|
@@ -25,7 +25,7 @@ Conflicts: kamailio-tls < %ver, kamailio-purple < %ver, kamailio-ldap < %ver
|
|
Conflicts: kamailio-xmlrpc < %ver, kamailio-perl < %ver, kamailio-lua < %ver
|
|
Conflicts: kamailio-xmlrpc < %ver, kamailio-perl < %ver, kamailio-lua < %ver
|
|
Conflicts: kamailio-python < %ver, kamailio-regex < %ver
|
|
Conflicts: kamailio-python < %ver, kamailio-regex < %ver
|
|
Conflicts: kamailio-dialplan < %ver, kamailio-lcr < %ver
|
|
Conflicts: kamailio-dialplan < %ver, kamailio-lcr < %ver
|
|
-Conflicts: kamailio-xmlops < %ver
|
|
|
|
|
|
+Conflicts: kamailio-xmlops < %ver, kamailio-websocket < %ver
|
|
%if 0%{?fedora}
|
|
%if 0%{?fedora}
|
|
Conflicts: kamailio-radius < %ver, kamailio-carrierroute < %ver
|
|
Conflicts: kamailio-radius < %ver, kamailio-carrierroute < %ver
|
|
Conflicts: kamailio-redis < %ver, kamailio-json < %ver
|
|
Conflicts: kamailio-redis < %ver, kamailio-json < %ver
|
|
@@ -250,6 +250,16 @@ BuildRequires: libxml2-devel
|
|
XML operation functions for Kamailio.
|
|
XML operation functions for Kamailio.
|
|
|
|
|
|
|
|
|
|
|
|
+%package websocket
|
|
|
|
+Summary: WebSocket transport for Kamailio.
|
|
|
|
+Group: System Environment/Daemons
|
|
|
|
+Requires: openssl, libunistring, kamailio = %ver
|
|
|
|
+BuildRequires: openssl-devel, libunistring-devel
|
|
|
|
+
|
|
|
|
+%description websocket
|
|
|
|
+WebSocket transport for Kamailio.
|
|
|
|
+
|
|
|
|
+
|
|
%package purple
|
|
%package purple
|
|
Summary: Multi-protocol IM and presence gateway module.
|
|
Summary: Multi-protocol IM and presence gateway module.
|
|
Group: System Environment/Daemons
|
|
Group: System Environment/Daemons
|
|
@@ -343,14 +353,14 @@ make every-module skip_modules="auth_identity db_cassandra iptrtpproxy\
|
|
kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\
|
|
kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\
|
|
kcpl ksnmpstats kcarrierroute kpresence kradius kgeoip kregex kdialplan\
|
|
kcpl ksnmpstats kcarrierroute kpresence kradius kgeoip kregex kdialplan\
|
|
klcr ksqlite kredis kjson kmono kberkeley" include_modules="xmlrpc\
|
|
klcr ksqlite kredis kjson kmono kberkeley" include_modules="xmlrpc\
|
|
- xmlops"
|
|
|
|
|
|
+ xmlops websocket"
|
|
%else
|
|
%else
|
|
make every-module skip_modules="auth_identity db_cassandra iptrtpproxy\
|
|
make every-module skip_modules="auth_identity db_cassandra iptrtpproxy\
|
|
db_oracle memcached mi_xmlrpc osp" group_include="kstandard kmysql\
|
|
db_oracle memcached mi_xmlrpc osp" group_include="kstandard kmysql\
|
|
kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\
|
|
kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\
|
|
kcpl ksnmpstats kpresence kregex kdialplan\
|
|
kcpl ksnmpstats kpresence kregex kdialplan\
|
|
klcr ksqlite kberkeley" include_modules="xmlrpc\
|
|
klcr ksqlite kberkeley" include_modules="xmlrpc\
|
|
- xmlops"
|
|
|
|
|
|
+ xmlops websocket"
|
|
%endif
|
|
%endif
|
|
|
|
|
|
|
|
|
|
@@ -365,7 +375,7 @@ make install-modules-all skip_modules="auth_identity db_cassandra iptrtpproxy\
|
|
kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\
|
|
kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\
|
|
kcpl ksnmpstats kcarrierroute kpresence kradius kgeoip kregex kdialplan\
|
|
kcpl ksnmpstats kcarrierroute kpresence kradius kgeoip kregex kdialplan\
|
|
klcr ksqlite kredis kjson kmono kberkeley" include_modules="xmlrpc\
|
|
klcr ksqlite kredis kjson kmono kberkeley" include_modules="xmlrpc\
|
|
- xmlops"
|
|
|
|
|
|
+ xmlops websocket"
|
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/%{_unitdir}
|
|
mkdir -p $RPM_BUILD_ROOT/%{_unitdir}
|
|
install -m644 pkg/kamailio/fedora/%{?fedora}/kamailio.service \
|
|
install -m644 pkg/kamailio/fedora/%{?fedora}/kamailio.service \
|
|
@@ -380,7 +390,7 @@ make install-modules-all skip_modules="auth_identity db_cassandra iptrtpproxy\
|
|
kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\
|
|
kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\
|
|
kcpl ksnmpstats kpresence kregex kdialplan\
|
|
kcpl ksnmpstats kpresence kregex kdialplan\
|
|
klcr ksqlite kberkeley" include_modules="xmlrpc\
|
|
klcr ksqlite kberkeley" include_modules="xmlrpc\
|
|
- xmlops"
|
|
|
|
|
|
+ xmlops websocket"
|
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d
|
|
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d
|
|
install -m755 pkg/kamailio/centos/%{?centos}/kamailio.init \
|
|
install -m755 pkg/kamailio/centos/%{?centos}/kamailio.init \
|
|
@@ -893,6 +903,12 @@ fi
|
|
%{_libdir}/kamailio/modules/xmlops.so
|
|
%{_libdir}/kamailio/modules/xmlops.so
|
|
|
|
|
|
|
|
|
|
|
|
+%files websocket
|
|
|
|
+%defattr(-,root,root)
|
|
|
|
+#%doc %{_docdir}/kamailio/modules/README.websocket
|
|
|
|
+%{_libdir}/kamailio/modules/websocket.so
|
|
|
|
+
|
|
|
|
+
|
|
%if 0%{?fedora}
|
|
%if 0%{?fedora}
|
|
%files radius
|
|
%files radius
|
|
%defattr(-,root,root)
|
|
%defattr(-,root,root)
|
|
@@ -941,6 +957,8 @@ fi
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Sat Jun 23 2012 Peter Dunkley <[email protected]>
|
|
|
|
+ - Added websocket module
|
|
* Mon Jun 11 2012 Peter Dunkley <[email protected]>
|
|
* Mon Jun 11 2012 Peter Dunkley <[email protected]>
|
|
- Updated ver to 3.4.0 and rel to dev0
|
|
- Updated ver to 3.4.0 and rel to dev0
|
|
* Mon Jun 4 2012 Peter Dunkley <[email protected]>
|
|
* Mon Jun 4 2012 Peter Dunkley <[email protected]>
|