[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