浏览代码

pkg/kamailio/deb: remove mono from wheezy

Victor Seva 1 年之前
父节点
当前提交
976670db13
共有 3 个文件被更改,包括 7 次插入19 次删除
  1. 6 0
      pkg/kamailio/deb/debian/backports/wheezy
  2. 0 18
      pkg/kamailio/deb/wheezy/control
  3. 1 1
      pkg/kamailio/deb/wheezy/rules

+ 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
 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' \

+ 0 - 18
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

+ 1 - 1
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