Module: kamailio
Branch: master
Commit: 976670db1313e96a859009288abbf1ea97583357
URL:
https://github.com/kamailio/kamailio/commit/976670db1313e96a859009288abbf1e…
Author: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Committer: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Date: 2024-02-02T15:21:39+01:00
pkg/kamailio/deb: remove mono from wheezy
---
Modified: pkg/kamailio/deb/debian/backports/wheezy
Modified: pkg/kamailio/deb/wheezy/control
Modified: pkg/kamailio/deb/wheezy/rules
---
Diff:
https://github.com/kamailio/kamailio/commit/976670db1313e96a859009288abbf1e…
Patch:
https://github.com/kamailio/kamailio/commit/976670db1313e96a859009288abbf1e…
---
diff --git a/pkg/kamailio/deb/debian/backports/wheezy
b/pkg/kamailio/deb/debian/backports/wheezy
index 611883fbe46..4afb1f3dfea 100755
--- a/pkg/kamailio/deb/debian/backports/wheezy
+++ b/pkg/kamailio/deb/debian/backports/wheezy
@@ -121,6 +121,12 @@ sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats'
${DIST}/rules
# no libpcre2-dev
sed -i -e 's/libpcre2-dev/libpcre3-dev/' ${DIST}/control
+# no libmono-2.0-dev
+sed -i -e '/libmono-2.0-dev/d' -e '/^Package:
kamailio-mono-modules/,/^$/d' \
+ ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += mono/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += mono' ${DIST}/rules
+
# libwolfssl-dev < 5.2
sed -i -e '/^ libwolfssl-dev,/d' \
-e '/^Package: kamailio-wolftls-modules/,/^$/d' \
diff --git a/pkg/kamailio/deb/wheezy/control b/pkg/kamailio/deb/wheezy/control
index 16719f80988..ed5f1aa50d0 100644
--- a/pkg/kamailio/deb/wheezy/control
+++ b/pkg/kamailio/deb/wheezy/control
@@ -26,7 +26,6 @@ Build-Depends:
libmemcached-dev,
libmicrohttpd-dev,
libmnl-dev,
- libmono-2.0-dev [amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64
ppc64el s390x],
libmysqlclient-dev,
libncurses5-dev,
libpcre3-dev,
@@ -219,23 +218,6 @@ Description: The app_lua module for Kamailio Lua support
execute embedded Lua applications within the configuration file as
well as writing the entire configuration file in Lua.
-Package: kamailio-mono-modules
-Architecture: any
-Multi-Arch: same
-Pre-Depends:
- ${misc:Pre-Depends},
-Depends:
- kamailio (= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends},
-Description: The app_mono module 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 the app_mono module, an extension allowing to
- execute embedded Mono applications within the Kamailio SIP routing script.
-
Package: kamailio-python-modules
Architecture: any
Multi-Arch: same
diff --git a/pkg/kamailio/deb/wheezy/rules b/pkg/kamailio/deb/wheezy/rules
index 6bd8a12ab2b..e30d2b13810 100755
--- a/pkg/kamailio/deb/wheezy/rules
+++ b/pkg/kamailio/deb/wheezy/rules
@@ -49,6 +49,7 @@ EXTRA_EXCLUDED_MODULES += mqtt
EXTRA_EXCLUDED_MODULES += secsipid
EXTRA_EXCLUDED_MODULES += lwsc
EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += mono
EXTRA_EXCLUDED_MODULES += tls_wolfssl
## --EXCLUDED--
@@ -78,7 +79,6 @@ PACKAGE_GROUPS += python
PACKAGE_GROUPS += geoip
PACKAGE_GROUPS += sqlite
PACKAGE_GROUPS += json
-PACKAGE_GROUPS += mono
PACKAGE_GROUPS += ims
PACKAGE_GROUPS += sctp
PACKAGE_GROUPS += java