[Pkg-galago-commit] r385 - in packages/experimental: . telepathy-qt telepathy-qt/debian telepathy-qt/debian/patches

Riccardo Setti giskard-guest at costa.debian.org
Sat Sep 23 10:39:07 UTC 2006


Author: giskard-guest
Date: 2006-09-23 10:39:07 +0000 (Sat, 23 Sep 2006)
New Revision: 385

Added:
   packages/experimental/telepathy-qt/
   packages/experimental/telepathy-qt/debian/
   packages/experimental/telepathy-qt/debian/changelog
   packages/experimental/telepathy-qt/debian/cmake.mk
   packages/experimental/telepathy-qt/debian/compat
   packages/experimental/telepathy-qt/debian/control
   packages/experimental/telepathy-qt/debian/copyright
   packages/experimental/telepathy-qt/debian/libqttelepathy-dev.install
   packages/experimental/telepathy-qt/debian/libqttelepathy0.install
   packages/experimental/telepathy-qt/debian/patches/
   packages/experimental/telepathy-qt/debian/patches/01-qtdbus-debug.patch
   packages/experimental/telepathy-qt/debian/patches/02-qtdbus-outdated.patch
   packages/experimental/telepathy-qt/debian/rules
Log:
added telepathy-qt

Added: packages/experimental/telepathy-qt/debian/changelog
===================================================================
--- packages/experimental/telepathy-qt/debian/changelog	                        (rev 0)
+++ packages/experimental/telepathy-qt/debian/changelog	2006-09-23 10:39:07 UTC (rev 385)
@@ -0,0 +1,18 @@
+telepathy-qt (0.1.0~svn20060920-0ubuntu2) edgy; urgency=low
+
+  * Changed binary package names to match so name.
+
+ -- Andre Moreira Magalhaes <andre.magalhaes at indt.org.br>  Thu, 21 Sep 2006 09:37:42 -0300
+
+telepathy-qt (0.1.0~svn20060920-0ubuntu1) edgy; urgency=low
+
+  * Added library versioning.
+
+ -- Andre Moreira Magalhaes <andre.magalhaes at indt.org.br>  Wed, 20 Sep 2006 13:20:11 -0300
+
+telepathy-qt (0.1.0~svn20060918-0ubuntu1) edgy; urgency=low
+
+  * Initial release.
+
+ -- Andre Moreira Magalhaes <andre.magalhaes at indt.org.br>  Mon, 18 Sep 2006 16:01:33 -0300
+

Added: packages/experimental/telepathy-qt/debian/cmake.mk
===================================================================
--- packages/experimental/telepathy-qt/debian/cmake.mk	                        (rev 0)
+++ packages/experimental/telepathy-qt/debian/cmake.mk	2006-09-23 10:39:07 UTC (rev 385)
@@ -0,0 +1,76 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright (C) 2006 Peter Rockai <me at mornfall.net>
+# Copyright (C) 2006 Fathi Boudra <fboudra at free.fr>
+# Description: A class for cmake packages
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program 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
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_class_cmake
+_cdbs_class_cmake := 1
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(DEB_DESTDIR)
+DEB_CMAKE_PREFIX =/usr
+
+# Overriden from makefile-vars.mk
+# We pass CFLAGS and friends to ./configure, so no need to pass them to make
+DEB_MAKE_INVOKE = $(DEB_MAKE_ENVVARS) $(MAKE) -C $(DEB_BUILDDIR)
+
+include $(_cdbs_class_path)/makefile.mk$(_cdbs_makefile_suffix)
+
+ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+# well, -O0
+endif
+
+ifneq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+# semi-debug
+else
+# final
+endif
+
+ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+# debug
+endif
+
+#DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
+
+common-configure-arch common-configure-indep:: common-configure-impl
+common-configure-impl:: $(DEB_BUILDDIR)/CMakeCache.txt
+$(DEB_BUILDDIR)/CMakeCache.txt:
+	cd $(DEB_BUILDDIR) && cmake $(CURDIR)/$(DEB_SRCDIR) \
+	-DCMAKE_INSTALL_PREFIX="$(DEB_CMAKE_PREFIX)" \
+	$(DEB_CMAKE_EXTRA_FLAGS) -DCMAKE_CXX_FLAGS="$(CXXFLAGS)" \
+	-DCMAKE_C_FLAGS="$(CFLAGS)" -DCMAKE_VERBOSE_MAKEFILE=ON
+	mkdir -p $(DEB_DESTDIR)
+
+cleanbuilddir::
+	-if test "$(DEB_BUILDDIR)" != "$(DEB_SRCDIR)"; then rm -rf $(DEB_BUILDDIR); fi
+
+endif
+

Added: packages/experimental/telepathy-qt/debian/compat
===================================================================
--- packages/experimental/telepathy-qt/debian/compat	                        (rev 0)
+++ packages/experimental/telepathy-qt/debian/compat	2006-09-23 10:39:07 UTC (rev 385)
@@ -0,0 +1 @@
+5

Added: packages/experimental/telepathy-qt/debian/control
===================================================================
--- packages/experimental/telepathy-qt/debian/control	                        (rev 0)
+++ packages/experimental/telepathy-qt/debian/control	2006-09-23 10:39:07 UTC (rev 385)
@@ -0,0 +1,36 @@
+Source: telepathy-qt
+Section: libs
+Priority: optional
+Maintainer: Andre Moreira Magalhaes <andre.magalhaes at indt.org.br>
+Build-Depends: cdbs, debhelper (>= 5), libqt4-dev-kdecopy (>= 4.2.0~svn20060818-0ubuntu4), libqt4-debug-dev-kdecopy (>= 4.2.0~svn20060818-0ubuntu4), qt4-dev-tools-kdecopy (>= 4.2.0~svn20060818-0ubuntu4), cmake (>= 2.4.3-1), libdbus-1-dev, pkg-config (>= 0.20-1)
+Standards-Version: 3.7.2
+
+Package: libqttelepathy0
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Qt bindings for Telepathy
+ 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.
+ .
+ This package contains telepathy-qt, a Qt-based library for Telepathy
+ components.
+ .
+ Homepage: http://tapioca-voip.sourceforge.net/wiki
+
+Package: libqttelepathy-dev
+Architecture: any
+Section: libdevel
+Depends: libqttelepathy0 (= ${Source-Version}), libqt4-debug-dev-kdecopy (>= 4.2.0~svn20060818-0ubuntu4)
+Description: Qt bindings for Telepathy - library headers
+ 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.
+ .
+ This package contains development files for telepathy-qt, a Qt-based
+ library for Telepathy components.
+ .
+ Homepage: http://telepathy.freedesktop.org/wiki/

Added: packages/experimental/telepathy-qt/debian/copyright
===================================================================
--- packages/experimental/telepathy-qt/debian/copyright	                        (rev 0)
+++ packages/experimental/telepathy-qt/debian/copyright	2006-09-23 10:39:07 UTC (rev 385)
@@ -0,0 +1,35 @@
+This package was debianized by Andre Moreira Magalhaes <andre.magalhaes at indt.org.br> on
+Mon, 18 Sep 2006 16:01:33 -0300.
+
+It was downloaded from:
+
+  http://svn.sourceforge.net/viewvc/tapioca-voip/trunk/telepathy-qt
+
+Upstream authors:
+
+  Andre Moreira Magalhaes <andre.magalhaes at indt.org.br>
+  Tobias Hunger <tobias.hunger at basyskom.de>
+
+Copyright:
+
+  Copyright (C) 2006 INdT
+  Copyright (C) 2006 Tobias Hunger
+
+License:
+
+  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'.

Added: packages/experimental/telepathy-qt/debian/libqttelepathy-dev.install
===================================================================
--- packages/experimental/telepathy-qt/debian/libqttelepathy-dev.install	                        (rev 0)
+++ packages/experimental/telepathy-qt/debian/libqttelepathy-dev.install	2006-09-23 10:39:07 UTC (rev 385)
@@ -0,0 +1,2 @@
+usr/include
+usr/lib/libQtTelepathy.so

Added: packages/experimental/telepathy-qt/debian/libqttelepathy0.install
===================================================================
--- packages/experimental/telepathy-qt/debian/libqttelepathy0.install	                        (rev 0)
+++ packages/experimental/telepathy-qt/debian/libqttelepathy0.install	2006-09-23 10:39:07 UTC (rev 385)
@@ -0,0 +1 @@
+usr/lib/libQtTelepathy.so.*

