--- ekiga-3.2.5.orig/debian/ekiga.xpm +++ ekiga-3.2.5/debian/ekiga.xpm @@ -0,0 +1,216 @@ +/* XPM */ +static char *ekiga[] = { +/* columns rows colors chars-per-pixel */ +"32 32 178 2", +" c #A04700", +". c #A14800", +"X c #CC4101", +"o c #CF4802", +"O c #CE4908", +"+ c #D04601", +"@ c #D14B02", +"# c #C35901", +"$ c #CE5D00", +"% c #D45403", +"& c #D05E01", +"* c #DA5D04", +"= c #D3570C", +"- c #D16202", +"; c #DC6305", +": c #D56A07", +"> c #DD6A03", +", c #D66E0A", +"< c #D7720C", +"1 c #DA750C", +"2 c #D97A0F", +"3 c #DD6F11", +"4 c #E06000", +"5 c #E96700", +"6 c #E36E01", +"7 c #EC6F00", +"8 c #E47402", +"9 c #ED7600", +"0 c #E67A04", +"q c #EA7D05", +"w c #E47608", +"e c #E67C0A", +"r c #E97D0A", +"t c #F17700", +"y c #F47900", +"u c #D86B24", +"i c #DB742C", +"p c #DD7B2F", +"a c #E58202", +"s c #EB8207", +"d c #EA8C02", +"f c #E6860D", +"g c #EB8409", +"h c #ED890A", +"j c #F28305", +"k c #F18C0C", +"l c #EC9601", +"z c #EA900D", +"x c #F09E04", +"c c #F3940E", +"v c #F29C0B", +"b c #E78317", +"n c #EB8C15", +"m c #E6851E", +"M c #EA8C1F", +"N c #EE9014", +"B c #EE9910", +"V c #E6951B", +"C c #EE931E", +"Z c #EE9E1B", +"A c #F59714", +"S c #F69B11", +"D c #F39619", +"F c #F1A203", +"G c #F4A10B", +"H c #F8AE0C", +"J c #F5B701", +"K c #F5BC01", +"L c #F6B008", +"P c #F9B30B", +"I c #FBBF08", +"U c #F6A215", +"Y c #F9A214", +"T c #F7A519", +"R c #F5AA1B", +"E c #F9AB1C", +"W c #F7B114", +"Q c #EA8E23", +"! c #EC9422", +"~ c #EF9921", +"^ c #EE9A2C", +"/ c #F29825", +"( c #F39D2C", +") c #E08539", +"_ c #E99332", +"` c #EB9836", +"' c #EA9B3D", +"] c #EAA424", +"[ c #EEA925", +"{ c #EEA428", +"} c #EDAD29", +"| c #F7A225", +" . c #F0AC26", +".. c #F4A42C", +"X. c #F9AB2C", +"o. c #EFB02B", +"O. c #FAB323", +"+. c #FBB827", +"@. c #F1B42D", +"#. c #FAB129", +"$. c #F5BC2C", +"%. c #FABA2A", +"&. c #EEA13B", +"*. c #F7A432", +"=. c #F7AB33", +"-. c #F9AA37", +";. c #F0A63A", +":. c #F3AF3F", +">. c #FBAD3B", +",. c #F5B433", +"<. c #FAB536", +"1. c #F2BF35", +"2. c #FAB932", +"3. c #F9B63C", +"4. c #FABC3E", +"5. c #F7C400", +"6. c #FACC01", +"7. c #FCD401", +"8. c #FEDD00", +"9. c #FFE000", +"0. c #FAC22D", +"q. c #F4C235", +"w. c #FBC633", +"e. c #FAC834", +"r. c #F6C23B", +"t. c #FAC13C", +"y. c #F6CB3B", +"u. c #FACE3B", +"i. c #F7D13F", +"p. c #F9D03F", +"a. c #EC9F41", +"s. c #EDA242", +"d. c #EDA348", +"f. c #EFAB4C", +"g. c #F1AC44", +"h. c #F2B34E", +"j. c #EBAB57", +"k. c #EEB45F", +"l. c #F1B151", +"z. c #EFB964", +"x. c #F7CD40", +"c. c #FACD43", +"v. c #FAC848", +"b. c #FBD445", +"n. c #F9DB44", +"m. c #FBD848", +"M. c #F7CA55", +"N. c #FBD655", +"B. c #FBE24A", +"V. c #FEE556", +"C. c #FEE85D", +"Z. c #F6C363", +"A. c #F4C86E", +"S. c #F5C671", +"D. c #F8D275", +"F. c #FADD75", +"G. c #FAD77C", +"H. c #FBDC7D", +"J. c #FDEB7A", +"K. c #F6CF81", +"L. c #F7D383", +"P. c #FADC85", +"I. c #F7D389", +"U. c #FADF9A", +"Y. c #FCE585", +"T. c #FEEC87", +"R. c #FCE58C", +"E. c #FDEB8E", +"W. c #FDEE95", +"Q. c #FAE29E", +"!. c #FDEB9C", +"~. c #FDEDA7", +"^. c #FDEEAC", +"/. c #FEF2A2", +"(. c #FEF2AD", +"). c #FDF0B1", +"_. c #FCF4C0", +"`. c None", +/* pixels */ +"`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.", +"`.`.`.`.`.`.`.`.`.`.`.`.$ - $ $ $ $ - & `.`.`.`.`.`.`.`.`.`.`.`.", +"`.`.`.`.`.`.`.`.`.`.$ 1 ] y.n.B.B.n.y.} 2 & `.`.`.`.`.`.`.`.`.`.", +"`.`.`.`.`.`.`.`.& : q.n.$.Z B v v U R q.n.y.< & `.`.`.`.`.`.`.`.", +"`.`.`.`.`.`.`.$ V n. .d J 7.9.8.K 5.8.6.L $.B.[ & `.`.`.`.`.`.`.", +"`.`.`.`.`.`.: 1.i.z J 8.9.9.8.> X 0 9.5.7.7.W n.y.: `.`.`.`.`.`.", +"`.`.`.`.`.$ 1.@.d 7.7.J F x a X @ K K o % 6.8.P e.y.- `.`.`.`.`.", +"`.`.`.`.& V i.a 6.l 0 0 q s > X > h o X X a 9.9.P n.[ - `.`.`.`.", +"`.`.`.`., n.f J 0 8 0 0 q s 0 X s e X X X * 8.9.I E B.1 `.`.`.`.", +"`.`.`.$ q.[ l 0 8 8 0 g ;.s g q h ; X X X X G H S Y 0.u.& `.`.`.", +"`.`.`.< n.8 d 8 8 8 0 h./.^ g g h g.) X X X k S S Y Y n.2 `.`.`.", +"`.`.$ ] @.a ` a.8 8 0 P.R.g.g g h Y.R.X X X c U S Y Y e.o.$ `.`.", +"`.`.$ q.n 0 U.^.e 8 ! !.h.Z.g g h W.D.i X @ S U E Y Y O.p.- `.`.", +"`.`.$ x.e w ).K.s.Q !.g.^ G.g g N E.' k.X 3 S R O.E E %.b.- `.`.", +"`.`.$ b.8 m Q.' L.f.Z.0 f !.g g C Y.= R.O f.N.2.u.e.w.O.m.& `.`.", +"`.`.$ b.8 _ I.8 ~.S.l.0 q R.! Z.:.H.X z.j.F.v.C./.J.u.E b.& `.`.", +"`.`.$ r.e m d.8 S.(.&.0 q D.G.P.W.A.X p T.M.%.V._.W.w.+.c.- `.`.", +"`.`.$ ,.n 6 6 8 ` (.Q 0 q h./.~ ;.u X X k.,.+.T b.b.+.O.t.- `.`.", +"`.`.$ ! ..6 6 8 8 e 0 0 q s n g ; X X X 6 c S S +.%.O.2.{ & `.`.", +"`.`.`., 4.8 9 y t 8 0 ; o 8 0 % X X X X h c S T S E Y t.2 `.`.`.", +"`.`.`.$ ..~ 9 y y t 0 o X s ; X X X X % c c S S S c #.<.& `.`.`.", +"`.`.`.`.: 3.r y y y 9 X % s % X X X X w c c S S c U 4.1 `.`.`.`.", +"`.`.`.`.& b =.9 y y y + @ s % X X X ; c c c S c c <.~ - `.`.`.`.", +"`.`.`.`.`.$ ( / 9 y y 5 + t * X X * k c c c k c X.=.$ `.`.`.`.`.", +"`.`.`.`.`.`.- ( *.r y y y y 7 4 6 j j j j j A -...: `.`.`.`.`.`.", +"`.`.`.`.`.`.`.$ b -.C 9 y y y y y y y j k | >.C $ `.`.`.`.`.`.`.", +"`.`.`.`.`.`.`.`.$ : ( -./ n g s g k D | -..., $ `.`.`.`.`.`.`.`.", +"`.`.`.`.`.`.`.`.`.`.$ , M *.-.>.>.-.*.! < $ `.`.`.`.`.`.`.`.`.`.", +"`.`.`.`.`.`.`.`.`.`.`.`.. # # $ $ # # `.`.`.`.`.`.`.`.`.`.`.`.", +"`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.", +"`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.", +"`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`." +}; --- ekiga-3.2.5.orig/debian/control +++ ekiga-3.2.5/debian/control @@ -0,0 +1,81 @@ +Source: ekiga +Section: gnome +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Kilian Krause +Uploaders: Jose Carlos Garcia Sogo , Eugen Dedu , Debian GNOME Maintainers , Kilian Krause +Build-Depends: debhelper (>= 7), + libsasl2-dev, + gettext, + libldap2-dev, + libpt-dev (>= 2.6.4), + libopal-dev (>= 3.6.4~), + libgconf2-dev, + libxv-dev, + autotools-dev, + gnome-pkg-tools, + rarian-compat, + intltool, + libxml-parser-perl, + evolution-data-server-dev, + gnome-doc-utils, + libavahi-client-dev, + libavahi-glib-dev, + libsigc++-2.0-dev, + libgtk2.0-dev (>= 2.12), + libdbus-glib-1-dev, + gnome-common, + libnotify-dev, + libebook1.2-dev, + liblaunchpad-integration-dev, + fdupes, + automake, + autoconf, + quilt +Standards-Version: 3.8.2 +Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/ekiga +Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/ekiga/ +Homepage: http://www.ekiga.org + +Package: ekiga +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + evolution-data-server, + libpt2.6.4-plugins +Recommends: gvfs, 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 contact roster, + presence status, high-quality audio and video codecs, various video + resolutions, 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-dbg +Priority: extra +Section: debug +Architecture: any +Depends: ekiga (= ${binary:Version}), + ${misc:Depends}, + libpt2.6.4-dbg, + libopal3.6.4-dbg +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. + . + This package contains the debugging symbols for Ekiga. --- ekiga-3.2.5.orig/debian/changelog +++ ekiga-3.2.5/debian/changelog @@ -0,0 +1,872 @@ +ekiga (3.2.5-1ubuntu1) karmic; urgency=low + + * Merge from Debian unstable. + * Remaining Ubuntu changes: + - debian/patches/ubuntu_lpi.patch: Launchpad integration. + - Run autoreconf during build. + * Ubuntu changes dropped: + - Replace libpt2.6.1-dev with libpt-dev in the Build-Depends. + * Enable quilt usage again. + + -- Steve Kowalik Wed, 22 Jul 2009 16:04:41 +1000 + +ekiga (3.2.5-1) unstable; urgency=high + + * New upstream release (Closes: #536021, #530706, #531684, #531686, + #530415, #528952, #531458, #533260, #536267) + * Urgency high due to fixing RC bug. + * ekiga-dbg now depends on libpt-dbg and libopal-dbg, since it is pretty + useless without them. + * README.Debian: Add information about non-free codecs (especially H264). + * debian/rules: Remove invocation of dh_scrollkeeper. + + -- Kilian Krause Wed, 15 Jul 2009 18:26:02 +0200 + +ekiga (3.2.1~git20090515.9d0263-1) unstable; urgency=low + + [ Eugen Dedu ] + * New upstream release (Closes: #520832, #520773, #528952, #528960) + * Segfault after pwlib's update to 1.10.10-3 (Closes: #525781, #525864) + * Shows the configuration assistant *every time* (Closes: #446689). + * Fails with gconf schema error message (Closes: #511460). + * debian/rules: Honour DEB_BUILD_OPTIONS parameter for parallel builds. + * Cleanup rules further. + * Remove the now unneeded libgnome and libgnomeui dependencies. + * Recommends gvfs. + * Remove 00_news patch, integrated upstream (no patch anymore), and quilt + dependency. + * Build-depend on rarian-compat instead of scrollkeeper. + * Remove fdupes hack, all the translations are updated now. + + [ Emilio Pozuelo Monfort ] + * Fix section of ekiga-dbg. + + [ Kilian Krause ] + * New dependency on libpt-dev (>= 2.6.1) does pull libpt-plugins-v4l2 + primarily over libpt-plugins-v4l (Closes: #529335) + * Bump debhelper build-dep to >= 7 for dh_prep + + -- Kilian Krause Thu, 21 May 2009 23:08:34 +0200 + +ekiga (3.2.0-0ubuntu3) karmic; urgency=low + + * debian/patches/ubuntu_desktop-file-onlyshowin.patch: Dropped, was only + needed for Ubuntu Mobile in Hardy, and has caused other issues. + (LP: #376077) + * Replace libpt2.6.1-dev with libpt-dev in the Build-Depends. + + -- Steve Kowalik Wed, 03 Jun 2009 19:49:00 +1000 + +ekiga (3.2.0-0ubuntu2) jaunty-proposed; urgency=low + + * debian/patches/dial_with_no_valid_accounts_crash.patch: + - Fix crash when dialing with no valid accounts (LP: #352041) + + -- Robert Ancell Fri, 01 May 2009 10:14:36 +1000 + +ekiga (3.2.0-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #341367) + - Better NAT support in case of Cone NAT + - Uniformise detection of libnotify; fix compilation with mingw + - Fix "URL completion combobox shows identical completions" + - Fix "Assistant loosing values when going backward" + - Fix GmConf settings when compiled with another package name + - Fix unregistration of accounts + - Fix build with --enable-kde + - Fixed possible crash when retrieving presence information + - New translations: crh, or + - Updated translations: as, bg, bn_IN, da, de, el, eu, gl, gu, hi, hu, + ja, kn, ko, ku, lt, ml, mr, or, pt, ro, ru, ta, te, tr + - New help translation: en_GB + - Updated help translation: fr + - Better NAT support in case of Cone NAT + - There is now only one H.263 plugin implementing both H.263 and H.263+ + - Allow several ALSA devices to have the same name + - Added support for the G.722 audio codec: G.722 is a 16 kHz wideband + audio codec advertised as HD Voice by the famous Polycom. It is a + great boost in quality and interoperability + - Added support for the CELT ultral-low delay audio codec: CELT delivers + high quality audio at 32 kHz or 48 kHz, allowing to transmit music in + high quality, with low delay and low bitrate + - Added support for SIP dialog-info notifications: they allow displaying + notifications of incoming calls in the roster. With software like + kamailio or Asterisk, it allows being informed of incoming calls + reaching your colleagues + - Largely improved LDAP support: the OpenLDAP guys contributed several + patches to provide state-of-the-art LDAP support in the Ekiga address + book. The new code even supports authentication + - Killed the gconf_test_age test, Ekiga can now finally work with + badly installed GConf schemas + - Better handling of multiple network interfaces with dynamic addition + and removal + - Added settings migration from Ekiga 2.0.x. + - Other various fixes, cleanups, removal of deprecated symbols etc. + - New translations: crh, or + - New help translation: en_GB, eu + - Updated many translations and help + - Experimental features: + * Significant improvements in IPv6 support + * Gstreamer audio and video capture support near to be finished... + * debian/patches/migrate_2.0_settings.patch: + - Removed, migration is now upstream + * debian/patches/00_news.patch + - Removed + * debian/patches/ubuntu_lpi.patch: + - Modified to work with 3.2 + + -- Ken VanDine Tue, 17 Mar 2009 15:14:12 -0400 + +ekiga (3.0.1-1ubuntu2) jaunty; urgency=low + + * debian/rules: Replace translations in gconf schemas with gettext domain. + + -- Martin Pitt Mon, 09 Mar 2009 15:34:50 +0100 + +ekiga (3.0.1-1ubuntu1) jaunty; urgency=low + + * Merge to Debian experimental, to get Ekiga 3. (LP: #274085) Remaining + Ubuntu changes: + - Launchpad Integration: (Ubuntu specific) + + debian/control.in: Add liblaunchpad-integration-dev build dependency. + + Add ubuntu_lpi.patch: Call launchpad_integration_add_items() in main() and + check for the launchpad-integration pkg-config module. + + Add autoconf.patch: autoconf changes from above patch. + - Add ubuntu_desktop-file-onlyshowin.patch: Show ekiga in Mobile, too. + (Ubuntu specific). + - debian/control.in: Add missing fdupes build dependency for identical + GNOME help file symlinking. (Debian #505536) + * Drop 42_change_pixmaps.dpatch: Many of the old icons do not exist any + more, some have been replaced, and keeping the remaining three would make + them look very inconsistent. + * Convert our dpatches to quilt patches and rewrite them for new upstream + version. + * Add migrate_2.0_settings.patch: Properly migrate settings from + 2.0. Taken from upstream SVN, thanks to Damien Sandras! + + -- Martin Pitt Sun, 07 Dec 2008 10:30:45 -0800 + +ekiga (3.0.1-1) experimental; urgency=low + + [ Eugen Dedu ] + * New version. (Closes: #500089). + * Add our own changelog file in /usr/share/doc. + * Remove gnomemeeting transitional package. + * Discover new interfaces. (Closes: #488199). + * Compile with dbus support. (Closes: #467212). + * Numeric keypad inserts digits at correct position. (Closes: #440159). + * Use libnotify upon call. (Closes: #412604). + * Symlink identical GNOME help files, to reduce size. (Closes: #505536). + * Explicitely build-depends on a few dev packages, even if they were + pulled out anyway by the other dependencies. + + [ Loic Minier ] + * Use clean:: instead of clean: in rules. + * Don't disable Uploaders: generation for control.in -> control generation + in rules. + * Fix some tabs which were size 4 anyway. + * Generate a PO template during build by calling intltool-update -p in + install; thanks Ubuntu and Martin Pitt; closes: #505535. + * Also let the -dbg depend on ${misc:Depends}. + * Cleanup rules; in particular, use dpkg-parsechangelog and honor + distclean/clean failures, remove old clean rules, commented out stuff, + gtk-only stuff. + * Pass -s to dh_* in binary-arch. + * Use debian/*.links and debian/*.manpages instead of symlink manually or + passing files to dh_installman. + * Use ftp.gnome.org in copyright. + * Switch to quilt and fix target deps in the process; build-dep on quilt + instead of dpatch; rename news.dpatch to 00_news.patch and refresh; + replace 00list with series. + * Install autotools-dev config.guess and .sub after patching. + + -- Eugen Dedu Sat, 27 Sep 2008 10:00:00 +0200 + +ekiga (2.0.12-1+nmu1ubuntu1) jaunty; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - Launchpad Integration: (Ubuntu specific) + + debian/control.in: Add liblaunchpad-integration-dev build dependency. + + Add 01_lpi.dpatch: Call launchpad_integration_add_items() in main() and + check for the launchpad-integration pkg-config module. + + Add 02_autoconf.dpatch: autoconf changes from above patch. + - Update icons: (Ubuntu specific) + + Add 42_change_pixmaps.dpatch shipping the debian/patched-icons dir. + + debian/rules: uudecode debian/patched-icons in the config.status rule; + rm these in clean. + - Add desktop-file-onlyshowin.dpatch: Show ekiga in Mobile, too. (Ubuntu + specific). + - D-BUS support: (Debian #467212) + + debian/rules: configure with --enable-dbus. + + deiban/control.in: Add libdbus-glib-1-dev build dep. + - debian/rules: Create a PO template on build. (Debian #505535) + - debian/rules: symlink identical Gnome help files within packages. Add + fdupes build dependency for this. (Forwarded to Debian #505536) + + -- Martin Pitt Thu, 13 Nov 2008 13:14:43 +0100 + +ekiga (2.0.12-1+nmu1) unstable; urgency=low + + * Non-maintainer upload. + * Remove the ekiga-gtkonly package, which is broken beyond repair in the 2.x + series. (Closes: #456401) + + -- Philipp Kern Sat, 09 Aug 2008 12:14:23 -0300 + +ekiga (2.0.12-1) unstable; urgency=low + + [ Kilian Krause ] + * Fix clean target to first clean then unpatch. + * Remove explicit reference to PWLib plugins (V4L2, AVC, DC) + They're pulled through main libpt-x.y.z anyway (Closes: #401302) + + [ Loic Minier ] + * Use proper path to icon file in menu file; thanks Yuri Kozlov; + closes: #454496. + + [ Emilio Pozuelo Monfort ] + * Wrap dependencies. + * Build-depend on automake1.9, remove 1.8 and 1.7. Acknowledges NMU. + * New upstream bugfix release. Closes: #476703. + - debian/patches/gmconf.dpatch: + + Removed, applied upstream. + - Uses V4L2 by default. Closes: #468085. + + [ Josselin Mouette ] + * Standards version is 3.8.0; no changes. + * Make ekiga-dbg priority extra. + * Fix spelling: GTK -> GTK+. + * ekiga.{xpm,menu,install}: use a 32x32 XPM icon for the Debian menu. + LOL. + + -- Josselin Mouette Fri, 25 Jul 2008 22:08:48 +0200 + +ekiga (2.0.11-2.1) unstable; urgency=low + + * NMU. + * debian/control, debian/control.in: Build-Depend on just automake1.9, + instead of automake1.7 and automake1.9. (Closes: #473301) + + -- Eric Dorland Mon, 05 May 2008 03:17:37 -0400 + +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-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-3.2.5.orig/debian/ekiga.install +++ ekiga-3.2.5/debian/ekiga.install @@ -0,0 +1 @@ +debian/ekiga.xpm /usr/share/pixmaps --- ekiga-3.2.5.orig/debian/ekiga.menu +++ ekiga-3.2.5/debian/ekiga.menu @@ -0,0 +1,8 @@ +?package(ekiga): \ + needs="X11" \ + section="Applications/Network/Communication" \ + title="Ekiga" \ + longtitle="Ekiga: Free Your Speech" \ + description="The Ekiga Voice and Video Over IP Suite" \ + command="/usr/bin/ekiga" \ + icon="/usr/share/pixmaps/ekiga.xpm" --- ekiga-3.2.5.orig/debian/rules +++ ekiga-3.2.5/debian/rules @@ -0,0 +1,124 @@ +#!/usr/bin/make -f + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +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 + +ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + MAKEFLAGS += -j$(NUMJOBS) +endif + +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +# how to call quilt +QUILT := QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null + +CFLAGS += -Wall -g -O$(if $(findstring noopt,$(DEB_BUILD_OPTIONS)),0,2) +CXXFLAGS += -Wall -g -O$(if $(findstring noopt,$(DEB_BUILD_OPTIONS)),0,2) +# --as-needed is relatively risky and should be added with -z defs if possible +LDFLAGS += -Wl,-z,defs -Wl,--as-needed + +confflags += \ + --prefix=/usr \ + --sysconfdir=/etc \ + --disable-schemas-install \ + --disable-scrollkeeper + +patch: patch-stamp +patch-stamp: + dh_testdir + # apply patches + $(QUILT) push -a || test $$? = 2 + # backup the original files to restore them in the clean target + [ ! -r config.sub ] || cp config.sub config.sub.orig + [ ! -r config.guess ] || cp config.guess config.guess.orig + [ ! -r gnome-doc-utils.make ] || cp gnome-doc-utils.make gnome-doc-utils.make.orig + # install latest version from autotools-dev + [ ! -r config.sub ] || cp -f /usr/share/misc/config.sub . + [ ! -r config.guess ] || cp -f /usr/share/misc/config.guess . + [ ! -r gnome-doc-utils.make ] || cp -f /usr/share/gnome-doc-utils/gnome-doc-utils.make . + touch $@ + +build: build-stamp +build-stamp: patch-stamp + dh_testdir + rm -f config.cache + autoreconf + CXXFLAGS="$(CXXFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \ + ./configure $(confflags) + $(MAKE) $(MAKEFLAGS) + touch $@ + +clean:: + dh_testdir + dh_testroot + [ ! -f Makefile ] || $(MAKE) distclean + # restore files from backup (before unpatching) + [ ! -e config.sub.orig ] || mv -f config.sub.orig config.sub + [ ! -e config.guess.orig ] || mv -f config.guess.orig config.guess + [ ! -e gnome-doc-utils.make.orig ] || mv -f gnome-doc-utils.make.orig gnome-doc-utils.make + # unapply patches, if any + $(QUILT) pop -a -R || test $$? = 2 + -$(RM) -rf .pc + -$(RM) -f build-stamp patch-stamp + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + cd po/; intltool-update -p + $(MAKE) install DESTDIR=$(CURDIR)/debian/ekiga + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs -s -Nekiga-dbg + dh_install -s + dh_installmenu -s + dh_installman -s -Nekiga-dbg + dh_installchangelogs -s -Nekiga-dbg NEWS + dh_gconf -s + dh_link -s + dh_strip -s --dbg-package=ekiga-dbg + dh_compress -s + # symlink identical GNOME help files within packages + for p in $$(dh_listpackages); do \ + if [ -d debian/$$p/usr/share/gnome/help ]; then \ + (cd debian/$$p && LC_ALL=C fdupes -r1nq usr/share/gnome/help \ + | while read s; do \ + set -- $$(echo $$s | tr ' ' '\n' | sort); \ + f=$$1; shift; \ + for d; do \ + echo "symlinking duplicate GNOME help file $$d to $$f"; \ + rm $$d; ln -s /$$f $$d; \ + done; \ + done; \ + ); \ + dh_link -p$$p; \ + fi; \ + done + # add translation domain to installed desktop/directory/schema files + for d in $$(find debian/ekiga -type f -name "*.schemas" ); do \ + echo "langpack.mk: Replacing translations with domain ekiga in $$d..."; \ + sed -ri "s/^([[:space:]]*)()/\1ekiga<\/gettext_domain>\n\1\2/; /^[[:space:]]*[[:space:]]*\$$/ d; /^$$/d; s/<\/schema>$$/&\n/" $$d; \ + done + dh_fixperms -s + dh_installdeb -s + dh_shlibdeps -s + dh_gencontrol -s + dh_md5sums -s + dh_builddeb -s + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install patch --- ekiga-3.2.5.orig/debian/compat +++ ekiga-3.2.5/debian/compat @@ -0,0 +1 @@ +5 --- ekiga-3.2.5.orig/debian/control.in +++ ekiga-3.2.5/debian/control.in @@ -0,0 +1,81 @@ +Source: ekiga +Section: gnome +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Kilian Krause +Uploaders: Jose Carlos Garcia Sogo , Eugen Dedu , @GNOME_TEAM@ +Build-Depends: debhelper (>= 7), + libsasl2-dev, + gettext, + libldap2-dev, + libpt-dev (>= 2.6.4), + libopal-dev (>= 3.6.4~), + libgconf2-dev, + libxv-dev, + autotools-dev, + gnome-pkg-tools, + rarian-compat, + intltool, + libxml-parser-perl, + evolution-data-server-dev, + gnome-doc-utils, + libavahi-client-dev, + libavahi-glib-dev, + libsigc++-2.0-dev, + libgtk2.0-dev (>= 2.12), + libdbus-glib-1-dev, + gnome-common, + libnotify-dev, + libebook1.2-dev, + liblaunchpad-integration-dev, + fdupes, + automake, + autoconf, + quilt +Standards-Version: 3.8.2 +Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/ekiga +Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/ekiga/ +Homepage: http://www.ekiga.org + +Package: ekiga +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + evolution-data-server, + libpt2.6.4-plugins +Recommends: gvfs, 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 contact roster, + presence status, high-quality audio and video codecs, various video + resolutions, 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-dbg +Priority: extra +Section: debug +Architecture: any +Depends: ekiga (= ${binary:Version}), + ${misc:Depends}, + libpt2.6.4-dbg, + libopal3.6.4-dbg +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. + . + This package contains the debugging symbols for Ekiga. --- ekiga-3.2.5.orig/debian/ekiga-config-tool.1 +++ ekiga-3.2.5/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-3.2.5.orig/debian/ekiga-dbg.links +++ ekiga-3.2.5/debian/ekiga-dbg.links @@ -0,0 +1 @@ +usr/share/doc/ekiga usr/share/doc/ekiga-dbg --- ekiga-3.2.5.orig/debian/copyright +++ ekiga-3.2.5/debian/copyright @@ -0,0 +1,36 @@ +This package was debianized by Sander Smeenk on +Fri, 24 Jan 2003 19:27:09 +0100. Since then, it was enhanced by +Kilian Krause . Finally, it was enhanced by Eugen +Dedu , who actually maintains it. + +It was downloaded from: + http://ftp.gnome.org/pub/GNOME/sources/ekiga/ + +Upstream Author: + Damien Sandras + +Copyright: + + Ekiga is Copyright (C) 2000-2009 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, which are available in + /usr/share/common-licenses on Debian systems. + + An exemption is provided by upstream to allow linking this program with + OPAL and PTLib libraries, both covered by a MPL license. + + Additionally the following parts are covered by LGPL: lib/pixops. + + 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-3.2.5.orig/debian/watch +++ ekiga-3.2.5/debian/watch @@ -0,0 +1,71 @@ +diff -r 24a20cd0733d configure.ac +--- a/configure.ac Tue Mar 17 15:09:14 2009 -0400 ++++ b/configure.ac Thu Mar 26 12:14:31 2009 -0400 +@@ -203,6 +203,25 @@ + + + dnl ############################### ++dnl Launchpad support ++dnl ############################### ++LP="disabled" ++ ++if test "x${gm_platform}" != "xmingw" ; then ++ AC_ARG_ENABLE(launchpad, [ --disable-launchpad Disable launchpad integration],,enable_launchpad=yes) ++ ++ if test "x$enable_launchpad" = "xyes"; then ++ PKG_CHECK_MODULES([LP], [launchpad-integration], [found_launchpad=yes]) ++ AC_SUBST(LP_CFLAGS) ++ AC_SUBST(LP_LIBS) ++ LP="enabled" ++ AC_DEFINE(HAVE_LP,1,[LP support]) ++ fi ++fi ++AM_CONDITIONAL(HAVE_LP, test "x$found_launchpad" = "xyes") ++ ++ ++dnl ############################### + dnl GNOME support + dnl ############################### + GNOME="disabled" +@@ -799,6 +818,7 @@ + echo " GConf support : $GCONF" + echo " Evolution-Data-Server support : $EDS" + echo " NOTIFY support : $NOTIFY" ++echo " Launchpad integration : $LP" + fi + echo " LDAP support : $LDAP" + echo "" +diff -r 24a20cd0733d src/Makefile.am +--- a/src/Makefile.am Tue Mar 17 15:09:14 2009 -0400 ++++ b/src/Makefile.am Thu Mar 26 12:14:31 2009 -0400 +@@ -142,8 +142,8 @@ + fi \ + fi) + +-AM_CXXFLAGS = $(GTK_CFLAGS) $(GLIB_CFLAGS) $(GNOME_CFLAGS) $(DBUS_CFLAGS) $(BONOBO_CFLAGS) $(OPAL_CFLAGS) $(PTLIB_CFLAGS) $(SIGC_CFLAGS) $(XML_CFLAGS) $(NOTIFY_CFLAGS) +-AM_LIBS = $(GTK_LIBS) $(GLIB_LIBS) $(GNOME_LIBS) $(DBUS_LIBS) $(BONOBO_LIBS) $(OPAL_LIBS) $(PTLIB_LIBS) $(SIGC_LIBS) $(XML_LIBS) $(NOTIFY_LIBS) ++AM_CXXFLAGS = $(GTK_CFLAGS) $(GLIB_CFLAGS) $(GNOME_CFLAGS) $(DBUS_CFLAGS) $(BONOBO_CFLAGS) $(OPAL_CFLAGS) $(PTLIB_CFLAGS) $(SIGC_CFLAGS) $(XML_CFLAGS) $(NOTIFY_CFLAGS) $(LP_CFLAGS) ++AM_LIBS = $(GTK_LIBS) $(GLIB_LIBS) $(GNOME_LIBS) $(DBUS_LIBS) $(BONOBO_LIBS) $(OPAL_LIBS) $(PTLIB_LIBS) $(SIGC_LIBS) $(XML_LIBS) $(NOTIFY_LIBS) $(LP_LIBS) + + ekiga_LDADD = \ + $(top_builddir)/lib/libekiga.la $(top_builddir)/lib/engine/libekiga_engine.la $(AM_LIBS) +diff -r 24a20cd0733d src/gui/main.cpp +--- a/src/gui/main.cpp Tue Mar 17 15:09:14 2009 -0400 ++++ b/src/gui/main.cpp Thu Mar 26 12:14:31 2009 -0400 +@@ -35,6 +35,8 @@ + * build the main window. + */ + ++#include ++ + #include "revision.h" + + #include "config.h" +@@ -3285,6 +3287,7 @@ + mw->priv->accel, + mw->priv->statusbar); + ++ launchpad_integration_add_items (gtk_widget_get_parent (gtk_menu_get_widget (mw->priv->main_menu, "about")), -1, TRUE, TRUE); + gtk_widget_show_all (GTK_WIDGET (mw->priv->main_menu)); + } + --- ekiga-3.2.5.orig/debian/ekiga.manpages +++ ekiga-3.2.5/debian/ekiga.manpages @@ -0,0 +1,2 @@ +man/ekiga.1 +debian/ekiga-config-tool.1 --- ekiga-3.2.5.orig/debian/README.Debian +++ ekiga-3.2.5/debian/README.Debian @@ -0,0 +1,12 @@ +The following non-free codecs have been stripped from ekiga (in fact, +from opal library): +- audio: iLBC +- video: H.263-1998 (aka H.263+), MP4V-ES, H.264. +More information is at http://wiki.ekiga.org. + +You can find help at: +- http://wiki.ekiga.org +- ekiga user mailing list +- irc.gimp.net, channel #ekiga + + -- Eugen Dedu , Thu, 4 Jun 2009 15:25:08 +0200 --- ekiga-3.2.5.orig/debian/patches/ubuntu_lpi.patch +++ ekiga-3.2.5/debian/patches/ubuntu_lpi.patch @@ -0,0 +1,71 @@ +diff -r 24a20cd0733d configure.ac +--- a/configure.ac Tue Mar 17 15:09:14 2009 -0400 ++++ b/configure.ac Thu Mar 26 12:14:31 2009 -0400 +@@ -203,6 +203,25 @@ + + + dnl ############################### ++dnl Launchpad support ++dnl ############################### ++LP="disabled" ++ ++if test "x${gm_platform}" != "xmingw" ; then ++ AC_ARG_ENABLE(launchpad, [ --disable-launchpad Disable launchpad integration],,enable_launchpad=yes) ++ ++ if test "x$enable_launchpad" = "xyes"; then ++ PKG_CHECK_MODULES([LP], [launchpad-integration], [found_launchpad=yes]) ++ AC_SUBST(LP_CFLAGS) ++ AC_SUBST(LP_LIBS) ++ LP="enabled" ++ AC_DEFINE(HAVE_LP,1,[LP support]) ++ fi ++fi ++AM_CONDITIONAL(HAVE_LP, test "x$found_launchpad" = "xyes") ++ ++ ++dnl ############################### + dnl GNOME support + dnl ############################### + GNOME="disabled" +@@ -799,6 +818,7 @@ + echo " GConf support : $GCONF" + echo " Evolution-Data-Server support : $EDS" + echo " NOTIFY support : $NOTIFY" ++echo " Launchpad integration : $LP" + fi + echo " LDAP support : $LDAP" + echo "" +diff -r 24a20cd0733d src/Makefile.am +--- a/src/Makefile.am Tue Mar 17 15:09:14 2009 -0400 ++++ b/src/Makefile.am Thu Mar 26 12:14:31 2009 -0400 +@@ -142,8 +142,8 @@ + fi \ + fi) + +-AM_CXXFLAGS = $(GTK_CFLAGS) $(GLIB_CFLAGS) $(GNOME_CFLAGS) $(DBUS_CFLAGS) $(BONOBO_CFLAGS) $(OPAL_CFLAGS) $(PTLIB_CFLAGS) $(SIGC_CFLAGS) $(XML_CFLAGS) $(NOTIFY_CFLAGS) +-AM_LIBS = $(GTK_LIBS) $(GLIB_LIBS) $(GNOME_LIBS) $(DBUS_LIBS) $(BONOBO_LIBS) $(OPAL_LIBS) $(PTLIB_LIBS) $(SIGC_LIBS) $(XML_LIBS) $(NOTIFY_LIBS) ++AM_CXXFLAGS = $(GTK_CFLAGS) $(GLIB_CFLAGS) $(GNOME_CFLAGS) $(DBUS_CFLAGS) $(BONOBO_CFLAGS) $(OPAL_CFLAGS) $(PTLIB_CFLAGS) $(SIGC_CFLAGS) $(XML_CFLAGS) $(NOTIFY_CFLAGS) $(LP_CFLAGS) ++AM_LIBS = $(GTK_LIBS) $(GLIB_LIBS) $(GNOME_LIBS) $(DBUS_LIBS) $(BONOBO_LIBS) $(OPAL_LIBS) $(PTLIB_LIBS) $(SIGC_LIBS) $(XML_LIBS) $(NOTIFY_LIBS) $(LP_LIBS) + + ekiga_LDADD = \ + $(top_builddir)/lib/libekiga.la $(top_builddir)/lib/engine/libekiga_engine.la $(AM_LIBS) +diff -r 24a20cd0733d src/gui/main.cpp +--- a/src/gui/main.cpp Tue Mar 17 15:09:14 2009 -0400 ++++ b/src/gui/main.cpp Thu Mar 26 12:14:31 2009 -0400 +@@ -35,6 +35,8 @@ + * build the main window. + */ + ++#include ++ + #include "revision.h" + + #include "config.h" +@@ -3285,6 +3287,7 @@ + mw->priv->accel, + mw->priv->statusbar); + ++ launchpad_integration_add_items (gtk_widget_get_parent (gtk_menu_get_widget (mw->priv->main_menu, "about")), -1, TRUE, TRUE); + gtk_widget_show_all (GTK_WIDGET (mw->priv->main_menu)); + } + --- ekiga-3.2.5.orig/debian/patches/series +++ ekiga-3.2.5/debian/patches/series @@ -0,0 +1 @@ +ubuntu_lpi.patch