Module: sip-router Branch: master Commit: e043c3a44b163e511e62af5c7290fb587141b400 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e043c3a4...
Author: Victor Seva linuxmaniac@torreviejawireless.org Committer: Victor Seva linuxmaniac@torreviejawireless.org Date: Wed Dec 4 09:10:37 2013 +0100
pkg/kamailio/deb: add new modules
---
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