[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