Browse code

Revert "pkg/kamailio/deb: remove kazoo package"

This reverts commit e3297bccc97ddc4349bcf69de59eb337c05bbae3.

Victor Seva authored on 31/01/2017 13:08:31
Showing 18 changed files
... ...
@@ -32,6 +32,12 @@ sed -i -e '/RADCLI/d' ${DIST}/rules
32 32
 # use old json
33 33
 sed -i 's/libjson-c-dev/libjson0-dev/' ${DIST}/control
34 34
 
35
+# no kazoo module
36
+sed -i -e '/librabbitmq-dev/d' -e '/^Package: kamailio-kazoo-modules/,/^$/d' \
37
+	${DIST}/control
38
+sed -i -e 's/ kazoo[ ,$]*/ /' ${DIST}/rules
39
+sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ kazoo/' ${DIST}/rules
40
+
35 41
 # no cnxcc module
36 42
 sed -i -e '/^Package: kamailio-cnxcc-modules/,/^$/d' ${DIST}/control
37 43
 sed -i -e 's/ cnxcc[ ,$]*/ /' ${DIST}/rules
... ...
@@ -72,6 +72,12 @@ sed -i -e '/RADCLI/d' ${DIST}/rules
72 72
 # use old json
73 73
 sed -i 's/libjson-c-dev/libjson0-dev/' ${DIST}/control
74 74
 
75
+# no kazoo module
76
+sed -i -e '/librabbitmq-dev/d' -e '/^Package: kamailio-kazoo-modules/,/^$/d' \
77
+	${DIST}/control
78
+sed -i -e 's/ kazoo[ ,$]*/ /' ${DIST}/rules
79
+sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ kazoo/' ${DIST}/rules
80
+
75 81
 # no cnxcc module
76 82
 sed -i -e '/^Package: kamailio-cnxcc-modules/,/^$/d' ${DIST}/control
77 83
 sed -i -e 's/ cnxcc[ ,$]*/ /' ${DIST}/rules
... ...
@@ -32,6 +32,12 @@ sed -i -e '/RADCLI/d' ${DIST}/rules
32 32
 # use old json
33 33
 sed -i 's/libjson-c-dev/libjson0-dev/' ${DIST}/control
34 34
 
35
+# no kazoo module
36
+sed -i -e '/librabbitmq-dev/d' -e '/^Package: kamailio-kazoo-modules/,/^$/d' \
37
+	${DIST}/control
38
+sed -i -e 's/ kazoo[ ,$]*/ /' ${DIST}/rules
39
+sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ kazoo/' ${DIST}/rules
40
+
35 41
 # no cnxcc module
36 42
 sed -i -e '/^Package: kamailio-cnxcc-modules/,/^$/d' ${DIST}/control
37 43
 sed -i -e 's/ cnxcc[ ,$]*/ /' ${DIST}/rules
... ...
@@ -584,6 +584,20 @@ Description: authentication using ephemeral credentials module for Kamailio
584 584
  .
585 585
  This package provides the ephemeral module for Kamailio.
586 586
 
587
+Package: kamailio-kazoo-modules
588
+Architecture: linux-any
589
+Multi-Arch: same
590
+Pre-Depends: ${misc:Pre-Depends}
591
+Depends: kamailio (= ${binary:Version}),
592
+         ${misc:Depends},
593
+         ${shlibs:Depends}
594
+Description: kazoo modules for Kamailio
595
+ Kamailio is a very fast and flexible SIP (RFC3261)
596
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
597
+ per second even on low-budget hardware.
598
+ .
599
+ This package provides the kazoo module for Kamailio.
600
+
587 601
 Package: kamailio-rabbitmq-modules
588 602
 Architecture: linux-any
589 603
 Multi-Arch: same
... ...
@@ -591,15 +605,12 @@ Pre-Depends: ${misc:Pre-Depends}
591 605
 Depends: kamailio (= ${binary:Version}),
592 606
          ${misc:Depends},
593 607
          ${shlibs:Depends}
594
-Provides: kamailio-kazoo-modules
595
-Conflicts: kamailio-kazoo-modules
596
-Replaces: kamailio-kazoo-modules
597 608
 Description: RabbitMQ modules for Kamailio
