Browse Source

pkg/kamailio/deb: remove mono from wheezy

Victor Seva 1 year ago
parent
commit
976670db13

+ 6 - 0
pkg/kamailio/deb/debian/backports/wheezy

@@ -121,6 +121,12 @@ sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 # no libpcre2-dev
 # no libpcre2-dev
 sed -i -e 's/libpcre2-dev/libpcre3-dev/' ${DIST}/control
 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
 # libwolfssl-dev < 5.2
 sed -i -e '/^ libwolfssl-dev,/d' \
 sed -i -e '/^ libwolfssl-dev,/d' \
   -e '/^Package: kamailio-wolftls-modules/,/^$/d' \
   -e '/^Package: kamailio-wolftls-modules/,/^$/d' \

+ 0 - 18
pkg/kamailio/deb/wheezy/control

@@ -26,7 +26,6 @@ Build-Depends:
  libmemcached-dev,
  libmemcached-dev,
  libmicrohttpd-dev,
  libmicrohttpd-dev,
  libmnl-dev,
  libmnl-dev,
- libmono-2.0-dev [amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64 ppc64el s390x],
  libmysqlclient-dev,
  libmysqlclient-dev,
  libncurses5-dev,
  libncurses5-dev,
  libpcre3-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
  execute embedded Lua applications within the configuration file as
  well as writing the entire configuration file in Lua.
  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
 Package: kamailio-python-modules
 Architecture: any
 Architecture: any
 Multi-Arch: same
 Multi-Arch: same

+ 1 - 1
pkg/kamailio/deb/wheezy/rules

@@ -49,6 +49,7 @@ EXTRA_EXCLUDED_MODULES += mqtt
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += nats
 EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += mono
 EXTRA_EXCLUDED_MODULES += tls_wolfssl
 EXTRA_EXCLUDED_MODULES += tls_wolfssl
 ## --EXCLUDED--
 ## --EXCLUDED--
 
 
@@ -78,7 +79,6 @@ PACKAGE_GROUPS += python
 PACKAGE_GROUPS += geoip
 PACKAGE_GROUPS += geoip
 PACKAGE_GROUPS += sqlite
 PACKAGE_GROUPS += sqlite
 PACKAGE_GROUPS += json
 PACKAGE_GROUPS += json
-PACKAGE_GROUPS += mono
 PACKAGE_GROUPS += ims
 PACKAGE_GROUPS += ims
 PACKAGE_GROUPS += sctp
 PACKAGE_GROUPS += sctp
 PACKAGE_GROUPS += java
 PACKAGE_GROUPS += java