[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