浏览代码

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

Remove kamailio-mono-modules from Suggests
Victor Seva 11 年之前
父节点
当前提交
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 's/ geoip[ ,$]*/ /' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ geoip/' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ geoip/' ${DIST}/rules
 
 
-
 # No json module:
 # No json module:
 sed -i -e '/libevent-dev/d' -e '/libjson0-dev/d' -e '/^Package: kamailio-json-modules/,/^$/d' \
 sed -i -e '/libevent-dev/d' -e '/libjson0-dev/d' -e '/^Package: kamailio-json-modules/,/^$/d' \
 	${DIST}/control
 	${DIST}/control
@@ -47,10 +46,23 @@ sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ redis/' ${DIST}/rules
 
 
 # No mono module
 # No mono module
 sed -i -e '/libmono-2.0-dev/d' -e '/^Package: kamailio-mono-modules/,/^$/d' \
 sed -i -e '/libmono-2.0-dev/d' -e '/^Package: kamailio-mono-modules/,/^$/d' \
+	-e '/kamailio-mono-modules/d' \
 	${DIST}/control
 	${DIST}/control
 sed -i -e 's/ mono[ ,$]*/ /' ${DIST}/rules
 sed -i -e 's/ mono[ ,$]*/ /' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/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
 # db-util version
 sed -i -e 's/db-util/db4.8-util/' ${DIST}/control
 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
 # No mono module
 sed -i -e '/libmono-2.0-dev/d' -e '/^Package: kamailio-mono-modules/,/^$/d' \
 sed -i -e '/libmono-2.0-dev/d' -e '/^Package: kamailio-mono-modules/,/^$/d' \
+	-e '/kamailio-mono-modules/d' \
 	${DIST}/control
 	${DIST}/control
 sed -i -e 's/ mono[ ,$]*/ /' ${DIST}/rules
 sed -i -e 's/ mono[ ,$]*/ /' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/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
 # No mono module
 sed -i -e '/libmono-2.0-dev/d' -e '/^Package: kamailio-mono-modules/,/^$/d' \
 sed -i -e '/libmono-2.0-dev/d' -e '/^Package: kamailio-mono-modules/,/^$/d' \
+	-e '/kamailio-mono-modules/d' \
 	${DIST}/control
 	${DIST}/control
 sed -i -e 's/ mono[ ,$]*/ /' ${DIST}/rules
 sed -i -e 's/ mono[ ,$]*/ /' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/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,
                libsqlite3-dev,
                libxml2-dev,
                libxml2-dev,
                libxmlrpc-c3-dev,
                libxmlrpc-c3-dev,
-               libunistring-dev,
                openssl,
                openssl,
                python,
                python,
                python-dev,
                python-dev,
@@ -50,7 +49,6 @@ Suggests: kamailio-berkeley-modules,
           kamailio-dbg,
           kamailio-dbg,
           kamailio-ldap-modules,
           kamailio-ldap-modules,
           kamailio-lua-modules,
           kamailio-lua-modules,
-          kamailio-mono-modules,
           kamailio-mysql-modules,
           kamailio-mysql-modules,
           kamailio-perl-modules,
           kamailio-perl-modules,
           kamailio-postgres-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
  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.
  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
 Package: kamailio-nth
 Architecture: any
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 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
 # extra modules to skip, because they are not compilable now
 # - regardless if they go to the main kamailio package or to some module package,
 # - regardless if they go to the main kamailio package or to some module package,
 # they will be excluded from compile and install of all
 # 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
 # module groups that are packaged in seperate packages
 # (with the name kamailio-$(group_name)-modules)
 # (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 \
 			   ldap xml perl utils lua memcached \
 			   snmpstats carrierroute xmpp cpl python \
 			   snmpstats carrierroute xmpp cpl python \
 			   sqlite ims \
 			   sqlite ims \
-			   purple tls outbound websocket
+			   purple tls 
 
 
 # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
 # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
 LIBDIR ?= lib
 LIBDIR ?= lib

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

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

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

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