summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThorsten Alteholz <debian@alteholz.de>2018-04-09 19:55:37 +0200
committerThorsten Alteholz <debian@alteholz.de>2018-04-09 19:55:37 +0200
commitf6f21d5cb4ad33d57b804fa414710d7d40ae17e9 (patch)
tree0428f8d66b08415bb1651109c097c596bac9c6e4
Import libosmo-abis_0.4.0-2.debian.tar.xz
[dgit import tarball libosmo-abis 0.4.0-2 libosmo-abis_0.4.0-2.debian.tar.xz]
-rw-r--r--.git-dpm8
-rw-r--r--changelog45
-rw-r--r--compat1
-rw-r--r--control66
-rw-r--r--copyright83
-rw-r--r--libosmo-abis-dev.install4
-rw-r--r--libosmoabis6.install1
-rw-r--r--libosmoabis6.symbols105
-rw-r--r--libosmotrau2.install1
-rw-r--r--libosmotrau2.symbols16
-rw-r--r--patches/series1
-rw-r--r--patches/spelling.patch15
-rwxr-xr-xrules24
-rw-r--r--source/format1
-rw-r--r--watch2
15 files changed, 373 insertions, 0 deletions
diff --git a/.git-dpm b/.git-dpm
new file mode 100644
index 0000000..c6cdc7e
--- /dev/null
+++ b/.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/changelog b/changelog
new file mode 100644
index 0000000..4ce5223
--- /dev/null
+++ b/changelog
@@ -0,0 +1,45 @@
+libosmo-abis (0.4.0-2) unstable; urgency=medium
+
+ * move to unstable
+ * debian/control: bump standard to 4.1.4 (no changes)
+ * debian/control: add salsa URLs
+ * debian/control: use dh11
+
+ -- Thorsten Alteholz <debian@alteholz.de> Mon, 09 Apr 2018 18:55:37 +0100
+
+libosmo-abis (0.4.0-1) experimental; urgency=medium
+
+ * New upstream release
+ * debian/control: SONAME bump of libosmoabis6 and libosmotrau2
+ * debian/control: bump standard to 4.1.1 (no changes)
+ * update symbols files
+ * add spelling patch
+
+ -- Thorsten Alteholz <debian@alteholz.de> Tue, 28 Nov 2017 18:55:37 +0100
+
+libosmo-abis (0.3.2+20151106git86fc3c8-3) unstable; urgency=medium
+
+ * debian/control: add myself to uploaders
+ * debian/control: move package to debian-mobcom and change URLs
+ * debian/control: change maintainer to debian-mobcom-maintainers
+ * debian/control: use dh10
+ * debian/control: bump standard to 4.1.0 (no changes)
+ * debian/control: remove dbg package
+ * debian/control: remove redundant dependency of dh-autoreconf
+
+ -- Thorsten Alteholz <debian@alteholz.de> Mon, 11 Sep 2017 19:52:59 +0200
+
+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
+
+ -- Ruben Undheim <ruben.undheim@gmail.com> Wed, 10 Feb 2016 19:46:52 +0100
+
+libosmo-abis (0.3.2+20151106git86fc3c8-1) unstable; urgency=low
+
+ * Initial release (Closes: #806582)
+
+ -- Ruben Undheim <ruben.undheim@gmail.com> Sun, 13 Dec 2015 10:25:30 +0100
diff --git a/compat b/compat
new file mode 100644
index 0000000..b4de394
--- /dev/null
+++ b/compat
@@ -0,0 +1 @@
+11
diff --git a/control b/control
new file mode 100644
index 0000000..4f47e37
--- /dev/null
+++ b/control
@@ -0,0 +1,66 @@
+Source: libosmo-abis
+Maintainer: Debian Mobcom Maintainers <Debian-mobcom-maintainers@lists.alioth.debian.org>
+Uploaders: Ruben Undheim <ruben.undheim@gmail.com>
+ , Thorsten Alteholz <debian@alteholz.de>
+Section: libs
+Priority: optional
+Build-Depends: debhelper (>= 11),
+ libdpkg-perl,
+ libosmocore-dev (>= 0.9.1),
+ libtalloc-dev,
+ pkg-config,
+ libortp-dev
+Standards-Version: 4.1.4
+Vcs-Browser: https://anonscm.debian.org/cgit/debian-mobcom/libosmo-abis.git
+Vcs-Git: https://anonscm.debian.org/git/debian-mobcom/libosmo-abis.git
+Homepage: http://openbsc.osmocom.org/trac/wiki/libosmo-abis
+
+Package: libosmoabis6
+Architecture: any
+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: libosmotrau2
+Architecture: any
+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
+Architecture: any
+Multi-Arch: same
+Section: libdevel
+Depends: ${misc:Depends},
+ libosmotrau2 (= ${binary:Version}),
+ libosmoabis6 (= ${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
+#Architecture: any
+#Multi-Arch: same
+#Section: debug
+#Priority: extra
+#Depends: libosmoabis6 (= ${binary:Version}),
+# libosmotrau2 (= ${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/copyright b/copyright
new file mode 100644
index 0000000..26b3877
--- /dev/null
+++ b/copyright
@@ -0,0 +1,83 @@
+Format: https://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/libosmo-abis-dev.install b/libosmo-abis-dev.install
new file mode 100644
index 0000000..76f28fa
--- /dev/null
+++ b/libosmo-abis-dev.install
@@ -0,0 +1,4 @@
+usr/include/*
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig/*
diff --git a/libosmoabis6.install b/libosmoabis6.install
new file mode 100644
index 0000000..79c51a9
--- /dev/null
+++ b/libosmoabis6.install
@@ -0,0 +1 @@
+usr/lib/*/libosmoabis.so.*
diff --git a/libosmoabis6.symbols b/libosmoabis6.symbols
new file mode 100644
index 0000000..5b9c03b
--- /dev/null
+++ b/libosmoabis6.symbols
@@ -0,0 +1,105 @@
+libosmoabis.so.6 libosmoabis6 #MINVER#
+ abis_rsl_sendmsg@Base 0.4.0
+ abis_sendmsg@Base 0.4.0
+ decode_trau_frame@Base 0.4.0
+ e1_set_pcap_fd@Base 0.4.0
+ e1inp_close_socket@Base 0.4.0
+ e1inp_dlsap_up@Base 0.4.0
+ e1inp_driver_find@Base 0.4.0
+ e1inp_driver_list@Base 0.4.0
+ e1inp_driver_register@Base 0.4.0
+ e1inp_ericsson_set_altc@Base 0.4.0
+ e1inp_event@Base 0.4.0
+ e1inp_get_mux@Base 0.4.0
+ e1inp_init@Base 0.4.0
+ e1inp_ipa_bts_rsl_connect@Base 0.4.0
+ e1inp_ipa_bts_rsl_connect_n@Base 0.4.0
+ e1inp_ipa_get_bind_addr@Base 0.4.0
+ e1inp_ipa_set_bind_addr@Base 0.4.0
+ e1inp_ipaccess_init@Base 0.4.0
+ e1inp_line_bind_ops@Base 0.4.0
+ e1inp_line_clone@Base 0.4.0
+ e1inp_line_create@Base 0.4.0
+ e1inp_line_find@Base 0.4.0
+ e1inp_line_get@Base 0.4.0
+ e1inp_line_list@Base 0.4.0
+ e1inp_line_put@Base 0.4.0
+ e1inp_line_update@Base 0.4.0
+ e1inp_lookup_sign_link@Base 0.4.0
+ e1inp_misdn_init@Base 0.4.0
+ e1inp_node@Base 0.4.0
+ e1inp_rs232_init@Base 0.4.0
+ e1inp_rx_ts@Base 0.4.0
+ e1inp_rx_ts_lapd@Base 0.4.0
+ e1inp_sign_link_create@Base 0.4.0
+ e1inp_sign_link_destroy@Base 0.4.0
+ e1inp_sign_type_names@Base 0.4.0
+ e1inp_signal_names@Base 0.4.0
+ e1inp_signtype_name@Base 0.4.0
+ e1inp_ts_config_hdlc@Base 0.4.0
+ e1inp_ts_config_raw@Base 0.4.0
+ e1inp_ts_config_sign@Base 0.4.0
+ e1inp_ts_config_trau@Base 0.4.0
+ e1inp_ts_type_names@Base 0.4.0
+ e1inp_tstype_name@Base 0.4.0
+ e1inp_tx_ts@Base 0.4.0
+ e1inp_unixsocket_init@Base 0.4.0
+ e1inp_vty_init@Base 0.4.0
+ encode_trau_frame@Base 0.4.0
+ ft_data_down_bits@Base 0.4.0
+ ft_fr_down_bits@Base 0.4.0
+ ft_idle_down_bits@Base 0.4.0
+ ipa_client_conn_clear_queue@Base 0.4.0
+ ipa_client_conn_close@Base 0.4.0
+ ipa_client_conn_create@Base 0.4.0
+ ipa_client_conn_destroy@Base 0.4.0
+ ipa_client_conn_open@Base 0.4.0
+ ipa_client_conn_send@Base 0.4.0
+ ipa_msg_push_header@Base 0.4.0
+ ipa_node@Base 0.4.0
+ ipa_proxy_vty_init@Base 0.4.0
+ ipa_server_conn_ccm@Base 0.4.0
+ ipa_server_conn_create@Base 0.4.0
+ ipa_server_conn_destroy@Base 0.4.0
+ ipa_server_conn_send@Base 0.4.0
+ ipa_server_link_close@Base 0.4.0
+ ipa_server_link_create@Base 0.4.0
+ ipa_server_link_destroy@Base 0.4.0
+ ipa_server_link_open@Base 0.4.0
+ ipaccess_bts_handle_ccm@Base 0.4.0
+ ipaccess_driver@Base 0.4.0
+ ipaccess_fd_cb@Base 0.4.0
+ lapd_instance_alloc@Base 0.4.0
+ lapd_instance_free@Base 0.4.0
+ lapd_instance_set_profile@Base 0.4.0
+ lapd_profile_abis@Base 0.4.0
+ lapd_profile_abis_ericsson@Base 0.4.0
+ lapd_profile_isdn@Base 0.4.0
+ lapd_profile_sat@Base 0.4.0
+ lapd_receive@Base 0.4.0
+ lapd_sap_start@Base 0.4.0
+ lapd_sap_stop@Base 0.4.0
+ lapd_tei_alloc@Base 0.4.0
+ lapd_tei_states@Base 0.4.0
+ lapd_transmit@Base 0.4.0
+ libosmo_abis_ctx@Base 0.4.0
+ libosmo_abis_init@Base 0.4.0
+ misdn_driver@Base 0.4.0
+ misdn_lapd_driver@Base 0.4.0
+ osmo_pcap_lapd_close@Base 0.4.0
+ osmo_pcap_lapd_open@Base 0.4.0
+ osmo_pcap_lapd_set_fd@Base 0.4.0
+ osmo_pcap_lapd_write@Base 0.4.0
+ prim_names@Base 0.4.0
+ subch_demux_activate@Base 0.4.0
+ subch_demux_deactivate@Base 0.4.0
+ subch_demux_in@Base 0.4.0
+ subch_demux_init@Base 0.4.0
+ subchan_mux_enqueue@Base 0.4.0
+ subchan_mux_init@Base 0.4.0
+ subchan_mux_out@Base 0.4.0
+ tall_tqe_ctx@Base 0.4.0
+ tall_unixsocket_ctx@Base 0.4.0
+ trau_frame_up2down@Base 0.4.0
+ trau_idle_frame@Base 0.4.0
+ unixsocket_driver@Base 0.4.0
diff --git a/libosmotrau2.install b/libosmotrau2.install
new file mode 100644
index 0000000..5a25619
--- /dev/null
+++ b/libosmotrau2.install
@@ -0,0 +1 @@
+usr/lib/*/libosmotrau.so.*
diff --git a/libosmotrau2.symbols b/libosmotrau2.symbols
new file mode 100644
index 0000000..8fce9ea
--- /dev/null
+++ b/libosmotrau2.symbols
@@ -0,0 +1,16 @@
+libosmotrau.so.2 libosmotrau2 #MINVER#
+ osmo_rtp_get_bound_addr@Base 0.4.0
+ osmo_rtp_get_bound_ip_port@Base 0.4.0
+ osmo_rtp_init@Base 0.4.0
+ osmo_rtp_send_frame@Base 0.4.0
+ osmo_rtp_send_frame_ext@Base 0.4.0
+ osmo_rtp_skipped_frame@Base 0.4.0
+ osmo_rtp_socket_bind@Base 0.4.0
+ osmo_rtp_socket_connect@Base 0.4.0
+ osmo_rtp_socket_create@Base 0.4.0
+ osmo_rtp_socket_free@Base 0.4.0
+ osmo_rtp_socket_log_stats@Base 0.4.0
+ osmo_rtp_socket_poll@Base 0.4.0
+ osmo_rtp_socket_set_param@Base 0.4.0
+ osmo_rtp_socket_set_pt@Base 0.4.0
+ osmo_rtp_socket_stats@Base 0.4.0
diff --git a/patches/series b/patches/series
new file mode 100644
index 0000000..5299247
--- /dev/null
+++ b/patches/series
@@ -0,0 +1 @@
+spelling.patch
diff --git a/patches/spelling.patch b/patches/spelling.patch
new file mode 100644
index 0000000..a123a1c
--- /dev/null
+++ b/patches/spelling.patch
@@ -0,0 +1,15 @@
+Description: fix spelling that was detected by lintian
+Author: Thorsten Alteholz <debian@alteholz.de>
+Index: libosmo-abis-0.4.0/src/input/ipa.c
+===================================================================
+--- libosmo-abis-0.4.0.orig/src/input/ipa.c 2017-08-25 16:12:37.000000000 +0200
++++ libosmo-abis-0.4.0/src/input/ipa.c 2017-11-28 15:29:11.274860753 +0100
+@@ -265,7 +265,7 @@
+ ret = link->accept_cb(link, fd);
+ if (ret < 0) {
+ LOGP(DLINP, LOGL_ERROR,
+- "failed to processs accept()ed new link, "
++ "failed to process accept()ed new link, "
+ "reason=`%s'\n", strerror(-ret));
+ close(fd);
+ return ret;
diff --git a/rules b/rules
new file mode 100755
index 0000000..1680694
--- /dev/null
+++ b/rules
@@ -0,0 +1,24 @@
+#!/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 DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+#export DH_VERBOSE=1
+
+%:
+ dh $@ --with autoreconf
+
+#override_dh_strip:
+# dh_strip --dbg-package=libosmo-abis-dbg
+
+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/source/format b/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/watch b/watch
new file mode 100644
index 0000000..892feca
--- /dev/null
+++ b/watch
@@ -0,0 +1,2 @@
+version=4
+opts="mode=git, dversionmangle=s/\+ds//" https://git.osmocom.org/libosmo-abis refs/tags/([\d\.]+) debian uupdate