Browse Source

pkg/rpm: added missing modules to the SPEC file for CentOS 6

- cnxcc added as separate package
- GH #597
Tsvetomir Dimitrov 9 years ago
parent
commit
35a861a89e
1 changed files with 94 additions and 6 deletions
  1. 94 6
      pkg/kamailio/centos/6/kamailio.spec

+ 94 - 6
pkg/kamailio/centos/6/kamailio.spec

@@ -53,10 +53,19 @@ Group:		System Environment/Daemons
 Requires:	openssl, kamailio = %ver
 BuildRequires:	openssl-devel
 
-%description auth-ephemeral
+%description 	auth-ephemeral
 Functions for authentication using ephemeral credentials.
 
 
+%package	auth-xkeys
+Summary:	Functions for authentication using shared keys.
+Group:		System Environment/Daemons
+Requires:	kamailio = %ver
+
+%description 	auth-xkeys
+Functions for authentication using shared keys.
+
+
 %package	bdb
 Summary:	Berkeley database connectivity for Kamailio.
 Group:		System Environment/Daemons
@@ -77,6 +86,16 @@ BuildRequires:	epel-release, libconfuse-devel
 The carrierroute module for Kamailio.
 
 
+%package	cnxcc
+Summary:	Module which provides a mechanism to limit call duration based on credit information parameters for Kamailio.
+Group:		System Environment/Daemons
+Requires:	libevent, hiredis, kamailio = %ver
+BuildRequires:	libevent-devel, hiredis-devel
+
+%description	cnxcc
+Module which provides a mechanism to limit call duration based on credit information parameters for Kamailio.
+
+
 %package	cpl
 Summary:	CPL (Call Processing Language) interpreter for Kamailio.
 Group:		System Environment/Daemons
@@ -97,6 +116,15 @@ BuildRequires:	pcre-devel
 String translations based on rules for Kamailio.
 
 
+%package	dmq_userloc
+Summary:	User location (usrloc) records replication between multiple servers via DMQ module for Kamailio.
+Group:		System Environment/Daemons
+Requires:	kamailio = %ver
+
+%description	dmq_userloc
+User location (usrloc) records replication between multiple servers via DMQ module.
+
+
 %package	dnssec
 Summary:	DNSSEC support for Kamailio.
 Group:		System Environment/Daemons
@@ -299,6 +327,15 @@ BuildRequires:	pcre-devel
 PCRE mtaching operations for Kamailio.
 
 
+%package	rtjson
+Summary:	SIP routing based on JSON specifications.
+Group:		System Environment/Daemons
+Requires:	kamailio = %ver
+
+%description	rtjson
+SIP routing based on JSON specifications.
+
+
 %package	sctp
 Summary:	SCTP transport for Kamailio.
 Group:		System Environment/Daemons
@@ -319,6 +356,15 @@ BuildRequires:	net-snmp-devel
 SNMP management interface (scalar statistics) for Kamailio.
 
 
+%package	statsd
+Summary:	Send commands to statsd server.
+Group:		System Environment/Daemons
+Requires:	kamailio = %ver
+
+%description	statsd
+Send commands to statsd server.
+
+
 %package	sqlite
 Summary:	SQLite database connectivity for Kamailio.
 Group:		System Environment/Daemons
@@ -339,6 +385,15 @@ BuildRequires:	openssl-devel
 TLS transport for Kamailio.
 
 
+%package	tcpops
+Summary:	On demand and per socket control to the TCP options.
+Group:		System Environment/Daemons
+Requires:	kamailio = %ver
+
+%description	tcpops
+On demand and per socket control to the TCP options.
+
+
 %package	unixodbc
 Summary:	unixODBC database connectivity for Kamailio.
 Group:		System Environment/Daemons
@@ -421,7 +476,7 @@ make cfg prefix=/usr cfg_prefix=$RPM_BUILD_ROOT basedir=$RPM_BUILD_ROOT \
 make
 make every-module skip_modules="app_mono db_cassandra db_oracle iptrtpproxy \
 	jabber ndb_cassandra osp" \
-	group_include="kstandard kautheph kberkeley kcarrierroute kcpl \
+	group_include="kstandard kautheph kberkeley kcarrierroute kcnxcc kcpl \
 	kdnssec kgeoip kgzcompress kims kjava kjson kldap klua kmemcached \
 	kmi_xmlrpc kmysql koutbound kperl kpostgres kpresence kpurple kpython \
 	kradius kredis ksctp ksnmpstats ksqlite ktls kunixodbc kutils \
@@ -439,7 +494,7 @@ make utils
 make install
 make install-modules-all skip_modules="app_mono db_cassandra db_oracle \
 	iptrtpproxy jabber osp" \
