From 272c1999fc9533e7dc5efa49df52c50083276818 Mon Sep 17 00:00:00 2001 From: Thorsten Alteholz Date: Mon, 9 Apr 2018 20:00:27 +0200 Subject: Import Upstream version 1.12.0 --- debian/changelog | 24 ++++++++++++++++++ debian/compat | 1 + debian/control | 59 ++++++++++++++++++++++++++++++++++++++++++++ debian/copyright | 29 ++++++++++++++++++++++ debian/libsmpp0.install | 1 + debian/libsmpp34-dev.install | 5 ++++ debian/rules | 19 ++++++++++++++ debian/source/format | 1 + 8 files changed, 139 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/libsmpp0.install create mode 100644 debian/libsmpp34-dev.install create mode 100755 debian/rules create mode 100644 debian/source/format (limited to 'debian') diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..c0c3948 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,24 @@ +libsmpp34 (1.12) UNRELEASED; urgency=medium + + [ Holger Hans Peter Freyther ] + * Move forward towards a new release. + + [ Harald Welte ] + * it's been four years with various cleanups + * SMPP_DELIVERY_RECEIPT_* constants + * SMPP ESM class parameter definitions + * smpp34_tlv_for_each() helper macro + + -- Harald Welte Mon, 14 Aug 2017 19:08:37 +0200 + +libsmpp34 (1.10z1) stable; urgency=low + + * Add depedency from libsmpp34-dev to the main library + + -- Holger Hans Peter Freyther Tue, 24 Sep 2013 13:33:45 +0200 + +libsmpp34 (1.10) stable; urgency=low + + * Initial release. + + -- Holger Hans Peter Freyther Sun, 22 Sep 2013 14:34:19 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..e612a4f --- /dev/null +++ b/debian/control @@ -0,0 +1,59 @@ +Source: libsmpp34 +Maintainer: Holger Freyther +Section: libs +Priority: optional +Build-Depends: debhelper (>= 9), + autotools-dev, + autoconf, + automake, + libtool, + dh-autoreconf, + libdpkg-perl, + git, + pkg-config, + libxml2-dev +Standards-Version: 3.9.6 +Vcs-Browser: http://git.osmocom.org/gitweb?p=libosmocore.git;a=summary +Vcs-Git: git://git.osmocom.org/libosmocore.git +Homepage: https://projects.osmocom.org/projects/libsmpp34 + +Package: libsmpp0 +Section: libs +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, + ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} +Description: Open PDU SMPP packaging and unpackaging tool + This library is an implementation for providing the PDU handling of the + SMPP-3.4 protocol. SMPP (Short Message Peer-to-Peer) is an open industry + standard protocol designed to provide a flexible data communication + interface for the transfer of short message data between External Short + Messaging Entities, Routing Entitites and Message Centres. + +Package: libsmpp34-dev +Architecture: any +Multi-Arch: same +Section: libdevel +Depends: libsmpp0 (= ${binary:Version}), + ${misc:Depends} +Description: Development files for libsmpp34 + This library is an implementation for providing the PDU handling of the + SMPP-3.4 protocol. SMPP (Short Message Peer-to-Peer) is an open industry + standard protocol designed to provide a flexible data communication + interface for the transfer of short message data between External Short + Messaging Entities, Routing Entitites and Message Centres. + . + This package contains the development files for the library. + +Package: libsmpp34-utils +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Utilities for SMPP + +Package: libsmpp34-dbg +Architecture: any +Section: debug +Priority: extra +Depends: libsmpp0 (= ${binary:Version}), ${misc:Depends} +Description: Debug symbols for libsmpp34 diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..f92bc83 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,29 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: libsmpp34 +Source: http://c-open-smpp-34.sourceforge.net/ + +Files: * +Copyright: 2006 Raul Tremsal +License: LGPL-2.1+ + +Files: debian/* +Copyright: 2016 Ruben Undheim +License: LGPL-2.1+ + + +License: LGPL-2.1+ + This package 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, either version 2.1 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 Lesser General Public License + along with this program. If not, see . + . + 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/libsmpp0.install b/debian/libsmpp0.install new file mode 100644 index 0000000..3ddde58 --- /dev/null +++ b/debian/libsmpp0.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff --git a/debian/libsmpp34-dev.install b/debian/libsmpp34-dev.install new file mode 100644 index 0000000..91180f6 --- /dev/null +++ b/debian/libsmpp34-dev.install @@ -0,0 +1,5 @@ +usr/include/* +usr/lib/*/lib*.so +usr/lib/*/*.a +usr/lib/*/lib*.la +usr/lib/*/pkgconfig/* diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..bedd9e0 --- /dev/null +++ b/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +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') + +%: + dh $@ --with autoreconf --fail-missing + +override_dh_strip: + dh_strip --dbg-package=libsmpp34-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) -- cgit v1.2.3