--- qutecom-2.2+dfsg1.orig/debian/qutecom.menu +++ qutecom-2.2+dfsg1/debian/qutecom.menu @@ -0,0 +1,4 @@ +?package(qutecom):needs="X11" section="Applications/Network/Communication"\ + command="/usr/bin/qutecom"\ + title="QuteCom" icon="/usr/share/pixmaps/qutecom.xpm"\ + longtitle="SIP-based software telephone with video and chat features" --- qutecom-2.2+dfsg1.orig/debian/control +++ qutecom-2.2+dfsg1/debian/control @@ -0,0 +1,77 @@ +Source: qutecom +Section: net +Priority: optional +Maintainer: Debian VoIP Team +Uploaders: Marco Nenciarini , Ludovico Cavedon +Build-Depends: cdbs (>= 0.4.27), bzip2, debhelper (>= 7), quilt, + patchutils (>= 0.2.25), cmake (>= 2.6), libqt4-dev (>= 4.5), + libqtwebkit-dev | libqt4-dev (<< 4:4.7), + libglib2.0-dev (>= 2.10.3), libavcodec-dev (>= 0.cvs20060823-3.1), + libswscale-dev (>= 0.cvs20060823-3.1), libgnutls-dev (>= 1.2.9), + libboost-serialization-dev, libboost-thread-dev, libboost-signals-dev, + libboost-program-options-dev, uuid-dev, + libasound2-dev (>= 1.0.11), libspeex-dev (>= 1.1.12), libssl-dev (>= 0.9.8a), + libxml2-dev (>= 2.6.24), libsamplerate0-dev (>= 0.1.2), + libsndfile1-dev (>= 1.0.12), libcurl4-openssl-dev (>= 7.16.1), + dpkg-dev (>= 1.13.19), libx11-dev, python-dev, libpurple-dev (>= 2.6.6) +Build-Conflicts: qt3-dev-tools +Standards-Version: 3.9.1 +Homepage: http://www.qutecom.org/ +Vcs-Svn: svn://svn.debian.org/pkg-voip/qutecom/trunk/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/qutecom/trunk/?op=log + +Package: qutecom +Architecture: any +Depends: qutecom-data (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} +Replaces: wengophone, qutecom-data (<< 2.2~rc3.dfsg1-5) +Description: SIP-based software telephone with video and chat features + QuteCom is a Voice-over-IP application based on standard protocols like SIP + and RTP. It enables voice, video and text chat between two clients. Features + include a contact list with multi-protocol presence and status, call history + and NAT traversal capability. + . + QuteCom is the new name of the WengoPhone project, after it was dropped by + Wengo and taken on by MBDsys. + +Package: qutecom-data +Architecture: all +Depends: ${misc:Depends} +Recommends: qutecom (>= ${source:Version}) +Replaces: wengophone, qutecom (<< 2.2~rc3.dfsg1-3) +Description: SIP-based software telephone with video and chat features (data files) + QuteCom is a Voice-over-IP application based on standard protocols like SIP + and RTP. It enables voice, video and text chat between two clients. Features + include a contact list with multi-protocol presence and status, call history + and NAT traversal capability. + . + QuteCom is the new name of the WengoPhone project, after it was dropped by + Wengo and taken on by MBDsys. + . + This package contains architecture independet data, like images and sounds. + +Package: qutecom-dbg +Architecture: any +Section: debug +Priority: extra +Depends: qutecom (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Description: SIP-based software telephone with video and chat features (debug files) + QuteCom is a Voice-over-IP application based on standard protocols like SIP + and RTP. It enables voice, video and text chat between two clients. Features + include a contact list with multi-protocol presence and status, call history + and NAT traversal capability. + . + QuteCom is the new name of the WengoPhone project, after it was dropped by + Wengo and taken on by MBDsys. + . + This package contains debug symbols, useful to debug qutecom. + +Package: wengophone +Architecture: all +Depends: qutecom (>= ${source:Version}), ${misc:Depends} +Description: SIP-based software telephone with video and chat (transitional package) + QuteCom is the new name of the WengoPhone project, after it was dropped by + Wengo and taken on by MBDsys. + . + This package is empty and is made to facilitate upgrade. It can be safely + removed. + --- qutecom-2.2+dfsg1.orig/debian/rules +++ qutecom-2.2+dfsg1/debian/rules @@ -0,0 +1,66 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/class/cmake.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +DEB_DESTDIR=$(CURDIR)/debian/qutecom +DEB_DH_STRIP_ARGS := --dbg-package=qutecom-dbg + +DEB_INSTALL_DOCS_qutecom := $(CURDIR)/qutecom/AUTHORS + +DEB_CMAKE_EXTRA_FLAGS := -DQT_UIC_EXECUTABLE=/usr/bin/uic-qt4 \ + -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ + -DCMAKE_INSTALL_RPATH=/usr/lib/qutecom \ + -DCMAKE_SKIP_RPATH=FALSE \ + -DOWSOUND_PORTAUDIO_SUPPORT=OFF \ + -DFFMPEG_INTERNAL=OFF \ + -DSPEEX_INTERNAL=OFF \ + -DSAMPLERATE_INTERNAL=OFF \ + -DCURL_INTERNAL=OFF \ + -DLIBPURPLE_INTERNAL=OFF \ + -DPHAPI_VIDEO_SUPPORT=ON \ + -DHAVE_SWSCALE=1 + + +ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) + DEB_CMAKE_EXTRA_FLAGS += -DCMAKE_BUILD_TYPE=RelWithDebInfo +else + DEB_CMAKE_EXTRA_FLAGS += -DCMAKE_BUILD_TYPE=Debug +endif + +ifeq ($(DEB_HOST_ARCH), i386) + DEB_CMAKE_EXTRA_FLAGS += -DENABLE_CRASHREPORT=ON +else + DEB_CMAKE_EXTRA_FLAGS += -DENABLE_CRASHREPORT=OFF +endif + + +# Avoid postinst-has-useless-call-to-ldconfig and pkg-has-shlibs-control-file-but-no-actual-shared-libs +DEB_DH_MAKESHLIBS_ARGS_qutecom := -Xsfp + +common-install-impl:: + mkdir -p $(DEB_DESTDIR)-data/usr/share/ + rm $(DEB_DESTDIR)/usr/share/qutecom/chat/Renkoo\ LICENSE.txt* + mv $(DEB_DESTDIR)/usr/share/* $(DEB_DESTDIR)-data/usr/share/ + mv $(DEB_DESTDIR)-data/usr/share/applications $(DEB_DESTDIR)/usr/share/ + +install/qutecom:: + mkdir -p $(DEB_DESTDIR)/usr/share/qutecom + ln -s /usr/share/doc/qutecom/AUTHORS $(DEB_DESTDIR)/usr/share/qutecom + +DEBVERSION:=$(shell head -n 1 debian/changelog | sed -e 's/^[^(]*(\([^)]*\)).*/\1/') +SRCVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[.0-9]*$$//') +UPVERSION:=$(shell echo $(SRCVERSION) | sed -e 's/-svn.*$$//' -e 's/[\.+~]dfsg.*$$//') + +print-version: + @@echo "Debian version: $(DEBVERSION)" + @@echo "Source version: $(SRCVERSION)" + @@echo "Upstream version: $(UPVERSION)" + +get-orig-source: + @@dh_testdir + @@[ -d ../tarballs/. ]||mkdir -p ../tarballs + @@echo Downloading version $(UPVERSION) + @@chmod +x debian/get-orig-source.sh + debian/get-orig-source.sh $(SRCVERSION) $(UPVERSION) --- qutecom-2.2+dfsg1.orig/debian/watch +++ qutecom-2.2+dfsg1/debian/watch @@ -0,0 +1,3 @@ +version=3 + +opts="uversionmangle=s/-RC/~rc/,dversionmangle=s/\.dfsg\d+//" http://www.qutecom.com/downloads/[Qq]ute[Cc]om-(.*).tar.gz --- qutecom-2.2+dfsg1.orig/debian/changelog +++ qutecom-2.2+dfsg1/debian/changelog @@ -0,0 +1,731 @@ +qutecom (2.2+dfsg1-2~jaunty1~ppa1) jaunty; urgency=low + + * Upload to QuteCom PPa. + * Remove epoch from verion 4.5 of libqt4-dev dependency. + * Revert to debain package source version 1.0. + + -- Ludovico Cavedon Wed, 03 Nov 2010 15:02:56 -0700 + +qutecom (2.2+dfsg1-2) experimental; urgency=low + + * Add build-dependency on libqtwebkit-dev or libqt4-dev older than 4.7. + * Use correct epoch number in libqt4-dev deendency. + * Fix handling for noopt flag in DEB_BUILD_OPTIONS. + * Add fix-linking-binutils-gold.patch: explicitly link phapi against libdl + on linux. Fixes linking failure with binutils-gold). + + -- Ludovico Cavedon Tue, 02 Nov 2010 23:56:45 -0700 + +qutecom (2.2+dfsg1-1) experimental; urgency=low + + * New upstream release. + * Update watch file and get-orig-source script for new release. + * Bump dependecy on Qt libraries to 4.5. + * Removed pacthes merged upstream: + - google-breakpad-stat.patch + - wait-purple.patch + - google-breakpad-gcc44.patch + * Refresh patches: + - remove-extra-copying-file.patch + * Add patches: + - fix-include-case.patch: fix case in #include. + * Remove empty Renkoo LICENSE.txt.xx file. + + -- Ludovico Cavedon Sat, 23 Oct 2010 02:11:17 -0700 + +qutecom (2.2~rc3.hg643~dfsg1-1) experimental; urgency=low + + * New upstream snapshot. Closes: #590234, #588003. (LP: #605162) + * get-orig.source.sh: no longer need to remove duplicate of tinyurl. + * Add google-breakpad-stat.patch: fix compilation with glibc 2.12. + Closes: #590234. + * Add wait-purple.patch: make Qt thread wait for IMWrapper thread to exit. + * Removed pacthes merged/fixed upstream: + - fix-build-newer-ffmpeg.patch + - track-sipaccount-init.patch + - fix-codec-name.patch + - force-palette.patch + - fix-binutils-gold.patch + - libpurple-glib.patch + - purple-wait-init.patch + * Include verbatim text of BSD license in copyright file. + * Bump Standards-Version to 3.9.1. + * Remove Rekoo license file from package and insert its text in + debian/copyright. + + -- Ludovico Cavedon Sun, 05 Sep 2010 19:48:46 -0700 + +qutecom (2.2~rc3.hg396~dfsg1-6) unstable; urgency=low + + * Add fix-binutils-gold.patch for building with binutils-gold. + Closes: #556311. + * Add libpurple-glib.patch and purple-wait-init.patch for fixing crash with + external liburple. + * Compile against external libpurple (CVE-2010-0423, CVE-2010-0420, + CVE-2010-0277). Closes: #559785, #572946. + * Update Standards-Version to 3.8.4. + + -- Ludovico Cavedon Tue, 09 Mar 2010 20:35:47 +0100 + +qutecom (2.2~rc3.hg396~dfsg1-5) unstable; urgency=low + + * Remove calls to quilt from debian/rules in order to allow unpacking with + dpkg from lenny. + + -- Ludovico Cavedon Fri, 01 Jan 2010 22:16:04 +0100 + +qutecom (2.2~rc3.hg396~dfsg1-4) unstable; urgency=low + + * Change Uploader to debian email and remove DM-Upload-Allowed. + * Switch to source format 3.0 (quilt). + * Remove the generic/debian/head hierarchy in debina/patches and use DEP-3 + for every patch. + * Add force-palette.patch: ability to force a numeric webcam palette with + OWWEBCAM_FORCE_PALETTE environment variable. + * Add fix-codec-name.patch, for fixing wrong plette name in debug output. + + -- Ludovico Cavedon Mon, 21 Dec 2009 17:44:46 +0100 + +qutecom (2.2~rc3.hg396~dfsg1-3) unstable; urgency=low + + * Update Standards-Version to 3.8.3. + * Raise depend on cmake to version 2.6 (needed for handling libqt-dbus). + * Make Vcs-Browser point to the same location as Vcs-Svn. + * Add wenogophone transitional package. Closes: #550147. + * Add generic/track-sipaccount-init.patch for preventing segfault when + another qutecom is running. Closes: #550947 + * Add head/fix-build-newer-ffmpeg.patch to avoid FTBFS with the newer ffmpeg + libraries. + * Add correct support for "noopt" in DEB_BUILD_OPTIONS. + * Add generic/cleanlook-startup-fix.patch: tentative fix for startup freeze + (#546852). + + -- Ludovico Cavedon Fri, 13 Nov 2009 01:31:57 -0800 + +qutecom (2.2~rc3.hg396~dfsg1-2) unstable; urgency=low + + * Add generic/google-breakpad-gcc44.patch: fix FTBFS with GCC 4.4 on i386. + * Remove duplicated depends on debhelper. + + -- Ludovico Cavedon Wed, 10 Jun 2009 11:26:38 -0700 + +qutecom (2.2~rc3.hg396~dfsg1-1) unstable; urgency=low + + * New upstream snapshot (should become release 2.2). Closes: #527929. + * Use "~dfsg" instead of ".dfsg" (lintian: dfsg-version-with-period) + * Revert dependency on unversioned boost libraries. Closes: #531117 + * Remove unneeded dependency on boost-regex. + * get-orig-source.sh: + - add support for upstream HG snapshots + - no longer remove gaim and coredumper (removed upstream) + - remove MSVC libraries + - remove duplicated tinyxml code. + * Remove paches merged upstream: + - head/cmake-swscale.patch + - head/allow_bound_sign.patch + - head/fix-ringing.patch + - head/background_css.patch + - generic/cmake-install-missing-endif.patch + - generic/imwrapper-safe-reinit.patch + - generic/ffmpeg-api-52.patch + - generic/wengophone-thread-destruction.patch + - generic/boost_1_37.patch + - generic/pixelfromat.patch + - generic/libpurple_debug.patch + - generic/accept_certificate.patch + - generic/fix-ring-pulseaudio.patch + - generic/fix-alsa-mixer.patch + - generic/gcc-4.4.patch + + -- Ludovico Cavedon Sun, 17 May 2009 16:19:40 -0700 + +qutecom (2.2~rc3.dfsg1-6) unstable; urgency=low + + * qutecom-data: Recommends instead of Depends on qutecom. Closes: #524614. + * Update copyright with authors from + http://trac.qutecom.org/wiki/QuteComTeam. + * Add head/fix-ringing.patch (LP: #364907) + * Add generic/fix-ring-pulseaudio.patch: fix notification sounds when + pulseaudio is used. + * Add generic/fix-alsa-mixer.patch: fix handling of audio mixer devices. + * Add generic/gcc-4.4.patch from Ubuntu: fix build with GCC 4.4. + Closes: #526213. + * Allow DM upload. + + -- Ludovico Cavedon Thu, 30 Apr 2009 23:46:15 -0700 + +qutecom (2.2~rc3.dfsg1-5) unstable; urgency=low + + [ Ludovico Cavedon ] + * Use newer Boost libraries. + * Update README.Debian about video support. + * Add generic/boost_1_37.patch for correct detection of boost libraries. + * Updating Standards-Version to 3.8.1. + * Add patch generic/pixelformat.patch: compilation fix, required by newer + ffmpeg libs. Closes: #521493. + * Update debhelper compatibility to 7. + * generic/libpurple_debug.patch: add OW_PURPLE_DEBUG + environment variable to enable libpurple debugging. + * Require libqt4 at least version 4.3. + * head/allow_bound_sign.patch: allow # in sip address. Closes: #512054 + * Move back manpage, menu icon and desktop file to the qutecom package and + remove lintian overrides. + + [ Marco Nenciarini ] + * Upload in unstable. + + -- Marco Nenciarini Mon, 06 Apr 2009 10:23:33 +0200 + +qutecom (2.2~rc3.dfsg1-4) experimental; urgency=low + + * Fix rules for correctly building binary package without building + arch-independent package. + * Add Replaces field to qutecom-data to correct handle upgrades from + previuos versions. + * This upload still needs to go through NEW. Closes: #502151 + + -- Ludovico Cavedon Wed, 11 Feb 2009 14:15:51 -0800 + +qutecom (2.2~rc3.dfsg1-3) experimental; urgency=low + + * Leave README.Debian only in binary qutecom package. + * Move manpage and icon into qutecom-data (and add lintian override for + that). + * Fix typo in copyright. + * This upload still needs to go through NEW. Closes: #502151 + + -- Ludovico Cavedon Sun, 08 Feb 2009 23:38:45 -0800 + +qutecom (2.2~rc3.dfsg1-2) experimental; urgency=low + + * Move architecture independent data into qutecom-data package. + * Remove wifo/eXosip/scripts/ltmain.sh to prevent lintian ancient-libtool + warning. + * Update copyright information. + * Add watch file and make get-orig-source use uscan. + * Add lintian override for qutecom-data: desktop-command-not-in-package + (qutecom executable is in the binary package) + * Link AUTHORS file from /usr/share/qutecom in order to make is visible from + the About dialog. + * Change arguments to dh_makeshlibs in order to prevent + lintian error pkg-has-shlibs-control-file-but-no-actual-shared-libs + * Differentiate short descriptions across generated packages. + * Add patches descriptions. + * Previous uploads of qutecom were rejected because of incomplete copyright + file. Closes: #502151 + + -- Ludovico Cavedon Fri, 06 Feb 2009 00:21:25 -0800 + +qutecom (2.2~rc3.dfsg0-1) experimental; urgency=low + + * New upstream version. Closes: #502151 + * Remove all head and generic patches (applied upstream). + * Added patches: + - generic/cmake-install-missing-endif.patch: fix syntax error in build + makefiles. + - generic/imwrapper-safe-reinit.patch: prevent race condition in libpurple + re-initialization. + - generic/ffmpeg-api-52.patch: fix compilation with new ffmpeg API. + - head/cmake-swscale.patch: fix typo in build scripts + - generic/wengophone-thread-destruction.patch: prevent segafault at exit + * Drop build dependency on libavformat-dev (no need for it, use newer + lib swscale instead) and add debian/cmake-noavformat.patch in order not to + look for that library during configuration. + * Update copyright information. + + -- Ludovico Cavedon Mon, 29 Dec 2008 16:33:11 +0100 + +qutecom (2.2~rc2.dfsg0-1) experimental; urgency=low + + [ Ludovico Cavedon ] + * New upstream version. Closes: #502151 + * Renaming wengophone as qutecom + * Updating get-orig-source.sh to get source code from Mercurial web interface + * Renaming/updating files for: manpage, menu item/icon, copyright + * Removing stale backport scripts + * Removed most of the patches (merged upstream or no longer useful) + * Added patches: + - debian/install-qutecom.patch: to install files in /usr/{lib,share}/qutecom + - generic/googlebreakpad-64bit.patch: to disable memory dumper on + architectures different from i386 + - generic/cmake-repo-revision-quotes.patch: to handle the absence of an hg + revision number during build + - generic/getcurrentdatetime.patch: to fix a compilation bug of a build tool + - generic/libpurple-HAVE_GETADDRINFO.patch: to avoid segfault on 64-bit + - head/video-fix-crash.video: to prevent a crash when using the webcam + * Using cdbs cmake.mk, instead of a custom one + * Updating Standards-Version to 3.8.0 + + [ Marco Nenciarini ] + * Add build dependency on libavformat-dev + + -- Marco Nenciarini Wed, 17 Dec 2008 11:44:02 +0100 + +wengophone (2.1.2.dfsg0-6) unstable; urgency=low + + * Removed debian/cmake-no-soname-shlibs.patch. Closes: #486948 + * Added Build-Conflicts with qt3-dev-tools (can be removed after cmake bug + #487528 gets closed) + + -- Ludovico Cavedon Sun, 22 Jun 2008 14:50:36 +0200 + +wengophone (2.1.2.dfsg0-5) unstable; urgency=low + + * Add build dependency on libx11-dev and python-dev. Closes: #479920 + * Add ffmpeg-swscale-api.patch and img_resample.patch from 2.2 branch in + order to use swscale instead of img_resample (removed from ffmpeg) + * Remove build dependency on libavformat-dev + * Add cmake-swscale.patch to link against libswscale and not agains + libavformat + + -- Ludovico Cavedon Wed, 18 Jun 2008 19:16:37 +0200 + +wengophone (2.1.2.dfsg0-4) unstable; urgency=low + + * Update patch generic/gcc-4_3.patch to resolve FTBFS with GCC 4.3. + Closes: #475994 + * Update wengophone.xpm for consistency with hicolor icons. + * Update patch generic/desktop-file-update.patch for more meaningful + comments inside wengophone.desktop file + + -- Ludovico Cavedon Tue, 22 Apr 2008 17:14:36 -0700 + +wengophone (2.1.2.dfsg0-3) unstable; urgency=low + + * Add patch generic/gcc-4_3.patch to make it compileable with GCC 4.3 + (thanks to Cyril Brulebois). Closes: #455654 + * Update package description. Closes: #463812 + * Update Standards-Version to 3.7.3 + * Fix build depends according to build-depends-on-1-revision lintian warning + * Compiling with swscale support + * Import the code for managing ALSA devices from the 2.2 branch. + Closes: #471385 + + -- Ludovico Cavedon Sun, 23 Mar 2008 23:37:04 +0100 + +wengophone (2.1.2.dfsg0-2) unstable; urgency=low + + * Documented video support status in README.Debian. Closes: #448307 + * Added patch qt-fix-bad-window-size.patch to fix bad window size under + some configurations + * Removed Build-Conflicts on qt3-dev-tools: no longer necessary since + cmake 2.4.3-3 + * Added patches to comply with the new dpkg-shlibdeps (1.14.7): + - debian/cmake-rpath-shlibs.patch: add RPATH to private shared libraries + depending on other private shared libraries + - debian/patches/debian/cmake-no-soname-shlibs.patch: remove SONAMEs from + private shared libraries + + -- Ludovico Cavedon Wed, 28 Nov 2007 23:56:26 +0100 + +wengophone (2.1.2.dfsg0-1) unstable; urgency=low + + * New upstream release + * Removed patches (merged upstream): + - head/phapi-disable-iLBC-codec.patch + - generic/exosip-fix-empty-notify.patch + - generic/portaudio-avoid-unnecessary-inclusion.patch + - generic/phapi-fix-empty-ctype-dos.patch + * Refreshed patches: + - generic/qobjectthreadsafe-fix-qt42.patch (partially merged upstream) + - generic/cmake-fix-ENABLE_CRASHREPORT.patch + - generic/curl-openssl-mt-fix.patch + - generic/qobjectthreadsafe-fix-qt42.patch + * Improved patches: + - generic/memory-dump-fix-double-dump.patch (make sure all thread die + after core dump) + - generic/memory-dump-tmp-path.patch (create core dumps in + WENGOPHONE_COREDUMP_DIR, TMPDIR, or /tmp) + - head/alsa-plughw-default.patch (use dmix plugin to get non-exclusive + access to hardware) + * Re-enable video support + * Added patch generic/phapi-fix-crash-missing-codec.patch to avoid crash if + video codec is not available in ffmpeg + * Added "Homepage:" tag in description (Developer's Reference, 6.2.4) + + -- Ludovico Cavedon Sat, 22 Sep 2007 23:58:10 +0200 + +wengophone (2.1.1.dfsg0-4) unstable; urgency=low + + * Modified changelog of prvious upload to mention CVE-2007-4366 to make + more easy to track security issues. + + -- Marco Nenciarini Wed, 29 Aug 2007 12:11:55 +0200 + +wengophone (2.1.1.dfsg0-3) unstable; urgency=low + + [ Marco Nenciarini ] + * debian/control: Priority of wengophone-dbg changed to extra + to match the overrides file + * debian/control: Changed maintainer to Debian VoIP Team. + * debian/control: Added myself as uploader. + + [ Kilian Krause ] + * Add dpkg-dev (>= 1.13.19) to Build-Depends for binary:Version + + [ Ludovico Cavedon ] + * Added patch head/alsa-plughw-default.patch to enable selection of additional + sound cards. Closes: #435747 + * Added patch generic/phapi-fix-empty-ctype-dos.patch to prevent crash on + messages with no Content-Type (CVE-2007-4366). Closes: #438419 + * Moved menu item to Applications/Network/Communication to conform to new + Debian Policy (lintian warning menu-item-uses-apps-section) + * Added patch def-enable-video-fix.patch to make PHAPI_VIDEO_SUPPORT=OFF work + * Disabled video support for sid, as mpeg-based video codecs have been removed + from ffmpeg. Closes: #434389 + * Added desktop-file-update.patch to remove deprecated "Encoding" line + (lintian info desktop-entry-contains-encoding-key) + * Modified qobjectthreadsafe-fix-qt42.patch to initialize _blockEvents + before calling moveToThread() + * Added patch curl-openssl-mt-fix.patch to fix some crashes inside cURL lib: + - initialize cURL before stating threads + - set CURLOPT_NOSIGNAL to 1, as specified in cURL doc + - initialize openssl with locking callbacks for multi-thread applications + + -- Marco Nenciarini Wed, 29 Aug 2007 09:53:50 +0200 + +wengophone (2.1.1.dfsg0-2) unstable; urgency=low + + [ Marco Nenciarini ] + * Added Ludovico Cavedon as uploader. + * Added patch head/phapi-disable-iLBC-codec (stolen from upstream + svn commit 11646) to make iLBC codec really disabled. + Closes: #434389, #434402 + + [ Ludovico Cavedon ] + * Added patches: + + generic/memory-dump-tmp-path.patch to create core dumps in + WENGOPHONE_COREDUMP_DIR or /tmp + + generic/memory-dump-fix-double-dump.patch to avoid creation of two + core dumps + * Created wengophone-dbg package with debug symbols. + * Included AUTHORS file in documentation. + * Added patch generic/exosip-fix-empty-notify.patch from Mikael Magnusson. + Closes: #427930 + * Added README.Debian to document WENGOPHONE_COREDUMP_DIR environment + variable + * Removed IAXClient copyright notice (library not included in source + archieve) + + -- Marco Nenciarini Wed, 25 Jul 2007 17:48:31 +0200 + +wengophone (2.1.1.dfsg0-1) unstable; urgency=low + + [ Ludovico Cavedon ] + * New upstream release. (Closes: #432022) + * Updated copyright file + * Updated build dependencies + * Removed dirs file (not needed) + * Using patched .desktop file from upstream + * Updated man page + * Added patch for Qt >= 4.2 + * Disabling portaudio support + * Added patch for correct portaudio exclusion + * Removed cmake-fix-disable-crashreport.patch + * Added patch for fixing the behavior of ENABLE_CRASHREPORT=OFF + * Enabling crashreport and coredumper only on i386 and amd64 + * Added patch for compiling coredumper statically + * Removing from orig tarball: + + libs/3rdparty/ffmpeg-bin-win32 + + libs/3rdparty/pthread + + libs/3rdparty/glib + + libs/3rdparty/openssl + * No longer removing from orig tarball: + + scons code (already removed by upstream) + + libs/3rdparty/curl (needed for etch and feisty) + * Added backport script for etch and feisty: + + using internal libcurl + + changed dependence on Boost 1.33 instead of 1.34 + + compiling with gcc/g++ 3.4 + * get-orig-source.sh: added hack to install SVN server certificate + + [ Marco Nenciarini ] + * debian/rules: made get-oprig-source working for NMUs + + -- Marco Nenciarini Wed, 18 Jul 2007 15:35:03 +0200 + +wengophone (2.1.0.dfsg-3) unstable; urgency=low + + * Added patch cmake-fix-disable-crashreport to really disable + crashreport feature. (Closes: #425604) + + -- Marco Nenciarini Tue, 5 Jun 2007 14:24:40 +0200 + +wengophone (2.1.0.dfsg-2) unstable; urgency=low + + * Disabled crashreport (Closes: #425604) + + -- Marco Nenciarini Mon, 04 Jun 2007 10:58:04 +0200 + +wengophone (2.1.0.dfsg-1) unstable; urgency=low + + * New upstream stable release. + Closes: #396943, #396967, #397390 + * Disabled cmake-svnrelease-from-debian-changelog patch. + Closes: #423517 + * debian/get-orig-source.sh: strip uneeded library sources shipped + upstream + * debian/control: Build-depends on libboost 1.34.0 so we don't need + g++-3.4 anymore. Closes: #417662 + * debian/control: Build-depends on libiaxclient-dev + * Removed disable-ilbc patch (merged upstream). + * Refreshed patches + + cmake-no-rpath_to_link_path + + remove-extra-copying-file + * Added cmake-find-boost-1.34.0 patch + + -- Marco Nenciarini Fri, 18 May 2007 16:53:40 +0200 + +wengophone (2.1.0~rc2-svn10386-2) UNRELEASED; urgency=low + + * Modified cmake-svnrelease-from-debian-changelog patch to use + perl instead of sed. Closes: #423517 + + -- Marco Nenciarini Fri, 18 May 2007 11:03:45 +0200 + +wengophone (2.1.0~rc2-svn10386-1) unstable; urgency=low + + * New upstream release candidate. + Closes: #405439, #384973, #397298, #397387, #402656, #404968, + #404970, #412595 + * Forced to compile with g++-3.4 to avoid random crashes. + http://dev.openwengo.com/pipermail/wengophone-devel/2006-December/004731.html + * Added patches + + cmake-no-rpath_to_link_path + + remove-extra-copying-file + + cmake-force-fpic + * debian/control: Build-depends on g++-3.4 + * Modified get-orig-source.sh to better handle the new source + structure. + + -- Marco Nenciarini Tue, 03 Apr 2007 21:42:13 +0200 + +wengophone (2.1.0~beta1-svn9983-1) UNRELEASED; urgency=low + + * New upstream snapshot. Switched to branches/wengophone-2.1 + * Removed patches + + disable-crashreport + + cmake-fix-static-sfp-plugin + * debian/control: Build-depends on libcurl3-openssl-dev, + libsamplerate0-dev and libsndfile1-dev + * Modified get-orig-source.sh to match the new source tree + + -- Marco Nenciarini Wed, 28 Feb 2007 18:35:34 +0100 + +wengophone (2.0.0~rc5-svn8768-1) UNRELEASED; urgency=low + + * New upstream snapshot. + * Removed patches + + cmake-findxml2 (fixed upstream) + + cmake-fix-gaim4 (fixed upstream) + + cmake-fix-qtutil (fixed upstream) + * Merged changes from unstable package. + + -- Marco Nenciarini Thu, 28 Dec 2006 18:10:08 +0100 + +wengophone (2.0.0~rc5-svn8281-1) UNRELEASED; urgency=low + + * New upstream snapshot. Switched to branches/wengophone-2.0 + * debian/get-orig-source.sh: Stripped wifo/phapi/speex from the + source tarball. + * debian/control + + added XS-Vcs-Svn field to source package + + Build-depends on libxml2-dev + * Added patches + + cmake-fix-gaim4 + + cmake-findxml2 (from upstream trunk) + + cmake-fix-qtutil + * Removed patches + + cmake-external-speex (fixed upstream) + + fix-varargs-alpha (fixed upstream) + + -- Marco Nenciarini Mon, 6 Nov 2006 12:03:32 +0100 + +wengophone (2.0.0~rc5-svn8108-3) unstable; urgency=high + + * Urgency high due RC bug fix. + * Added cmake-fix-find-alsa-FTBFS.patch (Closes: #403056) + * Added Build-Conflicts against qt3-dev-tools (Closes: #398184) + + -- Marco Nenciarini Thu, 28 Dec 2006 18:11:38 +0100 + +wengophone (2.0.0~rc5-svn8108-2) unstable; urgency=low + + * Added cmake-external-speex.patch to fix compilation on alpha, + amd64, hppa and ia64 (Closes: #394137) + * debian/wengophone.desktop: Merged french translation from Ubuntu, + added italian translation. + + -- Marco Nenciarini Fri, 20 Oct 2006 10:35:43 +0200 + +wengophone (2.0.0~rc5-svn8108-1) unstable; urgency=low + + * New upstream snapshot. + * debian/copyright: Added references to licenses of sorce files + included from other projects. + * Modified fix-varargs-alpha patch to make wengophone compiling on + alpha. + * Removed patches: + + fix-implicit-pointer-functions (merged upstream) + + stun-fix-non-i386 (merged upstream) + + -- Marco Nenciarini Wed, 18 Oct 2006 16:36:01 +0200 + +wengophone (2.0.0~rc4-svn8088-1) unstable; urgency=medium + + * New upstream snapshot. + * Removed iLBC codec from source. (Closes: #361327) + * This version includes many new translations: + + German + + Spanish + + Italian + + Japanese + + Polish + + Swedish (Closes: #391349) + + Turkish + + Chinese + * Added patches + + disable-ilbc + + fix-varargs-alpha (Closes: #393218) + * Removed patches (merged upstream) + + cmake-fix-static-phapi + + cmake-amrplugin-pic-code + + cmake-static-owcurl + + -- Marco Nenciarini Tue, 17 Oct 2006 13:04:15 +0200 + +wengophone (2.0.0~rc4-svn7960-3) unstable; urgency=low + + * Updated patch stun-fix-non-i386 to fix even similar code in netlib + (Closes: #365557) + * New patch fix-implicit-pointer-functions (Closes: #392008) + + -- Marco Nenciarini Tue, 10 Oct 2006 13:14:43 +0200 + +wengophone (2.0.0~rc4-svn7960-2) unstable; urgency=low + + * New patch stun-fix-non-i386 (Closes: 391907) + + -- Marco Nenciarini Mon, 9 Oct 2006 15:44:41 +0200 + +wengophone (2.0.0~rc4-svn7960-1) unstable; urgency=low + + * New upstream snapshot. + * Upload wengophone-ng to unstable. (Closes: #360505, #387649) + * Changed description to make clear the specificity of the + package to the Wengo provider. (Closes: #358204) + * Switch to CMake build system. (Closes: #376370, #390531) + * Added debian/cmake.mk stolen from strigi package. + * Cleaned debian/rules from scons, now all work is done + by debian/cmake.mk + * Removed all scons-related patches. + * New patches: + + cmake-static-owcurl + + cmake-fix-static-phapi + + cmake-fix-static-sfp-plugin + + cmake-amrplugin-pic-code + + no-crashreport + + cmake-svnrelease-from-debian-changelog + * Modified debian/get-orig-source.sh: + + checkout the cmake build system instead + of the scons one. + + increased verbosity of source clean process. + * Checked Build-Depends: + +cmake + +libavformat-dev + -libdc1394-dev + -libglade2-dev + -libglib2.0-dev + -libraw1394-dev + -libxv-dev + -pkg-config + +portaudio19-dev + -scons + + -- Marco Nenciarini Sun, 8 Oct 2006 12:17:15 +0200 + +wengophone (2.0.0~rc3-svn7552-2) experimental; urgency=low + + * Added patch to install missing libsfp-plugin.so + + -- Marco Nenciarini Sun, 17 Sep 2006 21:05:15 +0200 + +wengophone (2.0.0~rc3-svn7552-1) experimental; urgency=low + + * New upstream snapshot. + * Refreshed almost all patch. + * Added missing patch 010_wengophone-phapi.patch from Andreas Schneider + http://dev.openwengo.com/trac/openwengo/trac.cgi/ticket/806 + + -- Marco Nenciarini Sun, 17 Sep 2006 17:50:49 +0200 + +wengophone (2.0.0~rc2-svn7135-1) experimental; urgency=low + + * New upstream snapshot, switched to ng branch. + * Uploaded to experimental. (Closes: #387649) + * Removed workarround to ffmpeg bug #361269. Build-depends to + libavcodec-dev instead of libavformat-dev. + * Build-depends on libraw1394-dev and libdc1934-dev as workarround to + ffmpeg bug #386458 + + -- Marco Nenciarini Sat, 16 Sep 2006 18:00:39 +0200 + +wengophone (0.99+svn5830-1) unstable; urgency=low + + * New upstream snapshot. + * Added 107_wengoscons-pkg-config.patch to make wengoscons able to + undestand the output of pkg-config. + * Modified patch 202_external_ffmpeg.patch to use pkg-config to + detect correct ffmpeg settings. + * Build-depends on pkg-config. + + -- Marco Nenciarini Wed, 31 May 2006 22:01:03 +0200 + +wengophone (0.99+svn5670-1) unstable; urgency=low + + * New upstream snapshot. + * Bumped Standards Version to 3.7.2 + * Added patch to make wengopone buildable on linux + 106_FTBFS-GeneralConfigWidget.patch + * Renamed patch 105_FTBFS-random-seed.patch + + -- Marco Nenciarini Thu, 25 May 2006 15:29:48 +0200 + +wengophone (0.99+svn4511-4) unstable; urgency=low + + * Really fix #358491 + + -- Marco Nenciarini Fri, 7 Apr 2006 19:04:23 +0200 + +wengophone (0.99+svn4511-3) unstable; urgency=low + + * Added 105_FBTS_random_seed.patch. This patch solves FTBFS on many + architectures. (Closes: #358491) + * Build-depends to libavformat-dev instead of libavcodec-dev as + workarround to ffmpeg bug #361269 + + -- Marco Nenciarini Fri, 7 Apr 2006 17:15:36 +0200 + +wengophone (0.99+svn4511-2) unstable; urgency=low + + * Added implicit-pointer-conversion patch. This patch fixes problem that + will cause wengophone to segfault on architectures where the size of a + pointer is greater than the size of an integer, such as ia64. Thanks to + Dann Frazier for the patch. (Closes: #357519) + * Added gcc41 patch. This patch allow wengophone to be built with gcc-4.1 + suite. Thanks to Martin Michlmayr for the patch. + (Closes: #357866) + + -- Marco Nenciarini Mon, 20 Mar 2006 10:48:01 +0100 + +wengophone (0.99+svn4511-1) unstable; urgency=low + + * New upstream snapshot. + + -- Marco Nenciarini Tue, 14 Mar 2006 17:51:55 +0100 + +wengophone (0.99+svn4227-1) unstable; urgency=low + + * Initial release. Closes: #351951 + + -- Marco Nenciarini Tue, 14 Feb 2006 07:34:58 +0100 --- qutecom-2.2+dfsg1.orig/debian/get-orig-source.sh +++ qutecom-2.2+dfsg1/debian/get-orig-source.sh @@ -0,0 +1,165 @@ +#!/bin/sh +# + +set -e + +if [ -z "$1" ] || [ -z "$2" ]; then + echo "Missing parameter" + echo "Usage: $0 src_version up_version" + echo + exit 1; +fi + + +version=$1 +upversion=$2 +hg_branch="qutecom-2.2" +curdir="$PWD" +destdir=qutecom-$version +desttar=qutecom_$version.orig.tar +uptar=qutecom_$upversion.orig.tar.gz + +if [ -d "$curdir/../tarballs" ]; then + finaldir=$curdir/../tarballs +else + finaldir=$(dirname $curdir) +fi + +if [ -e "$finaldir/$desttar.gz" ]; then + echo "Uptodate archive found ($finaldir/$desttar.gz), nothing to do." + exit 0 +fi + +workdir="$(mktemp -d --tmpdir=$(pwd))" +trap "rm -fr $workdir; echo Aborted." EXIT + +# Download sources +if [ -d $workdir/$destdir ]; then + echo "Uptodate source found ($destdir), skipping download." + cd $workdir +else + echo "Downloading sources... " + if ( echo "$upversion" | grep -E 'hg[0-9]+' > /dev/null ); then + hg_rev=$(echo "$upversion" | sed -e 's/^.*hg\([0-9]*\).*$/\1/') + hg_filename="$hg_rev.tar.bz2" + hg_dirname="$(echo -n $hg_branch | tr -s '.' '-')-$hg_rev" + hg_url="http://hg.qutecom.org/$hg_branch/archive/$hg_filename" + wget "$hg_url" + tar jxf "$hg_filename" + mv "$hg_dirname" "$destdir" + rm "$hg_filename" + else + filename=$(basename $(uscan --no-symlink --destdir "." --force-download --download-version "$upversion" --dehs | sed -n 's/.*\(.*\)<\/upstream-url>.*/\1/p')) + cd $workdir + tar zxf "../$filename" + mv [Qq]ute[Cc]om* "$destdir" + rm "../$filename" + fi + echo "done." +fi + + +# Cleaning tree +purge_3rdparty() { + purgedir="$1" + if [ -z "$purgedir" ] || [ ! -d "$purgedir" ]; then + return 1 + fi + find $purgedir -depth -type f -not -iname cmake\* -print0 | xargs -0 rm -vf + find $purgedir -depth -type d -not -iname cmake\* -print0 | xargs -0 rmdir --ignore-fail-on-non-empty +} + +echo "Cleaning tree to remove anything not needed for non-Windows builds..." + +# Remove windows binary stuff +rm -vrf $destdir/qutecom/nsis +rm -vrf $destdir/libs/3rdparty/*/binary-lib +find $destdir -iname \*.dll -print0 | xargs -0 rm -vf +find $destdir -iname \*.lib -print0 | xargs -0 rm -vf + + +# Remove outdated autotools files +find $destdir \( -iname config.guess -o -iname config.sub \) -print0 | xargs -0 rm -vf + +# Remove iLBC codec +rm -rfv $destdir/wifo/phapi/ilbc + +# Remove portaudio code +purge_3rdparty $destdir/libs/3rdparty/portaudio + +# Remove ffmpeg code +purge_3rdparty $destdir/libs/3rdparty/ffmpeg +rm -r $destdir/libs/3rdparty/ffmpeg-bin-win32 + +# Remove speex code +purge_3rdparty $destdir/wifo/phapi/speex + +# Remove samplerate code +purge_3rdparty $destdir/libs/3rdparty/samplerate + +# Remove curl code +# note: libray needed for Debian etch and Ubuntu feisty +purge_3rdparty $destdir/libs/3rdparty/curl + +# Remove iaxclient code +purge_3rdparty $destdir/libs/3rdparty/iaxclient + +# Remove pthread code +purge_3rdparty $destdir/libs/3rdparty/pthread + +# Remove glib code +purge_3rdparty $destdir/libs/3rdparty/glib + +# Remove openssl code +purge_3rdparty $destdir/libs/3rdparty/openssl + +# Remove libpurple code +#purge_3rdparty $destdir/libs/3rdparty/libpurple + +# Remove gnutls code +purge_3rdparty $destdir/libs/3rdparty/gnutls + +# Remove libiconv code +purge_3rdparty $destdir/libs/3rdparty/iconv + +# Remove libintl code +purge_3rdparty $destdir/libs/3rdparty/libintl + +# Remove libxml code +purge_3rdparty $destdir/libs/3rdparty/libxml + +# Remove zlib code +purge_3rdparty $destdir/libs/3rdparty/zlib + +# Remove sipX code +purge_3rdparty $destdir/libs/sipx + +# Remove MSVC code +purge_3rdparty $destdir/libs/owutil/cutil/msvc + +# Remove MSVC reit libraries +purge_3rdparty $destdir/libs/3rdparty/libstdcpp + +# Avoid lintian warning on source: ancient-libtool wifo/eXosip/scripts/ltmain.sh 1.4.3 +rm $destdir/wifo/eXosip/scripts/ltmain.sh + +# Avoid lintian warning on source: source-contains-hg-tags-file .hgtags +rm $destdir/.hg* + +echo "Cleaning done" + +# Make the sources archive +echo -n "Writing archive... " +tar cf $desttar $destdir +gzip --best $desttar +rm -r $destdir +echo "done" + +mv -f $desttar.gz "$finaldir" +echo "Archive is in $finaldir/$desttar.gz" + +rm -fr "$workdir" + +trap "" EXIT + +exit 0 --- qutecom-2.2+dfsg1.orig/debian/qutecom.manpages +++ qutecom-2.2+dfsg1/debian/qutecom.manpages @@ -0,0 +1 @@ +debian/qutecom.1 --- qutecom-2.2+dfsg1.orig/debian/qutecom.install +++ qutecom-2.2+dfsg1/debian/qutecom.install @@ -0,0 +1 @@ +debian/qutecom.xpm usr/share/pixmaps --- qutecom-2.2+dfsg1.orig/debian/qutecom.README.Debian +++ qutecom-2.2+dfsg1/debian/qutecom.README.Debian @@ -0,0 +1,29 @@ +QuteCom for Debian +===================== + +Video support +------------- + +QuteCom video support depends on MPEG-based video codecs of ffmpeg libraries. +These codecs, however, have been removed from official Debian packages since +version 0.cvs20070307-6 of ffmpeg code because of patent problems. + +Video support can be enabled without recompiling QuteCom, by just installing a +non-stripped version of ffmpeg. You should be able to find them in 3rd-party +repositories like debian-multimedia.org (or in the multiverse repository for +Ubuntu). + +In particular, for QuteCom, you need: + libavcodec-unstripped + libavutil-unstripped + libswscale-unstripped + +WARNING: Those encoders are covered by patents which are actively enforced in +some countries. USE AT YOUR OWN RISK. + +For more details, see the README.Debian file [1] enclosed in the Debian package +of the ffmpeg libraries. + +[1] http://svn.debian.org/wsvn/pkg-multimedia/unstable/ffmpeg-debian/debian/README.Debian?op=file&rev=0&sc=0 + + -- Ludovico Cavedon Mon, 16 Feb 2009 14:10:22 -0800 --- qutecom-2.2+dfsg1.orig/debian/compat +++ qutecom-2.2+dfsg1/debian/compat @@ -0,0 +1 @@ +7 --- qutecom-2.2+dfsg1.orig/debian/qutecom.xpm +++ qutecom-2.2+dfsg1/debian/qutecom.xpm @@ -0,0 +1,489 @@ +/* XPM */ +static char * qutecom_xpm[] = { +"32 32 454 2", +" c None", +". c #7797B0", +"+ c #83A1B8", +"@ c #7294AD", +"# c #84A2B8", +"$ c #7D9CB4", +"% c #809FB6", +"& c #82A0B7", +"* c #86A4BA", +"= c #7C9CB3", +"- c #88A5BB", +"; c #85A4B9", +"> c #7798B1", +", c #83A2B8", +"' c #809FB5", +") c #89A6BB", +"! c #8DAABE", +"~ c #7A9AB2", +"{ c #8CA9BE", +"] c #7496AE", +"^ c #93AEC2", +"/ c #96B1C4", +"( c #8EAABF", +"_ c #88A6BB", +": c #87A5BB", +"< c #9CB5C8", +"[ c #9BB4C7", +"} c #9AB4C6", +"| c #9AB3C6", +"1 c #99B2C5", +"2 c #8FABC0", +"3 c #84A3B9", +"4 c #7E9DB5", +"5 c #8EAABE", +"6 c #95AFC3", +"7 c #96B0C4", +"8 c #99B3C6", +"9 c #9AB4C7", +"0 c #97B2C6", +"a c #93AFC3", +"b c #91ADC1", +"c c #90AABF", +"d c #7D9CB3", +"e c #7F9EB5", +"f c #87A4BA", +"g c #88A6BA", +"h c #90ADC1", +"i c #9FB9CB", +"j c #ABC3D3", +"k c #B0C6D6", +"l c #AEC4D5", +"m c #A4BDD1", +"n c #93B2C7", +"o c #84A3BC", +"p c #7D9DB5", +"q c #7F9FB5", +"r c #799AB2", +"s c #6C8FA9", +"t c #7797AF", +"u c #7B9BB3", +"v c #83A1B9", +"w c #ACC2D2", +"x c #D4E1EA", +"y c #E9F0F5", +"z c #F1F6F8", +"A c #F4F7FA", +"B c #F1F5F8", +"C c #E9F0F4", +"D c #D1DFE9", +"E c #A5BED0", +"F c #789CB5", +"G c #7092AC", +"H c #7293AC", +"I c #6387A3", +"J c #6D90A9", +"K c #7092AB", +"L c #84A2B9", +"M c #CBD9E4", +"N c #F0F5F8", +"O c #EBF2F6", +"P c #E8EFF4", +"Q c #E6EDF2", +"R c #E5ECF2", +"S c #E6EDF3", +"T c #E9EFF4", +"U c #EBF0F5", +"V c #CDDBE6", +"W c #81A2BB", +"X c #6489A5", +"Y c #678BA5", +"Z c #59809D", +"` c #6085A1", +" . c #668BA5", +".. c #7698B0", +"+. c #CDDCE6", +"@. c #ECF2F6", +"#. c #E0E9F0", +"$. c #DAE4EC", +"%. c #D7E2EB", +"&. c #D2DFE9", +"*. c #D1DEE8", +"=. c #D0DEE8", +"-. c #D8E3EB", +";. c #CDDCE7", +">. c #7599B4", +",. c #5C829F", +"'. c #5C839E", +"). c #5E84A0", +"!. c #6187A2", +"~. c #ADC4D4", +"{. c #E0EAF0", +"]. c #CBDAE6", +"^. c #C5D6E2", +"/. c #C0D2DF", +"(. c #BED1DF", +"_. c #BFD1DF", +":. c #BDD0DE", +"<. c #BCCFDD", +"[. c #B8CDDB", +"}. c #B6CBDB", +"|. c #BACFDC", +"1. c #BACEDC", +"2. c #A7C0D3", +"3. c #557F9F", +"4. c #587E9C", +"5. c #4F7896", +"6. c #527A98", +"7. c #577E9B", +"8. c #7598B1", +"9. c #C5D7E4", +"0. c #C7D8E3", +"a. c #BDD0DD", +"b. c #B0C7D8", +"c. c #B9CDDC", +"d. c #B4CADA", +"e. c #AAC3D5", +"f. c #ABC2D4", +"g. c #ADC4D5", +"h. c #B1C7D7", +"i. c #A2BCD0", +"j. c #A3BDD0", +"k. c #A1BCCF", +"l. c #A3BED0", +"m. c #5E88A7", +"n. c #4A7594", +"o. c #4E7796", +"p. c #497392", +"q. c #4F7897", +"r. c #547C9A", +"s. c #84A5BF", +"t. c #B7CCDC", +"u. c #AFC6D6", +"v. c #A6C0D4", +"w. c #9CB9CE", +"x. c #BBCFDE", +"y. c #FFFEFF", +"z. c #A0BCD0", +"A. c #92B1C8", +"B. c #9DB9CD", +"C. c #EFF3F7", +"D. c #FFFFFF", +"E. c #B1C8D7", +"F. c #86A9C2", +"G. c #89ABC3", +"H. c #8AABC2", +"I. c #5B85A3", +"J. c #37668A", +"K. c #4C7594", +"L. c #436E8F", +"M. c #3E6B8C", +"N. c #467090", +"O. c #497393", +"P. c #567F9E", +"Q. c #7DA3BF", +"R. c #9EBBCF", +"S. c #98B6CC", +"T. c #90B1C9", +"U. c #86A9C3", +"V. c #B5CCDB", +"W. c #F8FAFB", +"X. c #92B1C9", +"Y. c #7BA1BD", +"Z. c #8EAEC6", +"`. c #F6F9FB", +" + c #ABC3D5", +".+ c #6D97B5", +"++ c #719AB7", +"@+ c #7298B4", +"#+ c #497495", +"$+ c #28587D", +"%+ c #477191", +"&+ c #406B8C", +"*+ c #3B6788", +"=+ c #305F83", +"-+ c #396688", +";+ c #3B6789", +">+ c #416C8D", +",+ c #446E8E", +"'+ c #5781A0", +")+ c #6E99B7", +"!+ c #81A6C0", +"~+ c #83A7C1", +"{+ c #7CA2BE", +"]+ c #7AA1BC", +"^+ c #7BA1BE", +"/+ c #A6C0D2", +"(+ c #97B5CC", +"_+ c #7099B7", +":+ c #6A95B4", +"<+ c #8DADC6", +"[+ c #9CB8CD", +"}+ c #6692B1", +"|+ c #5E8CAD", +"1+ c #5C89AB", +"2+ c #5884A5", +"3+ c #2E5F83", +"4+ c #1F4E72", +"5+ c #406B8B", +"6+ c #3C6889", +"7+ c #366485", +"8+ c #326083", +"9+ c #326183", +"0+ c #376486", +"a+ c #3D6889", +"b+ c #3F6A8B", +"c+ c #517E9F", +"d+ c #6390B1", +"e+ c #6691B2", +"f+ c #6E98B7", +"g+ c #6995B5", +"h+ c #6994B4", +"i+ c #6793B3", +"j+ c #5F8EAF", +"k+ c #5E8DAF", +"l+ c #628FB0", +"m+ c #5F8DAF", +"n+ c #5B8AAD", +"o+ c #5183A7", +"p+ c #4B7EA4", +"q+ c #4F81A6", +"r+ c #4D80A5", +"s+ c #4A7DA2", +"t+ c #3B6E93", +"u+ c #1F5077", +"v+ c #1B486B", +"w+ c #386586", +"x+ c #386587", +"y+ c #326084", +"z+ c #2D5D80", +"A+ c #305E82", +"B+ c #376587", +"C+ c #487799", +"D+ c #5688AC", +"E+ c #5687AA", +"F+ c #5787AB", +"G+ c #5989AC", +"H+ c #5889AC", +"I+ c #5486AA", +"J+ c #5284A8", +"K+ c #4E81A7", +"L+ c #4B7FA5", +"M+ c #487DA3", +"N+ c #4479A1", +"O+ c #40769F", +"P+ c #3C739C", +"Q+ c #306993", +"R+ c #265C84", +"S+ c #1C4B70", +"T+ c #194365", +"U+ c #356183", +"V+ c #346385", +"W+ c #2E5D80", +"X+ c #336284", +"Y+ c #366385", +"Z+ c #3D6D91", +"`+ c #487DA4", +" @ c #4C81A6", +".@ c #4C80A6", +"+@ c #4C7FA5", +"@@ c #4A7FA5", +"#@ c #497DA4", +"$@ c #467CA2", +"%@ c #4379A1", +"&@ c #3F779E", +"*@ c #3D749D", +"=@ c #39729B", +"-@ c #316C97", +";@ c #286592", +">@ c #4D7DA0", +",@ c #255980", +"'@ c #184467", +")@ c #194161", +"!@ c #2F5E82", +"~@ c #366487", +"{@ c #3E7298", +"]@ c #43779D", +"^@ c #467BA1", +"/@ c #477DA4", +"(@ c #477CA3", +"_@ c #457AA2", +":@ c #4379A0", +"<@ c #40779F", +"[@ c #3D759D", +"}@ c #39719B", +"|@ c #2B6794", +"1@ c #2C6994", +"2@ c #9BB8CC", +"3@ c #14476F", +"4@ c #133A5B", +"5@ c #1D4464", +"6@ c #305F84", +"7@ c #2A5A7E", +"8@ c #2D5C80", +"9@ c #356589", +"0@ c #3A6B91", +"a@ c #3F7298", +"b@ c #3A729B", +"c@ c #3E769E", +"d@ c #3F769E", +"e@ c #3C749C", +"f@ c #356F99", +"g@ c #2C6895", +"h@ c #2B6894", +"i@ c #5C8AAC", +"j@ c #CADAE5", +"k@ c #F9FBFC", +"l@ c #416E90", +"m@ c #103E62", +"n@ c #113250", +"o@ c #244F71", +"p@ c #2B5C81", +"q@ c #26577C", +"r@ c #29597D", +"s@ c #2C5B7F", +"t@ c #34658A", +"u@ c #386C92", +"v@ c #80A3BD", +"w@ c #6E98B6", +"x@ c #42789F", +"y@ c #3B749C", +"z@ c #4B7FA4", +"A@ c #739CB9", +"B@ c #BBCEDD", +"C@ c #FAFBFC", +"D@ c #8CA7BC", +"E@ c #0D3E65", +"F@ c #123553", +"G@ c #143755", +"H@ c #29597E", +"I@ c #25577C", +"J@ c #28587C", +"K@ c #285579", +"L@ c #295577", +"M@ c #27587E", +"N@ c #547E9E", +"O@ c #DBE4EB", +"P@ c #F0F5F9", +"Q@ c #D9E5ED", +"R@ c #DCE6EE", +"S@ c #ADBFCD", +"T@ c #19476B", +"U@ c #103554", +"V@ c #0E2D4A", +"W@ c #214D70", +"X@ c #26587D", +"Y@ c #25577E", +"Z@ c #225179", +"`@ c #25587D", +" # c #26567B", +".# c #224C6D", +"+# c #224A6B", +"@# c #1C4A6F", +"## c #AFC1CF", +"$# c #F8F9FB", +"%# c #E8EDF1", +"&# c #869EB2", +"*# c #164164", +"=# c #0D314F", +"-# c #0D2B46", +";# c #1B4465", +"># c #25577D", +",# c #23567E", +"'# c #215378", +")# c #24567D", +"!# c #235479", +"~# c #1D4667", +"{# c #1A3E5C", +"]# c #163E5F", +"^# c #154064", +"/# c #375D7C", +"(# c #5D7C95", +"_# c #658299", +":# c #55748D", +"<# c #274D6B", +"[# c #072D4F", +"}# c #0B2B48", +"|# c #0F2E4A", +"1# c #1B4567", +"2# c #23557C", +"3# c #22557D", +"4# c #1E4E72", +"5# c #22567E", +"6# c #22547A", +"7# c #1D496B", +"8# c #163A58", +"9# c #133350", +"0# c #0D2E4B", +"a# c #062949", +"b# c #042647", +"c# c #042544", +"d# c #0A2944", +"e# c #0E2E48", +"f# c #143958", +"g# c #1E4D71", +"h# c #22567D", +"i# c #21557D", +"j# c #163F5E", +"k# c #071621", +"l# c #173D59", +"m# c #20547C", +"n# c #21567E", +"o# c #1F5178", +"p# c #1C496D", +"q# c #184061", +"r# c #163B5A", +"s# c #153958", +"t# c #153C5C", +"u# c #1E4D72", +"v# c #21557C", +"w# c #21577F", +"x# c #112F46", +"y# c #000405", +"z# c #010406", +"A# c #0C2130", +"B# c #194160", +"C# c #1F5177", +"D# c #20547D", +"E# c #20557C", +"F# c #20547B", +"G# c #1D4C6F", +"H# c #14354E", +"I# c #07151E", +"J# c #000406", +"K# c #02070B", +"L# c #0A1D2B", +"M# c #153852", +"N# c #1B4769", +"O# c #1C496C", +"P# c #1C496B", +"Q# c #1C4A6C", +"R# c #194261", +"S# c #102D43", +"T# c #06131C", +"U# c #01070B", +" . + + ", +" @ # $ % & ", +" * = - ; > ", +" , ' ) ! ~ ", +" { ] ^ / ( ", +" - _ ", +" : < [ } | 1 2 3 ", +" 4 5 6 7 8 9 0 a b c ) d ", +" e f g h i j k l m n o p q r s ", +" t u v w x y z A A B C D E F G H I ", +" J K L M N N O P Q R R S T U V W X Y Z ", +" ` ...+.@.#.$.%.x &.*.=.=.=.*.-.;.>.,.'. ", +" ).!.~.{.D ].^./.(._.:.<.[.}.|.1./.2.3.4.5. ", +" 6.7.8.9.0.a.}.b.c.d.e.f.2.g.h.i.j.k.l.m.n.o. ", +" p.q.r.s.t.u.v.w.x.y.B z.A.B.C.D.E.F.G.H.I.J.K.L. ", +" M.N.O.P.Q.R.S.T.U.V.D.W.X.Y.Z.`.D. +.+++@+#+$+%+&+*+=+ ", +" -+;+>+,+'+)+!+~+{+]+^+/+(+++_+:+<+[+}+|+1+2+3+4+5+6+7+8+ ", +" 9+0+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+ ", +" A+B+*+C+D+E+F+G+G+H+F+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+ ", +" X+Y+Z+`+ @.@+@.@.@@@#@$@%@&@*@=@-@;@>@,@'@)@y+!@ ", +" 8+~@{@]@^@$@/@M+(@_@:@<@[@}@|@1@2@/ 3@4@5@6@7@ ", +" 8@!@9@0@a@]@*@b@c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@ ", +" r@s@8@A+t@u@v@w@x@y@e@z@A@B@C@D.D@E@F@G@H@I@ ", +" J@H@K@L@M@N@O@P@Q@R@B D.D.D.S@T@U@V@W@X@Y@ ", +" Z@`@ #.#+#@#;+##$#D.D.D.%#&#*#=#-#;#>#,# ", +" '#)#!#~#{#]#^#/#(#_#:#<#[#}#|#1#2#3# ", +" 4#5#6#7#8#9#0#a#b#c#d#e#f#g#h#i#j# ", +" k#l#m#n#o#p#q#r#s#t#T+u#v#w#4#x# ", +" y#z#A#B#C#m#D#E#v#v#i#F#G#H#I# ", +" J#K#L#M#N#O#P#Q#R#S#T#U# ", +" ", +" "}; --- qutecom-2.2+dfsg1.orig/debian/copyright +++ qutecom-2.2+dfsg1/debian/copyright @@ -0,0 +1,994 @@ +This package wes debianized by Ludovico Cavedon on +Sat, 22 Nov 2008 21:39:19 -0800, based on the Debian package for wengophone, +created by Marco Nenciarini on +Mon, 6 Feb 2006 10:54:04 +0100. + +It was downloaded from +http://www.qutecom.org/ + +Copyright Holder: 2008-2009 QuteCom Development Team + 2008-2009 MDBSYS (http://www.mbdsys.com) + 2004-2007 OpenWengo Development Team (http://www.openwengo.org) + 2004-2007 Wengo (http://www.wengo.fr) + +Active committers: + Marek Cervenka + Vadim Lebedev + Leonard Norrgard + Laurent Tarrisse + +Original Developers: + Philippe Bernery + Julien Bossart + Xavier Desjardins + David Ferlier + Aurélien Gateau + Julien Gilli + Tanguy Krotoff + Vadim Lebedev + Minh Phan Quang + Mathieu Stute + Jérôme Wagner + +Contributors: + Maxime Alexandre + Laurent Almeras + Dudi Avramov's + Yann Biancheri + Ludovico Cavedon + Guirec Courbon + Alain Delhaye + Julien De Luca + Luca DiMarco + Paolo Durante + Angius Fabrizio + Jean-François Gaud + Daniele Gobbetti + Thomas Hervé + Philippe Kajmar + Alec Leams + Séven LeMesle + Jarosław Lewandowski + Anne-Fleur L'Hostis + Arnaud Ligot + Thomas Monjalon + Dave Neary + Régis Nebor + Fabien Penso + Christophe Perez + Andreas Schneider + Matthias Schneider + Laurent Schweizer + Assane Sylla + Livio Torrero + Seb Tricaud + Sherry Yang + +License: GPL-2+-BY-OpenSSL + This package 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 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 General Public License for more details. + + You should have received a copy of the GNU 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 + + As a special exception, Wengo gives permission to link + this program with the OpenSSL Library. + + On Debian systems, the complete text of the GNU General Public License + version 2 can be found in `/usr/share/common-licenses/GPL-2'. + +This software contains some files from the following other softwares: + +- OWbuild (owbuild) +Copyright (c) 2006-2007 Wengo +Copyright (c) 2006 Philippe Bernery +Copyright (c) 2006 Alexander Neundorf +Copyright (c) 2006 Enrico Scholz +Copyright (c) 2006-2007 Andreas Schneider +Copyright (C) 2008 MBDSYS +Copyright (c) 2008 Tarrisse Laurent +License: BSD + 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 copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the 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. + +- phApi (wifo/phapi) +Copyright (C) 2000 Abramo Bagnara +Copyright (C) 2000 Simon Morlat +Copyright (C) 2002-2003 Aymeric Moizard +Copyright (C) 2004 Vadim Lebedev +Copyright (C) 2005-2007 Wengo +Copyright (C) 2005 David Ferlier +License: GPL-2+ + On Debian systems, the complete text of the GNU General Public License version + 2 can be found in `/usr/share/common-licenses/GPL-2'. + +- SpanDSP G722 codec (wifo/phapi/g722) +Copyright (C) 1993 CMU, Computer Science, Speech Group, Chengxiang Lu and Alex Hauptmann +Copyright (C) 2001-2006 Steve Underwood +License: PD + Despite my general liking of the GPL, I place my own contributions + to this code in the public domain for the benefit of all mankind - + even the slimy ones who might try to proprietize my work and use it + to my detriment. + +- SpanDSP G726 codec (wifo/phapi/g726) +Copyright (C) 1993 CMU, Computer Science, Speech Group, Chengxiang Lu and Alex Hauptmann +Copyright (C) 2001-2006 Steve Underwood +Copyright (C) 2006 Michael Jerris +License: GPL-2+ + On Debian systems, the complete text of the GNU General Public License version + 2 can be found in `/usr/share/common-licenses/GPL-2'. + +- fidlib (wifo/phpai/fidlib) +Copyright (c) 2002-2003 Jim Peters +License: LGPL-2.1 + On Debian systems, the complete text of the GNU Lesser General Public License + version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. + +- spxec (wifo/phapi/speexec) +Copyright (C) 2003-2006 Jean-Marc Valin +License: BSD + 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. + +- GSM 06.10 lossy speech compression (wifo/phapi/gsm) +Copyright (C) 1992-1994 Jutta Degener and Carsten Bormann, + Technische Universitaet Berlin +License: + Any use of this software is permitted provided that this notice is not + removed and that neither the authors nor the Technische Universitaet Berlin + are deemed to have made any representations as to the suitability of this + software for any purpose nor are held responsible for any defects of + this software. THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE. + + As a matter of courtesy, the authors request to be informed about uses + this software has found, about bugs in this software, and about any + improvements that may be of general interest. + +- Acoustic Echo Cancellation NLMS-pw algorithm (wifo/phapi/aec2.*) +Copyright (C) 2004-2005 DFS Deutsche Flugsicherung +License: + You are allowed to use this source code in any open source or closed + source software you want. You are allowed to use the algorithms for a + hardware solution. You are allowed to modify the source code. + You are not allowed to remove the name of the author from this memo or + from the source code files. You are not allowed to monopolize the + source code or the algorithms behind the source code as your + intellectual property. + This source code is free of royalty and comes with no warranty. + +- sVoIP (wifo/sVoIP) +Copyright (C) 2006 Everbee Networks +License: GPL-2+ + On Debian systems, the complete text of the GNU General Public License version + 2 can be found in `/usr/share/common-licenses/GPL-2'. + +- eXosip (wifo/eXosip) +Copyright (C) 2002-2003 Aymeric Moizard +License: GPL-2+ + On Debian systems, the complete text of the GNU General Public License version + 2 can be found in `/usr/share/common-licenses/GPL-2'. + +- oSIP (wifo/libosip2) +Copyright (C) 2001-2005 Aymeric Moizard +License: LGPL-2.1+ + On Debian systems, the complete text of the GNU Lesser General Public License + version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. + +- MD5C wifo/libosip2/{src,include}/osipparser2/osip_md5c.* +Copyright (C) 1991-2, RSA Data Security, Inc. +License: + 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. + +- oRTP (wifo/ortp) +Copyright (C) 2001-2005 Simon Morlat +License: LGPL-2.1+ + On Debian systems, the complete text of the GNU Lesser General Public License + version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. + +- srtp (wifo/srtp) +Copyright (c) 2001-2005 Cisco Systems, Inc. +License: BSD + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + 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. + . + Neither the name of the Cisco Systems, Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "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 + COPYRIGHT HOLDERS OR CONTRIBUTORS 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. + +- TinyXML (libs/3rdparty/tinyxml) +Copyright (C) 2000-2006 Lee Thomason (www.grinninglizard.com) +published under zlib license +License: + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any + damages arising from the use of this software. + + Permission is granted to anyone to use this software for any + purpose, including commercial applications, and to alter it and + redistribute it freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must + not claim that you wrote the original software. If you use this + software in a product, an acknowledgment in the product documentation + would be appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and + must not be misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source + distribution. + +- STUN client (wifo/phapi/stun, wifo/ortp/{src,include/srtp}/stun*, + wifo/netlib/src/{stun,udp}_*) +Copyright (C) 2000 Vovida Networks, Inc. +License: The Vovida Software License, Version 1.0 + 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 names "VOCAL", "Vovida Open Communication Application Library", + and "Vovida Open Communication Application Library (VOCAL)" must + not be used to endorse or promote products derived from this + software without prior written permission. For written + permission, please contact vocal@vovida.org. + + 4. Products derived from this software may not be called "VOCAL", nor + may "VOCAL" appear in their name, without prior written + permission of Vovida Networks, Inc. + + THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED + WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND + NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL VOVIDA + NETWORKS, INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT DAMAGES + IN EXCESS OF $1,000, NOR FOR ANY 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. + +- inet_ntop (wifo/owsl/src/core/owsl_address.c) +Copyright (C) 1996-2001 Internet Software Consortium +- MS dirent (wifo/phapi/msdirent, libs/owutil/cutil/src/msvc/dirent.c) +Copyright (C) 1997-2003 Kevlin Henney +- strlcat/strlcpy (libs/owutil/cutil/src/strl*) +Copyright (C) 1998 Todd C. Miller +License: + Permission to use, copy, modify, and distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + + THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM + DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL + INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, + INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING + FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, + NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION + WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +- trayicon (libs/trayicon) +Copyright (C) 2003 Justin Karneges +License: LGPL-2.1+ + On Debian systems, the complete text of the GNU Lesser General Public License + version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. + +- PSI (libs/3rdparty/psiidle) +Copyright (C) 2003 Justin Karneges +License: LGPL-2.1+ + On Debian systems, the complete text of the GNU Lesser General Public License + version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. + +- Google Breakpad (libs/3rdparty/googlebreakpad) +Copyright (c) 2006 Google Inc. +License: BSD + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + . + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * 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. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "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 COPYRIGHT + OWNER OR CONTRIBUTORS 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. */ + +- libpurple (libs/3rdparty/libpurple) +Copyright (C) 1998-2008 Pidgin/libpurple development team + Saleem Abdulrasool + Dave Ahlswede + Manuel Amador + Matt Amato + Geoffrey Antos + Daniel Atallah + Paul Aurich + Patrick Aussems + Anibal Avelar + Ali Albazaz + Christopher Ayoup + Alex Badea + John Bailey + R. Tyler Ballance + Chris Banal + Luca Barbato + Levi Bard + Ryan Barrett + Kevin Barry + Lukas Barth + Derek Battams + Martin Bayard + Curtis Beattie + Dave Bell + Igor Belyi + Brian Bernas + Paul Betts + Jonas Birmé + George-Cristian Bîrzan + Eric Blade + Ethan Blanton + Joshua Blanton + Rainer Blessing + Herman Bloggs + David Blue + Jason Boerner + Hylke Bons + Graham Booker + Paolo Borelli + Julien Bossart + Craig Boston + Chris Boyle + Derrick J Brashear + Mauro Sérgio Ferreira Brasil + Luke Bratch + Matt Brenneke + Jeremy Brooks + Jonathan Brossard + Jeffery Brown + Philip Brown + Dan Bruce + Norbert Buchmuller + Sean Burke + Thomas Butter + Trevor Caira + Andrea Canciani + Damien Carbery + Michael Carlson + Keegan Carruthers-Smith + Steve Cavilia + Julien Cegarra + Cerulean Studios, LLC + Jonathan Champ + Christophe Chapuis + Patrick Cheung + Ka-Hing Cheung + Sadrul Habib Chowdhury + Brian Chu + Arturo Cisneros, Jr. + Vincas Ciziunas + Jonathan Clark + Joe Clarke + Eoin Coffey + Jason Cohen + Todd Cohen + Graham Cole + Jono Cole + Lorenzo Colitti + Collabora Ltd. + Jeff Connelly + Nathan Conrad + Felipe Contreras + Alex Converse + Irving Cordova + Glauber de Oliveira Costa + Adam Cowell + Palmer Cox + Jeramey Crawford + Michael Culbertson + Steven Danna + Chris Davies + Josh Davis + Martijn Dekker + Florian Delizy + Vinicius Depizzol + Philip Derrin + Taso N. Devetzis + Balwinder Singh Dheeman + Andrew Dieffenbach + Finlay Dobbie + Mark Doliner + Nuno Donato + Jim Duchek + Alex Duggan + Tom Dyas + Marc E. + Andrew Echols + John Eckerdal + Sean Egan + William Ehlhardt + Markus Elfring + Nelson Elhage + Ignacio J. Elia + Brian Enigma + Mattias Eriksson + Stefan Esser + Steffen Eschenbacher + Marc Etcheverry + David Everly + Larry Ewing + Gábor Farkas + Jesse Farmer + Gavan Fantom (gavan) + Leonardo Fernandes + David Fiander + Rob Flynn + Rob Foehl (rwf) + Alan Ford + Nathan Fredrickson + Chris J. Friesen + Free Software Foundation + Decklin Foster + Francesco Fracassi + Adam Fritzler + Takao Fujiwara + Max G. + François Gagné + Andrew Gaul + Evgueni V. Gavrilov + Ignacy Gawedzki + Georgi Georgiev + Thomas Gibson-Robinson + Ike Gingerich + Gustavo Giráldez + Richard Gobeille + Ian Goldberg + Matthew Goldstein + Michael Golden + Charlie Gordon + Ryan C. Gordon + Konrad Gräfe + Miah Gregory + David Grohmann + Christian Grothoff + Vladislav Guberinić + Gideon N. Guillen + Christian Hammond + Erick Hamness + Fred Hampton + John Hanauer + Phil Hannent + Casey Harkins + Andy Harrison + Andrew Hart (arhart) + Anders Hasselqvist + Rene Hausleitner + Will Hawkins + G. Sumner Hayes + Michael R. Head + Nick Hebner + Mike Heffner + Justin Heiner + Moos Heintzen + Benjamin Herrenschmidt + Fernando Herrera + hjheins + Hil + Casey Ho + Andrew Hoffman + Iain Holmes + Joshua Honeycutt + Nigel Horne + Jensen Hornick + Juanjo Molinero Horno + Dustin Howett + Nathanael Hoyle + Greg Hudson + Magnus Hult + Karsten Huneycutt + Andrew Hunt + Kevin Hunter + Rian Hunter + Thomas Huriaux + Instant Messaging Freedom, Inc. + Vitaliy Ischenko + Intel Corporation + Scott Jackson + Hans Petter Jansson + Henry Jen + Benjamin Kahn + Anders Kaseorg + Praveen Karadakal + John Kelm + Jochen Kemnade + Akuke Kok + Konstantin Korikov + Cole Kowalski + Matt Kramer + Gary Kramlich + Jan Kratochvil + Andrej Krivulčík + Patrik Kullman + Tuomas Kuosmanen + Tero Kuusela + Richard Laager + Scott Lamb + Dennis Lambe Jr. + Joe LaPenna + Steve Láposi + Daniel Larsson + Peter Lawler + Ho-seok Lee + Jean-Yves Lefort + Moses Lei + Ambrose C. Li + Nicolas Lichtmaier + Wesley Lin + Artem Litvinovich + Josh Littlefield + Daniel Ljungborg + Syd Logan + Lokheed + Norberto Lopes + Shlomi Loubaton + Uli Luckas + Matthew Luckie + Marcus Lundblad + Mike Lundy + Jason Lynch + Iain MacDonnell + Lucio Maciel + Brian Macke + Paolo Maggi + Willian T. Mahan + Kris Marsh + Fidel Martinez + Lalo Martins + John Matthews + Simo Mattila + Michal Matyska + Ryan McCabe + Peter McCurdy + Kurt McKee + Torrey McMahon + Robert McQueen + Mihály Mészáros + Robert Mibus + Lars T. Mikkelsen + Benjamin Miller + Kevin Miller + Paul Miller + Arkadiusz Miskiewicz + David Mohr + Andrew Molloy + Michael Monreal + Marco Monteiro + Benjamin Moody + John Moody + Tim Mooney + Sergio Moretto + Andrei Mozzhuhin + Christian Muise + Richard Nelson + Dennis Nezic + Matthew A. Nicholson + Andreas Nilsson + Henning Norén + Szilard Novaki + Novell + Padraig O'Briain + Christopher O'Brien (siege) + Peter O'Gorman + Jon Oberheide + Yusuke Odate + Ruediger Oertel + Gudmundur Bjarni Olafsson + Bartosz Oler + Oliver + Stefan Ott + Shawn Outman + Nathan Owens (pianocomp81) + John Oyler + Matt Pandina + Laszlo Pandy + Giulio 'Twain28' Pascali + Ricardo Fernandez Pascual + Riley Patterson + Havoc Pennington + Ted Percival + Eduardo Pérez + Matt Perry + Nathan Peterson + Sebastián E. Peyrott + Celso Pinto + Joao Luís Marques Pinto + Aleksander Piotrowski + Julien Pivotto + Eric Polino + Ari Pollak + Robey Pointer + Eric Polino + Stephen Pope + Nathan Poznick + Jory A. Pratt + Brent Priddy + Justin Pryzby + Florian Qu?ze + Ignacio Casal Quinteiro + Federicco Mena Quintero + Yosef Radchenko + David Raeman + R. Ramkumar + Mart Raudsepp + Etan Reisner + Kristian Rietveld + Pekka Riikonen + Tim Ringenbach + Dennis Ristuccia + Lee Roach + Eion Robb + Rhett Robinson + Luciano Miguel Ferreira Rocha + Andrew Rodland + Miguel Rodríguez (migrax) + Bob Rossi + Jason Roth + Jean-Francois Roy + Peter Ruibal + Michael Ruprecht + Sam S. + Thanumalayan S. + Elliott Sales de Andrade + Tomasz Sałaciński + Pradyumna Sampath + Arvind Samptur + Tom Samstag + Neil Sanchala + Laurent Sansonetti + Andrew Sayman + Alceste Scalas + Carsten Schaar + Toby Schaffer + Jonathan Schleifer + Matteo Settenvini + Colin Seymour + Luke Schierer + Ralph Schmieder + David Schmitt + Mark Schneider + Evan Schoenberg + Gabriel Schulhof + Eric Michael Schwelm + Federico Schwindt + Torrey Searle + Peter Seebach + Don Seiler + Leonardo Serra + Jim Seymour + Javeed Shaikh + Joe Shaw + Scott Shedden + Dossy Shiobara + Michael Shkutkov + Shreevatsa R + Dylan Simon + Ettore Simone + John Silvestri + Mukund Sivaraman + Craig Slusher + Alex Smith + Brad Smith + Malcolm Smith + David Smock + Phil Snowberger + Eddie Sohn (tr1sk) + Sony Computer Entertainment America, Inc. + Andy Spencer + Mark Spencer + Peter Speybrouck + Lex Spoon + Chris Stafford + Kevin Stange + Jakub Steiner + Richard Stellingwerff + Charlie Stockman + David Stoddard + Adam Strzelecki + Andreas Stührk + Oleg Sukhodolsky + Sun Microsystems + Mårten Svantesson (fursten) + Amir Szekely (kichik) + Robert T. + Greg Taeger + Peter Tang + Brian Tarricone + Peter Teichman + Philip Tellis + Arun A. Tharuvai + Cestonaro Thilo + Will Thompson + Douglas Thrift (douglaswth) + Mark Tiefenbruck + Andrew Tinney + Jeffery To + Warren Togami + Stu Tomlinson + Bill Tompkins + Gal Topper + Chris Toshok + Ken Tossell + Marcus Trautwig + Tom Tromey + Todd Troxell + Brad Turcotte + Kyle Turman + Junichi Uekawa + Igor Vlasenko + István Váradi + Martijn van Beers + Arjan van de Ven + Philip Van Hoof + Kristof Vansant + James Vega + David Vermeille + Sid Vicious + Jorge Villaseñor (Masca) + Bjoern Voigt + Wan Hing Wah + Philip Walford + Nathan Walp + Jonty Wareing + Eric Warmenhoven + Adam J. Warrington + Denis Washington + Zsombor Welker + Andrew Wellington + Adam Wendt + Simon Wenner + Dave West + Zac West + Daniel Westermann-Clark + Andrew Whewell + Simon Wilkinson + Dan Willemsen + Justin Williams (Jaywalker) + Jason Willis + Matt Wilson + Dan Winship + Scott Wolchok + The Written Word, Inc. + Kevin Wu Won + Pui Lam Wong + Justin Wood + Ximian + Ma Xuan + Jared Yanovich + Timmy Yee + Nickolai Zeldovich + Marco Ziech + Piotr Zielinski + Jeroen Zwartepoorte +License: GPL-2+ + On Debian systems, the complete text of the GNU General Public License version + 2 can be found in `/usr/share/common-licenses/GPL-2'. + +- libpurple GG protocol plugin (libs/3rdparty/libpurple/protocols/gg/lib +Copyright (C) 2001-2003 Wojtek Kaniewski + Robert J. Woźny + Arkadiusz Miśkiewicz + Tomasz Chiliński +License: LGPL-2.1+ + On Debian systems, the complete text of the GNU Lesser General Public License + version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. + +- libpurple Oscar protocol plugin (libs/3rdparty/libpurple/protocols/oscar) +Copyright (C) 2007 ComBOTS Product GmbH (htfv) +Copyright (C) 2005-2006 Jonathan Clark +Copyright (C) 2001-2006 Mark Doliner +Copyright (C) 1998-2001 Adam Fritzler + Josh Myer + Daniel M. Pomerantz + Daniel Reed + Eric Warmenhoven + Brock Wilcox +License: LGPL-2+ + On Debian systems, the complete text of the GNU Lesser General Public License + version 2 can be found in `/usr/share/common-licenses/LGPL-2'. + +- libpurple Zephyr protocol plugin (libs/3rdparty/libpurple/protocols/zephyr) +Copyright (C) 1997-1998 Massachusetts Institute of Technology +License: MIT + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the name of the Massachusetts + Institute of Technology (M.I.T.) not be used in advertising or publicity + pertaining to distribution of the software without specific, written + prior permission. + + M.I.T. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING + ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL + M.I.T. BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR + ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, + ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + SOFTWARE. +Copyright (C) 1987-1989 Student Information Processing Board of the + Massachusetts Institute of Technology +License: + Permission to use, copy, modify, and distribute this software + and its documentation for any purpose and without fee is + hereby granted, provided that the above copyright notice + appear in all copies and that both that copyright notice and + this permission notice appear in supporting documentation, + and that the names of M.I.T. and the M.I.T. S.I.P.B. not be + used in advertising or publicity pertaining to distribution + of the software without specific, written prior permission. + M.I.T. and the M.I.T. S.I.P.B. make no representations about + the suitability of this software for any purpose. It is + provided "as is" without express or implied warranty. + +- Emoticons +Copyright (C) Nuno Pinheiro (http://pinheiro-kde.blogspot.com/) +License: GPL-2+ + On Debian systems, the complete text of the GNU General Public License version + 2 can be found in `/usr/share/common-licenses/GPL-2'. + +- Flags icons +Copyright: Mark James (http://www.famfamfam.com/) +License: PD + These flag icons are available for free use for any purpose with no + requirement for attribution. + +Files: qutecom/resources/chat/renkoo* +Copyright: 2007, Torrey Rice/Renkoo + 2003-2004 Lawrence E. Rosen. +License: BSD + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + . + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + * 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. + * Neither the name of the Torrey Rice and Renkoo nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT OWNER OR CONTRIBUTORS 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. + . + Renkoo is a service mark of Renkoo, Inc. + +Files: debian/* +Copyright: 2007-2010 Ludovico Cavedon + 2006-2009 Marco Nenciarini +License: GPL-2+ + On Debian systems, the complete text of the GNU General Public License + version 2 can be found in `/usr/share/common-licenses/GPL-2'. --- qutecom-2.2+dfsg1.orig/debian/qutecom.1 +++ qutecom-2.2+dfsg1/debian/qutecom.1 @@ -0,0 +1,45 @@ +.TH "qutecom" "1" "22 November 2008" "QuteCom" "User Commands" +.SH "NAME" +qutecom \- SIP-based software telephone with video and chat features +internet phone. +.SH "SYNOPSIS" +.B qutecom +.RI [ options ] +.SH "DESCRIPTION" +WengoPhone is a Voice over IP application based on standard protocols like +SIP and RTP. It enables voice, video and text chat between two clients. +Features include a contact list with presence and status, call history and +NAT traversal capability. + +In conjunction with other services, WengoPhone can be used to call regular +PSTN lines and/or send SMS messages to cell phones. +.SH "OPTIONS" +.TP +.B -h, --help +Print usage message. +.TP +.B -b, --background +Run in background mode. +.TP +.B -s, --several +Allow several WengoPhone at the same time. +.TP +.B -q, --configpath \fIarg\fP +Pass a path to load configuration directory. +.TP +.B -c, --command \fIarg\fP +Pass a command to the qutecom. +.SH "FILES" +.TP +.I ~/.qutecom/ +This is where qutecom reads its config information. You do not have to +modify or edit this file. +.SH "SEE ALSO" +http://www.openwengo.org/ +.SH "AUTHORS" +QuteCom Development Team . +.PP +This manual page was written by Marco Nenciarini for +the Debian project (but may be used by others). +.PP +This manual page was updated by Ludovico Cavedon . --- qutecom-2.2+dfsg1.orig/debian/source/format +++ qutecom-2.2+dfsg1/debian/source/format @@ -0,0 +1 @@ +1.0 --- qutecom-2.2+dfsg1.orig/debian/patches/cmake-noavformat.patch +++ qutecom-2.2+dfsg1/debian/patches/cmake-noavformat.patch @@ -0,0 +1,42 @@ +Description: Do not fail if libavformat is not used, as we are using libswscale +Author: Ludovico Cavedon +Forwarded: no + +Index: qutecom-2.2~rc3.dfsg0/owbuild/FindFFMPEG.cmake +=================================================================== +--- qutecom-2.2~rc3.dfsg0.orig/owbuild/FindFFMPEG.cmake 2008-12-26 15:06:57.000000000 +0000 ++++ qutecom-2.2~rc3.dfsg0/owbuild/FindFFMPEG.cmake 2008-12-26 15:08:01.000000000 +0000 +@@ -23,7 +23,7 @@ + if (${CMAKE_MAJOR_VERSION} EQUAL 2 AND ${CMAKE_MINOR_VERSION} EQUAL 4) + include(UsePkgConfig) + pkgconfig(libavcodec _AVCODEC_INCLUDEDIR _AVCODEC_LIBDIR _AVCODEC_LDFLAGS _AVCODEC_CFLAGS) +- pkgconfig(libavformat _AVFORMAT_INCLUDEDIR _AVFORMAT_LIBDIR _AVFORMAT_LDFLAGS _AVFORMAT_CFLAGS) ++# pkgconfig(libavformat _AVFORMAT_INCLUDEDIR _AVFORMAT_LIBDIR _AVFORMAT_LDFLAGS _AVFORMAT_CFLAGS) + pkgconfig(libavutil _AVUTIL_INCLUDEDIR _AVUTIL_LIBDIR _AVUTIL_LDFLAGS _AVUTIL_CFLAGS) + # pkgconfig(libpostproc _POSTPROC_INCLUDEDIR _POSTPROC_LIBDIR _POSTPROC_LDFLAGS _POSTPROC_CFLAGS) + pkgconfig(libswscale _SWSCALE_INCLUDEDIR _SWSCALE_LIBDIR _SWSCALE_LDFLAGS _SWSCALE_CFLAGS) +@@ -32,7 +32,7 @@ + find_package(PkgConfig) + if (PKG_CONFIG_FOUND) + pkg_check_modules(_AVCODEC libavcodec) +- pkg_check_modules(_AVFORMAT libavformat) ++# pkg_check_modules(_AVFORMAT libavformat) + pkg_check_modules(_AVUTIL libavutil) + # pkg_check_modules(_POSTPROC libpostproc) + pkg_check_modules(_SWSCALE libswscale) +@@ -80,6 +80,7 @@ + ) + mark_as_advanced(AVUTIL_INCLUDE_DIR) + ++ if (FALSE) + find_path(AVFORMAT_INCLUDE_DIR + NAMES + avformat.h +@@ -95,6 +96,7 @@ + NO_DEFAULT_PATH + ) + mark_as_advanced(AVFORMAT_INCLUDE_DIR) ++ endif (FALSE) + + if (FALSE) + find_path(POSTPROC_INCLUDE_DIR --- qutecom-2.2+dfsg1.orig/debian/patches/curl-openssl-mt-fix.patch +++ qutecom-2.2+dfsg1/debian/patches/curl-openssl-mt-fix.patch @@ -0,0 +1,159 @@ +Description: Prevent a potential race condition in SSL initialization +Author: Ludovico Cavedon + +Index: wengophone-2.1.2.dfsg0/libs/owutil/http/CMakeLists.txt +=================================================================== +--- wengophone-2.1.2.dfsg0.orig/libs/owutil/http/CMakeLists.txt 2007-03-01 14:37:00.000000000 +0000 ++++ wengophone-2.1.2.dfsg0/libs/owutil/http/CMakeLists.txt 2007-09-07 21:37:11.000000000 +0000 +@@ -7,6 +7,7 @@ + + ow_use_private_libraries( + curl ++ httptunnel + ) + + if (WIN32) +@@ -18,6 +19,7 @@ + + ow_add_sources( + src/HttpRequest.cpp ++ src/HttpRequestFactory.cpp + src/curl/CurlHttpRequest.cpp + #src/null/NullHttpRequest.cpp + #src/qt/QtHttpRequest.cpp +Index: wengophone-2.1.2.dfsg0/libs/owutil/http/HttpRequest.h +=================================================================== +--- wengophone-2.1.2.dfsg0.orig/libs/owutil/http/HttpRequest.h 2007-01-31 17:57:31.000000000 +0000 ++++ wengophone-2.1.2.dfsg0/libs/owutil/http/HttpRequest.h 2007-09-07 21:37:11.000000000 +0000 +@@ -156,6 +156,8 @@ + + OWHTTP_API void abort(); + ++ OWHTTP_API static void init(); ++ + private: + + //Inherited from Thread +Index: wengophone-2.1.2.dfsg0/libs/owutil/http/src/HttpRequest.cpp +=================================================================== +--- wengophone-2.1.2.dfsg0.orig/libs/owutil/http/src/HttpRequest.cpp 2007-01-31 17:57:31.000000000 +0000 ++++ wengophone-2.1.2.dfsg0/libs/owutil/http/src/HttpRequest.cpp 2007-09-07 21:37:11.000000000 +0000 +@@ -156,6 +156,10 @@ + void HttpRequest::run() { + } + ++void HttpRequest::init() { ++ HttpRequestFactory::init(); ++} ++ + void HttpRequest::answerReceivedEventHandler(IHttpRequest * sender, int requestId, const std::string & answer, Error error) { + //sender = _httpRequestPrivate + //sender now is HttpRequest that will delete _httpRequestPrivate +Index: wengophone-2.1.2.dfsg0/libs/owutil/http/src/HttpRequestFactory.cpp +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ wengophone-2.1.2.dfsg0/libs/owutil/http/src/HttpRequestFactory.cpp 2007-09-07 21:37:11.000000000 +0000 +@@ -0,0 +1,15 @@ ++#include "HttpRequestFactory.h" ++ ++#include ++ ++#include ++ ++#include ++ ++void HttpRequestFactory::init() { ++ CURLcode ret = curl_global_init(CURL_GLOBAL_ALL); ++ if(ret) ++ LOG_ERROR("initialization of curl failed"); ++ http_tunnel_init_ssl(); ++} ++ +Index: wengophone-2.1.2.dfsg0/libs/owutil/http/src/HttpRequestFactory.h +=================================================================== +--- wengophone-2.1.2.dfsg0.orig/libs/owutil/http/src/HttpRequestFactory.h 2007-03-01 12:17:48.000000000 +0000 ++++ wengophone-2.1.2.dfsg0/libs/owutil/http/src/HttpRequestFactory.h 2007-09-07 21:37:11.000000000 +0000 +@@ -36,6 +36,8 @@ + class HttpRequestFactory : NonCopyable { + public: + ++ static void init(); ++ + static IHttpRequest * create() { + //new QtHttpRequest(); + //new NullHttpRequest(); +Index: wengophone-2.1.2.dfsg0/libs/owutil/http/src/curl/CurlHttpRequest.cpp +=================================================================== +--- wengophone-2.1.2.dfsg0.orig/libs/owutil/http/src/curl/CurlHttpRequest.cpp 2007-03-19 17:31:18.000000000 +0000 ++++ wengophone-2.1.2.dfsg0/libs/owutil/http/src/curl/CurlHttpRequest.cpp 2007-09-07 21:37:11.000000000 +0000 +@@ -205,7 +205,7 @@ + //curl_easy_setopt(_curl, CURLOPT_WRITEHEADER, this); + curl_easy_setopt(_curl, CURLOPT_WRITEDATA, this); + curl_easy_setopt(_curl, CURLOPT_PROGRESSDATA, this); +- curl_easy_setopt(_curl, CURLOPT_NOSIGNAL, 0); ++ curl_easy_setopt(_curl, CURLOPT_NOSIGNAL, 1); + curl_easy_setopt(_curl, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); + + //Maximum time in seconds that you allow the libcurl transfer operation to take +Index: wengophone-2.1.2.dfsg0/wengophone/src/model/WengoPhone.cpp +=================================================================== +--- wengophone-2.1.2.dfsg0.orig/wengophone/src/model/WengoPhone.cpp 2007-06-20 08:44:26.000000000 +0000 ++++ wengophone-2.1.2.dfsg0/wengophone/src/model/WengoPhone.cpp 2007-09-07 21:37:11.000000000 +0000 +@@ -50,6 +50,7 @@ + _enableSerialization = true; + _startupSettingListener = new StartupSettingListener(); + ++ HttpRequest::init(); + //set HttpRequest User Agent + std::stringstream ss; + ss << WengoPhoneBuildId::getSoftphoneName(); +Index: wengophone-2.1.2.dfsg0/wifo/httptunnel/httptunnel.c +=================================================================== +--- wengophone-2.1.2.dfsg0.orig/wifo/httptunnel/httptunnel.c 2007-04-20 14:29:17.000000000 +0000 ++++ wengophone-2.1.2.dfsg0/wifo/httptunnel/httptunnel.c 2007-09-07 21:37:11.000000000 +0000 +@@ -93,7 +93,7 @@ + + int UseProxy = 0; + +-int UseSSL = 0; ++int UseSSL = 1; + int sslIsInit = 0; + + #ifdef HT_USE_SSL +Index: wengophone-2.1.2.dfsg0/wifo/httptunnel/httptunnel.h +=================================================================== +--- wengophone-2.1.2.dfsg0.orig/wifo/httptunnel/httptunnel.h 2007-01-26 13:40:41.000000000 +0000 ++++ wengophone-2.1.2.dfsg0/wifo/httptunnel/httptunnel.h 2007-09-07 21:37:11.000000000 +0000 +@@ -88,6 +88,7 @@ + int http_tunnel_close(void *h_tunnel); + void http_tunnel_init_host(const char *hostname, int port, int ssl); + void http_tunnel_init_proxy(const char *hostname, int port, const char *username, const char *password); ++void http_tunnel_init_ssl(); + void http_tunnel_clean_up(); + #ifdef __cplusplus + } +Index: wengophone-2.1.2.dfsg0/CMakeLists.txt +=================================================================== +--- wengophone-2.1.2.dfsg0.orig/CMakeLists.txt 2007-08-22 11:44:50.000000000 +0000 ++++ wengophone-2.1.2.dfsg0/CMakeLists.txt 2007-09-07 21:38:13.000000000 +0000 +@@ -40,6 +40,7 @@ + endif(LINUX AND OWSOUND_PORTAUDIO_SUPPORT) + + subdirs( ++ wifo/httptunnel # Needed by owhttp + libs/owutil + libs/wenbox + libs/qtutil +Index: wengophone-2.1.2.dfsg0/wifo/CMakeLists.txt +=================================================================== +--- wengophone-2.1.2.dfsg0.orig/wifo/CMakeLists.txt 2007-04-24 10:01:04.000000000 +0000 ++++ wengophone-2.1.2.dfsg0/wifo/CMakeLists.txt 2007-09-07 21:37:11.000000000 +0000 +@@ -35,7 +35,7 @@ + endif (PHAPI_CODEC_ILBC_SUPPORT) + + subdirs( +- httptunnel ++# httptunnel # Moved in ../CMakeLists.txt + netlib + ortp + srtp --- qutecom-2.2+dfsg1.orig/debian/patches/remove-extra-copying-file.patch +++ qutecom-2.2+dfsg1/debian/patches/remove-extra-copying-file.patch @@ -0,0 +1,16 @@ +Description:Do not copy COPYING and AUTHORS files into /usr/share/qutecom +Author: Marco Nenciarini +Forwarde: not-needed + +Index: qutecom-2.2~rc3.hg396~dfsg1/qutecom/src/presentation/qt/CMakeLists-install-linux.txt +=================================================================== +--- qutecom-2.2~rc3.hg396~dfsg1.orig/qutecom/src/presentation/qt/CMakeLists-install-linux.txt 2009-11-11 23:25:47.000000000 -0800 ++++ qutecom-2.2~rc3.hg396~dfsg1/qutecom/src/presentation/qt/CMakeLists-install-linux.txt 2009-11-11 23:26:36.000000000 -0800 +@@ -86,7 +86,3 @@ + RENAME qutecom.png) + endforeach(size) + +-install(FILES +- ${CMAKE_SOURCE_DIR}/qutecom/COPYING +- ${CMAKE_SOURCE_DIR}/qutecom/AUTHORS +- DESTINATION ${DATA_INSTALL_DIR}) --- qutecom-2.2+dfsg1.orig/debian/patches/series +++ qutecom-2.2+dfsg1/debian/patches/series @@ -0,0 +1,7 @@ +cmake-noavformat.patch +remove-extra-copying-file.patch +cmake-force-fpic.patch +#purple_perl_tcl_noload.patch +#curl-openssl-mt-fix.patch +fix-include-case.patch +fix-linking-binutils-gold.patch --- qutecom-2.2+dfsg1.orig/debian/patches/fix-linking-binutils-gold.patch +++ qutecom-2.2+dfsg1/debian/patches/fix-linking-binutils-gold.patch @@ -0,0 +1,21 @@ +Description: Explicitely link phapi against libdl on linux. Fixes linking failure with binutils-gold). +Author: Ludovico Cavedon +Bug: http://trac.qutecom.org/ticket/262 +# HG changeset patch +# User Ludovico Cavedon +# Date 1288748482 25200 +# Node ID f52e8735f2f04a70e11c60614efcd7b1815f6bd7 +# Parent 4c82e1dde9c0881245622f972a96a9702cd5eedb +Explicitely link phapi against libdl on linux. Fixes linking failure with binutils-gold). + +diff -r 4c82e1dde9c0 -r f52e8735f2f0 wifo/phapi/CMakeLists.txt +--- a/wifo/phapi/CMakeLists.txt Thu Oct 21 14:37:10 2010 +0200 ++++ b/wifo/phapi/CMakeLists.txt Tue Nov 02 18:41:22 2010 -0700 +@@ -243,6 +243,7 @@ + ow_add_private_libraries( + pthread + rt ++ dl + ) + + ow_add_private_definitions( --- qutecom-2.2+dfsg1.orig/debian/patches/cmake-force-fpic.patch +++ qutecom-2.2+dfsg1/debian/patches/cmake-force-fpic.patch @@ -0,0 +1,25 @@ +Description: Make sure all shared code is compiled with -fPIC +Author: Marco Nenciarini +Forwarded: yes + +Index: qutecom-2.2~rc3.dfsg0/owbuild/owbuild/OWDefaultCompilerFlags.cmake +=================================================================== +--- qutecom-2.2~rc3.dfsg0.orig/owbuild/owbuild/OWDefaultCompilerFlags.cmake 2008-12-18 14:22:36.000000000 +0100 ++++ qutecom-2.2~rc3.dfsg0/owbuild/owbuild/OWDefaultCompilerFlags.cmake 2008-12-20 14:24:47.000000000 +0100 +@@ -15,12 +15,10 @@ + + # With -fPIC + if (UNIX AND NOT WIN32) +- if (CMAKE_SIZEOF_VOID_P MATCHES "8") +- ow_check_cxx_compiler_flag("-fPIC" WITH_FPIC) +- if (WITH_FPIC) +- add_definitions(-fPIC) +- endif (WITH_FPIC) +- endif (CMAKE_SIZEOF_VOID_P MATCHES "8") ++ ow_check_cxx_compiler_flag("-fPIC" WITH_FPIC) ++ if (WITH_FPIC) ++ add_definitions(-fPIC) ++ endif (WITH_FPIC) + + if (GCC4) + # See http://www.cynapses.org/tmp/gcc/fortify_source --- qutecom-2.2+dfsg1.orig/debian/patches/fix-include-case.patch +++ qutecom-2.2+dfsg1/debian/patches/fix-include-case.patch @@ -0,0 +1,28 @@ +Description: fix case of include +Origin: upstream, http://hg.qutecom.org/qutecom-2.2/rev/289be68d1812 +# HG changeset patch +# User laurent +# Date 1287524253 -7200 +# Node ID 289be68d1812aacf1edb2434123fd89c638b5995 +# Parent a0befd202cbc515be3d44501a021e34eb2b79c17 +build fix on linux + +diff -r a0befd202cbc -r 289be68d1812 qutecom/src/presentation/qt/contactlist/QtContactWidget.cpp +--- a/qutecom/src/presentation/qt/contactlist/QtContactWidget.cpp Mon Oct 18 22:22:29 2010 +0200 ++++ b/qutecom/src/presentation/qt/contactlist/QtContactWidget.cpp Tue Oct 19 23:37:33 2010 +0200 +@@ -42,7 +42,7 @@ + + #include + #include +-#include ++#include + + #include + +@@ -251,4 +251,4 @@ + void QtContactWidget::languageChanged() + { + _ui->retranslateUi(this); +-} +\ No newline at end of file ++} --- qutecom-2.2+dfsg1.orig/debian/patches/purple_perl_tcl_noload.patch +++ qutecom-2.2+dfsg1/debian/patches/purple_perl_tcl_noload.patch @@ -0,0 +1,27 @@ +Description: attempt to prevent loading of buggy libpurple plugins +Author: Ludovico Cavedon + +Index: qutecom-2.2~rc3.dfsg2/libs/imwrapper/src/purple/PurpleIMFactory.cpp +=================================================================== +--- qutecom-2.2~rc3.dfsg2.orig/libs/imwrapper/src/purple/PurpleIMFactory.cpp 2009-03-25 19:48:25.000000000 -0700 ++++ qutecom-2.2~rc3.dfsg2/libs/imwrapper/src/purple/PurpleIMFactory.cpp 2009-03-25 21:26:20.000000000 -0700 +@@ -254,6 +254,19 @@ + purple_debug_set_enabled(TRUE); + } + ++ // temporary hack to avoid loading buggy plugins: perl and tcl ++ { ++ GList *plugins = purple_plugins_get_all(); ++ const char *bad_plugins[] = { "/fake/perl", "/fake/tcl" }; ++ size_t i; ++ for(i = 0; i < sizeof(bad_plugins); ++i) { ++ PurplePlugin *plugin = purple_plugin_new(0, bad_plugins[i]); ++ plugin->info = g_new0(PurplePluginInfo, 1); ++ plugin->info->type = PURPLE_PLUGIN_UNKNOWN; ++ purple_plugin_register(plugin); ++ } ++ } ++ + purple_core_set_ui_ops(&core_wg_ops); + purple_eventloop_set_ui_ops(&eventloop_wg_ops); +