Skip to content

Commit

Permalink
pkg/kamailio/deb: add new jansson module to kamailio-extra-modules
Browse files Browse the repository at this point in the history
  • Loading branch information
linuxmaniac committed Jan 11, 2015
1 parent 2f3ea2b commit d976392
Show file tree
Hide file tree
Showing 12 changed files with 23 additions and 12 deletions.
6 changes: 6 additions & 0 deletions pkg/kamailio/deb/debian/backports/squeeze
Expand Up @@ -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
3 changes: 2 additions & 1 deletion pkg/kamailio/deb/debian/control
Expand Up @@ -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,
Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/debian/rules
Expand Up @@ -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)
Expand Down
3 changes: 2 additions & 1 deletion pkg/kamailio/deb/jessie/control
Expand Up @@ -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,
Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/jessie/rules
Expand Up @@ -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)
Expand Down
3 changes: 2 additions & 1 deletion pkg/kamailio/deb/precise/control
Expand Up @@ -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,
Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/precise/rules
Expand Up @@ -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)
Expand Down
4 changes: 2 additions & 2 deletions pkg/kamailio/deb/squeeze/rules
Expand Up @@ -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)
Expand All @@ -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
Expand Down
3 changes: 2 additions & 1 deletion pkg/kamailio/deb/trusty/control
Expand Up @@ -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,
Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/trusty/rules
Expand Up @@ -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)
Expand Down
3 changes: 2 additions & 1 deletion pkg/kamailio/deb/wheezy/control
Expand Up @@ -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,
Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/wheezy/rules
Expand Up @@ -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)
Expand Down

0 comments on commit d976392

Please sign in to comment.