598 609
  Kamailio is a very fast and flexible SIP (RFC3261)
599 610
  proxy server. Written entirely in C, Kamailio can handle thousands calls
600 611
  per second even on low-budget hardware.
601 612
  .
602
- This package provides the RabbitMQ and kazoo modules for Kamailio.
613
+ This package provides the RabbitMQ module for Kamailio.
603 614
 
604 615
 Package: kamailio-cnxcc-modules
605 616
 Architecture: linux-any
... ...
@@ -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 cnxcc \
40
+			   tls outbound websocket autheph dnssec kazoo cnxcc \
41 41
 			   erlang systemd rabbitmq
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules
... ...
@@ -582,6 +582,20 @@ Description: authentication using ephemeral credentials module for Kamailio
582 582
  .
583 583
  This package provides the ephemeral module for Kamailio.
584 584
 
585
+Package: kamailio-kazoo-modules
586
+Architecture: linux-any
587
+Multi-Arch: same
588
+Pre-Depends: ${misc:Pre-Depends}
589
+Depends: kamailio (= ${binary:Version}),
590
+         ${misc:Depends},
591
+         ${shlibs:Depends}
592
+Description: kazoo modules for Kamailio
593
+ Kamailio is a very fast and flexible SIP (RFC3261)
594
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
595
+ per second even on low-budget hardware.
596
+ .
597
+ This package provides the kazoo module for Kamailio.
598
+
585 599
 Package: kamailio-rabbitmq-modules
586 600
 Architecture: linux-any
587 601
 Multi-Arch: same
... ...
@@ -589,15 +603,12 @@ Pre-Depends: ${misc:Pre-Depends}
589 603
 Depends: kamailio (= ${binary:Version}),
590 604
          ${misc:Depends},
591 605
          ${shlibs:Depends}
592
-Provides: kamailio-kazoo-modules
593
-Conflicts: kamailio-kazoo-modules
594
-Replaces: kamailio-kazoo-modules
595 606
 Description: RabbitMQ modules for Kamailio
596 607
  Kamailio is a very fast and flexible SIP (RFC3261)
597 608
  proxy server. Written entirely in C, Kamailio can handle thousands calls
598 609
  per second even on low-budget hardware.
599 610
  .
600
- This package provides the RabbitMQ and kazoo modules for Kamailio.
611
+ This package provides the RabbitMQ module for Kamailio.
601 612
 
602 613
 Package: kamailio-cnxcc-modules
603 614
 Architecture: linux-any
... ...
@@ -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 cnxcc \
40
+			   tls outbound websocket autheph dnssec kazoo cnxcc \
41 41
 			   erlang systemd rabbitmq
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules
... ...
@@ -26,7 +26,7 @@ EXCLUDED_MODULES=
26 26
 # extra modules to skip, because they are not compilable now
27 27
 # - regardless if they go to the main kamailio package or to some module package,
28 28
 # they will be excluded from compile and install of all
29
-EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc dnssec cnxcc systemd rabbitmq
29
+EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc dnssec kazoo cnxcc systemd rabbitmq
30 30
 
31 31
 # module groups that are packaged in seperate packages
32 32
 # (with the name kamailio-$(group_name)-modules)
... ...
@@ -568,6 +568,20 @@ Description: authentication using ephemeral credentials module for Kamailio
568 568
  .
569 569
  This package provides the ephemeral module for Kamailio.
570 570
 
571
+Package: kamailio-kazoo-modules
572
+Architecture: linux-any
573
+Multi-Arch: same
574
+Pre-Depends: ${misc:Pre-Depends}
575
+Depends: kamailio (= ${binary:Version}),
576
+         ${misc:Depends},
577
+         ${shlibs:Depends}
578
+Description: kazoo modules for Kamailio
579
+ Kamailio is a very fast and flexible SIP (RFC3261)
580
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
581
+ per second even on low-budget hardware.
582
+ .
583
+ This package provides the kazoo module for Kamailio.
584
+
571 585
 Package: kamailio-rabbitmq-modules
572 586
 Architecture: linux-any
573 587
 Multi-Arch: same
