diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..b72a761 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +osmo-sip-connector (1) UNRELEASED; urgency=medium + + * Initial release. + + -- Holger Hans Peter Freyther Thu, 31 Mar 2016 18:33:30 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +7 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..a0a6bad --- /dev/null +++ b/debian/control @@ -0,0 +1,23 @@ +Source: osmo-sip-connector +Section: net +Priority: optional +Maintainer: Holger Hans Peter Freyther +Build-Depends: debhelper (>= 7.0.0~), autotools-dev, pkg-config, libosmocore-dev, libsofia-sip-ua-glib-dev, libsofia-sip-ua-dev, dh-systemd (>= 1.5) +Standards-Version: 3.8.4 +Homepage: http://openbsc.osmocom.org/ +Vcs-Git: git://bs11-abis.gnumonks.org/openbsc.git +Vcs-Browser: http://openbsc.osmocom.org/trac/browser + +Package: osmo-sip-connector +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: MNCC to SIP bridge for osmo-nitb + Use the osmo-nitb MNCC interface and bridge it to SIP. + +Package: osmo-sip-connector-dbg +Architecture: any +Section: debug +Priority: extra +Depends: osmo-sip-connector (= ${binary:Version}), ${misc:Depends} +Description: Debug symbols for the osmo-sip-connector + Make debugging possible diff --git a/debian/osmo-sip-connector.install b/debian/osmo-sip-connector.install new file mode 100644 index 0000000..a16b95f --- /dev/null +++ b/debian/osmo-sip-connector.install @@ -0,0 +1 @@ +usr/bin/osmo-sip-connector diff --git a/debian/osmo-sip-connector.service b/debian/osmo-sip-connector.service new file mode 100644 index 0000000..6694a17 --- /dev/null +++ b/debian/osmo-sip-connector.service @@ -0,0 +1,11 @@ +[Unit] +Description=Osmocom osmo-sip-connector + +[Service] +Type=simple +ExecStart=/usr/bin/osmo-sip-connector -c /etc/osmocom/osmo-sip-connector.cfg +Restart=always +RestartSec=2 + +[Install] +WantedBy=multi-user.target diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..48f53f5 --- /dev/null +++ b/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f + +DEBIAN := $(shell dpkg-parsechangelog | grep ^Version: | cut -d' ' -f2) +DEBVERS := $(shell echo '$(DEBIAN)' | cut -d- -f1) +VERSION := $(shell echo '$(DEBVERS)' | sed -e 's/[+-].*//' -e 's/~//g') + +#export DH_VERBOSE=1 +export DEB_BUILD_HARDENING=1 + + +%: + dh $@ --with=systemd --with autoreconf --fail-missing + +override_dh_strip: + dh_strip --dbg-package=osmo-sip-connector-dbg + +override_dh_autoreconf: + echo $(VERSION) > .tarball-version + dh_autoreconf diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native)