--- telepathy-sofiasip-0.5.15.orig/debian/update-patches.mk +++ telepathy-sofiasip-0.5.15/debian/update-patches.mk @@ -0,0 +1,10 @@ +update-patches: + mkdir -p $(CURDIR)/debian/patches + rm -f $(CURDIR)/debian/patches/*.patch + git-format-patch -o $(CURDIR)/debian/patches debian-patches ^upstream + for patch in $$(ls $(CURDIR)/debian/patches/*.patch) ; \ + do \ + lines=$$(cat $$patch | wc -l) ; \ + head -n $$(($$lines - 3)) $$patch > $${patch}.chomped ; \ + mv $${patch}.chomped $$patch ; \ + done --- telepathy-sofiasip-0.5.15.orig/debian/control +++ telepathy-sofiasip-0.5.15/debian/control @@ -0,0 +1,34 @@ +Source: telepathy-sofiasip +Section: net +Priority: optional +Maintainer: Debian Telepathy maintainers +Uploaders: Dafydd Harries , + Simon McVittie , + Sjoerd Simons , + Laurent Bigonville , + Loic Minier +Build-Depends: debhelper (>= 5), + cdbs, + libglib2.0-dev (>= 2.16), + libdbus-1-dev (>= 0.60), + libdbus-glib-1-dev (>= 0.60), + libsofia-sip-ua-glib-dev (>= 1.12.10), + libtelepathy-glib-dev (>= 0.7.17), + libssl-dev, + xsltproc, + python +Standards-Version: 3.8.0 +Vcs-Git: git://git.debian.org/git/pkg-telepathy/telepathy-sofiasip.git +Vcs-Browser: http://git.debian.org/?p=pkg-telepathy/telepathy-sofiasip.git +Homepage: http://sourceforge.net/projects/tp-sofiasip/ +XS-Dm-Upload-Allowed: yes + +Package: telepathy-sofiasip +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + telepathy-stream-engine +Provides: telepathy-connection-manager +Description: SIP connection manager for the Telepathy framework + telepathy-sofiasip is a SIP connection manager for the Telepathy framework + (http://telepathy.freedesktop.org) based on the SofiaSIP-stack. --- telepathy-sofiasip-0.5.15.orig/debian/gbp.conf +++ telepathy-sofiasip-0.5.15/debian/gbp.conf @@ -0,0 +1,9 @@ +[DEFAULT] +debian-branch = debian +upstream-branch = upstream +pristine-tar = True + +[git-buildpackage] +tarball-dir = ../tarballs/ +export-dir = ../build-area/ +no-create-orig = True --- telepathy-sofiasip-0.5.15.orig/debian/README.source +++ telepathy-sofiasip-0.5.15/debian/README.source @@ -0,0 +1,59 @@ +Patches +======= + +This package occasionally uses cdbs simple-patch-system to store +modifications to the upstream source, although in most uploads no patches +are needed. + +To get the fully patched source: make -f debian/rules patch + +To revert to what's in git: make -f debian/rules unpatch + +To add a patch: obtain a diff and put it in debian/patches, or see below + +To remove an existing patch: delete it from debian/patches + +Packaging using git +=================== + +The repository contains an appropriate debian/gbp.conf to build this package +using git-buildpackage. The debian branch contains the latest upstream versions +(for unstable, or experimental while a freeze is in progress). The debian-lenny +branch contains versions targeted for lenny, etc. + +Here's how to build it: + + git clone git://git.debian.org/git/pkg-telepathy/telepathy-sofiasip.git + cd telepathy-sofiasip + git checkout debian + git-buildpackage -us -uc + +or for testing/stable branches like debian-lenny: + + git clone git://git.debian.org/git/pkg-telepathy/telepathy-sofiasip.git + cd telepathy-sofiasip + git checkout debian-lenny + git-buildpackage -us -uc --git-debian-branch=debian-lenny + +The branch 'upstream' is a copy of the contents of upstream tarballs. To import +upstream tarballs use: + + git checkout debian + git-import-orig ~/telepathy-sofiasip-0.x.tar.gz + +The branch 'debian-patches' is 'upstream' plus any patches needed for Debian. +It should be rebased on 'upstream' after each upstream release: + + git checkout debian-patches + git rebase upstream + +The preferred way of adding patches is to cherry pick from an upstream +repository: + + git remote add collabora \ + git+ssh://git.collabora.co.uk/git/telepathy-sofiasip.git + git fetch + git checkout debian-patches + git cherry-pick xxxxxxxxxxxxxx + git checkout debian + fakeroot debian/rules update-patches --- telepathy-sofiasip-0.5.15.orig/debian/watch +++ telepathy-sofiasip-0.5.15/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/tp-sofiasip/telepathy\-sofiasip\-(.+)\.tar\.gz --- telepathy-sofiasip-0.5.15.orig/debian/rules +++ telepathy-sofiasip-0.5.15/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +# List any files which are not installed +include /usr/share/cdbs/1/rules/utils.mk +common-binary-post-install-arch:: list-missing + +DEB_CONFIGURE_LIBEXECDIR := "\$${prefix}/lib/telepathy" + +include $(CURDIR)/debian/update-patches.mk --- telepathy-sofiasip-0.5.15.orig/debian/compat +++ telepathy-sofiasip-0.5.15/debian/compat @@ -0,0 +1 @@ +5 --- telepathy-sofiasip-0.5.15.orig/debian/copyright +++ telepathy-sofiasip-0.5.15/debian/copyright @@ -0,0 +1,31 @@ +This package was debianized by Sjoerd Simons based on work +by Cesare Tirabassi on +Fri, 18 May 2007 17:04:13 +0200. + +It was downloaded from + +Upstream Authors: Mikhail Zabaluev + Kai Vehmanen + Martti Mela + Simon McVittie + Rob Taylor + +Copyright (C) 2005-2007 Collabora Ltd. +Copyright (C) 2005-2007 Nokia Corporation + + This package 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 package 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. --- telepathy-sofiasip-0.5.15.orig/debian/changelog +++ telepathy-sofiasip-0.5.15/debian/changelog @@ -0,0 +1,179 @@ +telepathy-sofiasip (0.5.15-1) unstable; urgency=low + + [ Simon McVittie ] + * Move packaging to git + * Add README.source + * Add `debian/rules update-patches` and gbp.conf for Debian maintainers + + [ Sjoerd Simons ] + * New Upstream Version + * debian/control: Bump the sofia-sip build-depends + + -- Laurent Bigonville Wed, 18 Feb 2009 19:27:10 +0100 + +telepathy-sofiasip (0.5.11-1) experimental; urgency=low + + * New upstream release + - Bump build-depends on libglib2.0-dev libtelepathy-glib-dev + + -- Laurent Bigonville Sun, 23 Nov 2008 19:06:27 +0100 + +telepathy-sofiasip (0.5.10-1) experimental; urgency=low + + * New upstream release + - Bump build-depends + * Bump Standards-Version to 3.8.0 + * Use my debian.org address in Uploaders + + -- Laurent Bigonville Tue, 23 Sep 2008 19:13:00 +0200 + +telepathy-sofiasip (0.5.8-1) unstable; urgency=low + + * New upstream release + * debian/patches/00_media_stream_error.patch: + - Removed. Fixed upstream + + -- Sjoerd Simons Sat, 03 May 2008 12:19:50 +0200 + +telepathy-sofiasip (0.5.7-1) unstable; urgency=low + + [ Sjoerd Simons] + * New upstream release + * debian/patches/00_media_stream_error.patch + + Added. Only close the media stream on error, not the whole session. + Fixes sip calls not working without available video codecs when a video + stream was requested (SF #1944820) + + [ Simon McVittie] + * Use my debian.org address in Uploaders + + -- Sjoerd Simons Mon, 28 Apr 2008 09:50:59 +0200 + +telepathy-sofiasip (0.5.6~pre20080402-0) experimental; urgency=low + + * Package a snapshot from the upstream darcs repository + + -- Simon McVittie Thu, 03 Apr 2008 00:05:51 +0100 + +telepathy-sofiasip (0.5.5-1) unstable; urgency=low + + * New upstream release + * debian/patches/00_override_properties.patch + - Dropped. merged upstream + * debian/control: Add xsltproc and python to build-depends + + -- Sjoerd Simons Sat, 08 Mar 2008 18:02:58 +0100 + +telepathy-sofiasip (0.5.3-1) unstable; urgency=low + + * New upstream release + * debian/patches/00_override_properties.patch + - Override TpChannel properties instead of redefining them in child + classes. Prevents an assertion failure because the property flags were + incompatible in the redefine. + + -- Sjoerd Simons Sat, 09 Feb 2008 16:12:58 +0100 + +telepathy-sofiasip (0.5.1-1) unstable; urgency=low + + [ Laurent Bigonville ] + * New upstream release (0.5.1) + * Bump Standards-Version to 3.7.3, no further changes. + * Bump libsofia-sip-ua-glib-dev build-dep version + + [ Simon McVittie ] + * Add XS-Dm-Upload-Allowed: yes so I can upload it in future + * Remove man page from debian/ (it's been incorporated upstream) + * Remove --bindir=/usr/lib/telepathy workaround (the CM has been moved + to the libexecdir upstream) + + -- Laurent Bigonville Sat, 12 Jan 2008 23:17:37 +0100 + +telepathy-sofiasip (0.4.3-1) unstable; urgency=low + + [ Laurent Bigonville ] + * New upstream release + * Add Homepage field + * Remove debian/telepathy-sofiasip.8 on clean + * Use now official Vcs-* field + + [ Simon McVittie ] + * Set libexecdir to /usr/lib/telepathy/ in debian/rules - future upstream + releases will install to libexecdir, and for Debian we've decided to put + all Telepathy D-Bus services in the same directory, since each source + package generally only installs one service + * Set bindir to /usr/lib/telepathy too, so the current version gets moved + to that directory too + * Provide a man page + + [ Sjoerd Simons ] + * Upgrade telepathy-glib dependency to 0.6.1 to get predictable behaviour + of debug vs persist (note to backporters: 0.5.13 should be sufficient + to build this version if you don't want 0.6.1) + + -- Sjoerd Simons Fri, 16 Nov 2007 21:59:39 +0100 + +telepathy-sofiasip (0.3.30-1) unstable; urgency=low + + * New upstream release + * Bump builddep version of libsofia-sip-ua-glib-dev and + libtelepathy-glib-dev + + -- Laurent Bigonville Sun, 23 Sep 2007 12:12:47 +0200 + +telepathy-sofiasip (0.3.29-1) unstable; urgency=low + + * New upstream release + - Fix FTBFS with gcc-4.2 (Closes: #436422) + + -- Laurent Bigonville Wed, 12 Sep 2007 11:22:15 +0200 + +telepathy-sofiasip (0.3.27-1) unstable; urgency=low + + * New upstream release + + -- Sjoerd Simons Sun, 12 Aug 2007 16:08:12 +0200 + +telepathy-sofiasip (0.3.26.1-1) unstable; urgency=low + + [ Laurent Bigonville ] + * New upstream release + * Add myself as an Uploaders + * Add XS-Vcs-Bzr field + + [ Loic Minier ] + * Wrap build-deps and deps; cleanups. + * Add myself to Uploaders. + + -- Loic Minier Wed, 01 Aug 2007 15:28:39 +0200 + +telepathy-sofiasip (0.3.25-1) unstable; urgency=low + + * New upstream release + + -- Sjoerd Simons Sun, 15 Jul 2007 09:07:53 +0100 + +telepathy-sofiasip (0.3.22-1) unstable; urgency=low + + * New upstream release + * debian/patches/00_dont_override_getparameters.patch + + Removed. merged upstream + + -- Sjoerd Simons Thu, 05 Jul 2007 18:53:25 +0200 + +telepathy-sofiasip (0.3.18-1) unstable; urgency=low + + * New upstream release + * debian/patches/00_dont_override_getparameters.patch + + Added. Don't override the GetParameters and ListProtocols from + BaseConnectionManager (From upstream darcs) + + -- Sjoerd Simons Mon, 28 May 2007 17:53:05 +0200 + +telepathy-sofiasip (0.3.17-1) unstable; urgency=low + + * First upload + * Packaging partly based on work by Cesare Tirabassi + + + -- Sjoerd Simons Fri, 18 May 2007 16:53:21 +0200