... ...
@@ -575,15 +589,12 @@ Pre-Depends: ${misc:Pre-Depends}
575 589
 Depends: kamailio (= ${binary:Version}),
576 590
          ${misc:Depends},
577 591
          ${shlibs:Depends}
578
-Provides: kamailio-kazoo-modules
579
-Conflicts: kamailio-kazoo-modules
580
-Replaces: kamailio-kazoo-modules
581 592
 Description: RabbitMQ modules for Kamailio
582 593
  Kamailio is a very fast and flexible SIP (RFC3261)
583 594
  proxy server. Written entirely in C, Kamailio can handle thousands calls
584 595
  per second even on low-budget hardware.
585 596
  .
586
- This package provides the RabbitMQ and kazoo modules for Kamailio.
597
+ This package provides the RabbitMQ module for Kamailio.
587 598
 
588 599
 Package: kamailio-cnxcc-modules
589 600
 Architecture: linux-any
... ...
@@ -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 cnxcc \
40
+			   tls outbound websocket autheph kazoo cnxcc \
41 41
 			   erlang systemd rabbitmq
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules
... ...
@@ -24,7 +24,7 @@ EXCLUDED_MODULES=
24 24
 # extra modules to skip, because they are not compilable now
25 25
 # - regardless if they go to the main kamailio package or to some module package,
26 26
 # they will be excluded from compile and install of all
27
-EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy java dnssec sctp redis mono cnxcc jansson systemd http_async rabbitmq
27
+EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy java dnssec sctp redis mono kazoo cnxcc jansson systemd http_async rabbitmq
28 28
 
29 29
 # module groups that are packaged in seperate packages
30 30
 # (with the name kamailio-$(group_name)-modules)
... ...
@@ -568,6 +568,20 @@ Description: authentication using ephemeral credentials module for Kamailio
568 568
  .
569 569
  This package provides the ephemeral module for Kamailio.
570 570
 
571
+Package: kamailio-kazoo-modules
572
+Architecture: linux-any
573
+Multi-Arch: same
574
+Pre-Depends: ${misc:Pre-Depends}
575
+Depends: kamailio (= ${binary:Version}),
576
+         ${misc:Depends},
577
+         ${shlibs:Depends}
578
+Description: kazoo modules for Kamailio
579
+ Kamailio is a very fast and flexible SIP (RFC3261)
580
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
581
+ per second even on low-budget hardware.
582
+ .
583
+ This package provides the kazoo module for Kamailio.
584
+
571 585
 Package: kamailio-rabbitmq-modules
572 586
 Architecture: linux-any
573 587
 Multi-Arch: same
... ...
@@ -575,15 +589,12 @@ Pre-Depends: ${misc:Pre-Depends}
575 589
 Depends: kamailio (= ${binary:Version}),
576 590
          ${misc:Depends},
577 591
          ${shlibs:Depends}
578
-Provides: kamailio-kazoo-modules
579
-Conflicts: kamailio-kazoo-modules
580
-Replaces: kamailio-kazoo-modules
581 592
 Description: RabbitMQ modules for Kamailio
582 593
  Kamailio is a very fast and flexible SIP (RFC3261)
583 594
  proxy server. Written entirely in C, Kamailio can handle thousands calls
584 595
  per second even on low-budget hardware.
585 596
  .
586
- This package provides the RabbitMQ and kazoo modules for Kamailio.
597
+ This package provides the RabbitMQ module for Kamailio.
587 598
 
588 599
 Package: kamailio-cnxcc-modules
589 600
 Architecture: linux-any
... ...
@@ -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 cnxcc \
40
+			   tls outbound websocket autheph kazoo cnxcc \
41 41
 			   erlang systemd rabbitmq
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules
... ...
@@ -580,6 +580,20 @@ Description: authentication using ephemeral credentials module for Kamailio
580 580
  .
581 581
  This package provides the ephemeral module for Kamailio.
582 582
 
