diff options
author | Thorsten Alteholz <debian@alteholz.de> | 2018-04-09 19:55:37 +0200 |
---|---|---|
committer | Thorsten Alteholz <debian@alteholz.de> | 2018-04-09 19:55:37 +0200 |
commit | f6f21d5cb4ad33d57b804fa414710d7d40ae17e9 (patch) | |
tree | 0428f8d66b08415bb1651109c097c596bac9c6e4 |
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-dpm | 8 | ||||
-rw-r--r-- | changelog | 45 | ||||
-rw-r--r-- | compat | 1 | ||||
-rw-r--r-- | control | 66 | ||||
-rw-r--r-- | copyright | 83 | ||||
-rw-r--r-- | libosmo-abis-dev.install | 4 | ||||
-rw-r--r-- | libosmoabis6.install | 1 | ||||
-rw-r--r-- | libosmoabis6.symbols | 105 | ||||
-rw-r--r-- | libosmotrau2.install | 1 | ||||
-rw-r--r-- | libosmotrau2.symbols | 16 | ||||
-rw-r--r-- | patches/series | 1 | ||||
-rw-r--r-- | patches/spelling.patch | 15 | ||||
-rwxr-xr-x | rules | 24 | ||||
-rw-r--r-- | source/format | 1 | ||||
-rw-r--r-- | watch | 2 |
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 @@ -0,0 +1 @@ +11 @@ -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; @@ -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) @@ -0,0 +1,2 @@ +version=4 +opts="mode=git, dversionmangle=s/\+ds//" https://git.osmocom.org/libosmo-abis refs/tags/([\d\.]+) debian uupdate |