[Pkg-voip-commits] r9863 - in /kamailio/trunk/debian: changelog control kamailio-berkeley-bin.dirs rules

tzafrir at alioth.debian.org tzafrir at alioth.debian.org
Fri Jun 29 18:17:14 UTC 2012


Author: tzafrir
Date: Fri Jun 29 18:17:14 2012
New Revision: 9863

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=9863
Log:
* Rebuild kambdb_recover that is shiped in the source.
* Package kamailio-berkeley-bin for kambdb_recover. 
* Bump standards version to 3.9.3 while we're at it.

Added:
    kamailio/trunk/debian/kamailio-berkeley-bin.dirs
Modified:
    kamailio/trunk/debian/changelog
    kamailio/trunk/debian/control
    kamailio/trunk/debian/rules

Modified: kamailio/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/kamailio/trunk/debian/changelog?rev=9863&op=diff
==============================================================================
--- kamailio/trunk/debian/changelog (original)
+++ kamailio/trunk/debian/changelog Fri Jun 29 18:17:14 2012
@@ -31,6 +31,9 @@
   * Make sure hardening *FLAGS make it through the build system:
     - hardening_flags.patch: get them through.
     - Use buildflags.mk from dpkg-dev (and require 1.16.1.1).
+  * Rebuild kambdb_recover that is shiped in the source.
+  * Package kamailio-berkeley-bin for kambdb_recover. 
+  * Bump standards version to 3.9.3 while we're at it.
 
  -- Victor Seva <linuxmaniac at torreviejawireless.org>  Tue, 26 Jun 2012 08:33:17 +0200
 

Modified: kamailio/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/kamailio/trunk/debian/control?rev=9863&op=diff
==============================================================================
--- kamailio/trunk/debian/control (original)
+++ kamailio/trunk/debian/control Fri Jun 29 18:17:14 2012
@@ -36,7 +36,7 @@
  python-dev,
  unixodbc-dev,
  xsltproc
-Standards-Version: 3.9.1
+Standards-Version: 3.9.3
 Homepage: http://www.kamailio.org/
 Vcs-Svn: svn://svn.debian.org/pkg-voip/kamailio/trunk/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/kamailio/?op=log
@@ -355,6 +355,20 @@
  high-performance embedded DB kernel. All database tables are stored
  in files, no additional server is necessary.
 
+Package: kamailio-berkeley-bin
+Architecture: any
+Multi-Arch: foreign
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Berkeley database module for Kamailio
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides helper modules for the Berkeley database module for
+ Kamailio, a high-performance embedded DB kernel. You should normally
+ install kamailio-berkeley-modules and not this package directly.
+
 Package: kamailio-ldap-modules
 Architecture: any
 Multi-Arch: same

Added: kamailio/trunk/debian/kamailio-berkeley-bin.dirs
URL: http://svn.debian.org/wsvn/pkg-voip/kamailio/trunk/debian/kamailio-berkeley-bin.dirs?rev=9863&op=file
==============================================================================
--- kamailio/trunk/debian/kamailio-berkeley-bin.dirs (added)
+++ kamailio/trunk/debian/kamailio-berkeley-bin.dirs Fri Jun 29 18:17:14 2012
@@ -1,0 +1,1 @@
+usr/sbin

Modified: kamailio/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/kamailio/trunk/debian/rules?rev=9863&op=diff
==============================================================================
--- kamailio/trunk/debian/rules (original)
+++ kamailio/trunk/debian/rules Fri Jun 29 18:17:14 2012
@@ -101,6 +101,9 @@
 build-stamp: configure-stamp 
 	dh_testdir
 	# Add here commands to compile the package.
+	if [ ! -r debian/kambdb_recover ]; then \
+		mv utils/db_berkeley/kambdb_recover debian/;\
+	fi
 	$(MAKE) all
 	# make groups
 	$(call PACKAGE_GRP_BUILD_template)
@@ -111,6 +114,9 @@
 clean:
 	dh_testdir
 	dh_testroot
+	if [ -r debian/kambdb_recover ]; then \
+		mv debian/kambdb_recover utils/db_berkeley/;\
+	fi
 	rm -f build-stamp configure-stamp
 	# Add here commands to clean up after the build process.
 	$(MAKE) maintainer-clean
@@ -125,6 +131,8 @@
 	$(MAKE) install LIBDIR=$(LIBDIR) group_include="kstandard"
 	# make group packages
 	$(call PACKAGE_GRP_INSTALL_template)
+	mv $(CURDIR)/debian/kamailio-berkeley-modules/usr/sbin/kambdb_recover \
+		$(CURDIR)/debian/kamailio-berkeley-bin/usr/sbin/kambdb_recover 
 	# install /etc/default/kamailio file
 	mkdir -p $(CURDIR)/debian/kamailio/etc/default
 	cp -f debian/kamailio.default $(CURDIR)/debian/kamailio/etc/default/kamailio




More information about the Pkg-voip-commits mailing list