Module: sip-router
Branch: 4.1
Commit: fb7e342ce500cc21e9f15a15f51e3b0ecad29310
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fb7e342…
Author: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Committer: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Date: Wed Dec 4 09:10:37 2013 +0100
pkg/kamailio/deb: add new modules
(cherry picked from commit e043c3a44b163e511e62af5c7290fb587141b400)
---
pkg/kamailio/deb/lucid/control | 59 ++++++++++++++++++++++++++++++++++++++
pkg/kamailio/deb/lucid/rules | 5 ++-
pkg/kamailio/deb/precise/control | 22 ++++++++++++++
pkg/kamailio/deb/precise/rules | 3 +-
pkg/kamailio/deb/squeeze/control | 22 ++++++++++++++
pkg/kamailio/deb/squeeze/rules | 3 +-
6 files changed, 110 insertions(+), 4 deletions(-)
diff --git a/pkg/kamailio/deb/lucid/control b/pkg/kamailio/deb/lucid/control
index 93997b7..3084c47 100644
--- a/pkg/kamailio/deb/lucid/control
+++ b/pkg/kamailio/deb/lucid/control
@@ -11,8 +11,10 @@ Build-Depends: bison,
libconfuse-dev,
libcurl3-openssl-dev,
libdb-dev (>= 4.6.19),
+ libevent-dev,
libexpat1-dev,
libgeoip-dev (>= 1.4.5),
+ libjson0-dev,
libldap2-dev,
liblua5.1-0-dev,
libmemcached-dev,
@@ -25,11 +27,13 @@ Build-Depends: bison,
libradiusclient-ng-dev,
libreadline-dev,
libsasl2-dev,
+ libsctp-dev,
libsnmp-dev,
libsqlite3-dev,
libssl-dev,
libxml2-dev,
libxmlrpc-c3-dev,
+ libunistring-dev,
python,
python-dev,
unixodbc-dev,
@@ -365,6 +369,20 @@ Description: SQLite database connectivity module for Kamailio
.
This package provides the SQLite database driver for Kamailio.
+Package: kamailio-json-modules
+Architecture: any
+Depends: kamailio (= ${binary:Version}),
+ libevent-1.4-2,
+ libjson0,
+ ${shlibs:Depends}
+Description: Json parser and jsonrpc modules for Kamailio
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides json parser for Kamailio's configuration file
+ and the JSON-RPC client over netstrings.
+
Package: kamailio-nth
Architecture: any
Depends: binutils,
@@ -398,3 +416,44 @@ Description: Kamailio - IMS Modules
This package contains various Diameter interfaces and modules for Kamailio
to run as an IMS core.
+Package: kamailio-outbound-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version})
+Description: Kamailio - Outbound Module
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package contains the module implementing SIP outbound extension.
+
+Package: kamailio-websocket-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version})
+Description: Kamailio - Websocket Module
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy 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.
+
+Package: kamailio-autheph-modules
+Architecture: any
+Depends: kamailio (= ${binary:Version}),
+ ${shlibs:Depends}
+Description: authentication using ephemeral credentials module for Kamailio
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides the ephemeral module for Kamailio.
+
+Package: kamailio-sctp-modules
+Architecture: any
+Depends: kamailio (= ${binary:Version}),
+ ${shlibs:Depends}
+Description: authentication using ephemeral credentials module for Kamailio
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides the sctp module for Kamailio.
diff --git a/pkg/kamailio/deb/lucid/rules b/pkg/kamailio/deb/lucid/rules
index d042a5c..612a713 100755
--- a/pkg/kamailio/deb/lucid/rules
+++ b/pkg/kamailio/deb/lucid/rules
@@ -29,7 +29,7 @@ EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy
# possible module directories that can appear in MODULES_SP
# (only used for deducing a module name)
-MDIRS=modules modules_s modules_k
+MDIRS=modules
# modules packaged in separate packages (complete with full modules_* path)
# with the package name: kamailio-$(module_name)-module
@@ -42,7 +42,8 @@ MODULES_SP=
PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils purple memcached tls \
snmpstats carrierroute xmpp cpl lua python geoip \
- sqlite ims
+ sqlite json ims outbound websocket \
+ autheph sctp
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib
diff --git a/pkg/kamailio/deb/precise/control b/pkg/kamailio/deb/precise/control
index ef55d51..03ec249 100644
--- a/pkg/kamailio/deb/precise/control
+++ b/pkg/kamailio/deb/precise/control
@@ -29,6 +29,7 @@ Build-Depends: bison,
libradiusclient-ng-dev,
libreadline-dev,
libsasl2-dev,
+ libsctp-dev,
libsnmp-dev,
libsqlite3-dev,
libssl-dev,
@@ -456,3 +457,24 @@ Description: Kamailio - Websocket Module
.
This package contains the module implementing WebSocket transport layer.
+Package: kamailio-autheph-modules
+Architecture: any
+Depends: kamailio (= ${binary:Version}),
+ ${shlibs:Depends}
+Description: authentication using ephemeral credentials module for Kamailio
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides the ephemeral module for Kamailio.
+
+Package: kamailio-sctp-modules
+Architecture: any
+Depends: kamailio (= ${binary:Version}),
+ ${shlibs:Depends}
+Description: authentication using ephemeral credentials module for Kamailio
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides the sctp module for Kamailio.
diff --git a/pkg/kamailio/deb/precise/rules b/pkg/kamailio/deb/precise/rules
index b36d840..914da59 100755
--- a/pkg/kamailio/deb/precise/rules
+++ b/pkg/kamailio/deb/precise/rules
@@ -42,7 +42,8 @@ MODULES_SP=
PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils purple memcached tls \
snmpstats carrierroute xmpp cpl lua python geoip \
- redis sqlite json mono ims outbound websocket
+ redis sqlite json mono ims outbound websocket \
+ autheph sctp
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib
diff --git a/pkg/kamailio/deb/squeeze/control b/pkg/kamailio/deb/squeeze/control
index 71428e1..6f49d63 100644
--- a/pkg/kamailio/deb/squeeze/control
+++ b/pkg/kamailio/deb/squeeze/control
@@ -26,6 +26,7 @@ Build-Depends: bison,
libradiusclient-ng-dev,
libreadline-dev,
libsasl2-dev,
+ libsctp-dev,
libsnmp-dev,
libsqlite3-dev,
libssl-dev,
@@ -421,3 +422,24 @@ Description: Kamailio - Websocket Module
.
This package contains the module implementing WebSocket transport layer.
+Package: kamailio-autheph-modules
+Architecture: any
+Depends: kamailio (= ${binary:Version}),
+ ${shlibs:Depends}
+Description: authentication using ephemeral credentials module for Kamailio
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides the ephemeral module for Kamailio.
+
+Package: kamailio-sctp-modules
+Architecture: any
+Depends: kamailio (= ${binary:Version}),
+ ${shlibs:Depends}
+Description: authentication using ephemeral credentials module for Kamailio
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides the sctp module for Kamailio.
diff --git a/pkg/kamailio/deb/squeeze/rules b/pkg/kamailio/deb/squeeze/rules
index 074c8d1..7f02341 100755
--- a/pkg/kamailio/deb/squeeze/rules
+++ b/pkg/kamailio/deb/squeeze/rules
@@ -42,7 +42,8 @@ MODULES_SP=
PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils geoip memcached tls \
snmpstats carrierroute xmpp cpl lua python \
- sqlite json ims outbound websocket
+ sqlite json ims outbound websocket \
+ autheph sctp
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib