[Pkg-voip-commits] r7828 - in /opensips/trunk/debian: README.source changelog control copyright patches/ patches/00list patches/10_no_lib64_on_64_bits.dpatch rules

alerios at alioth.debian.org alerios at alioth.debian.org
Sun Nov 22 18:34:53 UTC 2009


Author: alerios
Date: Sun Nov 22 18:34:42 2009
New Revision: 7828

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=7828
Log:
  * Add myself to uploaders.
  * Build-depend on python-all-dev and python-support.
  * Add ${misc:Depends} to binary packages (thanks lintian)
  * Upgrade to Standards-Version 3.8.3 (no change needed)
  * Added README.source
  * Added 10_no_lib64_on_64_bits.dpatch by <jblache at debian.org>
  * Depend on python.
  * Depend on some perl modules to use osipsconsole.
  * Remove INSTALL from package.


Added:
    opensips/trunk/debian/README.source
    opensips/trunk/debian/patches/
    opensips/trunk/debian/patches/00list
    opensips/trunk/debian/patches/10_no_lib64_on_64_bits.dpatch   (with props)
Modified:
    opensips/trunk/debian/changelog
    opensips/trunk/debian/control
    opensips/trunk/debian/copyright
    opensips/trunk/debian/rules

Added: opensips/trunk/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-voip/opensips/trunk/debian/README.source?rev=7828&op=file
==============================================================================
--- opensips/trunk/debian/README.source (added)
+++ opensips/trunk/debian/README.source Sun Nov 22 18:34:42 2009
@@ -1,0 +1,8 @@
+This package uses dpatch to manage all modifications to the upstream
+source.  Changes are stored in the source package as diffs in
+debian/patches and applied during the build.  Please see:
+
+	/usr/share/doc/dpatch/README.source
+
+for more information on how to apply the patches, modify patches, or
+remove a patch.

Modified: opensips/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/opensips/trunk/debian/changelog?rev=7828&op=diff
==============================================================================
--- opensips/trunk/debian/changelog (original)
+++ opensips/trunk/debian/changelog Sun Nov 22 18:34:42 2009
@@ -1,11 +1,24 @@
-opensips (1.5.1-1) UNRELEASED; urgency=low
+opensips (1.6.0-1) UNRELEASED; urgency=low
 
   * NOT RELEASED YET
 
+  [ Alejandro Rios ]
+  * Initial version after fork from openser (Closes: #556131).
+  * Add myself to uploaders.
+  * Build-depend on python-all-dev.
+  * Add ${misc:Depends} to binary packages (thanks lintian)
+  * Upgrade to Standards-Version 3.8.3 (no change needed)
+  * Added README.source
+  * Added 10_no_lib64_on_64_bits.dpatch by <jblache at debian.org>
+  * Depend on python.
+  * Depend on some perl modules to use osipsconsole.
+  * Remove INSTALL from package.
+
+  [ Kilian Krause ]
   * debian/control: 
     - Add ${python:Depends} to have correct depends on python
     - Fix Section: debug for opensips-dbg
   * Don't create /var/run/opensips in package as adduser will already do that
     in postinst.
 
- -- Kilian Krause <kilian at debian.org>  Sat, 09 May 2009 23:24:02 +0200
+ -- Alejandro Rios P. <alerios at debian.org>  Fri, 13 Nov 2009 12:42:35 -0500

Modified: opensips/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/opensips/trunk/debian/control?rev=7828&op=diff
==============================================================================
--- opensips/trunk/debian/control (original)
+++ opensips/trunk/debian/control Sun Nov 22 18:34:42 2009
@@ -2,17 +2,17 @@
 Section: net
 Priority: optional
 Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
-Uploaders: Bjoern Boschman <bjoern at boschman.de>
-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), xsltproc, libconfuse-dev, libldap2-dev, libcurl4-gnutls-dev
-Standards-Version: 3.8.0
+Uploaders: Bjoern Boschman <bjoern at boschman.de>, Alejandro Rios P. <alerios 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), xsltproc, libconfuse-dev, libldap2-dev, libcurl4-gnutls-dev, python-all-dev, python-support
+Standards-Version: 3.8.3
 Homepage: http://www.opensips.org/
 Vcs-Svn: svn://svn.debian.org/pkg-voip/opensips/trunk/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/opensips/?op=log
 
 Package: opensips
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, adduser
-Suggests: opensips-mysql-module, opensips-postgres-module, opensips-unixodbc-module, opensips-jabber-module, opensips-cpl-module, opensips-radius-modules, opensips-presence-modules, opensips-xmlrpc-module, opensips-perl-modules, opensips-snmpstats-module, opensips-xmpp-module, opensips-carrierroute-module, opensips-berkeley-module, opensips-ldap-modules
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, adduser, python, libfrontier-rpc-perl, libdbi-perl, libterm-readline-gnu-perl, libterm-readline-gnu-perl
+Suggests: opensips-mysql-module, opensips-postgres-module, opensips-unixodbc-module, opensips-jabber-module, opensips-cpl-module, opensips-radius-modules, opensips-presence-modules, opensips-xmlrpc-module, opensips-perl-modules, opensips-snmpstats-module, opensips-xmpp-module, opensips-carrierroute-module, opensips-berkeley-module, opensips-ldap-modules, libdbd-mysql-perl, libdbd-pg-perl
 Description: very fast and configurable SIP proxy
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -34,7 +34,7 @@
 Priority: extra
 Architecture: any
 Section: debug
