[Pkg-voip-commits] [libosip2] 01/04: Imported Debian patch 3.3.0-1

Victor Seva Lopez maniac-guest at moszumanska.debian.org
Sun Aug 16 11:39:15 UTC 2015


This is an automated email from the git hooks/post-receive script.

maniac-guest pushed a commit to branch master
in repository libosip2.

commit 8ef3c11b5d1a54380475e341c319bf39ff38c52d
Author: Mark Purcell <msp at debian.org>
Date:   Sun Mar 8 15:36:40 2009 +1100

    Imported Debian patch 3.3.0-1
---
 debian/README.Debian                          |  19 +++
 debian/changelog                              | 234 ++++++++++++++++++++++++++
 debian/compat                                 |   1 +
 debian/control                                |  45 +++++
 debian/copyright                              |  60 +++++++
 debian/docs                                   |   5 +
 debian/libosip2-4.install                     |   1 +
 debian/libosip2-dev.install                   |   7 +
 debian/libosip2-dev.manpages                  |   1 +
 debian/patches/manpage-section-mismatch.patch |  20 +++
 debian/rules                                  |  25 +++
 debian/shlibs.local                           |   1 +
 debian/watch                                  |   3 +
 13 files changed, 422 insertions(+)

diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..ce08df4
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,19 @@
+libosip for Debian
+------------------
+
+ SIP (rfc3261) is a signalling protocol that initiates, modifies and
+ terminates multimedia sessions. libosip is implement the transaction
+ layer of the SIP protocol. SIP is a replacement for H323 which is
+ close to MAIL and SMTP for both format and the transport protocol
+ definition.
+
+ SIP is mainly used by IP telephony applications. Some applications
+ using SIP already exist: partysip a SIP proxy server (registrar and
+ routing server) and linphone, a SIP User Agent (softphone) will allow
+ you to access any other SIP user in the world.
+
+ libosip can be used to implement any kind of applications that
+ need to establish sessions: ip phones is the best example but it
+ could also be the setup of a game sessions or whatever you want.
+
+ -- Aymeric MOIZARD <jack at atosc.org>, Tue, 16 Apr 2002 11:29:25 +0100
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..12f4256
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,234 @@
+libosip2 (3.3.0-1) unstable; urgency=low
+
+  * New upstream release
+    - libosip2 transition
+  * Cleanup Uploaders: (Closes: #508850)
+  * Upstream includes ignore-debian-Makefile.in.patch
+
+ -- Mark Purcell <msp at debian.org>  Sun, 08 Mar 2009 15:36:40 +1100
+
+libosip2 (3.2.0-1) experimental; urgency=low
+
+  * New upstream release
+
+  [ Patrick Matthäi ]
+  * Bumped to Standards-Version 3.8.0.
+  * Removed some more useless whitespaces at EOL in debian/control.
+
+  [ Mark Purcell ]
+  * NEW package libosip2-4 to match upstream soname
+  * Add uclean(1) call to get-orig-source target
+  * Add manpage-section-mismatch.patch
+
+ -- Mark Purcell <msp at debian.org>  Sat, 15 Nov 2008 22:11:57 +1100
+
+libosip2 (3.1.0-1) unstable; urgency=low
+
+  * New upstream release
+
+  [ Kilian Krause ]
+  * Update Maintainer to Debian VoIP Team.
+
+  [ Mark Purcell ]
+  * Cleanup get-orig-source VARS
+  * Ran uclean(1) over .orig.tar.gz
+  * Ignore upstream debian/Makefile.in
+     - ignore-debian-Makefile.in.patch
+  * Bump packagename to libosip2-3deb (libosip2-3 is used in etch)
+    - package-name-doesnt-match-sonames libosip2-3
+    - Conflicts: Replaces: etch libosip3 (<< 3.0) same soname
+  * Remove debian/dirs - lintian: package-contains-empty-directory
+
+ -- Mark Purcell <msp at debian.org>  Fri, 18 Apr 2008 16:04:23 +1000
+
+libosip2 (3.0.3-2-1) unstable; urgency=low
+
+  * New Upstream Release
+
+  [ Mikael Magnusson ]
+  * Fix debian/rules print-version and get-orig-source
+
+  [ Mark Purcell ]
+  * Bump soname (backwards libosip2-2)
+    - linphone-nox: nox client fails to start (Closes: #439196)
+    - libosip2-3: package-name-doesnt-match-sonames libosip2-2 
+    (Closes: #439600)
+  * linda: debhelper.mk needs Build-Depends: (>=  4.1.0)
+  * Dump Provides:/ Conflicts: libosip2feature209 not used in Debian
+  * Add Conflicts: libosip2-3 (>> 3.0) for missed soname bump
+
+ -- Mark Purcell <msp at debian.org>  Fri, 31 Aug 2007 22:02:47 +0100
+
+libosip2 (3.0.3-2) unstable; urgency=low
+
+  * Build-Depends: cdbs
+
+ -- Mark Purcell <msp at debian.org>  Sun, 19 Aug 2007 12:27:34 +0100
+
+libosip2 (3.0.3-1) unstable; urgency=low
+
+  * New upstream release (Closes: #421509)
+
+  [ Kilian Krause ]
+  * debian/control:
+    - Import into pkg-voip.
+    - Use binary:Version stanza to allow clean binNMUs.
+      Bump to dpkg-dev (>= 1.13.19)
+  * debian/watch: Update.
+
+  [ Mark Purcell ]
+  * libosip2-dev Recommends: pkg-config
+  * Switch to cdbs
+  * Ack NMU
+    - libosip2-dev: libosip2.pc is missing (Closes: #328825)
+    - libosip2-3: please provide osip.1 upstream man page (Closes:
+    #366037)
+    - Link in description doesn't exist (Closes: #352251)
+  * Add Build-Depends: docbook-to-man to generate osip(1)
+  * Add Build-Depends: autotools-dev
+  * move osip.1 to -dev package, allows future upgrades of libs
+
+ -- Mark Purcell <msp at debian.org>  Sun, 19 Aug 2007 11:43:12 +0100
+
+libosip2 (2.2.2-3.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * BTS old bugs:
+    + Include libosip2.pc in -dev package (Closes: #328825)
+    + Link libosip2.so.3.0.0 against libpthread.so (Closes: #356330)
+    + Fix Links in debian/control: fsf.org => gnu.org (Closes: #352251)
+
+  * Remove debian/*.ex files (Closes: #366036).
+  * Remove debian/libosip2.* files.
+  * switch to dh_install in debian/rules:
+    + enable --list-missing to catch non installed files (like osip.1).
+    + .files/.install were not in sync.
+  * Also bump Standards-Version to 3.6.2.
+  * Install upstream man page osip.1 (Closes: #366037).
+  * Fix FSF address in debian/copyright.
+  * Make debian/copyright complete (missing copyright statement for
+    osip_md5.{h,c}) (Closes: #366034).
+
+ -- Pierre Habouzit <madcoder at debian.org>  Wed, 24 May 2006 22:04:05 +0200
+
+libosip2 (2.2.2-3) unstable; urgency=medium
+
+  * Revert NMU
+
+ -- Anand Kumria <wildfire at progsoc.org>  Tue, 18 Apr 2006 13:44:28 +1000
+
+libosip2 (2.2.2-2) unstable; urgency=low
+
+  * Change Build-Dep to automake1.8 (Closes: #335134)
+
+ -- Anand Kumria <wildfire at progsoc.org>  Sat, 31 Dec 2005 13:07:36 +1100
+
+libosip2 (2.2.2-1) unstable; urgency=low
+
+  [ Aymeric MOIZARD ]
+  * parser speed improvements
+  * replace mutex with critical section on windows for performance.
+  * fix a bug in the parser for empty header (also store empty Accept header)
+  * improve mime support.
+  * improve sipfrag support.
+  * add NULL checks (uris...).
+  * patch for PSOS support.
+
+  [ ARAKI Yasuhiro ]
+  * new upstream release.
+
+ -- ARAKI Yasuhiro <ar at debian.org>  Wed, 21 Dec 2005 18:36:25 +0900
+
+libosip2 (2.2.1-1) unstable; urgency=low
+
+  * fix a potential mem leak content_type and osip_message_parse.
+  * fix osip_body_clone method (add terminating NULL)
+  * fix for binary support when multipart is used.
+  * automatic check for reliable protocol SCTP and TLS.
+  * avoid <winsock.h> inclusion so user can (and must) now include either
+    <winsock.h> or <winsock2.h> before including <osip/osip2.h>
+
+ -- Aymeric MOIZARD <jack at atosc.org>  Tue, 12 Jul 2005 13:04:32 +0100
+
+libosip2 (2.2.0+2.2.1pre4-2) unstable; urgency=low
+
+  * Maintainer change: Anand Kumria <wildfire at progsoc.org> to ARAKI Yasuhiro
+    <ar at debian.org>.
+
+ -- ARAKI Yasuhiro <ar at debian.org>  Mon, 25 Apr 2005 14:11:33 +0900
+
+libosip2 (2.2.0+2.2.1pre4-1) unstable; urgency=low
+
+  * New upstream release
+  * fix osip_body_clone doesn't NULL terminate the copied body.
+    Reported by Mikael Magnusson. (Close: #305729)
+  * Maintainer change: Anand Kumria <wildfire at progsoc.org> to ARAKI Yasuhiro
+    <ar at debian.org>.
+
+ -- ARAKI Yasuhiro <ar at debian.org>  Fri, 22 Apr 2005 15:33:12 +0900
+
+libosip2 (2.2.0-1) unstable; urgency=low
+
+  * remove #ifdef OSIP_RETRANSMIT_2XX to always compile it.
+  * initialize remote_contact_uri when dialog is built with notify.
+  * allow very short attachements.
+  * new macros allocators.
+  * remove use of alloca in the parser.
+  * fix memory bug when realloc is needed on large message.
+  * remove useless prototypes.
+  * fix memory access in parser.
+  * API slightly broken to enable support for binary data.
+  * improvements of the sip message test suite.
+  * ABI change to 3 
+
+ -- ARAKI Yasuhiro <ar at debian.org>  Fri,  4 Feb 2005 14:46:08 +0900
+libosip2 (2.0.9-2) unstable; urgency=low
+
+  * fix for ABI change (close: #285079)
+
+ -- ARAKI Yasuhiro <ar at debian.org>  Sat, 11 Dec 2004 15:20:14 +0900
+
+libosip2 (2.0.9-1) unstable; urgency=low
+
+  * New upstream release 
+
+ -- ARAKI Yasuhiro <ar at debian.org>  Thu,  9 Dec 2004 18:09:09 +0900
+
+libosip2 (2.0.6-2) unstable; urgency=low
+
+  * fix: lack "libosip2.so" install for libosip2-dev. 
+
+ -- ARAKI Yasuhiro <ar at debian.org>  Tue, 23 Mar 2004 15:29:12 +0900
+
+libosip2 (2.0.6-1) unstable; urgency=low
+
+  * New upstream release (close: #238263)
+  * Co-maintainer add: ARAKI Yasuhiro <ar at debian.org>
+
+ -- ARAKI Yasuhiro <ar at debian.org>  Thu, 18 Mar 2004 11:56:11 +0900
+
+libosip2 (2.0.5-2) unstable; urgency=low
+
+  * Build depend on automake1.6 too
+
+ -- Anand Kumria <wildfire at progsoc.org>  Sun, 28 Dec 2003 13:17:07 +1100
+
+libosip2 (2.0.5-1) unstable; urgency=low
+
+  * New upstream release (and change of source name)
+  * For the life of me I couldn't see what the patch
+    was but I believe this will fix the problem (closes: #215606, 219421)
+
+ -- Anand Kumria <wildfire at progsoc.org>  Sat, 27 Dec 2003 11:07:33 +1100
+
+osip (2.0.4-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Anand Kumria <wildfire at progsoc.org>  Sun, 11 Oct 2003 05:17:51 +1000
+
+osip (2.0.1.2-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Anand Kumria <wildfire at progsoc.org>  Tue, 30 Sep 2003 16:09:51 +1000
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..b8626c4
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+4
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..d2974cd
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,45 @@
+Source: libosip2
+Section: comm
+Priority: optional
+Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
+Uploaders: Mark Purcell <msp at debian.org>, Kilian Krause <kilian at debian.org>
+Build-Depends: debhelper (>= 4.1.0), dpkg-dev (>= 1.13.19), cdbs, autotools-dev, docbook-to-man
+Standards-Version: 3.8.0
+Homepage: http://www.gnu.org/software/osip/
+Vcs-Svn: svn://svn.debian.org/pkg-voip/libosip2/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/libosip2/?op=log
+
+Package: libosip2-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libosip2-4 (= ${binary:Version})
+Recommends: pkg-config
+Description: development files for the SIP library
+ libosip2 header files and static libraries to assist in development of
+ programs wishing to use SIP.
+ .
+ The oSIP library is written in C, is thread safe and has no dependencies
+ except the standard C library.
+ .
+ oSIP could be used to implement an IP soft-phone as well as embedded SIP
+ software. oSIP is not limited to endpoint agents implementations and can
+ also be used to implement SIP proxies or registration services.
+ .
+ oSIP currently provides an API for the SIP message parser, SDP message
+ parser, and library to handle "SIP transactions" as defined by the SIP
+ standards (RFC3261).
+
+Package: libosip2-4
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Session Initiation Protocol (SIP) library
+ oSIP is an implementation of SIP.
+ .
+ SIP stands for the Session Initiation Protocol and is described by the
+ RFC3261.  This library aims to provide multimedia and telecom software
+ developers an easy and powerful interface to initiate and control SIP
+ based sessions in their applications.
+ .
+ SIP is the IETF replacement for the ITU's H323. Example programs using this
+ library are partysip and linphone.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..ac04855
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,60 @@
+Package: libosip2
+This package was debianized by Aymeric Moizard <jack at atosc.org>
+
+Obtained from: It was downloaded from ftp://ftp.gnu.org/gnu/osip/
+
+Debian copyright/license:
+
+  osip is mostly licensed under the GPL with the copyright statement:
+
+    Copyright (C) 2001,2002,2003,2004,2005  Aymeric MOIZARD jack at atosc.org
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2.1 of the License, or (at your option) any later version.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this library; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+  except for osip_md5.{h,c}:
+
+    This is a modified version from Aymeric MOIZARD of MD5C.C provided by
+    RSA Data Security, Inc.
+
+    modification: path for include files
+
+    Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All rights
+    reserved.
+
+    License to copy and use this software is granted provided that it is
+    identified as the "RSA Data Security, Inc. MD5 Message-Digest
+    Algorithm" in all material mentioning or referencing this software or
+    this function.
+
+    License is also granted to make and use derivative works provided that
+    such works are identified as "derived from the RSA Data Security, Inc.
+    MD5 Message-Digest Algorithm" in all material mentioning or
+    referencing the derived work.
+
+    RSA Data Security, Inc. makes no representations concerning either the
+    merchantability of this software or the suitability of this software
+    for any particular purpose. It is provided "as is" without express or
+    implied warranty of any kind.
+
+    These notices must be retained in any copies of any part of this
+    documentation and/or software.
+
+
+On Debian systems, the complete text of the GNU General Public
+License can be found in the file `/usr/share/common-licenses/LGPL`
+
+Upstream Author: Aymeric Moizard <jack at atosc.org>
+
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..2e4f9a2
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,5 @@
+BUGS
+NEWS
+README
+TODO
+ChangeLog
diff --git a/debian/libosip2-4.install b/debian/libosip2-4.install
new file mode 100644
index 0000000..d0dbfd1
--- /dev/null
+++ b/debian/libosip2-4.install
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
diff --git a/debian/libosip2-dev.install b/debian/libosip2-dev.install
new file mode 100644
index 0000000..fe94308
--- /dev/null
+++ b/debian/libosip2-dev.install
@@ -0,0 +1,7 @@
+usr/include/osipparser2/*
+usr/include/osip2/*
+usr/lib/lib*.a
+usr/lib/lib*.la
+usr/lib/lib*.so
+usr/lib/pkgconfig/libosip2.pc
+
diff --git a/debian/libosip2-dev.manpages b/debian/libosip2-dev.manpages
new file mode 100644
index 0000000..51a3167
--- /dev/null
+++ b/debian/libosip2-dev.manpages
@@ -0,0 +1 @@
+debian/tmp/usr/share/man/man1/osip.1
diff --git a/debian/patches/manpage-section-mismatch.patch b/debian/patches/manpage-section-mismatch.patch
new file mode 100644
index 0000000..bc9527f
--- /dev/null
+++ b/debian/patches/manpage-section-mismatch.patch
@@ -0,0 +1,20 @@
+usr/share/man/man1/osip.1.gz:1 1 != SECTION
+
+A man page usually should contain a .TH header, specifying the section.
+The section in this manpage doesn't match with the section in the filename. 
+
+Refer to the groff_man(7) manual page and the man(1) manual page for details. 
+Severity: normal; Certainty: certain
+
+diff -Nur -x '*.orig' -x '*~' libosip2-3.2.0/help/man/osip.sgml libosip2-3.2.0.new/help/man/osip.sgml
+--- libosip2-3.2.0/help/man/osip.sgml	2008-09-18 21:49:34.000000000 +1000
++++ libosip2-3.2.0.new/help/man/osip.sgml	2008-11-15 21:55:48.000000000 +1100
+@@ -4,7 +4,7 @@
+   <!ENTITY dhfirstname "<firstname>Aymeric</firstname>">
+   <!ENTITY dhsurname   "<surname>MOIZARD</surname>">
+   <!ENTITY dhdate      "<date>Jan 15, 2005</date>">
+-  <!ENTITY dhsection   "<manvolnum>SECTION</manvolnum>">
++  <!ENTITY dhsection   "<manvolnum>1</manvolnum>">
+   <!ENTITY dhemail     "<email>jack at atosc.org</email>">
+   <!ENTITY dhusername  "Aymeric Moizard">
+   <!ENTITY dhucpackage "<refentrytitle>libosip</refentrytitle>">
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..4049121
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,25 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+FILENAME := $(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz
+URL := http://ftp.gnu.org/gnu/osip/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).tar.gz
+
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-gperf --enable-pthread
+
+DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp --list-missing
+
+clean::
+	rm -f help/man/osip.1
+
+get-orig-source:
+	@@dh_testdir
+	@@[ -d ../tarballs/. ]||mkdir -p ../tarballs
+	@@echo Downloading $(FILENAME) from $(URL) ...
+	@@wget -nv -T10 -t3 -O ../tarballs/$(FILENAME) $(URL)
+
+	@@echo Repacking without upstream debian/...
+	uclean ../tarballs/$(FILENAME)
diff --git a/debian/shlibs.local b/debian/shlibs.local
new file mode 100644
index 0000000..e484267
--- /dev/null
+++ b/debian/shlibs.local
@@ -0,0 +1 @@
+libPACKAGE# 1.99.6 libosip2 (>> 1.99.6-0), libosip2 (<< 1.99.6-99)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..7a20788
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+# Site		Directory		Pattern			Version	Script
+version=2
+http://ftp.gnu.org/gnu/osip/libosip2-(.*)\.tar\.gz debian svn-upgrade

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/libosip2.git



More information about the Pkg-voip-commits mailing list