summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Undheim <ruben.undheim@gmail.com>2016-02-10 19:46:52 +0100
committerThorsten Alteholz <debian@alteholz.de>2018-04-09 19:46:03 +0200
commit8a3f27e92ce0ee8827726e94b1465b2ca6251af3 (patch)
treed172fc475126224dc8101fbcbd961a8d64f0f9c9
parent5d0d8129bbf6c41346205c4654149187d134eef0 (diff)
Import Debian changes 0.3.2+20151106git86fc3c8-2
libosmo-abis (0.3.2+20151106git86fc3c8-2) unstable; urgency=medium * debian/control: - Fixed Vcs-Git url - Ran "cme fix dpkg-control" - Standards to 3.9.7 - no needed changes libosmo-abis (0.3.2+20151106git86fc3c8-1) unstable; urgency=low * Initial release (Closes: #806582)
-rw-r--r--debian/.git-dpm8
-rw-r--r--debian/changelog57
-rw-r--r--debian/control68
-rw-r--r--debian/copyright83
-rw-r--r--debian/libosmo-abis-dev.install1
-rw-r--r--debian/libosmoabis5.symbols90
-rw-r--r--debian/libosmotrau1.symbols14
-rwxr-xr-xdebian/rules10
-rw-r--r--debian/source/format2
-rw-r--r--debian/watch2
10 files changed, 258 insertions, 77 deletions
diff --git a/debian/.git-dpm b/debian/.git-dpm
new file mode 100644
index 0000000..c6cdc7e
--- /dev/null
+++ b/debian/.git-dpm
@@ -0,0 +1,8 @@
+# see git-dpm(1) from git-dpm package
+86fc3c8787a9c29f566a44969d528a604ee7e11f
+86fc3c8787a9c29f566a44969d528a604ee7e11f
+86fc3c8787a9c29f566a44969d528a604ee7e11f
+86fc3c8787a9c29f566a44969d528a604ee7e11f
+libosmo-abis_0.3.2+20151106git86fc3c8.orig.tar.gz
+699c4bfbda9f6e9817ba30d9aefec489ccacc2ab
+73635
diff --git a/debian/changelog b/debian/changelog
index f1842fa..0998278 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,53 +1,14 @@
-libosmo-abis (0.3.2) UNRELEASED; urgency=medium
+libosmo-abis (0.3.2+20151106git86fc3c8-2) unstable; urgency=medium
- * Bump so version to re-link libosmovty
+ * debian/control:
+ - Fixed Vcs-Git url
+ - Ran "cme fix dpkg-control"
+ - Standards to 3.9.7 - no needed changes
- -- Holger Hans Peter Freyther <holger@moiji-mobile.com> Tue, 03 Nov 2015 09:42:01 +0100
+ -- Ruben Undheim <ruben.undheim@gmail.com> Wed, 10 Feb 2016 19:46:52 +0100
-libosmo-abis (0.3.1) unstable; urgency=medium
+libosmo-abis (0.3.2+20151106git86fc3c8-1) unstable; urgency=low
- * New upstream release of libosmo-abis
+ * Initial release (Closes: #806582)
- -- Holger Hans Peter Freyther <holger@freyther.de> Sun, 18 Jan 2015 19:26:40 +0100
-
-libosmo-abis (0.3.0) unstable; urgency=medium
-
- * New upstream release of libosmo-abis
-
- -- Holger Hans Peter Freyther <holger@freyther.de> Mon, 08 Sep 2014 07:29:39 +0200
-
-libosmo-abis (0.2.0) unstable; urgency=medium
-
- * New upstream release of libosmo-abis
-
- -- Holger Hans Peter Freyther <holger@freyther.de> Mon, 08 Sep 2014 07:29:19 +0200
-
-libosmo-abis (0.1.6) unstable; urgency=medium
-
- * New upstream release of libosmo-abis
-
- -- Holger Hans Peter Freyther <holger@freyther.de> Mon, 20 Jan 2014 10:33:36 +0100
-
-libosmo-abis (0.1.5+git1) unstable; urgency=low
-
- * Rebuild 0.1.5 with the right libosmocore depedency
-
- -- Holger Hans Peter Freyther <holger@freyther.de> Thu, 12 Dec 2013 11:47:01 +0100
-
-libosmo-abis (0.1.4) unstable; urgency=low
-
- * New upstream release
-
- -- Holger Hans Peter Freyther <holger@freyther.de> Tue, 06 Nov 2012 13:33:45 +0100
-
-libosmo-abis (0.1.3+git3-1) precise; urgency=low
-
- * Fix version issue.
-
- -- Eric Butler <eric@codebutler.com> Tue, 14 Aug 2012 20:50:50 -0700
-
-libosmo-abis (0.1.3+git3) precise; urgency=low
-
- Created new Ubuntu package.
-
- -- Eric Butler <eric@codebutler.com> Tue, 14 Aug 2012 13:00:18 -0700
+ -- Ruben Undheim <ruben.undheim@gmail.com> Sun, 13 Dec 2015 10:25:30 +0100
diff --git a/debian/control b/debian/control
index eed3a4c..409b245 100644
--- a/debian/control
+++ b/debian/control
@@ -1,47 +1,65 @@
Source: libosmo-abis
+Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
+Uploaders: Ruben Undheim <ruben.undheim@gmail.com>
Section: libs
Priority: optional
-Maintainer: Harald Welte <laforge@gnumonks.org>
-Build-Depends: debhelper (>= 9), autotools-dev, autoconf, automake, libtool, dh-autoreconf, libdpkg-perl, git, libosmocore-dev (>= 0.6.4), pkg-config, libortp-dev
-Standards-Version: 3.9.6
+Build-Depends: debhelper (>= 9),
+ dh-autoreconf,
+ libdpkg-perl,
+ libosmocore-dev,
+ pkg-config,
+ libortp-dev
+Standards-Version: 3.9.7
+Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/libosmo-abis.git
+Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/libosmo-abis.git
Homepage: http://openbsc.osmocom.org/trac/wiki/libosmo-abis
-Vcs-Git: git://git.osmocom.org/libosmo-abis.git
-Vcs-Browser: http://git.osmocom.org/gitweb?p=libosmo-abis.git;a=summary
-
-Package: libosmo-abis
-Section: oldlibs
-Architecture: any
-Depends: libosmoabis5 (= ${binary:Version}), libosmotrau1 (= ${binary:Version}), ${misc:Depends}
-Multi-Arch: same
-Description: Legacy package for libosmo-abis
- libosmo-abis is an empty package helping in the transition to one
- package per DSO.
Package: libosmoabis5
-Section: libs
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
Description: GSM A-bis handling
+ This library contains common/shared code regarding the A-bis interface between
+ the GSM Base transceiver station (BTS) and the GSM Base station controller BSC.
+ .
+ It also implements drivers for mISDN and DAHDI based E1 cards, as well as some
+ A-bis/IP dialects.
Package: libosmotrau1
-Section: libs
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
Description: GSM trau handling
+ This library implements the Transcoder and Rate Adaptation Unit (TRAU) for
+ GSM systems. It is closely related to the libosmo-abis library.
+ .
+ TRAU performs transcoding function for speech channels and rate adaptation (RA)
+ for data channels in the GSM network.
Package: libosmo-abis-dev
-Section: libdevel
Architecture: any
-Depends: ${misc:Depends}, libosmotrau1 (= ${binary:Version}), libosmoabis5 (= ${binary:Version})
Multi-Arch: same
-Description: Development headers for A-bis interface.
+Section: libdevel
+Depends: ${misc:Depends},
+ libosmotrau1 (= ${binary:Version}),
+ libosmoabis5 (= ${binary:Version})
+Description: Development headers for A-bis interface
+ The libosmo-abis library contains common/shared code regarding the A-bis
+ interface between GSM BTS and BSC. This package in particular contains the
+ development files needed to develop with the libosmoabis and libosmotrau
+ libraries.
Package: libosmo-abis-dbg
-Section: debug
Architecture: any
-Priority: extra
-Depends: libosmoabis5 (= ${binary:Version}), libosmotrau1 (= ${binary:Version}), ${misc:Depends}
Multi-Arch: same
-Description: Debug symbols for A-bis interface.
+Section: debug
+Priority: extra
+Depends: libosmoabis5 (= ${binary:Version}),
+ libosmotrau1 (= ${binary:Version}),
+ ${misc:Depends}
+Description: Debug symbols for A-bis interface
+ The libosmo-abis library contains common/shared code regarding the A-bis
+ interface between GSM BTS and BSC. This package in particular contains the
+ debug symbols for the two libraries libosmoabis and libosmotrau.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..fdcf686
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,83 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: libosmocore
+Source: git://git.osmocom.org/libosmo-abis.git
+
+Files: *
+Copyright: 2008 Daniel Willmann <daniel@totalueberwachung.de>
+ 2008-2012 Harald Welte <laforge@gnumonks.org>
+ 2009-2010 Holger Hans Peter Freyther <zecke@selfish.org>
+ 2010,2014 On-Waves
+ 2011-2014 Pablo Neira Ayuso <pablo@gnumonks.org>
+ 2012 Tobias Engel
+ 2014 Sysmocom s.f.m.c. GmBH
+License: AGPL-3+
+
+Files: src/input/lapd.c
+ src/trau/osmo_ortp.c
+ src/input/dahdi.c
+Copyright: 2008-2011 Harald Welte <laforge@gnumonks.org>
+ 2009 oystein@homelien.no
+ 2009 Holger Hans Peter Freyther <zecke@selfish.org>
+ 2010 Digium and Matthew Fredrickson <creslin@digium.com>
+ 2011 Andreas Everberg <jolly@eversberg.eu>
+License: GPL-2+
+
+Files: include/mISDNif.h
+Copyright: 2008 Karsten Keil <kkeil@novell.com>
+License: LGPL-2.1
+
+Files: debian/*
+Copyright: 2012 Eric Butler <eric@codebutler.com>
+ 2012-2015 Holger Hans Peter Freyther <holger@moiji-mobile.com>
+ 2015 Ruben Undheim <ruben.undheim@gmail.com>
+License: AGPL-3+
+
+
+License: AGPL-3+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
+License: GPL-2+
+ This package is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, version 2 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+License: LGPL-2.1
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation;
+ version 2.1 of the License.
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1".
diff --git a/debian/libosmo-abis-dev.install b/debian/libosmo-abis-dev.install
index 465f933..76f28fa 100644
--- a/debian/libosmo-abis-dev.install
+++ b/debian/libosmo-abis-dev.install
@@ -1,5 +1,4 @@
usr/include/*
usr/lib/*/lib*.a
usr/lib/*/lib*.so
-usr/lib/*/lib*.la
usr/lib/*/pkgconfig/*
diff --git a/debian/libosmoabis5.symbols b/debian/libosmoabis5.symbols
new file mode 100644
index 0000000..82e65b7
--- /dev/null
+++ b/debian/libosmoabis5.symbols
@@ -0,0 +1,90 @@
+libosmoabis.so.5 libosmoabis5 #MINVER#
+ abis_rsl_sendmsg@Base 0.3.2+20151106git86fc3c8
+ abis_sendmsg@Base 0.3.2+20151106git86fc3c8
+ decode_trau_frame@Base 0.3.2+20151106git86fc3c8
+ e1_set_pcap_fd@Base 0.3.2+20151106git86fc3c8
+ e1inp_close_socket@Base 0.3.2+20151106git86fc3c8
+ e1inp_dlsap_up@Base 0.3.2+20151106git86fc3c8
+ e1inp_driver_find@Base 0.3.2+20151106git86fc3c8
+ e1inp_driver_list@Base 0.3.2+20151106git86fc3c8
+ e1inp_driver_register@Base 0.3.2+20151106git86fc3c8
+ e1inp_event@Base 0.3.2+20151106git86fc3c8
+ e1inp_get_mux@Base 0.3.2+20151106git86fc3c8
+ e1inp_init@Base 0.3.2+20151106git86fc3c8
+ e1inp_ipa_bts_rsl_connect@Base 0.3.2+20151106git86fc3c8
+ e1inp_ipa_bts_rsl_connect_n@Base 0.3.2+20151106git86fc3c8
+ e1inp_ipaccess_init@Base 0.3.2+20151106git86fc3c8
+ e1inp_line_bind_ops@Base 0.3.2+20151106git86fc3c8
+ e1inp_line_clone@Base 0.3.2+20151106git86fc3c8
+ e1inp_line_create@Base 0.3.2+20151106git86fc3c8
+ e1inp_line_find@Base 0.3.2+20151106git86fc3c8
+ e1inp_line_get@Base 0.3.2+20151106git86fc3c8
+ e1inp_line_list@Base 0.3.2+20151106git86fc3c8
+ e1inp_line_put@Base 0.3.2+20151106git86fc3c8
+ e1inp_line_update@Base 0.3.2+20151106git86fc3c8
+ e1inp_lookup_sign_link@Base 0.3.2+20151106git86fc3c8
+ e1inp_misdn_init@Base 0.3.2+20151106git86fc3c8
+ e1inp_node@Base 0.3.2+20151106git86fc3c8
+ e1inp_rs232_init@Base 0.3.2+20151106git86fc3c8
+ e1inp_rx_ts@Base 0.3.2+20151106git86fc3c8
+ e1inp_rx_ts_lapd@Base 0.3.2+20151106git86fc3c8
+ e1inp_sign_link_create@Base 0.3.2+20151106git86fc3c8
+ e1inp_sign_link_destroy@Base 0.3.2+20151106git86fc3c8
+ e1inp_signtype_name@Base 0.3.2+20151106git86fc3c8
+ e1inp_ts_config_sign@Base 0.3.2+20151106git86fc3c8
+ e1inp_ts_config_trau@Base 0.3.2+20151106git86fc3c8
+ e1inp_tstype_name@Base 0.3.2+20151106git86fc3c8
+ e1inp_tx_ts@Base 0.3.2+20151106git86fc3c8
+ e1inp_vty_init@Base 0.3.2+20151106git86fc3c8
+ encode_trau_frame@Base 0.3.2+20151106git86fc3c8
+ ft_data_down_bits@Base 0.3.2+20151106git86fc3c8
+ ft_fr_down_bits@Base 0.3.2+20151106git86fc3c8
+ ft_idle_down_bits@Base 0.3.2+20151106git86fc3c8
+ ipa_client_conn_clear_queue@Base 0.3.2+20151106git86fc3c8
+ ipa_client_conn_close@Base 0.3.2+20151106git86fc3c8
+ ipa_client_conn_create@Base 0.3.2+20151106git86fc3c8
+ ipa_client_conn_destroy@Base 0.3.2+20151106git86fc3c8
+ ipa_client_conn_open@Base 0.3.2+20151106git86fc3c8
+ ipa_client_conn_send@Base 0.3.2+20151106git86fc3c8
+ ipa_msg_push_header@Base 0.3.2+20151106git86fc3c8
+ ipa_node@Base 0.3.2+20151106git86fc3c8
+ ipa_proxy_vty_init@Base 0.3.2+20151106git86fc3c8
+ ipa_server_conn_create@Base 0.3.2+20151106git86fc3c8
+ ipa_server_conn_destroy@Base 0.3.2+20151106git86fc3c8
+ ipa_server_conn_send@Base 0.3.2+20151106git86fc3c8
+ ipa_server_link_close@Base 0.3.2+20151106git86fc3c8
+ ipa_server_link_create@Base 0.3.2+20151106git86fc3c8
+ ipa_server_link_destroy@Base 0.3.2+20151106git86fc3c8
+ ipa_server_link_open@Base 0.3.2+20151106git86fc3c8
+ ipaccess_bts_handle_ccm@Base 0.3.2+20151106git86fc3c8
+ ipaccess_driver@Base 0.3.2+20151106git86fc3c8
+ ipaccess_fd_cb@Base 0.3.2+20151106git86fc3c8
+ lapd_instance_alloc@Base 0.3.2+20151106git86fc3c8
+ lapd_instance_free@Base 0.3.2+20151106git86fc3c8
+ lapd_profile_abis@Base 0.3.2+20151106git86fc3c8
+ lapd_profile_isdn@Base 0.3.2+20151106git86fc3c8
+ lapd_profile_sat@Base 0.3.2+20151106git86fc3c8
+ lapd_receive@Base 0.3.2+20151106git86fc3c8
+ lapd_sap_start@Base 0.3.2+20151106git86fc3c8
+ lapd_sap_stop@Base 0.3.2+20151106git86fc3c8
+ lapd_tei_alloc@Base 0.3.2+20151106git86fc3c8
+ lapd_tei_states@Base 0.3.2+20151106git86fc3c8
+ lapd_transmit@Base 0.3.2+20151106git86fc3c8
+ libosmo_abis_ctx@Base 0.3.2+20151106git86fc3c8
+ libosmo_abis_init@Base 0.3.2+20151106git86fc3c8
+ misdn_driver@Base 0.3.2+20151106git86fc3c8
+ misdn_lapd_driver@Base 0.3.2+20151106git86fc3c8
+ osmo_pcap_lapd_close@Base 0.3.2+20151106git86fc3c8
+ osmo_pcap_lapd_open@Base 0.3.2+20151106git86fc3c8
+ osmo_pcap_lapd_write@Base 0.3.2+20151106git86fc3c8
+ prim_names@Base 0.3.2+20151106git86fc3c8
+ subch_demux_activate@Base 0.3.2+20151106git86fc3c8
+ subch_demux_deactivate@Base 0.3.2+20151106git86fc3c8
+ subch_demux_in@Base 0.3.2+20151106git86fc3c8
+ subch_demux_init@Base 0.3.2+20151106git86fc3c8
+ subchan_mux_enqueue@Base 0.3.2+20151106git86fc3c8
+ subchan_mux_init@Base 0.3.2+20151106git86fc3c8
+ subchan_mux_out@Base 0.3.2+20151106git86fc3c8
+ tall_tqe_ctx@Base 0.3.2+20151106git86fc3c8
+ trau_frame_up2down@Base 0.3.2+20151106git86fc3c8
+ trau_idle_frame@Base 0.3.2+20151106git86fc3c8
diff --git a/debian/libosmotrau1.symbols b/debian/libosmotrau1.symbols
new file mode 100644
index 0000000..ac4d040
--- /dev/null
+++ b/debian/libosmotrau1.symbols
@@ -0,0 +1,14 @@
+libosmotrau.so.1 libosmotrau1 #MINVER#
+ osmo_rtp_get_bound_addr@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_get_bound_ip_port@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_init@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_send_frame@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_socket_bind@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_socket_connect@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_socket_create@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_socket_free@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_socket_log_stats@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_socket_poll@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_socket_set_param@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_socket_set_pt@Base 0.3.2+20151106git86fc3c8
+ osmo_rtp_socket_stats@Base 0.3.2+20151106git86fc3c8
diff --git a/debian/rules b/debian/rules
index d3f1534..66a91b9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,11 +4,13 @@ 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 DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
#export DH_VERBOSE=1
-export DEB_BUILD_HARDENING=1
%:
- dh $@ --with autoreconf --fail-missing
+ dh $@ --with autoreconf
override_dh_strip:
dh_strip --dbg-package=libosmo-abis-dbg
@@ -16,3 +18,7 @@ override_dh_strip:
override_dh_autoreconf:
echo $(VERSION) > .tarball-version
dh_autoreconf
+
+override_dh_clean:
+ dh_clean
+ rm -f tests/package.m4 tests/testsuite .version .tarball-version
diff --git a/debian/source/format b/debian/source/format
index 89ae9db..163aaf8 100644
--- a/debian/source/format
+++ b/debian/source/format
@@ -1 +1 @@
-3.0 (native)
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..3a54a41
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+https://github.com/osmocom/libosmo-abis/releases /osmocom/libosmo-abis/archive/(\d\S+)\.tar\.(?:bz2|gz|xz)