From d97639266ff28184ea888656698fee4848e4c9f3 Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Fri, 9 Jan 2015 18:39:33 +0100 Subject: [PATCH] pkg/kamailio/deb: add new jansson module to kamailio-extra-modules --- pkg/kamailio/deb/debian/backports/squeeze | 6 ++++++ pkg/kamailio/deb/debian/control | 3 ++- pkg/kamailio/deb/debian/rules | 2 +- pkg/kamailio/deb/jessie/control | 3 ++- pkg/kamailio/deb/jessie/rules | 2 +- pkg/kamailio/deb/precise/control | 3 ++- pkg/kamailio/deb/precise/rules | 2 +- pkg/kamailio/deb/squeeze/rules | 4 ++-- pkg/kamailio/deb/trusty/control | 3 ++- pkg/kamailio/deb/trusty/rules | 2 +- pkg/kamailio/deb/wheezy/control | 3 ++- pkg/kamailio/deb/wheezy/rules | 2 +- 12 files changed, 23 insertions(+), 12 deletions(-) diff --git a/pkg/kamailio/deb/debian/backports/squeeze b/pkg/kamailio/deb/debian/backports/squeeze index ef91949cc3f..9fed1421e13 100755 --- a/pkg/kamailio/deb/debian/backports/squeeze +++ b/pkg/kamailio/deb/debian/backports/squeeze @@ -84,6 +84,12 @@ sed -i -e '/^Package: kamailio-cnxcc-modules/,/^$/d' ${DIST}/control sed -i -e 's/ cnxcc[ ,$]*/ /' ${DIST}/rules sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ cnxcc/' ${DIST}/rules +# no jansson module +sed -i -e '/libjansson-dev/d' ${DIST}/control +sed -i -e 's/ jansson[ ,$]*/ /' ${DIST}/rules +sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ jansson/' ${DIST}/rules +sed -i -e 's/ jansson[ ,$]*//' ${DIST}/control + # clean backports scripts rm -rf ${DIST}/backports exit 0 diff --git a/pkg/kamailio/deb/debian/control b/pkg/kamailio/deb/debian/control index c84be727f2e..f0b47399f4b 100644 --- a/pkg/kamailio/deb/debian/control +++ b/pkg/kamailio/deb/debian/control @@ -19,6 +19,7 @@ Build-Depends: bison, libfreeradius-client-dev, libgeoip-dev (>= 1.4.5), libhiredis-dev (>= 0.10.0), + libjansson-dev, libjson-c-dev, libldap2-dev, liblua5.1-0-dev, @@ -633,7 +634,7 @@ Description: extra modules for Kamailio proxy server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . - This package provides: gzcompress uuid ev + This package provides: gzcompress uuid ev jansson Package: kamailio-nth Architecture: any diff --git a/pkg/kamailio/deb/debian/rules b/pkg/kamailio/deb/debian/rules index 92f45807125..62cd9d7334e 100755 --- a/pkg/kamailio/deb/debian/rules +++ b/pkg/kamailio/deb/debian/rules @@ -42,7 +42,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \ purple tls outbound websocket autheph dnssec kazoo cnxcc # module groups to be packaged onto kamailio-extra-modules -EXTRA_GROUPS=gzcompress uuid ev +EXTRA_GROUPS=gzcompress uuid ev jansson # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b) LIBDIR ?= lib/$(DEB_HOST_MULTIARCH) diff --git a/pkg/kamailio/deb/jessie/control b/pkg/kamailio/deb/jessie/control index d2ac1916879..940afbe1e39 100644 --- a/pkg/kamailio/deb/jessie/control +++ b/pkg/kamailio/deb/jessie/control @@ -19,6 +19,7 @@ Build-Depends: bison, libfreeradius-client-dev, libgeoip-dev (>= 1.4.5), libhiredis-dev (>= 0.10.0), + libjansson-dev, libjson-c-dev, libldap2-dev, liblua5.1-0-dev, @@ -632,7 +633,7 @@ Description: extra modules for Kamailio proxy server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . - This package provides: gzcompress uuid ev + This package provides: gzcompress uuid ev jansson Package: kamailio-nth Architecture: any diff --git a/pkg/kamailio/deb/jessie/rules b/pkg/kamailio/deb/jessie/rules index 228dab9744a..4097e6a48bd 100755 --- a/pkg/kamailio/deb/jessie/rules +++ b/pkg/kamailio/deb/jessie/rules @@ -42,7 +42,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \ purple tls outbound websocket autheph dnssec kazoo cnxcc # module groups to be packaged onto kamailio-extra-modules -EXTRA_GROUPS=gzcompress uuid ev +EXTRA_GROUPS=gzcompress uuid ev jansson # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b) LIBDIR ?= lib/$(DEB_HOST_MULTIARCH) diff --git a/pkg/kamailio/deb/precise/control b/pkg/kamailio/deb/precise/control index 5d790c0d76b..869d3497978 100644 --- a/pkg/kamailio/deb/precise/control +++ b/pkg/kamailio/deb/precise/control @@ -19,6 +19,7 @@ Build-Depends: bison, libradiusclient-ng-dev, libgeoip-dev (>= 1.4.5), libhiredis-dev (>= 0.10.0), + libjansson-dev, libjson0-dev, libldap2-dev, liblua5.1-0-dev, @@ -588,7 +589,7 @@ Description: extra modules for Kamailio proxy server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . - This package provides: gzcompress uuid ev + This package provides: gzcompress uuid ev jansson Package: kamailio-nth Architecture: any diff --git a/pkg/kamailio/deb/precise/rules b/pkg/kamailio/deb/precise/rules index 94f0c18fa51..89e98d7a8e3 100755 --- a/pkg/kamailio/deb/precise/rules +++ b/pkg/kamailio/deb/precise/rules @@ -41,7 +41,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \ purple tls outbound websocket autheph # module groups to be packaged onto kamailio-extra-modules -EXTRA_GROUPS=gzcompress uuid ev +EXTRA_GROUPS=gzcompress uuid ev jansson # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b) LIBDIR ?= lib/$(DEB_HOST_MULTIARCH) diff --git a/pkg/kamailio/deb/squeeze/rules b/pkg/kamailio/deb/squeeze/rules index c206846be3d..ea49396771c 100755 --- a/pkg/kamailio/deb/squeeze/rules +++ b/pkg/kamailio/deb/squeeze/rules @@ -26,7 +26,7 @@ EXCLUDED_MODULES= # extra modules to skip, because they are not compilable now # - regardless if they go to the main kamailio package or to some module package, # they will be excluded from compile and install of all -EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy java dnssec sctp purple redis mono kazoo cnxcc +EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy java dnssec sctp purple redis mono kazoo cnxcc jansson # module groups that are packaged in seperate packages # (with the name kamailio-$(group_name)-modules) @@ -39,7 +39,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \ tls outbound websocket autheph # module groups to be packaged onto kamailio-extra-modules -EXTRA_GROUPS=gzcompress uuid ev +EXTRA_GROUPS=gzcompress uuid ev # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b) LIBDIR ?= lib diff --git a/pkg/kamailio/deb/trusty/control b/pkg/kamailio/deb/trusty/control index d2ac1916879..940afbe1e39 100644 --- a/pkg/kamailio/deb/trusty/control +++ b/pkg/kamailio/deb/trusty/control @@ -19,6 +19,7 @@ Build-Depends: bison, libfreeradius-client-dev, libgeoip-dev (>= 1.4.5), libhiredis-dev (>= 0.10.0), + libjansson-dev, libjson-c-dev, libldap2-dev, liblua5.1-0-dev, @@ -632,7 +633,7 @@ Description: extra modules for Kamailio proxy server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . - This package provides: gzcompress uuid ev + This package provides: gzcompress uuid ev jansson Package: kamailio-nth Architecture: any diff --git a/pkg/kamailio/deb/trusty/rules b/pkg/kamailio/deb/trusty/rules index 228dab9744a..4097e6a48bd 100755 --- a/pkg/kamailio/deb/trusty/rules +++ b/pkg/kamailio/deb/trusty/rules @@ -42,7 +42,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \ purple tls outbound websocket autheph dnssec kazoo cnxcc # module groups to be packaged onto kamailio-extra-modules -EXTRA_GROUPS=gzcompress uuid ev +EXTRA_GROUPS=gzcompress uuid ev jansson # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b) LIBDIR ?= lib/$(DEB_HOST_MULTIARCH) diff --git a/pkg/kamailio/deb/wheezy/control b/pkg/kamailio/deb/wheezy/control index 16d1f8da9fa..26181d53e76 100644 --- a/pkg/kamailio/deb/wheezy/control +++ b/pkg/kamailio/deb/wheezy/control @@ -19,6 +19,7 @@ Build-Depends: bison, libradiusclient-ng-dev, libgeoip-dev (>= 1.4.5), libhiredis-dev (>= 0.10.0), + libjansson-dev, libjson0-dev, libldap2-dev, liblua5.1-0-dev, @@ -572,7 +573,7 @@ Description: extra modules for Kamailio proxy server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . - This package provides: gzcompress uuid ev + This package provides: gzcompress uuid ev jansson Package: kamailio-nth Architecture: any diff --git a/pkg/kamailio/deb/wheezy/rules b/pkg/kamailio/deb/wheezy/rules index a11f7822017..21e97a721c5 100755 --- a/pkg/kamailio/deb/wheezy/rules +++ b/pkg/kamailio/deb/wheezy/rules @@ -41,7 +41,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \ tls outbound websocket autheph # module groups to be packaged onto kamailio-extra-modules -EXTRA_GROUPS=gzcompress uuid ev +EXTRA_GROUPS=gzcompress uuid ev jansson # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b) LIBDIR ?= lib/$(DEB_HOST_MULTIARCH)