Forráskód Böngészése

pkg/kamailio/deb/debian: no websocket nor outbound on lenny.

Remove kamailio-mono-modules from Suggests
Victor Seva 11 éve
szülő
commit
46b75d34f4

+ 13 - 1
pkg/kamailio/deb/debian/backports/lenny

@@ -32,7 +32,6 @@ sed -i -e '/libgeoip-dev/d' -e '/^Package: kamailio-geoip-modules/,/^$/d' \
 sed -i -e 's/ geoip[ ,$]*/ /' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ geoip/' ${DIST}/rules
 
-
 # No json module:
 sed -i -e '/libevent-dev/d' -e '/libjson0-dev/d' -e '/^Package: kamailio-json-modules/,/^$/d' \
 	${DIST}/control
@@ -47,10 +46,23 @@ sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ redis/' ${DIST}/rules
 
 # No mono module
 sed -i -e '/libmono-2.0-dev/d' -e '/^Package: kamailio-mono-modules/,/^$/d' \
+	-e '/kamailio-mono-modules/d' \
 	${DIST}/control
 sed -i -e 's/ mono[ ,$]*/ /' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mono/' ${DIST}/rules
 
+# No websocket module
+sed -i -e '/libunistring-dev/d' -e '/^Package: kamailio-websocket-modules/,/^$/d' \
+	${DIST}/control
+sed -i -e 's/ websocket[ ,$]*/ /' ${DIST}/rules
+sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ websocket/' ${DIST}/rules
+
+# No outbound module
+sed -i -e '/^Package: kamailio-outbound-modules/,/^$/d' \
+	${DIST}/control
+sed -i -e 's/ outbound[ ,$]*/ /' ${DIST}/rules
+sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ outbound/' ${DIST}/rules
+
 # db-util version
 sed -i -e 's/db-util/db4.8-util/' ${DIST}/control
 

+ 1 - 0
pkg/kamailio/deb/debian/backports/lucid

@@ -40,6 +40,7 @@ sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ redis/' ${DIST}/rules
 
 # No mono module
 sed -i -e '/libmono-2.0-dev/d' -e '/^Package: kamailio-mono-modules/,/^$/d' \
+	-e '/kamailio-mono-modules/d' \
 	${DIST}/control
 sed -i -e 's/ mono[ ,$]*/ /' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mono/' ${DIST}/rules

+ 1 - 0
pkg/kamailio/deb/debian/backports/squeeze

@@ -40,6 +40,7 @@ sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ redis/' ${DIST}/rules
 
 # No mono module
 sed -i -e '/libmono-2.0-dev/d' -e '/^Package: kamailio-mono-modules/,/^$/d' \
+	-e '/kamailio-mono-modules/d' \
 	${DIST}/control
 sed -i -e 's/ mono[ ,$]*/ /' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mono/' ${DIST}/rules

+ 0 - 24
pkg/kamailio/deb/lenny/control

@@ -28,7 +28,6 @@ Build-Depends: bison,
                libsqlite3-dev,
                libxml2-dev,
                libxmlrpc-c3-dev,
-               libunistring-dev,
                openssl,
                python,
                python-dev,
@@ -50,7 +49,6 @@ Suggests: kamailio-berkeley-modules,
           kamailio-dbg,
           kamailio-ldap-modules,
           kamailio-lua-modules,
-          kamailio-mono-modules,
           kamailio-mysql-modules,
           kamailio-perl-modules,
           kamailio-postgres-modules,
@@ -374,28 +372,6 @@ Description: contains the TLS kamailio transport module
  This has been split out of the main kamailio package, so that kamailio will
  not depend on openssl. This module will enable you to use the TLS transport.
 
-Package: kamailio-outbound-modules
-Architecture: linux-any
-Pre-Depends: ${misc:Pre-Depends}
-Depends: kamailio (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
-Description: Outbound module for Kamailio
- 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 contains the module implementing SIP outbound extension.
-
-Package: kamailio-websocket-modules
-Architecture: linux-any
-Pre-Depends: ${misc:Pre-Depends}
-Depends: kamailio (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
-Description: Websocket module for kamailio
- 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 contains the module implementing WebSocket transport layer.
-
 Package: kamailio-nth
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}

+ 2 - 2
pkg/kamailio/deb/lenny/rules

@@ -26,7 +26,7 @@ EXCLUDED_MODULES=
 # extra modules to skip, because they are not compilable now
 # - regardless if they go to the main kamailio package or to some module package,
 # they will be excluded from compile and install of all
-EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy geoip json redis mono
+EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy geoip json redis mono websocket outbound
 
 # module groups that are packaged in seperate packages
 # (with the name kamailio-$(group_name)-modules)
@@ -36,7 +36,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
 			   ldap xml perl utils lua memcached \
 			   snmpstats carrierroute xmpp cpl python \
 			   sqlite ims \
-			   purple tls outbound websocket
+			   purple tls 
 
 # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
 LIBDIR ?= lib

+ 0 - 1
pkg/kamailio/deb/lucid/control

@@ -52,7 +52,6 @@ Suggests: kamailio-berkeley-modules,
           kamailio-dbg,
           kamailio-ldap-modules,
           kamailio-lua-modules,
-          kamailio-mono-modules,
           kamailio-mysql-modules,
           kamailio-perl-modules,
           kamailio-postgres-modules,

+ 0 - 1
pkg/kamailio/deb/squeeze/control

@@ -52,7 +52,6 @@ Suggests: kamailio-berkeley-modules,
           kamailio-dbg,
           kamailio-ldap-modules,
           kamailio-lua-modules,
-          kamailio-mono-modules,
           kamailio-mysql-modules,
           kamailio-perl-modules,
           kamailio-postgres-modules,