From: Ben Steffen Date: Sat, 7 Dec 2019 19:24:32 +0000 (-0500) Subject: Update debian files to fix lintian errors and build the package in what I hope is... X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-base.git/commitdiff_plain/7898ede7d7fb7e3c5de8a8cc87e539d49306cb6b?ds=sidebyside;hp=af2fbf878597ef4960ec3b93a5d20534468cf447 Update debian files to fix lintian errors and build the package in what I hope is the kosher way --- diff --git a/debian/changelog b/debian/changelog index 0998e84..073e68d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,12 +1,25 @@ -invirt-base (0.0.38) precise; urgency=medium +invirt-base (0.0.39) bionic; urgency=medium + + * Update control file to fix lintian warnings and do what hopefully at least + is the correct thing to build python3 packages + + * Remove invirt-reload, use activate-await in debian/triggers + instead + + -- Ben Steffen Fri, 06 Dec 2019 23:01:10 -0500 + +invirt-base (0.0.38) bionic; urgency=medium * Move to Python 3 - * invirt-mako-renderer just allows regular file exceptions to come from open()ing a nonexistent file instead of raising SystemExit() + * invirt-mako-renderer just allows regular file exceptions to come from + open()ing a nonexistent file instead of raising SystemExit() * Remove struct class - - struct is supposed to also function as a dict, which can break with unfortunate key names - - e.g. Key named 'items' would cause dict.items() to fail for not obvious reasons + - struct is supposed to also function as a dict, which can break with + unfortunate key names + - e.g. Key named 'items' would cause dict.items() to fail for not obvious + reasons * Updated compat version to 11 diff --git a/debian/control b/debian/control index 45a430a..ce56dba 100644 --- a/debian/control +++ b/debian/control @@ -1,17 +1,16 @@ Source: invirt-base -Section: base -Priority: extra +Section: libs +Priority: optional Maintainer: Invirt project -Build-Depends: debhelper (>= 11), python3-all-dev, python3-setuptools, python3-debian, python3-apt -Standards-Version: 3.9.3 +Build-Depends: debhelper (>= 11), python3, python3-setuptools, dh-python +Standards-Version: 4.1.4 X-Python3-Version: >= 3.6 Package: invirt-base Architecture: all Depends: ${python3:Depends}, ${misc:Depends}, python-pkg-resources, remctl-client, invirt-config, - python3 (>= 3.6.5) -Provides: ${python:Provides} + python3 (>= 3.6) Description: Base configuration required for all Invirt servers This package includes common files for the Invirt system. * apt configuration diff --git a/debian/rules b/debian/rules index a7ca89e..9dc218b 100755 --- a/debian/rules +++ b/debian/rules @@ -1,4 +1,7 @@ #!/usr/bin/make -f + +export PYBUILD_NAME=invirt-base + %: dh $@ --with python3 --buildsystem=pybuild diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native)