aboutsummaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorRuss Allbery <rra@stanford.edu>2013-03-27 17:45:42 -0700
committerRuss Allbery <rra@stanford.edu>2013-03-27 17:45:42 -0700
commit999b027f10e81a3dfa3766ff4773e75e8ebbfb3f (patch)
treebaa77de851e1838da87e274f578a43380e2b1366 /debian
parent89f8b5d2c12d023486cb776f2aa2b1be374caff4 (diff)
Check for uninstalled files, install SQL files
* Check for any files left uninstalled by dh_install. Also install all the SQL files used for database upgrades into the wallet-server package properly. Change-Id: I18711d26b88cf4bcbae036f20c11f911deb02e4f
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog1
-rwxr-xr-xdebian/rules4
-rw-r--r--debian/wallet-server.install1
3 files changed, 6 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 0da4c60..a452da0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -17,6 +17,7 @@ wallet (1.0-1) unstable; urgency=low
* Update debhelper compatibility level to V9.
- Enable all hardening build flags.
- Enable parallel builds.
+ * Check for any files left uninstalled by dh_install.
* Tag all packages as Multi-Arch: foreign.
* Move single-debian-patch to local-options and patch-header to
local-patch-header so that they only apply to the packages I build and
diff --git a/debian/rules b/debian/rules
index a60a61f..9df5a93 100755
--- a/debian/rules
+++ b/debian/rules
@@ -19,6 +19,10 @@ override_dh_auto_install:
install -m 0644 config/wallet-report.acl \
debian/tmp/etc/remctl/acl/wallet-report
+# Override install to check for missing installed files.
+override_dh_install:
+ dh_install --fail-missing
+
override_dh_installchangelogs:
dh_installchangelogs NEWS
diff --git a/debian/wallet-server.install b/debian/wallet-server.install
index 3fd2c44..dfc1d6e 100644
--- a/debian/wallet-server.install
+++ b/debian/wallet-server.install
@@ -7,5 +7,6 @@ debian/tmp/usr/share/man/man8/wallet-admin.8
debian/tmp/usr/share/man/man8/wallet-backend.8
debian/tmp/usr/share/man/man8/wallet-report.8
debian/tmp/usr/share/perl5
+debian/tmp/usr/share/wallet
config/wallet etc/remctl/conf.d