diff --git a/pkg/kamailio/deb/buster/control b/pkg/kamailio/deb/buster/control index 2a6b5c91b42..aadf72d6dff 100644 --- a/pkg/kamailio/deb/buster/control +++ b/pkg/kamailio/deb/buster/control @@ -33,7 +33,7 @@ Build-Depends: libncurses5-dev, libpcre3-dev, libperl-dev, - libphonenumber-dev, + libphonenumber-dev (>= 7), libpq-dev, librabbitmq-dev, libradcli-dev, diff --git a/pkg/kamailio/deb/debian/backports/jessie b/pkg/kamailio/deb/debian/backports/jessie index 5933fc5d96f..44d4d9aa8b6 100755 --- a/pkg/kamailio/deb/debian/backports/jessie +++ b/pkg/kamailio/deb/debian/backports/jessie @@ -33,6 +33,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 diff --git a/pkg/kamailio/deb/debian/control b/pkg/kamailio/deb/debian/control index cf579b82840..f5c38c1ad9b 100644 --- a/pkg/kamailio/deb/debian/control +++ b/pkg/kamailio/deb/debian/control @@ -33,7 +33,7 @@ Build-Depends: libncurses5-dev, libpcre3-dev, libperl-dev, - libphonenumber-dev, + libphonenumber-dev (>= 7), libpq-dev, librabbitmq-dev, libradcli-dev, diff --git a/pkg/kamailio/deb/jessie/control b/pkg/kamailio/deb/jessie/control index a5de1954ee8..513c6679105 100644 --- a/pkg/kamailio/deb/jessie/control +++ b/pkg/kamailio/deb/jessie/control @@ -32,7 +32,6 @@ Build-Depends: libncurses5-dev, libpcre3-dev, libperl-dev, - libphonenumber-dev, libpq-dev, librabbitmq-dev, libfreeradius-client-dev, @@ -758,23 +757,6 @@ 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 diff --git a/pkg/kamailio/deb/jessie/rules b/pkg/kamailio/deb/jessie/rules index bab43dcfd90..c9280e22048 100755 --- a/pkg/kamailio/deb/jessie/rules +++ b/pkg/kamailio/deb/jessie/rules @@ -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 geoip2 +EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc geoip2 phonenum # module groups that are packaged in seperate packages # (with the name kamailio-$(group_name)-modules) @@ -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 phonenum rabbitmq + erlang systemd rabbitmq # module groups to be packaged onto kamailio-extra-modules EXTRA_GROUPS=gzcompress uuid ev jansson http_async diff --git a/pkg/kamailio/deb/sid/control b/pkg/kamailio/deb/sid/control index 2a6b5c91b42..aadf72d6dff 100644 --- a/pkg/kamailio/deb/sid/control +++ b/pkg/kamailio/deb/sid/control @@ -33,7 +33,7 @@ Build-Depends: libncurses5-dev, libpcre3-dev, libperl-dev, - libphonenumber-dev, + libphonenumber-dev (>= 7), libpq-dev, librabbitmq-dev, libradcli-dev, diff --git a/pkg/kamailio/deb/stretch/control b/pkg/kamailio/deb/stretch/control index 2a6b5c91b42..aadf72d6dff 100644 --- a/pkg/kamailio/deb/stretch/control +++ b/pkg/kamailio/deb/stretch/control @@ -33,7 +33,7 @@ Build-Depends: libncurses5-dev, libpcre3-dev, libperl-dev, - libphonenumber-dev, + libphonenumber-dev (>= 7), libpq-dev, librabbitmq-dev, libradcli-dev, diff --git a/pkg/kamailio/deb/xenial/control b/pkg/kamailio/deb/xenial/control index 80c80e0b83e..7c6c39f748b 100644 --- a/pkg/kamailio/deb/xenial/control +++ b/pkg/kamailio/deb/xenial/control @@ -33,7 +33,7 @@ Build-Depends: libncurses5-dev, libpcre3-dev, libperl-dev, - libphonenumber-dev, + libphonenumber-dev (>= 7), libpq-dev, librabbitmq-dev, libradcli-dev,