diff --git a/pkg/kamailio/deb/debian/backports/squeeze b/pkg/kamailio/deb/debian/backports/squeeze deleted file mode 100755 index fca215c9d18..00000000000 --- a/pkg/kamailio/deb/debian/backports/squeeze +++ /dev/null @@ -1,118 +0,0 @@ -#!/bin/bash -# -# Hook for automatic backports at buildserver.net -# -# Target dist: Debian Squeeze -DIST=squeeze - -rm -rf ${DIST} -cp -r debian ${DIST} - -# remove Multi-arch -sed -i -e 's#^DEB_HOST_MULTIARCH.*$##' -e 's#^LIBDIR ?= lib/$(DEB_HOST_MULTIARCH)#LIBDIR ?= lib#' ${DIST}/rules -if [ -e ${DIST}/patches/series ]; then - sed -i -e 's#multiarch_support.patch#no_lib64_on_64_bits.patch#' ${DIST}/patches/series -fi -sed -i -e '/^Multi-Arch: .*/d' ${DIST}/control - -# Downgrade to debhelper 8 compat -sed -i -e 's#debhelper[^,$]*[\ ,$]\+\(.*\)$#debhelper (>= 8), \1#' ${DIST}/control -echo 8 > ${DIST}/compat - -# Hardening flags -sed -i -e '/dpkg-dev/d' ${DIST}/control -sed -i -e '/^include.*buildflags.mk/d' -e '/.*dpkg-buildflags --export=configure.*/d' ${DIST}/rules -if [ -e ${DIST}/patches/series ]; then - sed -i -e '/hardening_flags.patch/d' ${DIST}/patches/series -fi - -# No systemd -sed -i -e '/dh-systemd/d' ${DIST}/control -sed -i -e '/dh_systemd/d' ${DIST}/rules -rm ${DIST}/kamailio.service - -# No java module: -sed -i -e '/gcj-jdk/d' -e '/^Package: kamailio-java-modules/,/^$/d' \ - ${DIST}/control -sed -i -e 's/ java[ ,$]*/ /' ${DIST}/rules -sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ java/' ${DIST}/rules -sed -i -e '/^export JAVA_HOME=.*/d' ${DIST}/rules - -# No dnssec module: -sed -i -e '/libval-dev/d' -e '/^Package: kamailio-dnssec-modules/,/^$/d' \ - ${DIST}/control -sed -i -e 's/ dnssec[ ,$]*/ /' ${DIST}/rules -sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ dnssec/' ${DIST}/rules - -# No sctp module: -sed -i -e '/libsctp-dev/d' -e '/^Package: kamailio-sctp-modules/,/^$/d' \ - ${DIST}/control -sed -i -e 's/ sctp[ ,$]*/ /' ${DIST}/rules -sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ sctp/' ${DIST}/rules - -# No libhiredis: -sed -i -e '/libhiredis-dev/d' -e '/^Package: kamailio-redis-modules/,/^$/d' \ - ${DIST}/control -sed -i -e 's/ redis[ ,$]*/ /' ${DIST}/rules -sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ redis/' ${DIST}/rules - -# No mono module -sed -i -e '/libmono-2.0-dev/d' -e '/^Package: kamailio-mono-modules/,/^$/d' \ - ${DIST}/control -sed -i -e 's/ mono[ ,$]*/ /' ${DIST}/rules -sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mono/' ${DIST}/rules - -# db-util version -sed -i -e 's/db-util/db4.8-util/' ${DIST}/control - -# use old radius-client-ng -sed -i 's/libradcli-dev/libradiusclient-ng-dev/' ${DIST}/control -sed -i -e '/RADCLI/d' ${DIST}/rules - -# use old json -sed -i 's/libjson-c-dev/libjson0-dev/' ${DIST}/control - -# no kazoo module -sed -i -e '/librabbitmq-dev/d' -e '/^Package: kamailio-kazoo-modules/,/^$/d' \ - ${DIST}/control -sed -i -e 's/ kazoo[ ,$]*/ /' ${DIST}/rules -sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ kazoo/' ${DIST}/rules - -# no cnxcc module -sed -i -e '/^Package: kamailio-cnxcc-modules/,/^$/d' ${DIST}/control -sed -i -e 's/ cnxcc[ ,$]*/ /' ${DIST}/rules -sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ cnxcc/' ${DIST}/rules - -# no jansson module -sed -i -e '/libjansson-dev/d' ${DIST}/control -sed -i -e 's/ jansson[ ,$]*/ /' ${DIST}/rules -sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ jansson/' ${DIST}/rules -sed -i -e 's/ jansson[ ,$]*//' ${DIST}/control -sed -i -e 's/janssonrpc-c//' ${DIST}/control - -# no systemd module -sed -i -e '/libsystemd-dev/d' -e '/^Package: kamailio-systemd-modules/,/^$/d' \ - ${DIST}/control -sed -i -e 's/ systemd[ ,$]*/ /' ${DIST}/rules -sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ systemd/' ${DIST}/rules - -# no http_async module -sed -i -e 's/ http_async[ ,$]*//' ${DIST}/rules -sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ http_async/' ${DIST}/rules - -# old mysql -sed -i -e 's/default-mysql-client/mysql-client/' \ - -e 's/default-libmysqlclient-dev/libmysqlclient-dev/' ${DIST}/control - -# no libssl-dev -sed -i -e '/libssl-dev/d' ${DIST}/control - -# no rabbitmq -sed -i -e '/librabbitmq-dev/d' \ - -e '/^Package: kamailio-rabbitmq-modules/,/^$/d' ${DIST}/control -sed -i -e 's/ rabbitmq[ ,$]*/ /' ${DIST}/rules -sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ rabbitmq/' ${DIST}/rules - -# clean backports scripts -rm -rf ${DIST}/backports -exit 0 diff --git a/pkg/kamailio/deb/squeeze/changelog b/pkg/kamailio/deb/squeeze/changelog deleted file mode 100644 index 6445f89c624..00000000000 --- a/pkg/kamailio/deb/squeeze/changelog +++ /dev/null @@ -1,331 +0,0 @@ -kamailio (5.0.0~pre2) unstable; urgency=medium - - * version set to 5.0.0-pre2 - - -- Victor Seva Thu, 09 Feb 2017 09:53:10 +0100 - -kamailio (5.0.0~pre1) unstable; urgency=medium - - * version set to 5.0.0-pre1 - - -- Victor Seva Wed, 01 Feb 2017 16:42:26 +0100 - -kamailio (5.0.0~pre0) unstable; urgency=medium - - * version set to 5.0.0-pre0 - - -- Victor Seva Thu, 05 Jan 2017 09:56:27 +0100 - -kamailio (5.0.0~dev9) unstable; urgency=medium - - * version set to 5.0.0-dev9 - - -- Victor Seva Thu, 15 Dec 2016 13:03:24 +0100 - -kamailio (5.0.0~dev8) unstable; urgency=medium - - * version set to 5.0.0-dev8 - - -- Victor Seva Mon, 12 Dec 2016 08:48:43 +0100 - -kamailio (5.0.0~dev7) unstable; urgency=medium - - * version set to 5.0.0-dev7 - - -- Victor Seva Wed, 02 Nov 2016 13:28:49 +0100 - -kamailio (5.0.0~dev6) unstable; urgency=medium - - * version set to 5.0.0-dev6 - - -- Victor Seva Mon, 29 Aug 2016 11:36:17 +0200 - -kamailio (5.0.0~dev5) unstable; urgency=medium - - * version set to 5.0.0-dev5 - - -- Victor Seva Tue, 07 Jun 2016 18:24:53 +0200 - -kamailio (5.0.0~dev4) unstable; urgency=medium - - * version set to 5.0.0-dev4 - - -- Victor Seva Wed, 11 May 2016 14:22:54 +0200 - -kamailio (5.0.0~dev1) unstable; urgency=medium - - * version set to 5.0.0-dev1 - - -- Victor Seva Mon, 21 Mar 2016 10:56:21 +0100 - -kamailio (5.0.0~dev0) unstable; urgency=medium - - * version set to 5.0.0-dev0 - - -- Victor Seva Fri, 11 Mar 2016 09:16:51 +0100 - -kamailio (4.4.0~pre2) unstable; urgency=medium - - * version set to 4.4.0-pre2 - - -- Victor Seva Thu, 10 Mar 2016 12:38:56 +0100 - -kamailio (4.4.0~pre1) unstable; urgency=medium - - * version set to 4.4.0-pre1 - - -- Victor Seva Tue, 23 Feb 2016 08:53:36 +0100 - -kamailio (4.4.0~pre0) unstable; urgency=medium - - * version set to 4.4.0-pre0 - - -- Victor Seva Thu, 04 Feb 2016 11:51:56 +0100 - -kamailio (4.4.0~dev9) unstable; urgency=medium - - * update version to 4.4.0~dev9 - - -- Victor Seva Wed, 03 Feb 2016 18:29:09 +0100 - -kamailio (4.4.0~dev8) unstable; urgency=medium - - * update version to 4.4.0~dev8 - - -- Victor Seva Fri, 18 Dec 2015 11:42:59 +0100 - -kamailio (4.4.0~dev6) unstable; urgency=medium - - * update version to 4.4.0~dev6 - - -- Victor Seva Thu, 05 Nov 2015 09:16:36 +0100 - -kamailio (4.4.0~dev5) unstable; urgency=medium - - * update version to 4.4.0~dev5 - - -- Victor Seva Fri, 02 Oct 2015 14:15:56 +0200 - -kamailio (4.4.0~dev3) unstable; urgency=medium - - * update version to 4.4.0~dev3 - - -- Victor Seva Thu, 10 Sep 2015 09:27:22 +0200 - -kamailio (4.4.0~dev2) unstable; urgency=medium - - * update version to 4.4.0~dev2 - - -- Victor Seva Tue, 14 Jul 2015 16:21:03 +0200 - -kamailio (4.4.0~dev0) unstable; urgency=medium - - * update version to 4.4.0~dev0 - - -- Victor Seva Tue, 26 May 2015 10:18:42 +0200 - -kamailio (4.3.0~pre2) unstable; urgency=medium - - * update version to 4.3.0~pre2 - - -- Victor Seva Mon, 18 May 2015 11:18:45 +0200 - -kamailio (4.3.0~pre1) unstable; urgency=medium - - * update version to 4.3.0~pre1 - - -- Victor Seva Tue, 05 May 2015 10:52:12 +0200 - -kamailio (4.3.0~pre0) unstable; urgency=medium - - * update version to 4.3.0~pre0 - - -- Victor Seva Thu, 23 Apr 2015 09:58:06 +0200 - -kamailio (4.3.0~dev5) unstable; urgency=medium - - * update version to 4.3.0~dev5 - - -- Victor Seva Thu, 12 Mar 2015 15:20:01 +0100 - -kamailio (4.3.0~dev4) unstable; urgency=medium - - * update version to 4.3.0~dev4 - - -- Victor Seva Sat, 07 Feb 2015 09:53:08 +0100 - -kamailio (4.3.0~dev3) unstable; urgency=medium - - * update version to 4.3.0~dev3 - - -- Victor Seva Sat, 03 Jan 2015 23:21:53 +0100 - -kamailio (4.3.0~dev1) unstable; urgency=medium - - * update version to 4.3.0~dev1 - - -- Victor Seva Mon, 13 Oct 2014 14:33:16 +0200 - -kamailio (4.3.0~dev0) unstable; urgency=medium - - * update version to 4.3.0~dev0 - - -- Victor Seva Thu, 09 Oct 2014 09:49:13 +0200 - -kamailio (4.2.0~pre1) UNRELEASED; urgency=medium - - * update version to 4.2.0~pre1 - - -- Victor Seva Mon, 29 Sep 2014 10:17:56 +0200 - -kamailio (4.2.0~pre0) UNRELEASED; urgency=medium - - * update version to 4.2.0~pre0 - - -- Victor Seva Fri, 12 Sep 2014 02:38:24 +0200 - -kamailio (4.2.0~dev9) unstable; urgency=medium - - * update version to 4.2.0~dev9 - - -- Victor Seva Tue, 02 Sep 2014 11:18:12 +0200 - -kamailio (4.2.0~dev8) unstable; urgency=medium - - * update version to 4.2.0~dev8 - - -- Victor Seva Sat, 26 Jul 2014 10:03:22 +0200 - -kamailio (4.2.0~dev7) unstable; urgency=medium - - * update version to 4.2.0~dev7 - - -- Victor Seva Thu, 12 Jun 2014 12:55:05 +0200 - -kamailio (4.2.0~dev6) unstable; urgency=medium - - * update version to 4.2.0~dev6 - - -- Victor Seva Sat, 03 May 2014 21:49:21 +0200 - -kamailio (4.2.0~dev5) unstable; urgency=medium - - * update version to 4.2.0~dev5 - - -- Victor Seva Mon, 21 Apr 2014 22:52:17 +0200 - -kamailio (4.2.0~dev4) unstable; urgency=medium - - * update version to 4.2.0~dev4 - - -- Victor Seva Tue, 08 Apr 2014 11:56:12 +0200 - -kamailio (4.2.0~dev3) unstable; urgency=medium - - * update version to 4.2.0~dev3 - - -- Victor Seva Fri, 21 Feb 2014 22:52:43 +0100 - -kamailio (4.2.0~dev2) unstable; urgency=medium - - * update version to 4.2.0~dev2 - - -- Victor Seva Mon, 03 Feb 2014 11:12:36 +0100 - -kamailio (4.2.0~dev1) unstable; urgency=medium - - * update version to 4.2.0~dev1 - - -- Victor Seva Wed, 08 Jan 2014 19:13:30 +0100 - -kamailio (4.2.0~dev0) unstable; urgency=low - - * Added packages: - - kamailio-autheph-modules - - kamailio-sctp-modules - - kamailio-java-modules - - -- Victor Seva Tue, 03 Dec 2013 14:26:58 +0100 - -kamailio (4.0.0) unstable; urgency=low - - * update to 4.0.0 from upstream - - -- Daniel-Constantin Mierla Mon, 11 Mar 2013 10:40:30 +0100 - -kamailio (3.4.0~dev0) unstable; urgency=low - - * update version to 3.4.0~dev0 - - -- Jon Bonilla Wed, 15 Jun 2012 03:15:00 +0100 - -kamailio (3.2.0) unstable; urgency=low - - * update to 3.2.0 from upstream - - -- Daniel-Constantin Mierla Fri, 29 Apr 2011 12:25:30 +0100 - -kamailio (3.1.1) unstable; urgency=low - - * update to 3.1.1 from upstream - - -- Jon Bonilla Fri, 3 Dec 2010 16:30:00 +0100 - -kamailio (3.1.0) unstable; urgency=low - - * update to 3.1.0 from upstream - - -- Jon Bonilla Wed, 6 Oct 2010 17:24:00 +0100 - -kamailio (3.0.2.99) unstable; urgency=low - - * update to 3.0.2.99 for development version builds - - -- Jon Bonilla Fri, 28 May 2010 22:26:00 +0100 - -kamailio (3.0.2) unstable; urgency=low - - * update to 3.0.2 from upstream - - -- Daniel-Constantin Mierla Thu, 27 May 2010 10:27:36 +0100 - -kamailio (3.0.1) unstable; urgency=low - - * update to 3.0.1 from upstream - - -- Daniel-Constantin Mierla Mon, 08 Mar 2010 20:30:48 +0100 - -kamailio (3.0.0) unstable; urgency=low - - * update to 3.0.0 from upstream - - -- Daniel-Constantin Mierla Mon, 11 Jan 2010 18:30:42 +0100 - -kamailio (3.0.0-rc3) unstable; urgency=low - - * update to 3.0.0-rc3 from upstream - * updated debian/rules to work with the SIP Router style module packaging - - -- Daniel-Constantin Mierla Fri, 10 Dec 2009 12:10:02 +0100 - -kamailio (3.0.0-rc2) unstable; urgency=low - - * update to 3.0.0-rc2 from upstream - * updated debian/rules to work with the new style module packaging - - -- Jonas Bergler Wed, 18 Nov 2009 12:30:02 +1300 - -kamailio (1.5.0-svn1) unstable; urgency=low - - * increment debian packaging for trunk - - -- Henning Westerholt Mon, 02 Mar 2009 17:40:02 +0100 - -kamailio (1.4.0-svn1) unstable; urgency=low - - [ Klaus Darilion ] - * first release of Kamailio (after renaming from Openser) - - -- Julien BLACHE Wed, 12 Dec 2007 17:25:31 +0100 - - diff --git a/pkg/kamailio/deb/squeeze/compat b/pkg/kamailio/deb/squeeze/compat deleted file mode 100644 index 45a4fb75db8..00000000000 --- a/pkg/kamailio/deb/squeeze/compat +++ /dev/null @@ -1 +0,0 @@ -8 diff --git a/pkg/kamailio/deb/squeeze/control b/pkg/kamailio/deb/squeeze/control deleted file mode 100644 index 2e25604b297..00000000000 --- a/pkg/kamailio/deb/squeeze/control +++ /dev/null @@ -1,543 +0,0 @@ -Source: kamailio -Section: net -Priority: optional -Maintainer: Debian VoIP Team -Uploaders: Victor Seva , - Tzafrir Cohen -Build-Depends: bison, - debhelper (>= 8), - docbook-xml, - erlang-dev, - flex, - libconfuse-dev, - libcurl4-openssl-dev, - libdb-dev (>= 4.6.19), - libev-dev, - libevent-dev, - libexpat1-dev, - libgeoip-dev (>= 1.4.5), - libjson0-dev, - libldap2-dev, - liblua5.1-0-dev, - libmemcached-dev, - libmysqlclient-dev, - libncurses5-dev, - libpcre3-dev, - libperl-dev, - libpq-dev, - libradiusclient-ng-dev, - libreadline-dev, - libsasl2-dev, - libsnmp-dev, - libsqlite3-dev, - libunistring-dev, - libxml2-dev, - libxmlrpc-c3-dev, - openssl, - pkg-config, - python, - python-dev, - unixodbc-dev, - uuid-dev, - xsltproc, - zlib1g-dev -Standards-Version: 3.9.5 -Homepage: http://www.kamailio.org/ -Vcs-git: git://anonscm.debian.org/pkg-voip/kamailio.git -Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-voip/kamailio.git - -Package: kamailio -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: adduser, - python, - ${misc:Depends}, - ${shlibs:Depends} -Suggests: kamailio-berkeley-modules, - kamailio-carrierroute-modules, - kamailio-cpl-modules, - kamailio-dbg, - kamailio-ldap-modules, - kamailio-lua-modules, - kamailio-mysql-modules, - kamailio-perl-modules, - kamailio-postgres-modules, - kamailio-presence-modules, - kamailio-python-modules, - kamailio-radius-modules, - kamailio-snmpstats-modules, - kamailio-tls-modules, - kamailio-unixodbc-modules, - kamailio-xml-modules, - kamailio-xmpp-modules -Description: very fast, dynamic and configurable SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, kamailio can handle thousands requests - per second even on low-budget hardware. It can be configured to act - as a SIP proxy, application server, session border controller, - or call load balancer to handle a set of media servers. - . - A C Shell like scripting language provides full control over the server's - behaviour. It's easy to integrate Kamailio with 3rd party API's and applications - using HTTP, AMQP, database drivers, LDAP, Radius and many other solutions. - In addition there is support for scripting using Lua, Python, Perl, Java and - a set of other languages using Mono. - . - Kamailio's modular architecture allows only required functionality to be loaded. - There are over 100 modules available: WebSockets for WebRTC, authentication, - multiple databases - both traditional SQL databases as well as no-SQL, - message bus systems like Rabbit MQ, instant messaging, a presence agent, - integration with REST-ful APIs using HTTP and JSON or XML, - radius authentication, record routing, an SMS gateway, a XMPP/jabber gateway, a - transaction and dialog module, OSP module, statistics support, - registrar and user location services, SNMP, SIMPLE Presence and much more. - . - This package contains the main Kamailio binary along with the principal modules - and support binaries. - -Package: kamailio-dbg -Priority: extra -Section: debug -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends} -Description: very fast and configurable SIP server [debug symbols] - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package contains the debugging symbols for the Kamailio binaries and - modules. You only need to install it if you need to debug Kamailio. - -Package: kamailio-geoip-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: The geoip module for the Kamailio SIP Server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the geoip module, an extension enabling - usage of the GeoIP API within the Kamailio configuration file. - -Package: kamailio-sqlite-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Recommends: sqlite3 -Description: SQLite database connectivity module for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the SQLite database driver for Kamailio. - -Package: kamailio-json-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: Json parser and Json-RPC modules for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides a JSON parser for use in the Kamailio - configuration file and the JSON-RPC client over netstrings. - -Package: kamailio-memcached-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Replaces: kamailio-memcached-module -Description: interface to the memcached server, for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the memcached module, an interface to the memcached - server, a high-performance, distributed memory object caching system. - -Package: kamailio-lua-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: The app_lua module for Kamailio Lua support - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the app_lua module, an extension allowing to - execute embedded Lua applications within the configuration file as - well as writing the entire configuration file in Lua. - -Package: kamailio-python-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - python-dev, - ${misc:Depends}, - ${shlibs:Depends} -Description: The app_python module for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the app_python module, an extension allowing to - execute embedded Python applications within the Kamailio SIP routing script. - -Package: kamailio-mysql-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - mysql-client | virtual-mysql-client, - ${misc:Depends}, - ${shlibs:Depends} -Description: MySQL database connectivity module for Kamailio - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the MySQL database driver for Kamailio. - -Package: kamailio-postgres-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - postgresql-client, - ${misc:Depends}, - ${shlibs:Depends} -Description: PostgreSQL database connectivity module for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the PostgreSQL database driver for Kamailio. - -Package: kamailio-cpl-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: CPL module (CPL interpreter engine) for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides a CPL (Call Processing Language) interpreter for - Kamailio, turning Kamailio into a CPL server (storage and interpreter). - -Package: kamailio-radius-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: RADIUS modules for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides a set of RADIUS modules for Kamailio, for - authentication, peering, group membership and messages URIs checking against a - RADIUS server. - -Package: kamailio-unixodbc-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: unixODBC database connectivity module for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the unixODBC database driver for Kamailio. - -Package: kamailio-presence-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: SIP presence modules for Kamailio - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides several Kamailio modules for implementing a presence - server and presence user agent for rich presence, registrar-based presence, - external triggered presence with SIMPLE and XCAP support, as well as a - set of other SIP event packages.. - -Package: kamailio-perl-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: Perl extensions and database driver for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides an interface for Kamailio to write Perl extensions and - the perlvdb database driver for Kamailio. - -Package: kamailio-snmpstats-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - snmpd, - ${misc:Depends}, - ${shlibs:Depends} -Description: SNMP AgentX subagent module for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the snmpstats module for Kamailio. This module acts - as an AgentX subagent which connects to a master agent. The Kamailio MIBS are - included. - -Package: kamailio-xmpp-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: XMPP gateway module for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the SIP to XMPP IM translator module for Kamailio. - -Package: kamailio-xml-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Replaces: kamailio-xml-module, - kamailio-xmlrpc-module -Provides: kamailio-xmlrpc-modules -Description: XML based extensions for Kamailio's Management Interface - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides: - - the XMLRPC transport implementations for Kamailio's - Management and Control Interface. - - xmlops module for XPath operations in configuration file - -Package: kamailio-carrierroute-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: The carrierroute module for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the "carrierroute" module for Kamailio, an integrated - solution for routing, balancing and blacklisting. - -Package: kamailio-berkeley-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: db5.1-util, - kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: Berkeley database module for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the Berkeley database module for Kamailio, a - high-performance embedded database. All database tables are stored - in files, no additional server is necessary. - -Package: kamailio-berkeley-bin -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: ${misc:Depends}, - ${shlibs:Depends} -Description: Berkeley database module for Kamailio - helper program - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides helper modules for the Berkeley database module for - Kamailio, a high-performance embedded DB kernel. You should normally - install kamailio-berkeley-modules and not this package directly. - -Package: kamailio-ldap-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: LDAP modules for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the ldap and h350 modules for Kamailio, enabling LDAP - queries from the Kamailio routing scripts and storage of SIP account data in an LDAP - directory. - -Package: kamailio-ims-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: IMS module for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package contains various Diameter interfaces and modules for Kamailio - to run as an IMS core. - -Package: kamailio-utils-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: Utility functions for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides a set of utility functions for Kamailio, as well - as modules for restful HTTP API access using the CURL library in the - http_client module. - -Package: kamailio-tls-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: TLS support for the Kamailio SIP server (authentication, transport) - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides TLS support for encrypted and authenticated - SIP connections as well as generic TLS support for many Kamailio modules. - -Package: kamailio-outbound-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: SIP Outbound module for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package contains the "outbound" module implementing SIP outbound extension. - -Package: kamailio-websocket-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: WebSocket module for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package contains the module implementing WebSocket transport layer - for use in SIP over WebSockets, in combination with WebRTC media sessions.. - -Package: kamailio-autheph-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: authentication using ephemeral credentials for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides the ephemeral authentication module for Kamailio, - enabling authentication using a Restful HTTP API. - -Package: kamailio-erlang-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: Erlang modules for the Kamailio SIP server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This Kamailio module provides interaction with the Erlang node from the Kamailio - SIP routing scripts. The module allows sending, receiving Erlang messages - and RPC calls between each other. - -Package: kamailio-extra-modules -Architecture: linux-any -Pre-Depends: ${misc:Pre-Depends} -Depends: kamailio (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: Extra modules for the Kamailio SIP Server - Kamailio is a very fast and flexible SIP (RFC3261) - server. Written entirely in C, Kamailio can handle thousands calls - per second even on low-budget hardware. - . - This package provides a set of modules for compression of SIP attachments, - UUID usage, JSON data structure support, HTTP restful API asynchronous - access and a few more functions: gzcompress uuid ev http_async - -Package: kamailio-nth -Architecture: any -Pre-Depends: ${misc:Pre-Depends} -Depends: binutils, - bison, - bvi, - flex, - gcc, - gdb, - iftop, - lsof, - mc, - most, - ngrep, - psmisc, - screen, - sipsak, - tcpdump, - vim, - ${misc:Depends} -Description: Kamailio SIP server - package for "nice to have" utilities - This is a metapackage for easy installation various useful tools that may be - handy on server with Kamailio installed. diff --git a/pkg/kamailio/deb/squeeze/copyright b/pkg/kamailio/deb/squeeze/copyright deleted file mode 100644 index a5ce5b5bd68..00000000000 --- a/pkg/kamailio/deb/squeeze/copyright +++ /dev/null @@ -1,335 +0,0 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: Kamailio -Upstream-Contact: sr-dev@lists.sip-router.org -Source: http://www.kamailio.org/pub/kamailio/ - -Files: * -Copyright: - 2001-2003 FhG Fokus - 2006-2010 iptelorg GmbH - Various others (see AUTHORS file) -License: GPL-2.0+ - On Debian systems, the full text of the GNU General Public - License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. - -Files: debian/* -Copyright: 2012, 2013, 2014 Victor Seva - 2009, 2010, 2011, Daniel-Constantin Mierla - 2010, Jon Bonilla - 2009, Jonas Bergler - 2009, Henning Westerholt - 2007, Julien BLACHE -License: GPL-2+ - On Debian systems, the full text of the GNU General Public - License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. - - -Files: atomic/* atomic_ops.* basex.* bit_*.c char_msg_val.h compiler_opt.h - core_stats.h counters.* endianness.* futexlock.h hashes.h io_wait.* - kstats_types.h lock_ops.c lock_ops_init.h - lvalue.* mem/ll_malloc.* mem/memdbg.h mem/sf_malloc.* mi/*.h mod_fix.* - modules/tm/rpc_uac.* modules/counters/counters.c modules/tls/sbufq.h - modules/tls/tls_bio.* modules/tls/tls_cfg.* modules/tls/tls_cfg.h - modules/tls/tls_ct_wrq.* modules/tls/tls_ct_q.h modules/tls/tls_domain.* - modules/tls/tls_server.h modules/tls/tls_locking.* modules/tls/tls_rpc.* - modules/tls/tls_server.c modules/malloc_test/malloc_test.c modules/blst/blst.c - parser/case_p_* parser/case_reas.h pvapi.h pv_core.* rand/fastrand.* raw_* - rpc_lookup.* rvalue.* sctp_* ser_time.h shm_init.* sip_msg_clone.* sock_ut.* - sr_compat.* str_hash.h switch.* tcp_ev.h tcp_int_send.h tcp_options.* - tcp_read.h tcp_stats.* timer_proc.* tls_hooks.* tls_hooks_init.h ver.* -Copyright: 2006-2010 iptelorg GmbH -License: ISC - -Files: modules/tls/tls_select.* modules/tls/tls_dump_vf.* -Copyright: 2005-2010 iptelorg GmbH -License: GPL-2 + OpenSSL exception - On Debian systems, the full text of the GNU General Public - License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. - * Exception: permission to copy, modify, propagate, and distribute a work - * formed by combining OpenSSL toolkit software and the code in this file, - * such as linking with software components and libraries released under - * OpenSSL project license. - -Files: modules/websocket/* modules/outbound/* modules/auth_ephemeral/* -Copyright: 2012-2013 Crocodile RCS Ltd -License: GPL-2 + OpenSSL exception - On Debian systems, the full text of the GNU General Public - License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. - * Exception: permission to copy, modify, propagate, and distribute a work - * formed by combining OpenSSL toolkit software and the code in this file, - * such as linking with software components and libraries released under - * OpenSSL project license. - -Files: daemonize.* fastlock.h lock_ops.h mem/mem.* mem/f_malloc.h - mem/meminfo.h mem/memtest.c mem/shm_mem.c mem/q_malloc.h mem/q_malloc.c - mem/shm_mem.h mem/f_malloc.c modules/tls/tls_rpc.c modules/tls/tls_server.c - modules/tls/tls_domain.c modules/tls/tls_domain.h modules/tls/tls_server.h - modules/tls/tls_rpc.h pt.c pt.h sched_yield.h ut.c ut.h -Copyright: 2001-2003 FhG Fokus -License: ISC - -Files: events.* modules/topoh/* -Copyright: 2009 SIP-Router.org -License: ISC - -Files: modules/mi_rpc/mi_rpc_mod.c modules/pv/pv_xavp.* - modules/usrloc/ul_rpc.* ppcfg.* xavp.* -Copyright: 2009-2010 Daniel-Constantin Mierla (asipto.com) -License: ISC - -Files: obsolete/jabber_k/tree234.* -Copyright: 1999, 2000, 2001, Simon Tatham -License: Expat - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, - copy, modify, merge, publish, distribute, sublicense, and/or - sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following - conditions: - . - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL SIMON TATHAM BE LIABLE FOR - ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - -Files: modules/xmpp/xsnprintf.c obsolete/jabber_s/xsnprintf.c obsolete/jabber_k/xsnprintf.c -Copyright: 1995-1998, The Apache Group -License: Apache-1.0 - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - . - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - . - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - . - 3. All advertising materials mentioning features or use of this - software must display the following acknowledgment: - "This product includes software developed by the Apache Group - for use in the Apache HTTP server project (http://www.apache.org/)." - . - 4. The names "Apache Server" and "Apache Group" must not be used to - endorse or promote products derived from this software without - prior written permission. - . - 5. Redistributions of any form whatsoever must retain the following - acknowledgment: - "This product includes software developed by the Apache Group - for use in the Apache HTTP server project (http://www.apache.org/)." - . - THIS SOFTWARE IS PROVIDED BY THE APACHE GROUP ``AS IS'' AND ANY - EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE GROUP OR - ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - OF THE POSSIBILITY OF SUCH DAMAGE. - -Files: modules/mi_xmlrpc/abyss* -Copyright: 2000, Moez Mahfoudh -License: BSD-3-clause - -Files: list.h -Copyright: 1991, 1993 The Regents of the University of California -License: BSD-3-clause - -Files: modules/tm/t_serial.* -Copyright: 2008 Juha Heinanen -License: BSD-2-clause - -Files: parser/sdp/sdp.* parser/sdp/sdp_helpr_funcs.* parser/sdp/sdp_cloner.h -Copyright: - 2008-2009 SOMA Networks, INC. - 2010 VoIP Embedded, Inc -License: BSD-2-clause - -Files: modules/tls/fixed_c_zlib.h -Copyright:1998-2005 The OpenSSL Project -Comment: file copied from OpenSSL 0.9.8, refers to OpenSSL License. Note that - this code will not build by default in the Debian packaging. -License: OpenSSL - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - . - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - . - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - . - 3. All advertising materials mentioning features or use of this - software must display the following acknowledgment: - "This product includes software developed by the OpenSSL Project - for use in the OpenSSL Toolkit. (http://www.openssl.org/)" - . - 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to - endorse or promote products derived from this software without - prior written permission. For written permission, please contact - openssl-core@openssl.org. - . - 5. Products derived from this software may not be called "OpenSSL" - nor may "OpenSSL" appear in their names without prior written - permission of the OpenSSL Project. - . - 6. Redistributions of any form whatsoever must retain the following - acknowledgment: - "This product includes software developed by the OpenSSL Project - for use in the OpenSSL Toolkit (http://www.openssl.org/)" - . - THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY - EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR - ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - OF THE POSSIBILITY OF SUCH DAMAGE. - -Files: md5.* md5utils.c -Copyright: 1991-2, RSA Data Security, Inc -Comment: Note that md5.c and md5.h have been replaced in the patches - plum_md5*.patch . - . - As for md5utils.c, according to a mail from Upstream (Daniel-Constantin - Mierla): while the initial commit log for it states that it is derived - from mddriver.c of RFC 1321, it seems that it was, in fact, written from - scratch by Jiri Kuthan (a core developer of SER at that time, working for - FhG Fokus Institute). As you can see it's rather trivial and uses a data - type of SER ("str"). I didn't reimplement it as it's too trivial and - looks like there's no other way to implement it. -License: RSA-MD5 - License to copy and use this software is granted provided that it - is identified as the "RSA Data Security, Inc. MD5 Message-Digest - Algorithm" in all material mentioning or referencing this software - or this function. - . - License is also granted to make and use derivative works provided - that such works are identified as "derived from the RSA Data - Security, Inc. MD5 Message-Digest Algorithm" in all material - mentioning or referencing the derived work. - . - RSA Data Security, Inc. makes no representations concerning either - the merchantability of this software or the suitability of this - software for any particular purpose. It is provided "as is" - without express or implied warranty of any kind. - . - These notices must be retained in any copies of any part of this - documentation and/or software. - -Files: mem/dl_* -Copyright: n/a -License: public-domain - This is a version (aka dlmalloc) of malloc/free/realloc written by - Doug Lea and released to the public domain, as explained at - http://creativecommons.org/licenses/publicdomain. Send questions, - comments, complaints, performance data, etc to dl@cs.oswego.edu - -Files: rand/isaac/* -Copyright: n/a -License: public-domain - By Bob Jenkins. My random number generator, ISAAC. Public Domain. - -License: ISC - Permission to use, copy, modify, and distribute this software for any - purpose with or without fee is hereby granted, provided that the above - copyright notice and this permission notice appear in all copies. - . - THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - -Files: lib/srutils/srjson.* -Copyright: 2009 Dave Gamble -License: MIT - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - . - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - , - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. - -License: BSD-3-clause - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - 4. Neither the name of the University nor the names of its contributors - may be used to endorse or promote products derived from this software - without specific prior written permission. - . - THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - SUCH DAMAGE. - -License: BSD-2-clause - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - . - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - . - THIS SOFTWARE IS PROVIDED BY THE FREEBSD PROJECT ``AS IS'' AND ANY EXPRESS OR - IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO - EVENT SHALL THE FREEBSD PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, - INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY - OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, - EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pkg/kamailio/deb/squeeze/kamailio-autheph-modules.lintian-overrides b/pkg/kamailio/deb/squeeze/kamailio-autheph-modules.lintian-overrides deleted file mode 100644 index dcb3d18c6fd..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio-autheph-modules.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -kamailio-autheph-modules binary: possible-gpl-code-linked-with-openssl diff --git a/pkg/kamailio/deb/squeeze/kamailio-berkeley-bin.dirs b/pkg/kamailio/deb/squeeze/kamailio-berkeley-bin.dirs deleted file mode 100644 index 236670a2d0f..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio-berkeley-bin.dirs +++ /dev/null @@ -1 +0,0 @@ -usr/sbin diff --git a/pkg/kamailio/deb/squeeze/kamailio-dnssec-modules.lintian-overrides b/pkg/kamailio/deb/squeeze/kamailio-dnssec-modules.lintian-overrides deleted file mode 100644 index 10165fec95d..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio-dnssec-modules.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -kamailio-dnssec-modules binary: possible-gpl-code-linked-with-openssl diff --git a/pkg/kamailio/deb/squeeze/kamailio-outbound-modules.lintian-overrides b/pkg/kamailio/deb/squeeze/kamailio-outbound-modules.lintian-overrides deleted file mode 100644 index 3050cfeb4ca..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio-outbound-modules.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -kamailio-outbound-modules binary: possible-gpl-code-linked-with-openssl diff --git a/pkg/kamailio/deb/squeeze/kamailio-tls-modules.lintian-overrides b/pkg/kamailio/deb/squeeze/kamailio-tls-modules.lintian-overrides deleted file mode 100644 index bbe0d3768ff..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio-tls-modules.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -kamailio-tls-modules binary: possible-gpl-code-linked-with-openssl diff --git a/pkg/kamailio/deb/squeeze/kamailio-websocket-modules.lintian-overrides b/pkg/kamailio/deb/squeeze/kamailio-websocket-modules.lintian-overrides deleted file mode 100644 index 8f384fbc379..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio-websocket-modules.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -kamailio-websocket-modules binary: possible-gpl-code-linked-with-openssl diff --git a/pkg/kamailio/deb/squeeze/kamailio.README.Debian b/pkg/kamailio/deb/squeeze/kamailio.README.Debian deleted file mode 100644 index d25769a9694..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio.README.Debian +++ /dev/null @@ -1,39 +0,0 @@ -Kamailio for Debian -------------------- - -* init script check for fork=no -------------------------------- - -The Kamailio init script will not start Kamailio on boot if fork=no is -specified in the config file. The check in the initscript will match -any occurrence of fork=no in the file, even inside C-style comments. - -You can disable this check in the init script if you wish; just comment -out the calls to the check_fork function in the script. Your changes to -the init script will be preserved upon upgrade, as the file is tagged -as a conffile. - - -* Kamailio setup ----------------- - -To setup Kamailio, you need to: - - configure Kamailio properly to suit your needs - - edit /etc/default/kamailio, adjust the MEMORY parameter and set - RUN_KAMAILIO to "yes" - -If you are building an HA cluster using heartbeat or similar, you'll want -to disable the init script by running: - - update-rc.d kamailio remove - -so that Kamailio will not be launched at system startup. You still need -to set RUN_KAMAILIO to "yes" if you want to use the /etc/init.d/kamailio init -script. - -Set the DUMP_CORE parameter in /etc/default/kamailio to "yes" if you want to -get a core dump in case Kamailio crashes. The debug symbols for Kamailio are -provided by the kamailio-dbg package. - - - -- Victor Seva Wed, 11 Dec 2013 16:07:11 +0100 diff --git a/pkg/kamailio/deb/squeeze/kamailio.default b/pkg/kamailio/deb/squeeze/kamailio.default deleted file mode 100644 index 8b20fc00358..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio.default +++ /dev/null @@ -1,28 +0,0 @@ -# -# Kamailio startup options -# - -# Set to yes to enable kamailio, once configured properly. -#RUN_KAMAILIO=yes - -# User to run as -#USER=kamailio - -# Group to run as -#GROUP=kamailio - -# Amount of shared and private memory to allocate -# for the running Kamailio server (in Mb) -#SHM_MEMORY=64 -#PKG_MEMORY=8 - -# Config file -#CFGFILE=/etc/kamailio/kamailio.cfg - -# Enable the server to leave a core file when it crashes. -# Set this to 'yes' to enable Kamailio to leave a core file when it crashes -# or 'no' to disable this feature. This option is case sensitive and only -# accepts 'yes' and 'no' and only in lowercase letters. -# On some systems it is necessary to specify a directory for the core files -# to get a dump. Look into the kamailio init file for an example configuration. -#DUMP_CORE=yes diff --git a/pkg/kamailio/deb/squeeze/kamailio.examples b/pkg/kamailio/deb/squeeze/kamailio.examples deleted file mode 100644 index e39721e20f0..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio.examples +++ /dev/null @@ -1 +0,0 @@ -examples/* diff --git a/pkg/kamailio/deb/squeeze/kamailio.init b/pkg/kamailio/deb/squeeze/kamailio.init deleted file mode 100644 index b14f83a7ff4..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio.init +++ /dev/null @@ -1,163 +0,0 @@ -#! /bin/sh -# -### BEGIN INIT INFO -# Provides: kamailio -# Required-Start: $syslog $network $local_fs $remote_fs $time -# Should-Start: $named slapd mysql postgresql snmpd radiusd -# Should-Stop: $named slapd mysql postgresql snmpd radiusd -# Required-Stop: $syslog $network $local_fs $remote_fs -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: Start the Kamailio SIP proxy server -# Description: Start the Kamailio SIP proxy server -### END INIT INFO - -. /lib/lsb/init-functions - -PATH=/sbin:/bin:/usr/sbin:/usr/bin -DAEMON=/usr/sbin/kamailio -NAME=`basename "$0"` -DESC="Kamailio SIP Server" -HOMEDIR=/var/run/$NAME -PIDFILE=$HOMEDIR/$NAME.pid -DEFAULTS=/etc/default/$NAME -CFGFILE=/etc/$NAME/kamailio.cfg -RUN_KAMAILIO=no -USER=kamailio -GROUP=kamailio -# Amount of shared and private memory to allocate -# for the running Kamailio server (in Mb) -SHM_MEMORY=64 -PKG_MEMORY=8 -DUMP_CORE=no - -# Do not start kamailio if fork=no is set in the config file -# otherwise the boot process will just stop -check_fork () -{ - if grep -q "^[[:space:]]*fork[[:space:]]*=[[:space:]]*no.*" $CFGFILE; then - log_failure_msg "Not starting $DESC: fork=no specified in config file; run /etc/init.d/kamailio debug instead" - exit 0 - fi -} - -check_kamailio_config () -{ - # Check if kamailio configuration is valid before starting the server - set +e - out=$($DAEMON -f $CFGFILE -M $PKG_MEMORY -c 2>&1 > /dev/null) - retcode=$? - set -e - if [ "$retcode" != '0' ]; then - log_failure_msg "Not starting $DESC: invalid configuration file!" - log_failure_msg - log_failure_msg "$out" - log_failure_msg - exit 1 - fi -} - -create_radius_seqfile () -{ - # Create a radius sequence file to be used by the radius client if - # radius accounting is enabled. This is needed to avoid any issue - # with the file not being writable if kamailio first starts as user - # root because DUMP_CORE is enabled and creates this file as user - # root and then later it switches back to user kamailio and cannot - # write to the file. If the file exists before kamailio starts, it - # won't change it's ownership and will be writable for both root - # and kamailio, no matter what options are chosen at install time - RADIUS_SEQ_FILE="$HOMEDIR/kamailio_radius.seq" - if [ -d $HOMEDIR ]; then - chown ${USER}:${GROUP} $HOMEDIR - - if [ ! -f $RADIUS_SEQ_FILE ]; then - touch $RADIUS_SEQ_FILE - fi - - chown ${USER}:${GROUP} $RADIUS_SEQ_FILE - chmod 660 $RADIUS_SEQ_FILE - fi -} - -test -f $DAEMON || exit 0 - -# Load startup options if available -if [ -f $DEFAULTS ]; then - . $DEFAULTS || true -fi - -if [ "$RUN_KAMAILIO" != "yes" ]; then - log_failure_msg "Kamailio not yet configured. Edit /etc/default/$NAME first." - exit 0 -fi - -set -e - -SHM_MEMORY=$((`echo $SHM_MEMORY | sed -e 's/[^0-9]//g'`)) -PKG_MEMORY=$((`echo $PKG_MEMORY | sed -e 's/[^0-9]//g'`)) -[ -z "$USER" ] && USER=kamailio -[ -z "$GROUP" ] && GROUP=kamailio -[ $SHM_MEMORY -le 0 ] && SHM_MEMORY=64 -[ $PKG_MEMORY -le 0 ] && PKG_MEMORY=4 - -if test "$DUMP_CORE" = "yes" ; then - # set proper ulimit - ulimit -c unlimited - - # directory for the core dump files - # COREDIR=/home/corefiles - # [ -d $COREDIR ] || mkdir $COREDIR - # chmod 777 $COREDIR - # echo "$COREDIR/core.%e.sig%s.%p" > /proc/sys/kernel/core_pattern -fi - -# /var/run can be a tmpfs -if [ ! -d $HOMEDIR ]; then - mkdir -p $HOMEDIR - chown ${USER}:${GROUP} $HOMEDIR -fi - -OPTIONS="-f $CFGFILE -P $PIDFILE -m $SHM_MEMORY -M $PKG_MEMORY -u $USER -g $GROUP" - -case "$1" in - start|debug) - check_kamailio_config - create_radius_seqfile - - if [ "$1" != "debug" ]; then - check_fork - fi - - log_daemon_msg "Starting $DESC: $NAME" - start-stop-daemon --start --quiet --pidfile $PIDFILE \ - --exec $DAEMON -- $OPTIONS || log_failure_msg " already running" - log_end_msg 0 - ;; - stop) - log_daemon_msg "Stopping $DESC: $NAME" - start-stop-daemon --oknodo --stop --quiet --pidfile $PIDFILE \ - --exec $DAEMON - log_end_msg 0 - ;; - restart|force-reload) - check_kamailio_config - create_radius_seqfile - - $0 stop - sleep 1 - $0 start - ;; - status) - log_daemon_msg "Status of $DESC: " - - status_of_proc -p"$PIDFILE" $NAME $NAME - ;; - *) - N=/etc/init.d/$NAME - echo "Usage: $N {start|stop|restart|force-reload|status|debug}" >&2 - exit 1 - ;; -esac - -exit 0 diff --git a/pkg/kamailio/deb/squeeze/kamailio.lintian-overrides b/pkg/kamailio/deb/squeeze/kamailio.lintian-overrides deleted file mode 100644 index 18152ed1759..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio.lintian-overrides +++ /dev/null @@ -1,2 +0,0 @@ -kamailio binary: example-interpreter-not-absolute usr/share/doc/kamailio/examples/outbound/edge.cfg #!KAMAILIO -kamailio binary: example-interpreter-not-absolute usr/share/doc/kamailio/examples/outbound/registrar.cfg #!KAMAILIO diff --git a/pkg/kamailio/deb/squeeze/kamailio.postinst b/pkg/kamailio/deb/squeeze/kamailio.postinst deleted file mode 100644 index 4ee38ecb13c..00000000000 --- a/pkg/kamailio/deb/squeeze/kamailio.postinst +++ /dev/null @@ -1,24 +0,0 @@ -#! /bin/sh - -set -e - -case "$1" in - configure) - adduser --quiet --system --group --disabled-password \ - --shell /bin/false --gecos "Kamailio SIP Server" \ - --home /var/run/kamailio kamailio || true - - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - diff --git a/pkg/kamailio/deb/squeeze/rules b/pkg/kamailio/deb/squeeze/rules deleted file mode 100755 index 3cb4fb06a3d..00000000000 --- a/pkg/kamailio/deb/squeeze/rules +++ /dev/null @@ -1,224 +0,0 @@ -#!/usr/bin/make -f -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. - -DEBVERSION:=$(shell head -n 1 debian/changelog \ - | sed -e 's/^[^(]*(\([^)]*\)).*/\1/') -UPVERSION:=$(shell dpkg-parsechangelog | sed -ne 's/^Version: \(\([0-9]\+\):\)\?\(.*\)-.*/\3/p') - -FILENAME := kamailio_$(UPVERSION).orig.tar.gz -URL := http://www.kamailio.org/pub/kamailio/$(UPVERSION)/src/kamailio-$(UPVERSION)_src.tar.gz - - - -export DEB_BUILD_MAINT_OPTIONS = hardening=+all -DPKG_EXPORT_BUILDFLAGS = 1 - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - - -# modules not in the "main" kamailio package -EXCLUDED_MODULES= - -# extra modules to skip, because they are not compilable now -# - regardless if they go to the main kamailio package or to some module package, -# they will be excluded from compile and install of all -EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy java dnssec sctp redis mono kazoo cnxcc jansson systemd http_async rabbitmq - -# module groups that are packaged in seperate packages -# (with the name kamailio-$(group_name)-modules) -# Note: the order is important (should be in dependency order, the one -# on which other depend first) -PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \ - ldap xml perl utils lua memcached \ - snmpstats carrierroute xmpp cpl python geoip\ - sqlite json ims \ - tls outbound websocket autheph \ - erlang - -# module groups to be packaged onto kamailio-extra-modules -EXTRA_GROUPS=gzcompress uuid ev - -# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b) -LIBDIR ?= lib - -# directories with possible duplicate libraries (that should be deleted -# from current module* packages) -DUP_LIBS_DIRS=$(CURDIR)/debian/kamailio/usr/$(LIBDIR)/kamailio \ - $(CURDIR)/debian/kamailio-db-modules/usr/$(LIBDIR)/kamailio - -# "function" to get package short name out of a dir/module_name -# it also transforms db_foo into foo -mod_name=$(subst db_,,$(lastword $(subst /, ,$(1)))) - -define PACKAGE_GRP_BUILD_template - # package all the modules in PACKAGE_GROUPS in separate packages - $(foreach grp,$(PACKAGE_GROUPS),\ - $(MAKE) every-module group_include="k$(grp)" - ) -endef - -define PACKAGE_GRP_INSTALL_template - $(foreach grp,$(PACKAGE_GROUPS),\ - $(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \ - BASEDIR=$(CURDIR)/debian/kamailio-$(grp)-modules \ - cfg_prefix=$(CURDIR)/debian/kamailio-$(grp)-modules \ - doc-dir=share/doc/kamailio-$(grp)-modules - # eliminate duplicate libs - -for d in $(DUP_LIBS_DIRS); do \ - test "$$d" != "$(CURDIR)/debian/kamailio-$(grp)-modules/usr/$(LIBDIR)/kamailio" &&\ - for r in `find $$d -name 'lib*'|xargs`; do \ - echo "removing $(grp) lib `basename $$r` present also in $$d";\ - rm -f $(CURDIR)/debian/kamailio-$(grp)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"` ; \ - done ; \ - done - find $(CURDIR)/debian/kamailio-$(grp)-modules -depth -empty -type d -exec rmdir {} \; - ) -endef - -define PACKAGE_EXTRA_BUILD_template - # package all the modules in EXTRA_GROUPS in separate packages - $(foreach grp,$(EXTRA_GROUPS),\ - $(MAKE) every-module group_include="k$(grp)" - ) -endef - -define PACKAGE_EXTRA_INSTALL_template - $(foreach grp,$(EXTRA_GROUPS),\ - $(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \ - BASEDIR=$(CURDIR)/debian/kamailio-extra-modules \ - cfg_prefix=$(CURDIR)/debian/kamailio-extra-modules \ - doc-dir=share/doc/kamailio-extra-modules - ) - # eliminate duplicate libs - -for d in $(DUP_LIBS_DIRS); do \ - test "$$d" != "$(CURDIR)/debian/kamailio-extra-modules/usr/$(LIBDIR)/kamailio" &&\ - for r in `find $$d -name 'lib*'|xargs`; do \ - echo "removing extra lib `basename $$r` present also in $$d";\ - rm -f $(CURDIR)/debian/kamailio-extra-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"` ; \ - done ; \ - done - find $(CURDIR)/debian/kamailio-extra-modules -depth -empty -type d -exec rmdir {} \; -endef - -# CFLAGS + CPPFLAGS -> CC_EXTRA_OPTS -CC_EXTRA_OPTS := $(shell dpkg-buildflags --get CPPFLAGS) -CC_EXTRA_OPTS += $(shell dpkg-buildflags --get CFLAGS) -CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) -# LDFLAGS -> LD_EXTRA_OPTS -LD_EXTRA_OPTS := $(shell dpkg-buildflags --get LDFLAGS) - -# https://wiki.debian.org/ReproducibleBuilds/ -CC_EXTRA_OPTS += -DVERSION_NODATE - -configure: configure-stamp -configure-stamp: - dh_testdir - # Add here commands to configure the package. - $(MAKE) FLAVOUR=kamailio cfg prefix=/usr cfg_prefix=$(CURDIR)/debian/kamailio \ - cfg_target=/etc/kamailio/ \ - BASEDIR=$(CURDIR)/debian/kamailio \ - skip_modules="$(EXCLUDED_MODULES) $(EXTRA_EXCLUDED_MODULES)" \ - CC_EXTRA_OPTS="$(CC_EXTRA_OPTS)" \ - LD_EXTRA_OPTS="$(LD_EXTRA_OPTS)" \ - group_include="kstandard" - - touch configure-stamp - - -build: build-stamp -build-arch: build-stamp -build-indep: build-stamp -build-stamp: configure-stamp - dh_testdir - # Add here commands to compile the package. - $(MAKE) all - # make groups - $(call PACKAGE_GRP_BUILD_template) - $(call PACKAGE_EXTRA_BUILD_template) - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - # Add here commands to clean up after the build process. - $(MAKE) maintainer-clean - dh_clean - -install: build - dh_testdir - dh_testroot - dh_prep - dh_installdirs - # Add here commands to install the package into debian/kamailio - $(MAKE) install LIBDIR=$(LIBDIR) group_include="kstandard" - # make group packages - $(call PACKAGE_GRP_INSTALL_template) - $(call PACKAGE_EXTRA_INSTALL_template) - mv $(CURDIR)/debian/kamailio-berkeley-modules/usr/sbin/kambdb_recover \ - $(CURDIR)/debian/kamailio-berkeley-bin/usr/sbin/kambdb_recover - # install /etc/default/kamailio file - mkdir -p $(CURDIR)/debian/kamailio/etc/default - cp -f debian/kamailio.default $(CURDIR)/debian/kamailio/etc/default/kamailio - # delete /var/run/kamailio dir - rm -rf $(CURDIR)/debian/kamailio/usr/local - - -# This single target is used to build all the packages, all at once, or -# one at a time. So keep in mind: any options passed to commands here will -# affect _all_ packages. Anything you want to only affect one package -# should be put in another target, such as the install target. -binary-common: - dh_testdir - dh_testroot - dh_installdebconf - dh_installdocs - dh_installexamples -Xobsoleted -Xsr - dh_installmenu - dh_installinit -pkamailio -- defaults 23 - dh_installcron - dh_installman - dh_installinfo - dh_lintian - dh_installchangelogs ChangeLog - dh_link - dh_strip --dbg-package=kamailio-dbg - dh_compress - dh_fixperms - dh_makeshlibs - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -# Build architecture-independent packages using the common target -binary-indep: build install -# (Uncomment this next line if you have such packages.) -# $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common -# We have nothing to do by default. - - -# Build architecture-dependent packages using the common target -binary-arch: build install - $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common - -# Any other binary targets build just one binary package at a time. -binary-%: build install - $(MAKE) -f debian/rules binary-common DH_OPTIONS=-p$* - -print-version: - @@echo "Debian version: $(DEBVERSION)" - @@echo "Upstream version: $(UPVERSION)" - -get-orig-source: - @@dh_testdir - @@[ -d ../tarballs/. ]||mkdir -p ../tarballs - @@echo Downloading $(FILENAME) from $(URL) ... - @@wget -nv -T10 -t3 -O ../tarballs/$(FILENAME) $(URL) - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure - diff --git a/pkg/kamailio/deb/squeeze/source.lintian-overrides b/pkg/kamailio/deb/squeeze/source.lintian-overrides deleted file mode 100644 index 620d9ffdd2c..00000000000 --- a/pkg/kamailio/deb/squeeze/source.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -kamailio source: debian-watch-file-in-native-package diff --git a/pkg/kamailio/deb/squeeze/source/format b/pkg/kamailio/deb/squeeze/source/format deleted file mode 100644 index 89ae9db8f88..00000000000 --- a/pkg/kamailio/deb/squeeze/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (native) diff --git a/pkg/kamailio/deb/squeeze/watch b/pkg/kamailio/deb/squeeze/watch deleted file mode 100644 index c50f31fd670..00000000000 --- a/pkg/kamailio/deb/squeeze/watch +++ /dev/null @@ -1,3 +0,0 @@ -version=3 -opts=dversionmangle=s/\~svn([\d]+)//; \ -http://www.kamailio.org/pub/kamailio/([\d.]+)/src/kamailio-([\d.]+)_src\.tar\.gz