|
@@ -62,6 +62,66 @@
|
|
|
%bcond_without xmlrpc
|
|
|
%endif
|
|
|
|
|
|
+%if 0%{?fedora} == 27
|
|
|
+%define dist_name fedora
|
|
|
+%define dist_version %{?fedora}
|
|
|
+%bcond_without cnxcc
|
|
|
+%bcond_with dnssec
|
|
|
+%bcond_without geoip
|
|
|
+%bcond_without http_async_client
|
|
|
+%bcond_without jansson
|
|
|
+%bcond_without json
|
|
|
+%bcond_without lua
|
|
|
+%bcond_without kazoo
|
|
|
+%bcond_without memcached
|
|
|
+%bcond_without perl
|
|
|
+%bcond_without rabbitmq
|
|
|
+%bcond_without redis
|
|
|
+%bcond_without sctp
|
|
|
+%bcond_without websocket
|
|
|
+%bcond_without xmlrpc
|
|
|
+%endif
|
|
|
+
|
|
|
+%if 0%{?fedora} == 28
|
|
|
+%define dist_name fedora
|
|
|
+%define dist_version %{?fedora}
|
|
|
+%bcond_without cnxcc
|
|
|
+%bcond_with dnssec
|
|
|
+%bcond_without geoip
|
|
|
+%bcond_without http_async_client
|
|
|
+%bcond_without jansson
|
|
|
+%bcond_without json
|
|
|
+%bcond_without lua
|
|
|
+%bcond_without kazoo
|
|
|
+%bcond_without memcached
|
|
|
+%bcond_without perl
|
|
|
+%bcond_without rabbitmq
|
|
|
+%bcond_without redis
|
|
|
+%bcond_without sctp
|
|
|
+%bcond_without websocket
|
|
|
+%bcond_without xmlrpc
|
|
|
+%endif
|
|
|
+
|
|
|
+%if 0%{?fedora} == 29
|
|
|
+%define dist_name fedora
|
|
|
+%define dist_version %{?fedora}
|
|
|
+%bcond_without cnxcc
|
|
|
+%bcond_with dnssec
|
|
|
+%bcond_without geoip
|
|
|
+%bcond_without http_async_client
|
|
|
+%bcond_without jansson
|
|
|
+%bcond_without json
|
|
|
+%bcond_without lua
|
|
|
+%bcond_without kazoo
|
|
|
+%bcond_without memcached
|
|
|
+%bcond_without perl
|
|
|
+%bcond_without rabbitmq
|
|
|
+%bcond_without redis
|
|
|
+%bcond_without sctp
|
|
|
+%bcond_without websocket
|
|
|
+%bcond_without xmlrpc
|
|
|
+%endif
|
|
|
+
|
|
|
%if 0%{?centos_ver} == 6
|
|
|
%define dist_name centos
|
|
|
%define dist_version %{?centos}
|
|
@@ -192,7 +252,7 @@ Conflicts: kamailio-memcached < %ver, kamailio-mysql < %ver
|
|
|
Conflicts: kamailio-outbound < %ver, kamailio-perl < %ver
|
|
|
Conflicts: kamailio-postgresql < %ver, kamailio-presence < %ver
|
|
|
Conflicts: kamailio-python < %ver
|
|
|
-Conflicts: kamailio-radius < % ver, kamailio-redis < %ver
|
|
|
+Conflicts: kamailio-radius < %ver, kamailio-redis < %ver
|
|
|
Conflicts: kamailio-regex < %ver, kamailio-sctp < %ver
|
|
|
Conflicts: kamailio-sipdump < %ver
|
|
|
Conflicts: kamailio-snmpstats < %ver, kamailio-sqlang < %ver, kamailio-sqlite < %ver
|
|
@@ -427,7 +487,7 @@ This module implements protocol functions that use the libcurl to communicate wi
|
|
|
Summary: IMS modules and extensions module for Kamailio
|
|
|
Group: System Environment/Daemons
|
|
|
Requires: libxml2, kamailio = %ver
|
|
|
-BuildRequires: libxml2-devel
|
|
|
+BuildRequires: libxml2-devel libmnl-devel
|
|
|
|
|
|
%description ims
|
|
|
IMS modules and extensions module for Kamailio.
|
|
@@ -624,7 +684,7 @@ SIP Presence (and RLS, XCAP, etc) support for Kamailio.
|
|
|
Summary: Python extensions for Kamailio
|
|
|
Group: System Environment/Daemons
|
|
|
Requires: python, kamailio = %ver
|
|
|
-BuildRequires: python-devel
|
|
|
+BuildRequires: python, python-devel
|
|
|
|
|
|
%description python
|
|
|
Python extensions for Kamailio.
|
|
@@ -719,6 +779,15 @@ Requires: kamailio = %ver
|
|
|
This module writes SIP traffic and some associated details into local files
|
|
|
|
|
|
|
|
|
+%package sipjson
|
|
|
+Summary: This module serializes SIP message attributes into a JSON document
|
|
|
+Group: System Environment/Daemons
|
|
|
+Requires: kamailio = %ver
|
|
|
+
|
|
|
+%description sipjson
|
|
|
+This module serializes SIP message attributes into a JSON document
|
|
|
+
|
|
|
+
|
|
|
%package smsops
|
|
|
Summary: Tools for handling SMS packets in SIP messages
|
|
|
Group: System Environment/Daemons
|
|
@@ -873,8 +942,6 @@ XML operation functions for Kamailio.
|
|
|
%package xmlrpc
|
|
|
Summary: XMLRPC transport and encoding for Kamailio RPCs and MI commands
|
|
|
Group: System Environment/Daemons
|
|
|
-#Requires: libxml2, xmlrpc-c, kamailio = %ver
|
|
|
-#BuildRequires: libxml2-devel, xmlrpc-c-devel
|
|
|
Requires: libxml2, kamailio = %ver
|
|
|
BuildRequires: libxml2-devel
|
|
|
|
|
@@ -920,13 +987,15 @@ UUID module for Kamailio.
|
|
|
ln -s ../obs pkg/kamailio/fedora/24
|
|
|
ln -s ../obs pkg/kamailio/fedora/25
|
|
|
ln -s ../obs pkg/kamailio/fedora/26
|
|
|
+ln -s ../obs pkg/kamailio/fedora/27
|
|
|
+ln -s ../obs pkg/kamailio/fedora/28
|
|
|
+ln -s ../obs pkg/kamailio/fedora/29
|
|
|
mkdir -p pkg/kamailio/rhel
|
|
|
ln -s ../obs pkg/kamailio/rhel/6
|
|
|
ln -s ../obs pkg/kamailio/rhel/7
|
|
|
mkdir -p pkg/kamailio/opensuse
|
|
|
ln -s ../obs pkg/kamailio/opensuse/1315
|
|
|
ln -s ../obs pkg/kamailio/opensuse/1330
|
|
|
-rm -Rf pkg/kamailio/centos
|
|
|
mkdir -p pkg/kamailio/centos
|
|
|
ln -s ../obs pkg/kamailio/centos/6
|
|
|
ln -s ../obs pkg/kamailio/centos/7
|
|
@@ -1569,6 +1638,7 @@ fi
|
|
|
%doc %{_docdir}/kamailio/modules/README.ims_dialog
|
|
|
%doc %{_docdir}/kamailio/modules/README.ims_diameter_server
|
|
|
%doc %{_docdir}/kamailio/modules/README.ims_icscf
|
|
|
+%doc %{_docdir}/kamailio/modules/README.ims_ipsec_pcscf
|
|
|
%doc %{_docdir}/kamailio/modules/README.ims_isc
|
|
|
%doc %{_docdir}/kamailio/modules/README.ims_ocs
|
|
|
%doc %{_docdir}/kamailio/modules/README.ims_qos
|
|
@@ -1587,6 +1657,7 @@ fi
|
|
|
%{_libdir}/kamailio/modules/ims_dialog.so
|
|
|
%{_libdir}/kamailio/modules/ims_diameter_server.so
|
|
|
%{_libdir}/kamailio/modules/ims_icscf.so
|
|
|
+%{_libdir}/kamailio/modules/ims_ipsec_pcscf.so
|
|
|
%{_libdir}/kamailio/modules/ims_isc.so
|
|
|
%{_libdir}/kamailio/modules/ims_ocs.so
|
|
|
%{_libdir}/kamailio/modules/ims_qos.so
|
|
@@ -1842,6 +1913,12 @@ fi
|
|
|
%{_libdir}/kamailio/modules/sipdump.so
|
|
|
|
|
|
|
|
|
+%files sipjson
|
|
|
+%defattr(-,root,root)
|
|
|
+%doc %{_docdir}/kamailio/modules/README.sipjson
|
|
|
+%{_libdir}/kamailio/modules/sipjson.so
|
|
|
+
|
|
|
+
|
|
|
%files snmpstats
|
|
|
%defattr(-,root,root)
|
|
|
%{_docdir}/kamailio/modules/README.snmpstats
|