TT#44158 Drop ngcp-kamailio-java-modules package

Quoting from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892538

| kamailio depends or build-depends on GCJ. GCJ has been dropped
| upstream since GCC 7, so we are dropping it from Debian. Thus please
| either drop support for GCJ if you are just building an alternative
| package with GCJ support (e.g. ant-gcj, ecj-gcj) or switch to
| default-jdk / default-jre as appropriate.

Adjusting to Debian's kamailio.git change as of::

| commit 2e2722970a2921dd149156dc7f19cba52299f868
| Author: Victor Seva <linuxmaniac@torreviejawireless.org>
| Date:   Thu Mar 22 16:35:14 2018 +0100
|
|     remove kamailio-java-modules (closes: #892538, #893701)

Change-Id: Id3e92a376292fd4c1e5f29c7e9a4fb52f2e55f60
changes/36/23336/2
Michael Prokop 7 years ago
parent bc3399302f
commit 61127c588d

23
debian/control vendored

@ -11,7 +11,6 @@ Build-Depends:
dpkg-dev (>= 1.16.1.1), dpkg-dev (>= 1.16.1.1),
erlang-dev, erlang-dev,
flex, flex,
gcj-jdk,
libconfuse-dev, libconfuse-dev,
libcurl4-openssl-dev, libcurl4-openssl-dev,
libdb-dev (>= 4.6.19), libdb-dev (>= 4.6.19),
@ -640,28 +639,6 @@ Description: sctp module for Kamailio
. .
This package provides the sctp module for Kamailio. This package provides the sctp module for Kamailio.
Package: ngcp-kamailio-java-modules
Architecture: any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
gcj-jre,
ngcp-kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Conflicts:
kamailio-java-modules,
Replaces:
kamailio-java-modules,
Description: contains the app_java module
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 the app_java module, an extension allowing to
execute embedded Java applications within configuration file.
Package: ngcp-kamailio-tls-modules Package: ngcp-kamailio-tls-modules
Architecture: any Architecture: any
Multi-Arch: same Multi-Arch: same

6
debian/rules vendored

@ -21,7 +21,6 @@ include /usr/share/dpkg/buildflags.mk
# Uncomment this to turn on verbose mode. # Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1 #export DH_VERBOSE=1
export JAVA_HOME=/usr/lib/jvm/java-gcj
# select radius lib # select radius lib
ifeq ($(shell [ -f /usr/include/radcli/radcli.h ] && echo 1 || echo 0),1) ifeq ($(shell [ -f /usr/include/radcli/radcli.h ] && echo 1 || echo 0),1)
export RADCLI=1 export RADCLI=1
@ -35,7 +34,8 @@ EXCLUDED_MODULES=
# extra modules to skip, because they are not compilable now # extra modules to skip, because they are not compilable now
# - regardless if they go to the main kamailio package or to some module package, # - regardless if they go to the main kamailio package or to some module package,
# they will be excluded from compile and install of all # they will be excluded from compile and install of all
EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa mi_xmlrpc dnssec EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa purple iptrtpproxy mi_xmlrpc dnssec \
java
# module groups that are packaged in seperate packages # module groups that are packaged in seperate packages
# (with the name kamailio-$(group_name)-modules) # (with the name kamailio-$(group_name)-modules)
@ -44,7 +44,7 @@ EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa mi_xmlrpc dnssec
PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils lua memcached \ ldap xml perl utils lua memcached \
snmpstats carrierroute xmpp cpl redis python geoip\ snmpstats carrierroute xmpp cpl redis python geoip\
sqlite ims sctp java \ sqlite ims sctp \
tls outbound websocket autheph cnxcc \ tls outbound websocket autheph cnxcc \
erlang \ erlang \
lcrrate tcap lcrrate tcap

Loading…
Cancel
Save