Skip to content

Commit

Permalink
Origin column: replace url with release pocket (#392)
Browse files Browse the repository at this point in the history
  • Loading branch information
gm10 authored and clefebvre committed Oct 10, 2018
1 parent 665d391 commit 019f903
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 4 deletions.
15 changes: 12 additions & 3 deletions usr/lib/linuxmint/mintUpdate/Classes.py
Expand Up @@ -57,12 +57,14 @@ def __init__(self, package=None, input_string=None, source_name=None):
self.display_name = self.source_name
self.short_description = package.candidate.raw_description
self.description = package.candidate.description
self.archive = ""
if (self.new_version != self.old_version):
self.type = "package"
self.origin = ""
for origin in package.candidate.origins:
self.origin = origin.origin
self.site = origin.site
self.archive = origin.archive
if origin.origin == "Ubuntu":
self.origin = "ubuntu"
elif origin.origin == "Debian":
Expand Down Expand Up @@ -116,10 +118,14 @@ def add_package(self, pkg):
def overwrite_main_package(self, pkg):
self.description = pkg.candidate.description
self.short_description = pkg.candidate.raw_description
self.main_package_name = pkg.name
self.main_package_name = pkg.name

def serialize(self):
output_string = u"###%d###%s###%s###%s###%s###%s###%s###%s###%s###%s###%s###%s###%s###%s---EOL---" % (self.level, self.display_name, self.source_name, self.real_source_name, self.main_package_name, ", ".join(self.package_names), self.new_version, self.old_version, self.size, self.type, self.origin, self.short_description, self.description, self.site)
output_string = u"###%d###%s###%s###%s###%s###%s###%s###%s###%s###%s###%s###%s###%s###%s###%s---EOL---" % \
(self.level, self.display_name, self.source_name, self.real_source_name,\
self.main_package_name, ", ".join(self.package_names), self.new_version,\
self.old_version, self.size, self.type, self.origin, \
self.short_description, self.description, self.site, self.archive)
print(output_string.encode('ascii', 'xmlcharrefreplace'))

def parse(self, input_string):
Expand All @@ -128,7 +134,10 @@ def parse(self, input_string):
except:
pass
values = input_string.split("###")
nothing, level, self.display_name, self.source_name, self.real_source_name, self.main_package_name, package_names, self.new_version, self.old_version, size, self.type, self.origin, self.short_description, self.description, self.site = values
_, level, self.display_name, self.source_name, self.real_source_name,\
self.main_package_name, package_names, self.new_version,\
self.old_version, size, self.type, self.origin, self.short_description,\
self.description, self.site, self.archive = values
self.level = int(level)
self.size = int(size)
for package_name in package_names.split(", "):
Expand Down
2 changes: 1 addition & 1 deletion usr/lib/linuxmint/mintUpdate/mintUpdate.py
Expand Up @@ -737,7 +737,7 @@ def run(self):
model.set_value(iter, UPDATE_LEVEL_PIX, pixbuf)
model.set_value(iter, UPDATE_OLD_VERSION, update.old_version)
model.set_value(iter, UPDATE_NEW_VERSION, update.new_version)
model.set_value(iter, UPDATE_SOURCE, "%s (%s)" % (origin, update.site))
model.set_value(iter, UPDATE_SOURCE, "%s / %s" % (origin, update.archive))
model.set_value(iter, UPDATE_LEVEL_STR, str(update.level))
model.set_value(iter, UPDATE_SIZE, update.size)
model.set_value(iter, UPDATE_SIZE_STR, size_to_string(update.size))
Expand Down

0 comments on commit 019f903

Please sign in to comment.