[Pkg-voip-commits] r5094 - in /openser/trunk/debian: changelog control rules
jblache at alioth.debian.org
jblache at alioth.debian.org
Wed Dec 12 16:02:28 UTC 2007
Author: jblache
Date: Wed Dec 12 16:02:27 2007
New Revision: 5094
URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=5094
Log:
Add perlvdb to openser-perl-modules (renamed from openser-perl-module).
Add h350 and ldap to openser-ldap-modules (new package).
Modified:
openser/trunk/debian/changelog
openser/trunk/debian/control
openser/trunk/debian/rules
Modified: openser/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/openser/trunk/debian/changelog?rev=5094&op=diff
==============================================================================
--- openser/trunk/debian/changelog (original)
+++ openser/trunk/debian/changelog Wed Dec 12 16:02:27 2007
@@ -1,8 +1,15 @@
-openser (1.3.0~svn20071212-1) UNRELEASED; urgency=low
-
- * NOT RELEASED YET
-
- -- Julien BLACHE <jblache at debian.org> Wed, 12 Dec 2007 16:22:57 +0100
+openser (1.3.0~svn20071212-1) experimental; urgency=low
+
+ * New SVN snapshot.
+ * debian/control:
+ + Rename openser-module-perl to openser-modules-perl and update the
+ description for the additional perlvdb module.
+ + Add openser-ldap-modules.
+ * debian/rules:
+ + Build the perlvdb module and install it.
+ + Add LDAP modules.
+
+ -- Julien BLACHE <jblache at debian.org> Wed, 12 Dec 2007 17:01:19 +0100
openser (1.3.0~svn20071207-1) experimental; urgency=low
Modified: openser/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/openser/trunk/debian/control?rev=5094&op=diff
==============================================================================
--- openser/trunk/debian/control (original)
+++ openser/trunk/debian/control Wed Dec 12 16:02:27 2007
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
Uploaders: Julien BLACHE <jblache at debian.org>, Kilian Krause <kilian at debian.org>
-Build-Depends: debhelper (>= 5), dpatch, libmysqlclient15-dev, libexpat1-dev, libxml2-dev, libpq-dev, libradiusclient-ng-dev, flex, bison, zlib1g-dev, unixodbc-dev, libxmlrpc-c3-dev, libperl-dev, libsnmp-dev, dpkg-dev (>= 1.13.19), libdb-dev (>= 4.6.19-1), xsltproc, libconfuse-dev
+Build-Depends: debhelper (>= 5), dpatch, libmysqlclient15-dev, libexpat1-dev, libxml2-dev, libpq-dev, libradiusclient-ng-dev, flex, bison, zlib1g-dev, unixodbc-dev, libxmlrpc-c3-dev, libperl-dev, libsnmp-dev, dpkg-dev (>= 1.13.19), libdb-dev (>= 4.6.19-1), xsltproc, libconfuse-dev, libldap2-dev
Standards-Version: 3.7.3
Homepage: http://www.openser.org/
Vcs-Svn: svn://svn.debian.org/pkg-voip/openser/trunk/
@@ -12,7 +12,7 @@
Package: openser
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser
-Suggests: openser-mysql-module, openser-postgres-module, openser-unixodbc-module, openser-jabber-module, openser-cpl-module, openser-radius-modules, openser-presence-modules, openser-xmlrpc-module, openser-perl-module, openser-snmpstats-module, openser-xmpp-module, openser-carrierroute-module, openser-berkeley-module
+Suggests: openser-mysql-module, openser-postgres-module, openser-unixodbc-module, openser-jabber-module, openser-cpl-module, openser-radius-modules, openser-presence-modules, openser-xmlrpc-module, openser-perl-modules, openser-snmpstats-module, openser-xmpp-module, openser-carrierroute-module, openser-berkeley-module, openser-ldap-modules
Description: very fast and configurable SIP proxy
OpenSER is a very fast and flexible SIP (RFC3261)
proxy server. Written entirely in C, OpenSER can handle thousands calls
@@ -129,15 +129,18 @@
This package provides the XMLRPC transport implementation for OpenSER's
Management Interface.
-Package: openser-perl-module
+Package: openser-perl-modules
Architecture: any
Depends: ${shlibs:Depends}, openser (= ${binary:Version})
-Description: Perl module for OpenSER
+Replaces: openser-perl-module
+Conflicts: openser-perl-module
+Description: Perl extensions and database driver for OpenSER
OpenSER is a very fast and flexible SIP (RFC3261)
proxy server. Written entirely in C, OpenSER can handle thousands calls
per second even on low-budget hardware.
.
- This package provides an interface for OpenSER to write Perl extensions.
+ This package provides an interface for OpenSER to write Perl extensions and
+ the perlvdb database driver for OpenSER.
Package: openser-snmpstats-module
Architecture: any
@@ -182,3 +185,15 @@
This package provides the berkeley database module for OpenSER, a
high-performance embedded DB kernel. All database tables are stored
in files, no additional server is necessary.
+
+Package: openser-ldap-modules
+Architecture: any
+Depends: ${shlibs:Depends}, openser (= ${binary:Version})
+Description: LDAP modules for OpenSER
+ OpenSER is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, OpenSER can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides the ldap and h350 modules for OpenSER, enabling LDAP
+ queries from the OpenSER config and storage of SIP account data in an LDAP
+ directory.
Modified: openser/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/openser/trunk/debian/rules?rev=5094&op=diff
==============================================================================
--- openser/trunk/debian/rules (original)
+++ openser/trunk/debian/rules Wed Dec 12 16:02:27 2007
@@ -7,8 +7,8 @@
ALL_PACKAGES = openser openser-mysql-module openser-postgres-module \
openser-jabber-module openser-cpl-module openser-radius-modules \
openser-unixodbc-module openser-presence-modules openser-xmlrpc-module \
- openser-perl-module openser-snmpstats-module openser-xmpp-module \
- openser-carrierroute-module openser-berkeley-module
+ openser-perl-modules openser-snmpstats-module openser-xmpp-module \
+ openser-carrierroute-module openser-berkeley-module openser-ldap-modules
DEBVERSION:=$(shell head -n 1 debian/changelog \
| sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
@@ -46,7 +46,7 @@
# XMLRPC module
XMLRPC_MODULES = mi_xmlrpc
# Perl module
-PERL_MODULES = perl
+PERL_MODULES = perl perlvdb
# SNMPstats module
SNMPSTATS_MODULES = snmpstats
# XMPP module
@@ -55,8 +55,10 @@
CROUTE_MODULES = carrierroute
# Berkeley DB module
BERKELEY_MODULES = db_berkeley
-
-ALL_MODULES = $(MYSQL_MODULES) $(POSTGRES_MODULES) $(UNIXODBC_MODULES) $(JABBER_MODULES) $(CPL_MODULES) $(RADIUS_MODULES) $(PRESENCE_MODULES) $(XMLRPC_MODULES) $(PERL_MODULES) $(SNMPSTATS_MODULES) $(XMPP_MODULES) $(CROUTE_MODULES) $(BERKELEY_MODULES)
+# LDAP modules
+LDAP_MODULES = ldap h350
+
+ALL_MODULES = $(MYSQL_MODULES) $(POSTGRES_MODULES) $(UNIXODBC_MODULES) $(JABBER_MODULES) $(CPL_MODULES) $(RADIUS_MODULES) $(PRESENCE_MODULES) $(XMLRPC_MODULES) $(PERL_MODULES) $(SNMPSTATS_MODULES) $(XMPP_MODULES) $(CROUTE_MODULES) $(BERKELEY_MODULES) $(LDAP_MODULES)
# modules not in the "main" package or unstable modules
EXCLUDED_MODULES = $(ALL_MODULES) pa osp
@@ -75,6 +77,7 @@
XMPP_MOD_PATH=$(addprefix modules/, $(XMPP_MODULES))
CROUTE_MOD_PATH=$(addprefix modules/, $(CROUTE_MODULES))
BERKELEY_MOD_PATH=$(addprefix modules/, $(BERKELEY_MODULES))
+LDAP_MOD_PATH=$(addprefix modules/, $(LDAP_MODULES))
ifeq (cc, $(CC))
CC = gcc
@@ -119,6 +122,7 @@
CC="$(CC)" CFLAGS="$(CFLAGS)" TLS=$(TLS) $(MAKE) modules modules="$(XMPP_MOD_PATH)" cfg-target=/etc/openser/
CC="$(CC)" CFLAGS="$(CFLAGS)" TLS=$(TLS) $(MAKE) modules modules="$(CROUTE_MOD_PATH)" cfg-target=/etc/openser/
CC="$(CC)" CFLAGS="$(CFLAGS)" TLS=$(TLS) $(MAKE) modules modules="$(BERKELEY_MOD_PATH)" cfg-target=/etc/openser/
+ CC="$(CC)" CFLAGS="$(CFLAGS)" TLS=$(TLS) $(MAKE) modules modules="$(LDAP_MOD_PATH)" cfg-target=/etc/openser/
# generate the db schemas
$(MAKE) dbschema
@@ -227,13 +231,13 @@
cfg-target=/etc/openser/ \
doc-dir=share/doc/openser-xmlrpc-module
- # install only the perl module
+ # install only the perl modules
CC="$(CC)" CFLAGS="$(CFLAGS)" TLS=$(TLS) $(MAKE) install-modules-all modules="$(PERL_MOD_PATH)" \
- basedir=$(CURDIR)/debian/openser-perl-module \
- prefix=/usr \
- cfg-prefix=$(CURDIR)/debian/openser-perl-module \
- cfg-target=/etc/openser/ \
- doc-dir=share/doc/openser-perl-module
+ basedir=$(CURDIR)/debian/openser-perl-modules \
+ prefix=/usr \
+ cfg-prefix=$(CURDIR)/debian/openser-perl-modules \
+ cfg-target=/etc/openser/ \
+ doc-dir=share/doc/openser-perl-modules
# install only the snmpstats module
CC="$(CC)" CFLAGS="$(CFLAGS)" TLS=$(TLS) $(MAKE) install-modules-all modules="$(SNMPSTATS_MOD_PATH)" \
@@ -267,6 +271,13 @@
cfg-target=/etc/openser/ \
doc-dir=share/doc/openser-berkeley-module
+ # install only the ldap modules
+ CC="$(CC)" CFLAGS="$(CFLAGS)" TLS=$(TLS) $(MAKE) install-modules-all modules="$(LDAP_MOD_PATH)" \
+ basedir=$(CURDIR)/debian/openser-ldap-modules \
+ prefix=/usr \
+ cfg-prefix=$(CURDIR)/debian/openser-ldap-modules \
+ cfg-target=/etc/openser/ \
+ doc-dir=share/doc/openser-ldap-modules
# the modules packages all ship an empty /usr/sbin directory, let's clean that up
for p in $(ALL_PACKAGES); \
More information about the Pkg-voip-commits
mailing list