-Depends: opensips (= ${binary:Version})
+Depends: opensips (= ${binary:Version}), ${misc:Depends}
 Description: very fast and configurable SIP proxy [debug symbols]
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -45,7 +45,7 @@
 
 Package: opensips-mysql-module
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), mysql-client
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), mysql-client, ${misc:Depends}
 Description: MySQL database connectivity module for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -55,7 +55,7 @@
 
 Package: opensips-postgres-module
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), postgresql-client
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), postgresql-client, ${misc:Depends} 
 Description: PostgreSQL database connectivity module for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -65,7 +65,7 @@
 
 Package: opensips-jabber-module
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), ${misc:Depends}
 Description: Jabber gateway module for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -75,7 +75,7 @@
 
 Package: opensips-cpl-module
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), ${misc:Depends}
 Description: CPL module (CPL interpreter engine) for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -86,7 +86,7 @@
 
 Package: opensips-radius-modules
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), ${misc:Depends}
 Description: RADIUS modules for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -98,7 +98,7 @@
 
 Package: opensips-unixodbc-module
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), ${misc:Depends}
 Description: unixODBC database connectivity module for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -108,7 +108,7 @@
 
 Package: opensips-presence-modules
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), ${misc:Depends}
 Description: SIMPLE presence modules for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -120,7 +120,7 @@
 
 Package: opensips-xmlrpc-module
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), ${misc:Depends}
 Description: XML-RPC support for opensips's Management Interface
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -131,7 +131,7 @@
 
 Package: opensips-perl-modules
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), ${misc:Depends}
 Replaces: opensips-perl-module
 Conflicts: opensips-perl-module
 Description: Perl extensions and database driver for opensips
@@ -144,7 +144,7 @@
 
 Package: opensips-snmpstats-module
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), snmpd
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), snmpd, ${misc:Depends}
 Description: SNMP AgentX subagent module for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -155,7 +155,7 @@
 
 Package: opensips-xmpp-module
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), ${misc:Depends}
 Description: XMPP gateway module for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -165,7 +165,7 @@
 
 Package: opensips-carrierroute-module
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), ${misc:Depends}
 Description: carrierroute module for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -176,7 +176,7 @@
 
 Package: opensips-berkeley-module
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), db4.6-util
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), db4.6-util, ${misc:Depends}
 Description: Berkeley database module for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -188,7 +188,7 @@
 
 Package: opensips-ldap-modules
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), ${misc:Depends}
 Description: LDAP modules for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls
@@ -200,7 +200,7 @@
 
 Package: opensips-osp-module
 Architecture: any
-Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), osptoolkit
+Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), osptoolkit, ${misc:Depends}
 Description: Open Settlement Protocol (OSP) module for opensips
  opensips is a very fast and flexible SIP (RFC3261)
  proxy server. Written entirely in C, opensips can handle thousands calls

Modified: opensips/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-voip/opensips/trunk/debian/copyright?rev=7828&op=diff
==============================================================================
--- opensips/trunk/debian/copyright (original)
+++ opensips/trunk/debian/copyright Sun Nov 22 18:34:42 2009
@@ -1,6 +1,8 @@
-This package was debianized by Bjoern Boschman 
-<bjoern at boschman.de> on Wed, 11 Feb 2009 10:58.03 +0100
-based on the old opensips packaing stuff.
+This package was debianized by Andrei Pelinescu-Onciul
+<pelinescu-onciul at fokus.fraunhofer.de> on Tue, 16 Jul 2002 15:41:31 +0200,
+changed by Julien Blache <jblache at debian.org> on Thu, 29 Jun 2006 09:55:24 +0200,
+Bjoern Boschman <bjoern at boschman.de> on Wed, 11 Feb 2009 10:58.03 +0100,
+and Bogdan Iancu <bogan at voice-system.ro> on Thu, 15 Oct 2009 21:14:24 +0200.
 
 It was downloaded from: http://opensips.org
 
@@ -8,19 +10,45 @@
        Andrei Pelinescu-Onciul <pelinescu-onciul at fokus.fraunhofer.de>
        Bogdan-Andrei Iancu <bogdan at voice-system.ro>
        Daniel-Constantin Mierla <daniel at voice-system.ro>
+       Henning Westerholt <henning.westerholt at 1und1.de>
        Jan Janak <jan at iptel.org>
        Jiri Kuthan <jiri at iptel.org>
        Juha Heinanen <jh at tutpro.com>
        Ramona-Elena Modroiu <ramona at voice-system.ro>
-       Maxim Sobolev 
-       Miklos Tirpak
+       Maxim Sobolev <sobomax at sippysoft.com>
+       Miklos Tirpak 
        Nils Ohlmeier <nils at iptel.org>
        and others ; see the AUTHORS file in the source code tree for details
 
-       Part of this software is Copyright (c) 2002-2003 by FhG Fokus
+       Part of this software is Copyright (c) 2002-2003 by FhG Fokus. For
+       details take a look to the header files of the respective source
+       files, or the user documentation (README files) for the modules,
+       they list the copyright holders for the respective core parts or
+       modules.
 
 You are free to distribute this software under the terms of
-the GNU General Public License.
+the GNU General Public License version 2.
 
 On Debian systems, the complete text of the GNU General Public
-License can be found in the file `/usr/share/common-licenses/GPL.
+License can be found in the file '/usr/share/common-licenses/GPL-2'.
+
+Parts of the jabber module are licenced under a different license.
+The files tree234c, tree234.h use the MIT License, the file
+xsnprintf.c is licensed with the Apache license version 1.0.
+
+Parts of the xmpp module are licensed under a different license.
+The file xsnprintf.c is licensed with the Apache license version 1.0.
+
+Parts of the mi_xmlrpc module are licensed under a different license.
+The files abyss_conf.c, abyss_date.c, abyss_http.h, abyss_server.h
+abyss_socket_unix.c, abyss_token.h, abyss_conn.c, abyss_date.h,
+abyss_info.h, abyss_session.c, abyss_socket_unix.h, abyss_trace.c
+abyss_conn.h, abyss_file.c, abyss_mallocvar.h, abyss_session.h
+abyss_thread_fork.c, abyss_trace.h, abyss_data.c, abyss_file.h
+abyss_response.c, abyss_socket.c, abyss_thread.h, abyss_xmlrpc_int.h
+abyss_data.h, abyss_http.c, abyss_server.c, abyss_socket.h,
+abyss_token.c, abyss_xmlrpc_server.c and xr_parser_lib.h are
+licensed under the BSD License.
+
+On Debian systems the complete text of the BSD License can be found in
+the file `/usr/share/common-licenses/BSD`.

Added: opensips/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-voip/opensips/trunk/debian/patches/00list?rev=7828&op=file
==============================================================================
--- opensips/trunk/debian/patches/00list (added)
+++ opensips/trunk/debian/patches/00list Sun Nov 22 18:34:42 2009
@@ -1,0 +1,1 @@
+10_no_lib64_on_64_bits.dpatch

Added: opensips/trunk/debian/patches/10_no_lib64_on_64_bits.dpatch
URL: http://svn.debian.org/wsvn/pkg-voip/opensips/trunk/debian/patches/10_no_lib64_on_64_bits.dpatch?rev=7828&op=file
==============================================================================
--- opensips/trunk/debian/patches/10_no_lib64_on_64_bits.dpatch (added)
+++ opensips/trunk/debian/patches/10_no_lib64_on_64_bits.dpatch Sun Nov 22 18:34:42 2009
@@ -1,0 +1,28 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 10_no_lib64_on_64_bits.dpatch by  <jblache at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Debian uses /usr/lib even for 64bit architectures.
+
+ at DPATCH@
+diff -urNad opensips-1.6.0~/Makefile.defs opensips-1.6.0/Makefile.defs
+--- opensips-1.6.0~/Makefile.defs	2009-11-22 10:58:20.000000000 -0500
++++ opensips-1.6.0/Makefile.defs	2009-11-22 11:59:46.000000000 -0500
+@@ -161,14 +161,13 @@
+ bin-dir = sbin/
+ 
+ ARCH_B = $(shell echo $(ARCH) | sed -e 's/.*64.*/64b/')
+-ifeq ($(ARCH_B),64b)
+-	LIBDIR ?= lib64
+-else
+-	LIBDIR ?= lib
++ifneq ($(ARCH_B),64b)
+ 	# assume 32b - it is not really used further
+ 	ARCH_B=32b
+ endif
+ 
++LIBDIR ?= lib
++
+ lib-dir = $(LIBDIR)/$(MAIN_NAME)
+ modules-dir = $(LIBDIR)/$(MAIN_NAME)/modules/
+ 

Propchange: opensips/trunk/debian/patches/10_no_lib64_on_64_bits.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Modified: opensips/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/opensips/trunk/debian/rules?rev=7828&op=diff
==============================================================================
--- opensips/trunk/debian/rules (original)
+++ opensips/trunk/debian/rules Sun Nov 22 18:34:42 2009
@@ -312,6 +312,7 @@
 	# the modules packages all ship an empty /usr/sbin directory, let's clean that up
 	for p in $(ALL_PACKAGES); \
 		do rmdir --ignore-fail-on-non-empty $(CURDIR)/debian/$$p/usr/sbin; done
+	rm $(CURDIR)/debian/opensips/usr/share/doc/opensips/INSTALL
 
 # This single target is used to build all the packages, all at once, or
 # one at a time. So keep in mind: any options passed to commands here will
@@ -337,6 +338,7 @@
 	dh_gencontrol
 	dh_md5sums
 	dh_builddeb
+	dh_pysupport
 
 # Build architecture-independent packages using the common target
 binary-indep: build install




More information about the Pkg-voip-commits mailing list