debian: Build debug packages for each of the target packages
This commit is contained in:
parent
9f4f4e6c29
commit
65f7427e02
|
@ -42,3 +42,59 @@ Package: osmocom-bsc-nat
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libosmocore
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libosmocore
|
||||||
Description: Osmocom Base Station Controller Network Address Translation
|
Description: Osmocom Base Station Controller Network Address Translation
|
||||||
|
|
||||||
|
Package: osmocom-bsc-dbg
|
||||||
|
Architecture: any
|
||||||
|
Section: debug
|
||||||
|
Priority: extra
|
||||||
|
Depends: osmocom-bsc (= ${binary:Version}), ${misc:Depends}
|
||||||
|
Description: Debug symbols for the OpenBSC BSC
|
||||||
|
Make debugging possible
|
||||||
|
|
||||||
|
Package: osmocom-nitb-dbg
|
||||||
|
Architecture: any
|
||||||
|
Section: debug
|
||||||
|
Priority: extra
|
||||||
|
Depends: osmocom-nitb (= ${binary:Version}), ${misc:Depends}
|
||||||
|
Description: Debug symbols for the OpenBSC NITB
|
||||||
|
Make debugging possible
|
||||||
|
|
||||||
|
Package: osmocom-ipaccess-utils-dbg
|
||||||
|
Architecture: any
|
||||||
|
Section: debug
|
||||||
|
Priority: extra
|
||||||
|
Depends: osmocom-ipaccess-utils (= ${binary:Version}), ${misc:Depends}
|
||||||
|
Description: Debug symbols for the OpenBSC ip.access utils
|
||||||
|
Make debugging possible
|
||||||
|
|
||||||
|
Package: osmocom-bs11-utils-dbg
|
||||||
|
Architecture: any
|
||||||
|
Section: debug
|
||||||
|
Priority: extra
|
||||||
|
Depends: osmocom-bs11-utils (= ${binary:Version}), ${misc:Depends}
|
||||||
|
Description: Debug symbols for the OpenBSC BS11 utils
|
||||||
|
Make debugging possible
|
||||||
|
|
||||||
|
Package: osmocom-sgsn-dbg
|
||||||
|
Architecture: any
|
||||||
|
Section: debug
|
||||||
|
Priority: extra
|
||||||
|
Depends: osmocom-sgsn (= ${binary:Version}), ${misc:Depends}
|
||||||
|
Description: Debug symbols for the OpenBSC Serving GPRS Support Node
|
||||||
|
Make debugging possible
|
||||||
|
|
||||||
|
Package: osmocom-gbproxy-dbg
|
||||||
|
Architecture: any
|
||||||
|
Section: debug
|
||||||
|
Priority: extra
|
||||||
|
Depends: osmocom-gbproxy (= ${binary:Version}), ${misc:Depends}
|
||||||
|
Description: Debug symbols for the OpenBSC GPRS GBProxy
|
||||||
|
Make debugging possible
|
||||||
|
|
||||||
|
Package: osmocom-bsc-nat-dbg
|
||||||
|
Architecture: any
|
||||||
|
Section: debug
|
||||||
|
Priority: extra
|
||||||
|
Depends: osmocom-bsc-nat (= ${binary:Version}), ${misc:Depends}
|
||||||
|
Description: Debug symbols for the OpenBSC Network Address Translation
|
||||||
|
Make debugging possible
|
||||||
|
|
|
@ -24,6 +24,15 @@ VERSION := $(shell echo '$(DEBVERS)' | sed -e 's/[+-].*//' -e 's/~//g')
|
||||||
override_dh_autoreconf:
|
override_dh_autoreconf:
|
||||||
cd openbsc && autoreconf --install --force
|
cd openbsc && autoreconf --install --force
|
||||||
|
|
||||||
|
override_dh_strip:
|
||||||
|
dh_strip -posmocom-bsc --dbg-package=osmocom-bsc-dbg
|
||||||
|
dh_strip -posmocom-nitb --dbg-package=osmocom-nitb-dbg
|
||||||
|
dh_strip -posmocom-ipaccess-utils --dbg-package=osmocom-ipaccess-utils-dbg
|
||||||
|
dh_strip -posmocom-bs11-utils --dbg-package=osmocom-bs11-utils-dbg
|
||||||
|
dh_strip -posmocom-sgsn --dbg-package=osmocom-sgsn-dbg
|
||||||
|
dh_strip -posmocom-gbproxy --dbg-package=osmocom-gbproxy-dbg
|
||||||
|
dh_strip -posmocom-bsc-nat --dbg-package=osmocom-bsc-nat-dbg
|
||||||
|
|
||||||
override_dh_auto_configure:
|
override_dh_auto_configure:
|
||||||
echo $(VERSION) > openbsc/.tarball-version
|
echo $(VERSION) > openbsc/.tarball-version
|
||||||
dh_auto_configure --sourcedirectory=openbsc -- --enable-nat --enable-osmo-bsc
|
dh_auto_configure --sourcedirectory=openbsc -- --enable-nat --enable-osmo-bsc
|
||||||
|
|
Loading…
Reference in New Issue