Update debian files to fix lintian errors and build the package in what I hope is...
authorBen Steffen <bds@mit.edu>
Sat, 7 Dec 2019 19:24:32 +0000 (14:24 -0500)
committerBen Steffen <bds@mit.edu>
Sat, 7 Dec 2019 20:00:39 +0000 (15:00 -0500)
debian/changelog
debian/control
debian/rules
debian/source/format [new file with mode: 0644]

index 0998e84..073e68d 100644 (file)
@@ -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 <trigger-name> in debian/triggers
+    instead
+
+ -- Ben Steffen <bds@mit.edu>  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
 
index 45a430a..ce56dba 100644 (file)
@@ -1,17 +1,16 @@
 Source: invirt-base
-Section: base
-Priority: extra
+Section: libs
+Priority: optional
 Maintainer: Invirt project <invirt@mit.edu>
-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
index a7ca89e..9dc218b 100755 (executable)
@@ -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 (file)
index 0000000..89ae9db
--- /dev/null
@@ -0,0 +1 @@
+3.0 (native)