[elbe-devel] [PATCH v2 00/22] check_updates cleanup und changelogxml support
Torben Hohn
torben.hohn at linutronix.de
Tue Jul 2 12:55:22 CEST 2019
patch 01/22 is unrelated, but needs review anyways...
then comes virtapt and check_updates cleanups
and after "check_updates: remove some more unused things"
the implementation of the the changelogxml option is started...
Torben Hohn (22):
makofiles environment-setup-elbe.mako: fix GDB variable to
gdb-multiarch
rfs: isolate create_apt_prefs into a function
elbexml: add initvm parameter to create_apt_sources_list()
virtapt: style fixes
virtapt: massive refactoring to make it work again
pkgutils: remove extract_pkg, which is not used anymore
pkgutils: remove download_pkg, which is not used anymore
pkgutils: remove get_uri(), which is not used anymore
pkgutils: cleanup unused imports, after deleted functions
virtapt: remove get_rpcvirtaptcache() and deps
virtapt: remove unused mkdir_p function
virtapt: remove unused buildtype code
virtapt: fix too long line
virtapt: add apt_pkg.DepCache member and mathods using it
check_updates: make use of the new methods and internal depcache in
VirtApt
check_updates: remove some more unused things
filesystem: add support for reading and uncompressing gziped files
filesystem: add readlink function
pkgutils: implement extract_pkg_changelog()
virtapt: add package downloading code
changelogxml: implement class to write xml file (based on licencexml)
check_updates: add option to build changelogxml
debian/python-elbe-common.install | 1 +
debian/python3-elbe-common.install | 1 +
elbepack/changelogxml.py | 33 ++++
elbepack/commands/check_updates.py | 83 +++++----
elbepack/elbexml.py | 16 +-
elbepack/filesystem.py | 21 ++-
elbepack/makofiles/environment-setup-elbe.mako | 2 +-
elbepack/pkgutils.py | 158 ++++++-----------
elbepack/rfs.py | 76 ++++----
elbepack/virtapt.py | 234 +++++++++++++------------
10 files changed, 340 insertions(+), 285 deletions(-)
create mode 100644 elbepack/changelogxml.py
--
2.11.0
More information about the elbe-devel
mailing list