--- ekiga-2.0.11.orig/debian/README.Debian +++ ekiga-2.0.11/debian/README.Debian @@ -0,0 +1,22 @@ +Ekiga and OSS +========================== + + Though Ekiga is supposed to work with OSS, it has a lot of issues + because of the faulty drivers OSS has. The only place that it's recommended + the use of OSS over ALSA is if you own a SBLive! card. + + If not, we encourage you to install ALSA support. For that, you need to + install 'alsa-base', 'alsa-oss' and, if you have a 2.4 kernel, + the 'alsa-modules-$kernelversion' that matches with your kernel. + You need also to make sure that 'libpt-plugins-alsa' package is + installed in your system. + + Beware that installing ALSA is not a trivial task, and you need to know + a bit how your kernel modules are loaded. Please, read alsa-base package + documentation after installing it to know how to enable ALSA in your system. + If you are using GNOME, you will probably want to install also 'libesd-alsa0' + and 'gstreamer0.8-alsa' packages, and enable 'alsasink' in gstreamer + configuration (Apps->Desktop Preferences->Advanced->Multimedia System Selector' + +Jose Carlos Garcia Sogo + --- ekiga-2.0.11.orig/debian/changelog +++ ekiga-2.0.11/debian/changelog @@ -0,0 +1,679 @@ +ekiga (2.0.11-2ubuntu3) hardy; urgency=low + + * Default to V4L2 as the input device for video. (LP: #195914) + + -- Mario Limonciello Tue, 26 Feb 2008 16:11:55 -0600 + +ekiga (2.0.11-2ubuntu2) hardy; urgency=low + + * No-change rebuild against libpt-1.10.10. + + -- Steve Langasek Sat, 19 Jan 2008 01:00:16 -0800 + +ekiga (2.0.11-2ubuntu1) hardy; urgency=low + + * Merge from Debian unstable, remaining changes: + - LPI: + * Build-dep on liblaunchpad-integration-dev, sharutils, libdbus-1-dev + (>= 0.36), libdbus-glib-1-dev (>= 0.36) + * Add dpatch 01_lpi, call launchpad_integration_add_items() in main and + checks for the launchpad-integration pkg-config module + * Add dpatch 02_autoconf, update configure by running autoconf. + - Update icons. + * Add dpatch 42_change_pixmaps shipping the debian/patched-icons dir. + * uudecode debian/patched-icons in the config.status rule; rm these in + clean. + - Add dpatch 50_fix_POTFILES, drops missing src/clients/ils.cpp from + po/POTFILES.in; this is fixed upstream. + - Autogen and configure with --enable-dbus. + - intltool-update in po/ after dh_installdirs. + + -- Loic Minier Tue, 27 Nov 2007 17:39:17 +0100 + +ekiga (2.0.11-2) unstable; urgency=low + + * Add debug package. + * Add GNOME-free GTK-only variant (Closes: #399326) + + -- Kilian Krause Sat, 06 Oct 2007 18:35:55 +0200 + +ekiga (2.0.11-1ubuntu1) gutsy; urgency=low + + * Close (LP: #117732) + * Resynchronized with Debian, only Ubuntu changes are: + - debian/control.in, debian/patches/01_lpi.dpatch, + debian/patches/02_autoconf.dpatch: + - Launchpad Integration + - debian/control.in, debian/patches/42_change_pixmaps.dpatch: + - patched icons. + - debian/patches/trayicon_transparency.dpatch, + debian/patches/os-detection.dpatch, + debian/patches/50_fix_POTFILES.in.dpatch: + - Distro fixes. + - debian/control.in: + - Added Maintainer to MOTU + - Updated Build-Depends + - Updated Depends + - Dropped Suggests + - debian/ekiga.menu: + - Updated + - debian/rules: + - Added dbus support + - intltool magic. + + -- Fernando Ribeiro Mon, 24 Sep 2007 11:58:54 -0300 + +ekiga (2.0.11-1) unstable; urgency=low + + * New upstream release. + * Bump build-depends to PWLib 1.10.10 and OPAL 2.2.11. (Closes: #443501) + * Use pkg-gnome's version of get-orig-source (gnome-get-source.mk) + * Remove armel.dpatch - included upstream. + * Use debian/compat rather than setting DH_COMPAT + * Use Applications in menu rather than Apps + + -- Kilian Krause Sat, 22 Sep 2007 17:34:43 +0200 + +ekiga (2.0.9-3) unstable; urgency=low + + * Make sure manpages are only installed to ekiga, not gnomemeeting. + (Closes: #434211) + * Fix compilation on ARM EL arch. (Closes: #433630) + + -- Kilian Krause Fri, 27 Jul 2007 19:27:47 +0200 + +ekiga (2.0.9-2) unstable; urgency=low + + * Don't build gnomemeeting package for binNMUs. + * Make sure we don't use lib64 on all Debian arches (Closes: #408407) + * Suggest proxy packages (Closes: #412402) + + -- Kilian Krause Sat, 21 Jul 2007 11:48:46 +0200 + +ekiga (2.0.9-1) unstable; urgency=low + + * New upstream release. + + [ Kilian Krause ] + * Fix get-orig-source target. + * Remove transparent icon patch. Incorporated upstream. + * Remove direct dependency on libpt-plugins. This was added to libpt-1.10.0 + itself as of 1.10.7~dfsg packages. + + [ Loic Minier ] + * Make sure configure may use LDFLAGS but use empty LDFLAGS for now. + + [ Riccardo Setti ] + * Bumped debhelper build-dep. + * Dropped 51_fix-format-strings.dpatch, included upstream. + * Dropped 90_va-args-double-use, included upstream. + + -- Kilian Krause Sat, 14 Jul 2007 20:38:54 +0200 + +ekiga (2.0.3-6) unstable; urgency=high + + * New dpatch, 90_va-args-double-use, fixes immediate crash on startup on + amd64 due to double use of va args; GNOME #418991; SVN r5004; + closes: #415731, #416634. + + -- Loic Minier Mon, 02 Apr 2007 11:57:46 +0200 + +ekiga (2.0.3-5) unstable; urgency=high + + * SECURITY: New dpatch, 51_fix-format-strings, supersedes dpatch + 20_CVE-2007-1006 and fixes additional insecure format strings; + CVE-2007-1006 and CVE-2007-0999; GNOME #415526; thanks Kees Cook; + closes: #414069. + + -- Loic Minier Sat, 10 Mar 2007 09:19:05 +0100 + +ekiga (2.0.3-4) unstable; urgency=high + + * Ship two shell wrappers, gnomemeeting-config-tool and gnomemeeting, + displaying a popup that Ekiga supersedes GnomeMeeting and calling the + corresponding new binary; call dh_install and depend on zenity. + + -- Loic Minier Sun, 4 Mar 2007 15:32:53 +0100 + +ekiga (2.0.3-3) unstable; urgency=high + + [ Kilian Krause ] + * Add transparency to tray icon. (Closes: #399336) + + [ Loic Minier ] + * Merge diff from 2.0.3-2.1 NMU; thanks Martin Zobel-Helas; closes: #411944. + * Bump up Standards-Version to 3.7.2. + * Remove trailing whitespace in rules and control. + * Add a dummy gnomemeeting transition package; add .install file, rename + other debhelper files with an "ekiga." prefix. + * Add gnomemeeting.NEWS to explain the transition. + + -- Loic Minier Sun, 4 Mar 2007 11:31:43 +0100 + +ekiga (2.0.3-2.1) unstable; urgency=high + + * Non-maintainer upload. + * NMU to apply patch from BTS to fix CVE 2007-1006 (Closes: #411944) + + -- Martin Zobel-Helas Mon, 26 Feb 2007 23:35:33 +0100 + +ekiga (2.0.3-2) unstable; urgency=high + + * Rebuild with PWLib 1.10.2-2 and OPAL 2.2.3.dfsg-2 to overcome #392522. The + libs are now setting the correct shlibs to ensure installation is + seamlessly possible. Setting urgency=high for we're closing an RC + bug. (Closes: #392522) + + -- Kilian Krause Sun, 22 Oct 2006 13:40:15 +0200 + +ekiga (2.0.3-1) unstable; urgency=low + + * New upstream version. Bump build-depends to new versions of PWLib and + OPAL (1.10.2 and 2.2.3 as required by configure). + + [ Kilian Krause ] + * Update configure target to use proper stamp config.status. + * Add libebook1.2-dev to Build-Depends (Closes: #384220) + + [ Loic Minier ] + * Fix watch file to track stable versions and use HTTP. + + -- Kilian Krause Mon, 9 Oct 2006 14:10:17 +0200 + +ekiga (2.0.2-1) unstable; urgency=low + + [ Kilian Krause ] + * New upstream release. + * Swap Maintainer and Uploader with Jose. + + [ Jordi Mallach ] + * debian/control.in: + - remove all Recommends, as they duplicate the libpt modules listed + as alternatives in Depends. + - make the short description somewhat informative. + * debian/copyright: Add years to copyright statement. + * Rebuild against new e-d-s. + * Thanks to Joerg Jaspert for the suggestions. + + -- Kilian Krause Fri, 9 Jun 2006 20:38:57 +0000 + +ekiga (2.0.1-2) unstable; urgency=low + + * Add yelp to Depends to make sure we can display the help even in non-GNOME + environments. + * debian/rules: Add --disable-scrollkeeper to configure flags to make sure + we don't include scrollkeeper generated files. + + -- Kilian Krause Sun, 19 Mar 2006 22:33:43 +0100 + +ekiga (2.0.1-1) unstable; urgency=low + + * New upstream release to fix retransmission of messages. Requires OPAL + 2.2.1. + + -- Kilian Krause Tue, 14 Mar 2006 13:13:37 +0100 + +ekiga (2.0.0-1) unstable; urgency=low + + * New upstream release. + * Add get-orig-source target. + + -- Kilian Krause Tue, 14 Mar 2006 01:45:09 +0100 + +ekiga (1.99.1-2) unstable; urgency=low + + [ Kilian Krause ] + * debian/control: make sure Sarge backports run through smoothly (version on + evolution-data-server-dev removed). + + [ Jose Carlos Garcia Sogo ] + * debian/copyright: Add notion of LGPL parts and MPL exemption. + + -- Jose Carlos Garcia Sogo Sun, 26 Feb 2006 22:46:21 +0100 + +ekiga (1.99.1-1) unstable; urgency=low + + * New upstream release (2.0 BETA 2). + * Name changed from GnomeMeeting to Ekiga. + + -- Kilian Krause Mon, 13 Feb 2006 22:43:18 +0100 + +gnomemeeting (1.2.3-1) unstable; urgency=low + + * Use proper shlibdeps name of Mimas_patch2 libs. (Closes: #328191) + * New upstream release. Fixes memory leak with V4L preview and ILS issues. + (Closes: #321513) + * Depend on evolution-data-server because we need it for the address book. + (Closes: #303727) + + -- Kilian Krause Mon, 5 Dec 2005 19:39:26 +0100 + +gnomemeeting (1.2.2-1) unstable; urgency=low + + * New upstream release. (Closes: #313174) + Builds against pwlib&openh323 Mimas_patch2. + * Use ALSA as default. Recommend OSS alternatively. (Closes: #309926) + + -- Kilian Krause Tue, 13 Sep 2005 20:30:03 +0200 + +gnomemeeting (1.2.1-2) unstable; urgency=low + + [ Kilian Krause ] + * debian/control: fixed preference of V4L2 as it's still experimental and by + far less common than V4L1. + + [ Jose Carlos Garcia Sogo ] + * Recompiled with modified dependencies in pwlib and openh323 for gcc4.0 + ABI transition. (Closes: #318742) + * Upgraded Standars-Version to 3.6.2. No changes needed. + + -- Jose Carlos Garcia Sogo Sun, 24 Jul 2005 12:53:29 +0200 + +gnomemeeting (1.2.1-1) unstable; urgency=low + + * New upstream release now official. + * debian/rules: using --as-needed option from ld (passed in LDFLAGS var) + This reduces direct dependencies in other packages from 67 to 19. + + -- Kilian Krause Mon, 7 Mar 2005 11:01:14 +0100 + +gnomemeeting (1.2.0+1.2.1cvs20050220-2) unstable; urgency=low + + * Removed libhowl-dev from Build-Depends so we don't compile that support in + Gnomemeeting, as howl package is being considered non-free (see #289856) + Somebody should think on writing an API compatible (L)GPL replacement. + + -- Jose Carlos Garcia Sogo Sun, 27 Feb 2005 15:22:02 +0100 + +gnomemeeting (1.2.0+1.2.1cvs20050220-1) unstable; urgency=low + + * New upstream release. Building against Mimas pwlib/openh323 release. + + Release targeted to Sid. + + Don't show useless dialog. (Closes: #284740) + + GM is finished when GNOME session is closed. (Closes: #284437) + * debian/control: build-depend on current pwlib/openh323 versions + (Closes: #282789, #287234) + + -- Jose Carlos Garcia Sogo Sun, 20 Feb 2005 22:48:46 +0100 + +gnomemeeting (1.2.0-2) experimental; urgency=low + + * Recompiled with new lipt-1.8.3 package. + + -- Jose Carlos Garcia Sogo Sat, 18 Dec 2004 12:39:29 +0100 + +gnomemeeting (1.2.0-1) experimental; urgency=low + + * New upstream version. + + Fixes problems with Logitec Quickcam (Closes: #281215) + * Compiled using Atlas release of pwlib/openh323. + * Merging changes made in versions 1.0.2-6 and -7. + * Build-Depend on libhowl-dev, for enabling zeroconf support. + * debian/watch: updated. + * debian/patches: + + 05_configure: deleted. Not needed anymore. + + 10_relibtoolize: disabled. Upstream runs a up-to-date Sid system. + + 99_update_libtool_files: deleted. No longer needed. + + -- Jose Carlos Garcia Sogo Mon, 6 Dec 2004 12:24:04 +0100 + +gnomemeeting (1.1.3cvs20040929-1) experimental; urgency=low + + * CVS Snapshot. Date: 09-30-2004 + + Preparation for 1.2 release + + Do not use gconf any longer for storing server list + (Closes: #272898) + * debian/control: + + Depends on new Pandora pwlib/openh323 release. + + Added Build-Dependency on evolution-data-server-dev + * debian/rules: + + Using $(confflags) properly. + * debian/patches: + + 05_configure: updated to reflect pwlib/openh323 versions we're + compiling with. + + 10_relibtoolize: disabled, as autogen.sh for this sources has been run + in a Debian environment. + + -- Jose Carlos Garcia Sogo Thu, 30 Sep 2004 16:18:49 +0200 + +gnomemeeting (1.0.2-7) unstable; urgency=low + + * Added README.Debian file explaining the convenience of using ALSA over OSS. + * Added libpt-plugins-alsa to Recommends, so most of our users get it + installed together with GnomeMeeting itself. + + -- Jose Carlos Garcia Sogo Sat, 11 Dec 2004 21:03:49 +0100 + +gnomemeeting (1.0.2-6) unstable; urgency=medium + + * debian/rules: properly using $(confflags) now. + * debian/control: depend by default in libpt-plugins-oss over + libpt-plugins-asla, as a default sarge install won't make alsa + over OSS. (Closes: #284749) + * Urgency medium as the bug affects mainly Sarge. + + -- Jose Carlos Garcia Sogo Mon, 13 Sep 2004 23:42:01 +0200 + + + +gnomemeeting (1.0.2-5) unstable; urgency=low + + * debian/control: rebuild to make sure rtti-enabled pwlib is used + + -- Kilian Krause Fri, 6 Aug 2004 10:07:42 +0200 + +gnomemeeting (1.0.2-4) unstable; urgency=low + + * debian/patches: + + 05_configure: updated required openh323/pwlib libs. + + 10_relibtoolize: updated. + + * Upload to Sid, compiled with new openh323/pwlib janus_patch3 release. + (Closes: #262962, #263037) + + -- Jose Carlos Garcia Sogo Mon, 2 Aug 2004 22:53:34 +0200 + +gnomemeeting (1.0.2-3) unstable; urgency=low + + * debian/control.in: Added a Dependency on video plugins, so at least one is + going to be always installed. This should fix most of the users yelling + about his video not working any more with new GnomeMeeting. + + -- Jose Carlos Garcia Sogo Sat, 3 Jul 2004 20:56:50 +0200 + +gnomemeeting (1.0.2-2) unstable; urgency=low + + * GNOME Team upload. + * Uploaded to Sid. + * debian/control.in: + - Uploaded Build-Dependency on libpt-dev (>= 1.6.5-2) and + libopenh323-dev (>= 1.13.4-2) + + -- Jose Carlos Garcia Sogo Wed, 16 Jun 2004 22:30:19 +0200 + +gnomemeeting (1.0.2-1) experimental; urgency=low + + * Jose Carlos Garcia Sogo: + + debian/copyright: fixed a typo in Damien's email address. + + debian/control.in: + - Added Kilian to Uploaders list, as he is not in GNOME Team. + - Added build-depends on automake1.7, intltool and libxml-parser-perl, + as those are needed for the build process. + - Bumped Build-Depend on libpt-dev to version 1.6.5-1 as it has fixed + dependencies. + - Changed short and long descriptions. We're no more a "Netmeeting clone" + + debian/menu: Changed longtitle and description. + + debian/rules: + - Now install man/gnomemeeting.1 instead of our own manpage. + - Call dh_gconf to take care of schemas. + + debian/gnomemeeting.post[inst,rm]: deleted as dh_gconf is now used. + + debian/gnomemeeting.1: deleted. Upstream included his own manpage. + + debian/patches: + - 10_relibtoolize.dpatch: added. Upgrades libtool (#242950) + - 01_fix_64bit_arch_test.dpatch: deleted. Should be fixed upstream. + - 00list: run only 10_relibtoolize + 99_update_libtool_files don't needed with 10_relibtoolize + + * Kilian Krause : + + New upstream version. + - Now you can select any /dev/dsp* device. (Closes: #227907) + + Added neccessary purge on gconf system schema to fix gconf warnings after + downgrade. + + Cleaned debian/rules to stop configure from running twice. + + Added missing Build-Depends. + + Added Recommends for remaining plugins. + * + + -- Jose Carlos Garcia Sogo Tue, 13 Apr 2004 17:40:49 +0200 + +gnomemeeting (1.00-1) experimental; urgency=low + + * New upstream version. + - Fixed libsml2 API change. (Closes: #232814) + * Added dh_scrollkeeper to debian/rules, so scrollkeeper-update is run on + install. Manual needs that. + * Added long description and icon to Debian menu. Thanks Luca (Closes: #228396) + * Added libpt-plugins-alsa | libpt-plugins-oss dependencies, as at least one + of those plugins are needed for GM to work. + * Changed Build-Depends on libpt-dev and libopenh323-dev to version 1.6.3-1 + and 1.13.2-1 respectively. + * debian/patches/00list: removed 01_fix_64bit_arch_test.dpatch as it's now + in upstream source code. + * Added GNOME Team to the Uploaders field. + + -- Jose Carlos Garcia Sogo Sat, 28 Feb 2004 16:19:26 +0100 + +gnomemeeting (0.98.5-7) unstable; urgency=low + + * debian/control: removed liblinc-dev from Build-depends (Closes: #217714). + + -- Goedson Teixeira Paixao Mon, 27 Oct 2003 18:50:03 +0000 + +gnomemeeting (0.98.5-6) unstable; urgency=low + + * Really fix the test for 64bit architectures. + - configure.in: copied the architecture tests from pwlib's + configure.in. + + -- Goedson Teixeira Paixao Tue, 21 Oct 2003 10:20:21 +0000 + +gnomemeeting (0.98.5-5) unstable; urgency=low + + * Fix the test for 64bit architectures. + - configure.in: test the sizeof(int) instead of sizeof(long). + + -- Goedson Teixeira Paixao Sun, 19 Oct 2003 11:32:54 +0000 + +gnomemeeting (0.98.5-4) unstable; urgency=low + + * debian/control: added liblinc-dev to Build dependencies. + + -- Goedson Teixeira Paixao Sat, 18 Oct 2003 11:40:00 +0000 + +gnomemeeting (0.98.5-3) unstable; urgency=low + + * debian/patches/00list: added the patch to fix build in alpha + architecture to the list of patches to be applied at build + time. Really closes #215507. + + -- Goedson Teixeira Paixao Sat, 18 Oct 2003 01:20:39 +0000 + +gnomemeeting (0.98.5-2) unstable; urgency=low + + * Fixed build on alpha architecture (closes: #215507) + - configure.in: removed wrong test for 64bit architectures. + + -- Goedson Teixeira Paixao Fri, 17 Oct 2003 20:19:48 +0000 + +gnomemeeting (0.98.5-1) unstable; urgency=low + + * New upstream release + + -- Goedson Teixeira Paixao Tue, 9 Sep 2003 14:27:03 +0000 + +gnomemeeting (0.98.4-1) unstable; urgency=low + + * New upstream release + + -- Goedson Teixeira Paixao Tue, 2 Sep 2003 21:54:59 +0000 + +gnomemeeting (0.98.2-1) unstable; urgency=low + + * New upstream release (closes: #200289) + * Added myself to Uploaders + + -- Goedson Teixeira Paixao Mon, 25 Aug 2003 13:20:01 +0000 + +gnomemeeting (0.96.1-4) unstable; urgency=low + + * Removed not needed libsasl-dev dependency which was causing trouble to + ia64 and arm buildds. + * Removed libspeex-dev build-dep as it's not really needed. + + -- Jose Carlos Garcia Sogo Fri, 25 Apr 2003 17:59:28 +0200 + +gnomemeeting (0.96.1-3) unstable; urgency=low + + * Rebuilt with fixed libspeex1 package (Closes: #187153) + * Changed section to Gnome. + + -- Jose Carlos Garcia Sogo Wed, 9 Apr 2003 09:31:33 +0200 + +gnomemeeting (0.96.1-2) unstable; urgency=low + + * Enabled IPv6 support. + * Compiled with new openh323 and libspeex libs. (Closes: #186692) + * Bumped Standars-Version to 3.5.9 + + -- Jose Carlos Garcia Sogo Sat, 29 Mar 2003 13:27:08 +0100 + +gnomemeeting (0.96.1-1) unstable; urgency=low + + * New upstream version. Minor bugfixes release. + + -- Jose Carlos Garcia Sogo Sun, 2 Mar 2003 16:31:08 +0100 + +gnomemeeting (0.96.0-1) unstable; urgency=low + + * Adopted. Thanks to Sander Smeenk for his work. (Closes: #178279) + * New Upstream Release. + * Updated Package Standards Version to 3.5.8 + * Removed TryExec line from gnomemeeting.desktop as it was preventing it to + appear in Gnome menu (Closes: #174947) + * Modified FAQ file to show the real location of it. (Closes: #174309) + * Fixed help for gnomemeeting-config-tool in Spanish translation. (Closes: #174574) + + -- Jose Carlos Garcia Sogo Tue, 28 Jan 2003 23:51:30 +0100 + +gnomemeeting (0.94.1-1) unstable; urgency=low + + + New Upstream + + -- Sander Smeenk Mon, 21 Oct 2002 17:39:55 +0200 + +gnomemeeting (0.93.1-3) unstable; urgency=low + + * All new libraries for Gnome2 and others have changed + This is GnomeMeeting built against those libraries! + + Tested: Wrapper isn't necessary anymore, so removed. + + Bugs (Closes: #156605, #155956) + + -- Sander Smeenk Wed, 14 Aug 2002 14:24:36 +0200 + +gnomemeeting (0.93.1-2) unstable; urgency=low + + * I'm installing pbuilder, tired of build depends (Closes: #155671) + This fixes the dependency on libsdl1.2-dev. + + -- Sander Smeenk Tue, 06 Aug 2002 19:39:41 +0200 + +gnomemeeting (0.93.1-1) unstable; urgency=low + + * New upstream has ARTSd suspension code removed. + + -- Sander Smeenk Mon, 05 Aug 2002 12:09:02 +0200 + +gnomemeeting (0.93.0-2) unstable; urgency=low + + * Fixed Build-Depends (Closes: #145365, #153317, #145474) + + -- Sander Smeenk Wed, 31 Jul 2002 09:23:12 +0200 + +gnomemeeting (0.93.0-1) unstable; urgency=low + + * Switched to Gnome2 version only + + -- Sander Smeenk Thu, 11 Jul 2002 20:13:36 +0200 + +gnomemeeting2 (0.92.1-2) unstable; urgency=low + + * Fixed build-depends problem (Closes: #149496) + + -- Sander Smeenk Mon, 10 Jun 2002 09:10:58 +0200 + +gnomemeeting2 (0.92.1-1) unstable; urgency=low + + * Introducing GnomeMeeting for Gnome2 systems! + + -- Sander Smeenk Fri, 31 May 2002 08:36:23 +0200 + +gnomemeeting (0.85.1-3) unstable; urgency=low + + * FTBFS Fixed builddepend on autoconf (Closes: #145207) + + Manual page describes all available options (Closes: #143823) + + -- Sander Smeenk Tue, 30 Apr 2002 12:34:59 +0200 + +gnomemeeting (0.85.1-2) unstable; urgency=low + + * New upstream (finally?) + Closes: #136701, #139450 + + The misleading information about NAT in the FAQ has been solved + Closes: #129052 + + GnomeMeeting does use MS Netmeeting compatible ILS calls. MS + Netmeeting refuses to list people using clients other than + Netmeeting itself. Conversating with MS NM works tho'. + Closes: #107357 + + -- Sander Smeenk Thu, 4 Apr 2002 01:08:20 +0200 + +gnomemeeting (0.12.2-2) unstable; urgency=low + + * Fixes GCC3 build problems (Closes: #134162) + + -- Sander Smeenk Sun, 17 Feb 2002 23:57:20 +0100 + +gnomemeeting (0.12.2-1) unstable; urgency=low + + * New Upstream Release due to serious errors in 0.12 + But not security related, therefore urgency=low. + + -- Sander Smeenk Wed, 5 Dec 2001 01:01:40 +0100 + +gnomemeeting (0.12-1) unstable; urgency=low + + * New Upstream Release! + + The gnomemeeting panel applet has changed in a docklet, you need + a 'Status Dock' to use the docklet! + + -- Sander Smeenk Thu, 29 Nov 2001 12:31:52 +0100 + +gnomemeeting (0.11-1) unstable; urgency=low + + * New upstream version. + * Added a wrapper so that --noapplet is added when panel is not running. + * Removed dependency on gnome-panel (Closes: #109726). + * Did some cleaning around. + + Thanks Very Very Much Santiago & Damien, for all your help + + -- Sander Smeenk Tue, 18 Sep 2001 12:23:33 +0200 + +gnomemeeting (0.10-1) unstable; urgency=low + + * New GnomeMeeting version! + * Compiles ok (Closes: #108793). + * Changed dependencies (Closes: #108201, #108203, #104376). + * Removed arch dependant stuff from configure.in (Closes: #108684). + * NMU as Sander is away. + + -- Santiago Garcia Mantinan Fri, 17 Aug 2001 23:07:00 +0200 + +gnomemeeting (0.9.1-3) unstable; urgency=low + + * Dependencies were a bit strict, fixed that (Closes: #104376) + + -- Sander Smeenk Sun, 5 Aug 2001 03:27:11 +0200 + +gnomemeeting (0.9.1-2) unstable; urgency=low + + * Dependency on gnome-panel added (Closes: #103701) + + -- Sander Smeenk Mon, 9 Jul 2001 15:14:48 +0200 + +gnomemeeting (0.9.1-1) unstable; urgency=low + + * Initial Release. (Closes: #103474) + + -- Sander Smeenk Wed, 4 Jul 2001 14:03:24 +0200 + + --- ekiga-2.0.11.orig/debian/compat +++ ekiga-2.0.11/debian/compat @@ -0,0 +1 @@ +5 --- ekiga-2.0.11.orig/debian/control +++ ekiga-2.0.11/debian/control @@ -0,0 +1,65 @@ +Source: ekiga +Section: gnome +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Kilian Krause +Uploaders: Jose Carlos Garcia Sogo , Debian GNOME Maintainers , Kilian Krause , Loic Minier +Build-Depends: debhelper (>= 5), gettext, libgnome2-dev, libldap2-dev, libpt-dev (>= 1.10.10~), libopal-dev (>= 2.2.11~), libgconf2-dev, libgnomeui-dev, libsdl1.2-dev, dpatch, autotools-dev, gnome-pkg-tools, scrollkeeper, automake1.7, intltool, libxml-parser-perl, evolution-data-server-dev, gnome-doc-utils, libavahi-client-dev (>= 0.6.0), libavahi-glib-dev (>= 0.6.0), libebook1.2-dev, gnome-common, automake1.8, autoconf, liblaunchpad-integration-dev, sharutils, libdbus-1-dev (>= 0.36), libdbus-glib-1-dev (>= 0.36) +Standards-Version: 3.7.2 + +Package: ekiga +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, evolution-data-server +Recommends: yelp +Suggests: siproxd, gnugk, mediaproxy, ser, openser, rtpproxy, asterisk, yate, callweaver +Description: H.323 and SIP compatible VoIP client + H.323 and SIP compatible videoconferencing and VoIP/IP-Telephony application + that allows you to make audio and video calls to remote users with H.323 + hardware or software (such as Microsoft Netmeeting) as well as SIP endpoints. + . + It supports all modern videoconferencing features, such as registering + to an LDAP directory, gatekeeper support, making multi-user conference + calls using an external MCU, using modern Quicknet telephony cards, + and making PC-To-Phone calls. + +Package: ekiga-gtkonly +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: yelp, siproxd, gnugk, mediaproxy, ser, openser, rtpproxy, asterisk, yate, callweaver +Description: H.323 and SIP compatible VoIP client - GTK-only (GNOME-free) version + H.323 and SIP compatible videoconferencing and VoIP/IP-Telephony application + that allows you to make audio and video calls to remote users with H.323 + hardware or software (such as Microsoft Netmeeting) as well as SIP endpoints. + . + It supports all modern videoconferencing features, such as registering + to an LDAP directory, gatekeeper support, making multi-user conference + calls using an external MCU, using modern Quicknet telephony cards, + and making PC-To-Phone calls. + . + This package contains the GTK-standalone version that is not intended to + integrate into a desktop environment like GNOME. It's the pure client based on + GTK. + +Package: ekiga-dbg +Architecture: any +Depends: ekiga (= ${binary:Version})|ekiga-gtkonly (= ${binary:Version}) +Suggests: libc6-dbg +Description: H.323 and SIP compatible VoIP client - debug symbols + H.323 and SIP compatible videoconferencing and VoIP/IP-Telephony application + that allows you to make audio and video calls to remote users with H.323 + hardware or software (such as Microsoft Netmeeting) as well as SIP endpoints. + . + It supports all modern videoconferencing features, such as registering + to an LDAP directory, gatekeeper support, making multi-user conference + calls using an external MCU, using modern Quicknet telephony cards, + and making PC-To-Phone calls. + . + This package contains the debugging symbols for Ekiga. + +Package: gnomemeeting +Architecture: all +Depends: ekiga, zenity +Description: Dummy transition package of GnomeMeeting for Ekiga + This is a dummy package to ease the transition to ekiga. You may safely + remove this package and keep the ekiga package instead. + --- ekiga-2.0.11.orig/debian/control.in +++ ekiga-2.0.11/debian/control.in @@ -0,0 +1,65 @@ +Source: ekiga +Section: gnome +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Kilian Krause +Uploaders: Jose Carlos Garcia Sogo , @GNOME_TEAM@ +Build-Depends: debhelper (>= 5), gettext, libgnome2-dev, libldap2-dev, libpt-dev (>= 1.10.10~), libopal-dev (>= 2.2.11~), libgconf2-dev, libgnomeui-dev, libsdl1.2-dev, dpatch, autotools-dev, gnome-pkg-tools, scrollkeeper, automake1.7, intltool, libxml-parser-perl, evolution-data-server-dev, gnome-doc-utils, libavahi-client-dev (>= 0.6.0), libavahi-glib-dev (>= 0.6.0), libebook1.2-dev, gnome-common, automake1.8, autoconf, liblaunchpad-integration-dev, sharutils, libdbus-1-dev (>= 0.36), libdbus-glib-1-dev (>= 0.36) +Standards-Version: 3.7.2 + +Package: ekiga +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, evolution-data-server +Recommends: yelp +Suggests: siproxd, gnugk, mediaproxy, ser, openser, rtpproxy, asterisk, yate, callweaver +Description: H.323 and SIP compatible VoIP client + H.323 and SIP compatible videoconferencing and VoIP/IP-Telephony application + that allows you to make audio and video calls to remote users with H.323 + hardware or software (such as Microsoft Netmeeting) as well as SIP endpoints. + . + It supports all modern videoconferencing features, such as registering + to an LDAP directory, gatekeeper support, making multi-user conference + calls using an external MCU, using modern Quicknet telephony cards, + and making PC-To-Phone calls. + +Package: ekiga-gtkonly +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: yelp, siproxd, gnugk, mediaproxy, ser, openser, rtpproxy, asterisk, yate, callweaver +Description: H.323 and SIP compatible VoIP client - GTK-only (GNOME-free) version + H.323 and SIP compatible videoconferencing and VoIP/IP-Telephony application + that allows you to make audio and video calls to remote users with H.323 + hardware or software (such as Microsoft Netmeeting) as well as SIP endpoints. + . + It supports all modern videoconferencing features, such as registering + to an LDAP directory, gatekeeper support, making multi-user conference + calls using an external MCU, using modern Quicknet telephony cards, + and making PC-To-Phone calls. + . + This package contains the GTK-standalone version that is not intended to + integrate into a desktop environment like GNOME. It's the pure client based on + GTK. + +Package: ekiga-dbg +Architecture: any +Depends: ekiga (= ${binary:Version})|ekiga-gtkonly (= ${binary:Version}) +Suggests: libc6-dbg +Description: H.323 and SIP compatible VoIP client - debug symbols + H.323 and SIP compatible videoconferencing and VoIP/IP-Telephony application + that allows you to make audio and video calls to remote users with H.323 + hardware or software (such as Microsoft Netmeeting) as well as SIP endpoints. + . + It supports all modern videoconferencing features, such as registering + to an LDAP directory, gatekeeper support, making multi-user conference + calls using an external MCU, using modern Quicknet telephony cards, + and making PC-To-Phone calls. + . + This package contains the debugging symbols for Ekiga. + +Package: gnomemeeting +Architecture: all +Depends: ekiga, zenity +Description: Dummy transition package of GnomeMeeting for Ekiga + This is a dummy package to ease the transition to ekiga. You may safely + remove this package and keep the ekiga package instead. + --- ekiga-2.0.11.orig/debian/copyright +++ ekiga-2.0.11/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Sander Smeenk on +Fri, 24 Jan 2003 19:27:09 +0100 + +It was downloaded from http://www.ekiga.org/ + +Upstream Author: + Damien Sandras + +Copyright: + + Ekiga is Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, + 2006 Damien Sandras. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + An exemption is provided by upstream to allow linking this program with + OPAL and PWLib libraries, both covered by a MPL license. + + Additionally the following parts are covered by LGPL: + lib/about, lib/druid, lib/gui/gmtray + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of both the GNU General Public License + and GNU Library General Public License with the Debian GNU/Linux distribution + in directory /usr/share/common-licenses; if not, write to the Free + Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA. --- ekiga-2.0.11.orig/debian/ekiga-config-tool.1 +++ ekiga-2.0.11/debian/ekiga-config-tool.1 @@ -0,0 +1,63 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH EKIGA-CONFIG-TOOL 1 "June 4, 2002" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +ekiga-config-tool - Ekiga GConf Setup Configuration Assistant. +.SH SYNOPSIS +.B ekiga-config-tool +.RI [ options ] +.SH DESCRIPTION +This manual page documents briefly the +.B ekiga-config-tool +program. +This manual page was written for the Debian GNU/Linux distribution +because the original program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. +.B ekiga-config-tool +is used to (hopefully) solve all gconf related problems with installing +ekiga on your computer. +.SH OPTIONS +This programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). +.BR +A summary of options is included below. + +.TP +.B \-\-clean +Remove all user settings +.TP +.B \-\-install-schemas +Install schemas with settings default (run as root) +.TP +.B \-\-clean-schemas +Remove all schemas with settings default (run as root) +.TP +.B \-\-fix\-permissions +Fixes permissions on GConf repository directory (run as root) +.TP +.B \-?, \-\-help +Show this help message +.BR +.SH NOTE +I would not recommend using this tool to fix things if your gconf setup fails. +Debian should not need this, so, use at own risk. +.BR +.SH AUTHOR +This manual page was written by Sander Smeenk , +for the Debian GNU/Linux system (but may be used by others). --- ekiga-2.0.11.orig/debian/ekiga-gtkonly.manpages +++ ekiga-2.0.11/debian/ekiga-gtkonly.manpages @@ -0,0 +1,2 @@ +build-gtkonly/man/ekiga-gtkonly.1 +build-gtkonly/man/ekiga-gtkonly-config-tool.1 --- ekiga-2.0.11.orig/debian/ekiga.docs +++ ekiga-2.0.11/debian/ekiga.docs @@ -0,0 +1,4 @@ +FAQ +NEWS +README +TODO --- ekiga-2.0.11.orig/debian/ekiga.manpages +++ ekiga-2.0.11/debian/ekiga.manpages @@ -0,0 +1,2 @@ +man/ekiga.1 +debian/ekiga-config-tool.1 --- ekiga-2.0.11.orig/debian/ekiga.menu +++ ekiga-2.0.11/debian/ekiga.menu @@ -0,0 +1,6 @@ +?package(ekiga):needs="X11" section="Applications/Network/Communication" \ +title="Ekiga" \ +command="/usr/bin/ekiga" \ +longtitle="Ekiga: Free Your Speech!" \ +description="The Ekiga Voice Over IP Suite" \ +icon="/usr/share/pixmaps/ekiga-logo-icon.png" --- ekiga-2.0.11.orig/debian/gnomemeeting-wrappers/gnomemeeting +++ ekiga-2.0.11/debian/gnomemeeting-wrappers/gnomemeeting @@ -0,0 +1,8 @@ +#!/bin/sh + +zenity --info --text="GnomeMeeting has been superseded by Ekiga. + +Please update your configuration to launch ekiga instead of gnomemeeting. +" + +exec ekiga "$@" --- ekiga-2.0.11.orig/debian/gnomemeeting-wrappers/gnomemeeting-config-tool +++ ekiga-2.0.11/debian/gnomemeeting-wrappers/gnomemeeting-config-tool @@ -0,0 +1,8 @@ +#!/bin/sh + +zenity --info --text="GnomeMeeting has been superseded by Ekiga. + +Please update your configuration to launch ekiga-config-tool instead of gnomemeeting-config-tool. +" + +exec ekiga-config-tool "$@" --- ekiga-2.0.11.orig/debian/gnomemeeting.NEWS +++ ekiga-2.0.11/debian/gnomemeeting.NEWS @@ -0,0 +1,7 @@ +ekiga (2.0.3-3) unstable; urgency=low + + GnomeMeeting has been renamed to Ekiga. The ekiga package has been + automatically installed on your system and you may now safely remove the + gnomemeeting package. + + -- Loic Minier Sun, 4 Mar 2007 11:30:27 +0100 --- ekiga-2.0.11.orig/debian/gnomemeeting.install +++ ekiga-2.0.11/debian/gnomemeeting.install @@ -0,0 +1,2 @@ +debian/gnomemeeting-wrappers/gnomemeeting-config-tool usr/bin +debian/gnomemeeting-wrappers/gnomemeeting usr/bin --- ekiga-2.0.11.orig/debian/patches/00list +++ ekiga-2.0.11/debian/patches/00list @@ -0,0 +1,10 @@ +01_lpi +02_autoconf +03_V4L2_default.dpatch +42_change_pixmaps +50_fix_POTFILES.in.dpatch +#10_relibtoolize +#recvers +lib64 +os-detection +gmconf --- ekiga-2.0.11.orig/debian/patches/01_lpi.dpatch +++ ekiga-2.0.11/debian/patches/01_lpi.dpatch @@ -0,0 +1,43 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_lpi.dpatch by Daniel Holbach +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad ekiga-2.0.9~/configure.in ekiga-2.0.9/configure.in +--- ekiga-2.0.9~/configure.in 2007-04-12 10:26:46.000000000 +0200 ++++ ekiga-2.0.9/configure.in 2007-05-04 12:55:48.000000000 +0200 +@@ -104,10 +104,10 @@ + PKG_PROG_PKG_CONFIG + + if test ${enable_gnome} = no; then +-PKG_CHECK_MODULES(EKIGA, gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0) ++PKG_CHECK_MODULES(EKIGA, gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0 launchpad-integration) + EKIGA_CFLAGS="$EKIGA_CFLAGS -DDISABLE_GNOME" + else +-PKG_CHECK_MODULES(EKIGA, gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0) ++PKG_CHECK_MODULES(EKIGA, gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 launchpad-integration) + PKG_CHECK_MODULES(EDS, libebook-1.2 >= 1.1.3,ebook12=yes,ebook12=no) + if test x"${ebook12}" = xno ; then + PKG_CHECK_MODULES(EDS, libebook-1.0 >= 0.0.94) +diff -urNad ekiga-2.0.9~/src/gui/main.cpp ekiga-2.0.9/src/gui/main.cpp +--- ekiga-2.0.9~/src/gui/main.cpp 2007-04-12 10:26:44.000000000 +0200 ++++ ekiga-2.0.9/src/gui/main.cpp 2007-05-04 12:55:48.000000000 +0200 +@@ -35,6 +35,7 @@ + * build the main window. + */ + ++#include + + #include "../../config.h" + +@@ -1176,6 +1177,8 @@ + mw->accel, + mw->statusbar); + ++ launchpad_integration_add_items (gtk_widget_get_parent (gtk_menu_get_widget (mw->main_menu, "about")), -1, TRUE, TRUE); ++ + glist = + gnomemeeting_addressbook_get_contacts (NULL, nbr, + FALSE, NULL, NULL, NULL, NULL, "*"); --- ekiga-2.0.11.orig/debian/patches/02_autoconf.dpatch +++ ekiga-2.0.11/debian/patches/02_autoconf.dpatch @@ -0,0 +1,128 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 02_autoconf.dpatch by Daniel Holbach +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad ekiga-2.0.9~/configure ekiga-2.0.9/configure +--- ekiga-2.0.9~/configure 2007-04-12 10:27:20.000000000 +0200 ++++ ekiga-2.0.9/configure 2007-05-04 12:56:23.000000000 +0200 +@@ -21490,12 +21490,12 @@ + pkg_cv_EKIGA_CFLAGS="$EKIGA_CFLAGS" + else + if test -n "$PKG_CONFIG" && \ +- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0\"") >&5 +- ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0") 2>&5 ++ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0 launchpad-integration\"") >&5 ++ ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0 launchpad-integration") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then +- pkg_cv_EKIGA_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0" 2>/dev/null` ++ pkg_cv_EKIGA_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0 launchpad-integration" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -21508,12 +21508,12 @@ + pkg_cv_EKIGA_LIBS="$EKIGA_LIBS" + else + if test -n "$PKG_CONFIG" && \ +- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0\"") >&5 +- ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0") 2>&5 ++ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0 launchpad-integration\"") >&5 ++ ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0 launchpad-integration") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then +- pkg_cv_EKIGA_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0" 2>/dev/null` ++ pkg_cv_EKIGA_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0 launchpad-integration" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -21532,14 +21532,14 @@ + _pkg_short_errors_supported=no + fi + if test $_pkg_short_errors_supported = yes; then +- EKIGA_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0"` ++ EKIGA_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0 launchpad-integration"` + else +- EKIGA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0"` ++ EKIGA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0 launchpad-integration"` + fi + # Put the nasty error message in config.log where it belongs + echo "$EKIGA_PKG_ERRORS" >&5 + +- { { echo "$as_me:$LINENO: error: Package requirements (gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0) were not met: ++ { { echo "$as_me:$LINENO: error: Package requirements (gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0 launchpad-integration) were not met: + + $EKIGA_PKG_ERRORS + +@@ -21550,7 +21550,7 @@ + and EKIGA_LIBS to avoid the need to call pkg-config. + See the pkg-config man page for more details. + " >&5 +-echo "$as_me: error: Package requirements (gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0) were not met: ++echo "$as_me: error: Package requirements (gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 libxml-2.0 >= 2.5.0 launchpad-integration) were not met: + + $EKIGA_PKG_ERRORS + +@@ -21603,12 +21603,12 @@ + pkg_cv_EKIGA_CFLAGS="$EKIGA_CFLAGS" + else + if test -n "$PKG_CONFIG" && \ +- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0\"") >&5 +- ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0") 2>&5 ++ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 launchpad-integration\"") >&5 ++ ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 launchpad-integration") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then +- pkg_cv_EKIGA_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0" 2>/dev/null` ++ pkg_cv_EKIGA_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 launchpad-integration" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -21621,12 +21621,12 @@ + pkg_cv_EKIGA_LIBS="$EKIGA_LIBS" + else + if test -n "$PKG_CONFIG" && \ +- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0\"") >&5 +- ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0") 2>&5 ++ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 launchpad-integration\"") >&5 ++ ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 launchpad-integration") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then +- pkg_cv_EKIGA_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0" 2>/dev/null` ++ pkg_cv_EKIGA_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 launchpad-integration" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -21645,14 +21645,14 @@ + _pkg_short_errors_supported=no + fi + if test $_pkg_short_errors_supported = yes; then +- EKIGA_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0"` ++ EKIGA_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 launchpad-integration"` + else +- EKIGA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0"` ++ EKIGA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 launchpad-integration"` + fi + # Put the nasty error message in config.log where it belongs + echo "$EKIGA_PKG_ERRORS" >&5 + +- { { echo "$as_me:$LINENO: error: Package requirements (gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0) were not met: ++ { { echo "$as_me:$LINENO: error: Package requirements (gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 launchpad-integration) were not met: + + $EKIGA_PKG_ERRORS + +@@ -21663,7 +21663,7 @@ + and EKIGA_LIBS to avoid the need to call pkg-config. + See the pkg-config man page for more details. + " >&5 +-echo "$as_me: error: Package requirements (gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0) were not met: ++echo "$as_me: error: Package requirements (gtk+-2.0 >= 2.6.0 gthread-2.0 >= 2.4.0 esound >= 0.2.28 gconf-2.0 >= 2.2.0 libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 launchpad-integration) were not met: + + $EKIGA_PKG_ERRORS + --- ekiga-2.0.11.orig/debian/patches/03_V4L2_default.dpatch +++ ekiga-2.0.11/debian/patches/03_V4L2_default.dpatch @@ -0,0 +1,31 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 03_V4L2_default.patch.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Sets the default capture device to be V4L2 since V4L is deprecated + +@DPATCH@ +diff -urNad ekiga-2.0.11~/ekiga.schemas ekiga-2.0.11/ekiga.schemas +--- ekiga-2.0.11~/ekiga.schemas 2007-09-18 04:42:10.000000000 -0500 ++++ ekiga-2.0.11/ekiga.schemas 2008-02-26 16:15:28.000000000 -0600 +@@ -975,7 +975,7 @@ + /apps/ekiga/devices/video/plugin + Ekiga + string +- V4L ++ V4L2 + + Video plugin + The video plugin that will be used to detect the devices and manage them +diff -urNad ekiga-2.0.11~/ekiga.schemas.in.in ekiga-2.0.11/ekiga.schemas.in.in +--- ekiga-2.0.11~/ekiga.schemas.in.in 2007-09-18 04:00:22.000000000 -0500 ++++ ekiga-2.0.11/ekiga.schemas.in.in 2008-02-26 16:15:13.000000000 -0600 +@@ -40,7 +40,7 @@ + /apps/@PACKAGE_NAME@/devices/video/plugin + Ekiga + string +- V4L ++ V4L2 + + Video plugin + The video plugin that will be used to detect the devices and manage them --- ekiga-2.0.11.orig/debian/patches/10_relibtoolize.dpatch +++ ekiga-2.0.11/debian/patches/10_relibtoolize.dpatch @@ -0,0 +1,25 @@ +#! /bin/sh -e +## 10_relibtoolize.dpatch by Jose Carlos Garcia Sogo +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +if [ $# -lt 1 ]; then + echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}" + +case "$1" in + -patch) patch -p1 ${patch_opts} < $0;; + -unpatch) patch -R -p1 ${patch_opts} < $0;; + *) + echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 + exit 1;; +esac + +exit 0 + +@DPATCH@ --- ekiga-2.0.11.orig/debian/patches/42_change_pixmaps.dpatch +++ ekiga-2.0.11/debian/patches/42_change_pixmaps.dpatch @@ -0,0 +1,191 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 42_change_pixmaps.dpatch by Daniel Holbach +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad ekiga-2.0.1~/debian/patched-icons/pixmaps/README ekiga-2.0.1/debian/patched-icons/pixmaps/README +--- ekiga-2.0.1~/debian/patched-icons/pixmaps/README 1970-01-01 01:00:00.000000000 +0100 ++++ ekiga-2.0.1/debian/patched-icons/pixmaps/README 2006-04-25 16:53:57.000000000 +0200 +@@ -0,0 +1,3 @@ ++I ran ++ for i in *; do uuencode $i.uue < $i > $(echo $i | sed 's/\_16x16//g').uue; done ++to get these. +diff -urNad ekiga-2.0.1~/debian/patched-icons/pixmaps/message.png.uue ekiga-2.0.1/debian/patched-icons/pixmaps/message.png.uue +--- ekiga-2.0.1~/debian/patched-icons/pixmaps/message.png.uue 1970-01-01 01:00:00.000000000 +0100 ++++ ekiga-2.0.1/debian/patched-icons/pixmaps/message.png.uue 2006-04-25 16:53:57.000000000 +0200 +@@ -0,0 +1,16 @@ ++begin 644 message_16x16.png.uue ++MB5!.1PT*&@H````-24A$4@```!`````0"`8````?\_]A```![4E$050XC8V2 ++M,6M3413'?_?FD:3)RTM1(4X9_`92%+^`8P<='06_@)M#:4%Q*8C%9.Q8K8M# ++MT:EH!Q>1FC@(;KHY.;RVDJ9Y]YSC\-Z+SX#2`W^X<,_]W7/^YSC``5<*.S6PVRRP$,1$U5351M1#$LBRSZ=G,3B=3V]EYL0VL`I$# ++M&L#MR>3T>3;+J$41->_Q-4^2=`!(TR-$A!"4$`+-9H,X;MT!7OESEOS/B(J^ ++ME\Q`5'&B@*$8O5X/@""*JJ*BJ!IF!K`$N*@`>55#1,&$FCF<-_K]/@`2`J(% ++M1*4$^+*"W%931!0S4'-X9^SMO0$S),@<(")H#F`!D"=:35%U..=86;D*P.'A ++M.+\7J;;P-T#5"!+PYG'.XQS4Z_7<@Q!0,TP+#_0/H)R"#H;#_22)B>,V00(A ++M"*/Q9T:C,7';FV] ++MWUA?^T2^>65DP$_@`_`Q`@3X`OP`;@$L=SL\&PP.-M;7W@)?@>\5B`"_@+0X ++MXPHO.L"]-#VVAX\>OP,>`#>!2T`+:%;4F.^0V=S5)G!W<_/)Z\KCBT`=<&7> ++MHEPY$N=<`[@&7``FP!@X`3*KSFTAJH`(:!<_9@7DOX\!?@,,Q2R3!2_3W0`` ++*``!)14Y$KD)@@@`` ++` ++end +diff -urNad ekiga-2.0.1~/debian/patched-icons/pixmaps/status-auto-answer-16.png.uue ekiga-2.0.1/debian/patched-icons/pixmaps/status-auto-answer-16.png.uue +--- ekiga-2.0.1~/debian/patched-icons/pixmaps/status-auto-answer-16.png.uue 1970-01-01 01:00:00.000000000 +0100 ++++ ekiga-2.0.1/debian/patched-icons/pixmaps/status-auto-answer-16.png.uue 2006-04-25 16:53:57.000000000 +0200 +@@ -0,0 +1,19 @@ ++begin 644 status_auto_answer_16x16.png.uue ++MB5!.1PT*&@H````-24A$4@```!`````0"`8````?\_]A```"CTE$050XC963 ++M34B4412&G\_O.CJ..EI:J)F%-5F.IDE(9BC1GZ6+2"*PA84X&0E106W"<=.F ++MA5)4&E)$V$Z,'"O075*&/QEJYE!6&&;0S`@SV?Q\/RUF$JN5[^;>>R[ON>>\ ++M]ST2$`7L!,RL#`O`L`"L0-H31_>UM+2TK4((A!#(LHPD1:'K&JJJHB@*BJ(0 ++M4D+,S7V;J#YZ_"J0"U!V\U9KK[Y"M+1>=P!E`C`*@\AR/'^\HOIC3<8-@%$` ++MT9JJRDU&+9DF+-S2.@+')H ++M_Q$`GO?U$B/BF)@[W>/F!,`#[`7U14:,S(R&!SM@5K ++M;CX/']VGP=:(YOK,Z[;SY,O?T69'68C/(F=O5%GW"(,=[_!)@`!V7[I\H7%7 ++M2?$QM]M#*!0BQF``SRQ%\T_)]HP"8*BR$^RQ`S#KHS]6YHP@;*2DS,QU&U55 ++MI:[6!L"]!WE)?6IZ4M=U7?>> ++MC=$#/?8E\WCK6=H'>NRZMQZ_'-$@/[_`NDT8Y-5NCPNWQX7SPWM6S0\CWG:! ++M)"%;RC%4A?L/.IH)]MA1=4:D2`4'",]$,K#DH+9RBFLLE"S7X,_JLTGX5>P2 ++M$$UX$I,!8T14`!JLI%\LX-S:."K^_85%A2Y/@"M2A"`O?WDY7E63M@H ++E*F2)`E5G+*3QS.6G,Z>3F=^0]3C>!;(,M@````!)14Y$KD)@@@`` ++` ++end +diff -urNad ekiga-2.0.1~/debian/patched-icons/pixmaps/status-available-16.png.uue ekiga-2.0.1/debian/patched-icons/pixmaps/status-available-16.png.uue +--- ekiga-2.0.1~/debian/patched-icons/pixmaps/status-available-16.png.uue 1970-01-01 01:00:00.000000000 +0100 ++++ ekiga-2.0.1/debian/patched-icons/pixmaps/status-available-16.png.uue 2006-04-25 16:53:57.000000000 +0200 +@@ -0,0 +1,18 @@ ++begin 644 status_available_16x16.png.uue ++MB5!.1PT*&@H````-24A$4@```!`````0"`8````?\_]A```"/TE$050XC963 ++M34A441B&GSOWW*LSHS,J0S*.@THYD^DDT]`F#%?]0&V"?J!%6!C#1$5"V[9M ++M6BA%A9*5!4:X,$Q!-*-(/,Z;I/=<67J0H(]_5^WV']WM? ++MSOF.`CB`W8"7S>$K,"2`*L#?U=UYU>_W5P@A$$*@JBJ*XF!UU4)*B6F:F*;) ++MBKE"*C63/'KD^!6@$J#VQLVFGM5-HK'I6C=0*P"GT$5)=^^33>7/=CM+`:<` ++M-$M:ZJ^'S;?OH*J_M9!2$D_4K]>V1E.`P\`N(%JS=T]-*!3V555&^&%^Y^"^ ++M0P#T]O60)5PD1T6?JZP[DYN:`8N'Q>#`F ++M#*:F)\EUNUE<6L#K]1"ICKB2(Z.=Z72Z#W@M@`RP%(M%G8%`@/*M(:HJ=_*P ++M_1Z)^`4`6N\W<^GT99*C;QF?,(C%HL[4I]02D!&`";C"%>&@I@N&W[QD<&B` ++M+%WG^JU&`'+<;EK;6M`TC8*"?,(5X>#3KAX78`K6%BDO&"PNDU)27Q<'X&Y; ++M"Q?/-:SSQ-GS`'1T/B(8+"X#\@"'`F0!Q]H?/VATJ`[?[.S$/7EBX ++M!4M:\R=/G&H`.@2@`%KYMI`/H#H2!6![:`<`8\8[`#*9-`#+R\OHNNX#-$`1 ++M]K,J`X,#XZ5E)>7,S0#P8=+8:(?X.#4];ANC`-G`?M;^1#Z@;JA<@P2^`$G@ ++MF6)'\=IBIWVI_X(%+-I#OBFV0/T/Y[\ED3\!#%?GR6CWT*8`````245.1*Y" ++"8((` ++` ++end +diff -urNad ekiga-2.0.1~/debian/patched-icons/pixmaps/status-do-not-disturb-16.png.uue ekiga-2.0.1/debian/patched-icons/pixmaps/status-do-not-disturb-16.png.uue +--- ekiga-2.0.1~/debian/patched-icons/pixmaps/status-do-not-disturb-16.png.uue 1970-01-01 01:00:00.000000000 +0100 ++++ ekiga-2.0.1/debian/patched-icons/pixmaps/status-do-not-disturb-16.png.uue 2006-04-25 16:53:57.000000000 +0200 +@@ -0,0 +1,18 @@ ++begin 644 status_donotdisturb_16x16.png.uue ++MB5!.1PT*&@H````-24A$4@```!`````0"`8````?\_]A```"5TE$050XC:62 ++M34A4812&GV^ZF"`3\3,],K0*D ++MY'2@2"GU=F5%VU9U6WOK<&0@+"(B#SON23*2.C(0EK;VUF&@VNY1R@9LS]N] ++MJ^K:C:NWYN?FB??CXT_!3YK]CZ; ++M\O/S'\)>_(+N7.WG8OU#?R.1NELO(3_RPP_(A&L0"X-2TLUKV#B$4PI ++M^PZEC4V7+QP,'C@Y.SN'95FX=)UX[".>9R_(#O>O>_^OT*5#G<,&%,]^F]L[ ++MT#^(U^-GAV\GHR/OV/GA$]GA?LI$\)DF`#[3I$R$K7`X#^63=GNY`+AO&QO&9)E[#8-(T\9DF2BDF ++M39,%F-``IU(JD=I8>:QZ$$C4P;8SX$G:CH5"**568!,PH(#CP#[``[B`.#`/ ++M1(*PN1YJO%"ZUMTHC#R`%@5L`7(`M_VI+!NP`"Q?!V\AG'+!41T*?L'X-/1T ++:P>/[,/0'X`('@XU`UW(`````245.1*Y"8((` ++` ++end +diff -urNad ekiga-2.0.1~/debian/patched-icons/pixmaps/status-forward-16.png.uue ekiga-2.0.1/debian/patched-icons/pixmaps/status-forward-16.png.uue +--- ekiga-2.0.1~/debian/patched-icons/pixmaps/status-forward-16.png.uue 1970-01-01 01:00:00.000000000 +0100 ++++ ekiga-2.0.1/debian/patched-icons/pixmaps/status-forward-16.png.uue 2006-04-25 16:53:57.000000000 +0200 +@@ -0,0 +1,19 @@ ++begin 644 status_forward_16x16.png.uue ++MB5!.1PT*&@H````-24A$4@```!`````0"`8````?\_]A```"BDE$050XC963 ++M2TA4<13&?_][[ZC7<49-7?BJC++R51JEJ65%3WN`)*&TD5!4LA81V$(A4-JT ++M4(H*P=SJ1LQ2*FQ5$H+-9*AH0VI&:`L=I6FT<>ZCA0\T5QXXBW,.WWE\?$<` ++M$G`8"&5K-@]\4H`4(/IE5\>#Z.CH_8JBH"@*LBPCA(1I&NBZCJ9I:)J&7_,S ++M-34]5%APK19(!LA[_*2QV]RB-30^[`+R%$!5`I0=76]>;&G_(*NZ$U`5P&+H ++MAKR^V/2L&5G>D$+7=`#"`]]UAV;F+BWLB4Y%1\V@+GSUP$ ++MX$U/-X%*,$/#@[A<7V=Z/WSL!3X#3AEP`W]B8F/";I26G+/90D`8V.UV7&,N ++M)B;'L5FM+/[U$AIJ)_5`:O#0X'"'Q^/I`09DP``B3IP\GI&3FY.5>22+*Y<+ ++M&!X9Y&;%;78GQ_%ZM`EO[!>&13L>]3MA"8;L$[\=\Y/FB``4(.=N]9U;1[,S ++MK[K=<_C]?@(#`IA9^,F8])9?TL`F$A?=YCO)0H7$LI#"XN/C$G1=I[2DG,JR ++M*@`2LH(W@#O+?!0?J@5`W29.6U1Q70$$8(N*BMQN&`:/GC8`$&*U\JK_.0@H ++MRJA9:U*448-IFK0YZQ$2^0((`HK['7TM`"$A-@#V)291V&+'K_OH+/-M.J'5 ++M44>;L]XGKW"0EG8P)4D)D"/<<[.XYV9Q?1OEQX(3KSX+P-#T>U)C\M:#,0T< ++MJQN<9?DGPH$U!:67*)GQV5+V>@[:G/6T.NJ6Q>3GO@`L+']B.*"ND`K`KE-R ++MS)Y\J2K0+B[\?X*^1/N2U[RW.FT)\`"SP,RJSTV8$_%9^>PV<7WT0O*&Y!3J7$E*83021T(2FK"XRJ#LO0BI2A$4@$4$A ++M1"&6@1=!4/2!!!%$@<4N2HPQ9Z+.71C2A]J@N55F[!5/%[T;K_.BBQXX\/`\ ++MY_S^_^><(Z24_$\HJ40(80$:``NP!KR64J[]JV?)@.4%@J,O@7R@20C1*(1H ++M!)J`?*.79Q963``+D`O0=^OZD+O&O<[JR.A(*LTU"RLFBU6`NAA=P.&PLQA= ++M6`N5WLLWXTMQDLDD5JN5G\O+`-AR0LQV=_)Z;XT7W.>SS4;X'@^B.$CI75MI>P>QC ++M6!#&/=1V^[K.''#O/QJ++:'K.MFJ2O+C)[1GSRD,C&UX_Z\PK,(IBP&HCGU; ++MVA,:&Z=8L[-K9RE3D].4?OB#.7!"`2H`K;758]AI:#GNS,FV^G0ZG\[@!B)L` ++MFZ!<`"W7;O3>+G.6:ID`6]=YLL*1#?.G(@$S%L`JA%@S-SS-WG%/LW?L43@R ++MGZH5^7S424F1SY?>-PLA`;0`>P$-R`:20!P(NF%+![050VVF^A1,/H`^`6P# ++MM@(V_GXJW0#\`%:O0G$E',N&0RI4_(+((KP9AB?WX?T?I"'=F5J;Y&$````` ++(245.1*Y"8((` ++` ++end +diff -urNad ekiga-2.0.1~/debian/patched-icons/pixmaps/status-offline-16.png.uue ekiga-2.0.1/debian/patched-icons/pixmaps/status-offline-16.png.uue +--- ekiga-2.0.1~/debian/patched-icons/pixmaps/status-offline-16.png.uue 1970-01-01 01:00:00.000000000 +0100 ++++ ekiga-2.0.1/debian/patched-icons/pixmaps/status-offline-16.png.uue 2006-04-25 16:53:57.000000000 +0200 +@@ -0,0 +1,17 @@ ++begin 644 status_offline_16x16.png.uue ++MB5!.1PT*&@H````-24A$4@```!`````0"`8````?\_]A```"/4E$050XC963 ++MW4M381S'/V?GV8N;FVDXF7-6J"NF2VQ0)'45@2!!011T$1;&6%1H&/T-4900 ++M$4;O@1%=&&$@!-T4IEWF2W5J,X6V'&@7\VUGYQR[V-DPD,K?U?=Y'KXOS_/[ ++M/1(@`7[`SL9J!4@*P`N4OAP<..#S^2J%$`@AD&492;*PNFJ@ZSJ:IJ%I&CDM ++M1S*92A\][D2?\#8M'S`-Q[V$?7J1[&)S[R-:X0B;18DS^2&J!*@`6H[;E\UCVA ++M^?E?Y'(Y[#8;"XN+`)2Z7&15%:O52D5%.>^'1R>O7;G^`9@1Y`?)$0C4E.NZ ++M3F='%(#[C^YPX6QW$;>WVJ5?.O3 ++M0%PRH]A-U>JJIO`,45EUJ1'($X!)*,+9^.C>C/0;HTP)@$D`$;JF ++MR].'UZ_5(RTU'0"ZB\VK=\* ++MP*.6)B*%F9[7W7@\;W^T/7G6!KP"W#(P`OCBXN.B]Q47;;1:+2#IV&PV/+T> ++M/@ST88V*8L(_CMUN(WU)NKFG^W7#V-A8"]`E`!_@S\I:9HJ/CR.'*U;D9.\< ++M&?$2"H6(5!3P#I+UI9E$KQM+M1_MHQNMNPFUHYZ!@?Y6HTRI@4DC1<^;-W>! ++MIFD4%Y50MK\<@+TN(XE>-P"^0[,(-IY!BDU"V78.IS-AG3V20@,@`=;8V-GS ++M=5WG2DTE5VHJ`?C46@>`Y>HXIM*[&.P.`O6EA-4@(KL066*+!!B!/2\ZVV\` ++M6"Q6`%)<02OXI)B[D!,346Z7VCO9W"0N< ++MR7P;`N!]GX=,6P*VD; +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad ekiga-2.0.11~/po/POTFILES.in ekiga-2.0.11/po/POTFILES.in +--- ekiga-2.0.11~/po/POTFILES.in 2007-09-18 06:00:22.000000000 -0300 ++++ ekiga-2.0.11/po/POTFILES.in 2007-09-20 15:03:20.000000000 -0300 +@@ -7,7 +7,6 @@ + lib/gmcontacts/gmcontacts-eds.cpp + lib/gui/gmdialog.c + lib/gui/gmtray/eggtrayicon.c +-src/clients/ils.cpp + src/clients/stun.cpp + src/components/bonobo.cpp + src/devices/audio.cpp --- ekiga-2.0.11.orig/debian/patches/gmconf.dpatch +++ ekiga-2.0.11/debian/patches/gmconf.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## gmconf.dpatch by Kilian Krause +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Backport compilation fix from gnome-2-20 branch + +@DPATCH@ +diff -urNad ekiga-2.0.11~/lib/gmconf/gmconf-glib.c ekiga-2.0.11/lib/gmconf/gmconf-glib.c +--- ekiga-2.0.11~/lib/gmconf/gmconf-glib.c 2007-09-18 09:00:21.000000000 +0000 ++++ ekiga-2.0.11/lib/gmconf/gmconf-glib.c 2007-10-06 18:34:01.000000000 +0000 +@@ -1473,7 +1473,7 @@ + } + + gboolean +-gm_conf_is_key_writable (gchar *key) ++gm_conf_is_key_writable (const gchar *key) + { + g_return_val_if_fail (key != NULL, FALSE); + --- ekiga-2.0.11.orig/debian/patches/gnome-free-gdu.dpatch +++ ekiga-2.0.11/debian/patches/gnome-free-gdu.dpatch @@ -0,0 +1,41 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## gnome-free-gdu.dpatch by Kilian Krause +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: backport from trunk to make gnome-autogen.sh happy + +@DPATCH@ +diff -urNad ekiga-2.0.11~/configure.in ekiga-2.0.11/configure.in +--- ekiga-2.0.11~/configure.in 2007-09-18 09:38:25.000000000 +0000 ++++ ekiga-2.0.11/configure.in 2007-10-06 18:11:37.000000000 +0000 +@@ -219,6 +219,30 @@ + libname="lib" + ;; + esac ++dnl ############################### ++dnl Gnome-Doc-Utils ++dnl ############################### ++GDU="disabled" ++if test "x${gm_platform}" != "xmingw" ; then ++ AC_ARG_ENABLE(gdu, [ --disable-gdu Disable GNOME-Doc-Utils support],,enable_gdu=yes) ++ ++ if test "x$enable_gdu" = "xyes"; then ++GNOME_DOC_INIT ++ AC_PATH_PROG(SK_CONFIG,scrollkeeper-config,no) ++ if test "x$SK_CONFIG" = "xno"; then ++ AC_MSG_ERROR(Couldn't find scrollkeeper-config. Please install the scrollkeeper package: http://scrollkeeper.sourceforge.net) ++ fi ++ GDU="enabled" ++ else ++ ENABLE_SK_TRUE="#" ++ ENABLE_SK_FALSE="" ++ fi ++else ++ ENABLE_SK_TRUE="#" ++ ENABLE_SK_FALSE="" ++fi ++ ++AM_CONDITIONAL(HAVE_GNOME_DOC_UTILS, test "x${enable_gdu}" = "xyes") + + + dnl ########################################################################### --- ekiga-2.0.11.orig/debian/patches/lib64.dpatch +++ ekiga-2.0.11/debian/patches/lib64.dpatch @@ -0,0 +1,29 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## lib64.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix #40840 - don't use lib64 on any arch. + +@DPATCH@ +diff -urNad ekiga-2.0.9~/configure ekiga-2.0.9/configure +--- ekiga-2.0.9~/configure 2007-04-12 10:27:20.000000000 +0200 ++++ ekiga-2.0.9/configure 2007-07-21 12:19:53.000000000 +0200 +@@ -22039,7 +22039,4 @@ + esac + + case $host_cpu:$ekiga_cv_cc_64bit_output in +-powerpc64:yes | s390x:yes | sparc64:yes | x86_64:yes) +-libname="lib64" +-;; + *:*) +diff -urNad ekiga-2.0.9~/configure.in ekiga-2.0.9/configure.in +--- ekiga-2.0.9~/configure.in 2007-04-12 10:26:46.000000000 +0200 ++++ ekiga-2.0.9/configure.in 2007-07-21 12:19:41.000000000 +0200 +@@ -212,7 +212,4 @@ + esac + + case $host_cpu:$ekiga_cv_cc_64bit_output in +-powerpc64:yes | s390x:yes | sparc64:yes | x86_64:yes) +-libname="lib64" +-;; + *:*) --- ekiga-2.0.11.orig/debian/patches/os-detection.dpatch +++ ekiga-2.0.11/debian/patches/os-detection.dpatch @@ -0,0 +1,31 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## os-detection.dpatch by Fernando Ribeiro +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad ekiga-2.0.11~/configure ekiga-2.0.11/configure +--- ekiga-2.0.11~/configure 2007-09-18 06:41:12.000000000 -0300 ++++ ekiga-2.0.11/configure 2007-09-20 14:39:25.000000000 -0300 +@@ -22222,7 +22222,7 @@ + gm_platform="solaris" + ;; + +- linux-gnu | linux-gnueabi | linux | Linux) ++ linux-gnu* | linux | Linux) + ARCH_OPAL_CFLAGS="-DPTRACING -DNDEBUG -Wall -Os -g -fno-exceptions -felide-constructors" + ARCH_OPAL_LIBS="-lpt -lopal -ldl -lpthread" + { echo "$as_me:$LINENO: result: yes" >&5 +diff -urNad ekiga-2.0.11~/configure.in ekiga-2.0.11/configure.in +--- ekiga-2.0.11~/configure.in 2007-09-18 06:38:25.000000000 -0300 ++++ ekiga-2.0.11/configure.in 2007-09-20 14:39:12.000000000 -0300 +@@ -148,7 +148,7 @@ + gm_platform="solaris" + ;; + +- linux-gnu | linux-gnueabi | linux | Linux) ++ linux-gnu* | linux | Linux) + ARCH_OPAL_CFLAGS="-DPTRACING -DNDEBUG -Wall -Os -g -fno-exceptions -felide-constructors" + ARCH_OPAL_LIBS="-lpt -lopal -ldl -lpthread" + AC_MSG_RESULT([yes]) --- ekiga-2.0.11.orig/debian/patches/recvers.dpatch +++ ekiga-2.0.11/debian/patches/recvers.dpatch @@ -0,0 +1,37 @@ +#! /bin/sh -e +## recvers.dpatch by Kilian Krause +## +## DP: adjust recommended versions of libs if needed + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +if [ $# -ne 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +case "$1" in + -patch) patch $patch_opts -p1 < $0;; + -unpatch) patch $patch_opts -p1 -R < $0;; + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac + +exit 0 +@DPATCH@ +diff -urNad ekiga-2.0.3~/configure ekiga-2.0.3/configure +--- ekiga-2.0.3~/configure 2006-09-04 12:53:06.000000000 +0200 ++++ ekiga-2.0.3/configure 2006-10-07 16:37:21.363076566 +0200 +@@ -21311,8 +21311,8 @@ + EKIGA_LIBS="$EKIGA_LIBS $EDS_LIBS" + fi + +-PWLIB_REC_VERSION="1.10.2" +-OPAL_REC_VERSION="2.2.3" ++PWLIB_REC_VERSION="1.10.1" ++OPAL_REC_VERSION="2.2.3" + + + if test ${enable_gnome} = yes ; then --- ekiga-2.0.11.orig/debian/rules +++ ekiga-2.0.11/debian/rules @@ -0,0 +1,181 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +# FOR AUTOCONF 2.52 AND NEWER ONLY +ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + confflags += --build $(DEB_HOST_GNU_TYPE) +else + confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +endif +confflags_common := --prefix=/usr \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + --with-pwlib=/usr \ + --sysconfdir=/etc \ + --disable-install-schemas \ + +include /usr/share/dpatch/dpatch.make +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +CFLAGS = -Wall -g +CXXFLAGS = -Wall -g +# --as-needed is relatively risky and should be added with -z defs if possible +#LDFLAGS += -Wl,-z,defs -Wl,--as-needed + +#URL := http://www.ekiga.net/misc/ekiga-$(UPVERSION).tar.gz + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 + CXXFLAGS += -O0 +else + CFLAGS += -O2 + CXXFLAGS += -O2 +endif + +gtkonly-stamp: patch-stamp + dh_testdir + rm -rf build-gtkonly + mkdir -p build-gtkonly + tar cf - --exclude ./debian --exclude build-gtkonly . | (cd build-gtkonly; tar xf -) + # do the gtkonly suffix preparations + mv build-gtkonly/ekiga.desktop.in.in build-gtkonly/ekiga-gtkonly.desktop.in.in + mv build-gtkonly/ekiga.schemas.in.in build-gtkonly/ekiga-gtkonly.schemas.in.in + mv build-gtkonly/src/components/ekiga.server build-gtkonly/src/components/ekiga-gtkonly.server + for size in 16 22 32 48 72;do \ + if [ -f build-gtkonly/pixmaps/$${size}x$${size}/apps/ekiga.png ];then \ + mv build-gtkonly/pixmaps/$${size}x$${size}/apps/ekiga.png build-gtkonly/pixmaps/$${size}x$${size}/apps/ekiga-gtkonly.png; \ + fi \ + done + mv build-gtkonly/pixmaps/ekiga.png build-gtkonly/pixmaps/ekiga-gtkonly.png + mv build-gtkonly/pixmaps/ekiga-logo.png build-gtkonly/pixmaps/ekiga-gtkonly-logo.png + mv build-gtkonly/help/C/ekiga.xml build-gtkonly/help/C/ekiga-gtkonly.xml + mv build-gtkonly/help/fr/ekiga.xml build-gtkonly/help/fr/ekiga-gtkonly.xml + mv build-gtkonly/man/ekiga.1 build-gtkonly/man/ekiga-gtkonly.1 + ###mv build-gtkonly/ekiga.service.in build-gtkonly/ekiga-gtkonly.service.in + ###mv build-gtkonly/pixmaps/ekiga-splash.png build-gtkonly/pixmaps/ekiga-gtkonly-splash.png + ###mv build-gtkonly/help/C/ekiga-C.omf build-gtkonly/help/C/ekiga-gtkonly-C.omf + ###mv build-gtkonly/help/fr/ekiga-fr.omf build-gtkonly/help/fr/ekiga-gtkonly-fr.omf + cd build-gtkonly;patch -p1 <../debian/patches/gnome-free-gdu.dpatch + mv build-gtkonly/configure.in build-gtkonly/configure.ac + sed -i -e '/^AC_INIT/s#ekiga#ekiga-gtkonly#' build-gtkonly/configure.ac + sed -i -e 's#-Os#-O2#' build-gtkonly/configure.ac + cp debian/ekiga-config-tool.1 build-gtkonly/man/ekiga-gtkonly-config-tool.1 + touch $@ + +config.status: gtkonly-stamp + dh_testdir + if [ -d debian/patched-icons ]; then \ + for i in $$(find debian/patched-icons/ -name '*.uue'); do \ + iconname=$${i##debian/patched-icons/}; \ + mv $${iconname%.uue} $${iconname%.uue}.old; \ + uudecode $$i -o $${iconname%.uue}; \ + done; \ + fi + # now configure both... + # --program-suffix=-gtkonly + cd build-gtkonly; CXXFLAGS="$(CXXFLAGS)" \ + CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \ + DIE=0 REQUIRED_AUTOMAKE_VERSION=1.8 PKG_NAME="ekiga" \ + ACLOCAL_FLAGS="-I /usr/share/aclocal" GNOME_DATADIR=/usr/share USE_GNOME2_MACROS=1 \ + /usr/bin/gnome-autogen.sh $(confflags) $(confflags_common) \ + --disable-maintainer-mode --disable-gnome --disable-gdu --disable-avahi --disable-scrollkeeper --enable-dbus + # and the regular one, too + sed -i -e 's#-Os#-O2#' configure + CXXFLAGS="$(CXXFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \ + ./configure $(confflags) $(confflags_common) \ + --enable-avahi --disable-scrollkeeper --enable-dbus + touch $@ + +build: build-stamp + +build-stamp: config.status + dh_testdir + $(MAKE) -C build-gtkonly + $(MAKE) + touch $@ + +clean:: unpatch + dh_testdir + dh_testroot + -if [ -f Makefile ];then \ + $(MAKE) clean distclean;\ + fi + if [ -d debian/patched-icons ]; then \ + for i in $$(find debian/patched-icons/ -name '*.uue'); do \ + iconname=$${i##debian/patched-icons/}; \ + mv $${iconname%.uue}.old; $${iconname%.uue}; \ + rm $${i%.uue}; \ + done; \ + fi + rm -rf build-gtkonly + rm -f xml-i18n-extract xml-i18n-merge xml-i18n-update + # Clean out what make distclean didn't clean out... + rm -rf po/.intltool-merge-cache + rm -rf intltool-extract intltool-merge intltool-update + rm -f pixmaps/inline_emoticons.h + rm -f pixmaps/inlines.h + rm -f build-stamp config.status + dh_clean + +install: install-indep install-arch +install-indep: build-stamp + # nothing to do here + touch $@ + +install-arch: build-stamp + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + cd po/; intltool-update -p + + GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 \ + $(MAKE) install DESTDIR=$(CURDIR)/debian/ekiga + $(MAKE) -C build-gtkonly install DESTDIR=$(CURDIR)/debian/ekiga-gtkonly + -mv $(CURDIR)/debian/ekiga-gtkonly/usr/bin/ekiga $(CURDIR)/debian/ekiga-gtkonly/usr/bin/ekiga-gtkonly + -mv $(CURDIR)/debian/ekiga-gtkonly/usr/bin/ekiga-config-tool $(CURDIR)/debian/ekiga-gtkonly/usr/bin/ekiga-gtkonly-config-tool + touch $@ + +binary-common: build-stamp + dh_testdir + dh_testroot + dh_installdocs + dh_install + dh_installmenu + dh_installchangelogs ChangeLog + dh_scrollkeeper + dh_gconf + dh_link + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture independant packages using the common target. +binary-indep: install-indep + $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common + +# Build architecture dependant packages using the common target. +binary-arch: install-arch + dh_testdir + dh_testroot + # we need debhelper 5 for this! + dh_strip --dbg-package=ekiga-dbg + dh_installman -a + $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install patch --- ekiga-2.0.11.orig/debian/watch +++ ekiga-2.0.11/debian/watch @@ -0,0 +1,4 @@ +version=2 +http://ftp.gnome.org/pub/GNOME/sources/ekiga/([\d\.]+)[02468]/ \ + ekiga-(.*)\.tar\.gz \ + debian uupdate