Merge branch 'master' of ssh://git.sip-router.org/sip-router into carstenbock/db_cass...
authorCarsten Bock <carsten@ng-voice.com>
Thu, 11 Sep 2014 14:56:51 +0000 (16:56 +0200)
committerCarsten Bock <carsten@ng-voice.com>
Thu, 11 Sep 2014 14:56:51 +0000 (16:56 +0200)
Conflicts:
Makefile.groups
pkg/kamailio/deb/wheezy/control
pkg/kamailio/deb/wheezy/rules

Makefile.groups
pkg/kamailio/deb/wheezy/control
pkg/kamailio/deb/wheezy/rules

index f2e6033..26c0a90 100644 (file)
@@ -351,6 +351,9 @@ module_group_ksctp=$(mod_list_sctp)
 # pkg auth_ephemeral module
 module_group_kautheph=$(mod_list_autheph)
 
+# pkg db_cassandra module
+module_group_kcassandra=$(mod_list_cassandra)
+
 # pkg gzcompress module
 module_group_kgzcompress=$(mod_list_gzcompress)
 
index 58ce12d..ec20c3c 100644 (file)
@@ -43,7 +43,9 @@ Build-Depends: bison,
                unixodbc-dev,
                uuid-dev,
                xsltproc,
-               zlib1g-dev
+               zlib1g-dev,
+               libthrift-dev,
+               libboost-dev
 Standards-Version: 3.9.5
 Homepage: http://www.kamailio.org/
 Vcs-git: git://anonscm.debian.org/pkg-voip/kamailio.git
@@ -543,3 +545,45 @@ Depends: binutils,
 Description: Kamailio - package for "nice to have" installation
  This is a metapackage for easy installation various useful tools that may be
  handy on server with Kamailio installed.
+
+Package: kamailio-ims-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version})
+Description: Kamailio - IMS Modules
+ 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 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-cassandra-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version})
+Description: Kamailio - Cassandra 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 modules for using cassandra as a database backend.
+
index 8e242dd..759804f 100755 (executable)
@@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
                           ldap xml perl utils lua memcached \
                           snmpstats carrierroute xmpp cpl redis python geoip\
                           sqlite json mono ims sctp java \
-                          tls outbound websocket autheph 
+                          tls outbound websocket autheph cassandra
 
 # module groups to be packaged onto kamailio-extra-modules
 EXTRA_GROUPS=gzcompress uuid ev