-	group_include="kstandard kautheph kberkeley kcarrierroute kcpl \
+	group_include="kstandard kautheph kberkeley kcarrierroute kcnxcc kcpl \
 	kdnssec kgeoip kgzcompress kims kjava kjson kldap klua kmemcached \
 	kmi_xmlrpc kmysql koutbound kperl kpostgres kpresence kpurple kpython \
 	kradius kredis ksctp ksnmpstats ksqlite ktls kunixodbc kutils \
@@ -510,7 +565,6 @@ fi
 %doc %{_docdir}/kamailio/modules/README.cfg_db
 %doc %{_docdir}/kamailio/modules/README.cfg_rpc
 %doc %{_docdir}/kamailio/modules/README.cfgutils
-%doc %{_docdir}/kamailio/modules/README.cnxcc
 %doc %{_docdir}/kamailio/modules/README.corex
 %doc %{_docdir}/kamailio/modules/README.counters
 %doc %{_docdir}/kamailio/modules/README.ctl
@@ -654,7 +708,6 @@ fi
 %{_libdir}/kamailio/modules/cfg_db.so
 %{_libdir}/kamailio/modules/cfg_rpc.so
 %{_libdir}/kamailio/modules/cfgutils.so
-%{_libdir}/kamailio/modules/cnxcc.so
 %{_libdir}/kamailio/modules/corex.so
 %{_libdir}/kamailio/modules/counters.so
 %{_libdir}/kamailio/modules/ctl.so
@@ -789,6 +842,12 @@ fi
 %{_libdir}/kamailio/modules/auth_ephemeral.so
 
 
+%files		auth-xkeys
+%defattr(-,root,root)
+%doc %{_docdir}/kamailio/modules/README.auth_xkeys
+%{_libdir}/kamailio/modules/auth_xkeys.so
+
+
 %files		bdb
 %defattr(-,root,root)
 %doc %{_docdir}/kamailio/modules/README.db_berkeley
@@ -806,6 +865,11 @@ fi
 %{_libdir}/kamailio/modules/carrierroute.so
 
 
+%files		cnxcc
+%defattr(-,root,root)
+%{_docdir}/kamailio/modules/README.cnxcc
+%{_libdir}/kamailio/modules/cnxcc.so
+
 %files		cpl
 %defattr(-,root,root)
 %{_docdir}/kamailio/modules/README.cpl-c
@@ -818,6 +882,12 @@ fi
 %{_libdir}/kamailio/modules/dialplan.so
 
 
+%files		dmq_userloc
+%defattr(-,root,root)
+%doc %{_docdir}/kamailio/modules/README.dmq_usrloc
+%{_libdir}/kamailio/modules/dmq_usrloc.so
+
+
 %files		dnssec
 %defattr(-,root,root)
 %doc %{_docdir}/kamailio/modules/README.dnssec
@@ -850,7 +920,7 @@ fi
 %doc %{_docdir}/kamailio/modules/README.ims_isc
 %doc %{_docdir}/kamailio/modules/README.ims_qos
 #%doc %{_docdir}/kamailio/modules/README.ims_registrar_pcscf
-#%doc %{_docdir}/kamailio/modules/README.ims_registrar_scscf
+%doc %{_docdir}/kamailio/modules/README.ims_registrar_scscf
 %doc %{_docdir}/kamailio/modules/README.ims_usrloc_pcscf
 #%doc %{_docdir}/kamailio/modules/README.ims_usrloc_scscf
 %{_libdir}/kamailio/modules/cdp.so
@@ -1045,6 +1115,12 @@ fi
 %{_libdir}/kamailio/modules/regex.so
 
 
+%files		rtjson
+%defattr(-,root,root)
+%doc %{_docdir}/kamailio/modules/README.rtjson
+%{_libdir}/kamailio/modules/rtjson.so
+
+
 %files		sctp
 %defattr(-,root,root)
 %doc %{_docdir}/kamailio/modules/README.sctp
@@ -1062,6 +1138,12 @@ fi
 %{_datadir}/snmp/mibs/KAMAILIO-TC
 
 
+%files		statsd
+%defattr(-,root,root)
+%{_docdir}/kamailio/modules/README.statsd
+%{_libdir}/kamailio/modules/statsd.so
+
+
 %files		sqlite
 %defattr(-,root,root)
 %doc %{_docdir}/kamailio/modules/README.db_sqlite
@@ -1080,6 +1162,12 @@ fi
 %{_libdir}/kamailio/modules/tls.so
 
 
+%files		tcpops
+%defattr(-,root,root)
+%doc %{_docdir}/kamailio/modules/README.tcpops
+%{_libdir}/kamailio/modules/tcpops.so
+
+
 %files		unixodbc
 %defattr(-,root,root)
 %doc %{_docdir}/kamailio/modules/README.db_unixodbc