Skip to content

Commit

Permalink
pkg/kamailio/deb: kamailio-phonenum-modules [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
linuxmaniac committed Dec 8, 2017
1 parent 22975d7 commit 5a2fcd5
Show file tree
Hide file tree
Showing 18 changed files with 139 additions and 13 deletions.
20 changes: 19 additions & 1 deletion pkg/kamailio/deb/buster/control
Expand Up @@ -27,11 +27,13 @@ Build-Depends:
libjson-c-dev,
libldap2-dev,
liblua5.1-0-dev,
libmaxminddb-dev,
libmemcached-dev,
libmono-2.0-dev,
libncurses5-dev,
libpcre3-dev,
libperl-dev,
libphonenumber-dev,
libpq-dev,
librabbitmq-dev,
libradcli-dev,
Expand All @@ -51,7 +53,6 @@ Build-Depends:
unixodbc-dev,
uuid-dev,
xsltproc,
libmaxminddb-dev,
zlib1g-dev,
Standards-Version: 3.9.5
Homepage: http://www.kamailio.org/
Expand Down Expand Up @@ -760,6 +761,23 @@ Description: systemd logging modules for the Kamailio SIP server
This package provides logging to systemd journal directly from the
Kamailio configuration and routing scripts.

Package: kamailio-phonenum-modules
Architecture: linux-any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: phonenum modules for the Kamailio SIP server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides real-time queries against the libphonenumber to be
performed directly from the Kamailio configuration and routing scripts.

Package: kamailio-extra-modules
Architecture: linux-any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/buster/rules
Expand Up @@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
sqlite json mono ims sctp java \
tls outbound websocket autheph kazoo cnxcc \
erlang systemd rabbitmq
erlang systemd phonenum rabbitmq

# module groups to be packaged onto kamailio-extra-modules
EXTRA_GROUPS=gzcompress uuid ev jansson http_async
Expand Down
6 changes: 6 additions & 0 deletions pkg/kamailio/deb/debian/backports/precise
Expand Up @@ -70,6 +70,12 @@ sed -i -e '/libmaxminddb-dev/d' -e '/^Package: kamailio-geoip2-modules/,/^$/d' \
sed -i -e 's/ geoip2[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ geoip2/' ${DIST}/rules

# No phonenum module
sed -i -e '/libphonenumber-dev/d' -e '/^Package: kamailio-phonenum-modules/,/^$/d' \
${DIST}/control
sed -i -e 's/ phonenum[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ phonenum/' ${DIST}/rules

# clean backports scripts
rm -rf ${DIST}/backports
exit 0
6 changes: 6 additions & 0 deletions pkg/kamailio/deb/debian/backports/trusty
Expand Up @@ -44,6 +44,12 @@ sed -i -e '/libmaxminddb-dev/d' -e '/^Package: kamailio-geoip2-modules/,/^$/d' \
sed -i -e 's/ geoip2[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ geoip2/' ${DIST}/rules

# No phonenum module
sed -i -e '/libphonenumber-dev/d' -e '/^Package: kamailio-phonenum-modules/,/^$/d' \
${DIST}/control
sed -i -e 's/ phonenum[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ phonenum/' ${DIST}/rules

# clean backports scripts
rm -rf ${DIST}/backports
exit 0
6 changes: 6 additions & 0 deletions pkg/kamailio/deb/debian/backports/wheezy
Expand Up @@ -70,6 +70,12 @@ sed -i -e '/libmaxminddb-dev/d' -e '/^Package: kamailio-geoip2-modules/,/^$/d' \
sed -i -e 's/ geoip2[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ geoip2/' ${DIST}/rules

# No phonenum module
sed -i -e '/libphonenumber-dev/d' -e '/^Package: kamailio-phonenum-modules/,/^$/d' \
${DIST}/control
sed -i -e 's/ phonenum[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ phonenum/' ${DIST}/rules

# clean backports scripts
rm -rf ${DIST}/backports
exit 0
18 changes: 18 additions & 0 deletions pkg/kamailio/deb/debian/control
Expand Up @@ -33,6 +33,7 @@ Build-Depends:
libncurses5-dev,
libpcre3-dev,
libperl-dev,
libphonenumber-dev,
libpq-dev,
librabbitmq-dev,
libradcli-dev,
Expand Down Expand Up @@ -778,6 +779,23 @@ Description: systemd logging modules for the Kamailio SIP server
This package provides logging to systemd journal directly from the
Kamailio configuration and routing scripts.

Package: kamailio-phonenum-modules
Architecture: linux-any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: phonenum modules for the Kamailio SIP server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides real-time queries against the libphonenumber to be
performed directly from the Kamailio configuration and routing scripts.

Package: kamailio-extra-modules
Architecture: linux-any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/debian/rules
Expand Up @@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
sqlite json mono ims sctp java \
tls outbound websocket autheph dnssec kazoo cnxcc \
erlang systemd rabbitmq
erlang systemd phonenum rabbitmq

# module groups to be packaged onto kamailio-extra-modules
EXTRA_GROUPS=gzcompress uuid ev jansson http_async
Expand Down
18 changes: 18 additions & 0 deletions pkg/kamailio/deb/jessie/control
Expand Up @@ -32,6 +32,7 @@ Build-Depends:
libncurses5-dev,
libpcre3-dev,
libperl-dev,
libphonenumber-dev,
libpq-dev,
librabbitmq-dev,
libfreeradius-client-dev,
Expand Down Expand Up @@ -757,6 +758,23 @@ Description: systemd logging modules for the Kamailio SIP server
This package provides logging to systemd journal directly from the
Kamailio configuration and routing scripts.

Package: kamailio-phonenum-modules
Architecture: linux-any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: phonenum modules for the Kamailio SIP server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides real-time queries against the libphonenumber to be
performed directly from the Kamailio configuration and routing scripts.

Package: kamailio-extra-modules
Architecture: linux-any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/jessie/rules
Expand Up @@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
snmpstats carrierroute xmpp cpl redis python geoip \
sqlite json mono ims sctp java \
tls outbound websocket autheph dnssec kazoo cnxcc \
erlang systemd rabbitmq
erlang systemd phonenum rabbitmq

# module groups to be packaged onto kamailio-extra-modules
EXTRA_GROUPS=gzcompress uuid ev jansson http_async
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/precise/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 mi_xmlrpc dnssec kazoo cnxcc systemd rabbitmq geoip2
EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc dnssec kazoo cnxcc systemd rabbitmq geoip2 phonenum

# module groups that are packaged in seperate packages
# (with the name kamailio-$(group_name)-modules)
Expand Down
20 changes: 19 additions & 1 deletion pkg/kamailio/deb/sid/control
Expand Up @@ -27,11 +27,13 @@ Build-Depends:
libjson-c-dev,
libldap2-dev,
liblua5.1-0-dev,
libmaxminddb-dev,
libmemcached-dev,
libmono-2.0-dev,
libncurses5-dev,
libpcre3-dev,
libperl-dev,
libphonenumber-dev,
libpq-dev,
librabbitmq-dev,
libradcli-dev,
Expand All @@ -51,7 +53,6 @@ Build-Depends:
unixodbc-dev,
uuid-dev,
xsltproc,
libmaxminddb-dev,
zlib1g-dev,
Standards-Version: 3.9.5
Homepage: http://www.kamailio.org/
Expand Down Expand Up @@ -760,6 +761,23 @@ Description: systemd logging modules for the Kamailio SIP server
This package provides logging to systemd journal directly from the
Kamailio configuration and routing scripts.

Package: kamailio-phonenum-modules
Architecture: linux-any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: phonenum modules for the Kamailio SIP server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides real-time queries against the libphonenumber to be
performed directly from the Kamailio configuration and routing scripts.

Package: kamailio-extra-modules
Architecture: linux-any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/sid/rules
Expand Up @@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
sqlite json mono ims sctp java \
tls outbound websocket autheph kazoo cnxcc \
erlang systemd rabbitmq
erlang systemd phonenum rabbitmq

# module groups to be packaged onto kamailio-extra-modules
EXTRA_GROUPS=gzcompress uuid ev jansson http_async
Expand Down
20 changes: 19 additions & 1 deletion pkg/kamailio/deb/stretch/control
Expand Up @@ -27,11 +27,13 @@ Build-Depends:
libjson-c-dev,
libldap2-dev,
liblua5.1-0-dev,
libmaxminddb-dev,
libmemcached-dev,
libmono-2.0-dev,
libncurses5-dev,
libpcre3-dev,
libperl-dev,
libphonenumber-dev,
libpq-dev,
librabbitmq-dev,
libradcli-dev,
Expand All @@ -51,7 +53,6 @@ Build-Depends:
unixodbc-dev,
uuid-dev,
xsltproc,
libmaxminddb-dev,
zlib1g-dev,
Standards-Version: 3.9.5
Homepage: http://www.kamailio.org/
Expand Down Expand Up @@ -760,6 +761,23 @@ Description: systemd logging modules for the Kamailio SIP server
This package provides logging to systemd journal directly from the
Kamailio configuration and routing scripts.

Package: kamailio-phonenum-modules
Architecture: linux-any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: phonenum modules for the Kamailio SIP server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides real-time queries against the libphonenumber to be
performed directly from the Kamailio configuration and routing scripts.

Package: kamailio-extra-modules
Architecture: linux-any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/stretch/rules
Expand Up @@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
sqlite json mono ims sctp java \
tls outbound websocket autheph kazoo cnxcc \
erlang systemd rabbitmq
erlang systemd phonenum rabbitmq

# module groups to be packaged onto kamailio-extra-modules
EXTRA_GROUPS=gzcompress uuid ev jansson http_async
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/trusty/rules
Expand Up @@ -27,7 +27,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 mi_xmlrpc systemd geoip2
EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc systemd geoip2 phonenum

# module groups that are packaged in seperate packages
# (with the name kamailio-$(group_name)-modules)
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/wheezy/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 mi_xmlrpc dnssec kazoo cnxcc systemd rabbitmq geoip2
EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc dnssec kazoo cnxcc systemd rabbitmq geoip2 phonenum

# module groups that are packaged in seperate packages
# (with the name kamailio-$(group_name)-modules)
Expand Down
20 changes: 19 additions & 1 deletion pkg/kamailio/deb/xenial/control
Expand Up @@ -27,11 +27,13 @@ Build-Depends:
libjson-c-dev,
libldap2-dev,
liblua5.1-0-dev,
libmaxminddb-dev,
libmemcached-dev,
libmono-2.0-dev,
libncurses5-dev,
libpcre3-dev,
libperl-dev,
libphonenumber-dev,
libpq-dev,
librabbitmq-dev,
libradcli-dev,
Expand All @@ -52,7 +54,6 @@ Build-Depends:
unixodbc-dev,
uuid-dev,
xsltproc,
libmaxminddb-dev,
zlib1g-dev,
Standards-Version: 3.9.5
Homepage: http://www.kamailio.org/
Expand Down Expand Up @@ -777,6 +778,23 @@ Description: systemd logging modules for the Kamailio SIP server
This package provides logging to systemd journal directly from the
Kamailio configuration and routing scripts.

Package: kamailio-phonenum-modules
Architecture: linux-any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: phonenum modules for the Kamailio SIP server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides real-time queries against the libphonenumber to be
performed directly from the Kamailio configuration and routing scripts.

Package: kamailio-extra-modules
Architecture: linux-any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/xenial/rules
Expand Up @@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
sqlite json mono ims sctp java \
tls outbound websocket autheph dnssec kazoo cnxcc \
erlang systemd rabbitmq
erlang systemd phonenum rabbitmq

# module groups to be packaged onto kamailio-extra-modules
EXTRA_GROUPS=gzcompress uuid ev jansson http_async
Expand Down

0 comments on commit 5a2fcd5

Please sign in to comment.