Update packaging to dh7
authorAlexander Chernyakhovsky <achernya@mit.edu>
Sat, 1 Jun 2013 01:17:06 +0000 (21:17 -0400)
committerAlexander Chernyakhovsky <achernya@mit.edu>
Sat, 1 Jun 2013 02:02:45 +0000 (22:02 -0400)
Makefile [new file with mode: 0644]
debian/changelog
debian/compat
debian/control
debian/invirt-xen-config.displace [new file with mode: 0644]
debian/invirt-xen-config.install
debian/invirt-xen-config.undisplace [new file with mode: 0644]
debian/rules
templatize-xend-config [moved from debian/transform_xend-config.sxp.invirt.mako with 100% similarity]

diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..a82703f
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,9 @@
+all: xend-config.sxp.invirt.mako
+
+xend-config.sxp.invirt.mako:
+       ./templatize-xend-config < /etc/xen/xend-config.sxp > $@
+
+clean:
+       rm -f xend-config.sxp.invirt.mako
+
+.PHONY: clean
index 05bf318..ea3b8bc 100644 (file)
@@ -1,3 +1,10 @@
+invirt-xen-config (0.0.38~glasgall14achernya1) precise; urgency=low
+
+  * Switch to dh7
+  * Bump standards version
+
+ -- Alexander Chernyakhovsky <achernya@mit.edu>  Fri, 31 May 2013 21:16:20 -0400
+
 invirt-xen-config (0.0.38~glasgall14) precise; urgency=low
 
   * /usr/lib/xen moved to /usr/lib/xen-4.1. teach invirt-database this.
index b8626c4..7f8f011 100644 (file)
@@ -1 +1 @@
-4
+7
index a9af10e..3bb1dd0 100644 (file)
@@ -2,8 +2,8 @@ Source: invirt-xen-config
 Section: base
 Priority: extra
 Maintainer: Invirt project <invirt@mit.edu>
-Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 4.1.0), config-package-dev, xen-utils-4.1
-Standards-Version: 3.8.0
+Build-Depends: debhelper (>= 7), config-package-dev (>= 5.0~), xen-utils-4.1
+Standards-Version: 3.9.3
 
 Package: invirt-xen-config
 Architecture: all
diff --git a/debian/invirt-xen-config.displace b/debian/invirt-xen-config.displace
new file mode 100644 (file)
index 0000000..fa7ab7f
--- /dev/null
@@ -0,0 +1,2 @@
+/etc/xen/qemu-ifup.invirt
+/etc/xen/xend-config.sxp.invirt
index c1d0e25..05ad6a7 100644 (file)
@@ -2,5 +2,4 @@ qemu-dm-invirt usr/sbin
 qemu-ifup.invirt etc/xen
 invirt-database etc/xen
 vif-invirtroute etc/xen/scripts
-
-debian/xend-config.sxp.invirt.mako etc/xen
+xend-config.sxp.invirt.mako etc/xen
diff --git a/debian/invirt-xen-config.undisplace b/debian/invirt-xen-config.undisplace
new file mode 100644 (file)
index 0000000..de75fc2
--- /dev/null
@@ -0,0 +1 @@
+/etc/apt/preferences.invirt
index cb20bf8..cbe925d 100755 (executable)
@@ -1,23 +1,3 @@
 #!/usr/bin/make -f
-
-DEB_DIVERT_EXTENSION = .invirt
-
-DEB_DIVERT_FILES_invirt-xen-config += \
-       /etc/xen/qemu-ifup.invirt \
-       /etc/xen/xend-config.sxp.invirt
-
-DEB_UNDIVERT_FILES_invirt-xen-config += \
-       /etc/apt/preferences.invirt
-
-DEB_UNDIVERT_VERSION_/etc/apt/preferences.invirt = 0.0.27~
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/config-package.mk
-
-common-build-indep:: debian/xend-config.sxp.invirt.mako
-
-debian/xend-config.sxp.invirt.mako: $(call debian_check_files,/etc/xen/xend-config.sxp)
-       debian/transform_xend-config.sxp.invirt.mako < $< > $@
-
-clean::
-       rm -f debian/xend-config.sxp.invirt.mako
+%:
+       dh $@