Module: sip-router Branch: pd/outbound Commit: b215201ca00712ef3cf1af9e2d46111ac39cd671 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b215201c...
Author: Peter Dunkley peter.dunkley@crocodile-rcs.com Committer: Peter Dunkley peter.dunkley@crocodile-rcs.com Date: Tue Aug 14 09:19:49 2012 +0100
pkg/kamailio/(centos|fedora): updated CentOS/Fedora build to add Outbound module stub
---
pkg/kamailio/centos/6/kamailio-build.appl | 2 +- pkg/kamailio/centos/6/kamailio.appl | 2 +- pkg/kamailio/fedora/16/kamailio-build.appl | 2 +- pkg/kamailio/fedora/16/kamailio.appl | 2 +- pkg/kamailio/fedora/16/kamailio.spec | 29 +++++++++++++++++++++++---- pkg/kamailio/fedora/17/kamailio-build.appl | 2 +- pkg/kamailio/fedora/17/kamailio.appl | 2 +- 7 files changed, 30 insertions(+), 11 deletions(-)
diff --git a/pkg/kamailio/centos/6/kamailio-build.appl b/pkg/kamailio/centos/6/kamailio-build.appl index 7496687..f47f52c 100644 --- a/pkg/kamailio/centos/6/kamailio-build.appl +++ b/pkg/kamailio/centos/6/kamailio-build.appl @@ -29,7 +29,7 @@ packages: - mysql-devel # kamailio-mysql - net-snmp-devel # kamailio-snmpstats - openldap-devel # kamailio-ldap - - openssl-devel # kamailio-tls, kamailio-websocket + - openssl-devel # kamailio-outbound, kamailio-tls, kamailio-websocket - pcre-devel # kamailio-regex, kamailio-dialplan, kamailio-lcr - postgresql-devel # kamailio-postgresql - python-devel # kamailio-python diff --git a/pkg/kamailio/centos/6/kamailio.appl b/pkg/kamailio/centos/6/kamailio.appl index 7dc0efd..762b717 100644 --- a/pkg/kamailio/centos/6/kamailio.appl +++ b/pkg/kamailio/centos/6/kamailio.appl @@ -23,7 +23,7 @@ packages: - mysql-libs # kamailio-mysql - net-snmp-libs # kamailio-snmpstats - openldap # kamailio-ldap - - openssl # kamailio-tls, kamailio-websocket + - openssl # kamailio-outbound, kamailio-tls, kamailio-websocket - pcre # kamailio-regex, kamailio-dialplan, kamailio-lcr - perl-Authen-SASL # kamailio-perl - perl-LDAP # kamailio-perl diff --git a/pkg/kamailio/fedora/16/kamailio-build.appl b/pkg/kamailio/fedora/16/kamailio-build.appl index bbdc185..7976632 100644 --- a/pkg/kamailio/fedora/16/kamailio-build.appl +++ b/pkg/kamailio/fedora/16/kamailio-build.appl @@ -34,7 +34,7 @@ packages: - mysql-devel # kamailio-mysql - net-snmp-devel # kamailio-snmpstats - openldap-devel # kamailio-ldap - - openssl-devel # kamailio-tls, kamailio-websocket + - openssl-devel # kamailio-outbound, kamailio-tls, kamailio-websocket - pcre-devel # kamailio-regex, kamailio-dialplan, kamailio-lcr - postgresql-devel # kamailio-postgresql - python-devel # kamailio-python diff --git a/pkg/kamailio/fedora/16/kamailio.appl b/pkg/kamailio/fedora/16/kamailio.appl index e275735..801e77b 100644 --- a/pkg/kamailio/fedora/16/kamailio.appl +++ b/pkg/kamailio/fedora/16/kamailio.appl @@ -28,7 +28,7 @@ packages: - mysql-libs # kamailio-mysql - net-snmp-libs # kamailio-snmpstats - openldap # kamailio-ldap - - openssl # kamailio-tls, kamailio-websocket + - openssl # kamailio-outbound, kamailio-tls, kamailio-websocket - pcre # kamailio-regex, kamailio-dialplan, kamailio-lcr - perl-Authen-SASL # kamailio-perl - perl-LDAP # kamailio-perl diff --git a/pkg/kamailio/fedora/16/kamailio.spec b/pkg/kamailio/fedora/16/kamailio.spec index fdaf822..73ec187 100644 --- a/pkg/kamailio/fedora/16/kamailio.spec +++ b/pkg/kamailio/fedora/16/kamailio.spec @@ -25,7 +25,7 @@ Conflicts: kamailio-xmlrpc < %ver, kamailio-perl < %ver, kamailio-lua < %ver Conflicts: kamailio-python < %ver, kamailio-regex < %ver Conflicts: kamailio-dialplan < %ver, kamailio-lcr < %ver Conflicts: kamailio-xmlops < %ver, kamailio-cdp < %ver -Conflicts: kamailio-websocket < %ver +Conflicts: kamailio-websocket < %ver, kamailio-outbound < %ver %if 0%{?fedora} Conflicts: kamailio-radius < %ver, kamailio-carrierroute < %ver Conflicts: kamailio-redis < %ver, kamailio-json < %ver @@ -260,6 +260,17 @@ BuildRequires: openssl-devel, libunistring-devel WebSocket transport for Kamailio.
+%package outbound +Summary: Outbound (RFC 5626) support for Kamailio. +Group: System Environment/Daemons +Requires: openssl, kamailio = %ver +BuildRequires: openssl-devel + +%description outbound +RFC 5626, "Managing Client-Initiated Connections in the Session Initiation +Protocol (SIP)" support for Kamailio. + + %package purple Summary: Multi-protocol IM and presence gateway module. Group: System Environment/Daemons @@ -363,14 +374,14 @@ make every-module skip_modules="auth_identity db_cassandra iptrtpproxy\ db_oracle memcached mi_xmlrpc osp" group_include="kstandard kmysql\ kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\ kcpl ksnmpstats kcarrierroute kpresence kradius kgeoip kregex kdialplan\ - klcr ksqlite kredis kjson kmono kberkeley kwebsocket"\ + klcr ksqlite kredis kjson kmono kberkeley kwebsocket koutbound"\ include_modules="xmlrpc xmlops cdp cdp_avp" %else make every-module skip_modules="auth_identity db_cassandra iptrtpproxy\ db_oracle memcached mi_xmlrpc osp" group_include="kstandard kmysql\ kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\ kcpl ksnmpstats kpresence kregex kdialplan\ - klcr ksqlite kberkeley kwebsocket"\ + klcr ksqlite kberkeley kwebsocket koutbound"\ include_modules="xmlrpc xmlops cdp cdp_avp" %endif
@@ -385,7 +396,7 @@ make install-modules-all skip_modules="auth_identity db_cassandra iptrtpproxy\ db_oracle memcached mi_xmlrpc osp" group_include="kstandard kmysql\ kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\ kcpl ksnmpstats kcarrierroute kpresence kradius kgeoip kregex kdialplan\ - klcr ksqlite kredis kjson kmono kberkeley kwebsocket"\ + klcr ksqlite kredis kjson kmono kberkeley kwebsocket koutbound"\ include_modules="xmlrpc xmlops cdp cdp_avp"
mkdir -p $RPM_BUILD_ROOT/%{_unitdir} @@ -400,7 +411,7 @@ make install-modules-all skip_modules="auth_identity db_cassandra iptrtpproxy\ db_oracle memcached mi_xmlrpc osp" group_include="kstandard kmysql\ kpostgres kunixodbc kldap kperl kpython klua kutils kpurple ktls kxmpp\ kcpl ksnmpstats kpresence kregex kdialplan\ - klcr ksqlite kberkeley kwebsocket"\ + klcr ksqlite kberkeley kwebsocket koutbound"\ include_modules="xmlrpc xmlops cdp cdp_avp"
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d @@ -928,6 +939,12 @@ fi %{_libdir}/kamailio/modules/websocket.so
+%files outbound +%defattr(-,root,root) +%doc %{_docdir}/kamailio/modules/README.outbound +%{_libdir}/kamailio/modules/outbound.so + + %if 0%{?fedora} %files radius %defattr(-,root,root) @@ -976,6 +993,8 @@ fi
%changelog +* Mon Aug 13 2012 Peter Dunkley peter@dunkley.me.uk + - Added Outbound module * Fri Jul 13 2012 Peter Dunkley peter@dunkley.me.uk - Updated rel to dev2 * Thu Jul 5 2012 Peter Dunkley peter@dunkley.me.uk diff --git a/pkg/kamailio/fedora/17/kamailio-build.appl b/pkg/kamailio/fedora/17/kamailio-build.appl index ccb1257..e7b5c5b 100644 --- a/pkg/kamailio/fedora/17/kamailio-build.appl +++ b/pkg/kamailio/fedora/17/kamailio-build.appl @@ -35,7 +35,7 @@ packages: - mysql-devel # kamailio-mysql - net-snmp-devel # kamailio-snmpstats - openldap-devel # kamailio-ldap - - openssl-devel # kamailio-tls, kamailio-websocket + - openssl-devel # kamailio-outbound, kamailio-tls, kamailio-websocket - pcre-devel # kamailio-regex, kamailio-dialplan, kamailio-lcr - postgresql-devel # kamailio-postgresql - python-devel # kamailio-python diff --git a/pkg/kamailio/fedora/17/kamailio.appl b/pkg/kamailio/fedora/17/kamailio.appl index 1b46a1d..fb66522 100644 --- a/pkg/kamailio/fedora/17/kamailio.appl +++ b/pkg/kamailio/fedora/17/kamailio.appl @@ -29,7 +29,7 @@ packages: - mysql-libs # kamailio-mysql - net-snmp-libs # kamailio-snmpstats - openldap # kamailio-ldap - - openssl # kamailio-tls, kamailio-websocket + - openssl # kamailio-outbound, kamailio-tls, kamailio-websocket - pcre # kamailio-regex, kamailio-dialplan, kamailio-lcr - perl-Authen-SASL # kamailio-perl - perl-LDAP # kamailio-perl