--- libjingle0.3-0.3.10.orig/debian/README.Debian +++ libjingle0.3-0.3.10/debian/README.Debian @@ -0,0 +1,8 @@ +libjingle for Debian +-------------------- + +This package provides the libjingle library. + +More information can be found at http://code.google.com/apis/talk/index.html + + -- Andre Moreira Magalhaes , Fri, 17 Mar 2006 14:58:06 -0300 --- libjingle0.3-0.3.10.orig/debian/changelog +++ libjingle0.3-0.3.10/debian/changelog @@ -0,0 +1,34 @@ +libjingle0.3 (0.3.10-0ubuntu2) edgy; urgency=low + + * debian/control: + - let libjinglexmpp0.3-dev Depends on libssl-dev. + - let libjinglexmpp0.3-dev, libjinglexmllite0.3-dev Depends on libexpat1-dev. + + -- Daniel Holbach Mon, 2 Oct 2006 17:44:38 +0200 + +libjingle0.3 (0.3.10-0ubuntu1) edgy; urgency=low + + * New upstream version. + - Upstream removed and changed some code with license problems, + updated debian/copyright accordingly. + * Added debian/watch. + + -- Johan Kiviniemi Wed, 13 Sep 2006 17:00:59 +0300 + +libjingle0.3 (0.3.9-1) unstable; urgency=low + + * First upload to Debian. + * New upstream version. + * Set myself as maintainer. + * Bump standards version. + * Add pkg-config build-dependency. + * Don't ship .la files. + + -- Dafydd Harries Wed, 12 Jul 2006 12:05:51 +0100 + +libjingle0.3 (0.3.0-0ubuntu1indt1) breezy; urgency=low + + * Initial release + + -- Andre Moreira Magalhaes Fri, 17 Mar 2006 14:58:06 -0300 + --- libjingle0.3-0.3.10.orig/debian/control +++ libjingle0.3-0.3.10/debian/control @@ -0,0 +1,122 @@ +Source: libjingle0.3 +Priority: optional +Maintainer: Dafydd Harries +Build-Depends: debhelper (>= 5), autotools-dev, cdbs (>= 0.4.30ubuntu3), libexpat1-dev (>= 1.95.8-3), pkg-config, libssl-dev (>= 0.9.7g) +Standards-Version: 3.7.2 +Section: libs + +Package: libjinglebase0.3-0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: Libjingle base library + The Jingle extension to the XMPP protocol provides for peer-to-peer sessions, + including voice calls. The Libjingle libraries provide a basis for + implementing XMPP and Jingle. + . + This is the Libjingle base library, which contains basic low-level portable + utility functions for things like threads and sockets. + +Package: libjinglebase0.3-dev +Section: libdevel +Architecture: any +Depends: libjinglebase0.3-0 (= ${Source-Version}), libssl-dev (>= 0.9.7g) +Description: Libjingle base development files + The Jingle extension to the XMPP protocol provides for peer-to-peer sessions, + including voice calls. The Libjingle libraries provide a basis for + implementing XMPP and Jingle. + . + This package containst development files for the Libjingle base library, + which contains basic low-level portable utility functions for things like + threads and sockets. + +Package: libjinglexmllite0.3-0 +Section: libs +Architecture: any +Depends: libjinglebase0.3-0 (= ${Source-Version}), ${shlibs:Depends} +Description: Libjingle XMLLite library + The Jingle extension to the XMPP protocol provides for peer-to-peer sessions, + including voice calls. The Libjingle libraries provide a basis for + implementing XMPP and Jingle. + . + This package contains the Jingle XMLLite library, an XML parser. + +Package: libjinglexmllite0.3-dev +Section: libdevel +Architecture: any +Depends: libjinglebase0.3-dev (= ${Source-Version}), libjinglexmllite0.3-0 (= ${Source-Version}), libexpat1-dev (>= 1.95.8-3) +Description: Libjingle XMLLite development files + The Jingle extension to the XMPP protocol provides for peer-to-peer sessions, + including voice calls. The Libjingle libraries provide a basis for + implementing XMPP and Jingle. + . + This package contains development files for the Jingle XMLLite library, an + XML parser. + +Package: libjinglexmpp0.3-0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: Libjingle XMPP library + The Jingle extension to the XMPP protocol provides for peer-to-peer sessions, + including voice calls. The Libjingle libraries provide a basis for + implementing XMPP and Jingle. + . + This package contains the Jingle XMPP library. + +Package: libjinglexmpp0.3-dev +Section: libdevel +Architecture: any +Depends: libjinglebase0.3-dev (= ${Source-Version}), libjinglexmllite0.3-dev (= ${Source-Version}), libjinglexmpp0.3-0 (= ${Source-Version}), libssl-dev (>= 0.9.7g), libexpat1-dev (>= 1.95.8-3) +Description: Libjingle XMPP development files + The Jingle extension to the XMPP protocol provides for peer-to-peer sessions, + including voice calls. The Libjingle libraries provide a basis for + implementing XMPP and Jingle. + . + This package contains development files for the Jingle XMPP library. + +Package: libjinglep2p0.3-0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: Libjingle p2p + The Jingle extension to the XMPP protocol provides for peer-to-peer sessions, + including voice calls. The Libjingle libraries provide a basis for + implementing XMPP and Jingle. + . + This package contains the Jingle P2P library. + +Package: libjinglep2p0.3-dev +Section: libdevel +Architecture: any +Depends: libjinglebase0.3-dev (= ${Source-Version}), libjinglexmllite0.3-dev (= ${Source-Version}), libjinglexmpp0.3-dev (= ${Source-Version}), libjinglep2p0.3-0 (= ${Source-Version}) +Description: Libjingle p2p development files + The Jingle extension to the XMPP protocol provides for peer-to-peer sessions, + including voice calls. The Libjingle libraries provide a basis for + implementing XMPP and Jingle. + . + This package provides development files for the Jingle P2P library. + +Package: libjinglesession0.3-0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: Libjingle session + The Jingle extension to the XMPP protocol provides for peer-to-peer sessions, + including voice calls. The Libjingle libraries provide a basis for + implementing XMPP and Jingle. + . + This package contains the Jingle session library, which provides general + signalling functions and functions for making phone calls. + +Package: libjinglesession0.3-dev +Section: libdevel +Architecture: any +Depends: libjinglebase0.3-dev (= ${Source-Version}), libjinglexmllite0.3-dev (= ${Source-Version}), libjinglexmpp0.3-dev (= ${Source-Version}), libjinglep2p0.3-dev (= ${Source-Version}), libjinglesession0.3-0 (= ${Source-Version}) +Description: Libjingle session development files + The Jingle extension to the XMPP protocol provides for peer-to-peer sessions, + including voice calls. The Libjingle libraries provide a basis for + implementing XMPP and Jingle. + . + This package contains development files for the Jingle session library, which + provides general signalling functions and functions for making phone calls. --- libjingle0.3-0.3.10.orig/debian/compat +++ libjingle0.3-0.3.10/debian/compat @@ -0,0 +1 @@ +5 --- libjingle0.3-0.3.10.orig/debian/copyright +++ libjingle0.3-0.3.10/debian/copyright @@ -0,0 +1,163 @@ +This package was initially debianized by Andre Moreira Magalhaes on Fri, 17 Mar 2006 14:58:06 -0300. + +It was later adopted by Dafydd Harries and uploaded to +Debian. + +It was downloaded from: http://tapioca-voip.sourceforge.net/ + +License : + +talk/base: +asyncfile.h, asyncpacketsocket.cc. asyncpacketsocket.h. asyncsocket.h, asynctcpsocket.cc +asynctcpsocket.h, asyncudpsocket.cc, asyncudpsocket.h, basicdefs.h, basictypes.h, bytebuffer.cc +bytebuffer.h, byteorder.h, common.cc. common.h, criticalsection.h, host.cc, host.h. linked_ptr.h +logging.cc, logging.h. messagequeue.cc. messagequeue.h, network.cc, network.h, openssladapter.h +openssladapter.cc, physicalsocketserver.cc, physicalsocketserver.h. protocolinfo.cc. +protocolinfo.h. proxyinfo.cc, proxyinfo.h. schanneladapter.cc, schanneladapter.h. scoped_ptr.h, +scoped_ptr.h. sec_buffer.h, socketadapters.cc. socketadapters.cc. socketadapters.cc. +socketadapters.cc. socketadapters.h, socketaddress.cc. socketaddress.h. socketaddresspair.cc. +socketaddresspair.h. socketfactory.h, socket.h. socketserver.h. ssladapter.cc. ssladapter.h. +stl_decl.h. stream.cc. stream.h. stringutils.cc, stringutils.h. task.cc. task.h. taskrunner.cc. +taskrunner.h. thread.cc. thread.h. time.cc, time.h. win32.h. win32socketserver.cc. +win32socketserver.h. winfirewall.cc .winfirewall.h, winping.cc. winping.h. xmpppassword.h + +talk/p2p/base: +candidate.h, helpers.cc, helpers.h, p2psocket.cc, p2psocket.h. portallocator.h +port.cc. port.h. pseudotcp.cc. pseudotcp.h. relayport.cc. relayport.h +relayserver.cc. relayserver.h. relayserver_main.cc. session.cc. sessiondescription.h +session.h. sessionid.h. sessionmanager.cc, sessionmanager.h. sessionmessagefactory.h +sessionmessage.h. sessionresponsemessage.h. socketmanager.cc. socketmanager.h +stun.cc. stun.h. stunport.cc. stunport.h. stunrequest.cc. stunrequest.h +stunserver.cc. stunserver.h. stunserver_main.cc. tcpport.cc. tcpport.h +udpport.cc. udpport.h + +talk/p2p/client: +basicportallocator.cc, basicportallocator.h.sessionclient.cc, sessionclienttask.h. +socketmonitor.cc, socketmonitor.h. xmppsessionmessagefactory.h. xmppsessionmessage.h +xmppsessionresponsemessage.h + +talk/session: +receiver.h, sessionsendtask.h + +talk/session/tunnel: +tunnelsessionclient.cc, tunnelsessionclient.h + +talk/xmllite: +qname.cc, qname.h, xmlbuilder.cc. xmlbuilder.h. xmlconstants.cc. xmlconstants.h +xmlelement.cc. xmlelement.h. xmlnsstack.cc. xmlnsstack.h. xmlparser.cc +xmlparser.h. xmlprinter.cc. xmlprinter.h + +talk/xmpp: +asyncsocket.h, constants.cc, constants.h. jid.cc, jid.h +plainsaslhandler.h, prexmppauth.h. saslcookiemechanism.h. saslhandler.h +saslmechanism.cc. saslmechanism.h. saslplainmechanism.h. xmppclient.cc +xmppclient.h. xmppclientsettings.h. xmppengine.h. xmppengineimpl.cc +xmppengineimpl.h. xmppengineimpl_iq.cc, xmpplogintask.cc. xmpplogintask.h +xmppstanzaparser.cc. xmppstanzaparser.h. xmpptask.cc. xmpptask.h + +are copyright of: + +Copyright 2004--2005, Google Inc. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + 3. The name of the author may not be used to endorse or promote products + derived from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED + WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; + OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +talk/base/base64.cc is copyright of: + +Copyright (c) Trantor Standard Systems Inc., 2001 +Copyright (c) 2001 Bob Trower, Trantor Standard Systems Inc. +Copyright (c) 2006 Rob Taylor, Collabora Ltd. + +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 +THER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + +talk/base/base64.h is copyright of: + +Copyright (c) 1999, Bob Withers - bwit@pobox.com + +This code may be freely used for any purpose, either personal +or commercial, provided the authors copyright notice remains +intact. + +talk/base/md5c.c, md5.h are copyright of: + +This code was written by Colin Plumb in 1993, no copyright is claimed. +This code is in the public domain; do with it what you wish. + +talk/base/sigslot.h is copyright of: + +Written by Sarah Thompson (sarah@telergy.com) 2002. + +Public domain. You are free to use this code however you like, with the proviso that +the author takes on no responsibility or liability for any use. + +talk/p2p/client: +socketclient.cc, socketclient.h + +Farsight Voice+Video library +Copyright 2006 Collabora Ltd, +Copyright 2006 Nokia Corporation +@author: Philippe Khalaf . + +This program 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 of the License, 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 Lesser General Public License +along with this program; 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'. + +The packaging is copyright: + + Andre Moreira Magalhaes + Dafydd Harries + Riccardo Setti + +The packaging is available under the same license as the original software. + --- libjingle0.3-0.3.10.orig/debian/libjinglebase0.3-0.install +++ libjingle0.3-0.3.10/debian/libjinglebase0.3-0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libjinglebase*.so.* --- libjingle0.3-0.3.10.orig/debian/libjinglebase0.3-dev.install +++ libjingle0.3-0.3.10/debian/libjinglebase0.3-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/include/libjingle*/talk/base/* +debian/tmp/usr/lib/libjinglebase*.so +debian/tmp/usr/lib/pkgconfig/jinglebase* --- libjingle0.3-0.3.10.orig/debian/libjinglep2p0.3-0.install +++ libjingle0.3-0.3.10/debian/libjinglep2p0.3-0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libjinglep2p*.so.* --- libjingle0.3-0.3.10.orig/debian/libjinglep2p0.3-dev.install +++ libjingle0.3-0.3.10/debian/libjinglep2p0.3-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/include/libjingle*/talk/p2p/* +debian/tmp/usr/lib/libjinglep2p*.so +debian/tmp/usr/lib/pkgconfig/jinglep2p* --- libjingle0.3-0.3.10.orig/debian/libjinglesession0.3-0.install +++ libjingle0.3-0.3.10/debian/libjinglesession0.3-0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libjinglesession*.so.* --- libjingle0.3-0.3.10.orig/debian/libjinglesession0.3-dev.install +++ libjingle0.3-0.3.10/debian/libjinglesession0.3-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/include/libjingle*/talk/session/* +debian/tmp/usr/lib/libjinglesession*.so +debian/tmp/usr/lib/pkgconfig/jinglesession* --- libjingle0.3-0.3.10.orig/debian/libjinglexmllite0.3-0.install +++ libjingle0.3-0.3.10/debian/libjinglexmllite0.3-0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libjinglexmllite*.so.* --- libjingle0.3-0.3.10.orig/debian/libjinglexmllite0.3-dev.install +++ libjingle0.3-0.3.10/debian/libjinglexmllite0.3-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/include/libjingle*/talk/xmllite/* +debian/tmp/usr/lib/libjinglexmllite*.so +debian/tmp/usr/lib/pkgconfig/jinglexmllite* --- libjingle0.3-0.3.10.orig/debian/libjinglexmpp0.3-0.install +++ libjingle0.3-0.3.10/debian/libjinglexmpp0.3-0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libjinglexmpp*.so.* --- libjingle0.3-0.3.10.orig/debian/libjinglexmpp0.3-dev.install +++ libjingle0.3-0.3.10/debian/libjinglexmpp0.3-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/include/libjingle*/talk/xmpp/* +debian/tmp/usr/lib/libjinglexmpp*.so +debian/tmp/usr/lib/pkgconfig/jinglexmpp* --- libjingle0.3-0.3.10.orig/debian/rules +++ libjingle0.3-0.3.10/debian/rules @@ -0,0 +1,23 @@ +#!/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 +include /usr/share/cdbs/1/rules/utils.mk + +# debian package version +version=$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2) + +maint: debian/control + +common_conf_flags = \ + --disable-debug \ + --disable-linphone \ + --disable-examples + +# FIXME: should disable docs for arch only builds +DEB_CONFIGURE_EXTRA_FLAGS := $(common_conf_flags) + +DEB_INSTALL_DOCS_ALL += debian/README.Debian NEWS + +.PHONY: maint --- libjingle0.3-0.3.10.orig/debian/watch +++ libjingle0.3-0.3.10/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/tapioca-voip/ libjingle-(.*)\.tar\.gz