Added: packages/experimental/telepathy-qt/debian/patches/01-qtdbus-debug.patch
===================================================================
--- packages/experimental/telepathy-qt/debian/patches/01-qtdbus-debug.patch	                        (rev 0)
+++ packages/experimental/telepathy-qt/debian/patches/01-qtdbus-debug.patch	2006-09-23 10:39:07 UTC (rev 385)
@@ -0,0 +1,13 @@
+Index: CMakeLists.txt
+===================================================================
+--- CMakeLists.txt	(revision 844)
++++ CMakeLists.txt	(working copy)
+@@ -7,7 +7,7 @@
+ include(UsePkgConfig)
+ 
+ pkgconfig(dbus-1 DBUS_INC_DIR DBUS_LIB_DIR DBUS_LDFLAGS DBUS_CFLAGS)
+-pkgconfig(QtDBus QDBUS_INC_DIR QDBUS_LIB_DIR QDBUS_LDFLAGS QDBUS_CFLAGS)
++pkgconfig(QtDBus_debug QDBUS_INC_DIR QDBUS_LIB_DIR QDBUS_LDFLAGS QDBUS_CFLAGS)
+ 
+ find_library(QDBUS_LIBRARIES NAMES QtDBus
+     PATHS ${DBUS_LIB_DIR}

Added: packages/experimental/telepathy-qt/debian/patches/02-qtdbus-outdated.patch
===================================================================
--- packages/experimental/telepathy-qt/debian/patches/02-qtdbus-outdated.patch	                        (rev 0)
+++ packages/experimental/telepathy-qt/debian/patches/02-qtdbus-outdated.patch	2006-09-23 10:39:07 UTC (rev 385)
@@ -0,0 +1,54 @@
+Index: tests/test.cpp
+===================================================================
+--- tests/test.cpp	(revision 844)
++++ tests/test.cpp	(working copy)
+@@ -50,7 +50,7 @@
+     // create the QApplication object
+     QCoreApplication app(argc, argv);
+ 
+-    if (!QDBusConnection::sessionBus().isConnected()) {
++    if (!QDBus::sessionBus().isConnected()) {
+         fprintf(stderr, "Cannot connect to the D-BUS session bus.\n"
+                 "To start it, run:\n"
+                 "\teval `dbus-launch --auto-syntax`\n");
+@@ -76,7 +76,7 @@
+ 
+     registerTypes();
+ 
+-    QDBusConnection bus = QDBusConnection::sessionBus();
++    QDBusConnection bus = QDBus::sessionBus();
+     QDBusObjectPath objPath;
+     params["account"] = QVariant(argv[1]);
+     params["password"] = QVariant(argv[2]);
+@@ -87,8 +87,8 @@
+     if (service.isEmpty())
+         return 1;
+ 
+-    qDebug() << "created connection with service" << service << "and object path" << objPath.path() << "";
+-    Connection conn(service, objPath.path(), bus);
++    qDebug() << "created connection with service" << service << "and object path" << objPath.value << "";
++    Connection conn(service, objPath.value, bus);
+     MessageFilter messageFilter(&conn, bus);
+     QObject::connect(&conn, SIGNAL(StatusChanged(uint,uint)), &messageFilter, SLOT(OnStatusChanged(uint,uint)));
+     conn.Connect();
+@@ -117,7 +117,7 @@
+         uint handle;
+         foreach (handle, handles) {
+             QDBusObjectPath objPath = conn->RequestChannel("org.freedesktop.Telepathy.Channel.Type.ContactList", HANDLE_TYPE_LIST, handle, true);
+-            ChannelGroupInterface contactList(conn->service(), objPath.path(), bus);
++            ChannelGroupInterface contactList(conn->service(), objPath.value, bus);
+             HandleList members = contactList.GetMembers();
+             QStringList members_str = conn->InspectHandles (HANDLE_TYPE_CONTACT, members);
+             QString member;
+Index: include/QtTelepathy/basetypes.h
+===================================================================
+--- include/QtTelepathy/basetypes.h	(revision 844)
++++ include/QtTelepathy/basetypes.h	(working copy)
+@@ -40,7 +40,6 @@
+ } // namespace org
+ 
+ Q_DECLARE_METATYPE(org::freedesktop::Telepathy::NVPairs)
+-Q_DECLARE_METATYPE(org::freedesktop::Telepathy::Handle)
+ Q_DECLARE_METATYPE(org::freedesktop::Telepathy::HandleList)
+ 
+ #endif

Added: packages/experimental/telepathy-qt/debian/rules
===================================================================
--- packages/experimental/telepathy-qt/debian/rules	                        (rev 0)
+++ packages/experimental/telepathy-qt/debian/rules	2006-09-23 10:39:07 UTC (rev 385)
@@ -0,0 +1,11 @@
+#!/usr/bin/make -f
+
+include debian/cmake.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp
+
+DEB_SHLIBDEPS_INCLUDE_libqttelepathy0 := debian/libqttelepathy0/usr/lib
+DEB_DH_MAKESHLIBS_ARGS_libqttelepathy0 := -V 
+


Property changes on: packages/experimental/telepathy-qt/debian/rules
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-galago-commit mailing list