[Pkg-voip-commits] r5303 - in /ser/trunk/debian: control patches/dont-link-superfluous-libs patches/fix-osptk-lib-path patches/series rules ser-osp-module.docs ser-osp-module.install
marcusb-guest at alioth.debian.org
marcusb-guest at alioth.debian.org
Sun Mar 16 17:37:37 UTC 2008
Author: marcusb-guest
Date: Sun Mar 16 17:37:37 2008
New Revision: 5303
URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=5303
Log:
Build the osp module.
Added:
ser/trunk/debian/patches/fix-osptk-lib-path
ser/trunk/debian/ser-osp-module.docs
ser/trunk/debian/ser-osp-module.install
Modified:
ser/trunk/debian/control
ser/trunk/debian/patches/dont-link-superfluous-libs
ser/trunk/debian/patches/series
ser/trunk/debian/rules
Modified: ser/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/ser/trunk/debian/control?rev=5303&op=diff
==============================================================================
--- ser/trunk/debian/control (original)
+++ ser/trunk/debian/control Sun Mar 16 17:37:37 2008
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
Uploaders: Mark Purcell <msp at debian.org>, Andrei Pelinescu-Onciul <andrei at iptel.org>, Jan Janak <jan at iptel.org>, Kilian Krause <kilian at debian.org>, Marcus Better <marcus at better.se>
-Build-Depends: debhelper (>= 5), quilt, libmysqlclient15-dev | libmysqlclient-dev, libexpat1-dev, libradiusclient-ng-dev, libxml2-dev, libpq-dev, libcurl3-dev, libreadline5-dev, uuid-dev, bison, flex
+Build-Depends: debhelper (>= 5), quilt, libmysqlclient15-dev | libmysqlclient-dev, libexpat1-dev, libradiusclient-ng-dev, libxml2-dev, libpq-dev, libcurl3-dev, libreadline5-dev, libosptk3-dev, uuid-dev, bison, flex
Standards-Version: 3.7.3
Homepage: http://www.iptel.org/ser/
Vcs-Svn: svn://svn.debian.org/pkg-voip/ser/trunk/
@@ -114,3 +114,16 @@
.
SER, the SIP Express Router, is a very fast and flexible server for
SIP (the Session Initiation Protocol).
+
+Package: ser-osp-module
+Architecture: any
+Depends: ${shlibs:Depends}, ser (= ${binary:Version})
+Description: Open Settlement Protocol module for for SER
+ This module enables SER to support secure, multi-lateral peering
+ using the OSP standard. Using this module, SER can send peering
+ authorization requests to peering servers, validate signed peering
+ authorization tokens in SIP INVITE messages, and report usage
+ information to a peering server.
+ .
+ SER, the SIP Express Router, is a very fast and flexible server for
+ SIP (the Session Initiation Protocol).
Modified: ser/trunk/debian/patches/dont-link-superfluous-libs
URL: http://svn.debian.org/wsvn/pkg-voip/ser/trunk/debian/patches/dont-link-superfluous-libs?rev=5303&op=diff
==============================================================================
--- ser/trunk/debian/patches/dont-link-superfluous-libs (original)
+++ ser/trunk/debian/patches/dont-link-superfluous-libs Sun Mar 16 17:37:37 2008
@@ -92,3 +92,14 @@
include $(COREPATH)/Makefile.rules
+
+LIBS:=$(filter-out -ldl -lresolv, $(LIBS))
+--- a/modules/osp/Makefile
++++ b/modules/osp/Makefile
+@@ -41,7 +41,7 @@ NAME=osp.so
+ DEFS+=-D_POSIX_THREADS
+
+ LIBS=$(shell if [ -f /usr/local/lib/libosptk.a ]; then echo "-losptk" ; else echo "-losp" ; fi)
+-LIBS+=-lssl -lcrypto -lpthread -lm
++LIBS+=-lpthread
+
+
+
Added: ser/trunk/debian/patches/fix-osptk-lib-path
URL: http://svn.debian.org/wsvn/pkg-voip/ser/trunk/debian/patches/fix-osptk-lib-path?rev=5303&op=file
==============================================================================
--- ser/trunk/debian/patches/fix-osptk-lib-path (added)
+++ ser/trunk/debian/patches/fix-osptk-lib-path Sun Mar 16 17:37:37 2008
@@ -1,0 +1,12 @@
+Use correct location of OSP Toolkit library.
+--- a/modules/osp/Makefile
++++ b/modules/osp/Makefile
+@@ -40,7 +40,7 @@ auto_gen=
+ NAME=osp.so
+ DEFS+=-D_POSIX_THREADS
+
+-LIBS=$(shell if [ -f /usr/local/lib/libosptk.a ]; then echo "-losptk" ; else echo "-losp" ; fi)
++LIBS=-losptk
+ LIBS+=-lpthread
+
+
Modified: ser/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-voip/ser/trunk/debian/patches/series?rev=5303&op=diff
==============================================================================
--- ser/trunk/debian/patches/series (original)
+++ ser/trunk/debian/patches/series Sun Mar 16 17:37:37 2008
@@ -1,2 +1,3 @@
dont-link-superfluous-libs
stop-build-on-error
+fix-osptk-lib-path
Modified: ser/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/ser/trunk/debian/rules?rev=5303&op=diff
==============================================================================
--- ser/trunk/debian/rules (original)
+++ ser/trunk/debian/rules Sun Mar 16 17:37:37 2008
@@ -24,7 +24,7 @@
FILENAME := ser_$(UPVERSION).orig.tar.gz
URL := http://ftp.iptel.org/pub/ser/latest/src/ser-$(UPVERSION)_src.tar.gz
-MODULE_GROUPS := group_include="standard standard-dep stable" skip_modules="osp"
+MODULE_GROUPS := group_include="standard standard-dep stable"
MAKEARGS := $(MODULE_GROUPS) prefix=/usr cfg-target=/etc/ser cfg-prefix=$(CURDIR)/debian/tmp
CFLAGS = -Wall
Added: ser/trunk/debian/ser-osp-module.docs
URL: http://svn.debian.org/wsvn/pkg-voip/ser/trunk/debian/ser-osp-module.docs?rev=5303&op=file
==============================================================================
--- ser/trunk/debian/ser-osp-module.docs (added)
+++ ser/trunk/debian/ser-osp-module.docs Sun Mar 16 17:37:37 2008
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/doc/ser/README.osp
Added: ser/trunk/debian/ser-osp-module.install
URL: http://svn.debian.org/wsvn/pkg-voip/ser/trunk/debian/ser-osp-module.install?rev=5303&op=file
==============================================================================
--- ser/trunk/debian/ser-osp-module.install (added)
+++ ser/trunk/debian/ser-osp-module.install Sun Mar 16 17:37:37 2008
@@ -1,0 +1,1 @@
+usr/lib/ser/modules/osp.so
More information about the Pkg-voip-commits
mailing list