diff options
authorHolger Hans Peter Freyther <zecke@selfish.org>2012-11-06 19:26:50 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2012-11-06 23:12:02 +0100
commit93fda87cf88be8508a1075b9995d9efe0088b4c0 (patch)
parente0b5972d301fc353c522537ca8064e4c5b77beb9 (diff)
debian: Make the package creation work on debian squeeze (stable)
the dh_autoreconf application did not honor the sourcedirectory option back then. Override the target and call autoreconf from the right directory. The libdbi development package is called libdbi0-dev. Use this name for Debian stable but it should work for Ubuntu as well.
2 files changed, 5 insertions, 1 deletions
diff --git a/debian/control b/debian/control
index d9b34736..e0d75aa7 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: openbsc
Section: net
Priority: optional
Maintainer: Harald Welte <laforge@gnumonks.org>
-Build-Depends: debhelper (>= 7.0.0~), autotools-dev, pkg-config, libgtp-dev, libosmocore-dev, libosmo-sccp-dev, libdbi-dev, dh-autoreconf, libosmo-abis-dev, libdbd-sqlite3
+Build-Depends: debhelper (>= 7.0.0~), autotools-dev, pkg-config, libgtp-dev, libosmocore-dev, libosmo-sccp-dev, libdbi0-dev, dh-autoreconf, libosmo-abis-dev, libdbd-sqlite3
Standards-Version: 3.8.4
Homepage: http://openbsc.osmocom.org/
Vcs-Git: git://bs11-abis.gnumonks.org/openbsc.git
diff --git a/debian/rules b/debian/rules
index cac108d1..89f96ccb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,6 +20,10 @@ VERSION := $(shell echo '$(DEBVERS)' | sed -e 's/[+-].*//' -e 's/~//g')
dh --sourcedirectory=openbsc --with autoreconf $@
+# This is needed for debian stable (squeeze)
+ cd openbsc && autoreconf --install --force
echo $(VERSION) > openbsc/.tarball-version
dh_auto_configure --sourcedirectory=openbsc -- --enable-nat --enable-osmo-bsc