Browse code

pkg/kamailio/deb: add lwsc module

Richard Fuchs authored on 01/04/2021 12:48:46
Showing 4 changed files
... ...
@@ -46,6 +46,7 @@ Build-Depends:
46 46
  libssl-dev,
47 47
  libsystemd-dev,
48 48
  libunistring-dev,
49
+ libwebsockets-dev,
49 50
  libxml2-dev,
50 51
  openssl,
51 52
  pkg-config,
... ...
@@ -840,6 +841,23 @@ Description: contains the secsipid module
840 841
  .
841 842
  This package contains the secsipid Module.
842 843
 
844
+Package: kamailio-lwsc-modules
845
+Architecture: linux-any
846
+Multi-Arch: same
847
+Pre-Depends:
848
+ ${misc:Pre-Depends},
849
+Depends:
850
+ kamailio (= ${binary:Version}),
851
+ ${misc:Depends},
852
+ ${shlibs:Depends},
853
+Description: Libwebsockets module for the Kamailio SIP server
854
+ Kamailio is a very fast and flexible SIP (RFC3261)
855
+ server. Written entirely in C, Kamailio can handle thousands calls
856
+ per second even on low-budget hardware.
857
+ .
858
+ This package contains the lwcs module, which provides a client-side WebSockets
859
+ API through libwebsockets.
860
+
843 861
 Package: kamailio-extra-modules
844 862
 Architecture: linux-any
845 863
 Multi-Arch: same
... ...
@@ -37,7 +37,8 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
38 38
 			   sqlite json mono ruby ims sctp \
39 39
 			   tls outbound websocket autheph kazoo cnxcc \
40
-			   erlang systemd phonenum mongodb rabbitmq python3 mqtt secsipid
40
+			   erlang systemd phonenum mongodb rabbitmq python3 mqtt secsipid \
41
+			   lwsc
41 42
 
42 43
 # module groups to be packaged onto kamailio-extra-modules
43 44
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -46,6 +46,7 @@ Build-Depends:
46 46
  libssl-dev,
47 47
  libsystemd-dev,
48 48
  libunistring-dev,
49
+ libwebsockets-dev,
49 50
  libxml2-dev,
50 51
  openssl,
51 52
  pkg-config,
... ...
@@ -824,6 +825,23 @@ Description: MQTT modules for the Kamailio SIP Server
824 825
  Messages can be published from any point in the routing script. Also
825 826
  the subscriptions can be fully controlled by scripting commands.
826 827
 
828
+Package: kamailio-lwsc-modules
829
+Architecture: linux-any
830
+Multi-Arch: same
831
+Pre-Depends:
832
+ ${misc:Pre-Depends},
833
+Depends:
834
+ kamailio (= ${binary:Version}),
835
+ ${misc:Depends},
836
+ ${shlibs:Depends},
837
+Description: Libwebsockets module for the Kamailio SIP server
838
+ Kamailio is a very fast and flexible SIP (RFC3261)
839
+ server. Written entirely in C, Kamailio can handle thousands calls
840
+ per second even on low-budget hardware.
841
+ .
842
+ This package contains the lwcs module, which provides a client-side WebSockets
843
+ API through libwebsockets.
844
+
827 845
 Package: kamailio-extra-modules
828 846
 Architecture: linux-any
829 847
 Multi-Arch: same
... ...
@@ -37,7 +37,8 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
38 38
 			   sqlite json mono ruby ims sctp \
39 39
 			   tls outbound websocket autheph kazoo cnxcc \
40
-			   erlang systemd phonenum mongodb rabbitmq python3 mqtt 
40
+			   erlang systemd phonenum mongodb rabbitmq python3 mqtt \
41
+			   lwsc
41 42
 
42 43
 # module groups to be packaged onto kamailio-extra-modules
43 44
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async