583
+Package: kamailio-kazoo-modules
584
+Architecture: linux-any
585
+Multi-Arch: same
586
+Pre-Depends: ${misc:Pre-Depends}
587
+Depends: kamailio (= ${binary:Version}),
588
+         ${misc:Depends},
589
+         ${shlibs:Depends}
590
+Description: kazoo modules for Kamailio
591
+ Kamailio is a very fast and flexible SIP (RFC3261)
592
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
593
+ per second even on low-budget hardware.
594
+ .
595
+ This package provides the kazoo module for Kamailio.
596
+
583 597
 Package: kamailio-rabbitmq-modules
584 598
 Architecture: linux-any
585 599
 Multi-Arch: same
... ...
@@ -587,15 +601,12 @@ Pre-Depends: ${misc:Pre-Depends}
587 601
 Depends: kamailio (= ${binary:Version}),
588 602
          ${misc:Depends},
589 603
          ${shlibs:Depends}
590
-Provides: kamailio-kazoo-modules
591
-Conflicts: kamailio-kazoo-modules
592
-Replaces: kamailio-kazoo-modules
593 604
 Description: RabbitMQ modules for Kamailio
594 605
  Kamailio is a very fast and flexible SIP (RFC3261)
595 606
  proxy server. Written entirely in C, Kamailio can handle thousands calls
596 607
  per second even on low-budget hardware.
597 608
  .
598
- This package provides the RabbitMQ and kazoo modules for Kamailio.
609
+ This package provides the RabbitMQ module for Kamailio.
599 610
 
600 611
 Package: kamailio-cnxcc-modules
601 612
 Architecture: linux-any
... ...
@@ -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 cnxcc \
40
+			   tls outbound websocket autheph dnssec kazoo cnxcc \
41 41
 			   erlang rabbitmq
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules
... ...
@@ -26,7 +26,7 @@ EXCLUDED_MODULES=
26 26
 # extra modules to skip, because they are not compilable now
27 27
 # - regardless if they go to the main kamailio package or to some module package,
28 28
 # they will be excluded from compile and install of all
29
-EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc dnssec cnxcc systemd rabbitmq
29
+EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc dnssec kazoo cnxcc systemd rabbitmq
30 30
 
31 31
 # module groups that are packaged in seperate packages
32 32
 # (with the name kamailio-$(group_name)-modules)
... ...
@@ -583,6 +583,20 @@ Description: authentication using ephemeral credentials module for Kamailio
583 583
  .
584 584
  This package provides the ephemeral module for Kamailio.
585 585
 
586
+Package: kamailio-kazoo-modules
587
+Architecture: linux-any
588
+Multi-Arch: same
589
+Pre-Depends: ${misc:Pre-Depends}
590
+Depends: kamailio (= ${binary:Version}),
591
+         ${misc:Depends},
592
+         ${shlibs:Depends}
593
+Description: kazoo modules for Kamailio
594
+ Kamailio is a very fast and flexible SIP (RFC3261)
595
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
596
+ per second even on low-budget hardware.
597
+ .
598
+ This package provides the kazoo module for Kamailio.
599
+
586 600
 Package: kamailio-rabbitmq-modules
587 601
 Architecture: linux-any
588 602
 Multi-Arch: same
... ...
@@ -590,15 +604,12 @@ Pre-Depends: ${misc:Pre-Depends}
590 604
 Depends: kamailio (= ${binary:Version}),
591 605
          ${misc:Depends},
592 606
          ${shlibs:Depends}
593
-Provides: kamailio-kazoo-modules
594
-Conflicts: kamailio-kazoo-modules
595
-Replaces: kamailio-kazoo-modules
596 607
 Description: RabbitMQ modules for Kamailio
597 608
  Kamailio is a very fast and flexible SIP (RFC3261)
598 609
  proxy server. Written entirely in C, Kamailio can handle thousands calls
599 610
  per second even on low-budget hardware.
600 611
  .
601
- This package provides the RabbitMQ and kazoo modules for Kamailio.
612
+ This package provides the RabbitMQ module for Kamailio.
602 613
 
603 614
 Package: kamailio-cnxcc-modules
604 615
 Architecture: linux-any
... ...
@@ -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 cnxcc \
40
+			   tls outbound websocket autheph dnssec kazoo cnxcc \
41 41
 			   erlang systemd rabbitmq
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules