[sr-dev] git:master: pkg/kamailio/deb: add new modules

Victor Seva linuxmaniac at torreviejawireless.org
Wed Dec 4 11:47:46 CET 2013


Module: sip-router
Branch: master
Commit: e043c3a44b163e511e62af5c7290fb587141b400
URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e043c3a44b163e511e62af5c7290fb587141b400

Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Committer: Victor Seva <linuxmaniac at 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




More information about the sr-dev mailing list