Module: sip-router
Branch: pd/outbound
Commit: b215201ca00712ef3cf1af9e2d46111ac39cd671
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b215201…
Author: Peter Dunkley <peter.dunkley(a)crocodile-rcs.com>
Committer: Peter Dunkley <peter.dunkley(a)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(a)dunkley.me.uk>
+ - Added Outbound module
* Fri Jul 13 2012 Peter Dunkley <peter(a)dunkley.me.uk>
- Updated rel to dev2
* Thu Jul 5 2012 Peter Dunkley <peter(a)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