Переглянути джерело

pkg/debian: Add Json modules and package

Jon Bonilla 14 роки тому
батько
коміт
68b761bcb0

+ 12 - 1
pkg/kamailio/deb/debian/control

@@ -2,7 +2,7 @@ Source: kamailio
 Section: net
 Section: net
 Priority: optional
 Priority: optional
 Maintainer: Jon Bonilla <[email protected]>
 Maintainer: Jon Bonilla <[email protected]>
-Build-Depends: debhelper (>= 5), dpatch, libmysqlclient-dev, libexpat1-dev, libxml2-dev, libpq-dev, libradiusclient-ng-dev, flex, bison, zlib1g-dev, unixodbc-dev, libxmlrpc-c3-dev, libperl-dev, libsnmp-dev, dpkg-dev (>= 1.13.19), libdb-dev (>= 4.6.19), xsltproc, libconfuse-dev, libldap2-dev, libssl-dev, libcurl3-openssl-dev, python, libpcre3-dev, docbook-xml, libpurple-dev, libmemcache-dev, libreadline-dev, liblua5.1-0-dev, python-dev, libsasl2-dev, libgeoip-dev (>= 1.4.5), libhiredis-dev (>= 0.10.0), libsqlite3-dev
+Build-Depends: debhelper (>= 5), dpatch, libmysqlclient-dev, libexpat1-dev, libxml2-dev, libpq-dev, libradiusclient-ng-dev, flex, bison, zlib1g-dev, unixodbc-dev, libxmlrpc-c3-dev, libperl-dev, libsnmp-dev, dpkg-dev (>= 1.13.19), libdb-dev (>= 4.6.19), xsltproc, libconfuse-dev, libldap2-dev, libssl-dev, libcurl3-openssl-dev, python, libpcre3-dev, docbook-xml, libpurple-dev, libmemcache-dev, libreadline-dev, liblua5.1-0-dev, python-dev, libsasl2-dev, libgeoip-dev (>= 1.4.5), libhiredis-dev (>= 0.10.0), libsqlite3-dev, libjson0-dev
 Standards-Version: 3.8.0
 Standards-Version: 3.8.0
 Homepage: http://www.kamailio.org/
 Homepage: http://www.kamailio.org/
 
 
@@ -288,6 +288,17 @@ Description: SQLite database connectivity module for Kamailio
  .
  .
  This package provides the SQLite database driver for Kamailio.
  This package provides the SQLite database driver for Kamailio.
 
 
+Package: kamailio-json-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version}), libjson0
+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
 Package: kamailio-nth
 Architecture: any
 Architecture: any
 Depends: screen, gdb, binutils, gcc, bison, flex, ngrep, tcpdump, iftop, lsof, psmisc, vim, bvi, most, mc, sipsak
 Depends: screen, gdb, binutils, gcc, bison, flex, ngrep, tcpdump, iftop, lsof, psmisc, vim, bvi, most, mc, sipsak

+ 1 - 1
pkg/kamailio/deb/debian/rules

@@ -43,7 +43,7 @@ MODULES_SP=
 PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
 PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
 			   ldap xml perl utils purple memcached tls \
 			   ldap xml perl utils purple memcached tls \
 			   snmpstats carrierroute xmpp cpl lua python geoip\
 			   snmpstats carrierroute xmpp cpl lua python geoip\
-			   redis sqlite	
+			   redis sqlite json
 
 
 # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
 # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
 LIBDIR ?= lib
 LIBDIR ?= lib

+ 11 - 0
pkg/kamailio/deb/lenny/control

@@ -288,6 +288,17 @@ Description: SQLite database connectivity module for Kamailio
  .
  .
  This package provides the SQLite database driver for Kamailio.
  This package provides the SQLite database driver for Kamailio.
 
 
+#Package: kamailio-json-modules
+#Architecture: any
+#Depends: ${shlibs:Depends}, kamailio (= ${binary:Version}), libjson0
+#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
 Package: kamailio-nth
 Architecture: any
 Architecture: any
 Depends: screen, gdb, binutils, gcc, bison, flex, ngrep, tcpdump, iftop, lsof, psmisc, vim, bvi, most, mc, sipsak
 Depends: screen, gdb, binutils, gcc, bison, flex, ngrep, tcpdump, iftop, lsof, psmisc, vim, bvi, most, mc, sipsak

+ 11 - 0
pkg/kamailio/deb/lucid/control

@@ -288,6 +288,17 @@ Description: SQLite database connectivity module for Kamailio
  .
  .
  This package provides the SQLite database driver for Kamailio.
  This package provides the SQLite database driver for Kamailio.
 
 
+#Package: kamailio-json-modules
+#Architecture: any
+#Depends: ${shlibs:Depends}, kamailio (= ${binary:Version}), libjson0
+#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
 Package: kamailio-nth
 Architecture: any
 Architecture: any
 Depends: screen, gdb, binutils, gcc, bison, flex, ngrep, tcpdump, iftop, lsof, psmisc, vim, bvi, most, mc, sipsak
 Depends: screen, gdb, binutils, gcc, bison, flex, ngrep, tcpdump, iftop, lsof, psmisc, vim, bvi, most, mc, sipsak

+ 12 - 1
pkg/kamailio/deb/squeeze/control

@@ -2,7 +2,7 @@ Source: kamailio
 Section: net
 Section: net
 Priority: optional
 Priority: optional
 Maintainer: Jon Bonilla <[email protected]>
 Maintainer: Jon Bonilla <[email protected]>
-Build-Depends: debhelper (>= 5), dpatch, libmysqlclient-dev, libexpat1-dev, libxml2-dev, libpq-dev, libradiusclient-ng-dev, flex, bison, zlib1g-dev, unixodbc-dev, libxmlrpc-c3-dev, libperl-dev, libsnmp-dev, dpkg-dev (>= 1.13.19), libdb-dev (>= 4.6.19), xsltproc, libconfuse-dev, libldap2-dev, libssl-dev, libcurl3-openssl-dev, python, libpcre3-dev, docbook-xml, libgeoip-dev (>= 1.4.5), libmemcache-dev, libreadline-dev, liblua5.1-0-dev, python-dev, libsasl2-dev, libsqlite3-dev
+Build-Depends: debhelper (>= 5), dpatch, libmysqlclient-dev, libexpat1-dev, libxml2-dev, libpq-dev, libradiusclient-ng-dev, flex, bison, zlib1g-dev, unixodbc-dev, libxmlrpc-c3-dev, libperl-dev, libsnmp-dev, dpkg-dev (>= 1.13.19), libdb-dev (>= 4.6.19), xsltproc, libconfuse-dev, libldap2-dev, libssl-dev, libcurl3-openssl-dev, python, libpcre3-dev, docbook-xml, libgeoip-dev (>= 1.4.5), libmemcache-dev, libreadline-dev, liblua5.1-0-dev, python-dev, libsasl2-dev, libsqlite3-dev, libjson0-dev
 Standards-Version: 3.8.0
 Standards-Version: 3.8.0
 Homepage: http://www.kamailio.org/
 Homepage: http://www.kamailio.org/
 
 
@@ -288,6 +288,17 @@ Description: SQLite database connectivity module for Kamailio
  .
  .
  This package provides the SQLite database driver for Kamailio.
  This package provides the SQLite database driver for Kamailio.
 
 
+Package: kamailio-json-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version}), libjson0
+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
 Package: kamailio-nth
 Architecture: any
 Architecture: any
 Depends: screen, gdb, binutils, gcc, bison, flex, ngrep, tcpdump, iftop, lsof, psmisc, vim, bvi, most, mc, sipsak
 Depends: screen, gdb, binutils, gcc, bison, flex, ngrep, tcpdump, iftop, lsof, psmisc, vim, bvi, most, mc, sipsak

+ 1 - 1
pkg/kamailio/deb/squeeze/rules

@@ -43,7 +43,7 @@ MODULES_SP=
 PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
 PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
 			   ldap xml perl utils geoip memcached tls \
 			   ldap xml perl utils geoip memcached tls \
 			   snmpstats carrierroute xmpp cpl lua python \
 			   snmpstats carrierroute xmpp cpl lua python \
-			   sqlite
+			   sqlite json
 
 
 # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
 # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
 LIBDIR ?= lib
 LIBDIR ?= lib