Cruft removed
This commit is contained in:
parent
b3625f0a89
commit
4d65c071f9
1 changed files with 0 additions and 31 deletions
|
|
@ -188,36 +188,5 @@ module DebImporter
|
||||||
def dpkg_compare_version(v1, v2, op)
|
def dpkg_compare_version(v1, v2, op)
|
||||||
system("dpkg --compare-versions #{v1} #{op} #{v2}")
|
system("dpkg --compare-versions #{v1} #{op} #{v2}")
|
||||||
end
|
end
|
||||||
|
|
||||||
# def ___version_compare(x,y)
|
|
||||||
# # Compare a version string (like the upstream_version or
|
|
||||||
# # debian_revision string) against another version string.
|
|
||||||
# # The algorithm works like this:
|
|
||||||
# #
|
|
||||||
# # The strings are compared from left to right.
|
|
||||||
# # First the initial part of each string consisting entirely of non-digit
|
|
||||||
# # characters is determined. These two parts (one of which may be empty)
|
|
||||||
# # are compared lexically. If a difference is found it is returned.
|
|
||||||
# # The lexical comparison is a comparison of ASCII values modified so
|
|
||||||
# # that all the letters sort earlier than all the non-letters and so that
|
|
||||||
# # a tilde sorts before anything, even the end of a part.
|
|
||||||
# # For example, the following parts are in sorted order from
|
|
||||||
# # earliest to latest: ~~, ~~a, ~, the empty part, a.[37]
|
|
||||||
# #
|
|
||||||
# # Then the initial part of the remainder of each string which
|
|
||||||
# # consists entirely of digit characters is determined. The
|
|
||||||
# # numerical values of these two parts are compared, and any
|
|
||||||
# # difference found is returned as the result of the comparison.
|
|
||||||
# # For these purposes an empty string (which can only occur at
|
|
||||||
# # the end of one or both version strings being compared) counts as zero.
|
|
||||||
# #
|
|
||||||
# # These two steps (comparing and removing initial non-digit strings
|
|
||||||
# # and initial digit strings) are repeated until a difference is
|
|
||||||
# # found or both strings are exhausted.
|
|
||||||
|
|
||||||
# (x.chars).zip(y.chars) do |xchar,ychar|
|
|
||||||
# puts xchar, ychar
|
|
||||||
# end
|
|
||||||
# end
|
|
||||||
end # /class
|
end # /class
|
||||||
end # module
|
end # module
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue