Harald Welte | 95f4206 | 2010-08-24 15:33:04 +0200 | [diff] [blame] | 1 | #!/usr/bin/make -f |
Harald Welte | 95f4206 | 2010-08-24 15:33:04 +0200 | [diff] [blame] | 2 | |
| 3 | # Uncomment this to turn on verbose mode. |
| 4 | #export DH_VERBOSE=1 |
| 5 | |
Eric Butler | f04324a | 2012-08-14 21:01:20 -0700 | [diff] [blame] | 6 | DEBIAN := $(shell dpkg-parsechangelog | grep ^Version: | cut -d' ' -f2) |
| 7 | DEBVERS := $(shell echo '$(DEBIAN)' | cut -d- -f1) |
| 8 | VERSION := $(shell echo '$(DEBVERS)' | sed -e 's/[+-].*//' -e 's/~//g') |
| 9 | |
Max | d6edfa1 | 2016-12-19 18:41:42 +0100 | [diff] [blame] | 10 | export DEB_BUILD_MAINT_OPTIONS = hardening=+all |
Holger Hans Peter Freyther | 1dc4f97 | 2013-12-12 12:50:18 +0100 | [diff] [blame] | 11 | |
Harald Welte | 95f4206 | 2010-08-24 15:33:04 +0200 | [diff] [blame] | 12 | %: |
Max | d6edfa1 | 2016-12-19 18:41:42 +0100 | [diff] [blame] | 13 | dh $@ --sourcedirectory=openbsc --with autoreconf |
Eric Butler | 3707448 | 2012-08-14 17:40:58 -0700 | [diff] [blame] | 14 | |
Holger Hans Peter Freyther | d7b97d4 | 2012-11-06 19:26:50 +0100 | [diff] [blame] | 15 | # This is needed for debian stable (squeeze) |
| 16 | override_dh_autoreconf: |
| 17 | cd openbsc && autoreconf --install --force |
| 18 | |
Holger Hans Peter Freyther | 5cbb44a | 2013-12-12 13:07:47 +0100 | [diff] [blame] | 19 | override_dh_strip: |
| 20 | dh_strip -posmocom-bsc --dbg-package=osmocom-bsc-dbg |
| 21 | dh_strip -posmocom-nitb --dbg-package=osmocom-nitb-dbg |
| 22 | dh_strip -posmocom-ipaccess-utils --dbg-package=osmocom-ipaccess-utils-dbg |
| 23 | dh_strip -posmocom-bs11-utils --dbg-package=osmocom-bs11-utils-dbg |
| 24 | dh_strip -posmocom-sgsn --dbg-package=osmocom-sgsn-dbg |
| 25 | dh_strip -posmocom-gbproxy --dbg-package=osmocom-gbproxy-dbg |
| 26 | dh_strip -posmocom-bsc-nat --dbg-package=osmocom-bsc-nat-dbg |
Neels Hofmeyr | 3142800 | 2015-11-18 17:09:22 +0100 | [diff] [blame] | 27 | dh_strip -posmo-gtphub --dbg-package=osmo-gtphub-dbg |
Holger Hans Peter Freyther | 5cbb44a | 2013-12-12 13:07:47 +0100 | [diff] [blame] | 28 | |
Eric Butler | 3707448 | 2012-08-14 17:40:58 -0700 | [diff] [blame] | 29 | override_dh_auto_configure: |
Holger Hans Peter Freyther | a4d9125 | 2012-11-06 14:44:44 +0100 | [diff] [blame] | 30 | echo $(VERSION) > openbsc/.tarball-version |
Ciaby | 98b72e7 | 2015-08-25 12:35:49 +0200 | [diff] [blame] | 31 | dh_auto_configure --sourcedirectory=openbsc -- --enable-nat --enable-osmo-bsc --enable-smpp |
Eric Butler | 3707448 | 2012-08-14 17:40:58 -0700 | [diff] [blame] | 32 | |