From 49c5c751eeb93269412e09e84e53ac1ee4d8725b Mon Sep 17 00:00:00 2001 From: aleax Date: Wed, 5 Dec 2012 21:38:12 +0200 Subject: [PATCH] Improve debian build scripts 1. Add calling autoreconf to debian/rules for purpose of automatic build in chroot environment with pbuilder. 2. Copy missing pkg-config file libmbus.pc to /usr/lib/pkgconfig/ 3. Remove unnecessary (IMHO) debian/files, becouse it automaticly deletes by debian/rules clean action --- debian/control | 2 +- debian/files | 2 -- debian/libmbus-dev.install | 1 + debian/rules | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 debian/files diff --git a/debian/control b/debian/control index d5b94ec..fa51c17 100644 --- a/debian/control +++ b/debian/control @@ -1,7 +1,7 @@ Source: libmbus Priority: extra Maintainer: Robert Johansson -Build-Depends: debhelper (>= 7.0.50~), autotools-dev, autoconf +Build-Depends: debhelper (>= 7.0.50~), dh-autoreconf Standards-Version: 3.8.4 Section: libs Homepage: http://www.rscada.se/libmbus diff --git a/debian/files b/debian/files deleted file mode 100644 index fe9e249..0000000 --- a/debian/files +++ /dev/null @@ -1,2 +0,0 @@ -libmbus-dev_0.8.0_amd64.deb libdevel extra -libmbus1_0.8.0_amd64.deb libs extra diff --git a/debian/libmbus-dev.install b/debian/libmbus-dev.install index f882277..f6e83a8 100644 --- a/debian/libmbus-dev.install +++ b/debian/libmbus-dev.install @@ -2,3 +2,4 @@ usr/include/* usr/lib/lib*.a usr/lib/lib*.so usr/lib/*.la +usr/lib/pkgconfig/libmbus.pc diff --git a/debian/rules b/debian/rules index 52100f9..f2f150f 100755 --- a/debian/rules +++ b/debian/rules @@ -3,7 +3,7 @@ #export DH_VERBOSE=1 %: - dh $@ + dh --with autoreconf $@ #override_dh_auto_configure: # dh_auto_configure -- --prefix=/usr/local/freescada