Browse code

pkg/kamailio/deb: remove dnssec from stretch/sid due #851

Victor Seva authored on 30/01/2017 13:06:22
Showing 6 changed files
... ...
@@ -14,6 +14,12 @@ sed -i -e '/libxmlrpc-c3-dev/d' -e '/^Package: kamailio-xmlrpc-modules/,/^$/d' \
14 14
 sed -i -e 's/ mi_xmlrpc[ ,$]*/ /' ${DIST}/rules
15 15
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mi_xmlrpc/' ${DIST}/rules
16 16
 
17
+# No dnssec module:
18
+sed -i -e '/libval-dev/d' -e '/^Package: kamailio-dnssec-modules/,/^$/d' \
19
+  ${DIST}/control
20
+sed -i -e 's/ dnssec[ ,$]*/ /' ${DIST}/rules
21
+sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ dnssec/' ${DIST}/rules
22
+
17 23
 # clean backports scripts
18 24
 rm -rf ${DIST}/backports
19 25
 exit 0
... ...
@@ -14,6 +14,12 @@ sed -i -e '/libxmlrpc-c3-dev/d' -e '/^Package: kamailio-xmlrpc-modules/,/^$/d' \
14 14
 sed -i -e 's/ mi_xmlrpc[ ,$]*/ /' ${DIST}/rules
15 15
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mi_xmlrpc/' ${DIST}/rules
16 16
 
17
+# No dnssec module:
18
+sed -i -e '/libval-dev/d' -e '/^Package: kamailio-dnssec-modules/,/^$/d' \
19
+  ${DIST}/control
20
+sed -i -e 's/ dnssec[ ,$]*/ /' ${DIST}/rules
21
+sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ dnssec/' ${DIST}/rules
22
+
17 23
 # clean backports scripts
18 24
 rm -rf ${DIST}/backports
19 25
 exit 0
... ...
@@ -40,7 +40,6 @@ Build-Depends: bison,
40 40
                libsqlite3-dev,
41 41
                libsystemd-dev,
42 42
                libunistring-dev,
43
-               libval-dev,
44 43
                libxml2-dev,
45 44
                openssl,
46 45
                pkg-config,
... ...
@@ -554,20 +553,6 @@ Description: Websocket module for kamailio
554 553
  .
555 554
  This package contains the module implementing WebSocket transport layer.
556 555
 
557
-Package: kamailio-dnssec-modules
558
-Architecture: linux-any
559
-Multi-Arch: same
560
-Pre-Depends: ${misc:Pre-Depends}
561
-Depends: kamailio (= ${binary:Version}),
562
-         ${misc:Depends},
563
-         ${shlibs:Depends}
564
-Description: contains the dnssec module
565
- Kamailio is a very fast and flexible SIP (RFC3261)
566
- proxy server. Written entirely in C, Kamailio can handle thousands calls
567
- per second even on low-budget hardware.
568
- .
569
- This package provides the dnssec module for Kamailio.
570
-
571 556
 Package: kamailio-autheph-modules
572 557
 Architecture: linux-any
573 558
 Multi-Arch: same
... ...
@@ -27,7 +27,7 @@ EXCLUDED_MODULES=
27 27
 # extra modules to skip, because they are not compilable now
28 28
 # - regardless if they go to the main kamailio package or to some module package,
29 29
 # they will be excluded from compile and install of all
30
-EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc
30
+EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc dnssec
31 31
 
32 32
 # module groups that are packaged in seperate packages
33 33
 # (with the name kamailio-$(group_name)-modules)
... ...
@@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   ldap xml perl utils lua memcached \
38 38
 			   snmpstats carrierroute xmpp cpl redis python geoip\
39 39
 			   sqlite json mono ims sctp java \
40
-			   tls outbound websocket autheph dnssec kazoo cnxcc \
40
+			   tls outbound websocket autheph kazoo cnxcc \
41 41
 			   erlang systemd
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules
... ...
@@ -40,7 +40,6 @@ Build-Depends: bison,
40 40
                libsqlite3-dev,
41 41
                libsystemd-dev,
42 42
                libunistring-dev,
43
-               libval-dev,
44 43
                libxml2-dev,
45 44
                openssl,
46 45
                pkg-config,
... ...
@@ -554,20 +553,6 @@ Description: Websocket module for kamailio
554 553
  .
555 554
  This package contains the module implementing WebSocket transport layer.
556 555
 
557
-Package: kamailio-dnssec-modules
558
-Architecture: linux-any
559
-Multi-Arch: same
560
-Pre-Depends: ${misc:Pre-Depends}
561
-Depends: kamailio (= ${binary:Version}),
562
-         ${misc:Depends},
563
-         ${shlibs:Depends}
564
-Description: contains the dnssec module
565
- Kamailio is a very fast and flexible SIP (RFC3261)
566
- proxy server. Written entirely in C, Kamailio can handle thousands calls
567
- per second even on low-budget hardware.
568
- .
569
- This package provides the dnssec module for Kamailio.
570
-
571 556
 Package: kamailio-autheph-modules
572 557
 Architecture: linux-any
573 558
 Multi-Arch: same
... ...
@@ -27,7 +27,7 @@ EXCLUDED_MODULES=
27 27
 # extra modules to skip, because they are not compilable now
28 28
 # - regardless if they go to the main kamailio package or to some module package,
29 29
 # they will be excluded from compile and install of all
30
-EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc
30
+EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc dnssec
31 31
 
32 32
 # module groups that are packaged in seperate packages
33 33
 # (with the name kamailio-$(group_name)-modules)
... ...
@@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   ldap xml perl utils lua memcached \
38 38
 			   snmpstats carrierroute xmpp cpl redis python geoip\
39 39
 			   sqlite json mono ims sctp java \
40
-			   tls outbound websocket autheph dnssec kazoo cnxcc \
40
+			   tls outbound websocket autheph kazoo cnxcc \
41 41
 			   erlang systemd
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules