Skip to content

Commit

Permalink
pkg/kamailio/deb: remove mono from wheezy
Browse files Browse the repository at this point in the history
  • Loading branch information
linuxmaniac committed Feb 2, 2024
1 parent 015da37 commit 976670d
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 19 deletions.
6 changes: 6 additions & 0 deletions pkg/kamailio/deb/debian/backports/wheezy
Original file line number Diff line number Diff line change
Expand Up @@ -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' \
Expand Down
18 changes: 0 additions & 18 deletions pkg/kamailio/deb/wheezy/control
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion pkg/kamailio/deb/wheezy/rules
Original file line number Diff line number Diff line change
Expand Up @@ -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--

Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 976670d

Please sign in to comment.