--- telepathy-qt4-0.5.15.orig/debian/copyright +++ telepathy-qt4-0.5.15/debian/copyright @@ -0,0 +1,122 @@ +Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=442 +Upstream-Name: Telepathy-Qt4 +Upstream-Maintainer: + mailto:telepathy@lists.freedesktop.org + irc://irc.freenode.net/telepathy + http://telepathy.freedesktop.org/ +Upstream-Source: http://telepathy.freedesktop.org/releases/telepathy-qt4/ + +Files: * +Copyright: Copyright © 2007-2010 Collabora Ltd. +Copyright: Copyright © 2007-2010 Nokia Corporation +License: LGPL-2.1+ + 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 +X-Comment: On Debian systems, the complete text of the GNU Lesser General + Public License v2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. + +Files: spec/* +Copyright: Copyright © 2005-2010 Collabora Ltd. +Copyright: Copyright © 2005-2010 Nokia Corporation +Copyright: Copyright © 2006 INdT +License: LGPL-2.1+ + +Files: m4/compiler.m4, m4/linker.m4 +Copyright: Copyright © 2005 Scott James Remnant +License: other + The same license as Expat: + . + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + . + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Files: debian/* +Copyright: Copyright © 2009 Collabora Ltd. +Copyright: Copyright © 2009 Nokia Corporation +License: LGPL-2.1+ + +Files: doxygen.am, m4/doxygen.m4 +Copyright: Copyright © 2004 Oren Ben-Kiki +License: GPL-2+ + +Files: install-sh +Copyright: Copyright © 1884 X Consortium +License: other + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN + AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- + TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + . + Except as contained in this notice, the name of the X Consortium shall not + be used in advertising or otherwise to promote the sale, use or other deal- + ings in this Software without prior written authorization from the X Consor- + tium. + +Files: ltmain.sh, m4/libtool.m4 +Copyright: Copyright © 1996-2001, 2003-2008 Free Software Foundation, Inc. +License: GPL-2+ + +Files: m4/tp-visibility-hidden.m4 +Copyright: Copyright © 2005 Scott James Remnant +Copyright: Copyright © 2009 Collabora Ltd. +Copyright: Copyright © 2009 Nokia Corporation +License: other + The same license as Expat: + . + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + . + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + --- telepathy-qt4-0.5.15.orig/debian/compat +++ telepathy-qt4-0.5.15/debian/compat @@ -0,0 +1 @@ +5 --- telepathy-qt4-0.5.15.orig/debian/update-patches.mk +++ telepathy-qt4-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-qt4-0.5.15.orig/debian/rules +++ telepathy-qt4-0.5.15/debian/rules @@ -0,0 +1,36 @@ +#!/usr/bin/make -f + +DEB_DH_MAKESHLIBS_ARGS_libtelepathy-qt4-0 := -V"libtelepathy-qt4-0 (>= 0.5)" + +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/class/cmake.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +# We don't want the .la files, but complain if anything else is missing +binary-post-install/libtelepathy-qt4-dev:: + rm -f debian/tmp/usr/lib/*.la +common-binary-post-install-arch:: list-missing + +DEB_DH_STRIP_ARGS := --dbg-package=libtelepathy-qt4-dbg + +#DEB_CONFIGURE_EXTRA_FLAGS := \ +# --disable-Werror \ +# --docdir=/usr/share/doc/libtelepathy-qt4-doc +#DEB_MAKE_CHECK_TARGET = check + +common-build-indep:: + $(DEB_MAKE_INVOKE) doxygen-doc + +# symbols file to be added later, if C++ even allows +#export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 + +include $(CURDIR)/debian/update-patches.mk + +# we're going to symlink many of the doc directories together +DEB_INSTALL_DOCS_libtelepathy-qt4-dbg := --no-act +DEB_INSTALL_DOCS_libtelepathy-qt4-farsight0 := --no-act +DEB_INSTALL_DOCS_libtelepathy-qt4-dev := --no-act +DEB_INSTALL_CHANGELOGS_libtelepathy-qt4-dbg := --no-act +DEB_INSTALL_CHANGELOGS_libtelepathy-qt4-farsight0 := --no-act +DEB_INSTALL_CHANGELOGS_libtelepathy-qt4-dev := --no-act --- telepathy-qt4-0.5.15.orig/debian/libtelepathy-qt4-farsight1.install +++ telepathy-qt4-0.5.15/debian/libtelepathy-qt4-farsight1.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libtelepathy-qt4-farsight.so.1* --- telepathy-qt4-0.5.15.orig/debian/README.source +++ telepathy-qt4-0.5.15/debian/README.source @@ -0,0 +1,59 @@ +Patches +======= + +This package can use 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-squeeze branch will contain versions targeted for squeeze, etc. + +Here's how to build it: + + git clone git://git.debian.org/git/pkg-telepathy/telepathy-qt4.git + cd telepathy-qt4 + git checkout debian + git-buildpackage -us -uc + +or for testing/stable branches like debian-squeeze: + + git clone git://git.debian.org/git/pkg-telepathy/telepathy-qt4.git + cd telepathy-qt4 + git checkout debian-squeeze + git-buildpackage -us -uc --git-debian-branch=debian-squeeze + +The branch 'upstream' is a copy of the contents of upstream tarballs. To import +upstream tarballs use: + + git checkout debian + git-import-orig ~/telepathy-qt4-0.1.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-qt4.git + git fetch + git checkout debian-patches + git cherry-pick xxxxxxxxxxxxxx + git checkout debian + fakeroot debian/rules update-patches --- telepathy-qt4-0.5.15.orig/debian/libtelepathy-qt4-dbg.links +++ telepathy-qt4-0.5.15/debian/libtelepathy-qt4-dbg.links @@ -0,0 +1 @@ +usr/share/doc/libtelepathy-qt4-0 usr/share/doc/libtelepathy-qt4-dbg --- telepathy-qt4-0.5.15.orig/debian/libtelepathy-qt4-1.install +++ telepathy-qt4-0.5.15/debian/libtelepathy-qt4-1.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libtelepathy-qt4.so.1* --- telepathy-qt4-0.5.15.orig/debian/libtelepathy-qt4-farsight0.links +++ telepathy-qt4-0.5.15/debian/libtelepathy-qt4-farsight0.links @@ -0,0 +1 @@ +usr/share/doc/libtelepathy-qt4-0 usr/share/doc/libtelepathy-qt4-farsight0 --- telepathy-qt4-0.5.15.orig/debian/libtelepathy-qt4-doc.docs +++ telepathy-qt4-0.5.15/debian/libtelepathy-qt4-doc.docs @@ -0,0 +1 @@ +doc/html --- telepathy-qt4-0.5.15.orig/debian/libtelepathy-qt4-dev.install +++ telepathy-qt4-0.5.15/debian/libtelepathy-qt4-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/*.so +debian/tmp/usr/include/telepathy-1.0 +debian/tmp/usr/lib/pkgconfig/*.pc --- telepathy-qt4-0.5.15.orig/debian/changelog +++ telepathy-qt4-0.5.15/debian/changelog @@ -0,0 +1,89 @@ +telepathy-qt4 (0.5.15-0ubuntu1) oneiric; urgency=low + + * New upstream release. + + -- Michał Zając Fri, 22 Apr 2011 15:31:52 +0200 + +telepathy-qt4 (0.5.12-0ubuntu1) natty; urgency=low + + * New upstream release + + -- Jonathan Riddell Mon, 21 Mar 2011 11:10:11 +0000 + +telepathy-qt4 (0.5.6-0ubuntu1) natty; urgency=low + + * New upstream release + + -- Jonathan Riddell Tue, 01 Feb 2011 12:15:01 +0000 + +telepathy-qt4 (0.5.5-0ubuntu2) natty; urgency=low + + * Add build-depend on cmake + + -- Jonathan Riddell Thu, 27 Jan 2011 14:42:54 +0000 + +telepathy-qt4 (0.5.5-0ubuntu1) natty; urgency=low + + * New upstream release + * Now using cmake.mk instead of autotools.mk + * Add kubuntu_01_fix_linking.diff to fix linking + + -- Jonathan Riddell Thu, 27 Jan 2011 14:16:17 +0000 + +telepathy-qt4 (0.3.10-0ubuntu1) maverick; urgency=low + + * New upstream release, fixed fail to build, LP: #601025 + + -- Jonathan Riddell Sat, 02 Oct 2010 12:06:33 +0100 + +telepathy-qt4 (0.3.8-1) unstable; urgency=low + + * New upstream relase. + * Make libtelepathy-qt4-dev depend on libtelepathy-farsight-dev, + to agree with the header and runtime dependencies on the same. + * Add myself to Uploaders. + + -- Adam Conrad Wed, 25 Aug 2010 16:31:01 -0600 + +telepathy-qt4 (0.3.6-1) unstable; urgency=low + + [ George Goldberg ] + * Update to new upstream release + + -- Jonny Lamb Wed, 14 Jul 2010 14:18:54 +0100 + +telepathy-qt4 (0.3.5-1) unstable; urgency=low + + [ George Goldberg ] + * Update to new upstream release + + [ Jonny Lamb ] + * debian/control: Upped Standards-Version. (no changes) + + -- Jonny Lamb Thu, 24 Jun 2010 18:57:42 +0100 + +telepathy-qt4 (0.3.2-1) unstable; urgency=low + + [ George Goldberg ] + * Update to new upstream release + * Build now depends on telepathy-glib >=0.10.0 + + [ Jonny Lamb ] + * debian/control: Added George and myself to Uploaders. + + -- Jonny Lamb Sat, 24 Apr 2010 14:47:07 +0100 + +telepathy-qt4 (0.2.0-2) unstable; urgency=low + + * Move Build-Depends-Indep to Build-Depends, working around #478524 in + sbuild (Closes: #557032) + * Disable tests for now, due to race conditions in the test code that can't + usefully be debugged on a buildd + + -- Simon McVittie Thu, 19 Nov 2009 12:22:40 +0000 + +telepathy-qt4 (0.2.0-1) unstable; urgency=low + + * Initial Debian packaging (Closes: #539008) + + -- Simon McVittie Tue, 10 Nov 2009 14:49:41 +0000 --- telepathy-qt4-0.5.15.orig/debian/control +++ telepathy-qt4-0.5.15/debian/control @@ -0,0 +1,106 @@ +Source: telepathy-qt4 +Section: libs +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Telepathy maintainers +Uploaders: Simon McVittie , + George Goldberg , + Jonny Lamb , + Adam Conrad +Build-Depends: cdbs, + debhelper (>= 5), + cmake, + doxygen, + graphviz, + libgstreamer0.10-dev, + libgstreamer-plugins-base0.10-dev, + libqt4-dev (>= 4.5.0), + libtelepathy-farsight-dev (>= 0.0.4), + libtelepathy-glib-dev (>= 0.10.0), + pkg-config (>= 0.21), + python (>= 2.5), + python-dbus, + python-gobject +# * python-dbus and python-gobject can safely be removed if you don't care +# about running the regression tests +# * doxygen and graphviz should be Build-Depends-Indep if #478524 is fixed +Standards-Version: 3.8.4 +Vcs-Git: git://git.debian.org/git/pkg-telepathy/telepathy-qt4.git +Vcs-Browser: http://git.debian.org/?p=pkg-telepathy/telepathy-qt4.git +Homepage: http://telepathy.freedesktop.org/wiki/ + +Package: libtelepathy-qt4-1 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Telepathy framework - Qt 4 library + This package contains telepathy-qt4, a Qt-based library for Telepathy + components. + . + Telepathy is a D-Bus framework for unifying real time communication, + including instant messaging, voice calls and video calls. It abstracts + differences between protocols to provide a unified interface for + applications. + +Package: libtelepathy-qt4-farsight1 +Architecture: any +Depends: libtelepathy-qt4-1 (= ${binary:Version}), + ${shlibs:Depends}, + ${misc:Depends} +Description: Telepathy/Farsight integration - Qt 4 library + telepathy-qt4-farsight provides telepathy-qt4 integration with + telepathy-farsight, which implements media streaming using GStreamer and + Farsight. + . + Telepathy is a D-Bus framework for unifying real time communication, + including instant messaging, voice calls and video calls. It abstracts + differences between protocols to provide a unified interface for + applications. + +Package: libtelepathy-qt4-dev +Architecture: any +Section: libdevel +Depends: libqt4-dev (>= 4.5.0), + libtelepathy-qt4-1 (= ${binary:Version}), + libtelepathy-qt4-farsight1 (= ${binary:Version}), + libtelepathy-farsight-dev, + pkg-config (>= 0.21), + ${shlibs:Depends}, + ${misc:Depends} +Suggests: libtelepathy-qt4-doc +Description: Qt 4 Telepathy library (headers and static library) + This package contains development files for telepathy-qt4, a Qt-based + library for Telepathy components. + . + Telepathy is a D-Bus framework for unifying real time communication, + including instant messaging, voice calls and video calls. It abstracts + differences between protocols to provide a unified interface for + applications. + +Package: libtelepathy-qt4-dbg +Architecture: any +Section: debug +Priority: extra +Depends: libtelepathy-qt4-1 (= ${binary:Version}), + ${misc:Depends} +Suggests: libtelepathy-qt4-farsight1 (= ${binary:Version}) +Description: Qt 4 Telepathy library (debug symbols) + This package contains support for debugging programs that use telepathy-qt4, + a Qt-based library for Telepathy components. + . + Telepathy is a D-Bus framework for unifying real time communication, + including instant messaging, voice calls and video calls. It abstracts + differences between protocols to provide a unified interface for + applications. + +Package: libtelepathy-qt4-doc +Architecture: all +Section: doc +Depends: ${misc:Depends} +Description: Qt 4 Telepathy library (documentation) + This package contains HTML documentation for telepathy-qt4, a Qt-based + library for Telepathy components. + . + Telepathy is a D-Bus framework for unifying real time communication, + including instant messaging, voice calls and video calls. It abstracts + differences between protocols to provide a unified interface for + applications. --- telepathy-qt4-0.5.15.orig/debian/libtelepathy-qt4-doc.doc-base +++ telepathy-qt4-0.5.15/debian/libtelepathy-qt4-doc.doc-base @@ -0,0 +1,9 @@ +Document: telepathy-qt4 +Title: Telepathy-Qt4 +Author: Andre Moreira Magalhaes et al +Abstract: This manual provides API documentation for Telepathy's Qt 4 bindings. +Section: Programming/C++ + +Format: HTML +Index: /usr/share/doc/libtelepathy-qt4-doc/html/index.html +Files: /usr/share/doc/libtelepathy-qt4-doc/html/*.html --- telepathy-qt4-0.5.15.orig/debian/libtelepathy-qt4-dev.links +++ telepathy-qt4-0.5.15/debian/libtelepathy-qt4-dev.links @@ -0,0 +1 @@ +usr/share/doc/libtelepathy-qt4-0 usr/share/doc/libtelepathy-qt4-dev --- telepathy-qt4-0.5.15.orig/debian/watch +++ telepathy-qt4-0.5.15/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://telepathy.freedesktop.org/releases/telepathy-qt4/telepathy-qt4-(.*).tar.gz --- telepathy-qt4-0.5.15.orig/debian/gbp.conf +++ telepathy-qt4-0.5.15/debian/gbp.conf @@ -0,0 +1,8 @@ +[DEFAULT] +debian-branch = debian +upstream-branch = upstream +pristine-tar = True + +[git-buildpackage] +tarball-dir = ../tarballs/ +export-dir = ../build-area/ --- telepathy-qt4-0.5.15.orig/debian/libtelepathy-qt4-farsight0.debhelper.log +++ telepathy-qt4-0.5.15/debian/libtelepathy-qt4-farsight0.debhelper.log @@ -0,0 +1,2 @@ +dh_installdirs +dh_installdirs