diff options
218 files changed, 16636 insertions, 0 deletions
diff --git a/app-cdr/k3b/ChangeLog b/app-cdr/k3b/ChangeLog new file mode 100644 index 00000000..494bbddf --- /dev/null +++ b/app-cdr/k3b/ChangeLog @@ -0,0 +1,992 @@ +# ChangeLog for app-cdr/k3b +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/ChangeLog,v 1.228 2009/08/26 07:14:57 wired Exp $ + + 26 Aug 2009; Alex Alexander <wired@gentoo.org> + k3b-1.66.0_alpha2-r1.ebuild: + added vcd to IUSE + +*k3b-1.66.0_alpha2-r1 (20 Aug 2009) + + 20 Aug 2009; Alex Alexander <wired@gentoo.org> + +k3b-1.66.0_alpha2-r1.ebuild, + +files/k3b-1.66.0_alpha2-fix-musepack-lib-detection.patch, metadata.xml: + added kde4 version + + 16 Aug 2009; Christian Faulhammer <fauli@gentoo.org> k3b-1.0.5-r6.ebuild: + stable x86, bug 281598 + +*k3b-1.0.5-r6 (26 Jul 2009) + + 26 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> +k3b-1.0.5-r6.ebuild, + +files/k3b-1.0.5-libmpcdecsv7.patch: + Use transition package media-libs/libmpcdecsv7 instead of + media-libs/libmpcdec for Musepack support. + + 04 Jul 2009; Brent Baude <ranger@gentoo.org> k3b-1.0.5-r5.ebuild: + Marking k3b-1.0.5-r5 ppc64 for bug 272551 + + 06 Jun 2009; nixnut <nixnut@gentoo.org> k3b-1.0.5-r5.ebuild: + ppc stable #272551 + + 05 Jun 2009; Samuli Suominen <ssuominen@gentoo.org> k3b-1.0.5-r5.ebuild: + amd64 stable wrt #272551 + + 04 Jun 2009; Christian Faulhammer <fauli@gentoo.org> k3b-1.0.5-r5.ebuild: + stable x86, bug 272551 + + 24 May 2009; Theo Chatzimichos <tampakrap@gentoo.org> + +k3b-1.0.5-r3.ebuild: + bring back k3b as i broke the tree + +*k3b-1.0.5-r5 (24 May 2009) + + 24 May 2009; Theo Chatzimichos <tampakrap@gentoo.org> + -k3b-1.0.5-r3.ebuild, +k3b-1.0.5-r5.ebuild: + Revision bump, change slot to 3.5, remove old + + 19 May 2009; Tomas Chvatal <scarabeus@gentoo.org> k3b-1.0.5-r4.ebuild: + Fix error in dodoc. Per bug #270493. + +*k3b-1.0.5-r4 (19 May 2009) + + 19 May 2009; Tomas Chvatal <scarabeus@gentoo.org> +k3b-1.0.5-r4.ebuild, + +files/k3b-1.0.5-transcode-1.1.patch: + Apply all various updates from kde-crazy and from lxnay. This closes bug + #231338. + + 10 Mar 2009; Steve Dibb <beandog@gentoo.org> k3b-1.0.5-r3.ebuild: + Update transcode use flag check, move dvdread use flag to dvd use flag + + 21 Dec 2008; nixnut <nixnut@gentoo.org> k3b-1.0.5-r3.ebuild: + Stable on ppc wrt bug 245513 + + 20 Dec 2008; Thomas Anderson <gentoofan23@gentoo.org> k3b-1.0.5-r3.ebuild: + stable amd64, bug 245513 + + 16 Dec 2008; Brent Baude <ranger@gentoo.org> k3b-1.0.5-r3.ebuild: + stable ppc64, bug 245513 + + 15 Dec 2008; <ssuominen@gentoo.org> k3b-1.0.5-r3.ebuild: + x86 stable wrt #245513 + + 15 Oct 2008; Peter Alfredsen <loki_val@gentoo.org> + +files/k3b-1.0.5-ffmpeg-0.4.9_p20081014-API.patch, k3b-1.0.5-r3.ebuild: + Fix for new ffmpeg API, bug 242000, thanks to Alexis Ballier. + +*k3b-1.0.5-r3 (08 Aug 2008) + + 08 Aug 2008; Steve Dibb <beandog@gentoo.org> +k3b-1.0.5-r3.ebuild: + Fix libdvdread linking, bug 234268 + + 24 Jul 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml: + add GLEP 56 USE flag desc from use.local.desc + +*k3b-1.0.5-r2 (07 Jul 2008) + + 07 Jul 2008; Peter Alfredsen <loki_val@gentoo.org> + +files/k3b-1.0.5-ffmpeg-0.4.9_p20080326-API.patch, k3b-0.12.17.ebuild, + k3b-1.0.3.ebuild, k3b-1.0.4.ebuild, k3b-1.0.4-r1.ebuild, k3b-1.0.5.ebuild, + k3b-1.0.5-r1.ebuild, +k3b-1.0.5-r2.ebuild: + Fix for building with media-video/ffmpeg-0.4.9_p20080326, wrt bug #231063. + +*k3b-1.0.5-r1 (13 Jun 2008) + + 13 Jun 2008; Carsten Lohrke <carlo@gentoo.org> + +files/k3b-1.0.5-desktop-entry.diff, +k3b-1.0.5-r1.ebuild: + Fix .desktop entry stuff properly, get rid of the seemingly improper patch + for bug #186173, see also bug #221177. + +*k3b-1.0.5 (31 May 2008) + + 31 May 2008; Ioannis Aslanidis <deathwing00@gentoo.org> + +files/k3b-1.0.5-eject_186173.patch, +k3b-1.0.5.ebuild: + Version bump. Fixes bug #224179. + +*k3b-1.0.4-r1 (26 Apr 2008) + + 26 Apr 2008; Wulf C. Krueger <philantrop@gentoo.org> + +files/k3b-1.0.4-eject_186173.patch, +k3b-1.0.4-r1.ebuild: + Added an upstream patch to make k3b eject and re-load media correctly. + Fixes bug 186173. Fixed the desktop file as per bug 208777. + + 05 Jan 2008; Brent Baude <ranger@gentoo.org> k3b-1.0.4.ebuild: + Marking k3b-1.0.4 ppc64 for bug 180917 + + 04 Jan 2008; nixnut <nixnut@gentoo.org> k3b-1.0.4.ebuild: + Stable on ppc wrt bug 180917 + + 03 Jan 2008; Richard Freeman <rich0@gentoo.org> k3b-1.0.4.ebuild: + amd64 stable - bug 180917 + + 03 Jan 2008; Christian Faulhammer <opfer@gentoo.org> k3b-1.0.4.ebuild: + stable x86, bug 180917 + + 01 Jan 2008; Alexis Ballier <aballier@gentoo.org> k3b-0.12.17.ebuild, + k3b-1.0.ebuild, k3b-1.0.1.ebuild, k3b-1.0.1-r1.ebuild, k3b-1.0.2.ebuild, + k3b-1.0.3.ebuild, k3b-1.0.4.ebuild: + stick musicbrainz deps to -2*, bug #203784 + + 18 Nov 2007; Alexis Ballier <aballier@gentoo.org> k3b-0.12.17.ebuild, + k3b-1.0.ebuild, k3b-1.0.1.ebuild, k3b-1.0.1-r1.ebuild, k3b-1.0.2.ebuild, + k3b-1.0.3.ebuild, k3b-1.0.4.ebuild: + add a check for flac cxx use flag, FLAC++ is needed here + + 06 Nov 2007; Markus Rothe <corsair@gentoo.org> k3b-1.0.4.ebuild: + Added ~ppc64; bug #197779 + +*k3b-1.0.4 (03 Nov 2007) + + 03 Nov 2007; Tobias Heinlein <keytoaster@gentoo.org> +k3b-1.0.4.ebuild: + Version bump. Removing k3bsetup, see bug #188489. + + 22 Aug 2007; Roy Marples <uberlord@gentoo.org> k3b-1.0.3.ebuild: + Keyworded ~x86-fbsd. + + 02 Aug 2007; Michael Sterrett <mr_bones_@gentoo.org> k3b-0.12.17.ebuild, + k3b-1.0.ebuild, k3b-1.0.1.ebuild, k3b-1.0.1-r1.ebuild, k3b-1.0.2.ebuild, + k3b-1.0.3.ebuild: + correct dbus deps (bug #187369) + +*k3b-1.0.3 (23 Jul 2007) + + 23 Jul 2007; Tobias Heinlein <keytoaster@gentoo.org> +k3b-1.0.3.ebuild: + Version bump, see bug 186320 + + 06 Jul 2007; Michael Sterrett <mr_bones_@gentoo.org> k3b-0.12.17.ebuild, + k3b-1.0.ebuild, k3b-1.0.1.ebuild, k3b-1.0.1-r1.ebuild, k3b-1.0.2.ebuild: + remove reference to old, removed dbus (bug #183696) + +*k3b-1.0.2 (24 Jun 2007) + + 24 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org> +k3b-1.0.2.ebuild: + Version bump to 1.0.2. + +*k3b-1.0.1-r1 (26 May 2007) + + 26 May 2007; Wulf C. Krueger <philantrop@gentoo.org> + +files/k3b-1.0.1-hidden.patch, +k3b-1.0.1-r1.ebuild: + Install k3b-iso.desktop, k3b-cue.desktop with NoDisplay=true. Fixes bug 175263. + +*k3b-1.0.1 (19 Apr 2007) + + 19 Apr 2007; Carsten Lohrke <carlo@gentoo.org> +k3b-1.0.1.ebuild: + Version bump. + + 14 Apr 2007; Carsten Lohrke <carlo@gentoo.org> k3b-1.0.ebuild: + Fix bug #174554. + + 13 Apr 2007; <dragonheart@gentoo.org> k3b-1.0.ebuild: + worked on my ppc G3 + + 12 Apr 2007; Carsten Lohrke <carlo@gentoo.org> k3b-1.0.ebuild: + Add a message regarding installation of k3bsetup, see bug #174248. + + 26 Mar 2007; Marcus D. Hanwell <cryos@gentoo.org> -k3b-0.12.14.ebuild, + -k3b-1.0_rc6.ebuild: + Removed old versions. + + 25 Mar 2007; Marcus D. Hanwell <cryos@gentoo.org> + +files/k3b-1.0-alsa-fix.patch, k3b-1.0.ebuild: + Fix alsa configure issue, closes bug 152321, patch from upstream SVN commit. + +*k3b-1.0 (17 Mar 2007) + + 17 Mar 2007; Marcus D. Hanwell <cryos@gentoo.org> -k3b-1.0_rc4.ebuild, + -k3b-1.0_rc5.ebuild, +k3b-1.0.ebuild: + Version bump, closes bug 171196. + + 11 Feb 2007; Ioannis Aslanidis <deathwing00@gentoo.org> + -k3b-1.0_beta1.ebuild: + Cleaning up old beta version. + +*k3b-1.0_rc6 (11 Feb 2007) + + 11 Feb 2007; Ioannis Aslanidis <deathwing00@gentoo.org> + +k3b-1.0_rc6.ebuild: + Version bump. + +*k3b-1.0_rc5 (09 Feb 2007) + + 09 Feb 2007; Marcus D. Hanwell <cryos@gentoo.org> -k3b-1.0_rc2.ebuild, + -k3b-1.0_rc3.ebuild, +k3b-1.0_rc5.ebuild: + Version bump, bug 164766. Removed some old rc versions. + + 22 Jan 2007; Steve Dibb <beandog@gentoo.org> k3b-0.12.17.ebuild: + amd64 stable, bug 157451 + +*k3b-1.0_rc4 (21 Jan 2007) + + 21 Jan 2007; Ioannis Aslanidis <deathwing00@gentoo.org> + +k3b-1.0_rc4.ebuild: + Version bump as requested in bug #162781. + + 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> k3b-0.12.14.ebuild, + k3b-0.12.17.ebuild, k3b-1.0_beta1.ebuild, k3b-1.0_rc2.ebuild, + k3b-1.0_rc3.ebuild: + Convert to use elog. + +*k3b-1.0_rc3 (04 Jan 2007) + + 04 Jan 2007; Marcus D. Hanwell <cryos@gentoo.org> +k3b-1.0_rc3.ebuild: + Version bump. + + 31 Dec 2006; Steve Dibb <beandog@gentoo.org> -k3b-0.12.15.ebuild, + -k3b-0.12.16.ebuild, -k3b-1.0_rc1.ebuild: + Remove old versions + + 23 Dec 2006; Andrej Kacian <ticho@gentoo.org> k3b-0.12.17.ebuild: + Stable on x86, bug #157451. + + 23 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org> k3b-0.12.17.ebuild: + Stable on ppc wrt bug #157451. + + 22 Dec 2006; Markus Rothe <corsair@gentoo.org> k3b-0.12.17.ebuild: + Stable on ppc64; bug #157451 + +*k3b-1.0_rc2 (17 Dec 2006) +*k3b-1.0_rc1 (17 Dec 2006) + + 17 Dec 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + +k3b-1.0_rc1.ebuild, +k3b-1.0_rc2.ebuild: + Version bump. + + 27 Nov 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + -files/k3b-1.0_pre2+flac-1.1.3.patch, -files/k3b-1.0_pre2-flac-beta.patch, + -k3b-1.0_pre1.ebuild, -k3b-1.0_pre2.ebuild: + Removed pre versions to prevent incorrect upstream versioning conflict. + Resolves bug #156185. Thanks to Jakub Moc for noticing. + + 25 Nov 2006; Charlie Shepherd <masterdriverz@gentoo.org> + k3b-1.0_beta1.ebuild: + Add emovix to IUSE, bug 156185 + + 25 Nov 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + k3b-1.0_beta1.ebuild: + Improved dependency of app-cdr/dvd+rw-tools to version 7.0 or above as + detailed in bug 156044. Thanks to Jurek Bartuszek for noticing. + + 24 Nov 2006; Markus Rothe <corsair@gentoo.org> k3b-1.0_beta1.ebuild: + Added ~ppc64; bug #156033 + +*k3b-1.0_beta1 (23 Nov 2006) + + 23 Nov 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + +k3b-1.0_beta1.ebuild: + Version bump. Added media-video/emovix optional runtime dependency. Dropped + unneded patches. + + 19 Nov 2006; Doug Goldstein <cardoe@gentoo.org> k3b-0.12.17.ebuild, + k3b-1.0_pre1.ebuild, k3b-1.0_pre2.ebuild: + Fixing dbus depends + + 21 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/k3b-0.12.17+flac-1.1.3.patch, +files/k3b-0.12.17-flac-beta.patch, + +files/k3b-1.0_pre2+flac-1.1.3.patch, +files/k3b-1.0_pre2-flac-beta.patch, + k3b-0.12.17.ebuild, k3b-1.0_pre2.ebuild: + Add patch from Josh Coalson to be able to build with flac 1.1.3 (and an + extra one to build with flac 1.1.3-beta2). + + 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> k3b-0.12.14.ebuild, + k3b-0.12.15.ebuild, k3b-0.12.16.ebuild, k3b-0.12.17.ebuild, + k3b-1.0_pre1.ebuild, k3b-1.0_pre2.ebuild: + Depend on 1.1.2 version of flac, as the 1.1.3 version changes API. + + 06 Oct 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + k3b-0.12.17.ebuild: + Added 'fi' and 'zh_TW' languages as requested in bug #149717. Thanks to + Niklas Laxström for reporting it. + + 08 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> k3b-0.12.17.ebuild, + k3b-1.0_pre2.ebuild: + Accept dbus-qt3-old aside from dbus proper, and don't do the useflag check + for that case. + +*k3b-1.0_pre2 (07 Sep 2006) + + 07 Sep 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + +k3b-1.0_pre2.ebuild: + Version bump. Added 'dvdread' USE flag for optional dependency on + libdvdread. $(use_with dvdread) that enables --with-dvdread is not + required, the configure script does the check automatically. + + 25 Aug 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + k3b-1.0_pre1.ebuild: + Added dependency check: If the 'encode' USE flag is enabled, + media-video/transcode is checked to be compiled with dvdread. Fixes bug + #143657. + +*k3b-0.12.17 (23 Aug 2006) + + 23 Aug 2006; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.17.ebuild: + Version bump. + +*k3b-1.0_pre1 (11 Aug 2006) + + 11 Aug 2006; Ioannis Aslanidis <deathwing00@gentoo.org> +k3b-1.0_pre1.ebuild: + Version bump. Resolves bug #143274. Thanks to Thomas Bettler for reporting it. + + 27 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> k3b-0.12.16.ebuild: + Make the ebuild actually respect LINGUAS given by user. Thanks to Ginta Suou + for reporting in bug #141819. + + 02 Jul 2006; Daniel Black <dragonheart@gentoo.org> Manifest: + regen Manifest to not contain missing k3b-0.12.14.ebuild.orig + +*k3b-0.12.16 (30 Jun 2006) + + 30 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> +k3b-0.12.16.ebuild: + Bump to latest version, thanks to Attila Jecs and Jorma Rus in bug #137716. + + 24 Jun 2006; Stefan Schweizer <genstef@gentoo.org> k3b-0.12.14.ebuild, + k3b-0.12.15.ebuild: + Check for dbus to have the qt3 useflag thanks to Robert Sebastian Gerus + <arachnist@gmail.com> in bug 137803 + + 21 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> k3b-0.12.14.ebuild, + k3b-0.12.15.ebuild: + Fix i18n packages to use the new $KDE_S variable, thanks to miste78 for + reporting in bug #135692. + + 31 May 2006; Diego Pettenò <flameeyes@gentoo.org> k3b-0.12.15.ebuild: + Add linguas in IUSE to avoid the screen full of QA warnings. + + 29 Apr 2006; Carsten Lohrke <carlo@gentoo.org> -k3b-0.12.8.ebuild, + -k3b-0.12.11.ebuild, -k3b-0.12.12.ebuild, -k3b-0.12.13.ebuild: + Clean up. + + 27 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-k3b-0.12.8, + files/digest-k3b-0.12.11, files/digest-k3b-0.12.12, + files/digest-k3b-0.12.13, files/digest-k3b-0.12.14, + files/digest-k3b-0.12.15, Manifest: + Fixing SHA256 digest, pass four + + 22 Apr 2006; Luis Medinas <metalgod@gentoo.org> k3b-0.12.14.ebuild: + Stable on amd64. Bug #129475. + + 22 Apr 2006; Markus Rothe <corsair@gentoo.org> k3b-0.12.14.ebuild: + Stable on ppc64 + + 22 Apr 2006; Joshua Jackson <tsunam@gentoo.org> k3b-0.12.14.ebuild: + stable on x86; bug #129475 + + 17 Apr 2006; Tobias Scherbaum <dertobi123@gentoo.org> k3b-0.12.14.ebuild: + ppc stable, bug #129475 + +*k3b-0.12.15 (12 Apr 2006) + + 12 Apr 2006; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.15.ebuild: + Version bump. + +*k3b-0.12.14 (07 Mar 2006) + + 07 Mar 2006; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.14.ebuild: + Version bump. + +*k3b-0.12.13 (03 Mar 2006) + + 03 Mar 2006; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.13.ebuild: + Version bump. + +*k3b-0.12.12 (15 Feb 2006) + + 15 Feb 2006; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.12.ebuild: + Version bump. + +*k3b-0.12.11 (11 Feb 2006) + + 11 Feb 2006; Carsten Lohrke <carlo@gentoo.org> + -files/k3b-0.11.17-noarts.patch, -files/k3b-0.12.4a-qt-3.3.5.patch, + -files/k3b-0.12.9-conditional.patch, -files/k3b-dvdrip-transcode.patch, + -k3b-0.11.24.ebuild, -k3b-0.12.4a.ebuild, -k3b-0.12.5.ebuild, + -k3b-0.12.6.ebuild, -k3b-0.12.7.ebuild, -k3b-0.12.9.ebuild, + -k3b-0.12.10.ebuild, +k3b-0.12.11.ebuild: + Version bump. + + 02 Feb 2006; Markus Rothe <corsair@gentoo.org> k3b-0.12.10.ebuild: + Added ~ppc64 + + 24 Dec 2005; Tobias Scherbaum <dertobi123@gentoo.org> k3b-0.12.8.ebuild: + Marked ppc stable, #114669 + + 18 Dec 2005; Mark Loeser <halcy0n@gentoo.org> k3b-0.12.8.ebuild: + Stable on x86; bug #114669 + + 17 Dec 2005; Luis Medinas <metalgod@gentoo.org> metadata.xml: + Add media-optical to co-maintain k3b with kde herd. + +*k3b-0.12.10 (17 Dec 2005) + + 17 Dec 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.10.ebuild: + version bump + + 13 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> k3b-0.12.8.ebuild: + Stable on amd64, bug 114669. + + 13 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> + +files/k3b-0.12.9-conditional.patch, k3b-0.12.9.ebuild: + Add patch to fix ALSA conditional, see bug #115379. Issue fixed in upstream + SVN. + +*k3b-0.12.9 (13 Dec 2005) + + 13 Dec 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.9.ebuild: + version bump + + 29 Nov 2005; Gregorio Guidi <greg_g@gentoo.org> k3b-0.11.24.ebuild: + Change oggvorbis flag into vorbis (#94254). + +*k3b-0.12.8 (25 Nov 2005) + + 25 Nov 2005; Gregorio Guidi <greg_g@gentoo.org> +k3b-0.12.8.ebuild: + New version (#113492). + + 11 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> k3b-0.12.4a.ebuild: + Stable on ppc. + +*k3b-0.12.7 (02 Nov 2005) + + 02 Nov 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.7.ebuild: + version bump + + 30 Oct 2005; Carsten Lohrke <carlo@gentoo.org> k3b-0.12.4a.ebuild: + stable on x86 + + 30 Oct 2005; Carsten Lohrke <carlo@gentoo.org> k3b-0.12.4a.ebuild: + revert hal/dbus dependency for stabilzation, #108408 + +*k3b-0.12.6 (30 Oct 2005) + + 30 Oct 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.6.ebuild: + version bump + +*k3b-0.12.5 (19 Oct 2005) + + 19 Oct 2005; Gregorio Guidi <greg_g@gentoo.org> +k3b-0.12.5.ebuild: + New version. Make support for libsndfile and musicbrainz optional (#106956). + Respect the vcd USE flag (#100089). Cleanup. + + 20 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> + +files/k3b-0.12.4a-qt-3.3.5.patch, k3b-0.12.4a.ebuild: + Added patch to compile with qt-3.3.5. + + 20 Sep 2005; Caleb Tennis <caleb@gentoo.org> k3b-0.12.4a.ebuild: + Change k3b deps to not have specific HAL and dbus version deps, per bug #105403 + + 19 Sep 2005; Carsten Lohrke <carlo@gentoo.org> -k3b-0.11.23-r2.ebuild, + k3b-0.11.24.ebuild, -k3b-0.12.1.ebuild, -k3b-0.12.2.ebuild, + -k3b-0.12.3.ebuild, k3b-0.12.4a.ebuild: + Clean up and minor ebuild fixes, #104680 + +*k3b-0.12.4a (19 Sep 2005) + + 19 Sep 2005; Caleb Tennis <caleb@gentoo.org> +k3b-0.12.4a.ebuild: + Version bump + +*k3b-0.12.3 (31 Jul 2005) + + 31 Jul 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.3.ebuild: + version bump + + 30 Jul 2005; Simon Stelling <blubb@gentoo.org> k3b-0.11.24.ebuild: + stable on amd64 + + 12 Jul 2005; Joseph Jezak <josejx@gentoo.org> k3b-0.11.24.ebuild: + Marked ppc stable. + + 10 Jul 2005; Carsten Lohrke <carlo@gentoo.org> k3b-0.11.24.ebuild: + stable on x86, renamed tarball to be sure #93547 is not a problem anymore + + 02 Jul 2005; Dan Armak <danarmak@gentoo.org> k3b-0.12.2.ebuild: + Fixing apparently accidentally broken ebuild (main compile and install + process was commented out), bug 97744 + +*k3b-0.12.2 (02 Jul 2005) + + 02 Jul 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.2.ebuild: + version bump + + 19 Jun 2005; Carsten Lohrke <carlo@gentoo.org> k3b-0.12.1.ebuild: + removed polish localization, #96512 + +*k3b-0.12.1 (18 Jun 2005) + + 18 Jun 2005; Carsten Lohrke <carlo@gentoo.org> -k3b-0.12_beta2.ebuild, + -k3b-0.12.ebuild, +k3b-0.12.1.ebuild: + version bump + +*k3b-0.12 (15 Jun 2005) + + 15 Jun 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12.ebuild: + version bump + + 11 Jun 2005; Joseph Jezak <josejx@gentoo.org> k3b-0.12_beta2.ebuild: + Marked ~ppc for bug #94395. + + 05 Jun 2005; Jason Wever <weeve@gentoo.org> k3b-0.12_beta2.ebuild: + Added ~sparc keyword wrt bug #94395. + + 02 Jun 2005; Herbie Hopkins <herbs@gentoo.org> k3b-0.12_beta2.ebuild: + Marked ~amd64 wrt bug #94395. + +*k3b-0.12_beta2 (29 May 2005) + + 29 May 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12_beta2.ebuild: + version bump + + 13 May 2005; Carsten Lohrke <carlo@gentoo.org> : + new 0.11.24 tarball, doc building fixes + + 13 May 2005; Sven Wegener <swegener@gentoo.org> k3b-0.12_beta1.ebuild: + Added missing ? to *DEPEND. + +*k3b-0.12_beta1 (12 May 2005) + + 12 May 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.12_beta1.ebuild: + version bump, early birds want to get toasted ;) + +*k3b-0.11.24 (11 May 2005) + + 11 May 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.11.24.ebuild: + version bump + + 10 May 2005; Tobias Scherbaum <dertobi123@gentoo.org> + k3b-0.11.23-r2.ebuild: + Stable on PPC, #92134 + + 10 May 2005; Diego Pettenò <flameeyes@gentoo.org> k3b-0.11.23-r2.ebuild: + Marked stable on amd64. + + 10 May 2005; Carsten Lohrke <carlo@gentoo.org> k3b-0.11.23-r2.ebuild: + removed invalid warning, stable on x86 + + 18 Apr 2005; Carsten Lohrke <carlo@gentoo.org> + files/k3b-dvdrip-transcode.patch: + .. + + 15 Apr 2005; Carsten Lohrke <carlo@gentoo.org> + files/k3b-dvdrip-transcode.patch, k3b-0.11.23-r2.ebuild: + But this time... + +*k3b-0.11.23-r2 (15 Apr 2005) + + 15 Apr 2005; Carsten Lohrke <carlo@gentoo.org> + files/k3b-dvdrip-transcode.patch, -k3b-0.11.17.ebuild, + -k3b-0.11.19.ebuild, -k3b-0.11.20.ebuild, -k3b-0.11.22.ebuild, + -k3b-0.11.23-r1.ebuild, +k3b-0.11.23-r2.ebuild: + corrected transcode patch, clean up + +*k3b-0.11.23-r1 (14 Apr 2005) + + 14 Apr 2005; Carsten Lohrke <carlo@gentoo.org> + +files/k3b-dvdrip-transcode.patch, +k3b-0.11.23-r1.ebuild: + support for transcode >= 0.6.12, thanks to James Roberts-Thomson, #83516 + +*k3b-0.11.23 (28 Mar 2005) + + 28 Mar 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.11.23.ebuild: + version bump + + 28 Mar 2005; Michael Hanselmann <hansmi@gentoo.org> k3b-0.11.18.ebuild: + Stable on ppc. + +*k3b-0.11.22 (16 Mar 2005) + + 16 Mar 2005; Gregorio Guidi <greg_g@gentoo.org> +k3b-0.11.22.ebuild: + New version (#85455). Remove restriction on flac version. Include changes + suggested in bug #82980. + + 22 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> k3b-0.11.17.ebuild, + k3b-0.11.18.ebuild, k3b-0.11.19.ebuild, k3b-0.11.20.ebuild: + Correct dependency on flac (#82558). + + 08 Feb 2005; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.18.ebuild: + stable on amd64 + +*k3b-0.11.20 (04 Feb 2005) + + 04 Feb 2005; Carsten Lohrke <carlo@gentoo.org> +k3b-0.11.20.ebuild: + version bump + +*k3b-0.11.19 (29 Jan 2005) + + 29 Jan 2005; Gregorio Guidi <greg_g@gentoo.org> -k3b-0.11.18-r1.ebuild, + +k3b-0.11.19.ebuild: + Version bump. Readded dependency on libsamplerate (#77607). Slimmed down + dependencies on kde split packages (#78235). + + 15 Jan 2005; Dan Armak <danarmak@gentoo.org> k3b-0.11.17.ebuild, + k3b-0.11.18-r1.ebuild, k3b-0.11.18.ebuild: + Changed dep on kdebase to accept kdebase-meta, the split 'meta' package. + This dep will be narrowed down in the future to the precise split packages + required. + +*k3b-0.11.18-r1 (13 Jan 2005) + + 13 Jan 2005; Gregorio Guidi <greg_g@gentoo.org> + +files/k3b-0.11.18-configure-libsamplerate.patch, +k3b-0.11.18-r1.ebuild: + Added patch to force compilation against internal libsamplerate (#77607). + + 11 Jan 2005; Carsten Lohrke <carlo@gentoo.org> k3b-0.11.18.ebuild: + corrected dependencies: #77563 and #77555, revoked #75252, stable on x86 + + 08 Jan 2005; Lars Weiler <pylon@gentoo.org> k3b-0.11.17.ebuild, + k3b-0.11.18.ebuild: + Removed the hard dependency on a special transcode version. See also bug + 75252. + +*k3b-0.11.18 (12 Dec 2004) + + 12 Dec 2004; Carsten Lohrke <carlo@gentoo.org> +k3b-0.11.18.ebuild: + version bump + + 23 Nov 2004; Carsten Lohrke <carlo@gentoo.org> k3b-0.11.17.ebuild: + QA: missing "inherit eutils" + + 19 Nov 2004; Carsten Lohrke <carlo@gentoo.org> k3b-0.11.17.ebuild: + a small LINGUAS fix... + + 31 Oct 2004; Lars Weiler <pylon@gentoo.org> -k3b-0.11.10.ebuild, + -k3b-0.11.12-r1.ebuild, -k3b-0.11.14.ebuild, -k3b-0.11.16.ebuild, + k3b-0.11.17.ebuild: + k3b-0.11.17 stable on ppc and cleanup. + + 26 Oct 2004; Simone Gotti <motaboy@gentoo.org> k3b-0.11.17.ebuild: + Added support for multiple languages in LINGUAS, removed "it" from docs as + the source is broken. Thanks to Federico Zenith, fixes bug #68522. + + 24 Oct 2004; Dylan Carlson <absinthe@gentoo.org> k3b-0.11.17.ebuild: + Stable on amd64. + + 19 Oct 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.17.ebuild: + stable on x86 + + 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> + k3b-0.11.12-r1.ebuild: + Masked k3b-0.11.12-r1.ebuild stable for ppc + + 25 Sep 2004; Heinrich Wendel <lanius@gentoo.org> + +files/k3b-0.11.17-noarts.patch, k3b-0.11.17.ebuild: + add patch to compile without arts, bug #61366 + +*k3b-0.11.17 (23 Sep 2004) + + 23 Sep 2004; Carsten Lohrke <carlo@gentoo.org> +k3b-0.11.17.ebuild: + version bump + +*k3b-0.11.16 (20 Sep 2004) + + 20 Sep 2004; Carsten Lohrke <carlo@gentoo.org> +k3b-0.11.16.ebuild: + version bump + + 14 Sep 2004; Carsten Lohrke <carlo@gentoo.org> + -files/k3b-0.10.3-hacked-cdrdao.patch, k3b-0.11.12-r1.ebuild, + -k3b-0.11.13.ebuild: + ebuild clean up, removed monkey plugin from 0.11.12-r1, too + + 21 Aug 2004; Lars Weiler <pylon@gentoo.org> k3b-0.11.10.ebuild, + k3b-0.11.12-r1.ebuild, k3b-0.11.13.ebuild, k3b-0.11.14.ebuild: + Depend on virtual/cdrtools, as mentioned in bug 61094. + + 14 Aug 2004; Sven Wegener <swegener@gentoo.org> : + Fixed CVS Header. + +*k3b-0.11.14 (10 Aug 2004) + + 10 Aug 2004; Carsten Lohrke <carlo@gentoo.org> +k3b-0.11.14.ebuild: + version bump + + 06 Aug 2004; Carsten Lohrke <carlo@gentoo.org> k3b-0.11.13.ebuild: + readded $(use_with arts), since kde.eclass supports it only for kde 3.3 and + above + +*k3b-0.11.13 (05 Aug 2004) + + 05 Aug 2004; Carsten Lohrke <carlo@gentoo.org> +k3b-0.11.13.ebuild: + version bump, replaced a few for loops, + removed monkeyaudio plugin until license issues are sorted out + + 22 Jul 2004; Travis Tilley <lv@gentoo.org> k3b-0.11.12-r1.ebuild: + stable on amd64 + + 17 Jul 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.12-r1.ebuild: + stable on x86 + + 04 Jul 2004; Carsten Lohrke <carlo@gentoo.org> k3b-0.11.10.ebuild, + k3b-0.11.12-r1.ebuild: + QA: need-kde after R/DEPEND + +*k3b-0.11.12-r1 (03 Jul 2004) + + 03 Jul 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.11.ebuild, + k3b-0.11.12-r1.ebuild, k3b-0.11.12.ebuild, k3b-0.11.6.ebuild, + k3b-0.11.9.ebuild: + add icon for gnome, bug #55272, remove old versions, add arts useflag + +*k3b-0.11.12 (25 Jun 2004) + + 25 Jun 2004; Carsten Lohrke <carlo@gentoo.org> +k3b-0.11.12.ebuild: + version bump + + 24 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> k3b-0.11.10.ebuild: + Marked stable on amd64. + + 16 Jun 2004; Martin Holzer <mholzer@gentoo.org> k3b-0.11.10.ebuild: + need a newer version of kde + +*k3b-0.11.11 (15 Jun 2004) + + 15 Jun 2004; Carsten Lohrke <carlo@gentoo.org> k3b-0.11.11.ebuild: + version bump, <media-video/transcode-0.6.12 + + 11 Jun 2004; Lars Weiler <pylon@gentoo.org> k3b-0.11.10.ebuild: + Stable on ppc. + + 05 Jun 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.10.ebuild: + stable on x86 + + 01 Jun 2004; Aron Griffis <agriffis@gentoo.org> k3b-0.11.10.ebuild, + k3b-0.11.9.ebuild: + Fix use invocation + +*k3b-0.11.10 (24 May 2004) + + 24 May 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.10.ebuild: + version bump, bug #51910 + + 14 May 2004; Lars Weiler <pylon@gentoo.org> k3b-0.11.9.ebuild: + Stable on ppc + + 03 May 2004; Jeremy Huddleston <eradicator@gentoo.org> k3b-0.11.6.ebuild, + k3b-0.11.9.ebuild: + Changing mad dep to madplay. + + 26 Apr 2004; Aron Griffis <agriffis@gentoo.org> k3b-0.11.9.ebuild: + Add die following econf for bug 48950 + + 25 Apr 2004; Aron Griffis <agriffis@gentoo.org> k3b-0.11.9.ebuild: + Add die following econf for bug 48950 + + 24 Apr 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.6.ebuild, + k3b-0.11.9.ebuild: + mark 0.11.9 stable, fix depend again + + 14 Apr 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.1-r1.ebuild, + k3b-0.11.5.ebuild: + remove old versions + + 14 Apr 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.1-r1.ebuild, + k3b-0.11.5.ebuild, k3b-0.11.6.ebuild, k3b-0.11.9.ebuild: + remove unnecessary $DEPEND=$DEPEND + +*k3b-0.11.9 (06 Apr 2004) + + 06 Apr 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.9.ebuild: + version bump, add monkey use flag, bug #45459 + add gnome deskto entry, bug #46546 + add a better postinst message, bug #46245 + + 14 Mar 2004; Jason Wever <weeve@gentoo.org> k3b-0.11.6.ebuild: + Added ~sparc keyword. + + 27 Mar 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.6.ebuild: + fix i18n stuff + + 13 Mar 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.6.ebuild: + stable on x86 + + 11 Mar 2004; Lars Weiler <pylon@gentoo.org> k3b-0.11.6.ebuild: + stable on ppc + +*k3b-0.11.6 (06 Mar 2004) + + 06 Mar 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.10.3-r2.ebuild, + k3b-0.11.2.ebuild, k3b-0.11.4.ebuild, k3b-0.11.6.ebuild, k3b-0.9.ebuild: + version bump (with linguas support, bug #43540), remove old versions + +*k3b-0.11.5 (24 Feb 2004) + + 24 Feb 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.5.ebuild: + version bump, bug #42509 + +*k3b-0.11.4 (17 Feb 2004) + + 17 Feb 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.4.ebuild: + version bump, bug #41463 + +*k3b-0.11.2 (09 Feb 2004) + + 09 Feb 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.2.ebuild: + version bump + + 07 Feb 2004; Lars Weiler <pylon@gentoo.org> k3b-0.11.1-r1.ebuild: + stable on x86 and ppc. + + 27 Jan 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.11.1-r1.ebuild: + added docs; only info about k3bsetup if it is installed + +*k3b-0.11.1-r1 (27 Jan 2004) + + 27 Jan 2004; Heinrich Wendel <lanius@gentoo.org> k3b-0.10.1.ebuild, + k3b-0.10.3-r1.ebuild, k3b-0.10.3.ebuild, k3b-0.10.ebuild, + k3b-0.11.1-r1.ebuild, k3b-0.11.1.ebuild, k3b-0.8.1-r1.ebuild, + k3b-0.9-r1.ebuild, files/k3b-0.10.1-include-limits.patch, + files/mp3decoder_fix.diff: + remove some old versions; fix up 0.11.1 ebuild + +*k3b-0.11.1 (26 Jan 2004) + + 26 Jan 2004; Luca Barbato <lu_zero@gentoo.org> k3b-0.11.1.ebuild: + New version, ui fixes + +*k3b-0.10.3-r2 (16 Dec 2003) + + 16 Dec 2003; Martin Schlemmer <azarah@gentoo.org> k3b-0.10.3-r2.ebuild, + files/k3b-0.10.3-hacked-cdrdao.patch: + Make k3b work with cdrdao and 2.6 kernel (we need >=cdrdao-1.1.7-r3 that + have the '-gentoo' appended to its version). Note that this is ATAPI + support with cdrdao ... + + 15 Dec 2003; Martin Schlemmer <azarah@gentoo.org> k3b-0.10.3-r1.ebuild: + Add a '[ -d "${WORKDIR}/${I18N}" ]' check in case the LINGUAS is not supported. + +*k3b-0.10.3-r1 (14 Dec 2003) + 14 Dec 2003; Martin Schlemmer <azarah@gentoo.org> k3b-0.10.3-r1.ebuild: + For some reason things gets borked if the linguas stuff is done without + LINGUAS set (I am assuming that it runs the automake in the k3b main source + dir ...), bug #33434. Also add some other cleanups and form fixes. + +*k3b-0.10.3 (04 Dec 2003) + + 04 Dec 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.10.2.ebuild, k3b-0.10.3.ebuild: + New bug fix version, remove 0.10.2 as it has a nasty bug. + + 30 Nov 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.10.2.ebuild: + Add a note about where new k3bsetup program is located. + Closes bug #33566, thanks to Derek Williams for the fix. + + 17 Nov 2003; David Holm <dholm@gentoo.org> k3b-0.10.2.ebuild: + Apparently it's difficult to move the ~ppc keyword to new versions of this app. + +*k3b-0.10.2 (11 Nov 2003) + + 11 Nov 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.10.2.ebuild: + New version, modified LINGUA support + + 08 Nov 2003; David Holm <dholm@gentoo.org> k3b-0.10.1.ebuild: + Added to ~ppc. + + 01 Nov 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.10.1.ebuild: + Add in Azarah's patch for gcc 2.95 compatibility + +*k3b-0.10.1 (31 Oct 2003) + + 31 Oct 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.10.1.ebuild: + Version bump, add i18n support (thanks to Carlo) bug #32113 + +*k3b-0.10 (14 Oct 2003) + + 14 Oct 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.10.ebuild: + New version, try some new dependencies out. + Will need some feedback to make sure this works globally. + +*k3b-0.9-r1 (02 Oct 2003) + + 02 Oct 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.9-r1.ebuild, + files/mp3decoder_fix.diff: + add a fix for compilation problems + + 07 Sep 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.9.ebuild: + Mark as x86 stable + + 12 Aug 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.9.ebuild: + Add a warning to the postinst of the ebuild, as noted in bug 14861 + + 11 Aug 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.9.ebuild: + Remove hard dependency on kde 3.1 (bug #26438) + +*k3b-0.9 (19 Jul 2003) + + 19 Jul 2003; Nick Hadaway <raker@gentoo.org> k3b-0.9.ebuild: + Version bump. Changed mad dependancy. + + 07 Jul 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.8.1-r1.ebuild, k3b-0.9_pre2.ebuild: + Added runtime dependency on media-sound/normalize. This closes #23259. + + 19 Jun 2003; Rainer Groesslinger <scandium@gentoo.org> k3b-0.9_pre2.ebuild: + fixed a problem with parallel builds + +*k3b-0.9_pre2 (18 Jun 2003) + + 18 Jun 2003; Caleb Tennis <caleb@gentoo.org> k3b-0.9_pre2.ebuild: + Version bump + +*k3b-0.8.1-r1 (20 Apr 2003) + + 20 Apr 2003; Dan Armak <danarmak@gentoo.org> k3b-0.8.1-r1.ebuild: + Make the transcode dep dependant on use dvd, and move it to RDEPEND. Closes + bug #14810. + + 06 Apr 2003; Dan Armak <danarmak@gentoo.org> k3b-0.8.1.ebuild: + + Mark as x86 (stable). + + 15 March 2003; Luca Barbato <lu_zero@gentoo.org> k3b-0.8.1.ebuild : + changed -ppc to ~ppc since now transcode is building again + +*k3b-0.8.1 (1 March 2003) + + 1 March 2003; Bart Verwilst <verwilst@gentoo.org> k3b-0.8.1.ebuild : + version bump + + 13 Feb 2003; Mark Guertin <gerk@gentoo.org> k3b-0.7.5.ebuild : + set -ppc in keywords, can't meet the deps + +*k3b-0.8 (12 Feb 2003) + + 12 Feb 2003; Hannes Mehnert <hannes@gentoo.org> k3b-0.8.ebuild : + version bump + +*k3b-0.7.5 (27 Nov 2002) + + 22 Jan 2003; Jon Nall <nall@gentoo.org> k3b-0.7.5.ebuild : + keyworded ~ppc + + 27 Nov 2002; Bart Verwilst <verwilst@gentoo.org>: + New version, removed all old ones + +*k3b-0.7.4 (14 Nov 2002) + + 14 Nov 2002; Hannes Mehnert <hannes@gentoo.org> k3b-0.7.4.ebuild: + version bump, thanks absinthe@pobox.com (Dylan Carlson) for submission + +*k3b-0.7.3 (17 Oct 2002) + + 17 Oct 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + New upstream version, lots of bugfixes and even some new features. + + 05 Oct 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Add missing dep on kdebase; close bug #8311. + + 29 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Add missing runtime dep on sys-apps/eject. Closes bug #6688. Also, move + the cdrtools and cdrdao deps from DEPEND to RDEPEND. + +*k3b-0.7 (29 May 2002) + + 29 May 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + New upstream version, a geat many changes, new functionality & deps etc. + +*k3b-0.5.1 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/app-cdr/k3b/Manifest b/app-cdr/k3b/Manifest new file mode 100644 index 00000000..7f5c16bf --- /dev/null +++ b/app-cdr/k3b/Manifest @@ -0,0 +1,14 @@ +AUX k3b-1.0.5-desktop-entry.diff 1756 RMD160 540b5336fde1206eba74ac25a4fd0276978ad9c6 SHA1 d817a1da34cc6207a1d5fcac0d5ba67a3964afc0 SHA256 3d89ee4194abe8312e7373161bac8b9134850906be9c6e738571f9de7adfb34b +AUX k3b-1.0.5-ffmpeg-0.4.9_p20080326-API.patch 2991 RMD160 8d0204a12cfe1eabe03e66b6201e2164f01cd80d SHA1 6bab88b9e4619a7f61b82c6e59af9a7ef784f71b SHA256 e2db198914acbda0c33c20537449cf7b729345f9d8af0052701259de0b27ff21 +AUX k3b-1.0.5-ffmpeg-0.4.9_p20081014-API.patch 1049 RMD160 022fecbc707775adc782b828bfdd571eccb95936 SHA1 270f19b05ce7ca35aee0dd7009556fec9b66f90c SHA256 e99f6b309e6c20d085860c495c2aa9d34d6d69a864e0be11aac01e0b3a6ac67d +AUX k3b-1.0.5-libmpcdecsv7.patch 1452 RMD160 a471ea325226e5ced0c84d6a9ea1f27dcbc21e17 SHA1 6f09c5a943416d1652f6a5ffa7bb99d3ee576dba SHA256 7c9061027d7c49f637d768b4a45039f0a653895929e35c16ea04a5da936f75a7 +AUX k3b-1.0.5-transcode-1.1.patch 1097 RMD160 08fcc3769803a400bc5d00be223b9f37fdc7e7d0 SHA1 68547f4e312dc30c6440bed126a4408716b78e13 SHA256 8317afcf5e26dd5195065f2eb3b062e41804c46afe9d3c906012dee6249290f4 +AUX k3b-1.66.0_alpha2-fix-musepack-lib-detection.patch 493 RMD160 146162f40fffe127ae29ce215aa15d0fc76eed16 SHA1 307d466477ab0a367322ebd7f3592de6b9815e76 SHA256 b99be0f50afcf779b46af5b5e17f9716fb1e61127b42eb5cebd022921a2342b0 +DIST k3b-1.0.5.tar.bz2 5113060 RMD160 b562746015cc2e4226652402725b4e69eb846822 SHA1 c45d6f2a36b1bc7ea14101d444149c40fd4b700e SHA256 d4f9799f234ade98b7e417d1493de3bd4a44fd937e813c2beb29eba02cda50df +DIST k3b-1.66.0alpha2.tar.bz2 3865548 RMD160 dd1a11bb91a3af1138d74728decbf638401bd884 SHA1 d17ec5743a6f913b7a5cf14b08593844d858fc7e SHA256 2f66ccae344d832c8522a88d6aede2b73e694c9fe1fe87610c0ff0a76f08671d +DIST k3b-i18n-1.0.5.tar.bz2 7732137 RMD160 6f08c6851da5d25ed4b2ead4ad0c4073ba94e246 SHA1 8697c0f0a9fa458895519a5d94c50120333a71c8 SHA256 068b170cd63c97263d21165b7b5106a8176f2499a1ebcec9baa68b7628395767 +EBUILD k3b-1.0.5-r5.ebuild 3832 RMD160 13740138cbb9f2a24c0a0e09548918417b96e9b6 SHA1 3f2baf1dc9c9a0dc438cce39af25526cba176569 SHA256 8832b7c3b3832310d39ead980050edbc9c3df8b18b23c8797b7f8c217042c35f +EBUILD k3b-1.0.5-r6.ebuild 3876 RMD160 8d3fc68eb5b81652cae608f9d8ed85cd3893da65 SHA1 9288d59b6ff3b93cb5db9887dce8af084557ea61 SHA256 0878c91b0dd2fa288dd6013354506866313cfd9ed8137a74de7fae3e94c6c873 +EBUILD k3b-1.66.0_alpha2-r1.ebuild 3072 RMD160 60154c9c1c3565e0f4b9e75741747f5175c9887c SHA1 74ae95bacdadd74e17e8ea6ef47564227b7cb79d SHA256 b70d1e34d8329f1cee517ed26054d39b862d2cfc998daa128eff61cea63bb3eb +MISC ChangeLog 33385 RMD160 1abbe6c443eee506ed783b679a33f384e43f201a SHA1 1c3ef243ed86ee510ff260b44f0615afdf6720be SHA256 99070d0f3bc3823f144e781f0c3dcba24bcdb2cfe32381d9f2656e5cbcf6f9f8 +MISC metadata.xml 328 RMD160 5b743e23199d1fe9055c726d7d177ee0e2f7e915 SHA1 73b1368091e675957fe43af4c9ce71b6049def16 SHA256 c7ade5871825684e83ad0a4126a78df11f40cfb6d7ac6578c8b65f3491ef01a0 diff --git a/app-cdr/k3b/files/k3b-1.0.5-desktop-entry.diff b/app-cdr/k3b/files/k3b-1.0.5-desktop-entry.diff new file mode 100644 index 00000000..5f2e42c6 --- /dev/null +++ b/app-cdr/k3b/files/k3b-1.0.5-desktop-entry.diff @@ -0,0 +1,53 @@ +--- src/k3b-cue.desktop.orig 2008-06-07 03:10:55.000000000 +0200 ++++ src/k3b-cue.desktop 2008-06-07 03:11:06.000000000 +0200 +@@ -10,5 +10,3 @@ + Name[bn]=কে-থ্রি-বি + Name[hi]=के3बी + MimeType=application/x-cue; +- +-Encoding=UTF-8 +--- src/k3b-iso.desktop.orig 2008-06-07 03:09:54.000000000 +0200 ++++ src/k3b-iso.desktop 2008-06-07 03:10:46.000000000 +0200 +@@ -10,4 +10,3 @@ + Name[bn]=কে-থ্রি-বি + Name[hi]=के3बी + MimeType=application/x-iso; +-Encoding=UTF-8 +--- src/k3b.desktop.orig 2008-06-07 03:11:28.000000000 +0200 ++++ src/k3b.desktop 2008-06-07 03:12:05.000000000 +0200 +@@ -1,9 +1,8 @@ + [Desktop Entry] +-Encoding=UTF-8 + Type=Application + Exec=k3b %U + Icon=k3b +-DocPath=k3b/index.html ++X-DocPath=k3b/index.html + GenericName=CD & DVD Burning + GenericName[af]=CD & DVD Skrywer + GenericName[ar]= اعداد كتابة القرص المدمج(CD) و القرص المرئي الرقمي (DVD) +@@ -117,8 +116,8 @@ + Name[ar]= K3b + Name[bn]=কে-থ্রি-বি + Name[hi]=के3बी +-MimeType=application/x-k3b ++MimeType=application/x-k3b; + X-KDE-StartupNotify=true + X-KDE-NativeMimeType=application/x-k3b;application/x-iso +-Categories=KDE;Application;AudioVideo;DiscBurning; ++Categories=KDE;AudioVideo;DiscBurning; + X-DCOP-ServiceType=Unique +--- src/Makefile.am.orig 2008-06-07 03:18:31.000000000 +0200 ++++ src/Makefile.am 2008-06-07 03:19:31.000000000 +0200 +@@ -32,10 +32,7 @@ + + SUBDIRS = option misc rip projects fastscale pics icons konqi mimetypes sounds + +-xdg_apps_DATA = k3b.desktop +- +-silent_DATA = k3b-iso.desktop k3b-cue.desktop +-silentdir = $(kde_appsdir)/.hidden/ ++xdg_apps_DATA = k3b.desktop k3b-iso.desktop k3b-cue.desktop + + ################### + # this 10 paths are KDE specific. Use them: diff --git a/app-cdr/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20080326-API.patch b/app-cdr/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20080326-API.patch new file mode 100644 index 00000000..dc9bee0d --- /dev/null +++ b/app-cdr/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20080326-API.patch @@ -0,0 +1,100 @@ +diff -NrU5 k3b-1.0.5.orig/configure.in k3b-1.0.5/configure.in +--- k3b-1.0.5.orig/configure.in 2008-07-07 20:36:06.000000000 +0200 ++++ k3b-1.0.5/configure.in 2008-07-07 20:39:13.000000000 +0200 +@@ -574,12 +574,12 @@ + AC_MSG_CHECKING(for ffmpeg >= 0.4.9) + AC_LANG_SAVE + AC_LANG_CPLUSPLUS + AC_COMPILE_IFELSE( + extern "C" { +- #include <ffmpeg/avformat.h> +- #include <ffmpeg/avcodec.h> ++ #include <libavformat/avformat.h> ++ #include <libavcodec/avcodec.h> + } + + int main() { + AVFormatContext* fc = 0; + AVPacket* p = 0; +@@ -589,12 +589,12 @@ + [ffmpeg_compiles=yes], [ffmpeg_compiles=no] ) + OLD_LIBS=$LIBS + LIBS="-lavformat -lavcodec $LIBS" + AC_LINK_IFELSE( + extern "C" { +- #include <ffmpeg/avformat.h> +- #include <ffmpeg/avcodec.h> ++ #include <libavformat/avformat.h> ++ #include <libavcodec/avcodec.h> + } + + int main() { + AVFormatContext* fc = 0; + AVPacket* p = 0; +diff -NrU5 k3b-1.0.5.orig/plugins/decoder/ffmpeg/configure.in.in k3b-1.0.5/plugins/decoder/ffmpeg/configure.in.in +--- k3b-1.0.5.orig/plugins/decoder/ffmpeg/configure.in.in 2008-07-07 20:36:06.000000000 +0200 ++++ k3b-1.0.5/plugins/decoder/ffmpeg/configure.in.in 2008-07-07 20:43:02.000000000 +0200 +@@ -19,12 +19,12 @@ + AC_MSG_CHECKING(for ffmpeg >= 0.4.9) + AC_LANG_SAVE + AC_LANG_CPLUSPLUS + AC_COMPILE_IFELSE( + extern "C" { +- #include <ffmpeg/avformat.h> +- #include <ffmpeg/avcodec.h> ++ #include <libavformat/avformat.h> ++ #include <libavcodec/avcodec.h> + } + + int main() { + AVFormatContext* fc = 0; + AVPacket* p = 0; +@@ -34,12 +34,12 @@ + [ffmpeg_compiles=yes], [ffmpeg_compiles=no] ) + OLD_LIBS=$LIBS + LIBS="-lavformat -lavcodec $LIBS" + AC_LINK_IFELSE( + extern "C" { +- #include <ffmpeg/avformat.h> +- #include <ffmpeg/avcodec.h> ++ #include <libavformat/avformat.h> ++ #include <libavcodec/avcodec.h> + } + + int main() { + AVFormatContext* fc = 0; + AVPacket* p = 0; +diff -NrU5 k3b-1.0.5.orig/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp +--- k3b-1.0.5.orig/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp 2008-07-07 20:36:06.000000000 +0200 ++++ k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp 2008-07-07 20:45:07.000000000 +0200 +@@ -20,11 +20,11 @@ + + #include <kdebug.h> + #include <k3bpluginfactory.h> + + extern "C" { +-#include <ffmpeg/avcodec.h> ++#include <libavcodec/avcodec.h> + } + + #include <math.h> + + +diff -NrU5 k3b-1.0.5.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp +--- k3b-1.0.5.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2008-07-07 20:36:06.000000000 +0200 ++++ k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2008-07-07 20:44:02.000000000 +0200 +@@ -16,12 +16,12 @@ + #include <config.h> + + #include "k3bffmpegwrapper.h" + + extern "C" { +-#include <ffmpeg/avcodec.h> +-#include <ffmpeg/avformat.h> ++#include <libavcodec/avcodec.h> ++#include <libavformat/avformat.h> + } + + #include <string.h> + + #include <klocale.h> diff --git a/app-cdr/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20081014-API.patch b/app-cdr/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20081014-API.patch new file mode 100644 index 00000000..5ae405f6 --- /dev/null +++ b/app-cdr/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20081014-API.patch @@ -0,0 +1,23 @@ +Index: k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp +=================================================================== +--- k3b-1.0.5.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp ++++ k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp +@@ -194,7 +194,7 @@ QString K3bFFMpegFile::typeComment() con + return i18n("Windows Media v1"); + case CODEC_ID_WMAV2: + return i18n("Windows Media v2"); +- case CODEC_ID_MP3LAME: ++ case CODEC_ID_MP3: + return i18n("MPEG 1 Layer III"); + case CODEC_ID_AAC: + return i18n("Advanced Audio Coding (AAC)"); +@@ -290,7 +290,8 @@ int K3bFFMpegFile::fillOutputBuffer() + #ifdef FFMPEG_BUILD_PRE_4629 + int len = avcodec_decode_audio( &d->formatContext->streams[0]->codec, + #else +- int len = avcodec_decode_audio( d->formatContext->streams[0]->codec, ++ d->outputBufferSize = AVCODEC_MAX_AUDIO_FRAME_SIZE; ++ int len = avcodec_decode_audio2( d->formatContext->streams[0]->codec, + #endif + (short*)d->outputBuffer, &d->outputBufferSize, + d->packetData, d->packetSize ); diff --git a/app-cdr/k3b/files/k3b-1.0.5-libmpcdecsv7.patch b/app-cdr/k3b/files/k3b-1.0.5-libmpcdecsv7.patch new file mode 100644 index 00000000..4128495d --- /dev/null +++ b/app-cdr/k3b/files/k3b-1.0.5-libmpcdecsv7.patch @@ -0,0 +1,42 @@ +diff -ur k3b-1.0.5.orig/configure.in k3b-1.0.5/configure.in +--- k3b-1.0.5.orig/configure.in 2008-05-27 11:34:23.000000000 +0300 ++++ k3b-1.0.5/configure.in 2009-07-26 18:07:39.000000000 +0300 +@@ -770,13 +770,13 @@ + + dnl - search for both the new and the old naming - + +- KDE_CHECK_HEADERS(mpcdec/mpcdec.h, [ +- AC_CHECK_LIB(mpcdec, mpc_decoder_setup, [ ++ KDE_CHECK_HEADERS(mpcdecsv7/mpcdec.h, [ ++ AC_CHECK_LIB(mpcdecsv7, mpc_decoder_setup, [ + have_mpc=yes +- MPC_LIBS="-lmpcdec" ++ MPC_LIBS="-lmpcdecsv7" + AC_DEFINE( + MPC_HEADER_FILE, +- <mpcdec/mpcdec.h>, ++ <mpcdecsv7/mpcdec.h>, + [The header to include for MPC decoding.]) + ], + [], [], []) +diff -ur k3b-1.0.5.orig/plugins/decoder/musepack/configure.in.in k3b-1.0.5/plugins/decoder/musepack/configure.in.in +--- k3b-1.0.5.orig/plugins/decoder/musepack/configure.in.in 2008-05-27 11:23:36.000000000 +0300 ++++ k3b-1.0.5/plugins/decoder/musepack/configure.in.in 2009-07-26 18:00:10.000000000 +0300 +@@ -14,13 +14,13 @@ + + dnl - search for both the new and the old naming - + +- KDE_CHECK_HEADERS(mpcdec/mpcdec.h, [ +- AC_CHECK_LIB(mpcdec, mpc_decoder_setup, [ ++ KDE_CHECK_HEADERS(mpcdecsv7/mpcdec.h, [ ++ AC_CHECK_LIB(mpcdecsv7, mpc_decoder_setup, [ + have_mpc=yes +- MPC_LIBS="-lmpcdec" ++ MPC_LIBS="-lmpcdecsv7" + AC_DEFINE( + MPC_HEADER_FILE, +- <mpcdec/mpcdec.h>, ++ <mpcdecsv7/mpcdec.h>, + [The header to include for MPC decoding.]) + ], + [], [], []) diff --git a/app-cdr/k3b/files/k3b-1.0.5-transcode-1.1.patch b/app-cdr/k3b/files/k3b-1.0.5-transcode-1.1.patch new file mode 100644 index 00000000..dd749818 --- /dev/null +++ b/app-cdr/k3b/files/k3b-1.0.5-transcode-1.1.patch @@ -0,0 +1,18 @@ +--- k3b-1.0.5.orig/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp 2008-05-27 10:24:20.000000000 +0200 ++++ k3b-1.0.5/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp 2009-05-19 18:30:07.211821502 +0200 +@@ -206,10 +206,13 @@ void K3bVideoDVDTitleTranscodingJob::sta + *d->process << "--nice" << "19"; + + // we only need 100 steps, but to make sure we use 150 ++ int progressRate = ( int )m_dvd[m_titleNumber-1].playbackTime().totalFrames()/150; ++ if ( progressRate < 1) ++ progressRate = 1; + if ( d->usedTranscodeBin->version.simplify() >= K3bVersion( 1, 1, 0 ) ) +- *d->process << "--progress_meter" << "2" << "--progress_rate" << QString::number(m_dvd[m_titleNumber-1].playbackTime().totalFrames()/150); ++ *d->process << "--progress_meter" << "2" << "--progress_rate" << QString::number(progressRate); + else +- *d->process << "--print_status" << QString::number(m_dvd[m_titleNumber-1].playbackTime().totalFrames()/150); ++ *d->process << "--print_status" << QString::number(progressRate); + + // the input + *d->process << "-i" << m_dvd.device()->blockDeviceName(); diff --git a/app-cdr/k3b/files/k3b-1.66.0_alpha2-fix-musepack-lib-detection.patch b/app-cdr/k3b/files/k3b-1.66.0_alpha2-fix-musepack-lib-detection.patch new file mode 100644 index 00000000..ba10ae27 --- /dev/null +++ b/app-cdr/k3b/files/k3b-1.66.0_alpha2-fix-musepack-lib-detection.patch @@ -0,0 +1,13 @@ +--- k3b-1.66.0.orig/cmake/modules/FindMuse.cmake ++++ k3b-1.66.0/cmake/modules/FindMuse.cmake +@@ -20,8 +20,8 @@ FIND_PATH(MUSE_INCLUDE_DIR NAMES mpcdec/ + ) + + if(MUSE_INCLUDE_DIR) +- FIND_LIBRARY(MUSE_LIBRARIES NAMES mpcdec) +- set(MPC_HEADER_FILE "<mpcdec/mpcdec.h>") ++ FIND_LIBRARY(MUSE_LIBRARIES NAMES mpcdecsv7 ) ++ set(MPC_HEADER_FILE "<mpcdecsv7/mpcdec.h>") + else(MUSE_INCLUDE_DIR) + FIND_PATH(MUSE_INCLUDE_DIR NAMES musepack/musepack.h) + set(MPC_HEADER_FILE "<musepack/musepack.h>") diff --git a/app-cdr/k3b/k3b-1.0.5-r5.ebuild b/app-cdr/k3b/k3b-1.0.5-r5.ebuild new file mode 100644 index 00000000..c5af5e5d --- /dev/null +++ b/app-cdr/k3b/k3b-1.0.5-r5.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/k3b-1.0.5-r5.ebuild,v 1.5 2009/07/04 14:18:40 ranger Exp $ + +EAPI=2 +inherit kde eutils multilib + +DESCRIPTION="K3b, KDE CD Writing Software" +HOMEPAGE="http://www.k3b.org/" +SRC_URI="mirror://sourceforge/k3b/${P/_}.tar.bz2" +LICENSE="GPL-2" + +SLOT="3.5" +KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd" +IUSE="alsa css dvd dvdr encode emovix ffmpeg flac hal mp3 musepack musicbrainz + sndfile vcd vorbis" + +COMMON_DEPEND="!<app-cdr/k3b-1.0.5-r5 + media-libs/libsamplerate + media-libs/taglib + media-sound/cdparanoia + alsa? ( media-libs/alsa-lib ) + dvd? ( media-libs/libdvdread ) + encode? ( media-sound/lame ) + ffmpeg? ( >=media-video/ffmpeg-0.5 ) + flac? ( media-libs/flac[cxx] ) + hal? ( sys-apps/hal ) + mp3? ( media-libs/libmad ) + musepack? ( media-libs/libmpcdec ) + musicbrainz? ( media-libs/musicbrainz:1 ) + sndfile? ( media-libs/libsndfile ) + vorbis? ( media-libs/libvorbis )" +RDEPEND="${COMMON_DEPEND} + app-cdr/cdrdao + media-sound/normalize + virtual/cdrtools + dvdr? ( >=app-cdr/dvd+rw-tools-7 ) + css? ( media-libs/libdvdcss ) + encode? ( media-sound/sox + media-video/transcode[dvd] ) + emovix? ( media-video/emovix ) + vcd? ( media-video/vcdimager )" +DEPEND="${COMMON_DEPEND} + dev-util/pkgconfig" + +S=${WORKDIR}/${P/_} + +need-kde 3.5 + +PATCHES=( + "${FILESDIR}/${P}-desktop-entry.diff" + "${FILESDIR}/${P}-ffmpeg-0.4.9_p20080326-API.patch" + "${FILESDIR}/${P}-ffmpeg-0.4.9_p20081014-API.patch" + "${FILESDIR}/${P}-transcode-1.1.patch" +) + +I18N="${PN}-i18n-${PV}" + +# Supported languages and translated documentation +LANGS="af ar bg br bs ca cs cy da de el en_GB es et eu fa fi fr ga gl he hi hu is it + ja ka lt mk ms nb nds nl nn pa pl pt pt_BR ru rw se sk sr sr@Latn sv ta tr uk + uz zh_CN zh_TW" +for X in ${LANGS}; do + SRC_URI="${SRC_URI} linguas_${X}? ( mirror://sourceforge/k3b/${I18N}.tar.bz2 )" + IUSE="${IUSE} linguas_${X}" +done + +src_unpack() { + kde_src_unpack + + if [ -d "${WORKDIR}/${I18N}" ]; then + cd "${WORKDIR}/${I18N}" + for X in ${LANGS}; do + use linguas_${X} || rm -rf "${X}" + done + rm -f configure + fi + rm -f "${S}"/configure +} + +src_configure() { + local myconf="--with-external-libsamplerate + --without-resmgr + --without-cdrecord-suid-root + --without-k3bsetup + --with-qt-dir=${QTDIR} + --enable-mt + --with-qt-libraries=${QTDIR}/$(get_libdir) + --disable-dependency-tracking + --without-arts + $(use_enable debug) + $(use_with hal) + $(use_with encode lame) + $(use_with ffmpeg) + $(use_with flac) + $(use_with vorbis oggvorbis) + $(use_with sndfile) + $(use_with mp3 libmad) + $(use_with musepack) + $(use_with musicbrainz) + $(use_with dvd libdvdread) + $(use_with alsa)" + + # Build process of K3b + kde_src_configure + + # Build process of K3b-i18n + if [[ -d "${WORKDIR}/${I18N}" ]]; then + myconf="--with-qt-dir=${QTDIR} + --with-qt-libraries=${QTDIR}/$(get_libdir) + --disable-dependency-tracking + --without-arts + $(use_enable debug)" + + KDE_S="${WORKDIR}/${I18N}" + kde_src_configure + fi +} + +src_compile() { + KDE_S="${S}" + kde_src_compile + + if [[ -d "${WORKDIR}/${I18N}" ]]; then + KDE_S="${WORKDIR}/${I18N}" + kde_src_compile + fi +} + +src_install() { + KDE_S="${S}" + kde_src_install + dodoc FAQ KNOWNBUGS PERMISSIONS || die "dodoc failed" + + if [[ -d "${WORKDIR}/${I18N}" ]]; then + KDE_S="${WORKDIR}/${I18N}" + kde_src_install + fi +} + +pkg_postinst() { + echo + elog "We don't install k3bsetup anymore because Gentoo doesn't need it." + elog "If you get warnings on start-up, uncheck the \"Check system" + elog "configuration\" option in the \"Misc\" settings window." + echo + + local group=cdrom + use kernel_linux || group=operator + elog "Make sure you have proper read/write permissions on the cdrom device(s)." + elog "Usually, it is sufficient to be in the ${group} group." + echo +} diff --git a/app-cdr/k3b/k3b-1.0.5-r6.ebuild b/app-cdr/k3b/k3b-1.0.5-r6.ebuild new file mode 100644 index 00000000..f561d9b6 --- /dev/null +++ b/app-cdr/k3b/k3b-1.0.5-r6.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/k3b-1.0.5-r6.ebuild,v 1.2 2009/08/16 09:59:50 fauli Exp $ + +EAPI=2 +inherit kde eutils multilib + +DESCRIPTION="K3b, KDE CD Writing Software" +HOMEPAGE="http://www.k3b.org/" +SRC_URI="mirror://sourceforge/k3b/${P/_}.tar.bz2" + +LICENSE="GPL-2" +SLOT="3.5" +KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~x86-fbsd" +IUSE="alsa css dvd dvdr encode emovix ffmpeg flac hal mp3 musepack musicbrainz + sndfile vcd vorbis" + +COMMON_DEPEND="!<app-cdr/k3b-1.0.5-r5 + media-libs/libsamplerate + media-libs/taglib + media-sound/cdparanoia + alsa? ( media-libs/alsa-lib ) + dvd? ( media-libs/libdvdread ) + encode? ( media-sound/lame ) + ffmpeg? ( >=media-video/ffmpeg-0.5 ) + flac? ( media-libs/flac[cxx] ) + hal? ( sys-apps/hal ) + mp3? ( media-libs/libmad ) + musepack? ( media-libs/libmpcdecsv7 ) + musicbrainz? ( media-libs/musicbrainz:1 ) + sndfile? ( media-libs/libsndfile ) + vorbis? ( media-libs/libvorbis )" +RDEPEND="${COMMON_DEPEND} + app-cdr/cdrdao + media-sound/normalize + virtual/cdrtools + dvdr? ( >=app-cdr/dvd+rw-tools-7 ) + css? ( media-libs/libdvdcss ) + encode? ( media-sound/sox + media-video/transcode[dvd] ) + emovix? ( media-video/emovix ) + vcd? ( media-video/vcdimager )" +DEPEND="${COMMON_DEPEND} + dev-util/pkgconfig" + +S=${WORKDIR}/${P/_} + +need-kde 3.5 + +PATCHES=( + "${FILESDIR}/${P}-desktop-entry.diff" + "${FILESDIR}/${P}-ffmpeg-0.4.9_p20080326-API.patch" + "${FILESDIR}/${P}-ffmpeg-0.4.9_p20081014-API.patch" + "${FILESDIR}/${P}-transcode-1.1.patch" + "${FILESDIR}/${P}-libmpcdecsv7.patch" +) + +I18N="${PN}-i18n-${PV}" + +# Supported languages and translated documentation +LANGS="af ar bg br bs ca cs cy da de el en_GB es et eu fa fi fr ga gl he hi hu is it + ja ka lt mk ms nb nds nl nn pa pl pt pt_BR ru rw se sk sr sr@Latn sv ta tr uk + uz zh_CN zh_TW" +for X in ${LANGS}; do + SRC_URI="${SRC_URI} linguas_${X}? ( mirror://sourceforge/k3b/${I18N}.tar.bz2 )" + IUSE="${IUSE} linguas_${X}" +done + +src_unpack() { + kde_src_unpack + + if [ -d "${WORKDIR}/${I18N}" ]; then + cd "${WORKDIR}/${I18N}" + for X in ${LANGS}; do + use linguas_${X} || rm -rf "${X}" + done + rm -f configure + fi + rm -f "${S}"/configure +} + +src_configure() { + local myconf="--with-external-libsamplerate + --without-resmgr + --without-cdrecord-suid-root + --without-k3bsetup + --with-qt-dir=${QTDIR} + --enable-mt + --with-qt-libraries=${QTDIR}/$(get_libdir) + --disable-dependency-tracking + --without-arts + $(use_enable debug) + $(use_with hal) + $(use_with encode lame) + $(use_with ffmpeg) + $(use_with flac) + $(use_with vorbis oggvorbis) + $(use_with sndfile) + $(use_with mp3 libmad) + $(use_with musepack) + $(use_with musicbrainz) + $(use_with dvd libdvdread) + $(use_with alsa)" + + # Build process of K3b + kde_src_configure + + # Build process of K3b-i18n + if [[ -d "${WORKDIR}/${I18N}" ]]; then + myconf="--with-qt-dir=${QTDIR} + --with-qt-libraries=${QTDIR}/$(get_libdir) + --disable-dependency-tracking + --without-arts + $(use_enable debug)" + + KDE_S="${WORKDIR}/${I18N}" + kde_src_configure + fi +} + +src_compile() { + KDE_S="${S}" + kde_src_compile + + if [[ -d "${WORKDIR}/${I18N}" ]]; then + KDE_S="${WORKDIR}/${I18N}" + kde_src_compile + fi +} + +src_install() { + KDE_S="${S}" + kde_src_install + dodoc FAQ KNOWNBUGS PERMISSIONS || die "dodoc failed" + + if [[ -d "${WORKDIR}/${I18N}" ]]; then + KDE_S="${WORKDIR}/${I18N}" + kde_src_install + fi +} + +pkg_postinst() { + echo + elog "We don't install k3bsetup anymore because Gentoo doesn't need it." + elog "If you get warnings on start-up, uncheck the \"Check system" + elog "configuration\" option in the \"Misc\" settings window." + echo + + local group=cdrom + use kernel_linux || group=operator + elog "Make sure you have proper read/write permissions on the cdrom device(s)." + elog "Usually, it is sufficient to be in the ${group} group." + echo +} diff --git a/app-cdr/k3b/k3b-1.66.0_alpha2-r1.ebuild b/app-cdr/k3b/k3b-1.66.0_alpha2-r1.ebuild new file mode 100644 index 00000000..1bccedc0 --- /dev/null +++ b/app-cdr/k3b/k3b-1.66.0_alpha2-r1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/k3b-1.66.0_alpha2-r1.ebuild,v 1.2 2009/08/26 07:14:57 wired Exp $ + +EAPI="2" + +WEBKIT_REQUIRED="always" +inherit kde4-base + +MY_P="${P/_/}" +DESCRIPTION="K3b, KDE CD Writing Software" +HOMEPAGE="http://www.k3b.org/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="4" +KEYWORDS="~amd64 ~x86" +IUSE="debug dvd emovix encode ffmpeg flac mad lame musicbrainz musepack sndfile sox taglib vcd vorbis +wav" + +DEPEND=" + >=kde-base/libkcddb-${KDE_MINIMAL} + media-libs/libsamplerate + >=x11-libs/qt-gui-4.5.0 + dvd? ( media-libs/libdvdread ) + ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20080206 ) + flac? ( >=media-libs/flac-1.2.1-r2[cxx] ) + encode? ( + lame? ( media-sound/lame ) + ) + mad? ( media-libs/libmad ) + musepack? ( media-libs/libmpcdecsv7 ) + musicbrainz? ( media-libs/musicbrainz:1 ) + sndfile? ( media-libs/libsndfile ) + taglib? ( >=media-libs/taglib-1.5 ) + vorbis? ( media-libs/libvorbis ) +" +RDEPEND="${DEPEND} + >=app-cdr/cdrdao-1.1.7-r3 + >=media-sound/cdparanoia-3.9.8 + virtual/cdrtools + dvd? ( + >=app-cdr/dvd+rw-tools-7.0 + encode? ( media-video/transcode[dvd] ) + ) + emovix? ( media-video/emovix ) + encode? ( + sox? ( media-sound/sox ) + ) + vcd? ( media-video/vcdimager ) + !app-cdr/k3b:0 + !app-cdr/k3b:2 +" + +DOCS="FAQ KNOWNBUGS PERMISSIONS" + +S="${WORKDIR}"/"${P/_*/}" + +# Fix musepack support, libmpcsv7 needed +PATCHES=( "${FILESDIR}/${P}-fix-musepack-lib-detection.patch" ) + +src_configure() { + # Common settings + mycmakeargs="${mycmakeargs} + -DK3B_BUILD_K3BSETUP=OFF + $(cmake-utils_use debug K3B_DEBUG) + $(cmake-utils_use musicbrainz K3B_ENABLE_MUSICBRAINZ) + $(cmake-utils_use dvd K3B_ENABLE_DVD_RIPPING) + $(cmake-utils_use taglib K3B_ENABLE_TAGLIB) + -DK3B_BUILD_API_DOCS=OFF + $(cmake-utils_use ffmpeg K3B_BUILD_FFMPEG_DECODER_PLUGIN) + $(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_DECODER_PLUGIN) + $(cmake-utils_use mad K3B_BUILD_MAD_DECODER_PLUGIN) + $(cmake-utils_use musepack K3B_BUILD_MUSE_DECODER_PLUGIN) + $(cmake-utils_use flac K3B_BUILD_FLAC_DECODER_PLUGIN) + $(cmake-utils_use sndfile K3B_BUILD_SNDFILE_DECODER_PLUGIN) + $(cmake-utils_use wav K3B_BUILD_WAVE_DECODER_PLUGIN) + $(cmake-utils_use encode K3B_BUILD_EXTERNAL_ENCODER_PLUGIN)" + + # Encoder settings + if use encode; then + mycmakeargs="${mycmakeargs} + $(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_ENCODER_PLUGIN) + $(cmake-utils_use lame K3B_BUILD_LAME_ENCODER_PLUGIN) + $(cmake-utils_use sox K3B_BUILD_SOX_ENCODER_PLUGIN)" + fi + + kde4-base_src_configure +} + +pkg_postinst() { + kde4-base_pkg_postinst + + echo + elog "We don't install k3bsetup anymore because Gentoo doesn't need it." + elog "If you get warnings on start-up, uncheck the \"Check system" + elog "configuration\" option in the \"Misc\" settings window." + echo + + local group=cdrom + use kernel_linux || group=operator + elog "Make sure you have proper read/write permissions on the cdrom device(s)." + elog "Usually, it is sufficient to be in the ${group} group." + echo +} diff --git a/app-cdr/k3b/metadata.xml b/app-cdr/k3b/metadata.xml new file mode 100644 index 00000000..9ba1d923 --- /dev/null +++ b/app-cdr/k3b/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde</herd> +<herd>media-optical</herd> +<use> + <flag name="emovix">Enable burning support for eMoviX images</flag> + <flag name="wav">Enable support for reading WAVE files</flag> +</use> +</pkgmetadata> diff --git a/app-cdr/kcdlabel/ChangeLog b/app-cdr/kcdlabel/ChangeLog new file mode 100644 index 00000000..9e8138a2 --- /dev/null +++ b/app-cdr/kcdlabel/ChangeLog @@ -0,0 +1,113 @@ +# ChangeLog for app-cdr/kcdlabel +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/kcdlabel/ChangeLog,v 1.31 2009/07/19 11:59:31 nixnut Exp $ + + 19 Jul 2009; nixnut <nixnut@gentoo.org> kcdlabel-2.13-r1.ebuild: + ppc stable #274002 + + 08 Jul 2009; Markus Meier <maekke@gentoo.org> kcdlabel-2.13-r1.ebuild: + amd64 stable, bug #274002 + + 30 Jun 2009; Raúl Porcel <armin76@gentoo.org> kcdlabel-2.13-r1.ebuild: + sparc stable wrt #274002 + + 17 Jun 2009; Christian Faulhammer <fauli@gentoo.org> + kcdlabel-2.13-r1.ebuild: + stable x86, bug 274002 + + 13 Jun 2009; Theo Chatzimichos <tampakrap@gentoo.org> + kcdlabel-2.13.ebuild, kcdlabel-2.13-r1.ebuild: + Change slot to 3.5 + +*kcdlabel-2.13-r1 (22 Feb 2009) + + 22 Feb 2009; Carsten Lohrke <carlo@gentoo.org> + +files/kcdlabel-2.13-desktop-file.diff, +kcdlabel-2.13-r1.ebuild: + Get rid of invalid aRts dependency. Improved desktop file fix. + + 15 Feb 2008; Raúl Porcel <armin76@gentoo.org> kcdlabel-2.13.ebuild: + sparc stable wrt #209880 + + 14 Feb 2008; nixnut <nixnut@gentoo.org> kcdlabel-2.13.ebuild: + Stable on ppc wrt bug 209880 + + 12 Feb 2008; Christian Faulhammer <opfer@gentoo.org> kcdlabel-2.13.ebuild: + stable x86, bug 209880 + + 12 Feb 2008; Wulf C. Krueger <philantrop@gentoo.org> kcdlabel-2.13.ebuild: + Marked stable on amd64 as per bug 209880. + +*kcdlabel-2.13 (14 Dec 2007) + + 14 Dec 2007; Wulf C. Krueger <philantrop@gentoo.org> + +files/kcdlabel-2.13-desktop_file.patch, metadata.xml, + +kcdlabel-2.13.ebuild: + Version bump as per bug 202292. + + 05 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> + -files/kcdlabel-2.12-configure-arts.patch, -kcdlabel-2.12.ebuild, + kcdlabel-2.12-r1.ebuild: + Update admin directory rather than patching configure to remove aRTs checks. + + 04 Aug 2005; Simon Stelling <blubb@gentoo.org> kcdlabel-2.12-r1.ebuild: + stable on amd64 + + 03 Jul 2005; Michael Hanselmann <hansmi@gentoo.org> + kcdlabel-2.12-r1.ebuild: + Stable on ppc. + + 30 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> + kcdlabel-2.12-r1.ebuild: + Stable on sparc + + 29 Jun 2005; Carsten Lohrke <carlo@gentoo.org> kcdlabel-2.12-r1.ebuild: + stable on x86 + + 29 May 2005; Marcus D. Hanwell <marcus@gentoo.org> kcdlabel-2.12.ebuild: + Stable on amd64. + +*kcdlabel-2.12-r1 (01 May 2005) + + 01 May 2005; Carsten Lohrke <carlo@gentoo.org> + +files/kcdlabel-2.12-configure-arts.patch, +kcdlabel-2.12-r1.ebuild: + remove configure check for arts + + 12 Jan 2005; Karol Wojtaszek <sekretarz@gentoo.org> kcdlabel-2.12.ebuild: + Marked stable on amd64, bug #77155 + + 23 Oct 2004; Jason Wever <weeve@gentoo.org> kcdlabel-2.12.ebuild: + Stable on sparc. + + 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> + kcdlabel-2.12.ebuild: + Masked kcdlabel-2.12.ebuild stable for ppc + + 25 Aug 2004; Jason Wever <weeve@gentoo.org> kcdlabel-2.12.ebuild: + Added ~sparc keyword. + + 04 Jul 2004; Carsten Lohrke <carlo@gentoo.org> -kcdlabel-2.11.ebuild, + kcdlabel-2.12.ebuild: + append-flags -fpermissive + + 03 Jun 2004; David Holm <dholm@gentoo.org> kcdlabel-2.12.ebuild: + Added to ~ppc. + + 16 May 2004; Dominik Stadler <centic@gentoo.org> +metadata.xml, + kcdlabel-2.11.ebuild, kcdlabel-2.12.ebuild: + Add metadata.xml, add IUSE + + 14 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> kcdlabel-2.11.ebuild, + kcdlabel-2.12.ebuild: + inherit kde instead of deprecated kde-base + +*kcdlabel-2.12 (20 Jun 2003) + + 20 Jun 2003; Caleb Tennis <caleb@gentoo.org> kcdlabel.2-12.ebuild: + Version bump - closes bug #22199. + +*kcdlabel-2.11 (23 Apr 2003) + + 23 Apr 2003; Paul de Vrieze <pauldv@gentoo.org> kcdlabel-2.11.ebuild: + Initial import. Ebuild submitted by Philippe Van Hecke <philippe.vanhecke@bel + net.be> + diff --git a/app-cdr/kcdlabel/Manifest b/app-cdr/kcdlabel/Manifest new file mode 100644 index 00000000..145670cf --- /dev/null +++ b/app-cdr/kcdlabel/Manifest @@ -0,0 +1,7 @@ +AUX kcdlabel-2.13-desktop-file.diff 3574 RMD160 49b765a64a7ee9266ea2d0405d191e327afe0bb3 SHA1 461c1e1e218673d6cf70225499f378135aa9c48b SHA256 37b82087f5b09f13141250bb562c89a625f51496984e54cc9d3de993d5b408fb +AUX kcdlabel-2.13-desktop_file.patch 579 RMD160 85d043def2cc88da8f57fb515f05023f8a786bd9 SHA1 0c85cf99e4e824f0937c3d35bd99321196920b67 SHA256 fecd79ba80c2fb5e720bb62b7d497ce501aae2646b35032df5c757b8aca28a1d +DIST kcdlabel-2.13-KDE3.tar.gz 662429 RMD160 295af15c0cda6fd60b51e033a7e8a0e007af9646 SHA1 051d1d875b39be2394bf451f9ab82fe665b40267 SHA256 2ca953bb87ecb7fe7d4617063b3faf91dc8bac906c2fb0056d5bb9f459bfd7ff +DIST kde-admindir-3.5.5.tar.bz2 187274 RMD160 24528f3bf94e7d1a1036b6e5af180719785839ed SHA1 b640d2606305201b0ec030555c324d326440efff SHA256 1aa56856e432839ec74a67ab33fc21b56ed4f1b4b5c60bfd5b953cb2d3423153 +EBUILD kcdlabel-2.13-r1.ebuild 935 RMD160 dcc26eb5eb162c27d003ed034ed52957135a443a SHA1 6588d2834fe091cd2448953f4944f9afddf550fd SHA256 b865982aa6a353b90d66afc7bd577f4ea35630fc5df7eb70c8530a4801a17c38 +MISC ChangeLog 3719 RMD160 c2b5354fd14dcc117a1632133ee0eb4952447408 SHA1 dbfbc9932169e00d0eb69df4ff117e114ae93b95 SHA256 31e3cc46304be12d26d98e7b8bff35b5e8a0e4b5ce6b58f88ae7e45c5b146d25 +MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a diff --git a/app-cdr/kcdlabel/files/kcdlabel-2.13-desktop-file.diff b/app-cdr/kcdlabel/files/kcdlabel-2.13-desktop-file.diff new file mode 100644 index 00000000..688c3bed --- /dev/null +++ b/app-cdr/kcdlabel/files/kcdlabel-2.13-desktop-file.diff @@ -0,0 +1,41 @@ +--- ./kcdlabel/kcdlabel.desktop.orig 2009-02-18 02:02:43.000000000 +0100 ++++ ./kcdlabel/kcdlabel.desktop 2009-02-18 02:02:43.000000000 +0100 +@@ -1,12 +1,11 @@ + # KDE Config File +-[KDE Desktop Entry] ++[Desktop Entry] + Type=Application +-Exec=kcdlabel -caption "%c" %i %m +-Icon=kcdlabel.xpm +-MiniIcon=kcdlabel.xpm +-DocPath=kcdlabel/index.html ++Exec=kcdlabel -caption "%c" %i ++Icon=kcdlabel ++X-DocPath=kcdlabel/index.html + Comment= + Comment[de]= +-Terminal=0 ++Terminal=false + Name=KCDLabel + Name[de]=KCDLabel +--- ./kcdlabel/Makefile.am.orig 2009-02-18 02:02:43.000000000 +0100 ++++ ./kcdlabel/Makefile.am 2009-02-18 02:02:43.000000000 +0100 +@@ -11,15 +11,15 @@ + EXTRA_DIST = kcdlabel.desktop kcdlabel.xpm mini-kcdlabel.xpm about.cpp about.h StringCurvedEdit.kdevdlg about.kdevdlg aboutdata.cpp bodylayout.cpp bodylayout.h bodylayout.kdevdlg bodylayoutdata.cpp id.h kcdlabel.cpp kcdlabel.h kcoverback.cpp kcoverback.h kcoverbody.cpp kcoverbody.h kcovercurvedstring.cpp kcovercurvedstring.h kcoverfont.cpp kcoverfont.h kcoverimage.cpp kcoverimage.h kcovermultistring.cpp kcovermultistring.h kcoverobject.h kcoverpage.cpp kcoverpage.h kcoverstring.cpp kcoverstring.h kdirtree.cpp kdirtree.h koverobject.cpp main.cpp pagenumber.kdevdlg pagenumberdlg.cpp pagenumberdlg.h pagenumberdlgdata.cpp pixmaps.cpp pixmaps.h qscrollframe.cpp qscrollframe.h scaleimagedlg.cpp scaleimagedlg.h scaleimagedlg.kdevdlg scaleimagedlgdata.cpp sideedit.h sideedit.kdevdlg sideeditdlg.cpp sideeditdlg.h sideeditdlgdata.cpp sourceselect.kdevdlg sourceselectdlg.cpp sourceselectdlg.h sourceselectdlgdata.cpp stringcurvededit.cpp stringcurvededit.h stringcurvededitdata.cpp stringedit.kdevdlg stringeditdlg.cpp stringeditdlg.h stringeditdlgdata.cpp stringmultilinedlg.cpp stringmultilinedlg.h stringmultilinedlg.kdevdlg stringmultilinedlgdata.cpp thanksdlg.cpp thanksdlg.h thanksdlg.kdevdlg thanksdlgdata.cpp version.h kcoverroundpage.cpp kcoverroundpage.h kprintround.cpp kprintround.kdevdlg kprintrounddlg.h kprintrounddlg.cpp kprintrounddlgdata.cpp README-round-labels centrejust.xpm delete.xpm filenew.xpm fileopen.xpm fileprint.xpm filesaveas.xpm image.xpm rainbowtext.xpm text.xpm kcoverbackground.cpp kcoverbackground.h background.kdevdlg backgrounddialog.h backgrounddialog.cpp backgrounddialogdata.cpp kroundcoverbackground.cpp kroundcoverbackground.h align.h aligndlg.kdevdlg aligndlg.h aligndlg.cpp aligndlgdata.cpp kcoverobjectcontainer.cpp kcoverobjectcontainer.h psocket.cpp psocket.h cddb.cpp cddb.h audiocd.cpp audiocd.h cddbaccess.kdevdlg cddbaccessdialog.h cddbaccessdialog.cpp cddbaccessdialogdata.cpp cddbmatchcddialog.kdevdlg cddbmatchcddlg.h cddbmatchcddlg.cpp cddbmatchcddlgdata.cpp cddbinexactmatchdlg.kdevdlg cddbinexactmatchdlg.h cddbinexactmatchdlg.cpp cddbinexactmatchdlgdata.cpp + + install-data-local: +- $(mkinstalldirs) $(kde_appsdir)/Multimedia/ +- $(INSTALL_DATA) $(srcdir)/kcdlabel.desktop $(kde_appsdir)/Multimedia/kcdlabel.desktop ++ $(mkinstalldirs) $(xdg_appsdir)/ ++ $(INSTALL_DATA) $(srcdir)/kcdlabel.desktop $(xdg_appsdir)/kcdlabel.desktop + $(mkinstalldirs) $(kde_icondir)/medium/locolor/apps/ + $(INSTALL_DATA) $(srcdir)/kcdlabel.xpm $(kde_icondir)/medium/locolor/apps/kcdlabel.xpm + $(mkinstalldirs) $(kde_icondir)/small/locolor/apps/ + $(INSTALL_DATA) $(srcdir)/mini-kcdlabel.xpm $(kde_icondir)/small/locolor/apps/mini-kcdlabel.xpm + + uninstall-local: +- -rm -f $(kde_appsdir)/Multimedia/kcdlabel.desktop ++ -rm -f $(xdg_appsdir)/kcdlabel.desktop + -rm -f $(kde_icondir)/medium/locolor/apps/kcdlabel.xpm + -rm -f $(kde_icondir)/small/locolor/apps/kcdlabel.xpm + diff --git a/app-cdr/kcdlabel/files/kcdlabel-2.13-desktop_file.patch b/app-cdr/kcdlabel/files/kcdlabel-2.13-desktop_file.patch new file mode 100644 index 00000000..f0dcf59c --- /dev/null +++ b/app-cdr/kcdlabel/files/kcdlabel-2.13-desktop_file.patch @@ -0,0 +1,15 @@ +diff -Naur kcdlabel-2.13-KDE3.orig/kcdlabel/kcdlabel.desktop kcdlabel-2.13-KDE3/kcdlabel/kcdlabel.desktop +--- kcdlabel-2.13-KDE3.orig/kcdlabel/kcdlabel.desktop 2003-10-27 15:59:02.000000000 +0100 ++++ kcdlabel-2.13-KDE3/kcdlabel/kcdlabel.desktop 2007-12-14 22:22:05.000000000 +0100 +@@ -2,8 +2,9 @@ + [KDE Desktop Entry] + Type=Application + Exec=kcdlabel -caption "%c" %i %m +-Icon=kcdlabel.xpm +-MiniIcon=kcdlabel.xpm ++Icon=/usr/share/icons/medium/locolor/apps/kcdlabel.xpm ++Categories=AudioVideo;DiscBurning; ++MiniIcon=kcdlabel + DocPath=kcdlabel/index.html + Comment= + Comment[de]= diff --git a/app-cdr/kcdlabel/kcdlabel-2.13-r1.ebuild b/app-cdr/kcdlabel/kcdlabel-2.13-r1.ebuild new file mode 100644 index 00000000..3829d48e --- /dev/null +++ b/app-cdr/kcdlabel/kcdlabel-2.13-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/kcdlabel/kcdlabel-2.13-r1.ebuild,v 1.6 2009/07/19 11:59:31 nixnut Exp $ + +ARTS_REQUIRED="never" + +inherit flag-o-matic kde eutils + +DESCRIPTION="KCDLabel is a KDE program used to create covers, labels and booklets for your CD cases." +HOMEPAGE="http://kcdlabel.sourceforge.net/" +SRC_URI="http://kcdlabel.sourceforge.net/download/${P}-KDE3.tar.gz + mirror://gentoo/kde-admindir-3.5.5.tar.bz2" + +SLOT="3.5" +LICENSE="GPL-2" +KEYWORDS="amd64 ppc sparc x86" +IUSE="" + +need-kde 3.5 + +S="${WORKDIR}/${P}-KDE3" + +PATCHES=( + "${FILESDIR}/kcdlabel-2.13-desktop-file.diff" + ) + +src_unpack() { + kde_src_unpack + + rm -f "${S}"/configure +} + +src_compile(){ + append-flags -fpermissive + kde_src_compile all +} + +src_install(){ + kde_src_install + insinto /usr/share/pixmaps + doins "${S}"/kcdlabel/icons/kcdlabel.xpm +} diff --git a/app-cdr/kcdlabel/metadata.xml b/app-cdr/kcdlabel/metadata.xml new file mode 100644 index 00000000..8d1e86a9 --- /dev/null +++ b/app-cdr/kcdlabel/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde</herd> +</pkgmetadata> diff --git a/app-crypt/pinentry/ChangeLog b/app-crypt/pinentry/ChangeLog new file mode 100644 index 00000000..d5f62d2b --- /dev/null +++ b/app-crypt/pinentry/ChangeLog @@ -0,0 +1,373 @@ +# ChangeLog for app-crypt/pinentry +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.96 2009/07/15 21:04:10 arfrever Exp $ + + 15 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + pinentry-0.7.6.ebuild: + Disable support for Qt-4 when "static" USE flag is enabled (bug #277963). + + 04 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + pinentry-0.7.6.ebuild, -files/pinentry-0.7.6-qt4-moc-fix.diff: + Properly regenerate .moc files. + +*pinentry-0.7.6 (04 Jul 2009) + + 04 Jul 2009; Sven Wegener <swegener@gentoo.org> +pinentry-0.7.6.ebuild, + +files/pinentry-0.7.6-qt4-moc-fix.diff: + Version bump, bug #274999 by Lars Wendler. + + 02 May 2009; Sven Wegener <swegener@gentoo.org> pinentry-0.7.5.ebuild, + pinentry-0.7.5-r1.ebuild: + Migrate gtk to slot dependency, bug #268218. + +*pinentry-0.7.5-r1 (22 Jan 2009) + + 22 Jan 2009; Sven Wegener <swegener@gentoo.org> +pinentry-0.7.5-r1.ebuild: + Add support for the static USE flag, bug #247770. + + 06 Jan 2009; Sven Wegener <swegener@gentoo.org> + -files/pinentry-0.7.2-grab.patch, -files/0.7.2-info.patch, + -files/pinentry-0.7.4-grab.patch, -files/0.7.2-libcap.patch, + -pinentry-0.7.3.ebuild, -pinentry-0.7.4-r1.ebuild: + Cleanup. + + 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> pinentry-0.7.3.ebuild, + pinentry-0.7.4-r1.ebuild, pinentry-0.7.5.ebuild: + QA: Get rid of deprecated qt_min_version(). + + 18 Jun 2008; Jeroen Roovers <jer@gentoo.org> pinentry-0.7.5.ebuild: + Stable for HPPA (bug #217845). + + 12 May 2008; Markus Rothe <corsair@gentoo.org> pinentry-0.7.5.ebuild: + Stable on ppc64 + + 03 May 2008; Richard Freeman <rich0@gentoo.org> pinentry-0.7.5.ebuild: + amd64 stable - 217845 + + 17 Apr 2008; nixnut <nixnut@gentoo.org> pinentry-0.7.5.ebuild: + Stable on ppc wrt bug 217845 + + 17 Apr 2008; Raúl Porcel <armin76@gentoo.org> pinentry-0.7.5.ebuild: + ia64/sparc/x86 stable wrt #217845 + + 16 Apr 2008; Tobias Klausmann <klausman@gentoo.org> pinentry-0.7.5.ebuild: + Stable on alpha, bug #217845 + +*pinentry-0.7.5 (23 Mar 2008) + + 23 Mar 2008; Sven Wegener <swegener@gentoo.org> + +files/pinentry-0.7.5-grab.patch, +files/pinentry-gmem.patch, + pinentry-0.7.3.ebuild, pinentry-0.7.4-r1.ebuild, +pinentry-0.7.5.ebuild: + Version bump, bug #213383. Drop bindnow-flags, bug #213669. Workaround for + API change in >=glib-2.16.1, bug #213382. + + 13 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org> -pinentry-0.7.2-r3.ebuild: + Cleanup + + 21 Jan 2008; Jeroen Roovers <jer@gentoo.org> pinentry-0.7.4-r1.ebuild: + Stable for HPPA (bug #206664). + + 20 Jan 2008; Raúl Porcel <armin76@gentoo.org> pinentry-0.7.4-r1.ebuild: + alpha/ia64/sparc/x86 stable wrt #206664 + + 20 Jan 2008; Christoph Mende <angelos@gentoo.org> + pinentry-0.7.4-r1.ebuild: + Stable on amd64 wrt bug #206664 + + 20 Jan 2008; nixnut <nixnut@gentoo.org> pinentry-0.7.4-r1.ebuild: + Stable on ppc wrt bug 206664 + + 20 Jan 2008; Brent Baude <ranger@gentoo.org> ChangeLog: + Marking pinentry-0.7.4-r1 ppc64 for bug 206664 + + 20 Jan 2008; Brent Baude <ranger@gentoo.org> pinentry-0.7.4-r1.ebuild: + Marking pinentry-0.7.4-r1 ppc64 for bug 206664 + +*pinentry-0.7.4-r1 (22 Dec 2007) + + 22 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> + files/pinentry-0.7.4-grab.patch, -pinentry-0.7.4.ebuild, + +pinentry-0.7.4-r1.ebuild: + Fix grab (again), this time, remove the map-event completely, bug#201951 + + 21 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> pinentry-0.7.4.ebuild: + Readd flag-o-matic + + 20 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> + +files/pinentry-0.7.4-grab.patch, pinentry-0.7.4.ebuild: + Readd grab patch, bug#165493 + + 20 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> + +files/pinentry-0.7.4-grab.patch, pinentry-0.7.4.ebuild: + Readd grab patch, bug#165493 + +*pinentry-0.7.4 (20 Dec 2007) + + 20 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> -pinentry-0.7.2-r4.ebuild, + +pinentry-0.7.4.ebuild: + Version bump + + 09 Oct 2007; Christoph Mende <angelos@gentoo.org> pinentry-0.7.3.ebuild: + Stable on amd64 wrt bug #194113 + + 03 Oct 2007; Tom Gall <tgall@gentoo.org> pinentry-0.7.3.ebuild: + stable on ppc64 + + 02 Oct 2007; Raúl Porcel <armin76@gentoo.org> pinentry-0.7.3.ebuild: + alpha/ia64 stable wrt #194113 + + 30 Sep 2007; Markus Meier <maekke@gentoo.org> pinentry-0.7.3.ebuild: + x86 stable, bug #194113 + + 29 Sep 2007; Lars Weiler <pylon@gentoo.org> pinentry-0.7.3.ebuild: + stable ppc, bug #194113 + + 29 Sep 2007; Jeroen Roovers <jer@gentoo.org> pinentry-0.7.3.ebuild: + Stable for HPPA (bug #194113). + + 28 Sep 2007; Ferris McCormick <fmccor@gentoo.org> pinentry-0.7.3.ebuild: + Sparc stable --- Bug #194113 --- Acts like Manual Sec. 2 says. + +*pinentry-0.7.3 (06 Jul 2007) + + 06 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> +pinentry-0.7.3.ebuild: + Version bump + +*pinentry-0.7.2-r4 (15 Jun 2007) + + 15 Jun 2007; Alon Bar-Lev <alonbl@gentoo.org> + +files/pinentry-0.7.2-grab.patch, +pinentry-0.7.2-r4.ebuild: + Fix gtk2+ grab issue, bug#165493, thanks to Vincent Pit + + 24 Apr 2007; Sven Wegener <swegener@gentoo.org> -pinentry-0.7.2-r2.ebuild: + Cleanup. + + 12 Apr 2007; Christian Faulhammer <opfer@gentoo.org> + pinentry-0.7.2-r3.ebuild: + stable amd64, bug 167230 + + 01 Mar 2007; Christian Faulhammer <opfer@gentoo.org> + pinentry-0.7.2-r3.ebuild: + stable x86; bug 167230 + + 24 Jan 2007; Marius Mauch <genone@gentoo.org> pinentry-0.7.2-r2.ebuild, + pinentry-0.7.2-r3.ebuild: + Replacing einfo with elog + + 09 Jan 2007; Sven Wegener <swegener@gentoo.org> pinentry-0.7.2-r3.ebuild: + Add WANT_AUTO* variables, should fix bug #161165. + + 10 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> + pinentry-0.7.2-r3.ebuild: + Stable on sparc + + 24 Sep 2006; Sven Wegener <swegener@gentoo.org> +files/0.7.2-info.patch, + pinentry-0.7.2-r3.ebuild: + Use correct format for direntry to make emacs users happy, bug #133048. + + 16 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org> + pinentry-0.7.2-r3.ebuild: + ppc stable + + 19 Aug 2006; Bryan Østergaard <kloeri@gentoo.org> + pinentry-0.7.2-r3.ebuild: + Stable on alpha. + + 22 Jul 2006; <psi29a@gentoo.org> pinentry-0.7.2-r3.ebuild: + stable on mips + + 12 Jul 2006; Aron Griffis <agriffis@gentoo.org> pinentry-0.7.2-r3.ebuild: + Mark 0.7.2-r3 stable on ia64 + + 12 Jul 2006; Danny van Dyk <kugelfang@gentoo.org> + pinentry-0.7.2-r3.ebuild: + QA: Changed qt to qt3. + + 26 Jun 2006; Javier Villavicencio <the_paya@gentoo.org> + pinentry-0.7.2-r3.ebuild: + Add ~x86-fbsd keyword. + + 23 Jun 2006; Doug Goldstein <cardoe@gentoo.org> pinentry-0.7.2-r2.ebuild, + pinentry-0.7.2-r3.ebuild: + USE flag qt->qt3/qt4 change + + 05 Jun 2006; Guy Martin <gmsoft@gentoo.org> pinentry-0.7.2-r3.ebuild: + Stable on hppa. + + 18 May 2006; Sven Wegener <swegener@gentoo.org> -pinentry-0.7.2.ebuild: + Remove old version. + + 16 May 2006; Markus Rothe <corsair@gentoo.org> pinentry-0.7.2-r3.ebuild: + Stable on ppc64; bug #132343 + + 27 Apr 2006; Marien Zwart <marienz@gentoo.org> + files/digest-pinentry-0.7.2, files/digest-pinentry-0.7.2-r2, + files/digest-pinentry-0.7.2-r3, Manifest: + Fixing SHA256 digest for real, pass three... + + 27 Apr 2006; Marien Zwart <marienz@gentoo.org> + files/digest-pinentry-0.7.2, files/digest-pinentry-0.7.2-r2, + files/digest-pinentry-0.7.2-r3, Manifest: + Fixing SHA256 digest, pass two. + + 22 Apr 2006; Markus Rothe <corsair@gentoo.org> pinentry-0.7.2-r3.ebuild: + Added ~ppc64; bug #130718 + +*pinentry-0.7.2-r3 (23 Feb 2006) + + 23 Feb 2006; Sven Wegener <swegener@gentoo.org> +files/0.7.2-libcap.patch, + +pinentry-0.7.2-r3.ebuild: + Revision bump to include optional capabilities support. Thanks to Diego in + bug #108845. + + 06 Feb 2006; Herbie Hopkins <herbs@gentoo.org> pinentry-0.7.2-r2.ebuild: + Fix problem detecting qt on amd64's no-symlink profile. + + 03 Jan 2006; <plasmaroo@gentoo.org> pinentry-0.7.2-r2.ebuild: + Stable on IA64. + + 30 Dec 2005; Fernando J. Pereda <ferdy@gentoo.org> + pinentry-0.7.2-r2.ebuild: + Stable on alpha wrt security bug #116822 + + 29 Dec 2005; Tobias Scherbaum <dertobi123@gentoo.org> + pinentry-0.7.2-r2.ebuild: + ppc stable, bug #116822 + + 28 Dec 2005; Mark Loeser <halcy0n@gentoo.org> pinentry-0.7.2-r2.ebuild: + Stable on x86; bug #116822 + + 28 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org> + pinentry-0.7.2-r2.ebuild: + Stable on sparc wrt security #116822 + + 28 Dec 2005; Simon Stelling <blubb@gentoo.org> pinentry-0.7.2-r2.ebuild: + stable on amd64 wrt bug 116822 + +*pinentry-0.7.2-r2 (27 Dec 2005) + + 27 Dec 2005; Sven Wegener <swegener@gentoo.org> pinentry-0.7.2.ebuild, + -pinentry-0.7.2-r1.ebuild, +pinentry-0.7.2-r2.ebuild: + Fix the fperms call, security bug #116822. + + 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> + pinentry-0.7.2-r1.ebuild: + Use bindnow-flags function instead of -Wl,-z,now. + +*pinentry-0.7.2-r1 (22 Sep 2005) + + 22 Sep 2005; Sven Wegener <swegener@gentoo.org> +pinentry-0.7.2-r1.ebuild: + Deprecate gtk2 USE flag, bug #106560. + + 19 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> pinentry-0.7.2.ebuild: + Stable on sparc + + 07 Aug 2005; Daniel Black <dragonheart@gentoo.org> pinentry-0.7.2.ebuild: + changed to mirror://gnupg + + 31 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> pinentry-0.7.2.ebuild: + Added ~mips. + + 28 Jul 2005; Caleb Tennis <caleb@gentoo.org> pinentry-0.7.2.ebuild: + Made qt dep qt3 explicit per bug #100235 + + 08 May 2005; Sven Wegener <swegener@gentoo.org> + -files/qt-compile-fix.diff, -pinentry-0.7.1-r1.ebuild: + Removed old ebuild. + + 01 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> pinentry-0.7.2.ebuild: + Stable on ppc. + + 15 Mar 2005; Michael Cummings <mcummings@gentoo.org> pinentry-0.7.2.ebuild: + Keywording for ~sparc - makes manifest signing so much nicer. Bug 85376 + + 13 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> pinentry-0.7.2.ebuild: + Marked stable on amd64. + + 12 Mar 2005; Aron Griffis <agriffis@gentoo.org> pinentry-0.7.2.ebuild: + stable on alpha, ia64 and x86 + +*pinentry-0.7.2 (28 Jan 2005) + + 28 Jan 2005; Sven Wegener <swegener@gentoo.org> + -pinentry-0.7.1_p20041207.ebuild, +pinentry-0.7.2.ebuild: + Version bump, bug #79801. + + 02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> : + Change encoding to UTF-8 for GLEP 31 compliance + +*pinentry-0.7.1_p20041207 (07 Dec 2004) + + 07 Dec 2004; Sven Wegener <swegener@gentoo.org> metadata.xml, + -pinentry-0.7.0.ebuild, +pinentry-0.7.1_p20041207.ebuild: + Version bump, CVS snapshot with gtk+-2 support. Closes bug #73704. + + 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> + pinentry-0.7.0.ebuild, pinentry-0.7.1-r1.ebuild: + Masked pinentry-0.7.1-r1.ebuild stable for ppc + + 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> + pinentry-0.7.0.ebuild: + Masked pinentry-0.7.0.ebuild stable for ppc + + 25 Aug 2004; Travis Tilley <lv@gentoo.org> pinentry-0.7.1-r1.ebuild: + stable on amd64 + + 07 Aug 2004; Daniel Black <dragonheart@gentoo.org> -pinentry-0.6.9.ebuild, + pinentry-0.7.1-r1.ebuild, -pinentry-0.7.1.ebuild: + Version 0.7.1 was broken. added x86 keyword to 0.7.1-r1. removed old version + +*pinentry-0.7.1-r1 (21 Jun 2004) + + 21 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> + +files/qt-compile-fix.diff, +pinentry-0.7.1-r1.ebuild: + Add qt compile fix submitted by Sebastian Trueg + <trueg@informatik.uni-freiburg.de> in bug #54225. Also use emake and einstall. + + 07 Jun 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml, + pinentry-0.7.0.ebuild, pinentry-0.7.1.ebuild: + x86 keyword + + 20 May 2004; <paul@gentoo.org> pinentry-0.7.1.ebuild: + Works on amd64 perfectly + +*pinentry-0.7.1 (01 May 2004) + + 01 May 2004; Bryan Østergaard <kloeri@gentoo.org> +pinentry-0.7.1.ebuild: + Bump version, bug #48917. + + 26 Apr 2004; Aron Griffis <agriffis@gentoo.org> pinentry-0.6.9.ebuild: + Add die following econf for bug 48950 + +*pinentry-0.7.0 (28 Feb 2004) + + 28 Feb 2004; Mike Frysinger <vapier@gentoo.org> : + Version bumpage. Cause the ebuild to fall back to ncurses if user + has -gtk -qt and -ncurses in USE instead of calling die itself. + +*pinentry-0.6.9 (21 Sep 2003) + + 21 Sep 2003; Caleb Tennis <caleb@gentoo.org> pinentry-0.6.8.ebuild, + pinentry-0.6.8.ebuild, pinentry-0.6.9.ebuild: + version bump, old one didn't compile with qt-3.2 + +*pinentry-0.6.8 (07 Apr 2003) + + 07 Apr 2003; danarmak <danarmak@gentoo.org> pinentry-0.6.8.ebuild: + New upstream version. Added because the kmail page about Aegypten says it is + needed. Makes patch from 0.6.7-r1 unnecessary as it was taken from the + pinentry cvs in the first place. + +*pinentry-0.6.7-r1 (07 Feb 2003) + + 05 Mar 2003; Bartosch Pixa <darkspecter@gentoo.org> + pinentry-0.6.7-r1.ebuild: + set ~ppc in keywords + + 07 Feb 2003; J Robert Ray <jrray@gentoo.org> : Added patch to correct + problem with pinentry-qt. Thanks to Paul de Vrieze <gentoo-bugs@devrieze.net>. + +*pinentry-0.6.7 (06 Feb 2003) + + 06 Feb 2003; J Robert Ray <jrray@gentoo.org> : Initial ebuild. QT support + is currently broken and disabled. diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest new file mode 100644 index 00000000..16ba15a5 --- /dev/null +++ b/app-crypt/pinentry/Manifest @@ -0,0 +1,9 @@ +AUX pinentry-0.7.5-grab.patch 536 RMD160 66f86ff0c8c208ec62de1dea2b2c3edeca41d0fb SHA1 cbb4a01242ce73ebb18c38d9541f03017691a265 SHA256 149fadfa505e55fa4f4e1fb5536066b87290566df4d890e6f4087d86f213188a +AUX pinentry-gmem.patch 880 RMD160 82c41513e47be43a801ec0d2e6cf89857b5e373f SHA1 34abb7caa0aecbd4d8f592695c30e40311425688 SHA256 484dafa00a7fe6e04380d32f3a468082d68923c11f8e3fb007e09018b4b617f5 +DIST pinentry-0.7.5.tar.gz 422801 RMD160 4ed9d06981b647f9fd39b9d30651a36307869c2d SHA1 6699a1ff94c649e8905199d480c6412cc43bad3d SHA256 cb269ac058793b2df343a12a65e3402abc4b68503e105b12e4ca903d8d8e3172 +DIST pinentry-0.7.6.tar.gz 475101 RMD160 6e69eee88b5cbb919ced79971cd4794f5e659023 SHA1 0c525ce81e5589bc9a4f2eb72705bed2b3e9a8b9 SHA256 14670c18f4a042ffcbd7a937aa3f15de392816c56b472588383d8378f65b42ab +EBUILD pinentry-0.7.5-r1.ebuild 2585 RMD160 8b2ffa6e650a29a6d764bade182973f8d063954f SHA1 584e27493300e9633f9dcf77d2f68af82d23f908 SHA256 d6a4cb6d6963900a7fa6147a9670814f071d08ac49be922ae038b3d99a2744a0 +EBUILD pinentry-0.7.5.ebuild 2135 RMD160 5d7f62ddfb798c37d78679dd5188b4280e39c905 SHA1 02807101b19e9bd66f53751cd8ab5dfebe818d87 SHA256 f17d67266771bd12fa532fe4a58949b61545ff0627c62e2ce293266e4bf227bf +EBUILD pinentry-0.7.6.ebuild 2801 RMD160 d1916d0d93cddc6cefb34436b5cad07133e1f92d SHA1 e4e34a679200f405daea23887fd8eac9c2531337 SHA256 4e16f393554701e6bb2b534bbef92bfb69e1e554ad13acab068ea9c10d2ca7a4 +MISC ChangeLog 12884 RMD160 bc9bbaf9714fb39eadd0c072cdf3a40917e82734 SHA1 c3f1088636e98f617b1abcb4b5c262bf97413fac SHA256 e369123b50d1f4c4b750e5bc4b7cd25326e0975c1cd6803804d47963970734a1 +MISC metadata.xml 275 RMD160 7aca4724ede81b0eaad9b4536f00a6a805727cef SHA1 b1a92ff0d6bfacd26122ac4dbd4725ef2b023f81 SHA256 1e9c7343efc06a4d4143421f4bf3740c30f71ed6ce5011231505e7e911f31548 diff --git a/app-crypt/pinentry/files/pinentry-0.7.5-grab.patch b/app-crypt/pinentry/files/pinentry-0.7.5-grab.patch new file mode 100644 index 00000000..7cd3d96c --- /dev/null +++ b/app-crypt/pinentry/files/pinentry-0.7.5-grab.patch @@ -0,0 +1,15 @@ +--- pinentry/gtk+-2/pinentry-gtk-2.c ++++ pinentry/gtk+-2/pinentry-gtk-2.c +@@ -261,10 +261,10 @@ create_window (int confirm_mode) + if (!confirm_mode) + { + g_signal_connect (G_OBJECT (win), +- pinentry->grab ? "map-event" : "focus-in-event", ++ "focus-in-event", + G_CALLBACK (grab_keyboard), NULL); + g_signal_connect (G_OBJECT (win), +- pinentry->grab ? "unmap-event" : "focus-out-event", ++ "focus-out-event", + G_CALLBACK (ungrab_keyboard), NULL); + } + gtk_window_add_accel_group (GTK_WINDOW (win), acc); diff --git a/app-crypt/pinentry/files/pinentry-gmem.patch b/app-crypt/pinentry/files/pinentry-gmem.patch new file mode 100644 index 00000000..78121e6b --- /dev/null +++ b/app-crypt/pinentry/files/pinentry-gmem.patch @@ -0,0 +1,45 @@ +Workaround for API change in >=glib-2.16.1, bug #213382 + +This is not the final solution, but the patches posted on the mailing-list +cause more breakage than they help to solve the problem. + +Index: pinentry/gtk+-2/gtksecentry.c +=================================================================== +--- pinentry/gtk+-2/gtksecentry.c (revision 181) ++++ pinentry/gtk+-2/gtksecentry.c (working copy) +@@ -270,7 +270,11 @@ + + + gpointer ++#if GLIB_CHECK_VERSION(2, 16, 1) ++g_malloc(gsize size) ++#else + g_malloc(gulong size) ++#endif + { + gpointer p; + +@@ -288,7 +292,11 @@ + } + + gpointer ++#if GLIB_CHECK_VERSION(2, 16, 1) ++g_malloc0(gsize size) ++#else + g_malloc0(gulong size) ++#endif + { + gpointer p; + +@@ -308,7 +316,11 @@ + } + + gpointer ++#if GLIB_CHECK_VERSION(2, 16, 1) ++g_realloc(gpointer mem, gsize size) ++#else + g_realloc(gpointer mem, gulong size) ++#endif + { + gpointer p; + diff --git a/app-crypt/pinentry/metadata.xml b/app-crypt/pinentry/metadata.xml new file mode 100644 index 00000000..991608ad --- /dev/null +++ b/app-crypt/pinentry/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>swegener@gentoo.org</email> + <description>Primary Maintainer</description> + </maintainer> +</pkgmetadata> diff --git a/app-crypt/pinentry/pinentry-0.7.5-r1.ebuild b/app-crypt/pinentry/pinentry-0.7.5-r1.ebuild new file mode 100644 index 00000000..239b2186 --- /dev/null +++ b/app-crypt/pinentry/pinentry-0.7.5-r1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.7.5-r1.ebuild,v 1.2 2009/05/02 20:33:05 swegener Exp $ + +EAPI="1" + +inherit qt3 multilib eutils flag-o-matic + +DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol" +HOMEPAGE="http://www.gnupg.org/aegypten/" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="gtk ncurses qt3 caps static" + +DEPEND="static? ( sys-libs/ncurses ) + !static? ( + gtk? ( x11-libs/gtk+:2 ) + ncurses? ( sys-libs/ncurses ) + qt3? ( x11-libs/qt:3 ) + !gtk? ( !qt3? ( !ncurses? ( sys-libs/ncurses ) ) ) + ) + caps? ( sys-libs/libcap )" +RDEPEND="${DEPEND}" + +pkg_setup() { + use static && append-ldflags -static + + if use static && ( use gtk || use qt3 ) + then + ewarn + ewarn "The static USE flag is only supported with the ncurses USE flags, disabling the gtk and qt3 USE flags." + ewarn + fi +} + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${P}-grab.patch" + epatch "${FILESDIR}/${PN}-gmem.patch" +} + +src_compile() { + local myconf="" + + if ! ( use qt3 || use gtk || use ncurses ) + then + myconf="--enable-pinentry-curses --enable-fallback-curses" + elif use static + then + myconf="--enable-pinentry-curses --enable-fallback-curses --disable-pinentry-gtk2 --disable-pinentry-qt" + fi + + # Issues finding qt on multilib systems + export QTLIB="${QTDIR}/$(get_libdir)" + + econf \ + --disable-dependency-tracking \ + --enable-maintainer-mode \ + --disable-pinentry-gtk \ + $(use_enable gtk pinentry-gtk2) \ + $(use_enable qt3 pinentry-qt) \ + $(use_enable ncurses pinentry-curses) \ + $(use_enable ncurses fallback-curses) \ + $(use_with caps libcap) \ + ${myconf} \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die "dodoc failed" +} + +pkg_postinst() { + elog "We no longer install pinentry-curses and pinentry-qt SUID root by default." + elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes." + elog "The soft resource limit for memory locking specifies the limit an" + elog "unprivileged process may lock into memory. You can also use POSIX" + elog "capabilities to allow pinentry to lock memory. To do so activate the caps" + elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of" + elog "your users." +} diff --git a/app-crypt/pinentry/pinentry-0.7.5.ebuild b/app-crypt/pinentry/pinentry-0.7.5.ebuild new file mode 100644 index 00000000..6e5f0f6e --- /dev/null +++ b/app-crypt/pinentry/pinentry-0.7.5.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.7.5.ebuild,v 1.11 2009/05/02 20:34:01 swegener Exp $ + +EAPI=1 + +inherit qt3 multilib eutils + +DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol" +HOMEPAGE="http://www.gnupg.org/aegypten/" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +IUSE="gtk ncurses qt3 caps" + +DEPEND="gtk? ( x11-libs/gtk+:2 ) + ncurses? ( sys-libs/ncurses ) + qt3? ( x11-libs/qt:3 ) + !gtk? ( !qt3? ( !ncurses? ( sys-libs/ncurses ) ) ) + caps? ( sys-libs/libcap )" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${P}-grab.patch" + epatch "${FILESDIR}/${PN}-gmem.patch" +} + +src_compile() { + local myconf="" + + if ! ( use qt3 || use gtk || use ncurses ) + then + myconf="--enable-pinentry-curses --enable-fallback-curses" + fi + + # Issues finding qt on multilib systems + export QTLIB="${QTDIR}/$(get_libdir)" + + econf \ + --disable-dependency-tracking \ + --enable-maintainer-mode \ + --disable-pinentry-gtk \ + $(use_enable gtk pinentry-gtk2) \ + $(use_enable qt3 pinentry-qt) \ + $(use_enable ncurses pinentry-curses) \ + $(use_enable ncurses fallback-curses) \ + $(use_with caps libcap) \ + ${myconf} \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die "dodoc failed" +} + +pkg_postinst() { + elog "We no longer install pinentry-curses and pinentry-qt SUID root by default." + elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes." + elog "The soft resource limit for memory locking specifies the limit an" + elog "unprivileged process may lock into memory. You can also use POSIX" + elog "capabilities to allow pinentry to lock memory. To do so activate the caps" + elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of" + elog "your users." +} diff --git a/app-crypt/pinentry/pinentry-0.7.6.ebuild b/app-crypt/pinentry/pinentry-0.7.6.ebuild new file mode 100644 index 00000000..922cbb57 --- /dev/null +++ b/app-crypt/pinentry/pinentry-0.7.6.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.7.6.ebuild,v 1.3 2009/07/15 21:04:10 arfrever Exp $ + +EAPI="1" + +inherit qt3 multilib eutils flag-o-matic + +DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol" +HOMEPAGE="http://www.gnupg.org/aegypten/" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="gtk ncurses qt3 qt4 caps static" + +DEPEND="static? ( sys-libs/ncurses ) + !static? ( + gtk? ( x11-libs/gtk+:2 ) + ncurses? ( sys-libs/ncurses ) + qt3? ( x11-libs/qt:3 ) + qt4? ( >=x11-libs/qt-gui-4.4.1 ) + !gtk? ( !qt4? ( !qt3? ( !ncurses? ( sys-libs/ncurses ) ) ) ) + ) + caps? ( sys-libs/libcap )" +RDEPEND="${DEPEND}" + +pkg_setup() { + use static && append-ldflags -static + + if use static && { use gtk || use qt3 || use qt4; } + then + ewarn + ewarn "The static USE flag is only supported with the ncurses USE flags, disabling the gtk, qt3 and qt4 USE flags." + ewarn + fi +} + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${PN}-0.7.5-grab.patch" + + if use qt4; then + local file + for file in qt4/*.moc; do + /usr/bin/moc ${file/.moc/.h} > ${file} || die "moc ${file} failed" + done + fi +} + +src_compile() { + local myconf="" + + if ! { use qt3 || use qt4 || use gtk || use ncurses; } + then + myconf="--enable-pinentry-curses --enable-fallback-curses" + elif use static + then + myconf="--enable-pinentry-curses --enable-fallback-curses --disable-pinentry-gtk2 --disable-pinentry-qt --disable-pinentry-qt4" + fi + + # Issues finding qt on multilib systems + export QTLIB="${QTDIR}/$(get_libdir)" + + econf \ + --disable-dependency-tracking \ + --enable-maintainer-mode \ + --disable-pinentry-gtk \ + $(use_enable gtk pinentry-gtk2) \ + $(use_enable qt3 pinentry-qt) \ + $(use_enable ncurses pinentry-curses) \ + $(use_enable ncurses fallback-curses) \ + $(use_enable qt4 pinentry-qt4) \ + $(use_with caps libcap) \ + ${myconf} + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die "dodoc failed" +} + +pkg_postinst() { + elog "We no longer install pinentry-curses and pinentry-qt SUID root by default." + elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes." + elog "The soft resource limit for memory locking specifies the limit an" + elog "unprivileged process may lock into memory. You can also use POSIX" + elog "capabilities to allow pinentry to lock memory. To do so activate the caps" + elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of" + elog "your users." +} diff --git a/app-crypt/qca/ChangeLog b/app-crypt/qca/ChangeLog new file mode 100644 index 00000000..aef7d182 --- /dev/null +++ b/app-crypt/qca/ChangeLog @@ -0,0 +1,261 @@ +# ChangeLog for app-crypt/qca +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca/ChangeLog,v 1.74 2009/08/09 11:47:08 nixnut Exp $ + + 09 Aug 2009; nixnut <nixnut@gentoo.org> qca-2.0.2-r1.ebuild: + ppc stable #272865 + + 21 Jul 2009; Raúl Porcel <armin76@gentoo.org> qca-2.0.2-r2.ebuild: + alpha/ia64/sparc stable wrt #272865 + + 21 Jul 2009; Raúl Porcel <armin76@gentoo.org> qca-2.0.2-r1.ebuild: + ia64/sparc stable wrt #272865 + + 01 Jul 2009; Markus Meier <maekke@gentoo.org> qca-2.0.2-r2.ebuild: + amd64 stable, bug #272865 + + 16 Jun 2009; Christian Faulhammer <fauli@gentoo.org> qca-2.0.2-r2.ebuild: + stable x86, bug 272865 + + 16 Jun 2009; Tobias Klausmann <klausman@gentoo.org> qca-2.0.2-r1.ebuild: + Stable on alpha, bug #272865 + + 13 Jun 2009; Tomáš Chvátal <scarabeus@gentoo.org> qca-2.0.2-r2.ebuild: + Adjust the dep back, the -r3 is slottable. + + 12 Jun 2009; Jeroen Roovers <jer@gentoo.org> qca-2.0.2-r2.ebuild: + Stable for HPPA (bug #272865). + +*qca-2.0.2-r2 (12 Jun 2009) + + 12 Jun 2009; Tomáš Chvátal <scarabeus@gentoo.org> +qca-2.0.2-r2.ebuild: + Actualy fix the deps to be correct. Dependency on debug is never = but + only ?. Also block correct slot not only <x because it would fail when + there is some new revbump. Also move that blocker to rdep, where all + blocks should be (binary packages). + + 10 Jun 2009; Markus Meier <maekke@gentoo.org> qca-2.0.2-r1.ebuild: + amd64/x86 stable, bug #272865 + + 08 Jun 2009; Jeroen Roovers <jer@gentoo.org> qca-2.0.2-r1.ebuild: + Stable for HPPA (bug #272865). + + 06 Jun 2009; Ben de Groot <yngwin@gentoo.org> -qca-1.0-r2.ebuild, + -qca-2.0.1-r1.ebuild, -qca-2.0.2.ebuild: + Delete old versions + +*qca-2.0.2-r1 (04 May 2009) + + 04 May 2009; Markos Chandras <hwoarang@gentoo.org> +qca-2.0.2-r1.ebuild, + +files/qca-2.0.2-pcfilespath.patch: + Apply correct pkgconfig patch. Should fix bug 268090 + +*qca-2.0.2 (02 May 2009) + + 02 May 2009; Markos Chandras <hwoarang@gentoo.org> +qca-2.0.2.ebuild: + Version bump, thanks to Davide Pesavento <davidepesa@gmail.com> for the + initial ebuild. Fixes bug #268090 + + 26 Apr 2009; Ben de Groot <yngwin@gentoo.org> qca-2.0.0-r2, qca-2.0.1-r1: + Fix qt dep, move 2.0.1 to eapi-2 with use dep + + 02 Dec 2008; Brent Baude <ranger@gentoo.org> qca-1.0-r3.ebuild: + stable ppc64, bug 238000 + + 30 Sep 2008; Raúl Porcel <armin76@gentoo.org> qca-1.0-r3.ebuild: + alpha/ia64 stable wrt #238000 + + 29 Sep 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + qca-1.0-r3.ebuild: + Fixed RDEPEND - thanks to Arfrever Frehtes Taifersar Arahesis (Arfrever). + Fixes bug 239057. + + 28 Sep 2008; Markus Meier <maekke@gentoo.org> qca-1.0-r3.ebuild: + x86 stable, bug #238000 + + 27 Sep 2008; nixnut <nixnut@gentoo.org> qca-1.0-r3.ebuild: + Stable on ppc wrt bug 238000 + + 26 Sep 2008; Jeremy Olexa <darkside@gentoo.org> qca-1.0-r3.ebuild: + amd64 stable, bug #238000 + + 23 Sep 2008; Ferris McCormick <fmccor@gentoo.org> qca-1.0-r3.ebuild: + Sparc stable, Bug #238000. + + 23 Sep 2008; Jeroen Roovers <jer@gentoo.org> qca-1.0-r3.ebuild: + Stable for HPPA (bug #238000). + + 20 Sep 2008; Raúl Porcel <armin76@gentoo.org> qca-2.0.0-r2.ebuild: + x86 stable wrt #236497 + + 17 Sep 2008; Ferris McCormick <fmccor@gentoo.org> qca-2.0.0-r2.ebuild: + Sparc stable, needed for Bug #236497. + + 17 Sep 2008; Thomas Anderson <gentoofan23@gentoo.org> qca-2.0.0-r2.ebuild: + stable amd64, bug 236497 + + 17 Sep 2008; Brent Baude <ranger@gentoo.org> qca-2.0.0-r2.ebuild: + stable ppc64, bug 236497 + + 13 Sep 2008; Jeroen Roovers <jer@gentoo.org> qca-2.0.0-r2.ebuild: + Stable for HPPA (bug #236497). + + 13 Sep 2008; nixnut <nixnut@gentoo.org> qca-2.0.0-r2.ebuild: + Stable on ppc wrt bug 236497 + +*qca-2.0.1-r1 (06 Sep 2008) + + 06 Sep 2008; Daniel Black <dragonheart@gentoo.org> + files/qca-2.0.1-pcfilespath.patch, -qca-2.0.1.ebuild, + +qca-2.0.1-r1.ebuild: + properly fixed now thanks Justin Heesemann - bug #236514 + + 03 Sep 2008; Daniel Black <dragonheart@gentoo.org> + +files/qca-2.0.1-pcfilespath.patch, qca-2.0.1.ebuild: + fix for pkgconfig file + +*qca-2.0.1 (31 Aug 2008) + + 31 Aug 2008; Daniel Black <dragonheart@gentoo.org> +qca-2.0.1.ebuild: + version bump as per bug #225467 requested by Davide Pesavento + + 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> qca-1.0-r2.ebuild, + qca-1.0-r3.ebuild: + QA: Get rid of deprecated qt_min_version(). Quoting issues. + + 18 Jul 2008; Alexis Ballier <aballier@gentoo.org> qca-2.0.0-r2.ebuild: + keyword ~x86-fbsd + + 27 Mar 2008; Markus Rothe <corsair@gentoo.org> qca-2.0.0-r2.ebuild: + Added ~ppc + + 26 Mar 2008; Raúl Porcel <armin76@gentoo.org> qca-2.0.0-r2.ebuild: + Add ~alpha/~ia64/~sparc wrt #213868 + + 15 Mar 2008; Markus Rothe <corsair@gentoo.org> qca-2.0.0-r2.ebuild: + Added ~ppc64 + + 05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org> qca-1.0-r2.ebuild: + s/mips/~mips/ + + 05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org> qca-2.0.0-r2.ebuild: + Make dependencies compatible with split Qt-4.4.0*. + + 01 Mar 2008; Jeroen Roovers <jer@gentoo.org> qca-2.0.0-r2.ebuild: + Marked ~hppa. + + 15 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org> qca-1.0-r2.ebuild, + qca-1.0-r3.ebuild, qca-2.0.0-r2.ebuild: + Fix URI, bug#210171, thanks to Thomas Wouters + + 23 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org> ChangeLog: + Fix blocker. + + 23 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org> qca-2.0.0-r2.ebuild: + Block versions of app-crypt/qca:0 that don't slot properly. + +*qca-1.0-r3 (18 Jan 2008) + + 18 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org> +qca-1.0-r3.ebuild: + Fix slotting for =app-crypt/qca-1*, thanks to Alon Bar-Lev in bug 129536. + + 13 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org> metadata.xml, + qca-2.0.0-r2.ebuild: + Removed accidental RESTRICT=mirror and added kde to metadata.xml. + +*qca-2.0.0-r2 (13 Jan 2008) + + 13 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org> + +files/qca-2.0.0-debug-same-pkgconfig-file.patch, +qca-2.0.0-r2.ebuild: + Version bump as per bug 129536. + + 19 Oct 2006; Markus Ullmann <jokey@gentoo.org> qca-1.0-r2.ebuild: + minor QA: IUSE wrt bug #150083 + + 08 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: + Gustavo gave up on this package, redirect to qt herd. + + 07 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> qca-1.0-r2.ebuild: + Add ~x86-fbsd keyword. + + 09 Mar 2006; Gustavo Felisberto <humpback@gentoo.org>; qca-1.0-r2.ebuild: + Added no strip to lib at request from Flameeyes. + + 25 Oct 2005; Gustavo Felisberto <humpback@gentoo.org>; qca-1.0-r2.ebuild: + Plugin like deps should not be in RDEPEND + + 29 Jul 2005; Daniel Black <dragonheart@gentoo.org> -qca-1.0.ebuild, + -qca-1.0-r1.ebuild, qca-1.0-r2.ebuild: + removed die from epatch || die. old version cleanout + + 28 Jul 2005; Caleb Tennis <caleb@gentoo.org> qca-1.0.ebuild, + qca-1.0-r1.ebuild, qca-1.0-r2.ebuild: + Fix qt per bug #100235 + + 09 Jul 2005; Gustavo Felisberto <humpback@gentoo.org>; + +files/qca-1.0-fbsd.patch, qca-1.0-r2.ebuild: + Patch to solve problems on bsd. Thaks to Diego Pettenò in bug #93817. + + 02 Jul 2005; Hardave Riar <hardave@gentoo.org> qca-1.0-r2.ebuild: + Stable on mips + + 09 Apr 2005; Markus Rothe <corsair@gentoo.org> qca-1.0-r2.ebuild: + Stable on ppc64 + + 08 Apr 2005; Markus Rothe <corsair@gentoo.org> qca-1.0-r2.ebuild: + Added ~ppc64 to KEYWORDS + + 26 Mar 2005; Bryan Østergaard <kloeri@gentoo.org> qca-1.0-r2.ebuild: + Stable on alpha. + + 24 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> qca-1.0-r2.ebuild: + stable on amd64 wrt #86389 + + 23 Feb 2005; Hardave Riar <hardave@gentoo.org> qca-1.0-r2.ebuild: + Marked ~mips + +*qca-1.0-r2 (24 Jan 2005) + + 24 Jan 2005; Gustavo Felisberto <humpback@gentoo.org>; +qca-1.0-r2.ebuild: + Some cosmetic fixes, thanks to Justin (psi developer) + + 21 Jan 2005; Lars Weiler <pylon@gentoo.org> qca-1.0-r1.ebuild: + Stable on ppc. + + 21 Jan 2005; Bryan Østergaard <kloeri@gentoo.org> qca-1.0-r1.ebuild: + Add ~alpha keyword. + + 18 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> qca-1.0-r1.ebuild: + Stable on sparc + + 17 Jan 2005; Gustavo Felisberto <humpback@gentoo.org>; qca-1.0-r1.ebuild: + Marked x86 + + 05 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> qca-1.0-r1.ebuild, + qca-1.0.ebuild: + multilib fixes. + +*qca-1.0-r1 (04 Jan 2005) + + 04 Jan 2005; Gustavo Felisberto <humpback@gentoo.org>; + +files/qca-pathfix.patch, +qca-1.0-r1.ebuild: + Fixed no-fixpath. Lets see if it solves the Sandbox issues. + + 03 Jan 2005; Gustavo Felisberto <humpback@gentoo.org>; metadata.xml: + Updated maintainer in metadata.xml + + 30 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> qca-1.0.ebuild: + Added to ~amd64. + + 30 Dec 2004; Chris White <chriswhite@gentoo.org> qca-1.0.ebuild: + Ok so, added ~ppc keywords and ~hppa/~ia64 as per vapier's request. Fixed to + install into /usr not /usr/local. + + 29 Dec 2004; Jason Wever <weeve@gentoo.org> qca-1.0.ebuild: + Added ~sparc keyword to fix broken deps of qca-tls-1.0-r1. + +*qca-1.0 (03 Dec 2004) + + 03 Dec 2004; Gustavo Felisberto <humpback@gentoo.org>; +qca-1.0.ebuild: + Initial import + diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest new file mode 100644 index 00000000..94f3e590 --- /dev/null +++ b/app-crypt/qca/Manifest @@ -0,0 +1,14 @@ +AUX qca-1.0-fbsd.patch 753 RMD160 481eee7ad8e334f1551c00de7ac7f597694a92a2 SHA1 582f3259623ee82ec38a1a9e4391b22c2946c0ac SHA256 53a0257ecbf917741b41ab4bc50a1d9518cb1bd86f0be36dbf3a1c6ef1d5257c +AUX qca-2.0.0-debug-same-pkgconfig-file.patch 1112 RMD160 a0bbc98447d7ddfa090bc20b404655c768f00947 SHA1 7c11cceb62d46094367d5cb81088d96d376bbdfe SHA256 5240f0853a3d918efe6ef861cdf1c5b0e611f165257d3e74479468de014d1883 +AUX qca-2.0.1-pcfilespath.patch 378 RMD160 5c2dd4ca13339bf6c0d5d4262f1d4d2df6516ffb SHA1 decdaf319a0f414d9ed91554cd4af46267612db2 SHA256 720178f24b39cb8411b0e85ee508ce0a592cd50610a5b48b5d104f0c5552f604 +AUX qca-2.0.2-pcfilespath.patch 409 RMD160 65368cb474f2dd1d79b0c9d00424831acd777465 SHA1 a2defc2ae7d3dc31986f89cb8ec2760df85cb208 SHA256 d4d276c13f08bc538b79779aba49126b310df5c97f95b2c7010de050c880d695 +AUX qca-pathfix.patch 267 RMD160 933217ccfdf29b4b37a8a6106ec79bb42f68ab13 SHA1 2cdbf42746969bbfcf03eceae5309f444a8e7145 SHA256 423980ef7c981a1af07297e1f8abd4769a70e2e92a638012cac68d912b0dea4c +DIST qca-1.0.tar.bz2 30677 RMD160 129d8eeed68fb98e9cba94040b8f75b9f94c8a60 SHA1 b4b166f9dbbe222ebaf5287582a0ba29ddbc1391 SHA256 614b8c9e03d8796c90f7f316f2ace66a5356270a75921ea72cebf129de491c5b +DIST qca-2.0.0.tar.bz2 5106520 RMD160 256ca518fea507d03b67c0f5d26ba2ac7b3db517 SHA1 5b896647426637e1974703f2950786746408c70b SHA256 2ed0d49300459ae1f2d138fc2e68ed7f92850065981032c96f2538e1878fc2d3 +DIST qca-2.0.2.tar.bz2 1937201 RMD160 18b0f497709f9700227644977946735d2ec3c623 SHA1 5a414c3296cd37d1ec34182be0d089c5073f55a8 SHA256 49b5474450104a2298747c243de1451ab7a6aeed4bf7df43ffa4b7128a2837b8 +EBUILD qca-1.0-r3.ebuild 1359 RMD160 ad5344c3ef85b7453f1d4898341aa0f03e3d19da SHA1 e9e6c30da0e0c550db21f09b937fbc9cdace2e86 SHA256 1d840266250e93113f82f4760e0a9ba7984147c2b5e8f9c1499078687fc35d8a +EBUILD qca-2.0.0-r2.ebuild 2281 RMD160 d74baeee388c4416134da622cc5a6cfd260e6688 SHA1 ceda8e5d874857a8dedb385fa3745abe1c012693 SHA256 be026cbb13c25ebd5723c57cf6994671090b5d1c65b16a575fc378c0bdf0a6b3 +EBUILD qca-2.0.2-r1.ebuild 1447 RMD160 e20c34b8f947ea963cf81fc86092178b88b32fc9 SHA1 0c15748577af74259b0f21e4b81ffff68fd9cf12 SHA256 a23981552704bb3ea77a55a58121c402f83a75b7b978d69566f6d034ff1190e2 +EBUILD qca-2.0.2-r2.ebuild 1452 RMD160 887c498d4be9406e6eb7185f4cf83d7aaec52434 SHA1 7b15f9187e442f98be69027bbe74ae63bcded92c SHA256 9e217d7a5666f3c5492257cec326490aeab7dafd609b71c7a880a8081575ad3f +MISC ChangeLog 9031 RMD160 d98b107fe096f05e17aee5cde2a16f5a6ed45df3 SHA1 09a1fba7556a458f7a7ab2a87a0cb2186a5d4e7e SHA256 d12060ad21eb182284ab470f007f2a6f25838d3f1a3b7aa7279053637afbbc00 +MISC metadata.xml 192 RMD160 421d4665996ea38fdfc756e2da700603abe17ec7 SHA1 c32af4b790776c36b524e5f2e2dca587c9cd3351 SHA256 e585d77a075b30463ad28cc89374f9ef2876636bca95a23321b824e0122aa6fd diff --git a/app-crypt/qca/files/qca-1.0-fbsd.patch b/app-crypt/qca/files/qca-1.0-fbsd.patch new file mode 100644 index 00000000..ce541a21 --- /dev/null +++ b/app-crypt/qca/files/qca-1.0-fbsd.patch @@ -0,0 +1,33 @@ +diff -x '*~' -ur qca-1.0/configure qca-1.0-fixed/configure +--- qca-1.0/configure 2003-12-10 01:06:43.000000000 +0100 ++++ qca-1.0-fixed/configure 2005-05-24 18:03:08.912751344 +0200 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + + show_usage() { + cat <<EOT +@@ -17,12 +17,12 @@ + while [ $# -gt 0 ]; do + case "$1" in + --prefix=*) +- PREFIX=`expr "${1}" : "--prefix=\(.*\)"` ++ PREFIX="${1/--prefix=/}" + shift + ;; + + --qtdir=*) +- QTDIR=`expr "${1}" : "--qtdir=\(.*\)"` ++ QTDIR="${1/--qtdir=/}" + shift + ;; + +@@ -76,7 +76,7 @@ + echo Warning: qmake not in \$QTDIR/bin/qmake + echo trying to find it in \$PATH + fi +- qm=`type -p qmake` ++ qm=`which qmake` + if [ -x "$qm" ]; then + if [ "$QC_DEBUG" = "Y" ]; then + echo qmake found in $qm diff --git a/app-crypt/qca/files/qca-2.0.0-debug-same-pkgconfig-file.patch b/app-crypt/qca/files/qca-2.0.0-debug-same-pkgconfig-file.patch new file mode 100644 index 00000000..28f10d06 --- /dev/null +++ b/app-crypt/qca/files/qca-2.0.0-debug-same-pkgconfig-file.patch @@ -0,0 +1,37 @@ +This patch ensures that QCA2 installs the same pkg-config file, +for both a release and a debug build. + +diff -ur qca-2.0.0.orig/qca-2.0.0/configure qca-2.0.0/qca-2.0.0/configure +--- qca-2.0.0.orig/qca-2.0.0/configure 2007-12-13 14:31:23.000000000 +0100 ++++ qca-2.0.0/qca-2.0.0/configure 2007-12-19 15:47:35.000000000 +0100 +@@ -749,8 +749,7 @@ + QStringList pcfiles; + + QDir::current().mkdir("lib"); +- if(release) +- { ++ + str = pkg_template1.arg(prefix, libdir, incdir); + str += pkg_template2.arg("QCA"); + str += pkg_template3.arg("QtCore"); +@@ -760,20 +759,6 @@ + f.write(str.toLatin1()); + f.close(); + pcfiles += "lib/qca2.pc"; +- } +- +- if(debug) +- { +- str = pkg_template1.arg(prefix, libdir, incdir); +- str += pkg_template2.arg("QCA_debug"); +- str += pkg_template3.arg("QtCore_debug"); +- str += pkg_template4.arg("qca_debug"); +- f.setFileName("lib/qca2_debug.pc"); +- if(f.open(QFile::WriteOnly | QFile::Truncate)) +- f.write(str.toLatin1()); +- f.close(); +- pcfiles += "lib/qca2_debug.pc"; +- } + + str = QString( + "pcfiles.path = \$\$PREFIX/lib/pkgconfig\n" diff --git a/app-crypt/qca/files/qca-2.0.1-pcfilespath.patch b/app-crypt/qca/files/qca-2.0.1-pcfilespath.patch new file mode 100644 index 00000000..fdf75230 --- /dev/null +++ b/app-crypt/qca/files/qca-2.0.1-pcfilespath.patch @@ -0,0 +1,11 @@ +--- qca-2.0.1/configure.orig 2008-09-05 14:55:18.000000000 +0200 ++++ qca-2.0.1/configure 2008-09-05 14:55:40.000000000 +0200 +@@ -875,7 +875,7 @@ + if(!pcfiles.isEmpty()) + { + str = QString( +- "pcfiles.path = \$\$LIBDIR/pkgconfig\n" ++ "pcfiles.path = \$\$LIBDIR/../pkgconfig\n" + "pcfiles.files = %1\n" + "INSTALLS += pcfiles\n" + ).arg(pcfiles.join(" ")); diff --git a/app-crypt/qca/files/qca-2.0.2-pcfilespath.patch b/app-crypt/qca/files/qca-2.0.2-pcfilespath.patch new file mode 100644 index 00000000..c52e8e78 --- /dev/null +++ b/app-crypt/qca/files/qca-2.0.2-pcfilespath.patch @@ -0,0 +1,13 @@ +Index: qca-2.0.2/configure +=================================================================== +--- qca-2.0.2.orig/configure ++++ qca-2.0.2/configure +@@ -937,7 +937,7 @@ public: + if(!pcfiles.isEmpty()) + { + str = QString( +- "pcfiles.path = \$\$LIBDIR/pkgconfig\n" ++ "pcfiles.path = \$\$LIBDIR/../pkgconfig\n" + "pcfiles.files = %1\n" + "INSTALLS += pcfiles\n" + ).arg(pcfiles.join(" ")); diff --git a/app-crypt/qca/files/qca-pathfix.patch b/app-crypt/qca/files/qca-pathfix.patch new file mode 100644 index 00000000..6a2a5ac7 --- /dev/null +++ b/app-crypt/qca/files/qca-pathfix.patch @@ -0,0 +1,11 @@ +--- qca.pro 2003-10-22 15:14:43.000000000 +0100 ++++ qca.pro-patched 2005-01-04 15:50:49.928406816 +0000 +@@ -1,7 +1,7 @@ + # qca qmake profile + + TEMPLATE = lib +-CONFIG += qt thread release ++CONFIG += qt thread release no_fixpath + TARGET = qca + + MOC_DIR = .moc diff --git a/app-crypt/qca/metadata.xml b/app-crypt/qca/metadata.xml new file mode 100644 index 00000000..74f24549 --- /dev/null +++ b/app-crypt/qca/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>crypto</herd> +<herd>qt</herd> +<herd>kde</herd> +</pkgmetadata> diff --git a/app-crypt/qca/qca-1.0-r3.ebuild b/app-crypt/qca/qca-1.0-r3.ebuild new file mode 100644 index 00000000..bb6a0d1e --- /dev/null +++ b/app-crypt/qca/qca-1.0-r3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca/qca-1.0-r3.ebuild,v 1.11 2008/12/02 23:15:17 ranger Exp $ + +EAPI=1 + +inherit eutils qt3 + +DESCRIPTION="Qt Cryptographic Architecture (QCA)" +HOMEPAGE="http://delta.affinix.com/qca/" +SRC_URI="http://delta.affinix.com/download/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="" + +DEPEND="x11-libs/qt:3" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/qca-pathfix.patch + #This is needed just in bsd, but make no harm in linux + epatch "${FILESDIR}"/qca-1.0-fbsd.patch +} + +src_compile() { + ./configure --prefix=/usr || die "configure failed" + sed -i \ + -e "/^CFLAGS/s:$: ${CFLAGS}:" \ + -e "/^CXXFLAGS/s:$: ${CXXFLAGS}:" \ + -e "/-strip/d" \ + Makefile + emake || die "emake failed" +} + +src_install() { + emake INSTALL_ROOT="${D}" install || die "make install failed" + + dodir "/usr/include/qca1" + dodir "/usr/lib/qca1" + mv "${D}/usr/include"/* "${D}/usr/include/qca1" + mv "${D}/usr/lib"/* "${D}/usr/lib/qca1" + + local _libdir=$(get_libdir) + if [[ "${_libdir}" != "lib" ]]; then + mv "${D}"/usr/lib "${D}"/usr/${_libdir} + fi + + cat <<-EOF > "${T}/44qca1" + LDPATH=/usr/${_libdir}/qca1 + EOF + doenvd "${T}/44qca1" +} diff --git a/app-crypt/qca/qca-2.0.0-r2.ebuild b/app-crypt/qca/qca-2.0.0-r2.ebuild new file mode 100644 index 00000000..7055befe --- /dev/null +++ b/app-crypt/qca/qca-2.0.0-r2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca/qca-2.0.0-r2.ebuild,v 1.18 2009/04/26 15:32:25 yngwin Exp $ + +EAPI="1" + +inherit eutils multilib qt4 + +DESCRIPTION="Qt Cryptographic Architecture (QCA)" +HOMEPAGE="http://delta.affinix.com/qca/" +SRC_URI="http://delta.affinix.com/download/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="2" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="debug doc examples" +RESTRICT="test" + +DEPEND="!<app-crypt/qca-1.0-r3 + x11-libs/qt-core:4" +RDEPEND="${DEPEND}" + +pkg_setup() { + if use debug; then + if has_version "<x11-libs/qt-4.4.0_alpha1:4" && ! built_with_use x11-libs/qt:4 debug; then + eerror "You are trying to compile ${PN} with USE=\"debug\"" + eerror "while x11-libs/qt:4 is built without this particular flag." + die "Rebuild x11-libs/qt:4 with USE=\"debug\"." + elif has_version "x11-libs/qt-core:4" && ! built_with_use x11-libs/qt-core:4 debug; then + eerror "You are trying to compile ${PN} with USE=\"debug\"" + eerror "while x11-libs/qt-core:4 is built without this particular flag." + die "Rebuild x11-libs/qt-core:4 with USE=\"debug\"." + fi + fi +} + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${P}-debug-same-pkgconfig-file.patch" +} + +src_compile() { + _libdir=$(get_libdir) + local myconf + if use debug; then + myconf="--debug" + else + myconf="--release" + fi + + # Multilib fix. + sed -e "/pcfiles.path/s:lib:${_libdir}:" \ + -i "${S}"/configure || die "Multilib fix failed." + + ./configure \ + --prefix=/usr \ + --qtdir=/usr \ + --includedir="/usr/include/qca2" \ + --libdir="/usr/${_libdir}/qca2" \ + --no-separate-debug-info \ + --disable-tests \ + ${myconf} \ + || die "configure failed" + + eqmake4 ${PN}.pro + emake || die "emake failed" +} + +src_install() { + emake INSTALL_ROOT="${D}" install || die "emake install failed" + dodoc README TODO || die "dodoc failed." + + cat <<-EOF > "${WORKDIR}"/44qca2 + LDPATH=/usr/${_libdir}/qca2 + EOF + doenvd "${WORKDIR}"/44qca2 + + if use doc; then + dohtml "${S}"/apidocs/html/* || die "Failed to install documentation" + fi + + if use examples; then + insinto /usr/share/doc/${PF}/ + doins -r "${S}"/examples || die "Failed to install examples" + fi +} diff --git a/app-crypt/qca/qca-2.0.2-r1.ebuild b/app-crypt/qca/qca-2.0.2-r1.ebuild new file mode 100644 index 00000000..2939d766 --- /dev/null +++ b/app-crypt/qca/qca-2.0.2-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca/qca-2.0.2-r1.ebuild,v 1.6 2009/08/09 11:47:08 nixnut Exp $ + +EAPI="2" + +inherit eutils multilib qt4 + +DESCRIPTION="Qt Cryptographic Architecture (QCA)" +HOMEPAGE="http://delta.affinix.com/qca/" +SRC_URI="http://delta.affinix.com/download/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="2" +KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd" +IUSE="debug doc examples" +RESTRICT="test" + +DEPEND="!<app-crypt/qca-1.0-r3 + x11-libs/qt-core:4[debug=]" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/${P}-pcfilespath.patch +} + +src_configure() { + _libdir=$(get_libdir) + + ./configure \ + --prefix=/usr \ + --qtdir=/usr \ + --includedir="/usr/include/qca2" \ + --libdir="/usr/${_libdir}/qca2" \ + --no-separate-debug-info \ + --disable-tests \ + --$(use debug && echo debug || echo release) \ + || die "configure failed" + + eqmake4 +} + +src_install() { + emake INSTALL_ROOT="${D}" install || die "emake install failed" + dodoc README TODO || die "dodoc failed" + + cat <<-EOF > "${WORKDIR}"/44qca2 + LDPATH=/usr/${_libdir}/qca2 + EOF + doenvd "${WORKDIR}"/44qca2 || die + + if use doc; then + dohtml "${S}"/apidocs/html/* || die "Failed to install documentation" + fi + + if use examples; then + insinto /usr/share/doc/${PF}/ + doins -r "${S}"/examples || die "Failed to install examples" + fi +} diff --git a/app-crypt/qca/qca-2.0.2-r2.ebuild b/app-crypt/qca/qca-2.0.2-r2.ebuild new file mode 100644 index 00000000..4507d14f --- /dev/null +++ b/app-crypt/qca/qca-2.0.2-r2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca/qca-2.0.2-r2.ebuild,v 1.6 2009/07/21 16:52:41 armin76 Exp $ + +EAPI="2" + +inherit eutils multilib qt4 + +DESCRIPTION="Qt Cryptographic Architecture (QCA)" +HOMEPAGE="http://delta.affinix.com/qca/" +SRC_URI="http://delta.affinix.com/download/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="2" +KEYWORDS="alpha amd64 hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd" +IUSE="debug doc examples" +RESTRICT="test" + +DEPEND="x11-libs/qt-core:4[debug?]" +RDEPEND="${DEPEND} + !<app-crypt/qca-1.0-r3:0 +" + +src_prepare() { + epatch "${FILESDIR}"/${P}-pcfilespath.patch +} + +src_configure() { + _libdir=$(get_libdir) + + ./configure \ + --prefix=/usr \ + --qtdir=/usr \ + --includedir="/usr/include/qca2" \ + --libdir="/usr/${_libdir}/qca2" \ + --no-separate-debug-info \ + --disable-tests \ + --$(use debug && echo debug || echo release) \ + || die "configure failed" + + eqmake4 +} + +src_install() { + emake INSTALL_ROOT="${D}" install || die "emake install failed" + dodoc README TODO || die "dodoc failed" + + cat <<-EOF > "${WORKDIR}"/44qca2 + LDPATH=/usr/${_libdir}/qca2 + EOF + doenvd "${WORKDIR}"/44qca2 || die + + if use doc; then + dohtml "${S}"/apidocs/html/* || die "Failed to install documentation" + fi + + if use examples; then + insinto /usr/share/doc/${PF}/ + doins -r "${S}"/examples || die "Failed to install examples" + fi +} diff --git a/app-editors/kile/ChangeLog b/app-editors/kile/ChangeLog new file mode 100644 index 00000000..b197a3ca --- /dev/null +++ b/app-editors/kile/ChangeLog @@ -0,0 +1,479 @@ +# ChangeLog for app-editors/kile +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/kile/ChangeLog,v 1.120 2009/06/23 13:22:33 scarabeus Exp $ + + 23 Jun 2009; Tomáš Chvátal <scarabeus@gentoo.org> -kile-2.0.ebuild, + -files/kile-2.0-desktopentry.patch: + Remove old. + + 19 Jun 2009; Brent Baude <ranger@gentoo.org> kile-2.0.3-r1.ebuild: + Marking kile-2.0.3-r1 ppc64 for bug 250349 + + 14 Jun 2009; Theo Chatzimichos <tampakrap@gentoo.org> kile-2.0.ebuild, + kile-2.0.3-r1.ebuild: + Changed Slot to 3.5 + + 11 Jun 2009; Jeroen Roovers <jer@gentoo.org> kile-2.0.3-r1.ebuild: + Stable for HPPA (bug #250349). + + 06 Jun 2009; nixnut <nixnut@gentoo.org> kile-2.0.3-r1.ebuild: + ppc stable #250349 + + 01 Jun 2009; Ferris McCormick <fmccor@gentoo.org> kile-2.0.3-r1.ebuild: + Sparc stable, Bug #250349. + + 01 Jun 2009; Markus Meier <maekke@gentoo.org> kile-2.0.3-r1.ebuild: + amd64/x86 stable, bug #250349 + + 14 May 2009; Tomas Chvatal <scarabeus@gentoo.org> kile-2.0.3-r1.ebuild: + Oops, mised share/ folder. + + 14 May 2009; Tomas Chvatal <scarabeus@gentoo.org> -kile-2.0.1.ebuild, + -kile-2.0.2.ebuild, -kile-2.0.3.ebuild, kile-2.0.3-r1.ebuild: + Fix kile removal of blocking files. Remove old. + +*kile-2.0.3-r1 (15 Apr 2009) + + 15 Apr 2009; Theo Chatzimichos <tampakrap@gentoo.org> + +kile-2.0.3-r1.ebuild: + fix collisions with kdelibs 4, bug 239521 + +*kile-2.0.3 (22 Feb 2009) + + 22 Feb 2009; Carsten Lohrke <carlo@gentoo.org> kile-2.0.2.ebuild, + +kile-2.0.3.ebuild: + Version bump. Missing eclass function call. + +*kile-2.0.2 (08 Sep 2008) + + 08 Sep 2008; Timo Gurr <tgurr@gentoo.org> kile-2.0.ebuild, + kile-2.0.1.ebuild, +kile-2.0.2.ebuild: + Version bump, fixing bug #236676. Make repoman happy. + + 03 Sep 2008; Christian Faulhammer <opfer@gentoo.org> -kile-1.9.3.ebuild: + clean up + +*kile-2.0.1 (17 May 2008) + + 17 May 2008; Carsten Lohrke <carlo@gentoo.org> + +files/kile-2.0.1-desktop-entry.diff, +kile-2.0.1.ebuild: + Version bump. + + 19 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> kile-1.9.3.ebuild, + kile-2.0.ebuild: + Update kde-base/* dependencies so that KDE 4 doesn't satisfy it. bug 206528. + + 21 Jan 2008; Raúl Porcel <armin76@gentoo.org> kile-2.0.ebuild: + sparc stable wrt #206311 + + 21 Jan 2008; Jeroen Roovers <jer@gentoo.org> kile-2.0.ebuild: + Stable for HPPA (bug #206311). + + 21 Jan 2008; Christian Faulhammer <opfer@gentoo.org> kile-2.0.ebuild: + stable x86, bug 206311 + + 21 Jan 2008; Christian Faulhammer <opfer@gentoo.org> kile-2.0.ebuild: + correct DESCRIPTION: Latex -> LaTeX + + 20 Jan 2008; Brent Baude <ranger@gentoo.org> kile-2.0.ebuild: + Marking kile-2.0 ppc64 for bug 206311 + + 20 Jan 2008; Brent Baude <ranger@gentoo.org> kile-2.0.ebuild: + Marking kile-2.0 ppc for bug 206311 + + 20 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org> kile-2.0.ebuild: + Marked stable on amd64 as per bug 206311. + +*kile-2.0 (21 Nov 2007) + + 21 Nov 2007; Timo Gurr <tgurr@gentoo.org> + -files/kile-1.9.2-backupfile.patch, -files/kile-1.9_rc1-gcc41.patch, + +files/kile-2.0-desktopentry.patch, -kile-1.9.2-r1.ebuild, + kile-1.9.3.ebuild, -kile-2.0_beta1.ebuild, +kile-2.0.ebuild: + Add kile-2.0.ebuild, fixes bug #196381, bug #196799 and bug #199803. Cleanup + older versions and fixed some quoting. + + 21 Aug 2007; Wulf C. Krueger <philantrop@gentoo.org> + kile-2.0_beta1.ebuild: + Corrected some typos in the post-install message and updated it. + +*kile-2.0_beta1 (21 Aug 2007) + + 21 Aug 2007; Wulf C. Krueger <philantrop@gentoo.org> + +kile-2.0_beta1.ebuild: + Version bump as per bug 189595. Temporarily package.mask'ed for further + testing. + + 11 Apr 2007; Markus Rothe <corsair@gentoo.org> kile-1.9.3.ebuild: + Stable on ppc64; bug #170260 + + 13 Mar 2007; Jeroen Roovers <jer@gentoo.org> kile-1.9.3.ebuild: + Stable for HPPA (too). + + 12 Mar 2007; Alexandre Buisse <nattfodd@gentoo.org> metadata.xml: + Replaced text-markup by tex as maintaining herd (text-markup split). + + 12 Mar 2007; Raúl Porcel <armin76@gentoo.org> kile-1.9.3.ebuild: + x86 stable + + 10 Mar 2007; nixnut <nixnut@gentoo.org> kile-1.9.3.ebuild: + Stable on ppc wrt bug 170260 + + 28 Jan 2007; Charlie Shepherd <masterdriverz@gentoo.org> + -kile-1.8.1-r1.ebuild, -kile-1.9.ebuild, -kile-1.9.1.ebuild, + -kile-1.9.2.ebuild: + Remove insecure versions due to glsa 200611-21; bug 164198 + + 11 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> kile-1.9.3.ebuild: + Stable on sparc + + 03 Jan 2007; Steve Dibb <beandog@gentoo.org> kile-1.9.3.ebuild: + amd64 stable, bug 158482 + + 23 Nov 2006; Tobias Scherbaum <dertobi123@gentoo.org> + kile-1.9.2-r1.ebuild: + ppc stable, bug #155613 + + 20 Nov 2006; Danny van Dyk <kugelfang@gentoo.org> kile-1.9.2-r1.ebuild: + Marked stable on amd64. + + 20 Nov 2006; Brent Baude <ranger@gentoo.org> kile-1.9.2-r1.ebuild: + Marking kile-1.9.2-r1 ppc64 for bug 155613 + + 20 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org> kile-1.9.2-r1.ebuild: + Stable on sparc wrt security #155613 + + 20 Nov 2006; Jeroen Roovers <jer@gentoo.org> kile-1.9.2-r1.ebuild: + Stable for HPPA (bug #155613). + + 20 Nov 2006; Christian Faulhammer <opfer@gentoo.org> kile-1.9.2-r1.ebuild: + stable x86, security bug #155613 + +*kile-1.9.2-r1 (18 Nov 2006) + + 18 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/kile-1.9.2-backupfile.patch, +kile-1.9.2-r1.ebuild: + Add patch to backport the fix for backup files. + +*kile-1.9.3 (18 Nov 2006) + + 18 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> +kile-1.9.3.ebuild: + Version bump. + + 30 Oct 2006; Jeroen Roovers <jer@gentoo.org> kile-1.9.2.ebuild: + Stable for HPPA. + + 07 Oct 2006; Markus Rothe <corsair@gentoo.org> kile-1.9.2.ebuild: + Stable on ppc64; bug #148500 + + 06 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> kile-1.9.2.ebuild: + Stable on amd64 wrt bug #148500. + + 06 Oct 2006; Andrej Kacian <ticho@gentoo.org> kile-1.9.2.ebuild: + Stable on x86, bug #148500. + + 06 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> kile-1.9.2.ebuild: + Stable on sparc wrt #148500 + + 06 Oct 2006; <nixnut@gentoo.org> kile-1.9.2.ebuild: + Stable on ppc wrt bug 148500 + +*kile-1.9.2 (27 Aug 2006) + + 27 Aug 2006; Carsten Lohrke <carlo@gentoo.org> +kile-1.9.2.ebuild: + Version bump. + +*kile-1.9.1 (24 Jun 2006) + + 24 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> +kile-1.9.1.ebuild: + Version bump to latest version. + +*kile-1.9 (17 Mar 2006) + + 17 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> -kile-1.9_rc1.ebuild, + +kile-1.9.ebuild: + Version bump. + +*kile-1.9_rc1 (01 Mar 2006) + + 01 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/kile-1.9_rc1-gcc41.patch, -kile-1.9_beta2.ebuild, + +kile-1.9_rc1.ebuild: + Bump to release candidate, add patch to build with GCC 4.1 (already fixed + upstream). + + 11 Feb 2006; Markus Rothe <corsair@gentoo.org> kile-1.8.1-r1.ebuild: + Stable on ppc64 + + 05 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> kile-1.9_beta2.ebuild: + Add support for building only the selected translations. + + 22 Jan 2006; Martin Ehmsen <ehmsen@gentoo.org> kile-1.9_beta2.ebuild: + Added dependency on dev-tex/latex2html. Bug #119828. + + 18 Jan 2006; Markus Rothe <corsair@gentoo.org> kile-1.8.1-r1.ebuild, + kile-1.9_beta2.ebuild: + Added ~ppc64 + +*kile-1.9_beta2 (03 Jan 2006) + + 03 Jan 2006; Carsten Lohrke <carlo@gentoo.org> +kile-1.9_beta2.ebuild: + version bummp + + 06 Oct 2005; Carsten Lohrke <carlo@gentoo.org> -kile-1.7.1.ebuild, + -kile-1.8.ebuild, -kile-1.8.1.ebuild: + clean up + + 10 Sep 2005; Marcus D. Hanwell <cryos@gentoo.org> kile-1.8.1-r1.ebuild: + Stable on amd64. + + 02 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> kile-1.8.1-r1.ebuild: + Stable on ppc. + + 24 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> kile-1.8.1-r1.ebuild: + Stable on sparc + + 23 Aug 2005; Gregorio Guidi <greg_g@gentoo.org> kile-1.8.1-r1.ebuild: + Stable on x86. + +*kile-1.8.1-r1 (19 Jul 2005) + + 19 Jul 2005; Gregorio Guidi <greg_g@gentoo.org> +kile-1.8.1-r1.ebuild: + Remove i18n code, not needed for 0.18.x (#99414). + + 17 Jul 2005; Tobias Scherbaum <dertobi123@gentoo.org> kile-1.8.1.ebuild: + ppc stable + + 15 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> kile-1.8.1.ebuild: + Stable on sparc + + 15 Jul 2005; Gregorio Guidi <greg_g@gentoo.org> kile-1.8.ebuild, + kile-1.8.1.ebuild: + Stable on x86. + +*kile-1.8.1 (01 Jun 2005) + + 01 Jun 2005; Marcus D. Hanwell <cryos@gentoo.org> -kile-1.8_beta2.ebuild, + +kile-1.8.1.ebuild: + Version bump, remove beta version. + +*kile-1.8 (23 May 2005) + + 23 May 2005; Carsten Lohrke <carlo@gentoo.org> +kile-1.8.ebuild: + version bump + + 13 May 2005; Gregorio Guidi <greg_g@gentoo.org> kile-1.8_beta2.ebuild: + Correct dependencies (#91219). + +*kile-1.8_beta2 (23 Apr 2005) + + 23 Apr 2005; Mamoru KOMACHI <usata@gentoo.org> +kile-1.8_beta2.ebuild: + Version bumped. This closes bug #88737. + + 05 Mar 2005; Gregorio Guidi <greg_g@gentoo.org> -kile-1.6.3.ebuild, + kile-1.7.1.ebuild: + Adjust dependencies (#78340). Remove old version. + + 15 Jan 2005; Dan Armak <danarmak@gentoo.org> kile-1.6.3.ebuild, + kile-1.7.1.ebuild: + Changed dep on kdegraphics to accept kdegraphics-meta, the split 'meta' + package. This dep will be narrowed down in the future to the precise split + packages required. + + 11 Jan 2005; Sven Wegener <swegener@gentoo.org> : + Added missing digest entries. + + 11 Jan 2005; Carsten Lohrke <carlo@gentoo.org> kile-1.7.1.ebuild: + LINGUAS fix + + 18 Dec 2004; Michael Hanselmann <hansmi@gentoo.org> kile-1.7.1.ebuild: + Stable on ppc. + + 15 Dec 2004; Dylan Carlson <absinthe@gentoo.org> kile-1.7.1.ebuild: + Stable on amd64. + + 26 Nov 2004; Jason Wever <weeve@gentoo.org> kile-1.7.1.ebuild: + Stable on sparc. + + 23 Nov 2004; Carsten Lohrke <carlo@gentoo.org> : + stable on x86 + + 26 Oct 2004; Carsten Lohrke <carlo@gentoo.org> kile-1.7.1.ebuild: + missing i18n (seperate tarball now), #68085 + +*kile-1.7.1 (19 Oct 2004) + + 19 Oct 2004; Carsten Lohrke <carlo@gentoo.org> +kile-1.7.1.ebuild: + version bump + + 14 Sep 2004; Carsten Lohrke <carlo@gentoo.org> kile-1.6.3.ebuild: + typo fixes + +*kile-1.7_beta2 (14 Sep 2004) + + 14 Sep 2004; Carsten Lohrke <carlo@gentoo.org> kile-1.6.3.ebuild, + +kile-1.7_beta2.ebuild: + version bump, make kdegraphics rdepend optional: #62539 + + 30 Aug 2004; Carsten Lohrke <carlo@gentoo.org> kile-1.6.3.ebuild: + missing kdegraphics rdepend + + 16 Jul 2004; Lars Weiler <pylon@gentoo.org> kile-1.6.3.ebuild: + Stable on ppc. + + 04 Jul 2004; Jason Wever <weeve@gentoo.org> kile-1.6.3.ebuild: + Stable on sparc wrt bug #55438. + + 03 Jul 2004; Carsten Lohrke <carlo@gentoo.org> -kile-1.6.1.ebuild, + -kile-1.6.2.ebuild, kile-1.6.3.ebuild: + removed old ebuilds + + 23 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> kile-1.6.3.ebuild: + Marked stable on amd64. + + 21 Jun 2004; Carsten Lohrke <carlo@gentoo.org> kile-1.6.3.ebuild: + Mark stable on x86 + +*kile-1.6.3 (15 May 2004) + + 15 May 2004; Caleb Tennis <caleb@gentoo.org> +kile-1.6.3.ebuild: + New version + + 09 Apr 2004; David Holm <dholm@gentoo.org> kile-1.6.2.ebuild: + Added to ~ppc. + +*kile-1.6.2 (08 Apr 2004) + + 08 Apr 2004; Dominik Stadler <centic@gentoo.org> kile-1.6.2.ebuild: + Bump to Version 1.6.2, fixes Bug 42016 + + 20 Mar 2004; Jason Wever <weeve@gentoo.org> kile-1.6.1.ebuild: + Added ~sparc keyword. + + 09 Feb 2004; Dylan Carlson <absinthe@gentoo.org> kile-1.6.1.ebuild: + added amd64 keyword. + +*kile-1.6.1 (09 Feb 2004) + + 09 Feb 2004; Caleb Tennis <caleb@gentoo.org> kile-1.6.1.ebuild: + New version + + 29 Nov 2003; Caleb Tennis <caleb@gentoo.org> kile-1.5.2.ebuild, kile-1.6.ebuild: + Mark x86 stable and remove older ebuild + + 01 Nov 2003; Caleb Tennis <caleb@gentoo.org> kile-1.6_beta2.ebuild, + kile-1.6_beta2.ebuild: + Version bump to 1.6 final + + 01 Nov 2003; Mamoru KOMACHI <usata@gentoo.org> kile-1.3.1.ebuild, + kile-1.5.2.ebuild, kile-1.6_beta2.ebuild, metadata.xml: + Changed app-text/tetex to virtual/tetex and added text-markup herd + to metadata.xml. + +*kile-1.6_beta2 (31 Oct 2003) + + 31 Oct 2003; Caleb Tennis <caleb@gentoo.org> kile-1.6_beta1.ebuild, + kile-1.6_beta2.ebuild: + Version bump, remove 1.6_beta1 + +*kile-1.6_beta1 (23 Oct 2003) + + 23 Oct 2003; Caleb Tennis <caleb@gentoo.org> kile-1.6_beta1.ebuild: + New version + + 03 Oct 2003; Caleb Tennis <caleb@gentoo.org> kile-1.5.2.ebuild, metadata.xml: + Making x86 stable, add metadata + +*kile-1.5.2 (22 Jul 2003) + + 22 Jul 2003; Caleb Tennis <caleb@gentoo.org> kile-1.5.2.ebuild: + New version + + 16 Jun 2003; Caleb Tennis <caleb@gentoo.org> kile-1.5.ebuild: + Moving to stable x86 + +*kile-1.5 (28 Apr 2003) + + 28 Apr 2003: Caleb Tennis <caleb@gentoo.org> ChangeLog, kile-1.5.ebuild: + created the new version 1.5, closing bug 20047. According to the + webpage, this is the last version that will be created. + +*kile-1.4 (07 Mar 2003) + + 07 Mar 2003; Hannes Mehnert <hannes@gentoo.org> kile-1.3.1.ebuild, + kile-1.4.ebuild: moved 1.31 to 1.3.1 and bumped version to 1.4. + closes bug #15482, thanks to Mikael A <snikkt@yahoo.com> + + 30 Jan 2003; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Change ebuilds to use kde_src_unpack() instead of base_src_unpack(). This + does not affect in any way the compiled output, or any ebuild not suffering + rfom the 'languageChange undeclared' bug, which it fixes. + +*kile-1.3.1 (12 Dec 2002) + + 12 Dec 2002; Hannes Mehnert <hannes@gentoo.org> kile-1.31.ebuild: + version bump, thanks to absinthe@pobox.com (Dylan Carlson) for submission + (bug #11967) + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + + 30 Nov 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Fix #11173: add a patch to enable compiling with a qt that has STL support, + fex. our qt 3.1x. + +*kile-1.3 (25 Oct 2002) + + 22 Jan 2003; Jon Nall <nall@gentoo.org> kile-1.3.ebuild : + added ~ppc + + 25 Oct 2002; Hannes Mehnert <hannes@gentoo.org> ChangeLog, kile-1.3.ebuild: + version bump + +*kile-1.3_beta (04 Oct 2002) + + 04 Oct 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + An ever newer upstream version, fixes some additional problems for me. Also + masked. + +*kile-1.2 (04 Oct 2002) + + 04 Oct 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + New version. Might be the last one - see the Klat app. This fixes #8127 + so I committed it during the freeze, but it'll be masked until the freeze + is over. Also closes #8121 (ebuild submission). + + 29 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Correct the package description; kile is no longer a kde2 app. + +*kile-1.1 (31 Jul 2002) + + 31 Jul 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + New version. Closes #5673. + +*kile-1.0_beta1 (5 May 2002) + + 5 May 2002; Dan Armak <danarmak@gentoo.org>: kile is the kde3 version of ktexmaker2. + It has a new versioning scheme, too. + +*ktexmaker2-1.5 (14 Apr 2002) + + 14 Apr 2002; Seemant Kulleen <seemant@gentoo.org> ktexmaker2-1.5.ebuild : + + Added tetex as a runtime dependency. Closes bug #1722 reported by + bastiaan@ricardis.tudelft.nl (Bastiaan Naber) + +*ktexmaker2-1.5 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/app-editors/kile/Manifest b/app-editors/kile/Manifest new file mode 100644 index 00000000..b2576920 --- /dev/null +++ b/app-editors/kile/Manifest @@ -0,0 +1,5 @@ +AUX kile-2.0.1-desktop-entry.diff 537 RMD160 5408b39d85396519d94988157e8800d7aa64565f SHA1 467d0b4a54980515d69e23d7fe18fe19ba3a2a59 SHA256 181647246509f4419daaaafe4153133adcc4df13f02ecdadaaf1e5ad25b9995a +DIST kile-2.0.3.tar.bz2 5436545 RMD160 b138041949068cfadfcc34aa290eb0764eac73a2 SHA1 329e9a7000d099086c7a239b8f9b20f7324f8451 SHA256 85eec2bffc576ab9bd611ad9acd19739bd04733b89b88180ee049f74c15f1baa +EBUILD kile-2.0.3-r1.ebuild 2574 RMD160 f8df366fff28729061398650fd58341d7bc97201 SHA1 3ee385e5d1377f7373bc5844f16a3c92c915f796 SHA256 66c3a5fb620a40da4a0b5245b68a21ff06abb17f4ad0d23b5fe5068cb3d61263 +MISC ChangeLog 15344 RMD160 80da11c611893d6856d61a48122ead300edb1c30 SHA1 98cb3649cb5d51ff159025384782abe79a171ab9 SHA256 9bcbfe0bf0473746f35057e7ea1a1367e0d5201beb1c1928e415f7ec2266ca56 +MISC metadata.xml 173 RMD160 f12937e054fcfee22c2b57358333e5e3d8b9b6ef SHA1 4e4554259a22e221b7a087eca7d1672f1d8a0278 SHA256 3d9b1ae8e4fef3214e42e55d0243375c5a9ee0e62a30fe13b50af7ed4124e963 diff --git a/app-editors/kile/files/kile-2.0.1-desktop-entry.diff b/app-editors/kile/files/kile-2.0.1-desktop-entry.diff new file mode 100644 index 00000000..9b84b688 --- /dev/null +++ b/app-editors/kile/files/kile-2.0.1-desktop-entry.diff @@ -0,0 +1,16 @@ +--- ./src/kile/kile.desktop.orig 2008-05-17 21:31:51.000000000 +0200 ++++ ./src/kile/kile.desktop 2008-05-17 21:33:50.000000000 +0200 +@@ -3,7 +3,7 @@ + Type=Application + Exec=kile + Icon=kile +-DocPath=kile/index.html ++X-DocPath=kile/index.html + Comment=(La)TeX development environment + Comment[be]=Асяроддзе распрацоўкі (La)TeX + Comment[bg]=Графичен интерфейс на (La)TeX +@@ -79,4 +79,3 @@ + GenericName[zh_CN]=LaTeX 前端 + MimeType=text/x-tex;text/x-kilepr; + Categories=Qt;KDE;Office; +-Encoding=UTF-8 diff --git a/app-editors/kile/kile-2.0.3-r1.ebuild b/app-editors/kile/kile-2.0.3-r1.ebuild new file mode 100644 index 00000000..2d70e0f5 --- /dev/null +++ b/app-editors/kile/kile-2.0.3-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/kile/kile-2.0.3-r1.ebuild,v 1.9 2009/06/19 14:32:51 ranger Exp $ + +EAPI="1" + +ARTS_REQUIRED="never" + +inherit kde + +DESCRIPTION="A LaTeX Editor and TeX shell for kde" +HOMEPAGE="http://kile.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" +LICENSE="GPL-2" + +SLOT="3.5" +KEYWORDS="amd64 hppa ppc ppc64 sparc x86" +IUSE="kde" + +RDEPEND="dev-lang/perl + virtual/latex-base + dev-tex/latex2html + kde? ( + || ( ( kde-base/kpdf:3.5 + kde-base/kghostview:3.5 + kde-base/kdvi:3.5 + kde-base/kviewshell:3.5 ) + kde-base/kdegraphics:3.5 ) + )" + +need-kde 3.5 + +LANGS="ar bg br ca cs cy da de el en_GB es et eu fi fr ga gl hi hu is it ja lt ms mt nb +nds nl nn pa pl pt pt_BR ro ru rw sk sr sr@Latn sv ta th tr uk zh_CN" + +for lang in ${LANGS}; do + IUSE="${IUSE} linguas_${lang}" +done + +PATCHES=( "${FILESDIR}/kile-2.0.1-desktop-entry.diff" ) + +src_unpack() { + kde_src_unpack + + if [[ -n ${LINGUAS} ]]; then + MAKE_TRANSL=$(echo $(echo "${LINGUAS} ${LANGS}" | tr '[[:space:]]' '\n' | sort | uniq -d)) + sed -i -e "s:^SUBDIRS.*=.*:SUBDIRS = ${MAKE_TRANSL}:" "${S}/translations/Makefile.am" || die "sed for locale failed" + rm -f "${S}/configure" + fi +} + +src_install() { + kde_src_install + + rm "${D}/${KDEDIR}"/share/apps/katepart/syntax/bibtex.xml + rm "${D}/${KDEDIR}"/share/apps/katepart/syntax/latex.xml +} + +pkg_postinst() { + kde_pkg_postinst + + echo + elog "${P} can use the following optional tools:" + elog "- Adobe Reader (PDF Viewer) - app-text/acroread" + elog "- DVIPNG (PNG previews) - app-text/dvipng" + elog "- ImageMagick (PNG previews) - media-gfx/imagemagick" + elog "- zip (Archive) - app-arch/zip" + elog "- DBlatex (Docbook to LaTeX) - cf. Gentoo bug 129368" + elog "- Asymptote - media-gfx/asymptote" + elog "- Tex4ht (LaTeX to Web) - dev-tex/tex4ht" + elog "- Lilypond (Music Typesetting) - media-sound/lilypond" + elog "- Web-Browser (either of) - kde-base/konqueror" + elog " - www-client/mozilla-firefox" + elog " - www-client/seamonkey" + elog "For viewing BibTeX files:" + elog "- Kbibtex - app-text/kbibtex" + elog "- KBib - cf. Gentoo bug 147057" + elog "- JabRef - app-text/jabref" + elog "- pybliographer - app-office/pybliographer" + echo + elog "If you want to use either of these, please install them separately." +} diff --git a/app-editors/kile/metadata.xml b/app-editors/kile/metadata.xml new file mode 100644 index 00000000..55d3a174 --- /dev/null +++ b/app-editors/kile/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde</herd> +<herd>tex</herd> +</pkgmetadata> diff --git a/app-mobilephone/kmobiletools/ChangeLog b/app-mobilephone/kmobiletools/ChangeLog new file mode 100644 index 00000000..5d126478 --- /dev/null +++ b/app-mobilephone/kmobiletools/ChangeLog @@ -0,0 +1,166 @@ +# ChangeLog for app-mobilephone/kmobiletools +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/kmobiletools/ChangeLog,v 1.27 2009/03/01 15:02:44 dev-zero Exp $ + + 01 Mar 2009; Tiziano Müller <dev-zero@gentoo.org> metadata.xml: + Removed unused use flag descriptions + + 01 Mar 2009; Tiziano Müller <dev-zero@gentoo.org> + -files/kmobiletools-0.5.0_beta3-no-automagic-deps.patch, + -files/kmobiletools-0.5.0_beta3-obexftp-file-collision-fix.patch, + -kmobiletools-0.5.0_beta3.ebuild: + Dropped p.mask beta version with no final release since >2 years with + scarabeus' blessing since it has a broken deptree (gammu-1.11 isn't part + of the tree anymore since more than a half year). + + 31 Jul 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml: + Add USE flag description to metadata wrt GLEP 56. + + 29 May 2008; Alin Năstac <mrness@gentoo.org> kmobiletools-0.4.3.3.ebuild, + kmobiletools-0.5.0_beta3.ebuild: + Update SRC_URI (#218657). + + 01 Mar 2008; Carsten Lohrke <carlo@gentoo.org> + kmobiletools-0.4.3.3.ebuild: + Don't try to munch a desktop entry already has been taken care of. + + 19 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> + kmobiletools-0.4.3.3.ebuild: + Quotes. + + 19 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> + kmobiletools-0.5.0_beta3.ebuild: + Update kde-base/* dependencies so that KDE 4 doesn't satisfy it. bug 206528. + + 25 Oct 2007; Alin Năstac <mrness@gentoo.org> + -kmobiletools-0.5_beta1.ebuild, -kmobiletools-0.5.0_beta2.ebuild: + Remove obsolete beta versions. + + 13 Jul 2007; Tobias Heinlein <keytoaster@gentoo.org> + kmobiletools-0.5.0_beta3.ebuild: + Adding another dependency since the ebuild doesn't compile when either the + gammu or obex USE flag is set without having bluez-libs installed. + + 09 Jul 2007; Tobias Heinlein <keytoaster@gentoo.org> + +files/kmobiletools-0.5.0_beta3-obexftp-file-collision-fix.patch, + kmobiletools-0.5.0_beta3.ebuild: + Adding patch to fix file collision between kmobiletools and kdebluetooth, + see bug 183245 + + 09 Jul 2007; Tobias Heinlein <keytoaster@gentoo.org> + kmobiletools-0.5.0_beta3.ebuild: + Changing dependency on app-mobilephone/gammu, see bug 183990 + +*kmobiletools-0.5.0_beta3 (18 Jun 2007) + + 18 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org> + +files/kmobiletools-0.5.0_beta3-no-automagic-deps.patch, + kmobiletools-0.5.0_beta2.ebuild, +kmobiletools-0.5.0_beta3.ebuild: + Version bump as per bug 181553. Ebuild submitted by Matěj Laitl. Thanks, + Matěj! Fixed whitespace error in beta2. + +*kmobiletools-0.5.0_beta2 (08 Apr 2007) + + 08 Apr 2007; Stefan Schweizer <genstef@gentoo.org> + +kmobiletools-0.5.0_beta2.ebuild: + Version bump thanks to teidakankan and Thomas A. <gentoofan23@gmail.com> in + bug 173701 + + 03 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> + -files/kmobiletools-0.4.3.1-gcc41.patch, -kmobiletools-0.4.3.1.ebuild, + -kmobiletools-0.4.3.1-r1.ebuild, -kmobiletools-0.4.3.2.ebuild: + Remove old versions. + +*kmobiletools-0.5_beta1 (19 Aug 2006) + + 19 Aug 2006; Stefan Schweizer <genstef@gentoo.org> + +kmobiletools-0.5_beta1.ebuild, -kmobiletools-0.5_pre20060424.ebuild, + -kmobiletools-0.5_pre20060707.ebuild: + version bump + +*kmobiletools-0.5_pre20060707 (08 Jul 2006) + + 08 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> + +kmobiletools-0.5_pre20060707.ebuild: + Update snapshot as requested by Marco Gulino (upstream). + + 07 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> + kmobiletools-0.5_pre20060424.ebuild: + Add kde useflag to IUSE, thanks to Jakub Moc in bug #135957. + + 02 Jun 2006; Alin Nastac <mrness@gentoo.org> kmobiletools-0.4.3.3.ebuild: + Stable on x86. + + 24 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + kmobiletools-0.5_pre20060424.ebuild: + Bump KDE requirement to 3.3. Thanks to Marco Gulino. + +*kmobiletools-0.5_pre20060424 (24 Apr 2006) + + 24 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + +kmobiletools-0.5_pre20060424.ebuild: + Add masked snapshot from 0.5 SVN of KMobileTools. + + 22 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + kmobiletools-0.4.3.1.ebuild, kmobiletools-0.4.3.1-r1.ebuild, + kmobiletools-0.4.3.2.ebuild, kmobiletools-0.4.3.3.ebuild: + Update HOMEPAGE. + +*kmobiletools-0.4.3.3 (22 Apr 2006) + + 22 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + +kmobiletools-0.4.3.3.ebuild: + Version bump, maintenance release. Package pushed on Gentoo mirrors as + upstream's site is down. + +*kmobiletools-0.4.3.2 (16 Mar 2006) + + 16 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> + +kmobiletools-0.4.3.2.ebuild: + Version bump, thanks RockMan for informing me. + +*kmobiletools-0.4.3.1-r1 (02 Feb 2006) + + 02 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/kmobiletools-0.4.3.1-gcc41.patch, +kmobiletools-0.4.3.1-r1.ebuild: + Add patch to build with gcc4.1 fixing regular expression (bump because the + patch change and fixes the code, too). + + 05 Jun 2005; Alin Nastac <mrness@gentoo.org> kmobiletools-0.4.3.1.ebuild: + Stable on x86. + + 02 Jun 2005; Marcus D. Hanwell <marcus@gentoo.org> + kmobiletools-0.4.3.1.ebuild: + Marked ~amd64, closes bug 94845. + + 16 May 2005; Alin Nastac <mrness@gentoo.org> metadata.xml: + Moved from kde-misc/kmobiletools to app-mobilephone/kmobiletools. + +*kmobiletools-0.4.3.1 (01 Apr 2005) + + 01 Apr 2005; Dominik Stadler <centic@gentoo.org> + +kmobiletools-0.4.3.1.ebuild: + Add new Version 0.4.3.1, fixes Bug 86839 + + 05 Mar 2005; Joseph Jezak <josejx@gentoo.org> kmobiletools-0.4.2.ebuild: + Marked ~ppc for bug #83731. + +*kmobiletools-0.4.2 (04 Feb 2005) + + 04 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kmobiletools-0.4.2.ebuild: + Version bump (#80644). + +*kmobiletools-0.4.1 (02 Feb 2005) + + 02 Feb 2005; Simone Gotti <motaboy@gentoo.org> +kmobiletools-0.4.1.ebuild: + Version bump. Closes bug #75905. + + 16 Dec 2004; Simone Gotti <motaboy@gentoo.org> kmobiletools-0.4.0.ebuild: + Stable on x86. + +*kmobiletools-0.4.0 (12 Nov 2004) + + 12 Nov 2004; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +kmobiletools-0.4.0.ebuild: + New ebuild, thanks to Christian Hartmann and Timo Maier. Closes bug #62084. + diff --git a/app-mobilephone/kmobiletools/Manifest b/app-mobilephone/kmobiletools/Manifest new file mode 100644 index 00000000..2e4586a6 --- /dev/null +++ b/app-mobilephone/kmobiletools/Manifest @@ -0,0 +1,4 @@ +DIST kmobiletools-0.4.3.3.tar.bz2 800936 RMD160 4e0fd406a171e9bdb3cb91522439bab58cc6e7f5 SHA1 c0f79f6db5be34daf1729f65a1479522b6ea1656 SHA256 35e3e6249da39847155db240a325933476f4f9af6156be68b340f937c6799c7e +EBUILD kmobiletools-0.4.3.3.ebuild 568 RMD160 ffd400fc397547540dacf6f8fe59cae12d813c4e SHA1 42f51b6839dafc760cba57e8f0080ecf0189a888 SHA256 1c810a3df9a4e9708a81ed7452a9bacc3aeb374a73c6ec2b6f645bb671dae5e6 +MISC ChangeLog 6084 RMD160 5a479bc0daf1c6015c580df52666b5974f6d8bc8 SHA1 943d37152e6d96bead269889320186d495f17cac SHA256 e7243eb1557b9c34205c33cf41fa0f51bd3b6cf56582e407be48b14e506cea4c +MISC metadata.xml 459 RMD160 7df758cbfa30e79b47bbef63efb37cc2f9a9c3fe SHA1 7637603ae2bf4201173056e1255e9ef37b9870de SHA256 cc5b7cdfabea9f8d8337950fe9946441139eaf85119836d86eaad66ae6d31d14 diff --git a/app-mobilephone/kmobiletools/kmobiletools-0.4.3.3.ebuild b/app-mobilephone/kmobiletools/kmobiletools-0.4.3.3.ebuild new file mode 100644 index 00000000..f386305a --- /dev/null +++ b/app-mobilephone/kmobiletools/kmobiletools-0.4.3.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/kmobiletools/kmobiletools-0.4.3.3.ebuild,v 1.7 2008/05/29 21:29:54 mrness Exp $ + +inherit kde + +DESCRIPTION="KMobiletools is a KDE-based application that allows to control mobile phones with your PC." +SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2" +HOMEPAGE="http://www.kmobiletools.org/" +LICENSE="GPL-2" + +IUSE="" +KEYWORDS="~amd64 ~ppc x86" + +need-kde 3.5 + +src_unpack() { + kde_src_unpack + + rm -f "${S}/configure" +} diff --git a/app-mobilephone/kmobiletools/metadata.xml b/app-mobilephone/kmobiletools/metadata.xml new file mode 100644 index 00000000..b85bfc06 --- /dev/null +++ b/app-mobilephone/kmobiletools/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>mobile-phone</herd> +<herd>kde</herd> +<longdescription> + KMobileTools is a nice KDE application that allows you to control your + mobile phone from your GNU/Linux PC. + It's based on a Motorola C350 and C650, but it's also compatible with other + mobile phones like Nokia, Ericsson and Siemens. +</longdescription> +</pkgmetadata> diff --git a/dev-libs/dbus-qt3-old/ChangeLog b/dev-libs/dbus-qt3-old/ChangeLog new file mode 100644 index 00000000..1036ca28 --- /dev/null +++ b/dev-libs/dbus-qt3-old/ChangeLog @@ -0,0 +1,57 @@ +# ChangeLog for dev-libs/dbus-qt3-old +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-qt3-old/ChangeLog,v 1.15 2009/01/13 15:24:14 cardoe Exp $ + + 13 Jan 2009; Doug Goldstein <cardoe@gentoo.org> metadata.xml: + gentopia is becoming freedesktop + + 18 Aug 2008; Robert Buchholz <rbu@gentoo.org> dbus-qt3-old-0.70.ebuild: + Fix HOMEPAGE + + 07 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> dbus-qt3-old-0.70.ebuild: + Keyword ~mips. + + 25 May 2007; Steve Dibb <beandog@gentoo.org> dbus-qt3-old-0.70.ebuild: + Add ~x86-fbsd + + 09 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> + dbus-qt3-old-0.70.ebuild: + Stable on Alpha + IA64, bug 162879. + + 29 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> + dbus-qt3-old-0.70.ebuild: + Stable on sparc wrt #162879 + + 23 Jan 2007; Jeroen Roovers <jer@gentoo.org> dbus-qt3-old-0.70.ebuild: + Stable for HPPA (bug #162879). + + 22 Jan 2007; Olivier Crête <tester@gentoo.org> dbus-qt3-old-0.70.ebuild: + Stable on amd64 per bug #162879 + + 21 Jan 2007; Andrej Kacian <ticho@gentoo.org> dbus-qt3-old-0.70.ebuild: + Stable on x86, bug #162879. + + 21 Jan 2007; Markus Rothe <corsair@gentoo.org> dbus-qt3-old-0.70.ebuild: + Stable on ppc64; bug #162879 + + 21 Jan 2007; nixnut <nixnut@gentoo.org> dbus-qt3-old-0.70.ebuild: + Stable on ppc wrt bug 162879 + + 05 Jan 2007; Saleem Abdulrasool <compnerd@gentoo.org> + dbus-qt3-old-0.70.ebuild: + add the debug useflag + + 19 Dec 2006; Doug Goldstein <cardoe@gentoo.org> dbus-qt3-old-0.70.ebuild: + Set the moc path explicitly since the configure script is grabbing the 4.x + series one sometimes + + 30 Oct 2006; Steev Klimaszewski <steev@gentoo.org> + dbus-qt3-old-0.70.ebuild: + Update the dependency to dbus instead of dbus-core + +*dbus-qt3-old-0.70 (20 Aug 2006) + + 20 Aug 2006; Stefan Schweizer <genstef@gentoo.org> +metadata.xml, + +dbus-qt3-old-0.70.ebuild: + initial import thanks to sourcemage, http://bugs.sourcemage.org/12907 + diff --git a/dev-libs/dbus-qt3-old/Manifest b/dev-libs/dbus-qt3-old/Manifest new file mode 100644 index 00000000..044fca80 --- /dev/null +++ b/dev-libs/dbus-qt3-old/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST dbus-qt3-0.70.tar.bz2 220305 RMD160 8e2e3919ea71d50966000239e435b41ead089b1b SHA1 d87cfd7af62d36cc98f0a01f3d7e66eb677b081a SHA256 d86531f106f8172a635d57ef35b7856cb54885c50f175bd1bff374c0e5a5f5ed +EBUILD dbus-qt3-old-0.70.ebuild 884 RMD160 3f39df482e6c3b21b7f0bff6b76d25b8871ad832 SHA1 d9d460770c372d23e5d1a1b851d1a3359e2b74f3 SHA256 f1eb503701d44840b318ea636dcceac1fb88eaf323e68277faaac06671f14967 +MISC ChangeLog 1976 RMD160 1ec853470b8588265376ee5f3a09e423e68f7361 SHA1 9c832e14a7e3050b82c096c7ab1b8efc015f7989 SHA256 be99773058e84c763f534f796422ceb49304e28e2571a17d5dc5b39ca8e83b21 +MISC metadata.xml 164 RMD160 7d567afe05ca87a772eedf19f5b1fd1e2a9798a7 SHA1 e7b1ab05868d9feb1fa1677c052836fd7dd6a171 SHA256 66cdaff449660e99dfaee8d19b47413fc8ced6d5a1eccd3c842a48e9d9668d48 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAklssiQACgkQoeSe8B0zEfwmiwCfUF7m3SpWF8wbaC8jMFEcWV1Q +Ql8An1tu0DW82UU9O3aSgCSS1HX+QH1n +=urQ5 +-----END PGP SIGNATURE----- diff --git a/dev-libs/dbus-qt3-old/dbus-qt3-old-0.70.ebuild b/dev-libs/dbus-qt3-old/dbus-qt3-old-0.70.ebuild new file mode 100644 index 00000000..2ff30ffd --- /dev/null +++ b/dev-libs/dbus-qt3-old/dbus-qt3-old-0.70.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-qt3-old/dbus-qt3-old-0.70.ebuild,v 1.15 2008/08/18 18:50:28 rbu Exp $ + +inherit qt3 + +DESCRIPTION="D-BUS Qt3 bindings compatible with old application API and new dbus" +HOMEPAGE="http://freedesktop.org/wiki/Software/dbus" +SRC_URI="http://www.kolumbus.fi/juuso.alasuutari/${P/-old}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="debug" + +RDEPEND=">=sys-apps/dbus-0.91" +DEPEND="${RDEPEND} + =x11-libs/qt-3*" + +S=${WORKDIR}/${P/-old} + +src_compile() { + econf --enable-qt3 --with-qt3-moc=${QTDIR}/bin/moc \ + $(use_enable debug qt-debug) \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" +} diff --git a/dev-libs/dbus-qt3-old/metadata.xml b/dev-libs/dbus-qt3-old/metadata.xml new file mode 100644 index 00000000..941d094f --- /dev/null +++ b/dev-libs/dbus-qt3-old/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>freedesktop</herd> +</pkgmetadata> diff --git a/dev-libs/poppler-qt3/ChangeLog b/dev-libs/poppler-qt3/ChangeLog new file mode 100644 index 00000000..e8493b9f --- /dev/null +++ b/dev-libs/poppler-qt3/ChangeLog @@ -0,0 +1,74 @@ +# ChangeLog for dev-libs/poppler-qt3 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/poppler-qt3/ChangeLog,v 1.16 2009/08/22 21:29:49 loki_val Exp $ + +*poppler-qt3-0.11.3 (22 Aug 2009) + + 22 Aug 2009; Peter Alfredsen <loki_val@gentoo.org> + -poppler-qt3-0.11.1.ebuild, +poppler-qt3-0.11.3.ebuild: + Bump for 0.12 RC1 + + 09 Aug 2009; nixnut <nixnut@gentoo.org> poppler-qt3-0.10.7.ebuild: + ppc stable #272980 + + 17 Jul 2009; Raúl Porcel <armin76@gentoo.org> poppler-qt3-0.10.7.ebuild: + ia64/sparc stable wrt #272980 + + 06 Jul 2009; Brent Baude <ranger@gentoo.org> poppler-qt3-0.10.7.ebuild: + Marking poppler-qt3-0.10.7 ppc64 stable for bug 272980 + +*poppler-qt3-0.11.1 (19 Jun 2009) + + 19 Jun 2009; Peter Alfredsen <loki_val@gentoo.org> + +poppler-qt3-0.11.1.ebuild: + Bump + + 16 Jun 2009; Tobias Klausmann <klausman@gentoo.org> + poppler-qt3-0.10.7.ebuild: + Stable on alpha, bug #272980 + + 11 Jun 2009; Markus Meier <maekke@gentoo.org> poppler-qt3-0.10.7.ebuild: + amd64 stable, bug #272980 + + 11 Jun 2009; Jeroen Roovers <jer@gentoo.org> poppler-qt3-0.10.7.ebuild: + Stable for HPPA (bug #272980). + + 11 Jun 2009; Christian Faulhammer <fauli@gentoo.org> + poppler-qt3-0.10.7.ebuild: + stable x86, bug 272980 + +*poppler-qt3-0.10.7 (17 May 2009) + + 17 May 2009; Peter Alfredsen <loki_val@gentoo.org> + +poppler-qt3-0.10.7.ebuild: + Bump + +*poppler-qt3-0.11.0 (12 May 2009) + + 12 May 2009; Peter Alfredsen <loki_val@gentoo.org> + +poppler-qt3-0.11.0.ebuild: + Bump for poppler-0.11.0 + + 19 Apr 2009; Peter Alfredsen <loki_val@gentoo.org> + -poppler-qt3-0.10.5.ebuild: + Punt for bug 266775 + +*poppler-qt3-0.10.6 (16 Apr 2009) + + 16 Apr 2009; Peter Alfredsen <loki_val@gentoo.org> + +poppler-qt3-0.10.6.ebuild: + Bump + + 04 Apr 2009; Raúl Porcel <armin76@gentoo.org> poppler-qt3-0.10.5.ebuild: + Drop arm/s390/sh as this should never been keyworded there + + 01 Apr 2009; Peter Alfredsen <loki_val@gentoo.org> + poppler-qt3-0.10.5.ebuild: + Make sure qt3 is available, die if not. Bug 264230. + +*poppler-qt3-0.10.5 (01 Apr 2009) + + 01 Apr 2009; Peter Alfredsen <loki_val@gentoo.org> +metadata.xml, + +poppler-qt3-0.10.5.ebuild: + Add dev-libs/poppler-qt3 w.r.t. bug 264230 + diff --git a/dev-libs/poppler-qt3/Manifest b/dev-libs/poppler-qt3/Manifest new file mode 100644 index 00000000..8fd7c25c --- /dev/null +++ b/dev-libs/poppler-qt3/Manifest @@ -0,0 +1,10 @@ +DIST poppler-0.10.6.tar.gz 1527715 RMD160 e4faec8cc22f25a73c1dea054df1d43a364a5e1a SHA1 0bab946444788ee9f21bdfeba6d3d635a618b809 SHA256 bcd78d674c4166af069afdb27af810c012e13cfd2b7b21f9dce63dd3f62bded1 +DIST poppler-0.10.7.tar.gz 1531154 RMD160 a275742a11df1965e4b7d06115f071f67d781d8f SHA1 891284d3fcac9bb250218e3439e596778c7f5edb SHA256 9d3690e23b1396378b0db54c4e60bcd9a58b2423820f93d5f6eebf48cec87a29 +DIST poppler-0.11.0.tar.gz 1577973 RMD160 b5454f56a5de35b603c531e3da9c3f7504908244 SHA1 b97400a6269634b5e7d41b2e42e6596b1b470655 SHA256 b68f06eccdd64c8662b6cd0dd414aea6eb749d32caba255eca821e487feecb88 +DIST poppler-0.11.3.tar.gz 1594198 RMD160 9a0743cd6ee8b5b280a4aea8f6677d6a68787d33 SHA1 da9f5ee5844b96f8570a4bacf3ee730845b82755 SHA256 2ec40a8d9d9b80ebebea594c407c31962845376287c19e37345371236ed180d5 +EBUILD poppler-qt3-0.10.6.ebuild 659 RMD160 466293ba8779b9c665353b373a6577093adf79e7 SHA1 0dee8f6f454dcdac20a1c5555e84599891e59984 SHA256 0f7157d2b1c579ef8c3dc4db2698894ba4fac5b3b120d86623d530ecb000ae44 +EBUILD poppler-qt3-0.10.7.ebuild 649 RMD160 18432261e4d645522d021bc50f131beff742f2a9 SHA1 4d48a50aace201099976f1129ad7b19d1ce9bf2b SHA256 10c6344d8208645b672d9a337242c636a5b0cc6c6b0ac74af2b2ff5374e825ea +EBUILD poppler-qt3-0.11.0.ebuild 659 RMD160 282d10463f1a2d1f288e249aa0f5979188482415 SHA1 3a1898fa11a87e3bad8c6aa12227058574fb4c77 SHA256 86e8cccd88b5a4a5399b3e2e2318d613da4344c9b02f9fd0e586107a96627ca3 +EBUILD poppler-qt3-0.11.3.ebuild 659 RMD160 25b007efcc369624744eb09dc8a1d4bd2886a04c SHA1 89639ea74dfa14570162f0a9d5a0af9408ff6c9e SHA256 f612abe8ae43259697c7731dc004a497787bd405a37744371271c11abd9cedbe +MISC ChangeLog 2235 RMD160 12a87a1b65b15c2ab87df9241b27b47b6508aadf SHA1 497fd2ac3c5045d687f85ac8ac8303147247047b SHA256 abd1c66fcb69d29d0d8d4fb79bae75228ba2b9372fea1e11fe4c182fa94165a9 +MISC metadata.xml 254 RMD160 e2af7df96e23f1a8f34c041859efe8d5b23ac7f0 SHA1 6d81483a9e1e502e7ee60b758f8136cc61a4af8e SHA256 14288b420c7d20adb5f3c4d70b643d0b9436e3aaadcbbdea199b119480b1e617 diff --git a/dev-libs/poppler-qt3/metadata.xml b/dev-libs/poppler-qt3/metadata.xml new file mode 100644 index 00000000..1fab2d1e --- /dev/null +++ b/dev-libs/poppler-qt3/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>printing</herd> +<maintainer> + <email>loki_val@gentoo.org</email> + <name>Peter Alfredsen</name> +</maintainer> +</pkgmetadata> diff --git a/dev-libs/poppler-qt3/poppler-qt3-0.10.6.ebuild b/dev-libs/poppler-qt3/poppler-qt3-0.10.6.ebuild new file mode 100644 index 00000000..f8f60d33 --- /dev/null +++ b/dev-libs/poppler-qt3/poppler-qt3-0.10.6.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/poppler-qt3/poppler-qt3-0.10.6.ebuild,v 1.1 2009/04/16 23:24:47 loki_val Exp $ + +EAPI=2 + +POPPLER_MODULE=qt +POPPLER_PKGCONFIG=poppler-qt.pc +POPPLER_CONF="--enable-poppler-qt" + +inherit qt3 poppler + +DESCRIPTION="Qt3 bindings for poppler" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND=" + ~dev-libs/poppler-${PV} + >=x11-libs/qt-3.3:3 + " +DEPEND=" + ${RDEPEND} + " + +src_compile() { + poppler_src_compile POPPLER_QT_LIBS="$(pkg-config --libs qt-mt)" +} diff --git a/dev-libs/poppler-qt3/poppler-qt3-0.10.7.ebuild b/dev-libs/poppler-qt3/poppler-qt3-0.10.7.ebuild new file mode 100644 index 00000000..b3d337bd --- /dev/null +++ b/dev-libs/poppler-qt3/poppler-qt3-0.10.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/poppler-qt3/poppler-qt3-0.10.7.ebuild,v 1.8 2009/08/09 11:56:15 nixnut Exp $ + +EAPI=2 + +POPPLER_MODULE=qt +POPPLER_PKGCONFIG=poppler-qt.pc +POPPLER_CONF="--enable-poppler-qt" + +inherit qt3 poppler + +DESCRIPTION="Qt3 bindings for poppler" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND=" + ~dev-libs/poppler-${PV} + >=x11-libs/qt-3.3:3 + " +DEPEND=" + ${RDEPEND} + " + +src_compile() { + poppler_src_compile POPPLER_QT_LIBS="$(pkg-config --libs qt-mt)" +} diff --git a/dev-libs/poppler-qt3/poppler-qt3-0.11.0.ebuild b/dev-libs/poppler-qt3/poppler-qt3-0.11.0.ebuild new file mode 100644 index 00000000..4a911d10 --- /dev/null +++ b/dev-libs/poppler-qt3/poppler-qt3-0.11.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/poppler-qt3/poppler-qt3-0.11.0.ebuild,v 1.1 2009/05/12 12:04:14 loki_val Exp $ + +EAPI=2 + +POPPLER_MODULE=qt +POPPLER_PKGCONFIG=poppler-qt.pc +POPPLER_CONF="--enable-poppler-qt" + +inherit qt3 poppler + +DESCRIPTION="Qt3 bindings for poppler" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND=" + ~dev-libs/poppler-${PV} + >=x11-libs/qt-3.3:3 + " +DEPEND=" + ${RDEPEND} + " + +src_compile() { + poppler_src_compile POPPLER_QT_LIBS="$(pkg-config --libs qt-mt)" +} diff --git a/dev-libs/poppler-qt3/poppler-qt3-0.11.3.ebuild b/dev-libs/poppler-qt3/poppler-qt3-0.11.3.ebuild new file mode 100644 index 00000000..f3d8f99c --- /dev/null +++ b/dev-libs/poppler-qt3/poppler-qt3-0.11.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/poppler-qt3/poppler-qt3-0.11.3.ebuild,v 1.1 2009/08/22 21:29:49 loki_val Exp $ + +EAPI=2 + +POPPLER_MODULE=qt +POPPLER_PKGCONFIG=poppler-qt.pc +POPPLER_CONF="--enable-poppler-qt" + +inherit qt3 poppler + +DESCRIPTION="Qt3 bindings for poppler" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND=" + ~dev-libs/poppler-${PV} + >=x11-libs/qt-3.3:3 + " +DEPEND=" + ${RDEPEND} + " + +src_compile() { + poppler_src_compile POPPLER_QT_LIBS="$(pkg-config --libs qt-mt)" +} diff --git a/dev-python/PyQt/ChangeLog b/dev-python/PyQt/ChangeLog new file mode 100644 index 00000000..c543c7cd --- /dev/null +++ b/dev-python/PyQt/ChangeLog @@ -0,0 +1,460 @@ +# ChangeLog for dev-python/PyQt +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt/ChangeLog,v 1.120 2009/06/16 17:58:42 hwoarang Exp $ + + 16 Jun 2009; Markos Chandras <hwoarang@gentoo.org> PyQt-3.18.1.ebuild: + Raise sip dependency to 4.8.1 + +*PyQt-3.18.1 (16 Jun 2009) + + 16 Jun 2009; Markos Chandras <hwoarang@gentoo.org> +PyQt-3.18.1.ebuild: + Version bump. Bug-fix release + + 13 Jun 2009; Markos Chandras <hwoarang@gentoo.org> PyQt-3.17.6.ebuild: + Fix sip dependencies + +*PyQt-3.18-r1 (13 Jun 2009) + + 13 Jun 2009; Markos Chandras <hwoarang@gentoo.org> + +files/python_2.5_build_fix.patch, +PyQt-3.18-r1.ebuild: + Revbump. Fixes pre-stripped files ( bug 188405 thanks to Victor Ostorga ). + Fixes python-2.5 + compatibility ( bug 274017 ). + + 09 Jun 2009; Markos Chandras <hwoarang@gentoo.org> PyQt-3.18.ebuild: + Silently drop qt4 use dependency from qscintilla + +*PyQt-3.18 (09 Jun 2009) + + 09 Jun 2009; Markos Chandras <hwoarang@gentoo.org> +PyQt-3.18.ebuild: + Version bump + + 27 Mar 2009; Ben de Groot <yngwin@gentoo.org> -PyQt-3.17.3.ebuild, + -PyQt-3.17.4.ebuild: + Remove older versions which are also hardmasked + + 20 Feb 2009; Jeroen Roovers <jer@gentoo.org> PyQt-3.17.6.ebuild: + Stable for HPPA (bug #248083). + + 06 Feb 2009; Raúl Porcel <armin76@gentoo.org> PyQt-3.17.6.ebuild: + ia64/sparc stable wrt #248038 + + 04 Feb 2009; Brent Baude <ranger@gentoo.org> PyQt-3.17.6.ebuild: + Marking PyQt-3.17.6 ppc64 for bug 248038 + + 31 Jan 2009; Tobias Klausmann <klausman@gentoo.org> PyQt-3.17.6.ebuild: + Stable on alpha, bug #248038 + + 18 Jan 2009; Markus Meier <maekke@gentoo.org> PyQt-3.17.6.ebuild: + amd64/x86 stable, bug #248038 + + 17 Jan 2009; nixnut <nixnut@gentoo.org> PyQt-3.17.6.ebuild: + ppc stable #248038 + +*PyQt-3.17.6 (25 Nov 2008) + + 25 Nov 2008; Ben de Groot <yngwin@gentoo.org> +PyQt-3.17.6.ebuild: + Version bump, fixes bug 248044 + + 06 Oct 2008; Ali Polatel <hawking@gentoo.org> + -files/PyQt-3.14.1-examples.diff, + -files/PyQt-3.14.1-python-2.5-compat.diff, -PyQt-3.14.1-r1.ebuild, + -PyQt-3.14.1-r2.ebuild, -PyQt-3.17.ebuild, -PyQt-3.17.2.ebuild: + Drop old. + + 13 May 2008; Ali Polatel <hawking@gentoo.org> PyQt-3.14.1-r1.ebuild, + PyQt-3.14.1-r2.ebuild, PyQt-3.17.ebuild, PyQt-3.17.2.ebuild, + PyQt-3.17.3.ebuild, PyQt-3.17.4.ebuild: + Changed HOMEPAGE. Quoting. Thanks to Elias Probst, #220653 + + 15 Mar 2008; Markus Rothe <corsair@gentoo.org> PyQt-3.17.4.ebuild: + Stable on ppc64 + + 09 Mar 2008; Wulf C. Krueger <philantrop@gentoo.org> PyQt-3.17.4.ebuild: + Marked stable on amd64 as per bug 209505. + + 21 Feb 2008; Raúl Porcel <armin76@gentoo.org> PyQt-3.17.4.ebuild: + alpha/ia64/sparc stable + + 21 Feb 2008; Christian Faulhammer <opfer@gentoo.org> PyQt-3.17.4.ebuild: + stable x86, bug 209505 + +*PyQt-3.17.4 (26 Dec 2007) + + 26 Dec 2007; Caleb Tennis <caleb@gentoo.org> +PyQt-3.17.4.ebuild: + version bump + + 05 Dec 2007; Raúl Porcel <armin76@gentoo.org> PyQt-3.17.3.ebuild: + alpha/sparc stable wrt #200630 + + 01 Dec 2007; nixnut <nixnut@gentoo.org> PyQt-3.17.3.ebuild: + Stable on ppc wrt bug 200630 + + 29 Nov 2007; Christian Faulhammer <opfer@gentoo.org> PyQt-3.17.3.ebuild: + stable x86, bug 200630 + + 20 Nov 2007; Ali Polatel <hawking@gentoo.org> PyQt-3.14.1-r1.ebuild, + PyQt-3.14.1-r2.ebuild, PyQt-3.17.ebuild, PyQt-3.17.2.ebuild, + PyQt-3.17.3.ebuild: + dev-python/qscintilla moved to x11-libs/qscintilla + + 13 Nov 2007; Jeroen Roovers <jer@gentoo.org> PyQt-3.17.3.ebuild: + Marked ~hppa (bug #198456). Fix quoting issues. Do not install LICENSE. + + 08 Oct 2007; Tom Gall <tgall@gentoo.org> PyQt-3.17.3.ebuild: + stable on ppc64 + + 22 Sep 2007; Steve Arnold <nerdboy@gentoo.org> PyQt-3.17.3.ebuild: + Stable on amd64 (really fixes bug 188303 and a host of others). + Marking this stable on other arch's needs to be done in parallel with + dev-python/sip-4.7 (or similar breakage will occur). + +*PyQt-3.17.3 (11 Aug 2007) + + 11 Aug 2007; Caleb Tennis <caleb@gentoo.org> +PyQt-3.17.3.ebuild: + version bump + + 24 Jun 2007; Tiziano Müller <dev-zero@gentoo.org> PyQt-3.14.1-r1.ebuild, + PyQt-3.14.1-r2.ebuild, PyQt-3.17.ebuild, PyQt-3.17.2.ebuild: + Fixed $ROOT abuse (bug #167271) + + 16 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> PyQt-3.17.2.ebuild: + Add ~x86-fbsd keyword. + + 01 Jun 2007; nixnut <nixnut@gentoo.org> PyQt-3.17.ebuild: + Stable on ppc wrt bug 174413 + + 30 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> PyQt-3.17.ebuild: + Stable on sparc wrt #174413 + + 29 May 2007; Raúl Porcel <armin76@gentoo.org> PyQt-3.17.ebuild: + alpha/x86 stable wrt #174413 + + 29 May 2007; Brent Baude <ranger@gentoo.org> PyQt-3.17.ebuild: + Marking PyQt-3.17 ppc64 stable for bug 174413 + +*PyQt-3.17.2 (10 May 2007) + + 10 May 2007; Caleb Tennis <caleb@gentoo.org> +PyQt-3.17.2.ebuild: + version bump + + 13 Apr 2007; <welp@gentoo.org> PyQt-3.17.ebuild: + Stable on amd64 wrt bug 174413. Allows for closing of bug 155170 + + 20 Feb 2007; Simon Stelling <blubb@gentoo.org> PyQt-3.14.1-r2.ebuild: + mark 3.14.1-r2 -amd64 until bug 155170 is properly resolved + + 04 Dec 2006; Caleb Tennis <caleb@gentoo.org> PyQt-3.14.1-r1.ebuild, + PyQt-3.14.1-r2.ebuild: + Fix qt dep to lock on Qt3 + + 26 Nov 2006; Markus Rothe <corsair@gentoo.org> PyQt-3.14.1-r2.ebuild: + Stable on ppc64 + + 15 Nov 2006; Joseph Jezak <josejx@gentoo.org> PyQt-3.14.1-r2.ebuild: + Marked ppc stable. + + 15 Nov 2006; Caleb Tennis <caleb@gentoo.org> -PyQt-3.16.ebuild: + remove old version + +*PyQt-3.17 (15 Nov 2006) + + 15 Nov 2006; Caleb Tennis <caleb@gentoo.org> +PyQt-3.17.ebuild: + version bump + + 15 Nov 2006; Caleb Tennis <caleb@gentoo.org> -files/PyQt-3.13-kde34.diff, + -PyQt-3.13-r2.ebuild, -PyQt-3.15.1.ebuild: + remove some older versions + + 13 Nov 2006; Danny van Dyk <kugelfang@gentoo.org> PyQt-3.14.1-r2.ebuild: + Marked stable on amd64 wrt bug #101837. + + 13 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org> PyQt-3.14.1-r2.ebuild: + Stable on sparc + + 13 Nov 2006; Christian Faulhammer <opfer@gentoo.org> + PyQt-3.14.1-r2.ebuild: + stable x86, for KDE 3.5.5, see bug #147570 + +*PyQt-3.14.1-r2 (22 Oct 2006) + + 22 Oct 2006; Carsten Lohrke <carlo@gentoo.org> + +files/PyQt-3.14.1-python-2.5-compat.diff, +PyQt-3.14.1-r2.ebuild: + Python 2.5 compatibility. + +*PyQt-3.16 (06 Apr 2006) + + 06 Apr 2006; Carsten Lohrke <carlo@gentoo.org> +PyQt-3.16.ebuild: + Version bump. + + 01 Apr 2006; Aron Griffis <agriffis@gentoo.org> PyQt-3.15.1.ebuild: + Mark 3.15.1 ~ia64 + + 22 Feb 2006; Carsten Lohrke <carlo@gentoo.org> + -files/PyQt-3.8.1-qt-3.3.patch, -files/license-3.8.1.diff, + -PyQt-3.8.1.ebuild, -PyQt-3.11.ebuild, -PyQt-3.12.ebuild, + -PyQt-3.13.ebuild, -PyQt-3.13-r1.ebuild, PyQt-3.13-r2.ebuild, + -PyQt-3.14.ebuild, -PyQt-3.14.1.ebuild, PyQt-3.14.1-r1.ebuild, + -PyQt-3.15.ebuild, PyQt-3.15.1.ebuild: + Clean up. + + 24 Jan 2006; Markus Rothe <corsair@gentoo.org> PyQt-3.14.1-r1.ebuild: + Stable on ppc64 + + 20 Jan 2006; Carsten Lohrke <carlo@gentoo.org> PyQt-3.15.1.ebuild: + fix dependency + + 15 Jan 2006; Michael Hanselmann <hansmi@gentoo.org> PyQt-3.14.1-r1.ebuild: + Stable on ppc. + + 14 Jan 2006; Jose Luis Rivero <yoswink@gentoo.org> PyQt-3.8.1.ebuild, + PyQt-3.14.1-r1.ebuild: + PyQt-3.14.1-r1 alpha stable per bug #117246 + + 05 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> PyQt-3.8.1.ebuild, + PyQt-3.14.1-r1.ebuild: + 3.14.1-r1 sparc stable, removing 3.8.1 keywords in preparation for + qscintilla cleanup #117246 + + 05 Jan 2006; Chris White <chriswhite@gentoo.org> PyQt-3.8.1.ebuild, + PyQt-3.14.1-r1.ebuild: + PyQt-3.14.1-r1 x86 stable per bug #117246. + + 31 Dec 2005; Simon Stelling <blubb@gentoo.org> PyQt-3.14.1-r1.ebuild: + stable on amd64 + +*PyQt-3.15.1 (09 Dec 2005) +*PyQt-3.14.1-r1 (09 Dec 2005) +*PyQt-3.13-r2 (09 Dec 2005) + + 09 Dec 2005; Carsten Lohrke <carlo@gentoo.org> + +files/PyQt-3.13-kde34.diff, +files/PyQt-3.14.1-examples.diff, + +PyQt-3.13-r2.ebuild, +PyQt-3.14.1-r1.ebuild, +PyQt-3.15.1.ebuild: + version bump and other fixes + + 25 Nov 2005; Tom Gall <tgall@gentoo.org> PyQt-3.13.ebuild: + stable on ppc64 + + 11 Oct 2005; Chris Bainbridge <chrb@gentoo.org> PyQt-3.15.ebuild: + Fix finding qscintilla. + + 01 Oct 2005; Chris Bainbridge <chrb@gentoo.org> PyQt-3.15.ebuild: + Fix DEPEND to allow latest qscintilla. + +*PyQt-3.15 (26 Sep 2005) + + 26 Sep 2005; Chris Bainbridge <chrb@gentoo.org> +PyQt-3.15.ebuild: + Version bump for #107104 + + 21 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> PyQt-3.13.ebuild: + Stable on ppc. + + 29 Mar 2005; Bryan Østergaard <kloeri@gentoo.org> PyQt-3.14.ebuild, + PyQt-3.14.1.ebuild: + ~alpha keyword. + +*PyQt-3.14.1 (07 Mar 2005) + + 07 Mar 2005; Carsten Lohrke <carlo@gentoo.org> +PyQt-3.14.1.ebuild: + version bump + +*PyQt-3.13-r1 (20 Feb 2005) + + 20 Feb 2005; Carsten Lohrke <carlo@gentoo.org> +PyQt-3.13-r1.ebuild, + +PyQt-3.14.ebuild: + version bump + + 07 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> PyQt-3.13.ebuild: + Multilib fix for python. + + 30 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : + Change encoding to UTF-8 for GLEP 31 compliance + + 19 Dec 2004; Carsten Lohrke <carlo@gentoo.org> PyQt-3.13.ebuild: + debug support, minor fixes + + 16 Dec 2004; Dylan Carlson <absinthe@gentoo.org> PyQt-3.13.ebuild: + Stable on amd64. + + 07 Dec 2004; Jason Wever <weeve@gentoo.org> PyQt-3.13.ebuild: + Stable on sparc. + + 06 Dec 2004; Caleb Tennis <caleb@gentoo.org> PyQt-3.11.ebuild, + PyQt-3.12.ebuild, PyQt-3.13.ebuild, PyQt-3.8.1.ebuild: + Moving sys-devel/libtool out of RDEPEND and into DDEPEND + + 23 Nov 2004; Carsten Lohrke <carlo@gentoo.org> PyQt-3.13.ebuild: + stable on x86 + + 08 Nov 2004; Daniel Ostrow <dostrow@gentoo.org> PyQt-3.13.ebuild: + Marked ~ppc64 + +*PyQt-3.13 (23 Sep 2004) + + 23 Sep 2004; Carsten Lohrke <carlo@gentoo.org> PyQt-3.12.ebuild, + +PyQt-3.13.ebuild: + version bump, -alpha + + 21 Aug 2004; Danny van Dyk <kugelfang@gentoo.org> PyQt-3.12.ebuild: + Marked stable on amd64. + + 18 Jul 2004; Jason Wever <weeve@gentoo.org> PyQt-3.12.ebuild: + Stable on sparc wrt bug #56712. + + 11 Jul 2004; Carsten Lohrke <carlo@gentoo.org> PyQt-3.12.ebuild: + stable on x86 + + 01 Jul 2004; Jon Hood <squinky86@gentoo.org> PyQt-3.11.ebuild, + PyQt-3.12.ebuild, PyQt-3.8.1.ebuild: + change virtual/glibc to virtual/libc + + 24 Jun 2004; Carsten Lohrke <carlo@gentoo.org> + -files/qt3.1.2-compilation-fix-3.5.diff, -PyQt-3.5.ebuild: + remove old ebuild + +*PyQt-3.12 (26 May 2004) + + 26 May 2004; Carsten Lohrke <carlo@gentoo.org> PyQt-3.11.ebuild, + PyQt-3.12.ebuild, PyQt-3.5.ebuild, PyQt-3.8.1.ebuild: + mirror://gentoo fixes, version bump + + 25 May 2004; Carsten Lohrke <carlo@gentoo.org> PyQt-3.10.ebuild, + PyQt-3.8.1.ebuild, files/PyQt-3.10-qt-3.3.patch: + removed 3.10, marked 3.8.1 stable on alpha and ppc + + 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> PyQt-3.5.ebuild: + Add missing IUSE. + + 21 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> PyQt-3.11.ebuild: + Mark stable on amd64. + +*PyQt-3.11 (17 Mar 2004) + + 17 Mar 2004; Caleb Tennis <caleb@gentoo.org> PyQt-3.11.ebuild: + New bugfix version + + 14 Mar 2004; Jon Portnoy <avenj@gentoo.org> PyQt-3.8.1.ebuild : + AMD64 keywords. + + 03 Mar 2004; <kloeri@gentoo.org> PyQt-3.8.1.ebuild: + Move make around, close bug #43610. + + 02 Mar 2004; <kloeri@gentoo.org> PyQt-3.8.1.ebuild, + files/PyQt-3.8.1-qt-3.3.patch: + Fix qt-3.3 compile problem. Close bug #43475. + + 26 Feb 2004; Sven Blumenstein <bazik@gentoo.org> PyQt-3.8.1.ebuild: + Stable on sparc. + + 26 Feb 2004; <kloeri@gentoo.org> PyQt-3.10.ebuild, + files/PyQt-3.10-qt-3.3.patch: + Fix qt-3.3 related compile errors. + +*PyQt-3.10 (17 Jan 2004) + + 17 Jan 2004; Rob Cakebread <pythonhead@gentoo.org> PyQt-3.10.ebuild: + Version bump. Bug# 38534. Thanks Carlo <current@myrealbox.com> + + 16 Dec 2003; Alastair Tse <liquidx@gentoo.org> PyQt-3.5-r1.ebuild, + PyQt-3.6-r1.ebuild, PyQt-3.6.ebuild, PyQt-3.7.ebuild, PyQt-3.8.1.ebuild, + PyQt-3.8.ebuild, files/license-3.5.diff, files/license-3.6.diff, + files/license-3.7.diff, files/license-3.8.diff: + change to Gentoo mirror for files + + 10 Nov 2003; Caleb Tennis <caleb@gentoo.org> PyQt-3.8.1.ebuild: + marking x86 stable + +*PyQt-3.8.1 (03 Oct 2003) + + 03 Oct 2003; Caleb Tennis <caleb@gentoo.org> PyQt-3.8.1.ebuild: + new version + +*PyQt-3.8 (27 Aug 2003) + + 27 Aug 2003; Caleb Tennis <caleb@gentoo.org> PyQt-3.8.ebuild: + Version bump + + 31 Jul 2003; Caleb Tennis <caleb@gentoo.org> PyQT-3.7.ebuild: + Upgrade dep on QScintilla-1.53 + +*PyQt-3.7 (30 Jul 2003) + + 30 Jul 2003; Caleb Tennis <caleb@gentoo.org> PyQt-3.7.ebuild: + Version bump. Removed version deps on qt and python as this product + can support almost all known (portage) version. + +*PyQt-3.6-r1 (29 Apr 2003) + + 29 Apr 2003; Michele Balistreri <brain@gentoo.org> PyQt-3.6-r1.ebuild : + Adding dependencie to qscintilla package + +*PyQt-3.6 (29 Apr 2003) + + 29 Apr 2003; Michele Balistreri <brain@gentoo.org> PyQt-3.6.ebuild : + Version bump + + 17 Apr 2003; Michele Balistreri <brain@gentoo.org> Changelog : + + Added IUSE flag for policy compliance + + 17 Apr 2003; Michele Balistreri <brain@gentoo.org> Changelog : + + Marked as stable on x86 + + 12 Apr 2003; Michele Balistreri <brain@gentoo.org> ChangeLog : + + Fix compilation bug with QT 3.1.2 (bug #19008) + + + 26 Feb 2003; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Fix possible sandbox error as per bug #12393. + +*PyQt-3.5-r1 (17 Feb 2003) + + 17 Feb 2003; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Install the .sip files as well. They are placed in /usr/share/sip/qt. .sip + files are like headers for sip-based packages, such as PyQT and PyKDE. This + closes bug #10060. + +*PyQt-3.5 (14 Dec 2002) + + 14 Dec 2002; Bart Verwilst <verwilst@gentoo.org> + + New version, + changed license to GPL + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*PyQt-3.4 (18 Sep 2002) + + 18 Sep 2002; Sascha Schwabbauer <cybersystem@gentoo.org> : + + Added ppc to keywords. + +*PyQt-3.4 (17 Sep 2002) + + 17 Sep 2002; Bart Verwilst <verwilst@gentoo.org> + +*PyQt-3.3.2 (25 Jul 2002) + + 25 Jul 2002; Bart Verwilst <verwilst@gentoo.org> + + 13 Aug 2002; Bart Verwilst <verwilst@gentoo.org> ChangeLog : + + Added "-c" flag to build.py, so the compilation time will be 80% less + from what it was before. More CPU/MEM usage though during compilation! + +*PyQt-3.2.4 (5 Jul 2002) + + 05 Jul 2002; Bart Verwilst <verwilst@gentoo.org> + +*PyQt-3.0 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/dev-python/PyQt/Manifest b/dev-python/PyQt/Manifest new file mode 100644 index 00000000..b912cfbf --- /dev/null +++ b/dev-python/PyQt/Manifest @@ -0,0 +1,10 @@ +AUX python_2.5_build_fix.patch 623 RMD160 f026dc2878fa6f184de503c6384294ada13fb3b2 SHA1 f651572448b2a4c7726183a3aaa7bbd72ee9652a SHA256 d045e66433b56417560ca99052a00e03b713d95064a14d9fccfc7045b6e6d7b3 +DIST PyQt-x11-gpl-3.17.6.tar.gz 813192 RMD160 a1ac4f40d666092242994bb855404a6e4c7f649f SHA1 68a6bbc0a8211a763165f2a4e8c79d9a3262a8d2 SHA256 9c8a51d296510a400ec82c64ac582b4adce30811e33b2222194c405217bca1a8 +DIST PyQt-x11-gpl-3.18.1.tar.gz 819441 RMD160 1278b805bcd0a3e34e68a07849c052382c452096 SHA1 310c17bd3b0f81f8b516c5b755250171fa9c9a04 SHA256 7eb635f04f9b1853b6e9f969ddd9392d677083f462a27ec19285e1487c72c061 +DIST PyQt-x11-gpl-3.18.tar.gz 819353 RMD160 e7aba02c81a7998845daf56d83c6177a9339c1d6 SHA1 3460c54fa1baaf414aae64a47fe56bae45bda015 SHA256 13e7d439060c937304b3f9ccf39189c02d3fa678093ded0a95a09d927d914f90 +EBUILD PyQt-3.17.6.ebuild 1576 RMD160 8265f598a25b8b36da2f150e4c95fe5a13d09acd SHA1 e58ec30c9957d251d531a13f9221f5c38edafe2f SHA256 121110edc64f49f59aad6c3f77dbfb96d46cc49690fee30fd82af590aaf4be28 +EBUILD PyQt-3.18-r1.ebuild 1560 RMD160 d943d19501736a8f64b3ae7d8de0ef2b496b1fc8 SHA1 097281b2fc2ca66aee16a7f9ae6af8eb6300c4bd SHA256 2e40a82e1e87bb616d105e902b0fc1dade63b4d2c0440fd8ed875b2839c59e5d +EBUILD PyQt-3.18.1.ebuild 1512 RMD160 f3cbceca5276cc716b0cd19b48fcfeca50455dbb SHA1 2f5a16049824d9e4a702b476ddf530035e7e88d2 SHA256 29a97098fdb2df1215019874d7cc54c6488c0b5c002e860b17e881715c4068b7 +EBUILD PyQt-3.18.ebuild 1502 RMD160 7994a689481b61a91bafe7d7759830c6fa09324c SHA1 63226b9deea34eb0486c3cd637226be8e19d690c SHA256 8d048294692ecc5be56382621358804c283e5273cbdab75e690d12e353234d78 +MISC ChangeLog 14752 RMD160 cc1422d799f328b22ed9f8375ac2285c7be2571a SHA1 0d24e4df0e436bdbd0e464e30e1d0c0d2ad525f8 SHA256 16149ba14fe980b20614ed5b88ef28db8be53c32aa8391548b15906ac82b5881 +MISC metadata.xml 175 RMD160 74ecde8b999da503a2733b49ed618d5d50d26476 SHA1 ec86e15b85c2bc4429ad67bb52238b44f2b16cbd SHA256 26b18db06b1665422af8905fb70f8f48920a048578172d62b9689e273ee39a2d diff --git a/dev-python/PyQt/PyQt-3.17.6.ebuild b/dev-python/PyQt/PyQt-3.17.6.ebuild new file mode 100644 index 00000000..b3130b72 --- /dev/null +++ b/dev-python/PyQt/PyQt-3.17.6.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt/PyQt-3.17.6.ebuild,v 1.8 2009/06/13 21:38:22 hwoarang Exp $ + +EAPI="1" +inherit distutils + +MY_P="PyQt-x11-gpl-${PV/*_pre/snapshot-}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="A set of Python bindings for Qt3" +HOMEPAGE="http://www.riverbankcomputing.co.uk/software/pyqt/intro/" +#SRC_URI="mirror://gentoo/${MY_P}.tar.gz" +SRC_URI="http://www.riverbankcomputing.com/static/Downloads/PyQt3/${MY_P}.tar.gz" +#SRC_URI="http://www.riverbankcomputing.com/Downloads/Snapshots/PyQt3/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="debug doc examples" + +RDEPEND="x11-libs/qt:3 + ~dev-python/sip-4.7.9 + x11-libs/qscintilla" +DEPEND="${RDEPEND} + sys-devel/libtool" + +src_unpack() { + unpack ${A} + sed -i -e "s: check_license():# check_license():" "${S}"/configure.py +} + +src_compile() { + distutils_python_version + addpredict ${QTDIR}/etc/settings + + local myconf="-d /usr/$(get_libdir)/python${PYVER}/site-packages \ + -b /usr/bin \ + -v /usr/share/sip \ + -n /usr/include \ + -o /usr/$(get_libdir) \ + -w -y qt-mt" + use debug && myconf="${myconf} -u" + + python configure.py ${myconf} + emake || die "emake failed" +} + +src_install() { + make DESTDIR="${D}" install || die "install failed" + dodoc ChangeLog NEWS README THANKS + use doc && dohtml doc/PyQt.html + if use examples ; then + dodir /usr/share/doc/${PF}/examples + cp -r examples3/* "${D}"/usr/share/doc/${PF}/examples + fi +} diff --git a/dev-python/PyQt/PyQt-3.18-r1.ebuild b/dev-python/PyQt/PyQt-3.18-r1.ebuild new file mode 100644 index 00000000..e17c8969 --- /dev/null +++ b/dev-python/PyQt/PyQt-3.18-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt/PyQt-3.18-r1.ebuild,v 1.1 2009/06/13 16:23:35 hwoarang Exp $ + +EAPI="2" +inherit distutils + +MY_P="PyQt-x11-gpl-${PV/*_pre/snapshot-}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="A set of Python bindings for Qt3" +HOMEPAGE="http://www.riverbankcomputing.co.uk/software/pyqt/intro/" +SRC_URI="http://www.riverbankcomputing.com/static/Downloads/PyQt3/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="debug doc examples" + +RDEPEND="x11-libs/qt:3 + >=dev-python/sip-4.8 + >=x11-libs/qscintilla-2.4[python]" +DEPEND="${RDEPEND} + sys-devel/libtool" + +src_prepare() { + sed -i -e "s: check_license():# check_license():" "${S}"/configure.py + epatch "${FILESDIR}"/python_2.5_build_fix.patch +} + +src_configure() { + distutils_python_version + addpredict ${QTDIR}/etc/settings + + local myconf="-d $(python_get_sitedir) \ + -b /usr/bin \ + -v /usr/share/sip \ + -n /usr/include \ + -o /usr/$(get_libdir) \ + -w -y qt-mt + -u" + use debug && myconf="${myconf} -u" + + "${python}" configure.py ${myconf} || die 'configure failed' +} + +src_compile() { + emake || die "emake failed" +} + +src_install() { + python_need_rebuild + make DESTDIR="${D}" install || die "install failed" + dodoc ChangeLog NEWS README THANKS + use doc && dohtml doc/PyQt.html + if use examples ; then + dodir /usr/share/doc/${PF}/examples + cp -r examples3/* "${D}"/usr/share/doc/${PF}/examples + fi +} diff --git a/dev-python/PyQt/PyQt-3.18.1.ebuild b/dev-python/PyQt/PyQt-3.18.1.ebuild new file mode 100644 index 00000000..f2972603 --- /dev/null +++ b/dev-python/PyQt/PyQt-3.18.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt/PyQt-3.18.1.ebuild,v 1.2 2009/06/16 17:58:42 hwoarang Exp $ + +EAPI="2" +inherit distutils + +MY_P="PyQt-x11-gpl-${PV/*_pre/snapshot-}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="A set of Python bindings for Qt3" +HOMEPAGE="http://www.riverbankcomputing.co.uk/software/pyqt/intro/" +SRC_URI="http://www.riverbankcomputing.com/static/Downloads/PyQt3/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="debug doc examples" + +RDEPEND="x11-libs/qt:3 + >=dev-python/sip-4.8.1 + >=x11-libs/qscintilla-2.4[python]" +DEPEND="${RDEPEND} + sys-devel/libtool" + +src_prepare() { + sed -i -e "s: check_license():# check_license():" "${S}"/configure.py +} + +src_configure() { + distutils_python_version + addpredict ${QTDIR}/etc/settings + + local myconf="-d $(python_get_sitedir) \ + -b /usr/bin \ + -v /usr/share/sip \ + -n /usr/include \ + -o /usr/$(get_libdir) \ + -w -y qt-mt + -u" + use debug && myconf="${myconf} -u" + + "${python}" configure.py ${myconf} || die 'configure failed' +} + +src_compile() { + emake || die "emake failed" +} + +src_install() { + python_need_rebuild + make DESTDIR="${D}" install || die "install failed" + dodoc ChangeLog NEWS README THANKS + use doc && dohtml doc/PyQt.html + if use examples ; then + dodir /usr/share/doc/${PF}/examples + cp -r examples3/* "${D}"/usr/share/doc/${PF}/examples + fi +} diff --git a/dev-python/PyQt/PyQt-3.18.ebuild b/dev-python/PyQt/PyQt-3.18.ebuild new file mode 100644 index 00000000..4a89ec96 --- /dev/null +++ b/dev-python/PyQt/PyQt-3.18.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt/PyQt-3.18.ebuild,v 1.2 2009/06/09 20:12:15 hwoarang Exp $ + +EAPI="2" +inherit distutils + +MY_P="PyQt-x11-gpl-${PV/*_pre/snapshot-}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="A set of Python bindings for Qt3" +HOMEPAGE="http://www.riverbankcomputing.co.uk/software/pyqt/intro/" +SRC_URI="http://www.riverbankcomputing.com/static/Downloads/PyQt3/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="debug doc examples" + +RDEPEND="x11-libs/qt:3 + >=dev-python/sip-4.8 + >=x11-libs/qscintilla-2.4[python]" +DEPEND="${RDEPEND} + sys-devel/libtool" + +src_prepare() { + sed -i -e "s: check_license():# check_license():" "${S}"/configure.py +} + +src_configure() { + distutils_python_version + addpredict ${QTDIR}/etc/settings + + local myconf="-d $(python_get_sitedir) \ + -b /usr/bin \ + -v /usr/share/sip \ + -n /usr/include \ + -o /usr/$(get_libdir) \ + -w -y qt-mt" + use debug && myconf="${myconf} -u" + + "${python}" configure.py ${myconf} || die 'configure failed' +} + +src_compile() { + emake || die "emake failed" +} + +src_install() { + python_need_rebuild + make DESTDIR="${D}" install || die "install failed" + dodoc ChangeLog NEWS README THANKS + use doc && dohtml doc/PyQt.html + if use examples ; then + dodir /usr/share/doc/${PF}/examples + cp -r examples3/* "${D}"/usr/share/doc/${PF}/examples + fi +} diff --git a/dev-python/PyQt/files/python_2.5_build_fix.patch b/dev-python/PyQt/files/python_2.5_build_fix.patch new file mode 100644 index 00000000..f52f5651 --- /dev/null +++ b/dev-python/PyQt/files/python_2.5_build_fix.patch @@ -0,0 +1,11 @@ +--- PyQt-x11-gpl-3.18/sip/qt/qobject.sip 2009-06-05 11:58:25.000000000 +0300 ++++ PyQt-x11-gpl-3.18.1-snapshot-20090610/sip/qt/qobject.sip 2009-06-11 05:30:14.000000000 +0300 +@@ -1649,7 +1649,7 @@ + // universal slot a child of the transmitter. This doesn't work as + // expected because QWidget destroys its children before emitting the + // destroyed signal.) +- if (tx && PyObject_TypeCheck(tx, (PyTypeObject *)sipClass_QObject)) ++ if (tx && PyObject_TypeCheck((PyObject *)tx, (PyTypeObject *)sipClass_QObject)) + qtx = reinterpret_cast<QObject *>(conn.sc_transmitter); + + return new UniversalSlot(qtx, &conn, member); diff --git a/dev-python/PyQt/metadata.xml b/dev-python/PyQt/metadata.xml new file mode 100644 index 00000000..a789e7bb --- /dev/null +++ b/dev-python/PyQt/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>python</herd> +<herd>qt</herd> +</pkgmetadata> diff --git a/dev-util/kdbg/ChangeLog b/dev-util/kdbg/ChangeLog new file mode 100644 index 00000000..ccd2a427 --- /dev/null +++ b/dev-util/kdbg/ChangeLog @@ -0,0 +1,229 @@ +# ChangeLog for dev-util/kdbg +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/kdbg/ChangeLog,v 1.62 2009/08/08 22:09:56 ssuominen Exp $ + + 08 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> kdbg-2.1.1.ebuild, + +files/kdbg-2.1.1-glibc-2.10.patch: + Fix building with GLIBC 2.10+ wrt #277774, thanks to Evan Teran for patch. + +*kdbg-2.1.1 (25 Apr 2009) + + 25 Apr 2009; Patrick Lauer <patrick@gentoo.org> +kdbg-2.1.1.ebuild: + Bump to 2.1.1, fixes #252440 + + 19 May 2008; Ferris McCormick <fmccor@gentoo.org> kdbg-2.1.0.ebuild: + Sparc stable, Bug #217418. Thanks to Friedrich Oslage for testing. + + 19 May 2008; nixnut <nixnut@gentoo.org> kdbg-2.1.0.ebuild: + Stable on ppc wrt bug 217418 + + 18 May 2008; Markus Meier <maekke@gentoo.org> kdbg-2.1.0.ebuild: + amd64/x86 stable, bug #217418 + + 18 May 2008; Markus Rothe <corsair@gentoo.org> kdbg-2.1.0.ebuild: + Stable on ppc64; bug #217418 + + 17 May 2008; Carsten Lohrke <carlo@gentoo.org> + +files/kdbg-2.1.0-desktop-entry.diff, kdbg-2.1.0.ebuild: + Minor fixes. + +*kdbg-2.1.0 (22 Dec 2007) + + 22 Dec 2007; Carsten Lohrke <carlo@gentoo.org> +kdbg-2.1.0.ebuild: + Version bump. + + 01 May 2007; Carsten Lohrke <carlo@gentoo.org> -kdbg-2.0.3.ebuild, + -kdbg-2.0.4.ebuild: + Clean up. + + 01 May 2007; Markus Rothe <corsair@gentoo.org> kdbg-2.0.5.ebuild: + Stable on ppc64; bug #175384 + + 24 Apr 2007; Christian Faulhammer <opfer@gentoo.org> kdbg-2.0.5.ebuild: + stable amd64, bug 175384 + + 23 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> kdbg-2.0.5.ebuild: + Stable on sparc wrt #175384 + + 22 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> kdbg-2.0.5.ebuild: + ppc stable, bug #175384 + + 22 Apr 2007; Raúl Porcel <armin76@gentoo.org> kdbg-2.0.5.ebuild: + x86 stable wrt #175384 + + 20 Apr 2007; Carsten Lohrke <carlo@gentoo.org> kdbg-2.0.5.ebuild: + Homepage update. + + 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: + Transition to Manifest2. + +*kdbg-2.0.5 (21 Dec 2006) + + 21 Dec 2006; Caleb Tennis <caleb@gentoo.org> +kdbg-2.0.5.ebuild: + version bump + +*kdbg-2.0.4 (28 May 2006) + + 28 May 2006; Carsten Lohrke <carlo@gentoo.org> -kdbg-2.0.0.ebuild, + -kdbg-2.0.1.ebuild, -kdbg-2.0.2.ebuild, +kdbg-2.0.4.ebuild: + Version bump. + + 19 Mar 2006; Luis Medinas <metalgod@gentoo.org> kdbg-2.0.3.ebuild: + Stable on amd64. Bug #124069. + + 02 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> kdbg-2.0.3.ebuild: + Stable on sparc wrt #124069 + + 28 Feb 2006; Joshua Jackson <tsunam@gentoo.org> kdbg-2.0.3.ebuild: + Stable on x86; bug #124069 + + 26 Feb 2006; Tobias Scherbaum <dertobi123@gentoo.org> kdbg-2.0.3.ebuild: + ppc stable, bug #124069 + + 26 Feb 2006; Markus Rothe <corsair@gentoo.org> kdbg-2.0.3.ebuild: + Stable on ppc64; bug #124069 + +*kdbg-2.0.3 (01 Feb 2006) + + 01 Feb 2006; Carsten Lohrke <carlo@gentoo.org> +kdbg-2.0.3.ebuild: + version bump + + 23 Dec 2005; Markus Rothe <corsair@gentoo.org> kdbg-2.0.2.ebuild: + Added ~ppc64 + +*kdbg-2.0.2 (01 Dec 2005) + + 01 Dec 2005; Gregorio Guidi <greg_g@gentoo.org> +kdbg-2.0.2.ebuild: + New version. + + 27 Oct 2005; Marcus D. Hanwell <cryos@gentoo.org> kdbg-2.0.0.ebuild: + Stable on amd64, bug 109809. + +*kdbg-2.0.1 (26 Oct 2005) + + 26 Oct 2005; Carsten Lohrke <carlo@gentoo.org> +kdbg-2.0.1.ebuild: + version bump + + 24 Oct 2005; Tobias Scherbaum <dertobi123@gentoo.org> kdbg-2.0.0.ebuild: + Marked ppc stable, bug #109809 + + 23 Oct 2005; Carsten Lohrke <carlo@gentoo.org> kdbg-2.0.0.ebuild: + stable on x86 + + 22 Oct 2005; Jason Wever <weeve@gentoo.org> kdbg-2.0.0.ebuild: + Stable on SPARC wrt bug #109809. + + 24 Jul 2005; Carsten Lohrke <carlo@gentoo.org> kdbg-2.0.0.ebuild: + build cleanly with head -1 fix + +*kdbg-2.0.0 (22 Jul 2005) + + 22 Jul 2005; Carsten Lohrke <carlo@gentoo.org> +kdbg-2.0.0.ebuild: + version bump + +*kdbg-1.9.7 (13 Mar 2005) + + 13 Mar 2005; Carsten Lohrke <carlo@gentoo.org> +kdbg-1.9.7.ebuild: + version bump + + 01 Dec 2004; Carsten Lohrke <carlo@gentoo.org> +metadata.xml: + QA: adding metadata + + 22 Jul 2004; Carsten Lohrke <carlo@gentoo.org> -kdbg-1.2.5.3.ebuild, + -kdbg-1.2.9.ebuild, -kdbg-1.9.4.ebuild: + ebuild clean up + + 22 Jul 2004; Daniel Ostrow <dostrow@gentoo.org> kdbg-1.2.10.ebuild: + Stable on ppc. + + 04 Jul 2004; Jason Wever <weeve@gentoo.org> kdbg-1.2.10.ebuild: + Stable on sparc wrt bug #55438. + + 04 Jul 2004; Danny van Dyk <kugelfang@gentoo.org> kdbg-1.2.10.ebuild: + Marked stable on amd64. + + 24 Jun 2004; Carsten Lohrke <carlo@gentoo.org> kdbg-1.2.10.ebuild, + kdbg-1.2.9.ebuild, kdbg-1.9.4.ebuild, kdbg-1.9.5.ebuild: + mark stable on x86, QA fixes + +*kdbg-1.9.5 (27 May 2004) +*kdbg-1.2.10 (27 May 2004) + + 27 May 2004; Carsten Lohrke <carlo@gentoo.org> kdbg-1.2.10.ebuild, + kdbg-1.9.5.ebuild: + version bump + + 14 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> kdbg-1.2.5.3.ebuild: + inherit kde instead of deprecated kde-base + +*kdbg-1.9.4 (25 Feb 2004) + + 25 Feb 2004; Caleb Tennis <caleb@gentoo.org> : + Version bump + + 27 Dec 2003; Caleb Tennis <caleb@gentoo.org> kdbg-1.2.6.ebuild, + kdbg-1.2.7.ebuild, kdbg-1.2.9.ebuild: + old version cleanup, dep fixes + + 16 Nov 2003; Brad House <brad_mssw@gentoo.org> kdbg-1.2.9.ebuild: + mark stable on amd64 + +*kdbg-1.2.9 (09 Sep 2003) + + 09 Sep 2003; Caleb Tennis <caleb@gentoo.org> kdbg-1.2.9.ebuild: + New security/bugfix release - bug #28220 + + 13 Mar 2003; Olivier Reisch <doctomoe@gentoo.org> kdbg-1.2.5.3.ebuild : + Marked ppc stable + +*kdbg-1.2.7 (03 Feb 2003) + + 06 Apr 2003; Dan Armak <danarmak@gentoo.org> kdbg-1.2.7.ebuild: + Add stable x86 keyword. + + 15 Feb 2003; Mark Guertin <gerk@gentoo.org> kdbg-1.2.6.ebuild kdbg-1.2.7.ebuild : + set ~ppc in keywords + + 03 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kdbg-1.2.7.ebuild: + version bump + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*kdbg-1.2.6 (23 Oct 2002) + + 23 Oct 2002; Hannes Mehnert <hannes@gentoo.org> kdbg-1.2.6.ebuild, Changelog: + version bump, thanks to bertrand_baudet@yahoo.com (Bertrand Baudet) for + submission (#9472) + + 30 Apr 2002; Dan Armak <danarmak@gentoo.org> (1.2.5.2,3): fix bug #2226 (S= line needed). + +*kdbg-1.2.5.3 (13 Mar 2003) + + 12 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> : + Added missing changelog entry. + +*kdbg-1.2.5 (13 Apr 2002) + + 13 Apr 2002; Karl Trygve Kalleberg <karltk@gentoo.org> kdbg-1.2.1.ebuild files/digest-kdbg-1.2.1 kdbg-1.2.2.ebuild files/kdbg-1.2.2 kdbg-1.2.5.2.ebuild kdbg-1.2.5.3.ebuild: + + Added a runtime dependency on sys-devel/gdb-5.0, as kdbg is useless without + it. + + Removed old versions. + +*kdbg-1.2.5 (4 Apr 2002) + + 4 Apr 2002; Dan Armak <danarmak@gentoo.org> changelog: + + New version. The 1.2.5.2 ebuild is 1.2.5 linking against kde2, the 1.2.5.3 ebuild + is the same 1.2.5 linking against kde3. + +*kdbg-1.2.2 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest new file mode 100644 index 00000000..5dc828a3 --- /dev/null +++ b/dev-util/kdbg/Manifest @@ -0,0 +1,10 @@ +AUX kdbg-2.1.0-desktop-entry.diff 339 RMD160 8e27d4d7eabaa509460b0043c19bd3bd152017c7 SHA1 1ced684aee76ec62bb36f02396ac7ec3b31c308d SHA256 5148129e915579220f841c58715d0323ef46b1b4258fd01245948a329a23bdab +AUX kdbg-2.1.1-glibc-2.10.patch 2014 RMD160 e2f5ebe58f7525c360e3aac7a1d73e948962b293 SHA1 b5ee858ad746bcd3f341b1d5e3d4761ae63fffc1 SHA256 14a6d9f330deb0f91db24d27cdb4fa0a7b65e38b766eeba8c84284faec47e3dd +DIST kdbg-2.0.5.tar.gz 860205 RMD160 276a80a3c9d6f685d6269086aa933546acd9bf5d SHA1 3578723c340109bd5532aac5f694e64a65453689 SHA256 7a2f01efa94c6fc0b80fd652f6e673136abf986657146e89dd25095072da4cdc +DIST kdbg-2.1.0.tar.gz 847480 RMD160 51e8be3cdb86ecfa8140c9534d205d493c574580 SHA1 93cb318e643f9317dec296de8627273a3aab5f19 SHA256 22bdf37840fbdb8b0237f2cf6b89c8afa24d9a1e2575ba53f227e24240cce682 +DIST kdbg-2.1.1.tar.gz 887666 RMD160 1e41100859b3efba05851c7eae72a59bc522bbd9 SHA1 e37bde85194bc0b61e193c5ee3af5a46e5d4fed7 SHA256 6f44c8d33548c564c9155055d5c4e79305c460033149cb2a4684ee6058f5ca5e +EBUILD kdbg-2.0.5.ebuild 475 RMD160 b0479264f73ff4f30465f1562f52a5b40da22e79 SHA1 a8c719487357d838e81b8f28a7624c983963c113 SHA256 7207494bd94842d5cc9d957481fe0899af245b971686032e98521dbf21a55014 +EBUILD kdbg-2.1.0.ebuild 552 RMD160 4df608e293fc493a29b94b4db4489f87e6e43eb2 SHA1 9a5dbae1a538b23193ff1d973d70f2412de398ac SHA256 8973b91a53c8360919c84261589709f1cc994c2f50c3dbd253c230e5412d2935 +EBUILD kdbg-2.1.1.ebuild 592 RMD160 c847197d58ec5e5b335db03cb90ac4f8f8286eb8 SHA1 d61ec68a5f8ce5825a4b1f11699dcfc82fe93503 SHA256 a441d1cd514b407da7fa2aa3875d9cd102df70671518d743fef605920c0fa412 +MISC ChangeLog 7209 RMD160 8640dcd1c7b468b29479c326b23e88f35213e685 SHA1 fd43b0a62da886654d0b6f5641f10c2cd29e9797 SHA256 e5a0faffcfbbaf78df3a71f6f58eaf004214fa10fbded64ad4d248353dec6a53 +MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a diff --git a/dev-util/kdbg/files/kdbg-2.1.0-desktop-entry.diff b/dev-util/kdbg/files/kdbg-2.1.0-desktop-entry.diff new file mode 100644 index 00000000..100cc03b --- /dev/null +++ b/dev-util/kdbg/files/kdbg-2.1.0-desktop-entry.diff @@ -0,0 +1,13 @@ +--- kdbg/kdbg.desktop.orig 2008-05-17 19:12:05.000000000 +0200 ++++ kdbg/kdbg.desktop 2008-05-17 19:12:28.000000000 +0200 +@@ -1,9 +1,8 @@ + [Desktop Entry] +-Encoding=UTF-8 + Exec=kdbg -caption "%c" %i + Icon=kdbg + Type=Application +-DocPath=kdbg/index.html ++X-DocPath=kdbg/index.html + Name=KDbg + GenericName=Debugger + GenericName[br]=Dizraener diff --git a/dev-util/kdbg/files/kdbg-2.1.1-glibc-2.10.patch b/dev-util/kdbg/files/kdbg-2.1.1-glibc-2.10.patch new file mode 100644 index 00000000..fb340d28 --- /dev/null +++ b/dev-util/kdbg/files/kdbg-2.1.1-glibc-2.10.patch @@ -0,0 +1,55 @@ +diff -rupN kdbg-2.1.1.old/kdbg/gdbdriver.cpp kdbg-2.1.1.new/kdbg/gdbdriver.cpp +--- kdbg-2.1.1.old/kdbg/gdbdriver.cpp 2008-11-17 17:17:55.000000000 -0500 ++++ kdbg-2.1.1.new/kdbg/gdbdriver.cpp 2009-08-01 22:08:53.000000000 -0400 +@@ -133,7 +133,7 @@ GdbDriver::GdbDriver() : + + #ifndef NDEBUG + // check command info array +- char* perc; ++ const char* perc; + for (int i = 0; i < NUM_CMDS; i++) { + // must be indexable by DbgCommand values, i.e. sorted by DbgCommand values + assert(i == cmds[i].cmd); +@@ -669,7 +669,7 @@ static bool parseErrorMessage(const char + // skip warnings + while (strncmp(output, "warning:", 8) == 0) + { +- char* end = strchr(output+8, '\n'); ++ const char* end = strchr(output+8, '\n'); + if (end == 0) + output += strlen(output); + else +@@ -1880,8 +1880,10 @@ bool GdbDriver::parseThreadList(const ch + p++; + // there follows only whitespace + } +- char* end; +- id = strtol(p, &end, 10); ++ const char* end; ++ char *end_p; /* we need a non-const version to pass to strtol */ ++ id = strtol(p, &end_p, 10); ++ end = end_p; + if (p == end) { + // syntax error: no number found; bail out + return true; +diff -rupN kdbg-2.1.1.old/kdbg/xsldbgdriver.cpp kdbg-2.1.1.new/kdbg/xsldbgdriver.cpp +--- kdbg-2.1.1.old/kdbg/xsldbgdriver.cpp 2008-12-18 16:01:58.000000000 -0500 ++++ kdbg-2.1.1.new/kdbg/xsldbgdriver.cpp 2009-08-01 22:09:19.000000000 -0400 +@@ -114,7 +114,7 @@ DebuggerDriver(), m_gdbMajor(2), m_gdbMi + + #ifndef NDEBUG + // check command info array +- char *perc; ++ const char *perc; + + for (int i = 0; i < NUM_CMDS; i++) { + // must be indexable by DbgCommand values, i.e. sorted by DbgCommand values +@@ -768,7 +768,7 @@ parseVar(const char *&s) + } else if (strncmp(p, "= ", 2) == 0) { + /* we're processing the result of a "print command" */ + /* find next line */ +- char *nextLine = strchr(p, '\n'); ++ const char *nextLine = strchr(p, '\n'); + + TRACE("Found print expr"); + if (nextLine) { diff --git a/dev-util/kdbg/kdbg-2.0.5.ebuild b/dev-util/kdbg/kdbg-2.0.5.ebuild new file mode 100644 index 00000000..a467c713 --- /dev/null +++ b/dev-util/kdbg/kdbg-2.0.5.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/kdbg/kdbg-2.0.5.ebuild,v 1.7 2007/05/01 10:35:51 corsair Exp $ + +inherit kde + +DESCRIPTION="A Graphical Debugger Interface to gdb." +HOMEPAGE="http://www.kdbg.org/" +SRC_URI="mirror://sourceforge/kdbg/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="amd64 ppc ppc64 sparc x86" +IUSE="" + +RDEPEND=">=sys-devel/gdb-5.0" + +need-kde 3 diff --git a/dev-util/kdbg/kdbg-2.1.0.ebuild b/dev-util/kdbg/kdbg-2.1.0.ebuild new file mode 100644 index 00000000..61024cbf --- /dev/null +++ b/dev-util/kdbg/kdbg-2.1.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/kdbg/kdbg-2.1.0.ebuild,v 1.6 2008/05/19 17:39:27 fmccor Exp $ + +ARTS_REQUIRED="never" + +inherit kde + +DESCRIPTION="A Graphical Debugger Interface to gdb." +HOMEPAGE="http://www.kdbg.org/" +SRC_URI="mirror://sourceforge/kdbg/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="amd64 ppc ppc64 sparc x86" +IUSE="" + +RDEPEND=">=sys-devel/gdb-5.0" + +need-kde 3.5 + +PATCHES="${FILESDIR}/kdbg-2.1.0-desktop-entry.diff" diff --git a/dev-util/kdbg/kdbg-2.1.1.ebuild b/dev-util/kdbg/kdbg-2.1.1.ebuild new file mode 100644 index 00000000..b5aad1c5 --- /dev/null +++ b/dev-util/kdbg/kdbg-2.1.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/kdbg/kdbg-2.1.1.ebuild,v 1.2 2009/08/08 22:09:56 ssuominen Exp $ + +ARTS_REQUIRED="never" + +inherit eutils kde + +DESCRIPTION="A Graphical Debugger Interface to gdb." +HOMEPAGE="http://www.kdbg.org/" +SRC_URI="mirror://sourceforge/kdbg/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +RDEPEND=">=sys-devel/gdb-5.0" + +need-kde 3.5 + +src_unpack() { + kde_src_unpack + epatch "${FILESDIR}"/${P}-glibc-2.10.patch +} diff --git a/dev-util/kdbg/metadata.xml b/dev-util/kdbg/metadata.xml new file mode 100644 index 00000000..8d1e86a9 --- /dev/null +++ b/dev-util/kdbg/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde</herd> +</pkgmetadata> diff --git a/dev-util/kdevelop/ChangeLog b/dev-util/kdevelop/ChangeLog new file mode 100644 index 00000000..78692540 --- /dev/null +++ b/dev-util/kdevelop/ChangeLog @@ -0,0 +1,816 @@ +# ChangeLog for dev-util/kdevelop +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop/ChangeLog,v 1.185 2009/07/21 01:33:46 tcunha Exp $ + + 21 Jul 2009; Tiago Cunha <tcunha@gentoo.org> kdevelop-3.5.4-r1.ebuild: + stable sparc, bug 272563 + + 10 Jul 2009; Jeroen Roovers <jer@gentoo.org> kdevelop-3.9.93.ebuild: + Marked ~hppa (bug #274175). + + 18 Jun 2009; Jeroen Roovers <jer@gentoo.org> kdevelop-3.5.4-r1.ebuild: + Stable for HPPA (bug #272563). + + 07 Jun 2009; Markus Meier <maekke@gentoo.org> kdevelop-3.5.4-r1.ebuild: + amd64/x86 stable, bug #272563 + + 06 Jun 2009; nixnut <nixnut@gentoo.org> kdevelop-3.5.4-r1.ebuild: + ppc stable #272563 + + 05 Jun 2009; Theo Chatzimichos <tampakrap@gentoo.org> + kdevelop-3.9.93.ebuild: + Add libkworkspace to DEPEND, bug 272763 + +*kdevelop-3.9.93 (04 Jun 2009) + + 04 Jun 2009; Theo Chatzimichos <tampakrap@gentoo.org> + -kdevelop-3.9.91.ebuild, +kdevelop-3.9.93.ebuild: + Version bump, remove old + + 04 Jun 2009; Theo Chatzimichos <tampakrap@gentoo.org> + kdevelop-3.5.4-r1.ebuild: + Correct path by adding ${KDEDIR} + + 04 Jun 2009; Theo Chatzimichos <tampakrap@gentoo.org> + +files/kdevelop-3.5-gcc4.4.patch, -files/kdevelop-3.5.0-scope.patch, + -files/kdevelop-3.5.1_fix_missing_output.patch, kdevelop-3.5.4-r1.ebuild: + Apply gcc 4.4 patch, bug 272638 + + 25 May 2009; Theo Chatzimichos <tampakrap@gentoo.org> + -kdevelop-3.5.0.ebuild, -kdevelop-3.5.1.ebuild, -kdevelop-3.5.2.ebuild, + -kdevelop-3.5.3.ebuild, -kdevelop-3.5.4.ebuild, kdevelop-3.5.4-r1.ebuild: + Fix bug 233613, remove old ones + +*kdevelop-3.5.4-r1 (13 May 2009) + + 13 May 2009; Theo Chatzimichos <tampakrap@gentoo.org> +kdevelop-3.5.4-r1.ebuild, + +files/kdevelop-3.5-lexer.patch, +files/kdevelop-3.5-parallel.patch: + Revision bump, EAPI 2'ed, slotted and prefixed + Also it solves bug 237304, bug 259094, bug 251484 + + 06 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> kdevelop-3.9.91.ebuild: + Preparation for new eclass. Unprefixing misc apps. + + 26 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> kdevelop-3.9.91.ebuild: + Dont call external stuff in global scope. + + 01 Mar 2009; Theo Chatzimichos <tampakrap@gentoo.org> + kdevelop-3.9.91.ebuild: + find kdevplatform version with versionator + +*kdevelop-3.9.91 (01 Mar 2009) + + 01 Mar 2009; Theo Chatzimichos <tampakrap@gentoo.org> metadata.xml, + +kdevelop-3.9.91.ebuild: + Add KDevelop4 Beta to the tree + +*kdevelop-3.5.4 (05 Jan 2009) + + 05 Jan 2009; Patrick Lauer <patrick@gentoo.org> +kdevelop-3.5.4.ebuild: + Bump to 3.5.4, fixes #253369. SRC_URI now pulls from kde mirrors. + + 04 Sep 2008; Jeroen Roovers <jer@gentoo.org> kdevelop-3.5.2-r1.ebuild: + Stable for HPPA too. + +*kdevelop-3.5.3 (02 Sep 2008) + + 02 Sep 2008; Tobias Heinlein <keytoaster@gentoo.org> + +kdevelop-3.5.3.ebuild: + Version bump. + + 02 Aug 2008; Jeroen Roovers <jer@gentoo.org> kdevelop-3.5.2-r1.ebuild: + Marked ~hppa too. + + 02 Jul 2008; Brent Baude <ranger@gentoo.org> kdevelop-3.5.2-r1.ebuild: + stable ppc, bug 230121 + + 01 Jul 2008; Raúl Porcel <armin76@gentoo.org> kdevelop-3.5.2-r1.ebuild: + sparc/x86 stable wrt #230120 + + 01 Jul 2008; Thomas Anderson <gentoofan23@gentoo.org> + kdevelop-3.5.2-r1.ebuild: + stable amd64, bug 230121 + + 30 Jun 2008; Brent Baude <ranger@gentoo.org> kdevelop-3.5.2-r1.ebuild: + stable ppc64, bug 230121 + +*kdevelop-3.5.2-r1 (23 Jun 2008) + + 23 Jun 2008; Carsten Lohrke <carlo@gentoo.org> +kdevelop-3.5.2-r1.ebuild: + Sync to branch, fixes linking and desktop entry standard comliance issues. + +*kdevelop-3.5.2 (19 May 2008) + + 19 May 2008; Carsten Lohrke <carlo@gentoo.org> +kdevelop-3.5.2.ebuild: + Version bump. + + 19 Mar 2008; Bo Ørsted Andresen <zlin@gentoo.org> kdevelop-3.5.1.ebuild: + Fix SRC_URI. + +*kdevelop-3.5.1 (18 Mar 2008) + + 18 Mar 2008; Bo Ørsted Andresen <zlin@gentoo.org> + -files/kdevelop-3.4.1-hang-fix.diff, + +files/kdevelop-3.5.1_fix_missing_output.patch, -kdevelop-3.4.1.ebuild, + +kdevelop-3.5.1.ebuild: + Version bump. Include patch from upstream (r780036). + + 03 Feb 2008; Bo Ørsted Andresen <zlin@gentoo.org> kdevelop-3.4.1.ebuild, + kdevelop-3.5.0.ebuild: + Fix KDE dependencies to use =cat/foo-3.5* so it cannot pull in KDE 4.x (bug + #206528). Make sure kdesdk get compiled with USE=subversion when necessary + (bug #208726). Put splits packages first in the dependency order + (bug #207415). + + 06 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org> + kdevelop-3.5.0.ebuild: + Marked stable on amd64 as per bug 203653. + + 05 Jan 2008; Raúl Porcel <armin76@gentoo.org> kdevelop-3.5.0.ebuild: + sparc stable wrt #203653 + + 31 Dec 2007; Joseph Jezak <josejx@gentoo.org> kdevelop-3.5.0.ebuild: + Marked ppc/ppc64 stable for bug #203653. + + 31 Dec 2007; Markus Ullmann <jokey@gentoo.org> kdevelop-3.5.0.ebuild: + Stable on x86 wrt bug #203653 + + 21 Oct 2007; Carsten Lohrke <carlo@gentoo.org> kdevelop-3.5.0.ebuild: + Unbreak for loop. + +*kdevelop-3.5.0 (19 Oct 2007) + + 19 Oct 2007; Wulf C. Krueger <philantrop@gentoo.org> + +files/kdevelop-3.5.0-scope.patch, +kdevelop-3.5.0.ebuild: + Bump to KDE 3.5.8. + + 28 Aug 2007; nixnut <nixnut@gentoo.org> kdevelop-3.4.1.ebuild: + Stable on ppc wrt bug 184641 + + 15 Aug 2007; Christoph Mende <angelos@gentoo.org> kdevelop-3.4.1.ebuild: + Stable on amd64 wrt bug #184641 + + 13 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> kdevelop-3.4.1.ebuild: + Stable on sparc wrt #184641 + + 11 Aug 2007; Raúl Porcel <armin76@gentoo.org> kdevelop-3.4.1.ebuild: + x86 stable wrt #184641 + + 11 Aug 2007; Markus Rothe <corsair@gentoo.org> kdevelop-3.4.1.ebuild: + Stable on ppc64; bug #184641 + + 25 Jun 2007; Piotr Jaroszyński <peper@gentoo.org> kdevelop-3.3.5.ebuild, + kdevelop-3.3.6.ebuild, kdevelop-3.4.0-r2.ebuild, kdevelop-3.4.1.ebuild: + (QA) Fix ${ROOT} abuse. bug #167271. + + 07 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org> + kdevelop-3.4.1.ebuild: + Removed the useless graphviz USE flag and instead added to the post-install + messages. Fixes bug 180271. + + 03 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org> + kdevelop-3.3.5.ebuild, kdevelop-3.3.6.ebuild, kdevelop-3.4.0-r2.ebuild, + kdevelop-3.4.1.ebuild: + Set MAKEOPTS=-j1 to ensure successful compilation. Fixes bug 130139. + + 24 May 2007; Matthias Schwarzott <zzam@gentoo.org> kdevelop-3.4.1.ebuild: + Fixed SRC_URI. + +*kdevelop-3.4.1 (23 May 2007) + + 23 May 2007; Carsten Lohrke <carlo@gentoo.org> + +files/kdevelop-3.4.1-hang-fix.diff, +kdevelop-3.4.1.ebuild: + Version bump. + + 16 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> + kdevelop-3.4.0-r2.ebuild: + Depend on a newer version of flex as it's needed with the patched qmake + parser. Thanks to Dorin Scutarasu in bug #167136. + + 10 Feb 2007; Marcus D. Hanwell <cryos@gentoo.org> -kdevelop-3.3.2.ebuild, + kdevelop-3.3.5.ebuild, kdevelop-3.3.6.ebuild, kdevelop-3.4.0-r2.ebuild: + Marked 3.3.5 stable on amd64, seemed to have been missed on bug 164062. Also + updated the postinstall message to include the konsole split ebuild, fixes + bug 164173. + +*kdevelop-3.4.0-r2 (08 Feb 2007) + + 08 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> -kdevelop-3.4.0.ebuild, + -kdevelop-3.4.0-r1.ebuild, +kdevelop-3.4.0-r2.ebuild: + Fix the patch to fix the qmake parser. + +*kdevelop-3.4.0-r1 (07 Feb 2007) + + 07 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> + +kdevelop-3.4.0-r1.ebuild: + Add patch to fix qmake projects. + + 31 Jan 2007; Markus Rothe <corsair@gentoo.org> kdevelop-3.3.5.ebuild: + Stable on ppc64; bug #164062 + + 30 Jan 2007; Raúl Porcel <armin76@gentoo.org> kdevelop-3.3.5.ebuild: + x86 stable wrt bug 164062 + + 30 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> kdevelop-3.3.5.ebuild: + Stable on sparc wrt #164062 + +*kdevelop-3.4.0 (27 Jan 2007) + + 27 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> + -kdevelop-3.3.91.ebuild, -kdevelop-3.3.92.ebuild, -kdevelop-3.3.94.ebuild, + +kdevelop-3.4.0.ebuild: + Version bump, remove old beta versions, and also fix bug #153712 in the mean + time by defaulting to exuberant-ctags on new installations. + + 27 Jan 2007; Joseph Jezak <josejx@gentoo.org> kdevelop-3.3.5.ebuild: + Marked ppc stable for bug #164062. + + 27 Jan 2007; Joseph Jezak <josejx@gentoo.org> kdevelop-3.3.5.ebuild: + Marked ppc stable for bug #164062. + +*kdevelop-3.3.94 (17 Jan 2007) +*kdevelop-3.3.6 (17 Jan 2007) + + 17 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> -kdevelop-3.3.3.ebuild, + -kdevelop-3.3.4.ebuild, +kdevelop-3.3.6.ebuild, +kdevelop-3.3.94.ebuild: + Version bump for both 3.3.6 (pre-release) and 3.3.94 (was missing for a + while). Closes bug #161831. + + 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> kdevelop-3.3.2.ebuild, + kdevelop-3.3.3.ebuild, kdevelop-3.3.4.ebuild, kdevelop-3.3.5.ebuild, + kdevelop-3.3.91.ebuild, kdevelop-3.3.92.ebuild: + Convert to use elog. + +*kdevelop-3.3.92 (03 Nov 2006) + + 03 Nov 2006; Caleb Tennis <caleb@gentoo.org> +kdevelop-3.3.92.ebuild: + bump dev version + +*kdevelop-3.3.5 (03 Oct 2006) + + 03 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> +kdevelop-3.3.5.ebuild: + Bump to 3.3.5 (pre-release). + + 31 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> + -files/kdevelop-3.1.0-bdb-mutex.patch, + -files/kdevelop-3.1_beta1-bdb-fPIC.patch, + -files/kdevelop-3.2.1-gcc4.patch, -files/kdevelop-3.2.1-makefiles.patch, + -files/kdevelop-3.2.3-ant.patch, -files/kdevelop-3.3.0-makefiles.patch, + -files/kdevelop-qt-3.3.5.patch, -kdevelop-3.1.2.ebuild, + -kdevelop-3.2.1-r1.ebuild, -kdevelop-3.2.2.ebuild, -kdevelop-3.2.3.ebuild, + -kdevelop-3.2.3-r1.ebuild, -kdevelop-3.3.0.ebuild, -kdevelop-3.3.1.ebuild: + Drop old versions and related files. + +*kdevelop-3.3.4 (26 Jul 2006) + + 26 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> +kdevelop-3.3.4.ebuild: + Bump to 3.3.4 (pre-release). + + 18 Jul 2006; Michael Hanselmann <hansmi@gentoo.org> kdevelop-3.3.2.ebuild: + Stable on ppc. + + 12 Jul 2006; Danny van Dyk <kugelfang@gentoo.org> kdevelop-3.3.3.ebuild, + kdevelop-3.3.91.ebuild: + QA: Added graphviz to IUSE. + + 08 Jul 2006; Markus Rothe <corsair@gentoo.org> kdevelop-3.3.2.ebuild: + Stable on ppc64 + + 05 Jul 2006; Jason Wever <weeve@gentoo.org> kdevelop-3.3.2.ebuild: + Stable on SPARC wrt bug #135093. + + 05 Jul 2006; Joshua Jackson <tsunam@gentoo.org> kdevelop-3.3.2.ebuild: + Stable x86; bug #135093 + + 05 Jul 2006; Marcus D. Hanwell <cryos@gentoo.org> kdevelop-3.3.2.ebuild: + Marked stable on amd64, bug 135093. + + 03 Jul 2006; Caleb Tennis <caleb@gentoo.org> kdevelop-3.3.3.ebuild, + kdevelop-3.3.91.ebuild: + Add graphviz support per bug #137686 + +*kdevelop-3.3.91 (30 Jun 2006) + + 30 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> + +kdevelop-3.3.91.ebuild: + Add 3.4 beta1 version, thanks to Mathias Stearn and Dizzy in bug #138055. + +*kdevelop-3.3.3 (02 Jun 2006) + + 02 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> +kdevelop-3.3.3.ebuild: + Bump to latest release. + + 19 May 2006; Diego Pettenò <flameeyes@gentoo.org> kdevelop-3.3.2.ebuild: + Make sure that the correct includedir and the correct library name is used. + Should fix bug #128897. + + 17 May 2006; Diego Pettenò <flameeyes@gentoo.org> kdevelop-3.3.2.ebuild: + Be less precise with db's dependency, if 4.2 is installed that will be used. + + 22 Apr 2006; Carsten Lohrke <carlo@gentoo.org> kdevelop-3.3.2.ebuild: + #128897, second try... + + 19 Apr 2006; Carsten Lohrke <carlo@gentoo.org> kdevelop-3.3.2.ebuild: + Fix #128897 and description. + + 28 Mar 2006; Carsten Lohrke <carlo@gentoo.org> kdevelop-3.3.2.ebuild: + Restore dependency fixes, make cvs optional. + +*kdevelop-3.3.2 (28 Mar 2006) + + 28 Mar 2006; Carsten Lohrke <carlo@gentoo.org> +kdevelop-3.3.2.ebuild: + Version bump. + + 16 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> kdevelop-3.3.1.ebuild: + Make perl and flex only build-time dependencies. + + 02 Feb 2006; Carsten Lohrke <carlo@gentoo.org> kdevelop-3.3.1.ebuild: + Be more exact about sys-libs/db dependency. + + 01 Feb 2006; Carsten Lohrke <carlo@gentoo.org> kdevelop-3.3.1.ebuild: + Correct SRC_URI. + +*kdevelop-3.3.1 (01 Feb 2006) + + 01 Feb 2006; Carsten Lohrke <carlo@gentoo.org> +kdevelop-3.3.1.ebuild: + version bump + + 23 Dec 2005; Markus Rothe <corsair@gentoo.org> kdevelop-3.3.0.ebuild: + Added ~ppc64 + + 25 Nov 2005; Gregorio Guidi <greg_g@gentoo.org> + +files/kdevelop-3.3.0-makefiles.patch, kdevelop-3.3.0.ebuild: + Update patch for bug #86870. + +*kdevelop-3.3.0 (23 Nov 2005) + + 23 Nov 2005; Gregorio Guidi <greg_g@gentoo.org> +kdevelop-3.3.0.ebuild: + Ebuild for KDevelop 3.3.0 final. Not yet released. + +*kdevelop-3.3.0_rc1 (16 Nov 2005) + + 16 Nov 2005; Gregorio Guidi <greg_g@gentoo.org> + +kdevelop-3.3.0_rc1.ebuild: + New version. + +*kdevelop-3.3.0_beta2-r1 (18 Oct 2005) +*kdevelop-3.2.3-r1 (18 Oct 2005) + + 18 Oct 2005; Gregorio Guidi <greg_g@gentoo.org> + +files/kdevelop-3.2.3-ant.patch, +kdevelop-3.2.3-r1.ebuild, + +kdevelop-3.3.0_beta2-r1.ebuild: + Add patch to fix building of ant projects (#100823). + + 18 Oct 2005; Gregorio Guidi <greg_g@gentoo.org> kdevelop-3.2.3.ebuild, + kdevelop-3.3.0_beta2.ebuild: + Add dependency on kdesdk-kioslaves (#107823). + +*kdevelop-3.3.0_beta2 (15 Oct 2005) + + 15 Oct 2005; Gregorio Guidi <greg_g@gentoo.org> + +kdevelop-3.3.0_beta2.ebuild: + New version. + +*kdevelop-3.2.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi <greg_g@gentoo.org> +kdevelop-3.2.3.ebuild: + New version. + + 23 Sep 2005; Marcus D. Hanwell <cryos@gentoo.org> + kdevelop-3.3_beta1.ebuild: + Updated MY_PV to 3.2.91 so that it builds beta1. + +*kdevelop-3.3_beta1 (23 Sep 2005) + + 23 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> + +files/kdevelop-qt-3.3.5.patch, +kdevelop-3.3_beta1.ebuild: + Bump to 3.3 beta1. + + 19 Sep 2005; Marcus D. Hanwell <cryos@gentoo.org> kdevelop-3.1.2.ebuild, + kdevelop-3.2.1-r1.ebuild, kdevelop-3.2.2.ebuild, + kdevelop-3.3_alpha1.ebuild: + Updated location of htdig to reflect category change, closes bug 106493. + + 02 Sep 2005; Marcus D. Hanwell <cryos@gentoo.org> + kdevelop-3.2.1-r1.ebuild: + Stable on amd64. + +*kdevelop-3.3_alpha1 (24 Aug 2005) + + 24 Aug 2005; Gregorio Guidi <greg_g@gentoo.org> + +kdevelop-3.3_alpha1.ebuild: + KDevelop 3.3 prerelease. + + 19 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> + kdevelop-3.2.1-r1.ebuild: + Stable on ppc. + + 28 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> + kdevelop-3.2.1-r1.ebuild: + Stable on sparc + +*kdevelop-3.2.2 (28 Jul 2005) + + 28 Jul 2005; Gregorio Guidi <greg_g@gentoo.org> +kdevelop-3.2.2.ebuild: + New version. + + 21 Jul 2005; Gregorio Guidi <greg_g@gentoo.org> kdevelop-3.2.1-r1.ebuild: + Stable on x86. + +*kdevelop-3.2.1-r1 (16 Jul 2005) + + 16 Jul 2005; Gregorio Guidi <greg_g@gentoo.org> + +files/kdevelop-3.2.1-makefiles.patch, +kdevelop-3.2.1-r1.ebuild: + Add patch to fix support for custom makefiles (#86780). Update the template + for KDE projects (see kde bug 104386). + + 03 Jul 2005; Carsten Lohrke <carlo@gentoo.org> kdevelop-3.2.1.ebuild: + we depend on cervisia for cvs support + + 10 Jun 2005; Diego Pettenò <flameeyes@gentoo.org> + +files/kdevelop-3.2.1-gcc4.patch, kdevelop-3.2.1.ebuild: + Added patch to fix compilation with GCC4 (already fixed on SVN before). + +*kdevelop-3.2.1 (27 May 2005) + + 27 May 2005; Gregorio Guidi <greg_g@gentoo.org> +kdevelop-3.2.1.ebuild: + New version. + + 21 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> kdevelop-3.1.2.ebuild: + Stable on ppc. + + 20 Mar 2005; Carsten Lohrke <carlo@gentoo.org> -kdevelop-3.1.1.ebuild, + kdevelop-3.1.2.ebuild, kdevelop-3.2.0.ebuild, -kdevelop-3.2.0_beta1.ebuild, + -kdevelop-3.2.0_beta2.ebuild, -kdevelop-3.2.0_rc1.ebuild: + fixed typo, clean up + +*kdevelop-3.2.0 (14 Mar 2005) + + 14 Mar 2005; Gregorio Guidi <greg_g@gentoo.org> +kdevelop-3.2.0.ebuild: + Ebuild for 3.2 final. + +*kdevelop-3.2.0_rc1 (27 Feb 2005) + + 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kdevelop-3.2.0_rc1.ebuild: + New version. Cleanup of dependencies and use flags, making kdevelop more + configurable (#81604). + + 24 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> -files/htdig.conf, + -kdevelop-3.0.4.ebuild: + Remove old version. + + 24 Feb 2005; Simon Stelling <blubb@gentoo.org> kdevelop-3.1.2.ebuild: + stable on amd64 + +*kdevelop-3.2.0_beta2 (09 Feb 2005) + + 09 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> + +kdevelop-3.2.0_beta2.ebuild: + Version bump. + + 21 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> kdevelop-3.1.2.ebuild: + Stable on sparc + + 20 Jan 2005; Gregorio Guidi <greg_g@gentoo.org> kdevelop-3.1.1.ebuild, + kdevelop-3.1.2.ebuild: + Stable on x86. + +*kdevelop-3.2.0_beta1 (14 Jan 2005) + + 14 Jan 2005; Gregorio Guidi <greg_g@gentoo.org> +kdevelop-3.2.0_beta1.ebuild: + Introducing kdevelop-3.2.0_beta1. + +*kdevelop-3.1.2 (08 Dec 2004) + + 08 Dec 2004; Caleb Tennis <caleb@gentoo.org> +kdevelop-3.1.2.ebuild: + Version bump + + 01 Dec 2004; Caleb Tennis <caleb@gentoo.org> kdevelop-3.1.1.ebuild: + Fix einfo output of recommended addons + + 28 Nov 2004; Dominik Stadler <centic@gentoo.org> kdevelop-3.0.4.ebuild: + According to ebuild-policy there is no need to define RDEPEND to DEPEND + + 20 Oct 2004; Carsten Lohrke <carlo@gentoo.org> + files/kdevelop-3.1.0-bdb-mutex.patch: + missing ppc in mutex.h patch + +*kdevelop-3.1.1 (14 Oct 2004) + + 14 Oct 2004; Carsten Lohrke <carlo@gentoo.org> kdevelop-3.1.0.ebuild, + +kdevelop-3.1.1.ebuild: + version bump, apply bdb/mutex.h patch unconditionally, raise need-kde + + 25 Sep 2004; Jason Wever <weeve@gentoo.org> kdevelop-3.1.0.ebuild: + Stable on sparc. + + 23 Sep 2004; Caleb Tennis <caleb@gentoo.org> kdevelop-3.1.0.ebuild: + x86 stable + + 23 Sep 2004; Caleb Tennis <caleb@gentoo.org> kdevelop-3.1.0_rc2.ebuild: + Remove old version + + 30 Aug 2004; Danny van Dyk <kugelfang@gentoo.org> kdevelop-3.1.0.ebuild: + fPIC patch now gets applied unconditionally according to Gentoo Policy. BUG + #55238. + + 29 Aug 2004; Danny van Dyk <kugelfang@gentoo.org> + +files/kdevelop-3.1.0-bdb-mutex.patch, kdevelop-3.1.0.ebuild: + Fixed BUG #60062. Marked ~amd64 again. + + 22 Aug 2004; Danny van Dyk <kugelfang@gentoo.org> kdevelop-3.1.0.ebuild, + kdevelop-3.1.0_rc2.ebuild: + Marked -amd64. Doesn't compile, see BUG #60062. + +*kdevelop-3.1.0 (20 Aug 2004) + + 20 Aug 2004; Carsten Lohrke <carlo@gentoo.org> +kdevelop-3.1.0.ebuild: + version bump + + 17 Aug 2004; Carsten Lohrke <carlo@gentoo.org> kdevelop-3.0.4.ebuild, + kdevelop-3.1.0_rc2.ebuild: + minor fixes, #60705 #60315 + +*kdevelop-3.1.0_rc2 (10 Aug 2004) + + 10 Aug 2004; Carsten Lohrke <carlo@gentoo.org> + -files/kdevelop-2.1.5-gentoo.diff, -files/kdevelop-3.1_beta2-mutex.h.diff, + -kdevelop-2.1.5.ebuild, +kdevelop-3.1.0_rc2.ebuild, + -kdevelop-3.1_beta2.ebuild: + version bump, removed kdevelop-2.x + + 24 Jul 2004; Carsten Lohrke <carlo@gentoo.org> + +files/kdevelop-3.1_beta2-mutex.h.diff, kdevelop-3.1_beta2.ebuild: + header fix, #58013 + + 23 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> + kdevelop-3.0.4.ebuild: + Added to stable amd64. + +*kdevelop-3.1_beta2 (22 Jul 2004) + + 22 Jul 2004; Carsten Lohrke <carlo@gentoo.org> + -files/kdevelop-3.1_beta1-amd64.patch, -kdevelop-3.0.1.ebuild, + -kdevelop-3.0.2.ebuild, -kdevelop-3.0.3.ebuild, -kdevelop-3.1_beta1.ebuild, + +kdevelop-3.1_beta2.ebuild: + version bump, ebuild clean up + + 19 Jul 2004; Daniel Ahlberg <aliz@gentoo.org> kdevelop-3.1_beta1.ebuild, + files/kdevelop-3.1_beta1-amd64.patch, + files/kdevelop-3.1_beta1-bdb-fPIC.patch: + Added patches to allow compilation on amd64, closing #57342. + +*kdevelop-3.1_beta1 (11 Jul 2004) + + 11 Jul 2004; Carsten Lohrke <carlo@gentoo.org> +kdevelop-3.1_beta1.ebuild: + version bump + + 17 Jun 2004; Carsten Lohrke <carlo@gentoo.org> kdevelop-3.0.4.ebuild: + fixed SRC_URI + +*kdevelop-3.0.4 (17 Jun 2004) + + 17 Jun 2004; Carsten Lohrke <carlo@gentoo.org> kdevelop-3.0.4.ebuild: + version bump + + 22 May 2004; Jason Wever <weeve@gentoo.org> kdevelop-3.0.3.ebuild: + Stable on sparc. + + 12 May 2004; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0.3.ebuild: + x86 stable + + 25 Apr 2004; Aron Griffis <agriffis@gentoo.org> kdevelop-2.1.5.ebuild: + Add die following econf for bug 48950 + +*kdevelop-3.0.3 (19 Apr 2004) + + 19 Apr 2004; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0.3.ebuild: + Version bump + +*kdevelop-3.0.2 (09 Mar 2004) + + 09 Mar 2004; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0.2.ebuild: + Version bump + + 29 Feb 2004; Caleb Tennis <caleb@gentoo.org> + files/kdevelop-2.1.5-gentoo.diff: + Modify the patch to include the fix for bug #36545. + +*kdevelop-3.0.1 (18 Feb 2004) + + 18 Feb 2004; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0.1.ebuild: + Version bump, along with some shifting of stuff in the ebuild to make sure + use flag stuff isn't handled in global scope. + + 09 Feb 2004; Dylan Carlson <absinthe@gentoo.org> kdevelop-3.0.0.ebuild: + added ~amd64 keyword. + + 09 Feb 2004; David Holm <dholm@gentoo.org> kdevelop-3.0.0.ebuild: + Added to ~ppc. + + 05 Feb 2004; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0.0.ebuild: + New stable version + +*kdevelop-3.0.0 (03 Feb 2004) + + 03 Feb 2004; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0.0.ebuild, + files/kdevelop-3.0.0-mainwindow.patch: + New final version + +*kdevelop-3.0.0_rc1 (19 Jan 2004) + + 19 Jan 2004; Caleb Tennis <caleb@gentoo.org> kdevelop-2.1.5.ebuild, + kdevelop-3.0.0_beta1.ebuild, kdevelop-3.0.0_beta2.ebuild, + kdevelop-3.0.0_rc1.ebuild, files/kdevelop-3.0.0_beta1-compat.patch, + files/kdevelop-3.0.0_beta2-mainwindow.patch, + files/kdevelop-3.0.0_rc1-mainwindow.patch: + New version + + 27 Dec 2003; Caleb Tennis <caleb@gentoo.org> kdevelop-2.1.5.ebuild, + kdevelop-3.0.0_beta2.ebuild: + minor dep fixes + +*kdevelop-3.0.0_beta2 (08 Dec 2003) + + 08 Dec 2003; Caleb Tennis <caleb@gentoo.org> kdevelop-2.1.2.ebuild, + kdevelop-2.1.3-r1.ebuild, kdevelop-3.0.0_beta2.ebuild, + kdevelop-3.0_alpha7.ebuild: + New beta version, remove older builds + + 17 Nov 2003; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0.0_beta1.ebuild, + files/kdevelop-3.0.0_beta1-compat.patch: + Add a patch to fix compilation problems with Qt 3.1 + + 17 Nov 2003; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0.0_beta1.ebuild: + Add ant and doxygen as deps for the ebuild + + 08 Nov 2003; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0.0_beta1.ebuild: + Remove doc based deps as they're not needed anymore + +*kdevelop-3.0.0_beta1 (03 Nov 2003) + + 03 Nov 2003; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0.0_beta1.ebuild: + New beta version + +*kdevelop-3.0_alpha7 (25 Sep 2003) + + 25 Sep 2003; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0_alpha4-r1.ebuild, + kdevelop-3.0_alpha4-r1.ebuild, kdevelop-3.0_alpha5.ebuild, + kdevelop-3.0_alpha5.ebuild, kdevelop-3.0_alpha6.ebuild, + kdevelop-3.0_alpha6.ebuild, kdevelop-3.0_alpha7.ebuild: + new alpha version + + 16 Sep 2003; Caleb Tennis <caleb@gentoo.org> kdevelop-3.0_alpha6.ebuild: + Make the docs optional + +*kdevelop-3.0_alpha6 (15 Sep 2003) + + 15 Sep 2003; Caleb Tennis <caleb@gentoo.org> + Version bump + +*kdevelop-3.0_alpha5 (08 Jul 2003) + + 08 Jul 2003; Caleb Tennis <caleb@gentoo.org> + Version bump + + 18 Jun 2003; Caleb Tennis <caleb@gentoo.org> + Added a line in postinstall about using x11-ssh-askpass if SSH based CVS is desired. + + 28 May 2003; Caleb Tennis <caleb@gentoo.org> + Removed old ebuild (alpha2, alpha3, alpha4) + + 21 May 2003; Jason Wever <weeve@gentoo.org> kdevelop-3.0_alpha4-r1.ebuild: + Added ~sparc to keywords. + +*kdevelop-3.0_alpha4-r1 (19 Apr 2003) + + 19 Apr 2003; Dan Armak <danarmak@gentoo.org> Manifest, + kdevelop-3.0_alpha4-r1.ebuild: + New upstream version. Fixes the big bugs in alpha4. See www.kdevelop.org for + more details. + +*kdevelop-3.0_alpha4 (13 Apr 2003) + + 13 Apr 2003; Dan Armak <danarmak@gentoo.org> kdevelop-3.0_alpha4.ebuild: + A new release. + + 11 Apr 2003; Dan Armak <danarmak@gentoo.org> kdevelop-3.0_alpha3.ebuild: + Trim down list of depndencies. Remove all toptional runtime dependencies from + DEPEND/RDEPEND, and add an informational notice about them. Bug #6012 made the + case that there were far too many of those and they had no place in RDEPEND + without a use flag (and there's no suitable use flag). + + 13 Mar 2003; Olivier Reisch <doctomoe@gentoo.org> kdevelop-2.1.5.ebuild: + Marked ppc stable + +*kdevelop-2.1.5 (04 Feb 2003) + + 04 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kdevelop-2.1.5.ebuild: + version bump, thanks to Sascha Herrmann <Sascha.Herrmann@web.de> for + help in bug #14536, this should also fix bug #3875, bug #14971, bug #8113, + and bug #9958 + + 30 Jan 2003; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Change ebuilds to use kde_src_unpack() instead of base_src_unpack(). This + does not affect in any way the compiled output, or any ebuild not suffering + rfom the 'languageChange undeclared' bug, which it fixes. + +*kdevelop-3.0_alpha3 (08 Jan 2003) + + 22 Feb 2003; <danarmak@gentoo.org> kdevelop-3.0_alpha3.ebuild : + Add missing dep on doxygen, for which kdevelop 3.x has a plugin. + + 08 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kdevelop-3.0_alpha3.ebuild, + kdevelop-3.0_alpha2.ebuild: version bump, added SLOT=3 to kdevelop-3.x. + this fixes bug #13494, thanks to Sascha.Herrmann@web.de (Sascha Herrmann) + + 04 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kdevelop-3.0_alpha2.ebuild: + added patch to compile with kde-3.0.5a. fixes #12913 + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*kdevelop-3.0_alpha2 (30 Nov 2002) + + 30 Nov 2002; Hannes Mehnert <hannes@gentoo.org> kdevelop-3.0_alpha2.ebuild: + version bump + +*kdevelop-2.1.3-r1 (11 Sep 2002) + + 14 Nov 2002; Mike Frysinger <vapier@gentoo.org> : + Replaced hardcoding of /home/httpd/htdocs with a grep of /etc/apache/conf/apache.conf + + 14 Sep 2002; Owen Stampflee <owen@gentoo.org> : + Added PPC to KEYWORDS. + + 11 Sep 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + Fix bug #5839 - bad configure.in files in the templates of the various qt + projects which didn't work with autoconf 2.5x. + + 23 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + Enforce make -j1 (single thread) to fix bug #6199. + +*kdevelop-2.1.3 (19 Aug 2002) + + 14 Nov 2002; Mike Frysinger <vapier@gentoo.org> : + Replaced hardcoding of /home/httpd/htdocs with a grep of /etc/apache/conf/apache.conf + + 19 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + New bugfix release that comes with KDE 3.0.3. + + 13 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + Fix for installing outside the kde prefix: should use $PREFIX not $KDEDIR. + +*kdevelop-2.1.2 (03 Jul 2002) + + 14 Nov 2002; Mike Frysinger <vapier@gentoo.org> : + Replaced hardcoding of /home/httpd/htdocs with a grep of /etc/apache/conf/apache.conf + + 03 Jul 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + New stability release (comes with kde 3.0.2). + +*kdevelop-2.1.1-r1 (06 Jun 2002) + + 06 Jun 2002; Dan Armak <danarmak@gentoo.org> Changelog: + Add some long-requested items: the c/cpp reference package, + a precompiled kdelibs documentation package (from the kde cvs + of somewhere in late May) and a premade htdig configuration file + which may not work optimally but at least gets rid of the annoying + "no configuration file" error. + +*kdevelop-2.1.1 (24 May 2002) + + 24 May 2002; Dan Armak <danarmak@gentoo.org> Changelog: + Bugfix release distributed with kde 3.0.1. + + 24 Apr; Dan Armak <danarmak@gentoo.org> changelog: + replaced glimpse dependency with htdig again, since glimpse's license + is limited to educational purposes. + +*kdevelop-2.1-r2 (23 Apr 2002) + + 23 Apr 2002; Dan Armak <danarmak@gentoo.org> Changelog: + Changed K-menu item for kdevelop to include the WANT_AUTOMAKE_1_4=1 + and WANT_AUTOCONF_2_5=1 exports needed for kde3 Makefile.dist autoconf stage + +*kdevelop-2.1-r1 (17 Apr 2002) + + 17 Apr 2002; Dan Armak <danarmak@gentoo.org> Changelog: + Replaced htdig dep with glimpse (for documentation indexing). Glimpse works + ou-of-the-box, while htdig requires manual configuration. + + 4 Apr 2002; Dan Armak <danarmak@gentoo.org> Changelog: + Updated kdoc dependencies to point to the new dev-util/kdoc. + + 7 Mar 2002; Dan Armak <danarmak@gentoo.org> Changelog: + Changed qt-docs dependency from >=... to =...*. This makes sure that the qt-docs + installed is from qt-2.x. This fixes bug #947. + +*kdevelop-2.0.2 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest new file mode 100644 index 00000000..2362798e --- /dev/null +++ b/dev-util/kdevelop/Manifest @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX kdevelop-3.5-gcc4.4.patch 458 RMD160 6da289856eeb528fddbfa48cac5629689e6a97c1 SHA1 23f591b79982ce31a1974b6c11e346e5522da9de SHA256 9038e8a693c5ae684b2d3ed564bcecb913cabe25811ce64fd34e854274642a1e +AUX kdevelop-3.5-lexer.patch 510 RMD160 e113f4e01c05704fd06870139e66729bfcd6601c SHA1 baeef6d2af05c2f45d1b0c840c8a3b878a500e3b SHA256 00e723b0c6a9a615b75dde6bf26b78c6200e855c1b51ad0fc5548b0704585c59 +AUX kdevelop-3.5-parallel.patch 603 RMD160 138fb288a2c0c157f5be2760319449f8c6bcc576 SHA1 816250066e394c9a77c451dc64450cfc052dda69 SHA256 0a54a7e23db4c447d65082055c9bd198828bf1f792b02d63185df829bae40198 +DIST kdevelop-3.5-patchset-01.tar.bz2 28386 RMD160 4f7fd0317f1ce6f9e44bcdb20768473ee7b9a9cb SHA1 66e29714f6cc09293c8ad20e875df50c28657001 SHA256 b226bbd5d8f5aa22b9afdebd50befcc95df7e09868be7158d4c735df16306d7f +DIST kdevelop-3.5.2-post-rev823459.diff.tar.bz2 4397 RMD160 03c4a7d2d0cfbbc8838c7ff8b9da181017fdb42a SHA1 665859106dfe0c20eab53ea55be1a62cf75249fa SHA256 6271a72c7991d4b2bc9728b00e9153c32a19d3fe513152793dd908336bd57788 +DIST kdevelop-3.5.2.tar.bz2 8422999 RMD160 fd4ab60b9ae79c0a65ce550c2ffed2f195be648c SHA1 b6a3c055977e2bb4b9904008ddb01e7e406dff7f SHA256 872f6787212b95cc11f6f0b02b93f8162447a9e5abf1d0ccccaac6d2e9431720 +DIST kdevelop-3.5.4.tar.bz2 9571281 RMD160 63282181bf8c66a556b451973d077a04d028db7e SHA1 4b51f23b26705de61fdbffa5f0ce31ff71586eed SHA256 51ea20606111f8cfaa8878951ab313199d6fdc0f920f3dcd53fd8f4bcf8de318 +DIST kdevelop-3.9.93.tar.bz2 2535155 RMD160 f1f0c3b08d8dcf3077561debb2d61cf29f816178 SHA1 2d8c9ff84ea93a4c0cb7b440e73f96c8468cab54 SHA256 1acab558728c717e586d2d9cfb37832f7ecd79d1668fd69d779460534532ea3b +EBUILD kdevelop-3.5.2-r1.ebuild 3918 RMD160 ca03e383c866d2464ca143d782a4175dfe6a43e2 SHA1 818134f688da28a9d2c6aed1e64c57b5f3d0f934 SHA256 db55faf9bef2ba3ffc89aa6a2628f71629b9bd396df08038be9200132bcb5dc1 +EBUILD kdevelop-3.5.4-r1.ebuild 3902 RMD160 827806d50dfd6bd33cf6b90ef5b86c67bf1ba37f SHA1 4b9bbcf08eeab8926d8662b105a11a431dcff367 SHA256 8ec4a6c9d53666ed64cfe275eabdc170cef498f52f38553bed59bb776ab74b67 +EBUILD kdevelop-3.9.93.ebuild 1876 RMD160 4c3ea5a4293811d91064d30fdc80c2233492e25c SHA1 4a51cbdeb4c9110665983b58929db300eda475e2 SHA256 07b885b8f4d97bce227136fa2188b05322888596db88e55372c6a2b1eb6317cf +MISC ChangeLog 28410 RMD160 3a520ac818ada3c7da934f97513dc4147c150e21 SHA1 55b813f94e739f411b69dd5d2bc508e8f3f04a58 SHA256 29758798f5b40c7b803500c7165a93803474eb2f32a80567a5e29096cf53edc5 +MISC metadata.xml 774 RMD160 302bfcd12495aacf01ffc4bdb03943b3af2353bd SHA1 ab99a32d6791631b9d256c1244a2962fcd853cd5 SHA256 88046dbf5f297870614fb4907fe6c88bbc7ddc11966fe793aa6e9d2370c013bc +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAkplGp4ACgkQAgIglOz4paDN2ACeIs7/bZRLGplymbfVix3P1IXz +NskAn3KhfjEAUTCnE4ArESroyXIoRdw7 +=yiGM +-----END PGP SIGNATURE----- diff --git a/dev-util/kdevelop/files/kdevelop-3.5-gcc4.4.patch b/dev-util/kdevelop/files/kdevelop-3.5-gcc4.4.patch new file mode 100644 index 00000000..fbd0fd1a --- /dev/null +++ b/dev-util/kdevelop/files/kdevelop-3.5-gcc4.4.patch @@ -0,0 +1,15 @@ +--- kdevelop-3.5.4/lib/antlr/antlr/CharScanner.hpp 2007-11-30 23:36:49.000000000 +0100 ++++ kdevelop-3.5.4/lib/antlr/antlr/CharScanner.hpp 2009-06-04 17:16:55.000000000 +0200 +@@ -19,11 +19,7 @@ + #endif + #include <cstring> + +-#if ( _MSC_VER == 1200 ) +-// VC6 seems to need this +-// note that this is not a standard C++ include file. +-# include <stdio.h> +-#endif ++#include <cstdio> + + #include <antlr/TokenStream.hpp> + #include <antlr/RecognitionException.hpp> diff --git a/dev-util/kdevelop/files/kdevelop-3.5-lexer.patch b/dev-util/kdevelop/files/kdevelop-3.5-lexer.patch new file mode 100644 index 00000000..08a1d28a --- /dev/null +++ b/dev-util/kdevelop/files/kdevelop-3.5-lexer.patch @@ -0,0 +1,14 @@ +Index: lib/cppparser/lexer.cpp +=================================================================== +--- lib/cppparser/lexer.cpp (revision 926528) ++++ lib/cppparser/lexer.cpp (working copy) +@@ -241,7 +241,7 @@ + m_startLine = false; + int ppe = preprocessorEnabled(); + setPreprocessorEnabled( false ); +- while( currentChar() && currentChar() != '\n' ){ ++ while( !currentChar().isNull() && currentChar() != '\n' ){ + Token tok(m_source); + nextToken( tok, true ); + } + diff --git a/dev-util/kdevelop/files/kdevelop-3.5-parallel.patch b/dev-util/kdevelop/files/kdevelop-3.5-parallel.patch new file mode 100644 index 00000000..7061f899 --- /dev/null +++ b/dev-util/kdevelop/files/kdevelop-3.5-parallel.patch @@ -0,0 +1,11 @@ +--- src/profileengine/editor/Makefile.am 2007-12-01 00:34:47.000000000 +0200 ++++ src/profileengine/editor/Makefile.am 2009-05-02 20:26:30.000000000 +0300 +@@ -6,7 +6,7 @@ + libprofileeditor_la_LDFLAGS = $(all_libraries) + libprofileeditor_la_LIBADD = $(top_builddir)/src/profileengine/lib/libprofileengine.la + noinst_LTLIBRARIES = libprofileeditor.la +-libprofileeditor_COMPILE_FIRST = profileeditorbase.h ++libprofileeditor_COMPILE_FIRST = profileeditorbase.h addprofilewidget.h + libprofileeditor_la_SOURCES = profileeditorbase.ui profileeditor.cpp \ + addprofilewidget.ui + noinst_HEADERS = profileeditor.h diff --git a/dev-util/kdevelop/kdevelop-3.5.2-r1.ebuild b/dev-util/kdevelop/kdevelop-3.5.2-r1.ebuild new file mode 100644 index 00000000..e9ef025f --- /dev/null +++ b/dev-util/kdevelop/kdevelop-3.5.2-r1.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop/kdevelop-3.5.2-r1.ebuild,v 1.7 2008/09/04 05:00:11 jer Exp $ + +ARTS_REQUIRED="never" + +inherit kde eutils db-use + +DESCRIPTION="Integrated Development Environment for Unix, supporting KDE/Qt, C/C++ and many other languages." +HOMEPAGE="http://www.kdevelop.org" +SRC_URI="mirror://gentoo/${P}.tar.bz2 + mirror://gentoo/kdevelop-3.5.2-post-rev823459.diff.tar.bz2" + +LICENSE="GPL-2" + +SLOT="3" +KEYWORDS="amd64 hppa ppc ppc64 sparc x86" +IUSE="ada clearcase cvs fortran haskell java pascal perforce perl php python ruby sql subversion" + +DEPEND="sys-devel/gdb + >=sys-libs/db-4.1 + cvs? ( || ( =kde-base/cervisia-3.5* =kde-base/kdesdk-3.5* ) )" + +RDEPEND="${DEPEND} + subversion? ( || ( =kde-base/kdesdk-kioslaves-3.5* =kde-base/kdesdk-3.5* ) )" +DEPEND="${DEPEND} + >=sys-devel/flex-2.5.33" + +need-kde 3.5 + +# -j5 went flawlessly, here... +#MAKEOPTS="${MAKEOPTS} -j1" + +PATCHES=( "${WORKDIR}/kdevelop-3.5.2-post-rev823459.diff" ) + +pkg_setup() { + if use subversion && \ + has_version =kde-base/kdesdk-3.5* && \ + ! built_with_use =kde-base/kdesdk-3.5* subversion; then + eerror "To build this package with USE=subversion" + eerror "=kde-base/kdesdk-3.5* must be built with USE=subversion too." + die "Please rebuild =kde-base/kdesdk-3.5* with USE=subversion." + fi +} + +src_unpack() { + kde_src_unpack + + # Update the admin dir used in KDE template projects. + # See also kde bug 104386. + for i in "${S}"/admin/*; do + cp "${i}" "${S}/parts/appwizard/common/admin/" + done + + rm -f "${S}/configure" +} + +src_compile() { + local myconf + myconf="--with-kdelibsdoxy-dir=${KDEDIR}/share/doc/HTML/en/kdelibs-apidocs" + + # languages + myconf="${myconf} $(use_enable java) $(use_enable python) + $(use_enable ruby) $(use_enable ada) $(use_enable fortran) + $(use_enable haskell) $(use_enable pascal) $(use_enable perl) + $(use_enable php) $(use_enable sql)" + + # build tools + myconf="${myconf} $(use_enable java antproject)" + + # version control systems + myconf="${myconf} $(use_enable cvs) $(use_enable clearcase) + $(use_enable perforce) $(use_enable subversion)" + + # Explicitly set db include directory (bug 128897) + myconf="${myconf} --with-db-includedir=$(db_includedir) + --with-db-lib=$(db_libname)" + + kde_src_compile +} + +src_install() { + kde_src_install + + # Default to exuberant-ctags so that we don't end up trying to run emacs's + # ctags. + cat <<-EOF >> "${D}/usr/share/config/kdeveloprc" + + [CTAGS] + ctags binary=/usr/bin/exuberant-ctags + + EOF +} + +pkg_postinst() { + elog "kdevelop can use a wide range of apps for extra functionality. This is an" + elog "almost complete list. All these packages can be emerged after kdevelop." + elog + elog "=kde-base/konsole-3.5*: (RECOMMENDED) embed konsole kpart in kdevelop ide" + elog "OR =kde-base/kdebase-3.5*: (RECOMMENDED) embed konsole kpart in kdevelop ide" + elog "dev-util/kdbg: (RECOMMENDED) kde frontend to gdb" + elog "dev-util/valgrind: (RECOMMENDED) integrates valgrind (memory debugger) commands" + elog "=kde-base/kompare-3.5*: (RECOMMENDED) show differences between files" + elog "media-gfx/graphviz: (RECOMMENDED) support the new graphical classbrowser" + elog "dev-java/ant: support projects using the ant build tool" + elog "dev-util/ctags: faster and more powerful code browsing logic" + elog "app-doc/doxygen: generate KDE-style documentation for your project" + elog "www-misc/htdig: index and search your project's documentation" + elog "app-arch/rpm: support creating RPMs of your project" + elog "app-emulation/visualboyadvance: create and run projects for this gameboy" + elog + elog "Support for GNU-style make, tmake, qmake is included." + elog "Support for using clearcase, perforce and subversion" + elog "as version control systems is optional." +} diff --git a/dev-util/kdevelop/kdevelop-3.5.4-r1.ebuild b/dev-util/kdevelop/kdevelop-3.5.4-r1.ebuild new file mode 100644 index 00000000..e8b1e589 --- /dev/null +++ b/dev-util/kdevelop/kdevelop-3.5.4-r1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop/kdevelop-3.5.4-r1.ebuild,v 1.8 2009/07/21 01:33:46 tcunha Exp $ + +EAPI="2" + +ARTS_REQUIRED="never" + +inherit kde eutils db-use + +DESCRIPTION="Integrated Development Environment for Unix, supporting KDE/Qt, C/C++ and many other languages." +HOMEPAGE="http://www.kdevelop.org" +SRC_URI="mirror://kde/stable/3.5.10/src/${P}.tar.bz2 + mirror://gentoo/kdevelop-3.5-patchset-01.tar.bz2" + +LICENSE="GPL-2" + +SLOT="3.5" +KEYWORDS="amd64 hppa ppc ~ppc64 sparc x86" +IUSE="ada clearcase cvs fortran haskell java pascal perforce perl php python ruby sql subversion" + +DEPEND="!<dev-util/kdevelop-3.5.4-r1 + sys-devel/gdb + >=sys-libs/db-4.1 + cvs? ( || ( kde-base/cervisia:3.5 kde-base/kdesdk:3.5 ) )" + +RDEPEND="${DEPEND} + subversion? ( || ( kde-base/kdesdk-kioslaves:3.5 kde-base/kdesdk:3.5[subversion] ) )" +DEPEND="${DEPEND} + >=sys-devel/flex-2.5.33" + +need-kde 3.5 + +PATCHES=( "${FILESDIR}/kdevelop-3.5-gcc4.4.patch" + "${FILESDIR}/kdevelop-3.5-lexer.patch" + "${FILESDIR}/kdevelop-3.5-parallel.patch" + "${WORKDIR}/kdevelop-3.5-libtool.m4.in.patch" + "${WORKDIR}/kdevelop-3.5-ltmain.sh.patch" ) + +pkg_setup() { + elog + elog "If you get build failure similar as bug 237304" + elog "please build with MAKEOPTS=\"-j1\"" + elog +} + +src_prepare() { + # Update the admin dir used in KDE template projects. + # See also kde bug 104386. + for i in "${S}"/admin/*; do + cp "${i}" "${S}/parts/appwizard/common/admin/" + done + + rm -f "${S}/configure" + + kde_src_prepare +} + +src_configure() { + local myconf + myconf="--with-kdelibsdoxy-dir=${KDEDIR}/share/doc/HTML/en/kdelibs-apidocs" + + # languages + myconf="${myconf} $(use_enable java) $(use_enable python) + $(use_enable ruby) $(use_enable ada) $(use_enable fortran) + $(use_enable haskell) $(use_enable pascal) $(use_enable perl) + $(use_enable php) $(use_enable sql)" + + # build tools + myconf="${myconf} $(use_enable java antproject)" + + # version control systems + myconf="${myconf} $(use_enable cvs) $(use_enable clearcase) + $(use_enable perforce) $(use_enable subversion)" + + # Explicitly set db include directory (bug 128897) + myconf="${myconf} --with-db-includedir=$(db_includedir) + --with-db-lib=$(db_libname)" + + kde_src_configure +} + +src_install() { + kde_src_install + + # Default to exuberant-ctags so that we don't end up trying to run emacs's + # ctags. + cat <<-EOF >> "${D}${KDEDIR}/share/config/kdeveloprc" + + [CTAGS] + ctags binary=/usr/bin/exuberant-ctags + + EOF +} + +pkg_postinst() { + elog "kdevelop can use a wide range of apps for extra functionality. This is an" + elog "almost complete list. All these packages can be emerged after kdevelop." + elog + elog "kde-base/konsole:3.5: (RECOMMENDED) embed konsole kpart in kdevelop ide" + elog "dev-util/kdbg: (RECOMMENDED) kde frontend to gdb" + elog "dev-util/valgrind: (RECOMMENDED) integrates valgrind (memory debugger) commands" + elog "kde-base/kompare:3.5: (RECOMMENDED) show differences between files" + elog "media-gfx/graphviz: (RECOMMENDED) support the new graphical classbrowser" + elog "dev-java/ant: support projects using the ant build tool" + elog "dev-util/ctags: faster and more powerful code browsing logic" + elog "app-doc/doxygen: generate KDE-style documentation for your project" + elog "www-misc/htdig: index and search your project's documentation" + elog "app-arch/rpm: support creating RPMs of your project" + elog "app-emulation/visualboyadvance: create and run projects for this gameboy" + elog + elog "Support for GNU-style make, tmake, qmake is included." + elog "Support for using clearcase, perforce and subversion" + elog "as version control systems is optional." + elog + elog "If you get build failure similar as bug 237304" + elog "please build with MAKEOPTS=\"-j1\"" + elog +} diff --git a/dev-util/kdevelop/kdevelop-3.9.93.ebuild b/dev-util/kdevelop/kdevelop-3.9.93.ebuild new file mode 100644 index 00000000..5d4728a6 --- /dev/null +++ b/dev-util/kdevelop/kdevelop-3.9.93.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop/kdevelop-3.9.93.ebuild,v 1.3 2009/07/10 02:51:24 jer Exp $ + +EAPI="2" + +inherit kde4-base versionator + +KDEVPLATFORM_PV="$(($(get_major_version)-3)).$(get_after_major_version)" +DESCRIPTION="Integrated Development Environment for Unix, supporting KDE/Qt, C/C++ and many other languages." +HOMEPAGE="http://www.kdevelop.org/" +SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~amd64 ~hppa ~x86" +SLOT="4" +IUSE="+cmake +cxx debug +qmake" + +DEPEND=" + >=dev-util/kdevplatform-${KDEVPLATFORM_PV} + >=kde-base/ksysguard-${KDE_MINIMAL} + >=x11-libs/qt-assistant-4.4:4 + >=kde-base/libkworkspace-${KDE_MINIMAL} +" +RDEPEND="${DEPEND} + >=kde-base/kapptemplate-${KDE_MINIMAL} +" + +src_prepare() { + # Remove this and the ksysguard dep after libprocessui moved into kdelibs + sed -i -e 's/${KDE4WORKSPACE_PROCESSUI_LIBS}/processui/g' \ + debuggers/gdb/CMakeLists.txt \ + || die "Failed to patch CMake files" +} + +src_configure() { + mycmakeargs="${mycmakeargs} + $(cmake-utils_use_build cmake) + $(cmake-utils_use_build cmake cmakebuilder) + $(cmake-utils_use_build qmake) + $(cmake-utils_use_build qmake qmakebuilder) + $(cmake-utils_use_build qmake qmake_parser) + $(cmake-utils_use_build cxx cpp)" + + kde4-base_src_configure +} + +src_install() { + kde4-base_src_install + + rm "${D}/${KDEDIR}"/share/apps/kdevappwizard/templates/qmake_qt4guiapp.tar.bz2 + rm "${D}/${KDEDIR}"/share/icons/hicolor/22x22/actions/output_win.png +} + +pkg_postinst() { + kde4-base_pkg_postinst + + echo + elog "For extra functionality you shuold look at following packages:" + elog "dev-util/valgrind allows you to do memory leak check." + elog ">=sys-devel/gdb-6.8.50 (RECOMMENDED) required by debugger frontend." + echo +} diff --git a/dev-util/kdevelop/metadata.xml b/dev-util/kdevelop/metadata.xml new file mode 100644 index 00000000..18016b61 --- /dev/null +++ b/dev-util/kdevelop/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>kde</herd> + <use> + <flag name="ada">Support for the Ada programming language.</flag> + <flag name="clearcase">Support for the ClearCase version control system.</flag> + <flag name="cmake">Support for the CMake Build System.</flag> + <flag name="haskell">Support for the Haskell programming language.</flag> + <flag name="pascal">Support for the Pascal programming language.</flag> + <flag name="perforce">Support for the Perforce version control system.</flag> + <flag name="qmake">Support for the QMake Build System.</flag> + <flag name="sql">Support for the Structured Query Language (SQL).</flag> + </use> +</pkgmetadata> diff --git a/dev-util/qgit/ChangeLog b/dev-util/qgit/ChangeLog new file mode 100644 index 00000000..a20edaf5 --- /dev/null +++ b/dev-util/qgit/ChangeLog @@ -0,0 +1,196 @@ +# ChangeLog for dev-util/qgit +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/qgit/ChangeLog,v 1.45 2009/05/19 22:19:08 jokey Exp $ + +*qgit-2.3 (19 May 2009) + + 19 May 2009; Markus Ullmann <jokey@gentoo.org> +qgit-2.3.ebuild: + Version bump for bug #269213 + + 21 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Removing ferdy as a maintainer since he was retired. + + 21 Jan 2009; Markus Meier <maekke@gentoo.org> qgit-2.2.ebuild: + amd64/x86 stable, bug #248038 + + 03 Aug 2008; Markus Ullmann <jokey@gentoo.org> qgit-2.2.ebuild: + Drop src_unpack as the sed is no longer needed + +*qgit-2.2 (03 Aug 2008) + + 03 Aug 2008; Markus Ullmann <jokey@gentoo.org> +qgit-2.2.ebuild: + Version bump wrt bug #232173 + + 28 Jul 2008; Carsten Lohrke <carlo@gentoo.org> qgit-2.0-r1.ebuild, + qgit-2.1.ebuild: + QA: Get rid of deprecated qt4_min_version(). Fix invalid monolithic Qt + dependency, cf. bug 217161 comment 11. + + 18 Mar 2008; Markus Ullmann <jokey@gentoo.org> qgit-2.1.ebuild: + Fix dependencies for qt4.4, thanks to Bernd Steinhauser in bug 212748 + + 13 Jan 2008; Markus Ullmann <jokey@gentoo.org> qgit-2.1.ebuild: + Fix hardcoded debug flags for release version for bug #204827 + +*qgit-2.1 (31 Dec 2007) +*qgit-1.5.8 (31 Dec 2007) + + 31 Dec 2007; Markus Ullmann <jokey@gentoo.org> +qgit-1.5.8.ebuild, + +qgit-2.1.ebuild: + Version bump to 2.1 and 1.5.8 + +*qgit-2.0-r1 (09 Oct 2007) + + 09 Oct 2007; Markus Ullmann <jokey@gentoo.org> -qgit-2.0.ebuild, + +qgit-2.0-r1.ebuild: + Revbump to install binary correctly, thanks to voyageur for catching it + + 08 Oct 2007; Markus Ullmann <jokey@gentoo.org> qgit-2.0.ebuild + -qgit-1.5.6.ebuild: + Update SLOT and add info, kill old + +*qgit-2.0 (08 Oct 2007) + + 08 Oct 2007; Markus Ullmann <jokey@gentoo.org> +qgit-2.0.ebuild: + Version bump wrt bug #194424 + + 20 Sep 2007; Brent Baude <ranger@gentoo.org> qgit-1.5.7.ebuild: + keywording qgit-1.5.7 ppc64 for bug# 190697 + + 19 Sep 2007; Christoph Mende <angelos@gentoo.org> qgit-1.5.7.ebuild: + Stable on amd64 wrt security bug #190697 + + 17 Sep 2007; Tobias Scherbaum <dertobi123@gentoo.org> qgit-1.5.7.ebuild: + ppc stable, bug #190697 + + 17 Sep 2007; Raúl Porcel <armin76@gentoo.org> qgit-1.5.7.ebuild: + x86 stable wrt security #190697 + + 17 Sep 2007; Markus Ullmann <jokey@gentoo.org> metadata.xml: + Update metadata and add me as maintainer + +*qgit-1.5.7 (17 Sep 2007) + + 17 Sep 2007; Markus Ullmann <jokey@gentoo.org> -qgit-1.5.5.ebuild, + +qgit-1.5.7.ebuild: + Version bump wrt security bug #190697 + + 05 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> qgit-1.5.6.ebuild: + ppc stable, bug #187270 + + 03 Aug 2007; Christoph Mende <angelos@gentoo.org> qgit-1.5.6.ebuild: + Stable on amd64 wrt bug #187270 + + 01 Aug 2007; Markus Rothe <corsair@gentoo.org> qgit-1.5.6.ebuild: + Stable on ppc64; bug #187270 + + 31 Jul 2007; Markus Ullmann <jokey@gentoo.org> qgit-1.5.6.ebuild: + Stable on x86 wrt bug #187270 + +*qgit-1.5.6 (05 Jun 2007) + + 05 Jun 2007; Markus Ullmann <jokey@gentoo.org> -qgit-1.5.3.ebuild, + +qgit-1.5.6.ebuild: + Version bump + + 14 Apr 2007; Peter Weller <welp@gentoo.org> qgit-1.5.5.ebuild: + Stable on amd64 wrt bug 173331 + + 08 Apr 2007; Markus Rothe <corsair@gentoo.org> qgit-1.5.5.ebuild: + Stable on ppc64; bug #173331 + + 06 Apr 2007; nixnut <nixnut@gentoo.org> qgit-1.5.5.ebuild: + Stable on ppc wrt bug 173331 + + 04 Apr 2007; Raúl Porcel <armin76@gentoo.org> qgit-1.5.5.ebuild: + x86 stable wrt bug 173331 + +*qgit-1.5.5 (26 Feb 2007) + + 26 Feb 2007; Fernando J. Pereda <ferdy@gentoo.org> -qgit-1.5.2.ebuild, + -qgit-1.5.4.ebuild, +qgit-1.5.5.ebuild: + New upstream version. Remove unused versions. + + 15 Feb 2007; Christian Faulhammer <opfer@gentoo.org> qgit-1.5.3.ebuild: + stable x86; bug 167018 + +*qgit-1.5.4 (15 Feb 2007) + + 15 Feb 2007; Fernando J. Pereda <ferdy@gentoo.org> +qgit-1.5.4.ebuild: + New upstream version. + +*qgit-1.5.3 (14 Nov 2006) + + 14 Nov 2006; Fernando J. Pereda <ferdy@gentoo.org> -qgit-1.1.1.ebuild, + -qgit-1.2.ebuild, -qgit-1.4.ebuild, -qgit-1.5.1.ebuild, + +qgit-1.5.3.ebuild: + New upstream version. Cleanup old ones. + +*qgit-1.5.2 (30 Sep 2006) + + 30 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org> +qgit-1.5.2.ebuild: + New upstream version. + +*qgit-1.5.1 (27 Sep 2006) + + 27 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org> -qgit-1.5.ebuild, + +qgit-1.5.1.ebuild: + New version. Remove 1.5 as it has an annoying bug. + +*qgit-1.5 (10 Sep 2006) + + 10 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org> +qgit-1.5.ebuild: + New upstream version. + + 15 Aug 2006; Markus Rothe <corsair@gentoo.org> qgit-1.4.ebuild: + Added ~ppc64 + +*qgit-1.4 (30 Jul 2006) + + 30 Jul 2006; Fernando J. Pereda <ferdy@gentoo.org> +qgit-1.4.ebuild: + Version bump, bug #141951. Reported by Troy Telford <troyt@myrealbox.com> + + 30 Jun 2006; Luca Barbato <lu_zero@gentoo.org> qgit-1.2.ebuild: + Marked ~ppc + + 02 Jun 2006; Caleb Tennis <caleb@gentoo.org> qgit-1.1.1.ebuild, + qgit-1.2.ebuild: + Make qt-3 dep a hard dep on qt-3 + + 01 May 2006; Scott Stoddard <deltacow@gentoo.org> qgit-1.2.ebuild: + Added ~amd64 (bug #131714) + +*qgit-1.2 (29 Apr 2006) + + 29 Apr 2006; Fernando J. Pereda <ferdy@gentoo.org> -qgit-0.96.1.ebuild, + -qgit-0.97.1.ebuild, +qgit-1.2.ebuild: + New upstream version. Remove ancient ones + + 25 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> qgit-1.1.1.ebuild: + inherit qt3 to avoid sandbox violations that I didn't suffer from, hopefully + fixing bug #127280 + +*qgit-1.1.1 (23 Mar 2006) + + 23 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> -qgit-1.1_rc1.ebuild, + +qgit-1.1.1.ebuild: + Version bump, as per bug #112120, reported by Bertrand Jacquin + <beber.gentoo@gmail.com>. Remove release candidates + +*qgit-1.1_rc1 (09 Jan 2006) + + 09 Jan 2006; Fernando J. Pereda <ferdy@gentoo.org> +qgit-1.1_rc1.ebuild: + New upstream version + +*qgit-0.97.1 (11 Nov 2005) + + 11 Nov 2005; Fernando J. Pereda <ferdy@gentoo.org> +qgit-0.97.1.ebuild: + version bump, wrt bug #112120 + +*qgit-0.96.1 (30 Oct 2005) + + 30 Oct 2005; Fernando J. Pereda <ferdy@gentoo.org> +metadata.xml, + +qgit-0.96.1.ebuild: + initial commit. fixes #110072 + diff --git a/dev-util/qgit/Manifest b/dev-util/qgit/Manifest new file mode 100644 index 00000000..9a6f2367 --- /dev/null +++ b/dev-util/qgit/Manifest @@ -0,0 +1,12 @@ +DIST qgit-1.5.7.tar.bz2 206601 RMD160 d9ca8c0ba0aad4f501a561f7f286f53955ceeaa7 SHA1 4ac4ea72b9377f8719c6195a3f07501ad3cfea3a SHA256 5bfc18ade9ebaee216fc59b88fc71dd12f2b973aed2a1ecdf547c8b8cbb91542 +DIST qgit-1.5.8.tar.bz2 209730 RMD160 6564ff1f47457dfb144de062f94037d049b79a77 SHA1 582daa28098801095dfb1bfe9e113f51590690ef SHA256 58df6bf1af447e225473eaf3e3447b97eef63e5bc2ee2b6964aa782b5968af62 +DIST qgit-2.1.tar.bz2 177971 RMD160 992f8532dd0b483ef1e230341f76edb5ac5d8465 SHA1 1cc5cb0704be9a3faf9497e628ca50ef2d149b8d SHA256 5bbfac187c6abe7a4b9ed28f352bdadb856a32a363c219474c0540ca63384b3d +DIST qgit-2.2.tar.bz2 159928 RMD160 5e6bc2ce05e944e539121df1628a7a0a8c90e5c4 SHA1 8397569830f657df364412516f495e4626e5d672 SHA256 82adcc59b2a9d3a3e54eef9e6a76ac6583e459b6f5c97050d26b0593d11c3d32 +DIST qgit-2.3.tar.bz2 206812 RMD160 c117cb7f9985045891f20981ce64f00c5741699e SHA1 6a75079e786a55d1d23a2752c0d93099af8aafd3 SHA256 a5fdd7e27fea376790eed787e22f4863eb9d2fe0217fd98b9fdbcf47a45bdc64 +EBUILD qgit-1.5.7.ebuild 628 RMD160 78b2204ec65f8cab1687277adcde8bd6b9deb2bb SHA1 863aa50022b892528d613d64a9b0a7f19c47ed96 SHA256 4ba0fd4b8aa92abaf6a70211e4605edd46c463872b99dee0677f842f03c88b95 +EBUILD qgit-1.5.8.ebuild 631 RMD160 78cd5f63387f8110a91a924d8e08a4965ccf2941 SHA1 f65589ed242a7e0bcfc888c93ee58e2d06c62b18 SHA256 eeb842cb70b8adc10586d9fa897ffd3fa2ca46df9c18fbecfa2d2119bd6f4a84 +EBUILD qgit-2.1.ebuild 978 RMD160 277e949b0d488408aa4845ddc562e4786b35b369 SHA1 5c82398b3d7ea7dbf4d51a605462091f18504c96 SHA256 20856785726ad3a4715ec3375fd952f98e85c7184e2a368c61bea3ea8b00af2a +EBUILD qgit-2.2.ebuild 847 RMD160 67eab2077ed4ea6ab133dad5de35aa6e9ffa5b15 SHA1 28628c09b4a16e68c7b39a1bf1efb0257d414009 SHA256 388cdba49a69ecf838950f8808686fe1c63b953d3eee6c3944b4dcd0fa37f82d +EBUILD qgit-2.3.ebuild 745 RMD160 d95ab8ece61f1f04f37018358b8c540441eca843 SHA1 1c39a50007a1bcc9f3bea7bb225a5f395dbbd348 SHA256 08b8aa23658e56ef858a637490de0795bd8d538b392a798bd9adfc4168e08bc8 +MISC ChangeLog 6151 RMD160 6bafc568d131d273c62f176b8b0a8f0da8d103a2 SHA1 0b1a5dc63d8a744e834b8d7016e78141bf9c25da SHA256 c239631116ca52d5d1a7112528728a2b38a7f4c5497002ee5e7c55f74082130a +MISC metadata.xml 261 RMD160 21da3c60da667dd51136d67430fb170dad2289a2 SHA1 05cadb6b6349428a63a20089d49ea9a446fcab6b SHA256 2b34af6f523eb90d6f340204d491718d324565b5f29eec79fb5f854ee569a5bb diff --git a/dev-util/qgit/metadata.xml b/dev-util/qgit/metadata.xml new file mode 100644 index 00000000..8c116689 --- /dev/null +++ b/dev-util/qgit/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>jokey@gentoo.org</email> + <name>Markus Ullmann</name> + </maintainer> +</pkgmetadata> diff --git a/dev-util/qgit/qgit-1.5.7.ebuild b/dev-util/qgit/qgit-1.5.7.ebuild new file mode 100644 index 00000000..5312d23c --- /dev/null +++ b/dev-util/qgit/qgit-1.5.7.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/qgit/qgit-1.5.7.ebuild,v 1.5 2007/09/20 21:00:06 ranger Exp $ + +inherit qt3 + +MY_PV=${PV//_/} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="GUI interface for git/cogito SCM" +HOMEPAGE="http://digilander.libero.it/mcostalba/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="" + +DEPEND="=x11-libs/qt-3*" +RDEPEND="${DEPEND} + >=dev-util/git-1.5" + +S="${WORKDIR}/${MY_P}" + +src_install() { + dobin src/qgit + dodoc README ChangeLog +} diff --git a/dev-util/qgit/qgit-1.5.8.ebuild b/dev-util/qgit/qgit-1.5.8.ebuild new file mode 100644 index 00000000..d0406b32 --- /dev/null +++ b/dev-util/qgit/qgit-1.5.8.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/qgit/qgit-1.5.8.ebuild,v 1.1 2007/12/31 16:48:32 jokey Exp $ + +inherit qt3 + +MY_PV=${PV//_/} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="GUI interface for git/cogito SCM" +HOMEPAGE="http://digilander.libero.it/mcostalba/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="=x11-libs/qt-3*" +RDEPEND="${DEPEND} + >=dev-util/git-1.5" + +S="${WORKDIR}/${MY_P}" + +src_install() { + dobin src/qgit + dodoc README ChangeLog +} diff --git a/dev-util/qgit/qgit-2.1.ebuild b/dev-util/qgit/qgit-2.1.ebuild new file mode 100644 index 00000000..dae7cd05 --- /dev/null +++ b/dev-util/qgit/qgit-2.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/qgit/qgit-2.1.ebuild,v 1.4 2008/07/28 21:19:00 carlo Exp $ + +EAPI="1" + +inherit qt4 + +MY_PV=${PV//_/} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="GUI interface for git/cogito SCM" +HOMEPAGE="http://digilander.libero.it/mcostalba/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="|| ( x11-libs/qt-gui:4 =x11-libs/qt-4.3*:4 )" +RDEPEND="${DEPEND} + >=dev-util/git-1.5.3" + +S="${WORKDIR}/${PN}" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i -e '/^[[:space:]]*QMAKE_CXXFLAGS_RELEASE.*+=/s/-g3 -O[[:digit:]]//' src/src.pro +} + +src_compile() { + eqmake4 || die "eqmake failed" + emake || die "emake failed" +} + +src_install() { + newbin bin/qgit qgit4 + dodoc README +} + +pkg_postinst() { + elog "This is installed as qgit4 now so you can still use 1.5 series (Qt3-based)" +} diff --git a/dev-util/qgit/qgit-2.2.ebuild b/dev-util/qgit/qgit-2.2.ebuild new file mode 100644 index 00000000..88da5014 --- /dev/null +++ b/dev-util/qgit/qgit-2.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/qgit/qgit-2.2.ebuild,v 1.3 2009/01/21 22:22:19 maekke Exp $ + +EAPI="1" + +inherit qt4 + +MY_PV=${PV//_/} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="GUI interface for git/cogito SCM" +HOMEPAGE="http://digilander.libero.it/mcostalba/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="amd64 ~ppc ~ppc64 x86" +IUSE="" + +DEPEND="|| ( x11-libs/qt-gui:4 =x11-libs/qt-4.3*:4 )" +RDEPEND="${DEPEND} + >=dev-util/git-1.5.3" + +S="${WORKDIR}/${PN}" + +src_compile() { + eqmake4 || die "eqmake failed" + emake || die "emake failed" +} + +src_install() { + newbin bin/qgit qgit4 + dodoc README +} + +pkg_postinst() { + elog "This is installed as qgit4 now so you can still use 1.5 series (Qt3-based)" +} diff --git a/dev-util/qgit/qgit-2.3.ebuild b/dev-util/qgit/qgit-2.3.ebuild new file mode 100644 index 00000000..28f4012a --- /dev/null +++ b/dev-util/qgit/qgit-2.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/qgit/qgit-2.3.ebuild,v 1.1 2009/05/19 22:19:08 jokey Exp $ + +EAPI="1" + +inherit qt4 + +MY_PV=${PV//_/} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="GUI interface for git/cogito SCM" +HOMEPAGE="http://digilander.libero.it/mcostalba/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="|| ( x11-libs/qt-gui:4 =x11-libs/qt-4.3*:4 )" +RDEPEND="${DEPEND} + >=dev-util/git-1.5.3" + +S="${WORKDIR}/${PN}" + +src_compile() { + eqmake4 || die "eqmake failed" + emake || die "emake failed" +} + +src_install() { + newbin bin/qgit qgit4 + dodoc README +} diff --git a/games-emulation/kvisualboyadvance/ChangeLog b/games-emulation/kvisualboyadvance/ChangeLog new file mode 100644 index 00000000..5e322786 --- /dev/null +++ b/games-emulation/kvisualboyadvance/ChangeLog @@ -0,0 +1,32 @@ +# ChangeLog for games-emulation/kvisualboyadvance +# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/kvisualboyadvance/ChangeLog,v 1.9 2007/02/21 23:23:18 peper Exp $ + + 21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: + Transition to Manifest2. + + 06 Jul 2006; Simon Stelling <blubb@gentoo.org> + kvisualboyadvance-0.3.1.ebuild: + stable on amd64 + + 11 Nov 2004; Joseph Jezak <josejx@gentoo.org> + kvisualboyadvance-0.3.1.ebuild: + Marked ppc stable. + + 04 Jul 2004; Carsten Lohrke <carlo@gentoo.org> + kvisualboyadvance-0.3.1.ebuild: + QA: need-kde after R/DEPEND + + 30 Apr 2004; David Holm <dholm@gentoo.org> kvisualboyadvance-0.3.1.ebuild: + Added to ~ppc. + + 15 Apr 2004; Michael Sterrett <mr_bones_@gentoo.org> + kvisualboyadvance-0.3.1.ebuild: + needs qt-3.2 according to bug #47973 + +*kvisualboyadvance-0.3.1 (30 Mar 2004) + + 30 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> + kvisualboyadvance-0.3.1.ebuild, metadata.xml: + initial commit; ebuild submitted by Diego Pettenò via bug #40155 + diff --git a/games-emulation/kvisualboyadvance/Manifest b/games-emulation/kvisualboyadvance/Manifest new file mode 100644 index 00000000..958ba02f --- /dev/null +++ b/games-emulation/kvisualboyadvance/Manifest @@ -0,0 +1,4 @@ +DIST kvisualboyadvance-0.3.1.tar.gz 974571 RMD160 69cadc48fa0155a15a5af5c7136a2bfa290f1d1a SHA1 421a4795a8748810c6642f62935899584a2a78a1 SHA256 3c19fd855e086cd38434dbfd85b523e955a805e8ede5a20c3b348f1afd969086 +EBUILD kvisualboyadvance-0.3.1.ebuild 556 RMD160 e3c854bf69046111965f917d41143982662be98b SHA1 f75f060812e98476450546180c83e78d04ad4dae SHA256 1a897e04723cfb6bf67815defef16a6cac05f4fe87edd4f71af95d877665ef8e +MISC ChangeLog 1086 RMD160 f48eb7d9e83b326419694ee0f01d3e92da17c182 SHA1 af75543f6e6ad5d58d927486b2992d50384640c7 SHA256 4b4eb7de4ae857d9625a843f25328fb63c8ee2e0678a91bc8abfe02a30cead8b +MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 diff --git a/games-emulation/kvisualboyadvance/kvisualboyadvance-0.3.1.ebuild b/games-emulation/kvisualboyadvance/kvisualboyadvance-0.3.1.ebuild new file mode 100644 index 00000000..b36f9fd5 --- /dev/null +++ b/games-emulation/kvisualboyadvance/kvisualboyadvance-0.3.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/kvisualboyadvance/kvisualboyadvance-0.3.1.ebuild,v 1.8 2006/07/06 08:03:29 blubb Exp $ + +inherit kde + +DESCRIPTION="A front end for VisualBoyAdvance for KDE" +HOMEPAGE="http://kvisualboyadvance.openlindows.com/" +SRC_URI="http://kvisualboyadvance.openlindows.com/downloads/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="amd64 ppc x86" +IUSE="" + +RDEPEND="games-emulation/visualboyadvance" +need-kde 3.2 diff --git a/games-emulation/kvisualboyadvance/metadata.xml b/games-emulation/kvisualboyadvance/metadata.xml new file mode 100644 index 00000000..d3c2cc92 --- /dev/null +++ b/games-emulation/kvisualboyadvance/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>games</herd> +</pkgmetadata> diff --git a/games-util/agistudio/ChangeLog b/games-util/agistudio/ChangeLog new file mode 100644 index 00000000..45f4095b --- /dev/null +++ b/games-util/agistudio/ChangeLog @@ -0,0 +1,53 @@ +# ChangeLog for games-util/agistudio +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-util/agistudio/ChangeLog,v 1.12 2009/08/10 22:36:10 mr_bones_ Exp $ + +*agistudio-1.2.4 (10 Aug 2009) + + 10 Aug 2009; Michael Sterrett <mr_bones_@gentoo.org> + +agistudio-1.2.4.ebuild: + version bump + + 09 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> + agistudio-1.2.2.ebuild, +files/agistudio-1.2.2-glibc-2.10.patch: + Fix building with GLIBC 2.10+ wrt #273367. + + 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> agistudio-1.2.2.ebuild: + QA: Get rid of deprecated qt_min_version(). + + 02 May 2008; Tristan Heaven <nyhm@gentoo.org> + +files/agistudio-1.2.2-gcc43.patch, agistudio-1.2.2.ebuild: + Fix building with gcc-4.3 + + 19 Feb 2007; nixnut <nixnut@gentoo.org> agistudio-1.2.2.ebuild: + Stable on ppc wrt bug 167559 + +*agistudio-1.2.2 (11 Oct 2006) + + 11 Oct 2006; Tristan Heaven <nyhm@gentoo.org> +agistudio-1.2.2.ebuild: + Version bump + + 27 Sep 2006; Tristan Heaven <nyhm@gentoo.org> agistudio-1.2.1.ebuild: + Add inherit eutils + + 28 May 2006; <Tupone@gentoo.org> +files/agistudio-1.2.1-gcc41.patch, + agistudio-1.2.1.ebuild: + Fix for gcc-4.1 + + 05 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> + agistudio-1.2.1.ebuild: + Stable on ppc. + + 11 Nov 2004; Simon Stelling <blubb@gentoo.org> agistudio-1.2.1.ebuild: + added ~amd64 + + 14 Oct 2004; David Holm <dholm@gentoo.org> agistudio-1.2.1.ebuild: + Added to ~ppc. + +*agistudio-1.2.1 (11 Sep 2004) + + 11 Sep 2004; Michael Sterrett <mr_bones_@gentoo.org> +metadata.xml, + +agistudio-1.2.1.ebuild: + initial commit - ebuild based on the one provided by Adrian Fruehwirth via bug + #62815 + diff --git a/games-util/agistudio/Manifest b/games-util/agistudio/Manifest new file mode 100644 index 00000000..add6af80 --- /dev/null +++ b/games-util/agistudio/Manifest @@ -0,0 +1,8 @@ +AUX agistudio-1.2.2-gcc43.patch 876 RMD160 d1059e0cff1a89ca93398fdf828e55b3cc62358e SHA1 eb7eb6dd14262231c81b09d2eeda2d4a4ff10a3c SHA256 a92972578cff5088eabab0e37dfc01067b56fc2cb9458a79f4b0f341ef3a549d +AUX agistudio-1.2.2-glibc-2.10.patch 1994 RMD160 1c7b9d2ba75bb2734f5c6d7d0bcb57273f985b53 SHA1 331f38e74f47c7d64320764af10a3482bf325d4e SHA256 0a1175d18f4068dd240ba701c407e37748efdf05df015b8a21479ef138c357bf +DIST agistudio-1.2.2.tar.gz 364846 RMD160 43575cecb66716fe681ed5e5ccdca54641840c21 SHA1 cab01d9ea60814254c93000377b034e7027f768a SHA256 2c14c82fc3e4355acb22c04d3cf44671699010f8679b8c0e4cd9515ddd11bea8 +DIST agistudio-1.2.4.tar.gz 371183 RMD160 74c85cfc86c91329f679e1b49cc7ddfe6d7ac997 SHA1 874d8153ef7ebf0385fa48ed1b8fd7a0442ce312 SHA256 674f74981c86f095217d361a3069daf30846d10f99d164161730b30a4a0961df +EBUILD agistudio-1.2.2.ebuild 1085 RMD160 e23e0f2fb2889169dcd0387660ce66fa84134e79 SHA1 c93de8c3d4cf81c6f28b556683d311320ce1fb0e SHA256 c758dc660013ccbb157ebf016a21679ff63bd7cb7614e0f1adb4bcbc6cff0da7 +EBUILD agistudio-1.2.4.ebuild 783 RMD160 e6901ec8ddbad1d2eca5aa44cbbf44d631782baf SHA1 cbb0ba86b2ed5d086dbeeac3792e33d48a3e9faf SHA256 050ebfa7e231ca071b0b2cc6e42499be99c3d676e9525a7779a49fcac0dafced +MISC ChangeLog 1696 RMD160 40361fddae283319a296bc16388b6c88b9a4c233 SHA1 9867277d8593a4fdd786255844eecc8f6a81a204 SHA256 bd3400c1d541e5a2ad93053763340184ac354ab37865d254b20d0ccd6c48f9ff +MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 diff --git a/games-util/agistudio/agistudio-1.2.2.ebuild b/games-util/agistudio/agistudio-1.2.2.ebuild new file mode 100644 index 00000000..c1918791 --- /dev/null +++ b/games-util/agistudio/agistudio-1.2.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-util/agistudio/agistudio-1.2.2.ebuild,v 1.7 2009/08/09 19:13:24 ssuominen Exp $ + +EAPI=1 + +inherit eutils toolchain-funcs qt3 + +DESCRIPTION="QT AGI Studio allows you to view, create and edit AGI games" +HOMEPAGE="http://agistudio.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ppc x86" +IUSE="" + +DEPEND="x11-libs/qt:3" + +S=${WORKDIR}/${P}/src + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-gcc43.patch \ + "${FILESDIR}"/${P}-glibc-2.10.patch + sed -i \ + -e "s#^QTDIR.*#QTDIR = ${QTDIR}#" \ + -e "s#^INCPATH.*#INCPATH = -I\$(QTDIR)/include#" \ + -e "s:g++:$(tc-getCXX):" \ + -e "/^CXXFLAGS/s:-O2:${CXXFLAGS}:" \ + -e 's/$(LFLAGS)/$(LDFLAGS)/' \ + Makefile \ + || die "sed failed" +} + +src_install() { + dobin agistudio || die "dobin failed" + cd .. + insinto /usr/share/${PN} + doins -r help template || die "doins failed" + doman agistudio.1 + dodoc README relnotes +} diff --git a/games-util/agistudio/agistudio-1.2.4.ebuild b/games-util/agistudio/agistudio-1.2.4.ebuild new file mode 100644 index 00000000..12d3df30 --- /dev/null +++ b/games-util/agistudio/agistudio-1.2.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-util/agistudio/agistudio-1.2.4.ebuild,v 1.1 2009/08/10 22:36:10 mr_bones_ Exp $ + +EAPI=2 +inherit qt3 + +DESCRIPTION="QT AGI Studio allows you to view, create and edit AGI games" +HOMEPAGE="http://agistudio.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND="x11-libs/qt:3" + +S=${WORKDIR}/${P}/src + +src_prepare() { + eqmake3 agistudio.pro -o Makefile || die "eqmake3 failed" +} + +src_install() { + dobin agistudio || die "dobin failed" + cd .. + insinto /usr/share/${PN} + doins -r help template || die "doins failed" + doman agistudio.1 + dodoc README relnotes +} diff --git a/games-util/agistudio/files/agistudio-1.2.2-gcc43.patch b/games-util/agistudio/files/agistudio-1.2.2-gcc43.patch new file mode 100644 index 00000000..004a89bd --- /dev/null +++ b/games-util/agistudio/files/agistudio-1.2.2-gcc43.patch @@ -0,0 +1,50 @@ +--- src/logdecode.cpp ++++ src/logdecode.cpp +@@ -27,7 +27,8 @@ + #include "menu.h" + #include "agicommands.h" + +-#include <stdio.h> ++#include <cstdlib> ++#include <cstdio> + + static int EncryptionStart; + static int MessageSectionStart,MessageSectionEnd; +--- src/main.cpp ++++ src/main.cpp +@@ -18,7 +18,8 @@ + * + */ + +-#include <stdio.h> ++#include <cstdlib> ++#include <cstdio> + + #include <qapplication.h> + #include <qmainwindow.h> +--- src/picedit.cpp ++++ src/picedit.cpp +@@ -24,6 +24,7 @@ + #include "picture.h" + #include "preview.h" + ++#include <cstdlib> + #include <qspinbox.h> + #include <qapplication.h> + #include <qpainter.h> +--- src/util.cpp ++++ src/util.cpp +@@ -19,9 +19,10 @@ + */ + + #include "util.h" +-#include <stdio.h> +-#include <stdlib.h> +-#include <ctype.h> ++#include <cstdio> ++#include <cstdlib> ++#include <cctype> ++#include <cstring> + + TStringList::TStringList () + { diff --git a/games-util/agistudio/files/agistudio-1.2.2-glibc-2.10.patch b/games-util/agistudio/files/agistudio-1.2.2-glibc-2.10.patch new file mode 100644 index 00000000..b8563fd9 --- /dev/null +++ b/games-util/agistudio/files/agistudio-1.2.2-glibc-2.10.patch @@ -0,0 +1,48 @@ +diff -ur agistudio-1.2.2.orig/src/logedit.cpp agistudio-1.2.2/src/logedit.cpp +--- agistudio-1.2.2.orig/src/logedit.cpp 2003-05-17 14:47:13.000000000 +0300 ++++ agistudio-1.2.2/src/logedit.cpp 2009-08-09 22:14:15.000000000 +0300 +@@ -431,7 +431,7 @@ + editor->setText( filecont ); + fclose(fptr); + logic->OutputText=editor->text().latin1(); +- if((ptr=strrchr(filename.c_str(),'/')))ptr++; ++ if((ptr=const_cast<char*> (strrchr(filename.c_str(),'/'))))ptr++; + else ptr=(char *)filename.c_str(); + if(LogicNum!=-1) + sprintf(tmp,"logic.%d (file %s)",LogicNum,ptr); +@@ -526,7 +526,7 @@ + else if(filename != ""){ + save((char *)filename.c_str()); + char *ptr; +- if((ptr=strrchr(filename.c_str(),'/')))ptr++; ++ if((ptr=const_cast<char*> (strrchr(filename.c_str(),'/'))))ptr++; + else ptr=(char *)filename.c_str(); + sprintf(tmp,"File %s",ptr); + setCaption(tmp); +@@ -644,7 +644,7 @@ + if(winlist[i].type==TEXT){ + filename = winlist[i].w.t->filename; + char *ptr2; +- if((ptr2=strrchr(filename.c_str(),'/')))ptr2++; ++ if((ptr2=const_cast<char*> (strrchr(filename.c_str(),'/'))))ptr2++; + else ptr2=(char *)filename.c_str(); + if(!strcmp(ptr2,name)){ + int num=atoi(ptr+5); +@@ -665,7 +665,7 @@ + winlist[i].w.t = new TextEdit(NULL,NULL,i); + winlist[i].type=TEXT; + winlist[i].w.t->open(fullname); +- ptr=strstr(tmp1.c_str(),"Line "); ++ ptr=const_cast<char*> (strstr(tmp1.c_str(),"Line ")); + int num=atoi(ptr+5); + winlist[i].w.t->editor->setCursorPosition(num,0,false); + ptr1=strchr(ptr,'\n'); +@@ -1202,7 +1202,7 @@ + fclose(fptr); + changed=false; + char *ptr; +- if((ptr=strrchr(filename,'/')))ptr++; ++ if((ptr=const_cast<char*> (strrchr(filename,'/'))))ptr++; + else ptr=(char *)filename; + sprintf(tmp,"File %s",ptr); + setCaption(tmp); diff --git a/games-util/agistudio/metadata.xml b/games-util/agistudio/metadata.xml new file mode 100644 index 00000000..d3c2cc92 --- /dev/null +++ b/games-util/agistudio/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>games</herd> +</pkgmetadata> diff --git a/media-libs/SoQt/ChangeLog b/media-libs/SoQt/ChangeLog new file mode 100644 index 00000000..0cbbff51 --- /dev/null +++ b/media-libs/SoQt/ChangeLog @@ -0,0 +1,79 @@ +# ChangeLog for media-libs/SoQt +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/SoQt/ChangeLog,v 1.21 2009/08/23 19:02:15 vostorga Exp $ + + 23 Aug 2009; Víctor Ostorga <vostorga@gentoo.org> SoQt-1.4.1.ebuild, + +files/SoQt-1.4.1-gcc44.patch: + Adding patch to compile against gcc 4.4 , thanks to Jean-Francois Ostiguy + <jfostiguy@sbcglobal.net>, bug #281763 + + 09 Apr 2009; Olivier Crête <tester@gentoo.org> SoQt-1.4.1.ebuild: + Add Qt4 support with patch from bug #202226 + + 15 Dec 2008; Christoph Mende <angelos@gentoo.org> SoQt-1.0.2.ebuild, + SoQt-1.3.0.ebuild, SoQt-1.4.1.ebuild: + QA: Shortened description, removed unneeded inherit eutils, use emake + instead of make, added die to emake, quoted $D, removed $ROOT from + src_compile, removed LICENSE.GPL and COPYING from dodoc + +*SoQt-1.4.1 (21 Oct 2007) + + 21 Oct 2007; Carsten Lohrke <carlo@gentoo.org> +SoQt-1.4.1.ebuild: + Version bump. + + 15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml: + add <herd>no-herd</herd> + + 02 Dec 2006; Steve Dibb <beandog@gentoo.org> SoQt-1.3.0.ebuild: + Add ~amd64, bug 117756 + + 17 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> SoQt-1.0.2.ebuild: + Taking back sparc keyword wrt #117756 + + 19 Jan 2006; Caleb Tennis <caleb@gentoo.org> SoQt-1.0.2.ebuild: + Fix Qt dep and remove X11 deps to help with the modular X + + 04 Jan 2006; Carsten Lohrke <carlo@gentoo.org> SoQt-1.3.0.ebuild: + RDEPEND missed an R... + +*SoQt-1.3.0 (04 Jan 2006) + + 04 Jan 2006; Carsten Lohrke <carlo@gentoo.org> SoQt-1.0.2.ebuild, + +SoQt-1.3.0.ebuild: + version bump + + 04 Jan 2006; Carsten Lohrke <carlo@gentoo.org> SoQt-1.0.2.ebuild: + Correct license information. + + 05 Nov 2005; Luis Medinas <metalgod@gentoo.org> SoQt-1.0.2.ebuild: + Added ~amd64 keyword. + + 21 Jul 2005; Caleb Tennis <caleb@gentoo.org> SoQt-1.0.2.ebuild: + Change qt dep per bug #98180 + + 06 May 2005; Sven Wegener <swegener@gentoo.org> SoQt-1.0.2.ebuild: + Removed * postfix from <, <=, >= and > dependencies. + + 07 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> : + Removed SoQt-20010601-r1.ebuild since it depends on a version of + media-libs/coin that is no longer in portage. + + 25 Feb 2004; Jason Wever <weeve@gentoo.org> SoQt-20010601-r1.ebuild: + Masked 20010601 on sparc since coin dependency cannot be met. + +*SoQt-1.0.2 (20 Jul 2003) + + 20 Jul 2003; Caleb Tennis <caleb@gentoo.org> SoQt-1.0.2: + Version bump + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*SoQt-20010601-r1 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/media-libs/SoQt/Manifest b/media-libs/SoQt/Manifest new file mode 100644 index 00000000..ad2cdfa4 --- /dev/null +++ b/media-libs/SoQt/Manifest @@ -0,0 +1,9 @@ +AUX SoQt-1.4.1-gcc44.patch 386 RMD160 9a514533b28f05d4107f13fd4f1ed75862156f11 SHA1 ea35f3cff0389af09c3eeabd6b6d4f94664a7c79 SHA256 902335947169d717ec7ed29dad216bb800b5bc882f543c950fd9c0d1882fc5dd +DIST SoQt-1.0.2.tar.gz 648380 RMD160 7a928dab5724976d122b09e1e6f96d2308b270ed SHA1 2de149556296712e726c74e09bb219a049655c29 SHA256 77e843dc666dd337c265d254d51af1ff4016291844b5289e3a1add4fbae75b91 +DIST SoQt-1.3.0.tar.gz 1376284 RMD160 0c0689258b83e3c02dc83fa2536a9250e63daf47 SHA1 9005ff52572af29a7564c75da7896a3df0f6ca6c SHA256 8bd0bc6f29bd63d8a553e676c35628325daa516d8ac709c5206be92eb06b5740 +DIST SoQt-1.4.1.tar.gz 1706403 RMD160 5978543ff90db0943675bd3acf883849b42d3586 SHA1 bbbb4eedf308fa4ea46bb20700cb5bbdc39fe85f SHA256 741449af3619a60995d27838d94b8a77e6f8bedf00d6fd3745a8d15cbaaea1ea +EBUILD SoQt-1.0.2.ebuild 636 RMD160 87e8a8aae147f94934e4e13a482f9e55ae5027dd SHA1 065189c7503a014fb05052632e0e5fdd1c95af06 SHA256 cf5beb4e3e420f8d3e65d588aaaad7c6c251ce8a5ce7f5f04b738032f2d03aef +EBUILD SoQt-1.3.0.ebuild 787 RMD160 71ec5683ca9fd731f8a2c72526c0c84c4d0b78a4 SHA1 3db8be779a6d6bc467da1ad94cc18024eb3a73e1 SHA256 b77f38d22ed1a68e608c3369ecfb60689951a295f8a03734320709e5e8734801 +EBUILD SoQt-1.4.1.ebuild 1221 RMD160 fb9f4a0eff4fb6c258da5b596e05ff4ad02f5022 SHA1 6274bb0c74b85036c63f865b80d06d9716a21263 SHA256 f645a6d754eff72230ea21fd84610748a2e9b8b452924f8a75d0666fbb1de6de +MISC ChangeLog 2994 RMD160 94ab9c3ad45c262994c58dbaa9af9d6b5dfe8a1e SHA1 8cd36b658f4ac4cecb208fe27d71a23a9f534c53 SHA256 cfe5c36b0c0ede04fb1315e5a686d7e4a81849d93e513f2e009fd1f7d481e315 +MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a diff --git a/media-libs/SoQt/SoQt-1.0.2.ebuild b/media-libs/SoQt/SoQt-1.0.2.ebuild new file mode 100644 index 00000000..25186f2d --- /dev/null +++ b/media-libs/SoQt/SoQt-1.0.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/SoQt/SoQt-1.0.2.ebuild,v 1.12 2008/12/15 19:05:06 angelos Exp $ + +DESCRIPTION="the glue between Coin3D and Qt3" +SRC_URI="ftp://ftp.coin3d.org/pub/coin/src/${P}.tar.gz" +HOMEPAGE="http://www.coin3d.org/" + +SLOT="0" +LICENSE="|| ( GPL-2 PEL )" +KEYWORDS="~amd64 x86" +IUSE="" + +DEPEND="=x11-libs/qt-3* + >=media-libs/coin-${PV}" + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog* NEWS README* + docinto txt + dodoc docs/qtcomponents.doxygen +} diff --git a/media-libs/SoQt/SoQt-1.3.0.ebuild b/media-libs/SoQt/SoQt-1.3.0.ebuild new file mode 100644 index 00000000..a32429c7 --- /dev/null +++ b/media-libs/SoQt/SoQt-1.3.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/SoQt/SoQt-1.3.0.ebuild,v 1.4 2008/12/15 19:05:07 angelos Exp $ + +DESCRIPTION="the glue between Coin3D and Qt3" +SRC_URI="ftp://ftp.coin3d.org/pub/coin/src/all/${P}.tar.gz" +HOMEPAGE="http://www.coin3d.org/" + +SLOT="0" +LICENSE="|| ( GPL-2 PEL )" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND="=x11-libs/qt-3* + >=media-libs/coin-2.4.4" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +src_compile() { + econf --with-coin --disable-html-help $(use_enable doc html) htmldir=/usr/share/doc/${PF}/html + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog NEWS README* +} diff --git a/media-libs/SoQt/SoQt-1.4.1.ebuild b/media-libs/SoQt/SoQt-1.4.1.ebuild new file mode 100644 index 00000000..a26533fa --- /dev/null +++ b/media-libs/SoQt/SoQt-1.4.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/SoQt/SoQt-1.4.1.ebuild,v 1.4 2009/08/23 19:02:15 vostorga Exp $ + +EAPI="2" + +inherit flag-o-matic eutils + +DESCRIPTION="The glue between Coin3D and Qt" +SRC_URI="ftp://ftp.coin3d.org/pub/coin/src/all/${P}.tar.gz" +HOMEPAGE="http://www.coin3d.org/" + +SLOT="0" +LICENSE="|| ( GPL-2 PEL )" +KEYWORDS="~amd64 ~x86" +IUSE="doc qt4" + +RDEPEND=">=media-libs/coin-2.4.4 + qt4? ( + x11-libs/qt-gui:4[qt3support] + x11-libs/qt-opengl:4[qt3support] + x11-libs/qt-qt3support:4 + ) + !qt4? ( x11-libs/qt:3[opengl] )" +DEPEND="${RDEPEND} + dev-util/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + epatch "${FILESDIR}/${P}-gcc44.patch" +} + +src_configure() { + if use qt4; then + export PATH="/usr/bin/:${PATH}" + export QTDIR="/usr" + export CONFIG_QTLIBS="$(pkg-config --libs QtGui)" + fi + + append-ldflags -Wl,--no-as-needed + + econf --with-coin --disable-html-help $(use_enable doc html) htmldir=/usr/share/doc/${PF}/html +} + +src_compile() { + emake -j1 || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog NEWS README* +} diff --git a/media-libs/SoQt/files/SoQt-1.4.1-gcc44.patch b/media-libs/SoQt/files/SoQt-1.4.1-gcc44.patch new file mode 100644 index 00000000..1f0954ca --- /dev/null +++ b/media-libs/SoQt/files/SoQt-1.4.1-gcc44.patch @@ -0,0 +1,11 @@ +--- ./src/Inventor/Qt/SoQtComponent.cpp.orig 2006-10-30 16:09:20.000000000 -0600 ++++ ./src/Inventor/Qt/SoQtComponent.cpp 2009-08-17 08:07:57.000000000 -0500 +@@ -100,7 +100,7 @@ + this->parent->removeEventFilter(this); + } + +-static void delete_dict_value(unsigned long key, void * value) ++static void delete_dict_value(SbDictKeyType key, void * value) + { + delete (QCursor *)value; + } diff --git a/media-libs/SoQt/metadata.xml b/media-libs/SoQt/metadata.xml new file mode 100644 index 00000000..54494c4b --- /dev/null +++ b/media-libs/SoQt/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> +<email>maintainer-needed@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/media-libs/dssi/ChangeLog b/media-libs/dssi/ChangeLog new file mode 100644 index 00000000..f2c31e9f --- /dev/null +++ b/media-libs/dssi/ChangeLog @@ -0,0 +1,85 @@ +# ChangeLog for media-libs/dssi +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/dssi/ChangeLog,v 1.21 2009/05/20 16:31:45 nixnut Exp $ + + 20 May 2009; nixnut <nixnut@gentoo.org> dssi-0.9.1-r2.ebuild: + ppc stable #264423 + + 15 Apr 2009; Markus Meier <maekke@gentoo.org> dssi-0.9.1-r2.ebuild: + amd64/x86 stable, bug #264423 + + 15 Apr 2009; Brent Baude <ranger@gentoo.org> dssi-0.9.1-r2.ebuild: + Marking dssi-0.9.1-r2 ppc64 for bug 264423 + +*dssi-1.0.0 (10 Jan 2009) + + 10 Jan 2009; Alexis Ballier <aballier@gentoo.org> +dssi-1.0.0.ebuild: + version bump + + 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> dssi-0.9.1.ebuild, + dssi-0.9.1-r1.ebuild, dssi-0.9.1-r2.ebuild: + QA: Get rid of deprecated qt_min_version(). + +*dssi-0.9.1-r2 (18 Apr 2008) + + 18 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> + +files/dssi-0.9.1-gcc43.patch, +dssi-0.9.1-r2.ebuild: + Fix building with GCC 4.3, and as I'm around here, remove libtool .la + files, the libraries are only ever dlopened anyway. + +*dssi-0.9.1-r1 (22 Feb 2008) + + 22 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> + +files/dssi-0.9.1-constants.patch, +dssi-0.9.1-r1.ebuild: + Add a new revision to reduce copy-on-write pages, also fix the sed for the + pkgconfig file, and disable dependency tracking. + + 02 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: + Hand to newly-born proaudio herd. + + 30 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> + -files/dssi-0.9-gentoo.patch, -dssi-0.9.ebuild: + Remove old version. + + 30 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> dssi-0.9.1.ebuild: + Add elibtoolize call, use emake -j1 for install, use proper dependency for qt3. + + 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: + Transition to Manifest2. + + 24 Jun 2006; Doug Goldstein <cardoe@gentoo.org> dssi-0.9.ebuild, + dssi-0.9.1.ebuild: + USE flag qt->qt3/qt4 change + + 11 Jun 2006; Markus Rothe <corsair@gentoo.org> dssi-0.9.1.ebuild: + Stable on ppc64 + + 01 May 2006; Markus Rothe <corsair@gentoo.org> dssi-0.9.1.ebuild: + Added ~ppc64 + + 08 Apr 2006; Simon Stelling <blubb@gentoo.org> dssi-0.9.1.ebuild: + stable on amd64 + + 06 Apr 2006; Joshua Jackson <tsunam@gentoo.org> dssi-0.9.1.ebuild: + Stable on x86; bug #122594 + + 24 Mar 2006; Stephanie Lockwood-Childs <wormo@gentoo.org> dssi-0.9.1.ebuild: + stable on ppc (Bug #122594) + + 06 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> dssi-0.9.1.ebuild: + Shorten description. + +*dssi-0.9.1 (22 Feb 2006) + + 22 Feb 2006; Carsten Lohrke <carlo@gentoo.org> +dssi-0.9.1.ebuild: + Version bump. + + 04 Jan 2006; Stephanie Lockwood-Childs <wormo@gentoo.org> dssi-0.9.ebuild: + mark ~ppc (bug #112207) + +*dssi-0.9 (09 Oct 2005) + + 09 Oct 2005; MATSUU Takuto <matsuu@gentoo.org> + +files/dssi-0.9-gentoo.patch, +dssi-0.9.ebuild: + Initial import. Bug 83082. + diff --git a/media-libs/dssi/Manifest b/media-libs/dssi/Manifest new file mode 100644 index 00000000..0e3a8d60 --- /dev/null +++ b/media-libs/dssi/Manifest @@ -0,0 +1,10 @@ +AUX dssi-0.9.1-constants.patch 2337 RMD160 32b374df19b5c9d008638fa2e52fb6df4651155e SHA1 d7330e015aaf7e8765493764ffecb2cd54fceb35 SHA256 33932d760e6ce3f7fc54818890b1e6c8818b7ef04c771a1bdba8e37909044d72 +AUX dssi-0.9.1-gcc43.patch 376 RMD160 e3a092275bfff8ad0e48392e330ff59daf38c125 SHA1 ab840f07affd2bb0ad4d8ef1a79165b34c1f6a5b SHA256 a09f63d83fcdc8a0cdb94db98c0bfe0f51bba32ee0f662644d487c31aa1fb250 +DIST dssi-0.9.1.tar.gz 390757 RMD160 1e209552a512c026bd6fff699631e7897204a30e SHA1 46bd9f0e554d6a5057142a12f6d3202f756c5f19 SHA256 87ec77de27992bf4710dae8efaaefde1c9bd4ccd2ebe3a56e589587cdef0e851 +DIST dssi-1.0.0.tar.gz 406947 RMD160 fd9335b775df8e9c1fbe22e8754d018fe6a81030 SHA1 d044fb646001f31e864ce015aaa62223e8e33d21 SHA256 7db597cac9974d1d1562ae406caabaec8ab810c4535522a8c29373cd02fc3816 +EBUILD dssi-0.9.1-r1.ebuild 1210 RMD160 acba3b072ab2e959da397f4135039ff98d1d913b SHA1 8d299f66eacec4b60dcc6f17d7e7cd59466b3c86 SHA256 19626c86d7ec29f40b5dbe50249acdef6626425d03666ad50267acce91da6e44 +EBUILD dssi-0.9.1-r2.ebuild 1281 RMD160 b85747babf7381a0a9b4e46173c0ebc81da68557 SHA1 e2ce99f8c8882ae0cb5a54b555270758e170ae5f SHA256 0c4d89e0e1efe64c197985d72c867ae697aa014c785cda2dba6c1208ecb596f3 +EBUILD dssi-0.9.1.ebuild 1110 RMD160 b93aa2148b613c89a6b1caf991f72711db38e9a8 SHA1 aacd8aaf8e16101374499a4c0014b77402133bb7 SHA256 8d150ed3aed9363169929d3086abd0fc38ed275263924ae992a5d0ee81f4ead9 +EBUILD dssi-1.0.0.ebuild 1169 RMD160 e774fb2a60f1a22b861367858970addac631d1bf SHA1 6117f74d0999ccd6d040740b426c06dba0082ee9 SHA256 14917918bb696ce02f0b5371584f4b6da6ecbc036f6cae1328018db46828dacd +MISC ChangeLog 2852 RMD160 3dc696c099f04f4061010db12dd2e4f7b55821b9 SHA1 42d0ab94fbd1d10e39e62ba0faad0fd53c05ce2c SHA256 6cddad961a7b8f1642117264b93a00786aba7f5f1195352a762efa49b5766543 +MISC metadata.xml 162 RMD160 661a9452f93ac3722184b56fa71373dc866d0900 SHA1 3c71c471c182cf07b8d2dc24d49017174b7b811a SHA256 cd65d4dfe305d6be4edf321f48f4aa28a2a46efde6aa65a38398120ef6543e23 diff --git a/media-libs/dssi/dssi-0.9.1-r1.ebuild b/media-libs/dssi/dssi-0.9.1-r1.ebuild new file mode 100644 index 00000000..288fff05 --- /dev/null +++ b/media-libs/dssi/dssi-0.9.1-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/dssi/dssi-0.9.1-r1.ebuild,v 1.2 2008/07/27 21:08:32 carlo Exp $ + +EAPI=1 + +inherit multilib qt3 libtool eutils + +IUSE="qt3" + +DESCRIPTION="Plugin API for software instruments with user interfaces" +HOMEPAGE="http://dssi.sourceforge.net/" +SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz" + +LICENSE="LGPL-2.1 BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +RDEPEND=">=media-libs/alsa-lib-1.0 + >=media-libs/liblo-0.12 + >=media-sound/jack-audio-connection-kit-0.99.0-r1 + >=media-libs/ladspa-sdk-1.12-r2 + >=media-libs/libsndfile-1.0.11 + >=media-libs/libsamplerate-0.1.1-r1 + qt3? ( x11-libs/qt:3 )" +DEPEND="${RDEPEND} + sys-apps/sed + dev-util/pkgconfig" + +src_unpack() { + unpack ${A} + sed -i -e "s:libdir=.*:libdir=@libdir@:" ${S}/dssi.pc.in || die + epatch "${FILESDIR}/${P}-constants.patch" + elibtoolize +} + +src_compile() { + use qt3 || QTDIR=/WONT_BE_FOUND + econf \ + --disable-dependency-tracking \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake -j1 DESTDIR="${D}" install || die "make install failed" + dodoc README doc/TODO doc/*.txt +} diff --git a/media-libs/dssi/dssi-0.9.1-r2.ebuild b/media-libs/dssi/dssi-0.9.1-r2.ebuild new file mode 100644 index 00000000..11319736 --- /dev/null +++ b/media-libs/dssi/dssi-0.9.1-r2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/dssi/dssi-0.9.1-r2.ebuild,v 1.5 2009/05/20 16:31:45 nixnut Exp $ + +EAPI=1 + +inherit multilib qt3 libtool eutils + +IUSE="qt3" + +DESCRIPTION="Plugin API for software instruments with user interfaces" +HOMEPAGE="http://dssi.sourceforge.net/" +SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz" + +LICENSE="LGPL-2.1 BSD" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86" + +RDEPEND=">=media-libs/alsa-lib-1.0 + >=media-libs/liblo-0.12 + >=media-sound/jack-audio-connection-kit-0.99.0-r1 + >=media-libs/ladspa-sdk-1.12-r2 + >=media-libs/libsndfile-1.0.11 + >=media-libs/libsamplerate-0.1.1-r1 + qt3? ( x11-libs/qt:3 )" +DEPEND="${RDEPEND} + sys-apps/sed + dev-util/pkgconfig" + +src_unpack() { + unpack ${A} + sed -i -e "s:libdir=.*:libdir=@libdir@:" ${S}/dssi.pc.in || die + epatch "${FILESDIR}/${P}-constants.patch" + epatch "${FILESDIR}/${P}-gcc43.patch" + elibtoolize +} + +src_compile() { + use qt3 || QTDIR=/WONT_BE_FOUND + econf \ + --disable-dependency-tracking \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake -j1 DESTDIR="${D}" install || die "make install failed" + dodoc README doc/TODO doc/*.txt + + find "${D}" -name '*.la' -delete +} diff --git a/media-libs/dssi/dssi-0.9.1.ebuild b/media-libs/dssi/dssi-0.9.1.ebuild new file mode 100644 index 00000000..70fde22a --- /dev/null +++ b/media-libs/dssi/dssi-0.9.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/dssi/dssi-0.9.1.ebuild,v 1.11 2008/07/27 21:08:32 carlo Exp $ + +EAPI=1 + +inherit multilib qt3 libtool + +IUSE="qt3" + +DESCRIPTION="Plugin API for software instruments with user interfaces" +HOMEPAGE="http://dssi.sourceforge.net/" +SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz" + +LICENSE="LGPL-2.1 BSD" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86" + +RDEPEND=">=media-libs/alsa-lib-1.0 + >=media-libs/liblo-0.12 + >=media-sound/jack-audio-connection-kit-0.99.0-r1 + >=media-libs/ladspa-sdk-1.12-r2 + >=media-libs/libsndfile-1.0.11 + >=media-libs/libsamplerate-0.1.1-r1 + qt3? ( x11-libs/qt:3 )" +DEPEND="${RDEPEND} + sys-apps/sed + dev-util/pkgconfig" + +src_unpack() { + unpack ${A} + sed -i -e "s:/lib:/$(get_libdir):" ${S}/dssi.pc.in || die + elibtoolize +} + +src_compile() { + use qt3 || QTDIR=/WONT_BE_FOUND + econf || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake -j1 DESTDIR="${D}" install || die "make install failed" + dodoc README doc/TODO doc/*.txt +} diff --git a/media-libs/dssi/dssi-1.0.0.ebuild b/media-libs/dssi/dssi-1.0.0.ebuild new file mode 100644 index 00000000..8ef9f279 --- /dev/null +++ b/media-libs/dssi/dssi-1.0.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/dssi/dssi-1.0.0.ebuild,v 1.1 2009/01/10 13:31:24 aballier Exp $ + +EAPI=1 + +inherit multilib qt3 libtool eutils + +IUSE="qt3" + +DESCRIPTION="Plugin API for software instruments with user interfaces" +HOMEPAGE="http://dssi.sourceforge.net/" +SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz" + +LICENSE="LGPL-2.1 BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +RDEPEND=">=media-libs/alsa-lib-1.0 + >=media-libs/liblo-0.12 + >=media-sound/jack-audio-connection-kit-0.99.0-r1 + >=media-libs/ladspa-sdk-1.12-r2 + >=media-libs/libsndfile-1.0.11 + >=media-libs/libsamplerate-0.1.1-r1 + qt3? ( x11-libs/qt:3 )" +DEPEND="${RDEPEND} + sys-apps/sed + dev-util/pkgconfig" + +src_unpack() { + unpack ${A} + sed -i -e "s:libdir=.*:libdir=@libdir@:" "${S}/dssi.pc.in" || die + elibtoolize +} + +src_compile() { + use qt3 || QTDIR=/WONT_BE_FOUND + econf --disable-dependency-tracking + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc README doc/TODO doc/*.txt + find "${D}" -name '*.la' -delete +} diff --git a/media-libs/dssi/files/dssi-0.9.1-constants.patch b/media-libs/dssi/files/dssi-0.9.1-constants.patch new file mode 100644 index 00000000..026adff8 --- /dev/null +++ b/media-libs/dssi/files/dssi-0.9.1-constants.patch @@ -0,0 +1,70 @@ +Index: dssi-0.9.1/examples/less_trivial_synth.c +=================================================================== +--- dssi-0.9.1.orig/examples/less_trivial_synth.c ++++ dssi-0.9.1/examples/less_trivial_synth.c +@@ -56,7 +56,7 @@ long int lrintf (float x); + static LADSPA_Descriptor *ltsLDescriptor = NULL; + static DSSI_Descriptor *ltsDDescriptor = NULL; + +-float *table[2]; ++const float *table[2]; + + typedef enum { + inactive = 0, +Index: dssi-0.9.1/examples/saw.h +=================================================================== +--- dssi-0.9.1.orig/examples/saw.h ++++ dssi-0.9.1/examples/saw.h +@@ -1,4 +1,4 @@ +-float saw_table[1025] = { ++static const float saw_table[1025] = { + 0.000000, 0.008187, 0.016378, 0.024569, 0.032759, 0.040950, + 0.049141, 0.057331, 0.065522, 0.073712, 0.081903, 0.090094, + 0.098284, 0.106475, 0.114666, 0.122856, 0.131047, 0.139237, +Index: dssi-0.9.1/jack-dssi-host/jack-dssi-host.c +=================================================================== +--- dssi-0.9.1.orig/jack-dssi-host/jack-dssi-host.c ++++ dssi-0.9.1/jack-dssi-host/jack-dssi-host.c +@@ -105,8 +105,8 @@ static sigset_t _signals; + + int exiting = 0; + static int verbose = 0; +-static int autoconnect = 1; +-static int load_guis = 1; ++static int no_autoconnect = 0; ++static int no_load_guis = 0; + const char *myName = NULL; + + #define EVENT_BUFFER_SIZE 1024 +@@ -808,11 +808,11 @@ main(int argc, char **argv) + continue; + } + if (!strcmp(argv[i], "-a")) { +- autoconnect = 0; ++ no_autoconnect = 1; + continue; + } + if (!strcmp(argv[i], "-n")) { +- load_guis = 0; ++ no_load_guis = 1; + continue; + } + +@@ -1332,7 +1332,7 @@ main(int argc, char **argv) + exit(1); + } + +- if (autoconnect) { ++ if (!no_autoconnect) { + /* !FIX! this to more intelligently connect ports: */ + ports = jack_get_ports(jackClient, NULL, NULL, + JackPortIsPhysical|JackPortIsInput); +@@ -1357,7 +1357,7 @@ main(int argc, char **argv) + /* Attempt to locate and start up a GUI for the plugin -- but + * continue even if we can't */ + /* -FIX- Ack! So many windows all at once! */ +- if (load_guis) { ++ if (!no_load_guis) { + for (i = 0; i < instance_count; i++) { + char tag[12]; + plugin = instances[i].plugin; diff --git a/media-libs/dssi/files/dssi-0.9.1-gcc43.patch b/media-libs/dssi/files/dssi-0.9.1-gcc43.patch new file mode 100644 index 00000000..253b8380 --- /dev/null +++ b/media-libs/dssi/files/dssi-0.9.1-gcc43.patch @@ -0,0 +1,12 @@ +Index: dssi-0.9.1/examples/trivial_sampler_qt_gui.cpp +=================================================================== +--- dssi-0.9.1.orig/examples/trivial_sampler_qt_gui.cpp ++++ dssi-0.9.1/examples/trivial_sampler_qt_gui.cpp +@@ -23,6 +23,7 @@ + #include <qgroupbox.h> + #include <iostream> + #include <unistd.h> ++#include <cstdlib> + #include <math.h> + #include <sndfile.h> + diff --git a/media-libs/dssi/metadata.xml b/media-libs/dssi/metadata.xml new file mode 100644 index 00000000..0c10fd84 --- /dev/null +++ b/media-libs/dssi/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>proaudio</herd> +</pkgmetadata> + diff --git a/media-sound/amarok/ChangeLog b/media-sound/amarok/ChangeLog new file mode 100644 index 00000000..54708065 --- /dev/null +++ b/media-sound/amarok/ChangeLog @@ -0,0 +1,1521 @@ +# ChangeLog for media-sound/amarok +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.337 2009/08/15 18:18:15 ssuominen Exp $ + + 15 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> + amarok-1.4.10_p20090130-r3.ebuild, +files/amarok-libmp4v2-2.patch: + Include string.h for strcmp wrt #281217. + + 15 Aug 2009; Markus Meier <maekke@gentoo.org> + amarok-1.4.10_p20090130-r3.ebuild: + amd64/x86 stable, bug #280797 + + 22 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> amarok-2.1.ebuild, + amarok-2.1.1.ebuild, metadata.xml: + Rename USE cdaudio to USE cdda. + +*amarok-1.4.10_p20090130-r3 (10 Jul 2009) + + 10 Jul 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/amarok-libmp4v2.patch, +amarok-1.4.10_p20090130-r3.ebuild: + Added a patch to amarok-1.4.10_p20090130-r3 to support the new libmp4v2 - + thanks to Samuli Suominen <ssuominen@gentoo.org> for the patch. + + 04 Jul 2009; Raúl Porcel <armin76@gentoo.org> + amarok-1.4.10_p20090130-r2.ebuild: + sparc stable wrt #272554 + +*amarok-2.1.1 (26 Jun 2009) + + 26 Jun 2009; Theo Chatzimichos <tampakrap@gentoo.org> + -files/2.0.1.1-ipod.patch, -amarok-2.0.2-r2.ebuild, + -amarok-2.0.2-r3.ebuild, -files/amarok-2.0.2-lastfm-authentication.patch, + +amarok-2.1.1.ebuild, -files/amarok-ipod.patch: + Version bump, remove old, bug 275467 + + 13 Jun 2009; Tomáš Chvátal <scarabeus@gentoo.org> amarok-2.1.ebuild: + Enable KDE_LINGUAS. + + 11 Jun 2009; Markus Meier <maekke@gentoo.org> + amarok-1.4.10_p20090130-r2.ebuild: + amd64 stable, bug #272554 + + 10 Jun 2009; Christian Faulhammer <fauli@gentoo.org> + amarok-1.4.10_p20090130-r2.ebuild: + stable x86, bug 272554 + + 06 Jun 2009; nixnut <nixnut@gentoo.org> amarok-1.4.10_p20090130-r2.ebuild: + ppc stable #272554 + +*amarok-2.1 (04 Jun 2009) + + 04 Jun 2009; Theo Chatzimichos <tampakrap@gentoo.org> + amarok-2.0.2-r2.ebuild, amarok-2.0.2-r3.ebuild, +amarok-2.1.ebuild, + +files/disable_bindings_test.patch: + Version bump to 2.1, slot change to 4 + + 04 Jun 2009; Theo Chatzimichos <tampakrap@gentoo.org> + amarok-1.4.10_p20090130-r2.ebuild: + Correct path by adding ${KDEDIR} + + 25 May 2009; Theo Chatzimichos <tampakrap@gentoo.org> + amarok-1.4.10_p20090130-r2.ebuild: + Fix typo + + 25 May 2009; Theo Chatzimichos <tampakrap@gentoo.org> + amarok-1.4.10_p20090130-r2.ebuild: + Fix bug 269774 + + 13 May 2009; Theo Chatzimichos <tampakrap@gentoo.org> + amarok-2.0.2-r2.ebuild, amarok-2.0.2-r3.ebuild: + remove block for amarok-1.4 + +*amarok-1.4.10_p20090130-r2 (13 May 2009) + + 13 May 2009; Theo Chatzimichos <tampakrap@gentoo.org> + +amarok-1.4.10_p20090130-r2.ebuild: + Revision bump, EAPI-2'ed, slotted and prefixed + +*amarok-2.0.2-r3 (24 Apr 2009) + + 24 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/amarok-2.0.2-lastfm-authentication.patch, +amarok-2.0.2-r3.ebuild: + Bumped amarok-2.0.2 to include a lastfm patch. Thanks to Gustavo Henrique + Nihei for poking me about it. + + 23 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + -amarok-2.0.1.1.ebuild, -amarok-2.0.2-r1.ebuild: + Removed old amarok-2 ebuilds now that 2.0.2-r2 is finally working for + everyone. Removing 2.0.1.1 should also prevent the phonon blocks. + +*amarok-2.0.2-r2 (22 Apr 2009) + + 22 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +amarok-2.0.2-r2.ebuild: + In order to get amarok-2.0.2 to build, I've appended --as-needed to the + ldflags. + + 15 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> amarok-2.0.2-r1.ebuild: + Fix typo. + + 15 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + amarok-2.0.2-r1.ebuild: + Adjusted minimum mysql deps. + + 15 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + amarok-2.0.2-r1.ebuild: + Disabled building the included qtscriptgenerator and added dep to the + separate package. + + 15 Apr 2009; Ryan Hill <dirtyepic@gentoo.org> + +files/amarok-1.4.10-gcc44.patch, amarok-1.4.10_p20090130-r1.ebuild: + Fix building w/ GCC 4.4 for bug #264464. + +*amarok-2.0.2-r1 (14 Apr 2009) + + 14 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/amarok-ipod.patch, metadata.xml, +amarok-2.0.2-r1.ebuild: + Added amarok-2.0.2. + +*amarok-1.4.10-r3 (14 Apr 2009) + + 14 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml, -amarok-1.4.8.ebuild, -amarok-1.4.9.1.ebuild, + -amarok-1.4.9.1-r1.ebuild, -amarok-1.4.10.ebuild, + -amarok-1.4.10-r1.ebuild, +amarok-1.4.10-r3.ebuild, + -amarok-1.4.10_p20090130.ebuild, amarok-1.4.10_p20090130-r1.ebuild, + -amarok-1.4.9999-r2.ebuild, amarok-2.0.1.1.ebuild: + Removed old versions of amarok-1.4 and the 1.4.9999 version as upstream + work on 1.4 has been stopped. Added blockers for other versions of amarok + to prevent the merge process from dying for colisions - fixes bug 241134. + + 19 Mar 2009; Brent Baude <ranger@gentoo.org> amarok-1.4.10-r2.ebuild: + Marking amarok-1.4.10-r2 ppc for bug 254896 + + 16 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> amarok-2.0.1.1.ebuild: + Remove redundant dep. Already handled by kdelibs. + + 11 Mar 2009; Brent Baude <ranger@gentoo.org> amarok-1.4.10-r2.ebuild: + Marking amarok-1.4.10-r2 ppc64 for bug 254896 + + 07 Mar 2009; Raúl Porcel <armin76@gentoo.org> amarok-1.4.10-r2.ebuild: + sparc stable wrt #254896 + + 07 Mar 2009; Markus Meier <maekke@gentoo.org> amarok-1.4.10-r2.ebuild: + amd64/x86 stable, bug #254896 + +*amarok-1.4.10-r2 (04 Mar 2009) + + 04 Mar 2009; Theo Chatzimichos <tampakrap@gentoo.org> + +files/amarok-1.4.10-audibletag.patch, +amarok-1.4.10-r2.ebuild: + apply audibletag.patch, security bug 254896 + + 02 Mar 2009; Alexey Shvetsov <alexxy@gentoo.org> amarok-2.0.1.1.ebuild: + Fix typo + + 01 Mar 2009; Alexey Shvetsov <alexxy@gentoo.org> amarok-2.0.1.1.ebuild: + Adjust deps + + 01 Mar 2009; Alexey Shvetsov <alexxy@gentoo.org> amarok-2.0.1.1.ebuild: + Ajust deps + + 28 Feb 2009; Markus Meier <maekke@gentoo.org> metadata.xml: + semantic-desktop is a global USE-flag + + 10 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> + +files/2.0.1.1-ipod.patch, amarok-2.0.1.1.ebuild: + Fix ipod issue with amarok 2.0. Per bug #255730. + +*amarok-1.4.10_p20090130-r1 (30 Jan 2009) +*amarok-1.4.10_p20090130 (30 Jan 2009) + + 30 Jan 2009; Carsten Lohrke <carlo@gentoo.org> + +amarok-1.4.10_p20090130.ebuild, +amarok-1.4.10_p20090130-r1.ebuild: + Sync to stable branch, fixing bug #256389. Desktop entry fixes. + + 25 Jan 2009; <jokey@gentoo.org> amarok-2.0.1.1.ebuild: + Revert keyword per #gentoo-dev talk + + 13 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> amarok-2.0.1.1.ebuild: + Add big fat warning about building amarok 2.0.1.1 on amd64. + + 13 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> amarok-2.0.1.1.ebuild: + Add block to mysql builded with USE=minimal. That solves bug #254820 + + 13 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> -amarok-1.90-r1.ebuild, + -amarok-2.0.ebuild: + Drop old amarok:2 versions + + 13 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> amarok-2.0.1.1.ebuild: + cdaudio support removed from amarok by upstream + +*amarok-2.0.1.1 (12 Jan 2009) + + 12 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> +amarok-2.0.1.1.ebuild: + Version bump to 2.0.1.1 + + 14 Dec 2008; Tomas Chvatal <scarabeus@gentoo.org> amarok-2.0.ebuild: + Block mysql compiled with minimal useflag. Fixes bug #250702. + + 10 Dec 2008; Tomas Chvatal <scarabeus@gentoo.org> amarok-2.0.ebuild: + Block amarok:0 correctly (since it was not done before at all i think it + does not need revbump). + +*amarok-2.0 (10 Dec 2008) + + 10 Dec 2008; Tomas Chvatal <scarabeus@gentoo.org> metadata.xml, +amarok-2.0.ebuild: + Version bump. + + 08 Dec 2008; Tomas Chvatal <scarabeus@gentoo.org> amarok-1.90-r1.ebuild: + Make amarok optionaly depend on qt-opengl + + 01 Nov 2008; Tomas Chvatal <scarabeus@gentoo.org> metadata.xml, + -amarok-1.90.ebuild, amarok-1.90-r1.ebuild: + Disabling ipod for amarok 1.9 (Bug 245112). Removing gentoofan23 from + maintainers. + + 13 Oct 2008; Thomas Anderson <gentoofan23@gentoo.org> amarok-1.90.ebuild, + amarok-1.90-r1.ebuild: + Depend on a more recent libmtp version; Amarok won't compile with + <media-libs/libmtp-0.3.3 + +*amarok-1.90-r1 (11 Oct 2008) + + 11 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +amarok-1.90-r1.ebuild: + Made a revision bump for 1.90 to ensure everyone gets the fixes in + kde4-base.eclass that make the pkg install under KDEDIR. + + 10 Oct 2008; Thomas Anderson <gentoofan23@gentoo.org> amarok-1.90.ebuild: + Amarok needs sqlite[threadsafe], adding it. + +*amarok-1.90 (10 Oct 2008) + + 10 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +amarok-1.90.ebuild: + Bumped amarok to version 1.90. Version 1.92 will remain masked in the + ovelay due to the dep in mysql[embedded]. + + 04 Oct 2008; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: + Remove duplicate flags from metadata. Some were alreay well explained in + length before. + + 03 Oct 2008; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: + Remove myself as maintainer. + + 03 Oct 2008; Thomas Anderson <gentoofan23@gentoo.org> metadata.xml: + Add myself as maintainer. + + 31 Aug 2008; Peter Alfredsen <loki_val@gentoo.org> + +files/amarok-1.4.10-gcc-4.3.patch, amarok-1.4.10.ebuild, + amarok-1.4.10-r1.ebuild: + Fix for gcc-4.3. Bug 234784. Thanks to Martin Väth + <vaeth@mathematik.uni-wuerzburg.de>. + + 19 Aug 2008; Tobias Scherbaum <dertobi123@gentoo.org> + amarok-1.4.10.ebuild: + ppc stable, bug #234689 + + 16 Aug 2008; Markus Rothe <corsair@gentoo.org> amarok-1.4.10.ebuild: + Stable on ppc64; bug #234689 + + 15 Aug 2008; Friedrich Oslage <bluebird@gentoo.org> amarok-1.4.10.ebuild: + Stable on sparc, security bug #234689 + + 15 Aug 2008; Raúl Porcel <armin76@gentoo.org> amarok-1.4.10.ebuild: + x86 stable wrt #234689 + + 15 Aug 2008; Thomas Anderson <gentoofan23@gentoo.org> + amarok-1.4.10.ebuild: + stable amd64, security bug 234689 + +*amarok-1.4.10-r1 (14 Aug 2008) + + 14 Aug 2008; Carsten Lohrke <carlo@gentoo.org> +amarok-1.4.10-r1.ebuild: + Revision with libmtp patch... + + 14 Aug 2008; Carsten Lohrke <carlo@gentoo.org> amarok-1.4.10.ebuild: + Adjust libmtp dependency. + +*amarok-1.4.10 (14 Aug 2008) + + 14 Aug 2008; Carsten Lohrke <carlo@gentoo.org> +amarok-1.4.10.ebuild: + Version bump. + + 17 Jul 2008; Markus Rothe <corsair@gentoo.org> amarok-1.4.9.1.ebuild: + Stable on ppc64; bug #231061 + + 14 Jul 2008; nixnut <nixnut@gentoo.org> amarok-1.4.9.1.ebuild: + Stable on ppc wrt bug 231061 + + 08 Jul 2008; Raúl Porcel <armin76@gentoo.org> amarok-1.4.9.1.ebuild: + sparc stable wrt #231061 + + 08 Jul 2008; Christian Faulhammer <opfer@gentoo.org> + amarok-1.4.9.1.ebuild: + stable x86, bug 231061 + + 07 Jul 2008; Dawid Węgliński <cla@gentoo.org> amarok-1.4.9.1.ebuild: + Stable on amd64 (bug #231061) + + 07 Jul 2008; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.9.1.ebuild, + amarok-1.4.9.1-r1.ebuild: + Remove old and no more pertinent configure options from myconf. + +*amarok-1.4.9.1-r1 (05 Jul 2008) + + 05 Jul 2008; Peter Alfredsen <loki_val@gentoo.org> + +files/amarok-1.4.9.1-libmtp-0.3.0-API.patch, amarok-1.4.9.1.ebuild, + +amarok-1.4.9.1-r1.ebuild: + Rev bump for libmtp-0.3.0 compat. Bug #230885. + + 27 May 2008; Ingmar Vanhassel <ingmar@gentoo.org> + files/amarok-1.4.9.1-helix+gcc-4.3.patch: + Fix a typo in amarok-1.4.9.1-helix+gcc-4.3.patch, as noted by Rick Harris + in bug 223287. + + 20 May 2008; Diego Pettenò <flameeyes@gentoo.org> + files/amarok-1.4.9.1-helix+gcc-4.3.patch: + Fix patch to complete building on GCC 4.3. + + 19 May 2008; Tiziano Müller <dev-zero@gentoo.org> amarok-1.4.8.ebuild, + amarok-1.4.9.1.ebuild, amarok-1.4.9999-r2.ebuild: + Changed dependency for postgresql to virtual/postgresql-base + + 15 May 2008; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.9.1-helix+gcc-4.3.patch, amarok-1.4.9.1.ebuild: + Add patch to fix building with GCC 4.3 with the Helix engine enabled. + Closes bug #214278. + + 15 May 2008; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.9.1.ebuild, + amarok-1.4.9999-r2.ebuild: + Depend on alsa-lib when using the Helix engine, as ALSA is checked for and + build fails without it. As we don't support HelixPlayer itself but just + RealPlayer, this is no concern for non-Linux systems. + +*amarok-1.4.9.1 (10 Apr 2008) + + 10 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> + -amarok-1.4.7-r2.ebuild, amarok-1.4.8.ebuild, +amarok-1.4.9.1.ebuild: + Remove old version, disable Amazon support in 1.4.8 version as the + protocol is not working anymore, and add a new pre-release ebuild for + 1.4.9.1 that is yet to be officially released. + + 19 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> amarok-1.4.7-r2.ebuild, + amarok-1.4.8.ebuild, amarok-1.4.9999-r2.ebuild: + Update kde-base/* dependencies so that KDE 4 doesn't satisfy it. bug 206528. + + 08 Jan 2008; Raúl Porcel <armin76@gentoo.org> amarok-1.4.8.ebuild: + sparc stable wrt #204046, thanks to Alex Maclean for testing + + 05 Jan 2008; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.8.ebuild, + amarok-1.4.9999-r2.ebuild: + Require at least libgpod 0.5.2, fixes bug #204332. + + 04 Jan 2008; Richard Freeman <rich0@gentoo.org> amarok-1.4.8.ebuild: + amd64 stable - bug #204046 + + 02 Jan 2008; Brent Baude <ranger@gentoo.org> amarok-1.4.8.ebuild: + Marking amarok-1.4.8 ppc for bug 204046 + + 02 Jan 2008; Brent Baude <ranger@gentoo.org> amarok-1.4.8.ebuild: + Marking amarok-1.4.8 ppc64 for bug 204046 + + 02 Jan 2008; Brent Baude <ranger@gentoo.org> ChangeLog: + Marking amarok-1.4.7-r2 ppc64 for bug 204046 + + 02 Jan 2008; Brent Baude <ranger@gentoo.org> ChangeLog: + Marking amarok-1.4.7-r2 ppc for bug 204046 + + 02 Jan 2008; Markus Meier <maekke@gentoo.org> amarok-1.4.8.ebuild: + x86 stable, bug #204046 + + 30 Dec 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: + Clarify that RealPlayer is GPL-incompatible. + +*amarok-1.4.8 (17 Dec 2007) + + 17 Dec 2007; Diego Pettenò <flameeyes@gentoo.org> +amarok-1.4.8.ebuild: + Version bump. + + 23 Nov 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: + Add proper documentation of some of the possibly ambiguous USE flags. + +*amarok-1.4.9999-r2 (23 Nov 2007) + + 23 Nov 2007; Diego Pettenò <flameeyes@gentoo.org> + -amarok-1.4.7-r1.ebuild, amarok-1.4.7-r2.ebuild, + -amarok-1.4.9999-r1.ebuild, +amarok-1.4.9999-r2.ebuild: + Remove old version, sync amarok-1.4.9999 to the current amarok release ebuild. + + 22 Nov 2007; nixnut <nixnut@gentoo.org> amarok-1.4.7-r2.ebuild: + Stable on ppc wrt bug 199547 + + 22 Nov 2007; Raúl Porcel <armin76@gentoo.org> amarok-1.4.7-r2.ebuild: + sparc stable, thanks to Alex Maclean for testing + + 19 Nov 2007; Wulf C. Krueger <philantrop@gentoo.org> + amarok-1.4.7-r2.ebuild: + Marked stable on amd64 as per bug 199547. + + 18 Nov 2007; Markus Rothe <corsair@gentoo.org> amarok-1.4.7-r2.ebuild: + Stable on ppc64; bug #199547 + + 18 Nov 2007; Dawid Węgliński <cla@gentoo.org> amarok-1.4.7-r2.ebuild: + Stable on x86 (bug #199547) + +*amarok-1.4.7-r2 (18 Nov 2007) + + 18 Nov 2007; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.7-svn148317.patch, -amarok-1.4.6-r1.ebuild, + -amarok-1.4.7.ebuild, +amarok-1.4.7-r2.ebuild: + Version bump, add the patch of upstream SVN rev. 148317, to fix KDE bug + #148317. + + 17 Nov 2007; Samuli Suominen <drac@gentoo.org> amarok-1.4.7-r1.ebuild: + amd64 stable wrt #198711 + + 11 Nov 2007; nixnut <nixnut@gentoo.org> amarok-1.4.7-r1.ebuild: + Stable on ppc wrt bug 198711 + + 10 Nov 2007; Markus Rothe <corsair@gentoo.org> amarok-1.4.7-r1.ebuild: + Stable on ppc64; bug #198711 + + 10 Nov 2007; Dawid Węgliński <cla@gentoo.org> amarok-1.4.7-r1.ebuild: + Stable on x86 (bug #198711) + + 10 Nov 2007; Raúl Porcel <armin76@gentoo.org> amarok-1.4.7-r1.ebuild: + sparc stable wrt #192678, thanks to Alex Maclean for testing + +*amarok-1.4.7-r1 (10 Nov 2007) + + 10 Nov 2007; Diego Pettenò <flameeyes@gentoo.org> + -files/amarok-1.4.5-magnatune.patch, + +files/amarok-1.4.7+xine-lib-1.1.8-lastfm.patch, -amarok-1.4.5-r1.ebuild, + -amarok-1.4.6.ebuild, +amarok-1.4.7-r1.ebuild: + Remove old version, revision bump to blacklist xine-lib-1.1.8 direct last.fm + playback as it's broken by server change, 1.1.9 will work again. + + 04 Nov 2007; Christoph Mende <angelos@gentoo.org> amarok-1.4.7.ebuild: + Stable on amd64 wrt bug #192678 + + 03 Nov 2007; Lars Weiler <pylon@gentoo.org> amarok-1.4.7.ebuild: + stable ppc, bug #192678 + + 30 Oct 2007; Markus Rothe <corsair@gentoo.org> amarok-1.4.7.ebuild: + Stable on ppc64; bug #192678 + + 29 Oct 2007; Dawid Węgliński <cla@gentoo.org> amarok-1.4.7.ebuild: + Stable on x86 (bug #192678) + + 11 Oct 2007; Samuli Suominen <drac@gentoo.org> amarok-1.4.5-r1.ebuild, + amarok-1.4.6.ebuild, amarok-1.4.6-r1.ebuild, amarok-1.4.7.ebuild, + amarok-1.4.9999-r1.ebuild: + Replace noamazon USE flag with amazon and add it to base/package.use for bug + 134493. + +*amarok-1.4.7 (30 Aug 2007) + + 30 Aug 2007; Wulf C. Krueger <philantrop@gentoo.org> +amarok-1.4.7.ebuild: + Version bump to 1.4.7 as per bug 189236. + + 13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> + amarok-1.4.6-r1.ebuild: + ppc. stable + + 31 Jul 2007; Christoph Mende <angelos@gentoo.org> amarok-1.4.6-r1.ebuild: + Stable on amd64 wrt bug #186324 + + 30 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> + amarok-1.4.6-r1.ebuild: + Stable on sparc wrt #186324 + + 30 Jul 2007; Markus Rothe <corsair@gentoo.org> amarok-1.4.6-r1.ebuild: + Stable on ppc64; bug #186324 + + 29 Jul 2007; Raúl Porcel <armin76@gentoo.org> amarok-1.4.6-r1.ebuild: + x86 stable wrt #186324 + +*amarok-1.4.6-r1 (23 Jun 2007) + + 23 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> + +amarok-1.4.6-r1.ebuild: + Disable system sqlite usage again, produces freezes for some people, it's + better avoiding it again. + +*amarok-1.4.6 (21 Jun 2007) + + 21 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> + -amarok-1.4.6_rc2.ebuild, +amarok-1.4.6.ebuild: + Bump to 1.4.6 final; same tarball, but the ebuild replaced aac useflag with + the more descriptive mp4 useflag. + +*amarok-1.4.6_rc2 (17 Jun 2007) + + 17 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> + -files/amarok-1.4.4+libgpod-0.4.0.patch, + -files/amarok-1.4.5-lyrc-script.patch, -amarok-1.4.5-r2.ebuild, + -amarok-1.4.6_pre20070608.ebuild, -amarok-1.4.6_pre20070608-r1.ebuild, + +amarok-1.4.6_rc2.ebuild: + Version bump to 1.4.6_rc2 tarball. + +*amarok-1.4.9999-r1 (14 Jun 2007) +*amarok-1.4.6_pre20070608-r1 (14 Jun 2007) + + 14 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> + +amarok-1.4.6_pre20070608-r1.ebuild, -amarok-1.4.9999.ebuild, + +amarok-1.4.9999-r1.ebuild: + Nowadays sqlite3 should be pretty much stable, so use it external again. + (both 1.4.6 pre-release snapshot and live svn). + +*amarok-1.4.9999 (14 Jun 2007) + + 14 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> + +amarok-1.4.9999.ebuild, -amarok-9999-r2.ebuild: + Rename amarok-9999-r2 to amarok-1.4.9999 to make explicit that it's a live + subversion for the current stable (1.4) branch. Frees up the 9999 slot for + 2.0 when it will be feasible. + +*amarok-9999-r2 (10 Jun 2007) + + 10 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> -amarok-9999-r1.ebuild, + +amarok-9999-r2.ebuild: + Bump the live Subversion ebuild to abide to the changes added in 1.4.5-r2 + (python useflag). + +*amarok-1.4.6_pre20070608 (08 Jun 2007) + + 08 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> + +amarok-1.4.6_pre20070608.ebuild: + Add a snapshot of amarok from SVN to avoid having to backport all the fixes. + +*amarok-1.4.5-r2 (07 Jun 2007) + + 07 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.5-lyrc-script.patch, +amarok-1.4.5-r2.ebuild: + Revision bump: add patch to fix lyrc script, thanks to Jan Spitalnik in bug + #166050 and add a python useflag to depend on PyQT as per bug #179472. + + 07 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml, + -amarok-1.4.4-r3.ebuild: + Remove old version and take over package again. + + 19 Mar 2007; Bryan Østergaard <kloeri@gentoo.org> metadata.xml: + Remove flameeyes from metadata.xml due to retirement. + + 24 Feb 2007; Markus Rothe <corsair@gentoo.org> amarok-1.4.5-r1.ebuild: + Stable on ppc64; bug #166901 + + 21 Feb 2007; Tobias Scherbaum <dertobi123@gentoo.org> + amarok-1.4.5-r1.ebuild: + Stable on ppc wrt bug #166901. + + 19 Feb 2007; <malc@gentoo.org> amarok-1.4.5-r1.ebuild: + Stable on amd64 wrt security bug #166901 + + 17 Feb 2007; Markus Rothe <corsair@gentoo.org> amarok-1.4.5-r1.ebuild: + Added ~ppc64 + + 15 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> + amarok-1.4.5-r1.ebuild: + Stable on sparc wrt security #166901 + + 15 Feb 2007; Christian Faulhammer <opfer@gentoo.org> + amarok-1.4.5-r1.ebuild: + stable x86; security bug 166901 + + 14 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> + files/amarok-1.4.5-magnatune.patch: + Fix the patch, use the proper one. + +*amarok-1.4.5-r1 (14 Feb 2007) + + 14 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> + -files/amarok-1.4.3-playlist-encoding.patch, + +files/amarok-1.4.5-magnatune.patch, -amarok-1.4.4-r4.ebuild, + -amarok-1.4.5.ebuild, +amarok-1.4.5-r1.ebuild: + Version bump, adding a patch to fix a possible security flaw in the + magnatune store support (KDE BUG #138499). Also add unzip as runtime + dependency as it is used for the magnatune shop. + + 06 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.5.ebuild: + Fix dependency for amarok 1.4.5, libgpod 0.4.2 is needed at least. + + 05 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.5.ebuild: + Add ~ppc as requested by lu_zero in bug #164242. + + 05 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> amarok-1.4.5.ebuild: + Rekeyworded ~sparc wrt #164242 + + 05 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: + Update digest. + + 05 Feb 2007; Jeroen Roovers <jer@gentoo.org> files/digest-amarok-1.4.5, + Manifest: + Fix the 1.4.5 digest for mabi. + + 04 Feb 2007; Matti Bickel <mabi@gentoo.org> amarok-1.4.4-r4.ebuild: + readd ~ppc (bug #164242) + + 01 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> amarok-9999-r1.ebuild: + Update not to use trunk anymore for Live SVN. + +*amarok-1.4.5 (01 Feb 2007) + + 01 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> +amarok-1.4.5.ebuild, + amarok-9999-r1.ebuild: + Version bump (pre-release), and update also 9999-r1 to have a daap useflag + to disable mongrel dependency. + + 31 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> + amarok-1.4.4-r4.ebuild: + Keyworded ~sparc wrt #164242 + +*amarok-9999-r1 (28 Jan 2007) +*amarok-1.4.4-r4 (28 Jan 2007) + + 28 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> + -amarok-1.4.3-r1.ebuild, amarok-1.4.4-r3.ebuild, +amarok-1.4.4-r4.ebuild, + -amarok-9999.ebuild, +amarok-9999-r1.ebuild: + Remove old version; revision bump fo both 1.4.4 release and live Subversion + ebuild to depend on mongrel rather than building and installing its own + copy. This drops ~ppc ~ppc64 and ~sparc keywords. + + 25 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> amarok-9999.ebuild: + Replace -* keyword with empty keywords. + + 19 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.4+libgpod-0.4.0.patch, amarok-1.4.4-r3.ebuild: + Add patch to fix building with newer versions of libgpod; closes bug + #162725; thanks to Alessio Cassiba for reporting, and Olivier Crete for + pointing out the problem. + + 31 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-9999.ebuild: + As the current SVN version requires a newer libmtp, make the 9999 ebuild + require it too, even if it's not in portage. + +*amarok-9999 (28 Dec 2006) + + 28 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> +amarok-9999.ebuild: + Add a live SVN version of Amarok. Although not supported and a bad idea in + general, it would save me from supporting people with old and broken + unofficial amarok-svn ebuilds that usually waste my time. + + 26 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> + files/digest-amarok-1.4.4-r3, Manifest: + Fix digest. + + 26 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> + amarok-1.4.4-r3.ebuild: + Stable on sparc wrt #158836 + + 25 Dec 2006; Andrej Kacian <ticho@gentoo.org> amarok-1.4.4-r3.ebuild: + Stable on x86, bug #158836. + + 23 Dec 2006; Matti Bickel <mabi@gentoo.org> amarok-1.4.4-r3.ebuild: + ppc stable (bug #158836) + + 23 Dec 2006; Markus Rothe <corsair@gentoo.org> amarok-1.4.4-r3.ebuild: + Stable on ppc64; bug #158836 + +*amarok-1.4.4-r3 (22 Dec 2006) + + 22 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> + -files/amarok-1.4.4-asneeded.patch, + -files/amarok-1.4.4-lastfm+xine-lib-1.1.3.patch, + -files/amarok-1.4.4-musicbrainz.patch, + -files/amarok-1.4.4-podcast-fix.patch, -files/amarok-1.4.4-sparc.patch, + amarok-1.4.3-r1.ebuild, -amarok-1.4.4.ebuild, -amarok-1.4.4-r1.ebuild, + -amarok-1.4.4-r2.ebuild, +amarok-1.4.4-r3.ebuild: + Add patch to fix bug #157752 thanks to Grant McDorman for reporting; correct + dependency for postgresql/libpq, thanks to Julien Allanos in bug #158812; + remove old version, move patches on their own tarball to reduce size of + filesdir. + + 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> + amarok-1.4.4-r2.ebuild: + Keyworded ~sparc wrt #156599 + + 01 Dec 2006; Markus Rothe <corsair@gentoo.org> amarok-1.4.4-r2.ebuild: + Added ~ppc64; bug #156599 + + 01 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> + files/digest-amarok-1.4.3-r1, Manifest: + Fix digest, see bug #156834. + + 30 Nov 2006; Matti Bickel <mabi@gentoo.org> amarok-1.4.4-r2.ebuild: + Rekeyworded ~ppc (bug #156599) + +*amarok-1.4.4-r2 (30 Nov 2006) + + 30 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.4-lastfm+xine-lib-1.1.3.patch, +amarok-1.4.4-r2.ebuild: + Add patch to fix Last.FM playback with xine-lib 1.1.3. + +*amarok-1.4.4-r1 (29 Nov 2006) + + 29 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.4-musicbrainz.patch, +amarok-1.4.4-r1.ebuild: + Add patch to fix musicbrainz support, and add the useflag back now that it + does work when cancelling. + + 23 Nov 2006; Francesco Riosa <vivo@gentoo.org> amarok-1.4.3-r1.ebuild, + amarok-1.4.4.ebuild: + dev-db/mysql => virtual/mysql + + 22 Nov 2006; Joseph Jezak <josejx@gentoo.org> amarok-1.4.4.ebuild: + Marked ~ppc for bug #153024. + + 19 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.4-asneeded.patch, amarok-1.4.4.ebuild: + Add patch to fix building with libgpod and --as-needed (bug #154022). Thanks + to Timothy (drizzt) who gave me the patch. + + 15 Nov 2006; Markus Rothe <corsair@gentoo.org> amarok-1.4.4.ebuild: + Added ~ppc64; bug #153024 + + 09 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org> amarok-1.4.4.ebuild: + Rekeywording ~sparc wrt #153024 + + 08 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.4-sparc.patch, amarok-1.4.4.ebuild: + Add patch to allow building on SPARC, see bug #153024. Thanks to Jason Wever + for reporting and Jurij Smakov for the patch. + + 06 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.3-r1.ebuild, + amarok-1.4.4.ebuild: + Remove xmms useflag (upstream is going to remove it on their own releases + soon anyway). + + 02 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.4-podcast-fix.patch, amarok-1.4.4.ebuild: + Add micro-fix for podcasts, as reported by jaervosz. + +*amarok-1.4.4 (27 Oct 2006) + + 27 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> + -files/amarok-1.4.0a-strict-aliasing.patch, -amarok-1.3.8.ebuild, + -amarok-1.4.0a-r1.ebuild, +amarok-1.4.4.ebuild: + Remove old versions, and add the new 1.4.4 not released yet. + + 21 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.3-r1.ebuild: + Allow using libgpod 0.4 with 1.4.3 version. + + 20 Oct 2006; Simon Stelling <blubb@gentoo.org> amarok-1.4.3-r1.ebuild: + stable on amd64 + + 18 Oct 2006; Joshua Jackson <tsunam@gentoo.org> amarok-1.4.3-r1.ebuild: + Stable x86; bug #150988 + + 14 Oct 2006; Joseph Jezak <josejx@gentoo.org> amarok-1.4.3-r1.ebuild: + Marked ppc stable for bug #150988. + + 14 Oct 2006; Markus Rothe <corsair@gentoo.org> amarok-1.4.3-r1.ebuild: + Stable on ppc64; bug #150988 + + 14 Oct 2006; Jason Wever <weeve@gentoo.org> amarok-1.4.3-r1.ebuild: + Stable on SPARC wrt bug #150988. + + 12 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> + -files/amarok-1.4.1-libvisual.patch, -files/amarok-1.4.2-20restarts.patch, + -files/amarok-1.4.2-audiocd-freeze.patch, + -files/amarok-1.4.2-collection-sqlite.patch, + -files/amarok-1.4.2-libmtp.patch, amarok-1.4.0a-r1.ebuild, + -amarok-1.4.1-r3.ebuild, -amarok-1.4.2-r1.ebuild, -amarok-1.4.3.ebuild, + amarok-1.4.3-r1.ebuild: + Fix libgpod dependency on 0.3 version as 0.4 is not supported (see bug + #150983); remove old versions as the new target stable is 1.4.3-r1. + +*amarok-1.4.3-r1 (15 Sep 2006) + + 15 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.3-playlist-encoding.patch, +amarok-1.4.3-r1.ebuild: + Add patch from upstream to fix playlist encoding problems. + + 05 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.3.ebuild: + Disable libmtp for now, avoid automagic dependency. + + 05 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> amarok-1.4.3.ebuild: + Rekeyworded ~sparc + +*amarok-1.4.3 (05 Sep 2006) + + 05 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> +amarok-1.4.3.ebuild: + Version bump. + +*amarok-1.4.2-r1 (31 Aug 2006) + + 31 Aug 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.2-20restarts.patch, + +files/amarok-1.4.2-audiocd-freeze.patch, + +files/amarok-1.4.2-collection-sqlite.patch, + +files/amarok-1.4.2-libmtp.patch, -amarok-1.4.1-r1.ebuild, + -amarok-1.4.1-r2.ebuild, -amarok-1.4.2_beta1.ebuild, + +amarok-1.4.2-r1.ebuild: + Version bump (-r1 as this is not a vanilla version and I want to bump who + has already a local 1.4.2 copy for sure). Remove old versions. + + 08 Aug 2006; Simon Stelling <blubb@gentoo.org> amarok-1.4.0a-r1.ebuild: + stable on amd64 + + 05 Aug 2006; Jason Wever <weeve@gentoo.org> amarok-1.4.1-r3.ebuild: + Re-added ~sparc keyword wrt bug #140243. + +*amarok-1.4.2_beta1 (30 Jul 2006) + + 30 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> + +amarok-1.4.2_beta1.ebuild: + Version bump (beta version). + +*amarok-1.4.1-r3 (27 Jul 2006) + + 27 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.1-libvisual.patch, +amarok-1.4.1-r3.ebuild: + Add patch t fix libvisual 0.4 support, thanks to Ian Monroe for providing + the commit diff. Closes bug #140563. + + 26 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.1-r2.ebuild: + Remove special case for automake 1.9, the ebuild forces that already when + needed. + + 25 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.8.ebuild, + amarok-1.4.0a-r1.ebuild, amarok-1.4.1-r1.ebuild, amarok-1.4.1-r2.ebuild: + Remove musicbrainz support as per bug #140184. + + 20 Jul 2006; Markus Rothe <corsair@gentoo.org> amarok-1.4.1-r2.ebuild: + Added ~ppc64; bug #140243 + + 18 Jul 2006; Joshua Jackson <tsunam@gentoo.org> amarok-1.4.0a-r1.ebuild: + Stable x86; bug #139095 + +*amarok-1.4.1-r2 (13 Jul 2006) + + 13 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> + +amarok-1.4.1-r2.ebuild: + Add njb useflag to enable device support, as per bug #140240. + + 08 Jul 2006; Stephanie Lockwood-Childs <wormo@gentoo.org> + amarok-1.4.0a-r1.ebuild: + stable on ppc (Bug #139095) + + 05 Jul 2006; Joshua Jackson <tsunam@gentoo.org> amarok-1.4.0a-r1.ebuild: + Stable x86; bug #139095 + + 04 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> + amarok-1.4.0a-r1.ebuild: + Stable on sparc wrt #139095 + + 04 Jul 2006; Markus Rothe <corsair@gentoo.org> amarok-1.4.0a-r1.ebuild: + Stable on ppc64; bug #139095 + + 03 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.1-r1.ebuild: + Remove pl docs, as they were broken on release. + +*amarok-1.4.1-r1 (03 Jul 2006) + + 03 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> -amarok-1.4.1.ebuild, + +amarok-1.4.1-r1.ebuild: + Rename lastfm.protocol file to amaroklasfm.protocol to avoid collisions with + lastfmplayer. Thanks to Michael Weyershäuser in bug #139032. + +*amarok-1.4.1 (03 Jul 2006) + + 03 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> -amarok-1.4.0a.ebuild, + -amarok-1.4.1_beta1.ebuild, +amarok-1.4.1.ebuild: + Bump to latest version and remove old ones. + +*amarok-1.4.1_beta1 (18 Jun 2006) + + 18 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> + +amarok-1.4.1_beta1.ebuild: + Add new version (beta). + +*amarok-1.4.0a-r1 (18 Jun 2006) + + 18 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.0a-strict-aliasing.patch, +amarok-1.4.0a-r1.ebuild: + Add patch to fix strict-aliasing breakage. + + 08 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.0a.ebuild: + Update description line for 1.4.0a ebuild as now it's Amarok rather than + amaroK. + + 28 May 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.8.ebuild, + amarok-1.4.0a.ebuild: + Fix libvisual-plugins dependency on the 0.2 slot. + + 25 May 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.0a.ebuild: + Remove xx value for translation. + + 24 May 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.0a.ebuild: + Add ~x86-fbsd keyword. + +*amarok-1.4.0a (18 May 2006) + + 18 May 2006; Diego Pettenò <flameeyes@gentoo.org> + -files/amarok-1.4.0-audiocd.patch, -files/amarok-1.4.0-collectiondb.patch, + -amarok-1.4.0-r2.ebuild, +amarok-1.4.0a.ebuild: + New upstream release to fix issues when migrating from 1.3 version, should + also fix bug #133647. + +*amarok-1.4.0-r2 (16 May 2006) + + 16 May 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.0-collectiondb.patch, -amarok-1.4.0-r1.ebuild, + +amarok-1.4.0-r2.ebuild: + Add patch to fix leaks on connection db. + +*amarok-1.4.0-r1 (15 May 2006) + + 15 May 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4.0-audiocd.patch, -amarok-1.4.0.ebuild, + +amarok-1.4.0-r1.ebuild: + Add patch from Markus Kaufhold in KDE bug #127388 to fix audiocd playing + with xine engine. + + 15 May 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.4.0.ebuild: + Force usage of gentoo mirrors. + +*amarok-1.4.0 (14 May 2006) + + 14 May 2006; Diego Pettenò <flameeyes@gentoo.org> + -amarok-1.4_beta3-r2.ebuild, +amarok-1.4.0.ebuild: + Update to 1.4.0 release (still not officially announced). This version + intentionally drops GStreamer support. It might return in 1.4.1, but please + don't bug me about that, talk with upstream. + + 08 May 2006; Tobias Scherbaum <dertobi123@gentoo.org> + amarok-1.4_beta3-r2.ebuild: + Added to ~ppc + + 05 May 2006; Diego Pettenò <flameeyes@gentoo.org> -amarok-1.3.6.ebuild, + -amarok-1.3.9.ebuild: + Drop old versions. + + 28 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-amarok-1.3.6, + files/digest-amarok-1.3.8, Manifest: + Fixing SHA256 digest, pass four + + 17 Apr 2006; Markus Rothe <corsair@gentoo.org> amarok-1.4_beta3-r2.ebuild: + Added ~ppc64; bug #129409 + + 12 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + amarok-1.4_beta3-r2.ebuild: + Drop akode dep (the engine is no more already) and kioslaves support. Thanks + to eean for noticing this. + +*amarok-1.4_beta3-r2 (11 Apr 2006) + + 11 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + -amarok-1.4_beta3-r1.ebuild, +amarok-1.4_beta3-r2.ebuild: + Update to 1.4-beta3c and re-enable helix. + + 11 Apr 2006; Jason Wever <weeve@gentoo.org> amarok-1.4_beta3-r1.ebuild: + Added ~sparc keyword wrt bug #129409. + + 11 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + amarok-1.4_beta3-r1.ebuild: + Disable helix engine until the missing include file is fixed. + + 10 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: + Make myself direct maintaner of amarok. + +*amarok-1.4_beta3-r1 (10 Apr 2006) + + 10 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + -amarok-1.4_beta3.ebuild, +amarok-1.4_beta3-r1.ebuild: + Add 1.4_beta3b (as -r1). + + 10 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + amarok-1.4_beta3.ebuild: + Make xine the default backend always enabled. gstreamer can be added as extra. + +*amarok-1.4_beta3 (10 Apr 2006) + + 10 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + -amarok-1.4_beta2-r1.ebuild, +amarok-1.4_beta3.ebuild: + Version bump, dropped ~ppc ~ppc64 and ~sparc keywords because of missing + dependencies. This version will go in ~arch. + + 27 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.9.ebuild: + Restrict mirroring of 1.3.9 release and update digest as the tarball was + changed upstream. + + 26 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.9.ebuild: + Remove Polish doc as it's broken in 1.3.9 package. + +*amarok-1.3.9 (26 Mar 2006) + + 26 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> +amarok-1.3.9.ebuild: + Version bump. + + 15 Mar 2006; Luis Medinas <metalgod@gentoo.org> amarok-1.3.8.ebuild: + Stable on amd64. Bug #122609. + + 15 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> + amarok-1.4_beta2-r1.ebuild: + Drop --without-ifp line, was an artifact. + + 07 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> + -amarok-1.4_beta2.ebuild, amarok-1.4_beta2-r1.ebuild: + Add ifp useflag to enable iRiver access; thanks to Gabriel Devenyi in bug + #122634. + +*amarok-1.4_beta2-r1 (05 Mar 2006) + + 05 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> + +amarok-1.4_beta2-r1.ebuild: + Add -r1 which installs itself in /usr, finally avoid installing in kde's + prefix. + +*amarok-1.4_beta2 (05 Mar 2006) + + 05 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> + -amarok-1.4_beta1.ebuild, -amarok-1.4_beta1-r1.ebuild, + +amarok-1.4_beta2.ebuild: + Add amarok 1.4_beta2. + +*amarok-1.4_beta1-r1 (03 Mar 2006) + + 03 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> + +amarok-1.4_beta1-r1.ebuild: + Add new revision using gstreamer 0.10. Test required. + + 20 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> amarok-1.3.8.ebuild: + Stable on sparc wrt #122609 + + 19 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> + amarok-1.4_beta1.ebuild: + Add optional support for helix engine (only with realplayer at the moment). + + 19 Feb 2006; Chris White <chriswhite@gentoo.org> amarok-1.3.8.ebuild: + x86 stable per bug #122609. + + 17 Feb 2006; Joseph Jezak <josejx@gentoo.org> amarok-1.3.8.ebuild: + Marked ppc stable for bug #122609. + + 17 Feb 2006; Markus Rothe <corsair@gentoo.org> amarok-1.3.8.ebuild: + Stable on ppc64; bug #122609 + + 13 Feb 2006; Hanno Boeck <hanno@gentoo.org> amarok-1.4_beta1.ebuild: + Moodbar / exscalibar support added. + + 13 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> + -files/amarok-1.4_beta1-parallelmake.patch, amarok-1.4_beta1.ebuild: + The patch for parallel make wasn't enough as configure file should be + removed to recreate autotools (was already if using $LINGUAS). Instead of + using it, uncomment the sed line fixing it. + + 12 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> + -files/amarok-1.3.7-lyrc.patch, -amarok-1.3.7-r1.ebuild: + Drop old 1.3.7-r1 version, foreseeing 1.3.8 as future stable. + +*amarok-1.4_beta1 (12 Feb 2006) + + 12 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.4_beta1-parallelmake.patch, +amarok-1.4_beta1.ebuild: + Add 1.4_beta1 under package.mask, with patch to fix parallel make issues. + + 05 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.8.ebuild: + Move the $LINGUAS handling to kde eclass. + + 31 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.8.ebuild: + Make kioslaves an optional dependency on kde useflag, and add a notice about + it on postinst. + + 30 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.8.ebuild: + Add dependency over kdemultimedia or kdemultimedia-kioslaves, for audiocd:/ + support. + + 26 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> -files/amarok-gcc4.gz, + -amarok-1.2.4.ebuild: + Drop old, unsupported version, and compressed gcc4 patch. + + 19 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> amarok-1.3.6.ebuild: + Stable on amd64, bug 114493. + +*amarok-1.3.8 (15 Jan 2006) + + 15 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> +amarok-1.3.8.ebuild: + Version bump, add support for honouring LINGUAS, avoid building and + installing extraneous data. + + 11 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> -amarok-1.3.7.ebuild: + Drop old version. + + 09 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.7-r1.ebuild: + Drop kdeenablefinal useflag, it used to work back in 1.2 series but it's not + unsupported, and next release line will use unsermake so... + + 04 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.7-r1.ebuild: + Add kdeenablefinal flag that can be used to actually build amaroK using + --enable-final. + +*amarok-1.3.7-r1 (25 Dec 2005) + + 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.3.7-lyrc.patch, +amarok-1.3.7-r1.ebuild: + Add patch to fix lyrics display, thanks to Ian Monroe for letting me know. + + 24 Dec 2005; Michael Hanselmann <hansmi@gentoo.org> amarok-1.3.6.ebuild: + Stable on ppc. + + 23 Dec 2005; Markus Rothe <corsair@gentoo.org> amarok-1.3.7.ebuild: + Added ~ppc64 + + 15 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.6.ebuild: + Fix dependency on tunepimp to 0.3, as 0.4 breaks API. + + 15 Dec 2005; Chris White <chriswhite@gentoo.org> amarok-1.3.6.ebuild: + x86 stable for bug #114493. + + 13 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.7.ebuild: + Append -fno-inline to fix saltuary crashes on -O3 builds. + +*amarok-1.3.7 (07 Dec 2005) + + 07 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> +amarok-1.3.7.ebuild: + Update to latest upstream version. + + 05 Dec 2005: Zaheer Merali <zaheerm@gentoo.org> amarok-1.3.6.ebuild, + amarok-1.2.4.ebuild: + Fix GStreamer dependencies + + 29 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.6.ebuild: + Move icons in global prefix to close bug #113886. + + 29 Nov 2005; Gregorio Guidi <greg_g@gentoo.org> amarok-1.2.4.ebuild: + Change oggvorbis flag into vorbis (#94254). + +*amarok-1.3.6 (08 Nov 2005) + + 08 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> -amarok-1.3.5.ebuild, + +amarok-1.3.6.ebuild: + Update to 1.3.6 (and removal of 1.3.5) that seems to fix the crash at startup. + + 05 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> + -files/amarok-1.3.2-playlist.patch, -amarok-1.2.3.ebuild, + -amarok-1.3.2-r1.ebuild, -amarok-1.3.3.ebuild: + Remove old versions. + + 28 Oct 2005; Jason Wever <weeve@gentoo.org> amarok-1.3.5.ebuild: + Changed -sparc keyword to ~sparc. + +*amarok-1.3.5 (25 Oct 2005) + + 25 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> -amarok-1.3.4.ebuild, + +amarok-1.3.5.ebuild: + Update to 1.3.5, as 1.3.4 seemed to have problems. + +*amarok-1.3.4 (24 Oct 2005) + + 24 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> +amarok-1.3.4.ebuild: + Bumped to 1.3.4. + + 19 Oct 2005; Gregorio Guidi <greg_g@gentoo.org> amarok-1.3.3.ebuild: + Do not force arts plugins, avoiding complications due to the fact that + kde-base/artsplugins-akode will be providing them in KDE 3.5. + + 11 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.3.ebuild: + Cleanup configure parameters, make sure musicbrainz is disabled when + required, and forcefully disable extra engines. + +*amarok-1.3.3 (09 Oct 2005) + + 09 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> +amarok-1.3.3.ebuild: + Version bump following upstream. + +*amarok-1.3.2-r1 (22 Sep 2005) + + 22 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> + -files/amarok-1.3.1-gst-alsaagain.patch, + -files/amarok-1.3.1-gst-onlyoss.patch, -files/amarok-1.3.1-qt-3.3.5.patch, + +files/amarok-1.3.2-playlist.patch, -amarok-1.3.ebuild, + -amarok-1.3.1-r1.ebuild, -amarok-1.3.1-r2.ebuild, -amarok-1.3.2.ebuild, + +amarok-1.3.2-r1.ebuild: + Added patch to fix crashes on startup with 1.3 series. Thanks to Mark + Kretschmann for the patch. Purged old 1.3 ebuilds as they are not stable + enough. + +*amarok-1.3.2 (20 Sep 2005) + + 20 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> +amarok-1.3.2.ebuild: + Version bump. + + 18 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.3.1-qt-3.3.5.patch, amarok-1.3.1-r2.ebuild: + Added patch to compile with qt 3.3.5 from amaroK's SVN repository. Closes + bug #106366. + +*amarok-1.3.1-r2 (11 Sep 2005) + + 11 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.3.1-gst-alsaagain.patch, +amarok-1.3.1-r2.ebuild: + Added patch to re-add support for alsasink with gstreamer engine. Thanks to + Mark Kretschmann for submitting it. + + 08 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> amarok-1.3.1-r1.ebuild: + Don't force using gst-plugins-oss, let the uesrs select what they want. + Close #105298. The sed for libpq-fe is no more needed. Make musicbrainz + optional with musicbrainz useflag. Close #105298. + +*amarok-1.3.1-r1 (08 Sep 2005) + + 08 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> + +files/amarok-1.3.1-gst-onlyoss.patch, -amarok-1.3.1.ebuild, + +amarok-1.3.1-r1.ebuild: + Added patch to avoid using autodetection with gstreamer (crashes when using + alsa). Added a note for gstreamer users and a dependency over oss plugin. + Consider using xine backend if you want alsa output. + +*amarok-1.3.1 (06 Sep 2005) + + 06 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> +amarok-1.3.1.ebuild: + Added amarok 1.3.1, masked due to problems with gstreamer and alsa. + +*amarok-1.3 (15 Aug 2005) + + 15 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> + -amarok-1.3_beta3.ebuild, +amarok-1.3.ebuild: + Updated to amarok-1.3 final. + + 08 Aug 2005; Gregorio Guidi <greg_g@gentoo.org> amarok-1.2.3.ebuild, + amarok-1.2.4.ebuild, amarok-1.3_beta3.ebuild: + Raise dependency on mysql for bug #101717. + + 07 Aug 2005; Carsten Lohrke <carlo@gentoo.org> amarok-1.3_beta3.ebuild: + fix build with postgres + +*amarok-1.3_beta3 (01 Aug 2005) + + 01 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> + +amarok-1.3_beta3.ebuild: + New upstream version. Closes #101001. Still in package.mask being a beta. + + 31 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> amarok-1.2.3.ebuild, + amarok-1.2.4.ebuild, amarok-1.3_beta1.ebuild, amarok-1.3_beta2.ebuild: + Use ${KDEDIR} instead of kde-config to set PREFIX as it's not in path during + src_compile(). + + 30 Jul 2005; Simon Stelling <blubb@gentoo.org> amarok-1.2.4.ebuild: + stable on amd64 + + 10 Jul 2005; Joseph Jezak <josejx@gentoo.org> amarok-1.2.4.ebuild: + Marked ppc stable. + + 08 Jul 2005; Carsten Lohrke <carlo@gentoo.org> amarok-1.2.4.ebuild: + stable on x86 + + 09 Jul 2005; Gregorio Guidi <greg_g@gentoo.org> amarok-1.3_beta2.ebuild: + Move amarok.desktop in /usr/share/applications (#77515). + +*amarok-1.3_beta2 (27 Jun 2005) + + 27 Jun 2005; Diego Pettenò <flameeyes@gentoo.org> + +amarok-1.3_beta2.ebuild: + New upstream beta. + + 22 Jun 2005; Hanno Boeck <hanno@gentoo.org> +files/amarok-gcc4.gz, + amarok-1.2.4.ebuild: + Fix for gcc4. + + 17 Jun 2005; Joseph Jezak <josejx@gentoo.org> amarok-1.2.3.ebuild: + Marked ppc stable. + + 16 Jun 2005; Diego Pettenò <flameeyes@gentoo.org> + amarok-1.3_beta1.ebuild: + Amarok 1.3 depends on kde 3.3 not 3.4. + + 08 Jun 2005; Gregorio Guidi <greg_g@gentoo.org> amarok-1.3_beta1.ebuild: + Change flag 'oggvorbis' into 'vorbis' (#89592). Change 'mad' into 'mp3'. Add + missing configure switches. + +*amarok-1.3_beta1 (06 Jun 2005) + + 06 Jun 2005; Heinrich Wendel <lanius@gentoo.org> +amarok-1.3_beta1.ebuild: + version bump + +*amarok-1.2.4 (21 May 2005) + + 21 May 2005; Heinrich Wendel <lanius@gentoo.org> -amarok-1.2.ebuild, + -amarok-1.2.1.ebuild, -amarok-1.2.2.ebuild, amarok-1.2.3.ebuild, + +amarok-1.2.4.ebuild: + version bump, cleanups + + 14 May 2005; Heinrich Wendel <lanius@gentoo.org> amarok-1.2.3.ebuild: + stable on amd64 and x86 + + 07 Apr 2005; Simon Stelling <blubb@gentoo.org> amarok-1.2.1.ebuild: + stable on amd64 + +*amarok-1.2.3 (29 Mar 2005) + + 29 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> +amarok-1.2.3.ebuild: + new upstream version, thanks to Diego Pettenò <dgp85@users.sourceforge.net> + + 21 Mar 2005; Gregorio Guidi <greg_g@gentoo.org> amarok-1.2.1.ebuild: + Stable on x86. + +*amarok-1.2.2 (18 Mar 2005) + + 18 Mar 2005; Gregorio Guidi <greg_g@gentoo.org> + +files/amarok-1.2.2-contextbrowser-cpu-fix.patch, +amarok-1.2.2.ebuild: + New version (#85284). Correct gstreamer dependencies (#84663). Add support for + visualization plugins through libvisual (#82165). Warn that aRts support is + deprecated (as requested in bug #85542). Add patch to fix kde bug 101524. + +*amarok-1.2.1 (01 Mar 2005) + + 01 Mar 2005; Carsten Lohrke <carlo@gentoo.org> +amarok-1.2.1.ebuild: + version bump + +*amarok-1.2 (13 Feb 2005) + + 13 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +amarok-1.2.ebuild: + Version bump. + + 02 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> -files/amarok-1.0-cjk.diff, + amarok-1.2_beta4.ebuild: + Removed cjk patch, it does not apply anymore. + +*amarok-1.2_beta4 (01 Feb 2005) + + 01 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> -amarok-1.2_beta2.ebuild, + -amarok-1.2_beta3.ebuild, +amarok-1.2_beta4.ebuild: + Version bump. + + 30 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org> amarok-1.1.1.ebuild: + added missing libsdl dependency. fixes #72395 + + 15 Jan 2005; Dan Armak <danarmak@gentoo.org> amarok-1.0.2.ebuild, + amarok-1.1.1.ebuild, amarok-1.2_beta2.ebuild, amarok-1.2_beta3.ebuild: + Changed deps on kdebase, kdemultimedia to accept kdebase-meta and + kdemultimedia-meta, the split 'meta' packages. This dep will be narrowed + down in the future to the precise split packages required. + +*amarok-1.2_beta3 (11 Jan 2005) + + 11 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> + +amarok-1.2_beta3.ebuild: + Version bump closes bug #77185. + + 04 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> + amarok-1.1.1.ebuild, amarok-1.2_beta2.ebuild: + Updating version on xine dependency per bug #70260. + + 13 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> + -amarok-1.2_beta1.ebuild, amarok-1.2_beta2.ebuild: + Added mysql support. + +*amarok-1.2_beta2 (12 Dec 2004) + + 12 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> + +amarok-1.2_beta2.ebuild: + Version bump. + + 04 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> + amarok-1.1.1.ebuild, amarok-1.2_beta1.ebuild: + Relaxing the arts dependency. Closes bug #72869. + + 30 Nov 2004; Sven Wegener <swegener@gentoo.org> amarok-1.1.1.ebuild, + amarok-1.2_beta1.ebuild: + Fixed invalid atoms in *DEPEND. + +*amarok-1.2_beta1 (29 Nov 2004) + + 29 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> + amarok-1.1.1.ebuild, +amarok-1.2_beta1.ebuild: + Version bump (package.mask'd beta) and fix missing depend on + media-sound/kdemultimedia for CD playback. + + 22 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> + amarok-1.1.1.ebuild: + -sparc + + 12 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> -amarok-0.9.ebuild, + amarok-1.1.1.ebuild: + Cleanup. + + 07 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> + amarok-1.1.1.ebuild: + Readded gstreamer support forcing the mad plugin to be installed for + gstreamer support as the ffmpeg plugin won't work (see bug #66902). + + 05 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> + amarok-1.1.1.ebuild: + Removing gstreamer support as it is horribly broken and uses 100% CPU under + some circumstances... see bug #65434 comment #3. + + 26 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org> + amarok-1.1.1.ebuild: + Changing dep to =libvisual-0.1.6 to close bug #68731. + +*amarok-1.1.1 (09 Oct 2004) + + 09 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org> + +amarok-1.1.1.ebuild, -amarok-1.1.ebuild: + Version bump for bug #66902. + + 30 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> amarok-1.1.ebuild: + Removed noamazon support as it is broken in this version. Fixed upstream for + next release. + + 28 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> amarok-1.1.ebuild: + Added noamazon USE flag to turn off support for downloading covers from + amazon.com + +*amarok-1.0.1 (27 Sep 2004) + + 27 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> -amarok-1.0.1.ebuild, + -amarok-1.0.ebuild, -amarok-1.1_beta2.ebuild: + Version bump and cleanup. + + 22 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> + amarok-1.1_beta2.ebuild: + Added arts to IUSE. + +*amarok-1.1_beta2 (15 Sep 2004) + + 15 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> + +amarok-1.1_beta2.ebuild: + Version bump closes bug #61723. + + 03 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> + -amarok-1.0_beta3.ebuild, -amarok-1.0_beta4.ebuild: + 1.0.2 stable amd64, x86. Removing old ebuilds. + +*amarok-1.0.2 (09 Aug 2004) + + 09 Aug 2004; Patrick Dawson <pkdawson@gentoo.org> amarok-1.0.2.ebuild: + Version bump, closes bug #59600. Added a xine USE flag. + Thanks to Andrew Cooks <andrew@expertron.co.za> + + 06 Jul 2004; Frank van de Pol <fvdpol@gentoo.org> : + Version bump, closes bug #55898. + + 03 Jul 2004; Carsten Lohrke <carlo@gentoo.org> amarok-1.0.ebuild: + QA: need-kde after R/DEPEND + + 18 Jun 2004; Dominik Stadler <centic@gentoo.org> amarok-1.0.ebuild: + According to the README we should require gstreamer 0.8.1 + +*amarok-1.0 (18 Jun 2004) + + 18 Jun 2004; Dominik Stadler <centic@gentoo.org> + +files/amarok-1.0-cjk-a.diff, +amarok-1.0.ebuild: + Add Version 1.0, fixes Bug 54251 and add ~amd64, fixes Bug 54305 + +*amarok-1.0_beta4 (15 Jun 2004) + + 15 Jun 2004; Jon Hood <squinky86@gentoo.org> +files/amarok-1.0-cjk.diff, + amarok-1.0_beta3.ebuild, +amarok-1.0_beta4.ebuild: + adding cjk patch and version bump from Jackey Yang <043936y@acadiau.ca>, + closes #52930 + +*amarok-1.0_beta3 (22 May 2004) + + 22 May 2004; Jon Hood <squinky86@gentoo.org> -amarok-0.7.0.ebuild, + -amarok-0.8.3.ebuild, +amarok-1.0_beta3.ebuild: + version bump, closes #51133 + + 25 Apr 2004; Danny van Dyk <kugelfang@gentoo.org> amarok-0.9.ebuild: + marked ~amd64. + + 24 Apr 2004; Heinrich Wendel <lanius@gentoo.org> amarok-0.7.0.ebuild, + amarok-0.8.3.ebuild, amarok-0.9.ebuild, amarok-1.0_beta1.ebuild: + fix depend + + 20 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> amarok-0.7.0.ebuild, + amarok-0.8.3.ebuild: + Added IUSE. + +*amarok-1.0_beta1 (12 Apr 2004) + + 12 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> + amarok-1.0_beta1.ebuild: + Version bump closes bug #47539. + + 14 Apr 2004; Heinrich Wendel <lanius@gentoo.org> amarok-0.7.0.ebuild, + amarok-0.8.3.ebuild, amarok-0.9.ebuild: + fix depend, mark 0.9 stable + + 17 Mar 2004; David Holm <dholm@gentoo.org> amarok-0.9.ebuild: + Added to ~ppc. + +*amarok-0.9 (16 Mar 2004) + + 16 Mar 2004; Heinrich Wendel <lanius@gentoo.org> amarok-0.9.ebuild, + amarok-0.9_beta2.ebuild: + version bump + + 23 Feb 2004; Heinrich Wendel <lanius@gentoo.org> amarok-0.8.3.ebuild: + mark x86 + + 23 Feb 2004; Heinrich Wendel <lanius@gentoo.org> amarok-0.9_beta2.ebuild: + version bump + +*amarok-0.7.0 (22 Jan 2004) +*amarok-0.8.3 (22 Jan 2004) + + 22 Jan 2004; Heinrich Wendel <lanius@gentoo.org> amarok-0.6.0.ebuild, + amarok-0.6.91.ebuild, amarok-0.7.0.ebuild, amarok-0.8.3.ebuild: + version bump; mark 0.7.0 x86 + + 15 Nov 2003; Heinrich Wendel <lanius@gentoo.org> : + bump + +*amarok-0.6.91 (30 Oct 2003) + + 30 Oct 2003; Heinrich Wendel <lanius@gentoo.org> amarok-0.6.91.ebuild: + bump + + 26 Sep 2003; Alex Veber <coronalvr@gentoo.org> amarok-0.6.0.ebuild: + added a missing dep on kdemultimedia + +*amarok-0.6.0 (21 Sep 2003) + + 21 Sep 2003; jje <jje@gentoo.org> amarok-0.6.0.ebuild: + Initial revision. + + Submitted by: Okrain Genady <mafteah@mafteah.co.il> + diff --git a/media-sound/amarok/Manifest b/media-sound/amarok/Manifest new file mode 100644 index 00000000..0c665a20 --- /dev/null +++ b/media-sound/amarok/Manifest @@ -0,0 +1,21 @@ +AUX amarok-1.4.10-audibletag.patch 2412 RMD160 9c37b2861c17a3ff9c5a447338cbbc735fcfd634 SHA1 25ebc67a0f6254c1fae9a96b967f700a5ea81746 SHA256 724f2411cc9a6d4cc972fe6b3d40bdf1d4075347eca3460bdaf0b35980f838a3 +AUX amarok-1.4.10-gcc-4.3.patch 271 RMD160 facfb2796b871f3b3a5cb0c5e2268386950b3801 SHA1 c86f458ba6ae8d5b78a047852f9f2699e6da2908 SHA256 b96e976276f5c87265ecdb62b596f6f2e91c921130b833b0e395f2b50c9fa9cc +AUX amarok-1.4.10-gcc44.patch 4085 RMD160 bda16ee1d016cd158654b3f80faa413eaa7a6543 SHA1 f5c7eeea6ff80d6e634465517face69f3f344516 SHA256 b94338af91e5a108c39b100162f38bfe53d6c94fb9ed4c175f09de68df1c1989 +AUX amarok-1.4.7+xine-lib-1.1.8-lastfm.patch 808 RMD160 fcf33e066734fdf14b5b25421093f19282b2f130 SHA1 bf38186111297dc9da5eb00be14ba9772d2ae134 SHA256 5c65d14d2aa8b6739a7a8493f7d4db808c25d56047ff00b7adcd8754ee97e4f2 +AUX amarok-1.4.7-svn148317.patch 538 RMD160 088c06869d98f2bc9de83a8e9e39d0026bc74db1 SHA1 f66e14a0273e68caf9ceb40b8475d35c32bc04e5 SHA256 f159099ec72687ad306c4d386336f0864b4510d5c5b09026cd31401c3ade23ae +AUX amarok-1.4.9.1-helix+gcc-4.3.patch 435 RMD160 2ebf5155e052d90e027d207820bd4328b75014ea SHA1 af9169a7dd9df1598099acea2e84310d1ec9b1bb SHA256 b35b0c42d19d48fda2385962aeaa132b2cf659ddeebcadc5eae3f6dfe7e44894 +AUX amarok-1.4.9.1-libmtp-0.3.0-API.patch 1912 RMD160 475852fde4ad1e27cc093d9435a4b525492e0156 SHA1 b211ad82d9abc49dd3a51260ba597cfaa78d9f6b SHA256 87583a40c4e13eae7a5364dc5b98dd83885c216e662c05c4de7c1de9739f6d9c +AUX amarok-libmp4v2-2.patch 1317 RMD160 f2af142c7acca5d2f558d121fa4cd0ded2ea044c SHA1 14ab94f14e5be19f7ea5c6b83fdde768a1e5bcc1 SHA256 9a83dfdab7f393a802ec6394bf314736c7866391fb496b256c028bc81f86ce5c +AUX amarok-libmp4v2.patch 2882 RMD160 f0786378bf963e8d10db49631bb0981facd9ed90 SHA1 a60289d7c852056c27ad2d03dc09b0500f428ac3 SHA256 df4c71a25381470411ac2223ec978989e1f3fa7e784de6a0b9e1cb53eed65e06 +AUX disable_bindings_test.patch 550 RMD160 3ff076dccf7036fcd52836ff529ae16b56fdcbd1 SHA1 09dadd86dc57c39ce768230bf8e0630af40db297 SHA256 b3a4cd44dbd8ce610cb6d5a9214df0abb1458290c6382458dfeb95de00f92ba6 +DIST amarok-1.4.10-post20090130.diff.tar.bz2 4050 RMD160 e1b871213d7658081ffd396a1a208f97c3f10752 SHA1 8aa7492e91529ce1e01f3d2ee8183b7d7da7cb83 SHA256 64924546008abf88f7f776b27afe3de539defcd212c79c62c6abd90a7174dbe0 +DIST amarok-1.4.10.tar.bz2 12812583 RMD160 f86c71dd0459e0cf1ff586cd6de240ca6501cf62 SHA1 cb0bebe99c6f4dc1b01601f2f3aee3a86da08fbd SHA256 4b28f86e81447b94d33c35aa0cff65d59d85da74fde2a86c5c7862c048509c9b +DIST amarok-2.1.1.tar.bz2 5151731 RMD160 7a2a00fde109cc6c76b07922bd6a9d583b162782 SHA1 6242afaec5112ea3933885cb6948b19c0209b3c4 SHA256 27d6627e965e37da7a68b23a2807cabb54fe3c6febaa081ae200388396cd117c +DIST amarok-2.1.tar.bz2 4782899 RMD160 0c756b5e0e88c7efa96541c67388fd37aae788f7 SHA1 ce6635e4e388de4ebf3ffe9971826c2c9da95acf SHA256 19ac076d475babdeb66d1d1f5c8a2eea91aba0fe4f6d1478636af361b66fb8ea +EBUILD amarok-1.4.10-r2.ebuild 3122 RMD160 090b3339a6af25c617c85edefb681f2944a4ec89 SHA1 6d71e3514e7ca64be208e60424be1f20a933b8c2 SHA256 58ffd9bb7d4cd623d1d8ea3bbe1c98f8dea6d29d661048f2a803f310af2cc932 +EBUILD amarok-1.4.10_p20090130-r2.ebuild 3161 RMD160 24ae407b5be080f2a1c513d4d5334179863f894b SHA1 4f9ceb8bef9679d2831757c7b57541443b386037 SHA256 10d2d8420eb5934d15de7f1ca7226671f7c3aa18235cb51e2919591da5355c1f +EBUILD amarok-1.4.10_p20090130-r3.ebuild 3238 RMD160 bfe10956684f61c6c3bf4eecb9b6a69cbbb2c8f9 SHA1 a06724c3891dc93d10c882a1d694320454bb4e73 SHA256 8c3f70665a8c0463793e45dcb2b172cabffca2bd151428784c26538ae44ea218 +EBUILD amarok-2.1.1.ebuild 2393 RMD160 84f67da3d49ce3441eeb6721a8f2116ec6c98ab5 SHA1 475cf04b1e73ffd1cc1f2b4f40704e2a671e2fb6 SHA256 089d8d2565e96f102416de5c75852067da3a14bd886b6f59f6675fcf62e1cf08 +EBUILD amarok-2.1.ebuild 2391 RMD160 ac645af2b8dc7c7c96286f001159c78f5a53fa59 SHA1 c9fe7fb8589397e7c0f4b17bc9a14d5bde56c01e SHA256 2781df1df211f85489677a59c93784a01c6f246ae3557b89cf3c69279ea48249 +MISC ChangeLog 54789 RMD160 f13adfa80a896103790b9cff8c55807ce61821bb SHA1 583edb27e1a39f2c61423071f61080eefd1170d3 SHA256 4a5bbfa13f5e1969c8f1420d8bf80dde2016b4ecc7fcdce0d5bbbb098d5c32f3 +MISC metadata.xml 2040 RMD160 1030edc5fc0a9c1a5a673ce9b9011c8e695efd79 SHA1 63f0d30d31300e36b67ac963a57f65ca0f150ac4 SHA256 5f5f1e9bc2f2a3df934870eb124ca863c78985c21303f934f9c4c34af4361825 diff --git a/media-sound/amarok/amarok-1.4.10-r2.ebuild b/media-sound/amarok/amarok-1.4.10-r2.ebuild new file mode 100644 index 00000000..15a2823b --- /dev/null +++ b/media-sound/amarok/amarok-1.4.10-r2.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-1.4.10-r2.ebuild,v 1.5 2009/03/19 12:51:12 ranger Exp $ + +ARTS_REQUIRED="never" + +LANGS="af ar az be bg bn br ca cs cy da de el en_GB eo es et eu fa fi +fr ga gl he hi hu id is it ja km ko ku lo lt mk ms nb nds ne nl nn pa +pl pt pt_BR ro ru rw se sk sl sq sr sr@Latn ss sv ta tg th tr uk uz +zh_CN zh_TW" + +LANGS_DOC="da de es et fr it nl pl pt pt_BR ru sv" + +USE_KEG_PACKAGING=1 + +inherit kde + +PKG_SUFFIX="" + +if [[ ${P/_pre} == ${P} ]]; then + MY_P="${P/_/-}" + + if [[ ${P/_rc} == ${P} ]]; then + SRC_URI="mirror://kde/stable/amarok/${PV}/src/${MY_P}.tar.bz2" + S="${WORKDIR}/${P/_/-}" + else + SRC_URI="mirror://gentoo/${MY_P}.tar.bz2" + S="${WORKDIR}/${P/_rc*}" + fi +else + SRC_URI="mirror://gentoo/${P}.tar.bz2" +fi + +DESCRIPTION="Advanced audio player based on KDE framework." +HOMEPAGE="http://amarok.kde.org/" + +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="amd64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="mp4 kde mysql amazon opengl postgres +visualization ipod ifp real njb mtp musicbrainz daap +python" +# kde: enables compilation of the konqueror sidebar plugin + +RDEPEND="kde? ( || ( =kde-base/konqueror-3.5* =kde-base/kdebase-3.5* ) ) + >=media-libs/xine-lib-1.1.2_pre20060328-r8 + >=media-libs/taglib-1.4 + mysql? ( >=virtual/mysql-4.0 ) + postgres? ( virtual/postgresql-base ) + opengl? ( virtual/opengl ) + visualization? ( media-libs/libsdl + =media-plugins/libvisual-plugins-0.4* ) + ipod? ( >=media-libs/libgpod-0.5.2 ) + mp4? ( media-libs/libmp4v2 ) + ifp? ( media-libs/libifp ) + real? ( + media-video/realplayer + media-libs/alsa-lib ) + njb? ( >=media-libs/libnjb-2.2.4 ) + mtp? ( >=media-libs/libmtp-0.3.0 ) + musicbrainz? ( media-libs/tunepimp ) + =dev-lang/ruby-1.8*" + +DEPEND="${RDEPEND}" + +RDEPEND="${RDEPEND} + app-arch/unzip + python? ( dev-python/PyQt ) + daap? ( www-servers/mongrel )" + +PATCHES=( "${FILESDIR}/amarok-1.4.9.1-libmtp-0.3.0-API.patch" + "${FILESDIR}/${P}-gcc-4.3.patch" + "${FILESDIR}/${P}-audibletag.patch" ) + +need-kde 3.5 + +src_compile() { + # Extra, unsupported engines are forcefully disabled. + local myconf="$(use_enable mysql) $(use_enable postgres postgresql) + $(use_with opengl) + $(use_with visualization libvisual) + $(use_enable amazon) + $(use_with ipod libgpod) + $(use_with mp4 mp4v2) + $(use_with ifp) + $(use_with real helix) + $(use_with njb libnjb) + $(use_with mtp libmtp) + $(use_with musicbrainz) + $(use_with daap) + --with-xine + --without-nmm" + + kde_src_compile +} + +src_install() { + kde_src_install + + # As much as I respect Ian, I'd rather leave Amarok to use mongrel + # from Portage, for security and policy reasons. + rm -rf "${D}"/usr/share/apps/amarok/ruby_lib/rbconfig \ + "${D}"/usr/share/apps/amarok/ruby_lib/mongrel* \ + "${D}"/usr/share/apps/amarok/ruby_lib/rubygems* \ + "${D}"/usr/share/apps/amarok/ruby_lib/gem* \ + "${D}"/usr/$(get_libdir)/ruby_lib + + if ! use python; then + rm -r "${D}"/usr/share/apps/amarok/scripts/webcontrol \ + || die "Unable to remove webcontrol." + fi +} diff --git a/media-sound/amarok/amarok-1.4.10_p20090130-r2.ebuild b/media-sound/amarok/amarok-1.4.10_p20090130-r2.ebuild new file mode 100644 index 00000000..e63c3a21 --- /dev/null +++ b/media-sound/amarok/amarok-1.4.10_p20090130-r2.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-1.4.10_p20090130-r2.ebuild,v 1.9 2009/07/31 16:52:09 ssuominen Exp $ + +EAPI="2" + +ARTS_REQUIRED="never" + +LANGS="af ar az be bg bn br ca cs cy da de el en_GB eo es et eu fa fi +fr ga gl he hi hu id is it ja km ko ku lo lt mk ms nb nds ne nl nn pa +pl pt pt_BR ro ru rw se sk sl sq sr sr@Latn ss sv ta tg th tr uk uz +zh_CN zh_TW" + +LANGS_DOC="da de es et fr it nl pl pt pt_BR ru sv" + +USE_KEG_PACKAGING="1" + +inherit kde + +PKG_SUFFIX="" + +MY_P="${P/_*/}" +S="${WORKDIR}/${MY_P}" + +SRC_URI="mirror://kde/stable/amarok/${PV/_*/}/src/${MY_P}.tar.bz2 + mirror://gentoo/amarok-1.4.10-post20090130.diff.tar.bz2" + +DESCRIPTION="Advanced audio player based on KDE framework." +HOMEPAGE="http://amarok.kde.org/" + +LICENSE="GPL-2" + +SLOT="3.5" +KEYWORDS="amd64 ppc ~ppc64 sparc x86 ~x86-fbsd" +IUSE="mp4 kde mysql +amazon opengl postgres +visualization ipod ifp real njb mtp musicbrainz daap +python" +# kde: enables compilation of the konqueror sidebar plugin + +# Blocking previous amarok-1.4:0 versions +RDEPEND=" + !<media-sound/amarok-1.4.10_p20090130-r2 + =dev-lang/ruby-1.8* + >=media-libs/taglib-1.4 + >=media-libs/xine-lib-1.1.2_pre20060328-r8 + ifp? ( media-libs/libifp ) + ipod? ( >=media-libs/libgpod-0.5.2 ) + kde? ( kde-base/konqueror:3.5 ) + mp4? ( media-libs/libmp4v2 ) + mtp? ( >=media-libs/libmtp-0.3.0 ) + musicbrainz? ( media-libs/tunepimp ) + mysql? ( >=virtual/mysql-4.0 ) + njb? ( >=media-libs/libnjb-2.2.4 ) + opengl? ( virtual/opengl ) + postgres? ( virtual/postgresql-base ) + real? ( + media-libs/alsa-lib + media-video/realplayer + ) + visualization? ( + media-libs/libsdl + =media-plugins/libvisual-plugins-0.4* + ) +" + +DEPEND="${RDEPEND}" + +RDEPEND="${RDEPEND} + app-arch/unzip + daap? ( www-servers/mongrel ) + python? ( dev-python/PyQt ) +" + +PATCHES=( "${FILESDIR}/${PN}-1.4.9.1-libmtp-0.3.0-API.patch" + "${FILESDIR}/${PN}-1.4.10-gcc-4.3.patch" + "${FILESDIR}/${PN}-1.4.10-gcc44.patch" + "${WORKDIR}/${PN}-1.4.10-post20090130.diff" + "${WORKDIR}/${PN}-1.4.10-desktop-entry.diff" ) + +need-kde 3.5 + +src_configure() { + # Extra, unsupported engines are forcefully disabled. + local myconf=" + $(use_enable amazon) + $(use_enable mysql) + $(use_enable postgres postgresql) + $(use_with daap) + $(use_with ifp) + $(use_with ipod libgpod) + $(use_with mp4 mp4v2) + $(use_with mtp libmtp) + $(use_with musicbrainz) + $(use_with njb libnjb) + $(use_with opengl) + $(use_with real helix) + $(use_with visualization libvisual) + --with-xine + --without-nmm + " + + kde_src_configure +} + +src_install() { + kde_src_install + + # As much as I respect Ian, I'd rather leave Amarok to use mongrel + # from Portage, for security and policy reasons. + rm -rf "${D}${KDEDIR}"/share/apps/amarok/ruby_lib/rbconfig \ + "${D}${KDEDIR}"/share/apps/amarok/ruby_lib/mongrel* \ + "${D}${KDEDIR}"/share/apps/amarok/ruby_lib/rubygems* \ + "${D}${KDEDIR}"/share/apps/amarok/ruby_lib/gem* \ + "${D}${KDEDIR}"/$(get_libdir)/ruby_lib + + if ! use python; then + rm -r "${D}${KDEDIR}"/share/apps/amarok/scripts/webcontrol \ + || die "Unable to remove webcontrol." + fi +} diff --git a/media-sound/amarok/amarok-1.4.10_p20090130-r3.ebuild b/media-sound/amarok/amarok-1.4.10_p20090130-r3.ebuild new file mode 100644 index 00000000..af154b9a --- /dev/null +++ b/media-sound/amarok/amarok-1.4.10_p20090130-r3.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-1.4.10_p20090130-r3.ebuild,v 1.4 2009/08/15 18:18:15 ssuominen Exp $ + +EAPI="2" + +ARTS_REQUIRED="never" + +LANGS="af ar az be bg bn br ca cs cy da de el en_GB eo es et eu fa fi +fr ga gl he hi hu id is it ja km ko ku lo lt mk ms nb nds ne nl nn pa +pl pt pt_BR ro ru rw se sk sl sq sr sr@Latn ss sv ta tg th tr uk uz +zh_CN zh_TW" + +LANGS_DOC="da de es et fr it nl pl pt pt_BR ru sv" + +USE_KEG_PACKAGING="1" + +inherit kde + +PKG_SUFFIX="" + +MY_P="${P/_*/}" +S="${WORKDIR}/${MY_P}" + +SRC_URI="mirror://kde/stable/amarok/${PV/_*/}/src/${MY_P}.tar.bz2 + mirror://gentoo/amarok-1.4.10-post20090130.diff.tar.bz2" + +DESCRIPTION="Advanced audio player based on KDE framework." +HOMEPAGE="http://amarok.kde.org/" + +LICENSE="GPL-2" + +SLOT="3.5" +KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" +IUSE="mp4 kde mysql +amazon opengl postgres +visualization ipod ifp real njb mtp musicbrainz daap +python" +# kde: enables compilation of the konqueror sidebar plugin + +# Blocking previous amarok-1.4:0 versions +RDEPEND=" + !<media-sound/amarok-1.4.10_p20090130-r2 + =dev-lang/ruby-1.8* + >=media-libs/taglib-1.4 + >=media-libs/xine-lib-1.1.2_pre20060328-r8 + ifp? ( media-libs/libifp ) + ipod? ( >=media-libs/libgpod-0.5.2 ) + kde? ( kde-base/konqueror:3.5 ) + mp4? ( media-libs/libmp4v2 ) + mtp? ( >=media-libs/libmtp-0.3.0 ) + musicbrainz? ( media-libs/tunepimp ) + mysql? ( >=virtual/mysql-4.0 ) + njb? ( >=media-libs/libnjb-2.2.4 ) + opengl? ( virtual/opengl ) + postgres? ( virtual/postgresql-base ) + real? ( + media-libs/alsa-lib + media-video/realplayer + ) + visualization? ( + media-libs/libsdl + =media-plugins/libvisual-plugins-0.4* + ) +" + +DEPEND="${RDEPEND}" + +RDEPEND="${RDEPEND} + app-arch/unzip + daap? ( www-servers/mongrel ) + python? ( dev-python/PyQt ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.4.9.1-libmtp-0.3.0-API.patch" + "${FILESDIR}/${PN}-1.4.10-gcc-4.3.patch" + "${FILESDIR}/${PN}-1.4.10-gcc44.patch" + "${FILESDIR}/${PN}-libmp4v2.patch" + "${FILESDIR}/${PN}-libmp4v2-2.patch" + "${WORKDIR}/${PN}-1.4.10-post20090130.diff" + "${WORKDIR}/${PN}-1.4.10-desktop-entry.diff" +) + +need-kde 3.5 + +src_configure() { + # Extra, unsupported engines are forcefully disabled. + local myconf=" + $(use_enable amazon) + $(use_enable mysql) + $(use_enable postgres postgresql) + $(use_with daap) + $(use_with ifp) + $(use_with ipod libgpod) + $(use_with mp4 mp4v2) + $(use_with mtp libmtp) + $(use_with musicbrainz) + $(use_with njb libnjb) + $(use_with opengl) + $(use_with real helix) + $(use_with visualization libvisual) + --with-xine + --without-nmm + " + + kde_src_configure +} + +src_install() { + kde_src_install + + # As much as I respect Ian, I'd rather leave Amarok to use mongrel + # from Portage, for security and policy reasons. + rm -rf "${D}${KDEDIR}"/share/apps/amarok/ruby_lib/rbconfig \ + "${D}${KDEDIR}"/share/apps/amarok/ruby_lib/mongrel* \ + "${D}${KDEDIR}"/share/apps/amarok/ruby_lib/rubygems* \ + "${D}${KDEDIR}"/share/apps/amarok/ruby_lib/gem* \ + "${D}${KDEDIR}"/$(get_libdir)/ruby_lib + + if ! use python; then + rm -r "${D}${KDEDIR}"/share/apps/amarok/scripts/webcontrol \ + || die "Unable to remove webcontrol." + fi +} diff --git a/media-sound/amarok/amarok-2.1.1.ebuild b/media-sound/amarok/amarok-2.1.1.ebuild new file mode 100644 index 00000000..f29c731c --- /dev/null +++ b/media-sound/amarok/amarok-2.1.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-2.1.1.ebuild,v 1.2 2009/07/22 16:11:11 ssuominen Exp $ + +EAPI="2" + +KDE_LINGUAS="bg ca cs da de el en_GB es et eu fr gl he is it ja km ku lt lv nb +nds nl nn pa pl pt pt_BR ro ru sl sv th tr uk wa zh_CN zh_TW" +OPENGL_REQUIRED="optional" +KMNAME="extragear/multimedia" +inherit kde4-base + +DESCRIPTION="Advanced audio player based on KDE framework." +HOMEPAGE="http://amarok.kde.org/" +SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.bz2" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="4" +IUSE="cdda daap debug ipod mp3tunes mtp +semantic-desktop" + +# ipod requires gdk enabled and also gtk compiled in libgpod +DEPEND=" + >=app-misc/strigi-0.5.7 + || ( + >=dev-db/mysql-5.0.76-r1[embedded,-minimal] + >=dev-db/mysql-community-5.0.77-r1[embedded,-minimal] + ) + >=media-libs/taglib-1.5 + >=media-libs/taglib-extras-0.1[kde] + >=kde-base/kdelibs-${KDE_MINIMAL}[opengl?,semantic-desktop?] + sys-libs/zlib + >=x11-libs/qtscriptgenerator-0.1.0 + cdda? ( + >=kde-base/libkcddb-${KDE_MINIMAL} + >=kde-base/libkcompactdisc-${KDE_MINIMAL} + ) + ipod? ( + >=media-libs/libgpod-0.7.0[gtk] + ) + mp3tunes? ( + dev-libs/glib:2 + dev-libs/libxml2 + dev-libs/openssl + net-libs/loudmouth + net-misc/curl + x11-libs/qt-core[glib] + ) + mtp? ( >=media-libs/libmtp-0.3.0 ) +" +RDEPEND="${DEPEND} + >=kde-base/phonon-kde-${KDE_MINIMAL} + >=media-sound/amarok-utils-${PV} + semantic-desktop? ( >=kde-base/nepomuk-${KDE_MINIMAL} ) +" + +PATCHES=( "${FILESDIR}/disable_bindings_test.patch" ) + +src_configure() { + # Workaround for problems related to libmysqld.so and collection plugin not + # being found on some architectures when --as-needed is not used. + append-ldflags -Wl,--as-needed + + mycmakeargs="${mycmakeargs} + -DWITH_PLAYER=ON + -DWITH_UTILITIES=OFF + -DWITH_Libgcrypt=OFF + $(cmake-utils_use_with ipod Ipod) + $(cmake-utils_use_with ipod Gdk) + $(cmake-utils_use_with mtp Mtp) + $(cmake-utils_use_with mp3tunes MP3TUNES)" +# $(cmake-utils_use_with semantic-desktop Nepomuk) +# $(cmake-utils_use_with semantic-desktop Soprano)" + + kde4-base_src_configure +} + +pkg_postinst() { + kde4-base_pkg_postinst + + if use daap; then + echo + elog "You have installed amarok with daap support." + elog "You may be interested in installing www-servers/mongrel as well." + echo + fi +} diff --git a/media-sound/amarok/amarok-2.1.ebuild b/media-sound/amarok/amarok-2.1.ebuild new file mode 100644 index 00000000..fdd0534f --- /dev/null +++ b/media-sound/amarok/amarok-2.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-2.1.ebuild,v 1.3 2009/07/22 16:11:11 ssuominen Exp $ + +EAPI="2" + +KDE_LINGUAS="bg ca cs da de el en_GB es et eu fr gl he is it ja km ku lt lv nb +nds nl nn pa pl pt pt_BR ro ru sl sv th tr uk wa zh_CN zh_TW" +OPENGL_REQUIRED="optional" +KMNAME="extragear/multimedia" +inherit kde4-base + +DESCRIPTION="Advanced audio player based on KDE framework." +HOMEPAGE="http://amarok.kde.org/" +SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.bz2" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="4" +IUSE="cdda daap debug ipod mp3tunes mtp +semantic-desktop" + +# ipod requires gdk enabled and also gtk compiled in libgpod +DEPEND=" + >=app-misc/strigi-0.5.7 + || ( + >=dev-db/mysql-5.0.76-r1[embedded,-minimal] + >=dev-db/mysql-community-5.0.77-r1[embedded,-minimal] + ) + >=media-libs/taglib-1.5 + >=media-libs/taglib-extras-0.1[kde] + >=kde-base/kdelibs-${KDE_MINIMAL}[opengl?,semantic-desktop?] + sys-libs/zlib + >=x11-libs/qtscriptgenerator-0.1.0 + cdda? ( + >=kde-base/libkcddb-${KDE_MINIMAL} + >=kde-base/libkcompactdisc-${KDE_MINIMAL} + ) + ipod? ( + >=media-libs/libgpod-0.7.0[gtk] + ) + mp3tunes? ( + dev-libs/glib:2 + dev-libs/libxml2 + dev-libs/openssl + net-libs/loudmouth + net-misc/curl + x11-libs/qt-core[glib] + ) + mtp? ( >=media-libs/libmtp-0.3.0 ) +" +RDEPEND="${DEPEND} + >=kde-base/phonon-kde-${KDE_MINIMAL} + >=media-sound/amarok-utils-${PV} + semantic-desktop? ( >=kde-base/nepomuk-${KDE_MINIMAL} ) +" + +PATCHES=( "${FILESDIR}/disable_bindings_test.patch" ) + +src_configure() { + # Workaround for problems related to libmysqld.so and collection plugin not + # being found on some architectures when --as-needed is not used. + append-ldflags -Wl,--as-needed + + mycmakeargs="${mycmakeargs} + -DWITH_PLAYER=ON + -DWITH_UTILITIES=OFF + -DWITH_Libgcrypt=OFF + $(cmake-utils_use_with ipod Ipod) + $(cmake-utils_use_with ipod Gdk) + $(cmake-utils_use_with mtp Mtp) + $(cmake-utils_use_with mp3tunes MP3TUNES)" +# $(cmake-utils_use_with semantic-desktop Nepomuk) +# $(cmake-utils_use_with semantic-desktop Soprano)" + + kde4-base_src_configure +} + +pkg_postinst() { + kde4-base_pkg_postinst + + if use daap; then + echo + elog "You have installed amarok with daap support." + elog "You may be interested in installing www-servers/mongrel as well." + echo + fi +} diff --git a/media-sound/amarok/files/amarok-1.4.10-audibletag.patch b/media-sound/amarok/files/amarok-1.4.10-audibletag.patch new file mode 100644 index 00000000..ee94739f --- /dev/null +++ b/media-sound/amarok/files/amarok-1.4.10-audibletag.patch @@ -0,0 +1,85 @@ +--- amarok-1.4.10/amarok/src/metadata/audible/audibletag.cpp 2008-08-14 00:21:51.000000000 +0300 ++++ amarok-1.4.10/amarok/src/metadata/audible/audibletag.cpp 2009-03-04 19:55:15.000000000 +0200 +@@ -71,7 +71,8 @@ + { + char buf[1023]; + fseek(fp, OFF_PRODUCT_ID, SEEK_SET); +- fread(buf, strlen("product_id"), 1, fp); ++ if (fread(buf, strlen("product_id"), 1, fp) != 1) ++ return; + if(memcmp(buf, "product_id", strlen("product_id"))) + { + buf[20]='\0'; +@@ -130,24 +131,65 @@ + + bool Audible::Tag::readTag( FILE *fp, char **name, char **value) + { ++ // arbitrary value that has to be smaller than 2^32-1 and that should be large enough for all tags ++ const uint32_t maxtaglen = 100000; ++ + uint32_t nlen; +- fread(&nlen, sizeof(nlen), 1, fp); ++ if (fread(&nlen, sizeof(nlen), 1, fp) != 1) ++ return false; + nlen = ntohl(nlen); + //fprintf(stderr, "tagname len=%x\n", (unsigned)nlen); +- *name = new char[nlen+1]; +- (*name)[nlen] = '\0'; ++ if (nlen > maxtaglen) ++ return false; + + uint32_t vlen; +- fread(&vlen, sizeof(vlen), 1, fp); ++ if (fread(&vlen, sizeof(vlen), 1, fp) != 1) ++ return false; + vlen = ntohl(vlen); + //fprintf(stderr, "tag len=%x\n", (unsigned)vlen); ++ if (vlen > maxtaglen) ++ return false; ++ ++ *name = new char[nlen+1]; ++ if (!*name) ++ return false; ++ + *value = new char[vlen+1]; ++ if (!*value) ++ { ++ delete[] *name; ++ *name = 0; ++ return false; ++ } ++ ++ (*name)[nlen] = '\0'; + (*value)[vlen] = '\0'; + +- fread(*name, nlen, 1, fp); +- fread(*value, vlen, 1, fp); ++ if (fread(*name, nlen, 1, fp) != 1) ++ { ++ delete[] *name; ++ *name = 0; ++ delete[] *value; ++ *value = 0; ++ return false; ++ } ++ if (fread(*value, vlen, 1, fp) != 1) ++ { ++ delete[] *name; ++ *name = 0; ++ delete[] *value; ++ *value = 0; ++ return false; ++ } + char lasttag; +- fread(&lasttag, 1, 1, fp); ++ if (fread(&lasttag, 1, 1, fp) != 1) ++ { ++ delete[] *name; ++ *name = 0; ++ delete[] *value; ++ *value = 0; ++ return false; ++ } + //fprintf(stderr, "%s: \"%s\"\n", *name, *value); + + m_tagsEndOffset += 2 * 4 + nlen + vlen + 1; diff --git a/media-sound/amarok/files/amarok-1.4.10-gcc-4.3.patch b/media-sound/amarok/files/amarok-1.4.10-gcc-4.3.patch new file mode 100644 index 00000000..d05e714a --- /dev/null +++ b/media-sound/amarok/files/amarok-1.4.10-gcc-4.3.patch @@ -0,0 +1,10 @@ +--- amarok-1.4.10/amarok/src/engine/helix/hxplayercontrol.cpp ++++ amarok-1.4.10/amarok/src/engine/helix/hxplayercontrol.cpp +@@ -21,6 +21,7 @@ + #include <unistd.h> + #include <iostream> + #include <cstring> ++#include <cstdlib> + #include <sys/mman.h> + + using namespace std; diff --git a/media-sound/amarok/files/amarok-1.4.10-gcc44.patch b/media-sound/amarok/files/amarok-1.4.10-gcc44.patch new file mode 100644 index 00000000..632e9fa3 --- /dev/null +++ b/media-sound/amarok/files/amarok-1.4.10-gcc44.patch @@ -0,0 +1,93 @@ +diff -Naur amarok-1.4.10-orig/amarok/src/metadata/audible/audibleproperties.cpp amarok-1.4.10/amarok/src/metadata/audible/audibleproperties.cpp +--- amarok-1.4.10-orig/amarok/src/metadata/audible/audibleproperties.cpp 2008-08-13 15:21:51.000000000 -0600 ++++ amarok-1.4.10/amarok/src/metadata/audible/audibleproperties.cpp 2009-03-31 22:12:29.000000000 -0600 +@@ -31,6 +31,8 @@ + + #include <netinet/in.h> // ntohl + ++#include <stdio.h> ++ + using namespace TagLib; + + +diff -Naur amarok-1.4.10-orig/amarok/src/metadata/audible/audibletag.cpp amarok-1.4.10/amarok/src/metadata/audible/audibletag.cpp +--- amarok-1.4.10-orig/amarok/src/metadata/audible/audibletag.cpp 2009-03-31 22:08:16.000000000 -0600 ++++ amarok-1.4.10/amarok/src/metadata/audible/audibletag.cpp 2009-03-31 22:11:57.000000000 -0600 +@@ -30,6 +30,7 @@ + #include <netinet/in.h> // ntohl + #include <stdlib.h> + #include <string.h> ++#include <stdio.h> + + using namespace TagLib; + +diff -Naur amarok-1.4.10-orig/amarok/src/metadata/audible/taglib_audiblefile.cpp amarok-1.4.10/amarok/src/metadata/audible/taglib_audiblefile.cpp +--- amarok-1.4.10-orig/amarok/src/metadata/audible/taglib_audiblefile.cpp 2008-08-13 15:21:51.000000000 -0600 ++++ amarok-1.4.10/amarok/src/metadata/audible/taglib_audiblefile.cpp 2009-03-31 22:13:06.000000000 -0600 +@@ -29,6 +29,8 @@ + #include <taglib/tfile.h> + #include <taglib/audioproperties.h> + ++#include <stdio.h> ++ + namespace TagLib { + //////////////////////////////////////////////////////////////////////////////// + // public members +diff -Naur amarok-1.4.10-orig/amarok/src/metadata/audible/taglib_audiblefiletyperesolver.cpp amarok-1.4.10/amarok/src/metadata/audible/taglib_audiblefiletyperesolver.cpp +--- amarok-1.4.10-orig/amarok/src/metadata/audible/taglib_audiblefiletyperesolver.cpp 2008-08-13 15:21:51.000000000 -0600 ++++ amarok-1.4.10/amarok/src/metadata/audible/taglib_audiblefiletyperesolver.cpp 2009-03-31 22:16:01.000000000 -0600 +@@ -23,6 +23,7 @@ + #include "taglib_audiblefile.h" + + #include <string.h> ++#include <stdio.h> + + TagLib::File *AudibleFileTypeResolver::createFile(const char *fileName, + bool readProperties, +diff -Naur amarok-1.4.10-orig/amarok/src/metadata/wav/wavfile.cpp amarok-1.4.10/amarok/src/metadata/wav/wavfile.cpp +--- amarok-1.4.10-orig/amarok/src/metadata/wav/wavfile.cpp 2008-08-13 15:21:51.000000000 -0600 ++++ amarok-1.4.10/amarok/src/metadata/wav/wavfile.cpp 2009-03-31 22:18:22.000000000 -0600 +@@ -29,6 +29,8 @@ + #include <taglib/audioproperties.h> + #include <taglib/tag.h> + ++#include <stdio.h> ++ + namespace TagLib { + //////////////////////////////////////////////////////////////////////////////// + // public members +diff -Naur amarok-1.4.10-orig/amarok/src/metadata/wav/wavproperties.cpp amarok-1.4.10/amarok/src/metadata/wav/wavproperties.cpp +--- amarok-1.4.10-orig/amarok/src/metadata/wav/wavproperties.cpp 2008-08-13 15:21:51.000000000 -0600 ++++ amarok-1.4.10/amarok/src/metadata/wav/wavproperties.cpp 2009-03-31 22:18:06.000000000 -0600 +@@ -31,6 +31,8 @@ + + #include <netinet/in.h> // ntohl + ++#include <stdio.h> ++ + using namespace TagLib; + + struct WavHeader +diff -Naur amarok-1.4.10-orig/amarok/src/metadata/wav/wavfiletyperesolver.cpp amarok-1.4.10/amarok/src/metadata/wav/wavfiletyperesolver.cpp +--- amarok-1.4.10-orig/amarok/src/metadata/wav/wavfiletyperesolver.cpp 2008-08-13 15:21:51.000000000 -0600 ++++ amarok-1.4.10/amarok/src/metadata/wav/wavfiletyperesolver.cpp 2009-03-31 22:19:55.000000000 -0600 +@@ -23,6 +23,7 @@ + #include "wavfile.h" + + #include <string.h> ++#include <stdio.h> + + TagLib::File *WavFileTypeResolver::createFile(const char *fileName, + bool readProperties, +diff -Naur amarok-1.4.10-orig/amarok/src/metabundlesaver.cpp amarok-1.4.10/amarok/src/metabundlesaver.cpp +--- amarok-1.4.10-orig/amarok/src/metabundlesaver.cpp 2008-08-13 15:21:51.000000000 -0600 ++++ amarok-1.4.10/amarok/src/metabundlesaver.cpp 2009-03-31 22:30:30.000000000 -0600 +@@ -6,7 +6,7 @@ + + #include <stdlib.h> + #include <unistd.h> +-#include <stdio.h> ++#include <cstdio> + #include <time.h> + #include <sys/time.h> + #include <sys/types.h> diff --git a/media-sound/amarok/files/amarok-1.4.7+xine-lib-1.1.8-lastfm.patch b/media-sound/amarok/files/amarok-1.4.7+xine-lib-1.1.8-lastfm.patch new file mode 100644 index 00000000..10005c1f --- /dev/null +++ b/media-sound/amarok/files/amarok-1.4.7+xine-lib-1.1.8-lastfm.patch @@ -0,0 +1,19 @@ +last.fm streaming servers changed the Server field in their HTTP response, +so xine last.fm stream detection does not properly work with them anymore. + +The bug is fixed in xine-lib repository and will be released in xine-lib +1.1.9, so disable the xine detection for all the previous versions. + +Index: amarok-1.4.7/amarok/src/engine/xine/xine-engine.cpp +=================================================================== +--- amarok-1.4.7.orig/amarok/src/engine/xine/xine-engine.cpp ++++ amarok-1.4.7/amarok/src/engine/xine/xine-engine.cpp +@@ -1167,7 +1167,7 @@ bool XineEngine::flushBuffer() + + bool XineEngine::lastFmProxyRequired() + { +- return !( xine_check_version(1,1,8) ); ++ return !( xine_check_version(1,1,9) ); + } + + ////////////////////////////////////////////////////////////////////////////// diff --git a/media-sound/amarok/files/amarok-1.4.7-svn148317.patch b/media-sound/amarok/files/amarok-1.4.7-svn148317.patch new file mode 100644 index 00000000..0e2491d2 --- /dev/null +++ b/media-sound/amarok/files/amarok-1.4.7-svn148317.patch @@ -0,0 +1,15 @@ +diff -urNad amarok-1.4.7/amarok/src/playlist.cpp amarok-1.4.8/amarok/src/playlist.cpp +--- amarok-1.4.7/amarok/src/playlist.cpp 2007-08-07 18:48:28.000000000 +0100 ++++ amarok-1.4.8/amarok/src/playlist.cpp 2007-11-18 15:00:25.000000000 +0100 +@@ -1227,7 +1227,10 @@ + } + else + { +- if ( !AmarokConfig::randomMode() || m_prevTracks.count() <= 1 ) ++ if( dynamicMode() ) ++ { ++ } ++ else if( !AmarokConfig::randomMode() || m_prevTracks.count() <= 1 ) + { + if( item ) + { diff --git a/media-sound/amarok/files/amarok-1.4.9.1-helix+gcc-4.3.patch b/media-sound/amarok/files/amarok-1.4.9.1-helix+gcc-4.3.patch new file mode 100644 index 00000000..ddeea05d --- /dev/null +++ b/media-sound/amarok/files/amarok-1.4.9.1-helix+gcc-4.3.patch @@ -0,0 +1,13 @@ +Index: amarok-1.4.9.1/amarok/src/engine/helix/hxplayercontrol.cpp +=================================================================== +--- amarok-1.4.9.1.orig/amarok/src/engine/helix/hxplayercontrol.cpp ++++ amarok-1.4.9.1/amarok/src/engine/helix/hxplayercontrol.cpp +@@ -20,6 +20,8 @@ + #include <sys/wait.h> + #include <unistd.h> + #include <iostream> ++#include <cstring> ++#include <cstdlib> + #include <sys/mman.h> + + using namespace std; diff --git a/media-sound/amarok/files/amarok-1.4.9.1-libmtp-0.3.0-API.patch b/media-sound/amarok/files/amarok-1.4.9.1-libmtp-0.3.0-API.patch new file mode 100644 index 00000000..a4500070 --- /dev/null +++ b/media-sound/amarok/files/amarok-1.4.9.1-libmtp-0.3.0-API.patch @@ -0,0 +1,44 @@ +--- amarok/src/mediadevice/mtp/mtpmediadevice.cpp ++++ amarok/src/mediadevice/mtp/mtpmediadevice.cpp +@@ -293,12 +293,13 @@ + parent_id = getDefaultParentId(); + } + debug() << "Parent id : " << parent_id << endl; ++ trackmeta->parent_id = parent_id; + + m_critical_mutex.lock(); + debug() << "Sending track... " << bundle.url().path().utf8() << endl; + int ret = LIBMTP_Send_Track_From_File( + m_device, bundle.url().path().utf8(), trackmeta, +- progressCallback, this, parent_id ++ progressCallback, this + ); + m_critical_mutex.unlock(); + +@@ -529,7 +530,7 @@ + for( MtpMediaItem *it = dynamic_cast<MtpMediaItem*>(items->first()); it; it = dynamic_cast<MtpMediaItem*>(items->next()) ) + album_object->tracks[i++] = it->track()->id(); + album_object->no_tracks = items->count(); +- ret = LIBMTP_Create_New_Album( m_device, album_object, 0 ); ++ ret = LIBMTP_Create_New_Album( m_device, album_object ); + if( ret != 0 ) + { + debug() << "creating album failed : " << ret << endl; +@@ -608,7 +609,7 @@ + { + debug() << "Creating new folder '" << name << "' as a child of "<< parent_id << endl; + char *name_copy = qstrdup( name ); +- uint32_t new_folder_id = LIBMTP_Create_Folder( m_device, name_copy, parent_id ); ++ uint32_t new_folder_id = LIBMTP_Create_Folder( m_device, name_copy, parent_id, 0 ); + delete(name_copy); + debug() << "New folder ID: " << new_folder_id << endl; + if( new_folder_id == 0 ) +@@ -913,7 +914,7 @@ + if( item->playlist()->id() == 0 ) + { + debug() << "creating new playlist : " << metadata->name << endl; +- int ret = LIBMTP_Create_New_Playlist( m_device, metadata, 0 ); ++ int ret = LIBMTP_Create_New_Playlist( m_device, metadata ); + if( ret == 0 ) + { + item->playlist()->setId( metadata->playlist_id ); diff --git a/media-sound/amarok/files/amarok-libmp4v2-2.patch b/media-sound/amarok/files/amarok-libmp4v2-2.patch new file mode 100644 index 00000000..39501f79 --- /dev/null +++ b/media-sound/amarok/files/amarok-libmp4v2-2.patch @@ -0,0 +1,23 @@ +diff -ur amarok-1.4.10_p20090130-r3-orig/work/amarok-1.4.10/amarok/src/metadata/mp4/mp4properties.cpp amarok-1.4.10_p20090130-r3/work/amarok-1.4.10/amarok/src/metadata/mp4/mp4properties.cpp +--- amarok-1.4.10_p20090130-r3-orig/work/amarok-1.4.10/amarok/src/metadata/mp4/mp4properties.cpp 2009-08-15 15:28:01.000000000 +0700 ++++ amarok-1.4.10_p20090130-r3/work/amarok-1.4.10/amarok/src/metadata/mp4/mp4properties.cpp 2009-08-15 15:32:06.000000000 +0700 +@@ -28,7 +28,7 @@ + #ifdef HAVE_SYSTEMS_H + #include <systems.h> + #endif +- ++#include <string.h> + #include <stdint.h> + #include <sys/types.h> + +diff -ur amarok-1.4.10_p20090130-r3-orig/work/amarok-1.4.10/amarok/src/metadata/mp4/taglib_mp4filetyperesolver.cpp amarok-1.4.10_p20090130-r3/work/amarok-1.4.10/amarok/src/metadata/mp4/taglib_mp4filetyperesolver.cpp +--- amarok-1.4.10_p20090130-r3-orig/work/amarok-1.4.10/amarok/src/metadata/mp4/taglib_mp4filetyperesolver.cpp 2008-08-14 04:21:51.000000000 +0700 ++++ amarok-1.4.10_p20090130-r3/work/amarok-1.4.10/amarok/src/metadata/mp4/taglib_mp4filetyperesolver.cpp 2009-08-15 15:32:28.000000000 +0700 +@@ -24,6 +24,7 @@ + + #include "taglib_mp4filetyperesolver.h" + #include "mp4file.h" ++#include <string.h> + + TagLib::File *MP4FileTypeResolver::createFile(const char *fileName, + bool readProperties, diff --git a/media-sound/amarok/files/amarok-libmp4v2.patch b/media-sound/amarok/files/amarok-libmp4v2.patch new file mode 100644 index 00000000..3ea88f05 --- /dev/null +++ b/media-sound/amarok/files/amarok-libmp4v2.patch @@ -0,0 +1,70 @@ +diff -ur amarok-1.4.10.orig/amarok/configure.in.in amarok-1.4.10/amarok/configure.in.in +--- amarok-1.4.10.orig/amarok/configure.in.in 2008-08-14 00:21:51.000000000 +0300 ++++ amarok-1.4.10/amarok/configure.in.in 2009-07-10 17:58:31.000000000 +0300 +@@ -977,7 +977,7 @@ + ac_cppflags_save=$CPPFLAGS + CPPFLAGS="$CPPFLAGS -I." + AC_CHECK_HEADERS(systems.h) +- AC_CHECK_HEADERS([mp4.h], [have_mp4_h=yes], [], ++ AC_CHECK_HEADERS([mp4v2/mp4v2.h], [have_mp4_h=yes], [], + [#ifdef HAVE_SYSTEMS_H + # include <systems.h> + #endif +diff -ur amarok-1.4.10.orig/amarok/src/metadata/mp4/mp4properties.h amarok-1.4.10/amarok/src/metadata/mp4/mp4properties.h +--- amarok-1.4.10.orig/amarok/src/metadata/mp4/mp4properties.h 2008-08-14 00:21:51.000000000 +0300 ++++ amarok-1.4.10/amarok/src/metadata/mp4/mp4properties.h 2009-07-10 17:57:45.000000000 +0300 +@@ -24,7 +24,7 @@ + + #include <audioproperties.h> + #include <tstring.h> +-#include <mp4.h> ++#include <mp4v2/mp4v2.h> + // mp4.h drags in mp4_config.h that defines these + // get rid of them so they don't conflict with our config.h + #undef VERSION +diff -ur amarok-1.4.10.orig/amarok/src/metadata/mp4/mp4tag.h amarok-1.4.10/amarok/src/metadata/mp4/mp4tag.h +--- amarok-1.4.10.orig/amarok/src/metadata/mp4/mp4tag.h 2008-08-14 00:21:51.000000000 +0300 ++++ amarok-1.4.10/amarok/src/metadata/mp4/mp4tag.h 2009-07-10 17:57:52.000000000 +0300 +@@ -23,7 +23,7 @@ + + #include <tag.h> + #include "mp4file.h" +-#include <mp4.h> ++#include <mp4v2/mp4v2.h> + + namespace TagLib { + diff -ur amarok-1.4.10.orig/amarok/src/metadata/mp4/mp4file.cpp amarok-1.4.10/amarok/src/metadata/mp4/mp4file.cpp +--- amarok-1.4.10.orig/amarok/src/metadata/mp4/mp4file.cpp 2009-07-10 18:58:13.000000000 +0000 ++++ amarok-1.4.10/amarok/src/metadata/mp4/mp4file.cpp 2009-07-10 18:59:11.000000000 +0000 +@@ -30,6 +30,8 @@ + #include <audioproperties.h> + + #include <stdint.h> ++#include <stdlib.h> ++#include <sys/types.h> + + #define MP4V2_HAS_WRITE_BUG 1 + +diff -ur amarok-1.4.10.orig/amarok/src/metadata/mp4/mp4properties.cpp amarok-1.4.10/amarok/src/metadata/mp4properties.cpp +--- amarok-1.4.10.orig/amarok/src/metadata/mp4/mp4properties.cpp 2009-07-10 18:58:13.000000000 +0000 ++++ amarok-1.4.10/amarok/src/metadata/mp4/mp4properties.cpp 2009-07-10 18:58:39.000000000 +0000 +@@ -30,6 +30,7 @@ + #endif + + #include <stdint.h> ++#include <sys/types.h> + + #ifndef UINT64_TO_DOUBLE + #define UINT64_TO_DOUBLE(a) ((double)((int64_t)(a))) +diff -ur amarok-1.4.10.orig/amarok/src/metadata/mp4/mp4tag.cpp amarok-1.4.10/amarok/src/metadata/mp4/mp4tag.cpp +--- amarok-1.4.10.orig/amarok/src/metadata/mp4/mp4tag.cpp 2009-07-10 18:58:13.000000000 +0000 ++++ amarok-1.4.10/amarok/src/metadata/mp4/mp4tag.cpp 2009-07-10 18:59:36.000000000 +0000 +@@ -24,6 +24,8 @@ + + #include <tag.h> + #include <stdint.h> ++#include <stdlib.h> ++#include <sys/types.h> + + using namespace TagLib; + diff --git a/media-sound/amarok/files/disable_bindings_test.patch b/media-sound/amarok/files/disable_bindings_test.patch new file mode 100644 index 00000000..27194a88 --- /dev/null +++ b/media-sound/amarok/files/disable_bindings_test.patch @@ -0,0 +1,12 @@ +--- CMakeLists.txt 2009-03-24 16:51:54.000000000 +0200 ++++ CMakeLists.txt2 2009-03-24 17:06:57.000000000 +0200 +@@ -38,9 +38,6 @@ + + macro_log_feature( KDE4_FOUND "kdelibs" "The toolkit Amarok uses to build" "http://www.kde.org" TRUE "4.2.0" "" ) + +- find_package( QtScriptQtBindings REQUIRED ) +- macro_log_feature( QTSCRIPTQTBINDINGS_FOUND "qtscript-qt" "QtScript Qt Bindings" "http://code.google.com/p/qtscriptgenerator/" TRUE "" "" ) +- + add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS}) + + find_package(MySQLAmarok REQUIRED) diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml new file mode 100644 index 00000000..ae740bc9 --- /dev/null +++ b/media-sound/amarok/metadata.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>kde</herd> + <herd>sound</herd> + <maintainer> + <email>jmbsvicetto@gentoo.org</email> + </maintainer> + <use> + <flag name="amazon">Enable support for downloading covers from amazon.com</flag> + <flag name="daap"> + Enable the scripts for music sharing through DAAP. This flag + adds dependencies on <pkg>www-servers/mongrel</pkg> to allow + sharing of the Amarok music collection through DAAP + protocol. Please note that turning this flag off has no effect + on DAAP browsing. + </flag> + <flag name="ifp">Enable support for iRiver devices access through libifp</flag> + <flag name="mp3tunes">Enable mp3tunes integration</flag> + <flag name="mp4"> + Build the TagLib plugin for writing tags in Mp4 container files + (m4a). Please note that by enabling this USE flag, the resulting + package will not be redistributable, as it links to + <pkg>media-libs/libmp4v2</pkg>, distributed under a + GPL-incompatible license. + </flag> + <flag name="njb">Enable support for NJB (Creative) devices access through libnjb</flag> + <flag name="python"> + Install the Amarok scripts written in Python, depending on + <pkg>dev-python/PyQt</pkg>. At the moment the only script + installed by this flag is the webcontrol script. + </flag> + <flag name="real"> + Build the Helix engine for Amarok, linked against + <pkg>media-video/realplayer</pkg>. This is an alternative engine + to the xine one, which supports a different set of formats. Only + available for x86 architecture as it uses the binary version of + RealPlayer. Plase note that by enabling this USE flag, the resulting + package will not be redistributable, as it links to the non-GPL compatible + RealPlayer. + </flag> + <flag name="visualization">Support visualization plugins through <pkg>media-libs/libvisual</pkg></flag> + </use> +</pkgmetadata> diff --git a/media-sound/hydrogen/ChangeLog b/media-sound/hydrogen/ChangeLog new file mode 100644 index 00000000..77ef401a --- /dev/null +++ b/media-sound/hydrogen/ChangeLog @@ -0,0 +1,348 @@ +# ChangeLog for media-sound/hydrogen +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/ChangeLog,v 1.76 2009/08/16 08:56:31 fauli Exp $ + + 16 Aug 2009; Christian Faulhammer <fauli@gentoo.org> + hydrogen-0.9.3-r4.ebuild: + stable x86, bug 281590 + + 01 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> + hydrogen-0.9.3-r3.ebuild, hydrogen-0.9.3-r4.ebuild: + Remove USE depend for media-libs/alsa-lib[midi]. + + 29 Jun 2009; Alexis Ballier <aballier@gentoo.org> + hydrogen-0.9.3-r4.ebuild: + disable parallel make, bug #250230 + + 07 Jun 2009; Samuli Suominen <ssuominen@gentoo.org> + hydrogen-0.9.3-r4.ebuild, +files/hydrogen-0.9.3-gcc44.patch: + Fix compile with GCC 4.4 wrt #271890, thanks to Mike Limansky. + + 27 Feb 2009; Alexis Ballier <aballier@gentoo.org> + hydrogen-0.9.3-r4.ebuild: + enable flac by default, the drumkits are in flac; by Dipl.-Ing. (FH) + Johannes Neugschwentner <johannes.neugschwentner@gmail.com>, bug #260379 + + 02 Dec 2008; Brent Baude <ranger@gentoo.org> hydrogen-0.9.3-r3.ebuild: + stable ppc64, bug 245695 + + 30 Nov 2008; Raúl Porcel <armin76@gentoo.org> hydrogen-0.9.3-r3.ebuild: + sparc stable wrt #245695 + + 09 Nov 2008; Markus Meier <maekke@gentoo.org> hydrogen-0.9.3-r3.ebuild: + x86 stable, bug #245695 + + 09 Nov 2008; nixnut <nixnut@gentoo.org> hydrogen-0.9.3-r3.ebuild: + Stable on ppc wrt bug 245695 + + 07 Nov 2008; Santiago M. Mola <coldwind@gentoo.org> + hydrogen-0.9.3-r3.ebuild: + amd64 stable wrt bug #245695 + +*hydrogen-0.9.3-r4 (10 Oct 2008) + + 10 Oct 2008; Diego Pettenò <flameeyes@gentoo.org> + +hydrogen-0.9.3-r4.ebuild: + Update to EAPI=2 and USE deps. + + 14 Aug 2008; Alexis Ballier <aballier@gentoo.org> + +files/hydrogen-0.9.3-gcc43noalsa.patch, hydrogen-0.9.3-r3.ebuild: + Fix build with gcc 4.3 without alsa, thanks to Michał W. + <michal@gen2.org> for reporting in bug #234754 + +*hydrogen-0.9.3-r3 (19 May 2008) + + 19 May 2008; Samuli Suominen <drac@gentoo.org> hydrogen-0.9.3-r2.ebuild, + +hydrogen-0.9.3-r3.ebuild: + Revision bump to remove USE portaudio wrt #222841. + + 20 Apr 2008; Alexis Ballier <aballier@gentoo.org> + +files/hydrogen-0.9.3-gcc43.patch, hydrogen-0.9.3-r2.ebuild: + gcc 4.3 build fix by Peter Alfredsen <peter.alfredsen@gmail.com> in bug + #218425 + + 14 Jan 2008; Alexis Ballier <aballier@gentoo.org> + hydrogen-0.9.3-r2.ebuild: + add missing pkgconfig dep, bug #205644 + + 11 Jan 2008; Alexis Ballier <aballier@gentoo.org> + hydrogen-0.9.3-r2.ebuild: + bah... disable again parallel make... its not that safe after all, bug #194207 + + 11 Jan 2008; Alexis Ballier <aballier@gentoo.org> + hydrogen-0.9.3-r2.ebuild: + fix homepage + + 18 Nov 2007; Alexis Ballier <aballier@gentoo.org> + hydrogen-0.9.3-r2.ebuild: + add a check for flac cxx use flag, FLAC++ is needed here + + 18 Nov 2007; Alexis Ballier <aballier@gentoo.org> + -files/hydrogen-0.9.0-asneeded.patch, -hydrogen-0.9.0.ebuild, + -hydrogen-0.9.1.ebuild, -hydrogen-0.9.2.ebuild, -hydrogen-0.9.3.ebuild, + -hydrogen-0.9.3-r1.ebuild: + remove old + + 01 Nov 2007; Raúl Porcel <armin76@gentoo.org> hydrogen-0.9.3-r2.ebuild: + sparc stable, thanks to Alex Maclean for testing + + 13 Oct 2007; Markus Rothe <corsair@gentoo.org> hydrogen-0.9.3-r2.ebuild: + Stable on ppc64; bug #191278 + + 23 Sep 2007; Christoph Mende <angelos@gentoo.org> + hydrogen-0.9.3-r2.ebuild: + Stable on amd64 wrt bug #191278 + + 08 Sep 2007; nixnut <nixnut@gentoo.org> hydrogen-0.9.3-r2.ebuild: + Stable on ppc wrt bug 191278 + + 04 Sep 2007; Jurek Bartuszek <jurek@gentoo.org> hydrogen-0.9.3-r2.ebuild: + x86 stable (bug #191278) + + 09 Jul 2007; Alexis Ballier <aballier@gentoo.org> + hydrogen-0.9.3-r2.ebuild: + no need to rdepend on docbook-sgml-utils + +*hydrogen-0.9.3-r2 (09 Jul 2007) + + 09 Jul 2007; Alexis Ballier <aballier@gentoo.org> + +files/hydrogen-0.9.3-automagic.patch, + +files/hydrogen-0.9.3-desktop-noexec.patch, +hydrogen-0.9.3-r2.ebuild: + Call only once the autotools with eautoreconf, do not install destop entry + as executable (reported by Josh Saddler), fix automagic on portaudio, + regenerate doc with doc useflag, make flac optional, parallel make appears + to work thus drop -j1, add missing dep for docbook2html when regenerating + doc + + 06 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> + hydrogen-0.9.3-r1.ebuild: + Add a pkg_setup check for midi USE flag in alsa-lib. + + 02 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: + Hand to newly-born proaudio herd. + + 17 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> hydrogen-0.9.2.ebuild, + hydrogen-0.9.3.ebuild, hydrogen-0.9.3-r1.ebuild: + Don't abuse $ROOT. + +*hydrogen-0.9.3-r1 (12 Feb 2007) + + 12 Feb 2007; Alexis Ballier <aballier@gentoo.org> + +files/hydrogen-0.9.3-flac113.patch, hydrogen-0.9.0.ebuild, + hydrogen-0.9.1.ebuild, hydrogen-0.9.2.ebuild, hydrogen-0.9.3.ebuild, + +hydrogen-0.9.3-r1.ebuild: + ~dep to flac 1.1.2, rev bump in ~arch with a flac 1.1.3 compatibility fix, + bug #152007 + + 02 Feb 2007; Simon Stelling <blubb@gentoo.org> hydrogen-0.9.3.ebuild: + multilib-strict fix; bug 155967; credit to Malcolm Lashley + + 07 Oct 2006; Eldad Zack <eldad@gentoo.org> hydrogen-0.9.3.ebuild: + fixed make problem with -j>2. closes bug #147297. Thanks to Christian Becke + <christianbecke@web.de> for reporting. Also removed inexistent TODO from + dodoc. + + 23 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> hydrogen-0.9.0.ebuild, + hydrogen-0.9.1.ebuild, hydrogen-0.9.2.ebuild, hydrogen-0.9.3.ebuild: + Remove improper usage of need-autoconf. + + 17 May 2006; Mike Doty <kingtaco@gentoo.org> hydrogen-0.9.3.ebuild: + amd64 stable, bug 132522 + + 17 May 2006; Joshua Jackson <tsunam@gentoo.org> hydrogen-0.9.3.ebuild: + Stable on x86 again + + 16 May 2006; Gustavo Zacarias <gustavoz@gentoo.org> hydrogen-0.9.3.ebuild: + Stable on sparc wrt #132522 + + 16 May 2006; Markus Rothe <corsair@gentoo.org> hydrogen-0.9.3.ebuild: + Stable on ppc64; bug #132522 + + 11 May 2006; Stephanie Lockwood-Childs <wormo@gentoo.org> + hydrogen-0.9.3.ebuild: + stable on ppc (Bug #132522) + + 12 May 2006; Eldad Zack <eldad@gentoo.org> + +files/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch, hydrogen-0.9.3.ebuild: + Removed unneeded dep for app-text/docbook-sgml-utils, closes bug #132729. + Added useflag for portaudio, closes bug #132848. Added fix for gcc 4.1, + closes bug #132726. + + 09 May 2006; Joshua Jackson <tsunam@gentoo.org> hydrogen-0.9.3.ebuild: + Stable on x86; bug #132522 + + 07 May 2006; Eldad Zack <eldad@gentoo.org> + +files/hydrogen-0.9.0-asneeded.patch, + +files/hydrogen-0.9.2-configure.in.patch, metadata.xml, + hydrogen-0.9.0.ebuild, hydrogen-0.9.1.ebuild, hydrogen-0.9.2.ebuild, + hydrogen-0.9.3.ebuild: + Fixed --as-needed issue with 0.9.0 and 0.9.1, fixed configure script for + 0.9.2 and 0.9.3. Took maintainership. Closes bug #132511. + +*hydrogen-0.9.3 (23 Feb 2006) + + 23 Feb 2006; Carsten Lohrke <carlo@gentoo.org> +hydrogen-0.9.3.ebuild: + Version bump. + +*hydrogen-0.9.2 (07 Jan 2006) + + 07 Jan 2006; Carsten Lohrke <carlo@gentoo.org> hydrogen-0.9.0.ebuild, + hydrogen-0.9.1.ebuild, +hydrogen-0.9.2.ebuild: + version bump + + 07 Jan 2006; Carsten Lohrke <carlo@gentoo.org> hydrogen-0.9.0.ebuild, + hydrogen-0.9.1.ebuild: + QA: need-qt() needs to be called after R/DEPEND. + + 07 Jul 2005; Caleb Tennis <caleb@gentoo.org> hydrogen-0.9.0.ebuild, + hydrogen-0.9.1.ebuild: + Fix qt dep + + 27 May 2005; Jan Brinkmann <luckyduck@gentoo.org> hydrogen-0.9.1.ebuild: + install a .desktop file for hydrogen, fixes #93253 + + 08 May 2005; Joseph Jezak <josejx@gentoo.org> +files/0.9.1-OSS.patch, + hydrogen-0.9.1.ebuild: + Added patch to fix white noise when using OSS on ppc. + +*hydrogen-0.9.1 (11 Apr 2005) + + 11 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> metadata.xml, + -files/hydrogen-0.8.2-64bit.patch, -files/hydrogen-0.8.2-gcc34.patch, + -files/hydrogen-0.8.2-ui-spacer.patch, + -files/hydrogen-0.9.0_beta1-math.patch, -hydrogen-0.8.2-r4.ebuild, + +hydrogen-0.9.1.ebuild: + new upstream version, fixes #72986. updated maintainer information, chriswhite + is retired. did some cleanup. + + 05 Apr 2005; Eric Shattow <jnc@gentoo.org> hydrogen-0.9.0.ebuild: + Depend on libsndfile. Closes #88053 + + 11 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> hydrogen-0.9.0.ebuild: + added missing qt dependency, fixes #84590 + + 05 Mar 2005; Markus Rothe <corsair@gentoo.org> hydrogen-0.9.0.ebuild: + Stable on ppc64 + + 03 Jan 2005; Markus Rothe <corsair@gentoo.org> hydrogen-0.9.0.ebuild: + Added ~ppc64 to KEYWORDS + + 18 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> + hydrogen-0.9.0.ebuild, -hydrogen-0.9.0_beta1.ebuild: + Stable amd64, sparc, x86. + + 22 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> + hydrogen-0.9.0.ebuild: + Added to ~sparc. + + 12 Nov 2004; Chris White <chriswhite@gentoo.org> hydrogen-0.9.0.ebuild: + Readded keywords back like a good little dev. + +*hydrogen-0.9.0 (08 Nov 2004) + + 08 Nov 2004; Chris White <chriswhite@gentoo.org> +hydrogen-0.9.0.ebuild: + Version bump to 0.9.0 per bug 68418. Thanks goes to Eric Shattow for providing + the ebuild. + + 19 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org> + -hydrogen-0.8.1-r1.ebuild, -hydrogen-0.8.1.ebuild, + -hydrogen-0.8.2-r1.ebuild, -hydrogen-0.8.2-r2.ebuild, + -hydrogen-0.8.2-r3.ebuild, -hydrogen-0.8.2.ebuild: + Removing old versions. + + 20 Aug 2004; <frank@gentoo.org> hydrogen-0.9.0_beta1.ebuild: + Added media-libs/flac dependency. Closes bug #60977. + +*hydrogen-0.9.0_beta1 (18 Aug 2004) + + 18 Aug 2004; <frank@gentoo.org> +files/hydrogen-0.9.0_beta1-math.patch, + +hydrogen-0.9.0_beta1.ebuild: + Version bump to 0.9.0_beta1. Closes bug #59580. + + 26 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> + hydrogen-0.8.2-r4.ebuild: + Stable amd64 and x86. + +*hydrogen-0.8.2-r4 (01 Jul 2004) + + 01 Jul 2004; Frank van de Pol <fvdpol@gentoo.org> + +files/hydrogen-0.8.2-gcc34.patch, +hydrogen-0.8.2-r4.ebuild: + New revision to fix a gcc-3.4 compilation error. Closes bug #52185 + +*hydrogen-0.8.2-r3 (23 Jun 2004) + + 23 Jun 2004; Frank van de Pol <fvdpol@gentoo.org> +hydrogen-0.8.2-r3.ebuild: + New revision with reworked installation of drumkits and demo songs. Includes + new kits, closing bug #54570. + + 19 Jun 2004; David Holm <dholm@gentoo.org> hydrogen-0.8.2-r2.ebuild: + Added to ~ppc. + +*hydrogen-0.8.2-r2 (19 Jun 2004) + + 19 Jun 2004; Frank van de Pol <fvdpol@gentoo.org> + +files/hydrogen-0.8.2-64bit.patch, +hydrogen-0.8.2-r2.ebuild: + Added patch to fix noise on amd64. Closes bug #54340 + +*hydrogen-0.8.2-r1 (18 Jun 2004) + + 18 Jun 2004; Frank van de Pol <fvdpol@gentoo.org> metadata.xml, + +files/hydrogen-0.8.2-ui-spacer.patch, +hydrogen-0.8.2-r1.ebuild: + Compilation fixes, thanks to Michael Schnake <schnake@composition.de> + closes bug #46568 + + 13 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org> + hydrogen-0.8.1-r1.ebuild, hydrogen-0.8.1.ebuild, hydrogen-0.8.2.ebuild: + Getting rid of virtual/jack. + + 28 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> + hydrogen-0.8.2.ebuild: + Stable x86. + + 03 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> + hydrogen-0.8.0.ebuild, hydrogen-0.8.1-r1.ebuild, hydrogen-0.8.1.ebuild, + hydrogen-0.8.1_beta5.ebuild, hydrogen-0.8.2.ebuild: + Adding workaround for QT bug. Removing old ebuilds. + +*hydrogen-0.8.2 (29 Mar 2004) + + 29 Mar 2004; <torbenh@gentoo.org> hydrogen-0.8.2.ebuild: + Version bump to 0.8.2 + + 27 Feb 2004; <torbenh@gentoo.org> hydrogen-0.8.1-r1.ebuild, + hydrogen-0.8.1.ebuild: + Fixed Dependecies + +*hydrogen-0.8.1-r1 (22 Jan 2004) + + 22 Jan 2004; <torbenh@gentoo.org> hydrogen-0.8.1-r1.ebuild: + Added drumkit downloading. + +*hydrogen-0.8.1 (21 Jan 2004) +*hydrogen-0.8.1_beta5 (21 Jan 2004) + + 21 Jan 2004; <torbenh@gentoo.org> hydrogen-0.8.0.ebuild, + hydrogen-0.8.1.ebuild, hydrogen-0.8.1_beta5.ebuild: + Version bump + +*hydrogen-0.8.0 (25 May 2003) + + 25 May 2003; jje <jje@gentoo.org> hydrogen-0.7.4.ebuild, + hydrogen-0.7.4.ebuild, hydrogen-0.7.6.ebuild, hydrogen-0.7.6.ebuild, + hydrogen-0.8.0.ebuild: + Version bump and removing old versions. + +*hydrogen-0.7.6 (12 Apr 2003) + + 12 Apr 2003; jje hydrogen-0.7.6.ebuild: + Version Bump. + + Submitted by: Marc Hildebrand + +*hydrogen-0.7.4 (09 Mar 2003) + + 09 Mar 2003; jje <jje@gentoo.org> hydrogen-0.7.4.ebuild: + Initial revision. + + Submitted by: Marc Hildebrand + diff --git a/media-sound/hydrogen/Manifest b/media-sound/hydrogen/Manifest new file mode 100644 index 00000000..862f8aad --- /dev/null +++ b/media-sound/hydrogen/Manifest @@ -0,0 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX 0.9.1-OSS.patch 995 RMD160 ab6d47d723b3ca262e65225bd04bf0fb1938108b SHA1 53ece944023dbd26cfa7ec5ae9e21a634082daa8 SHA256 8647ea8d0510f69292bb320d1206d2738e4be02fb34bfe1914d133ebf1638fd0 +AUX hydrogen-0.9.2-configure.in.patch 1346 RMD160 1dc980254521d44bf9413ae50fb61e4af2270ebe SHA1 98cbdd9934b47428622a2fb6ee3ea3857f973401 SHA256 c7c030d16087a2ec0b22f39181fc087e078c8cf0cf9d487b36f15c53e36b5be6 +AUX hydrogen-0.9.3-automagic.patch 751 RMD160 74d609894205b9edf52502ed9294c3f2485ac1de SHA1 281fc7cd9597dfd01e4abc6abffe2715b02d922c SHA256 0d63352c7269d07667735949f8be4637ec63a3b3bcdd46d2c764cb9d019721a7 +AUX hydrogen-0.9.3-desktop-noexec.patch 571 RMD160 55bdfa6c332d6a33241ae93bafcb20217273dbe4 SHA1 9731b76fd8264423d1f23e4cadce13a2903455a0 SHA256 345c929975b29e71b87588c2b43f6a57a55dbd6be0301c5cb308ca0ea14938de +AUX hydrogen-0.9.3-flac113.patch 1065 RMD160 c49ee2d09aab98ea9f93639d86bc60e90fa595e0 SHA1 a4a034bab94b71f9d9dc9a546b05d9509a2411a0 SHA256 6c9024c257217d7b5cdcd8cfe50746274186435a82d1cda5d4bfd02a0ad70232 +AUX hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch 356 RMD160 0d45efab658cff07be032d36fc1523f373d0ef54 SHA1 b170e964748a42016e8f8d2b0fe058d0b3e758b9 SHA256 cc653b60dce63e709e318935790bd0f292edb6afb4114352cbcedc8573f085a4 +AUX hydrogen-0.9.3-gcc43.patch 2434 RMD160 3cae0403a3b41e52c593d94447ab5bfb8eadd131 SHA1 9d333eb4d4fe5e8b73b1cfbbc07db80b623bf479 SHA256 99093e4ed118353af79d1323f303cdd78e8a3b73b338584360183c7f3c1f488e +AUX hydrogen-0.9.3-gcc43noalsa.patch 346 RMD160 99b3b287b912a207b834a49b39a7e004785489e9 SHA1 f98d51f15de1f25717e36c96780e05905933c1a2 SHA256 9ddf776a7d6627d2ce08d52ce7696a3f7a4802001064c974af0f085f48a95c98 +AUX hydrogen-0.9.3-gcc44.patch 602 RMD160 ff3690e5c5f9b783dd32b492f90766a3a36d1d92 SHA1 5cee2166883948a09ed3b4c77d0343d6b132edec SHA256 323287db15751c3846825871c37bfa06de7c754f20afa2c9cec7b0e3330a5c13 +DIST hydrogen-0.9.3.tar.gz 2771792 RMD160 224e7c99208f7e9ae8c70a6bab1a7c3b20d1eb56 SHA1 4c07d3d250922421182f0dd527965628588bcb4a SHA256 b570568b32a0be9ad2ef90538e3156de6a9c50d8dd5f2863d6955290d98c841a +EBUILD hydrogen-0.9.3-r3.ebuild 2910 RMD160 0bd7444749fbd1db69e3d00a87b590b37ba1b356 SHA1 01c810baed959c37e71b5e0e7839d36cd8c65804 SHA256 047a3191eff9108249001ec3e4b164c6148cf9916e7313388baac63893f50129 +EBUILD hydrogen-0.9.3-r4.ebuild 2945 RMD160 5e718274195fd4b15cfc932e0cfb30d9b8a20a9f SHA1 58a0dbc3bcff7506e1650872b07fb1bf7af815e8 SHA256 db78efc03b89206dcfac77d12e0811dce636df9a1cf2ad9abd74a568e011a0c5 +MISC ChangeLog 12266 RMD160 03356f7a932dbc3d04e91ee70aa96fdc54c1b4ba SHA1 fe9d0e37f356e930537f786f77e3f245467dfb83 SHA256 884e75e5da293912851229f1a237a7109ed7593e5d4fdf13aa2996346b9b71b8 +MISC metadata.xml 161 RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 SHA1 90201ddb830142147774cc7b7b5178fbd0a9af0c SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAkqHyccACgkQNQqtfCuFneMnFwCfWs5fB3CSAM1OLOmGAufwZ+l8 +JXYAn1eLtKI7a9tKVjZ7OdBkfAvEjSOn +=/2za +-----END PGP SIGNATURE----- diff --git a/media-sound/hydrogen/files/0.9.1-OSS.patch b/media-sound/hydrogen/files/0.9.1-OSS.patch new file mode 100644 index 00000000..d4788418 --- /dev/null +++ b/media-sound/hydrogen/files/0.9.1-OSS.patch @@ -0,0 +1,36 @@ +--- lib/drivers/OssDriver.cpp.bak 2005-05-07 20:13:45.000000000 -0400 ++++ lib/drivers/OssDriver.cpp 2005-05-07 20:16:06.000000000 -0400 +@@ -241,7 +241,9 @@ + // prepare the 2-channel array of short + for (uint i = 0; i < (unsigned)oss_driver_bufferSize; i++) { + audioBuffer[i * 2] = (short)(out_L[i] * 32768.0); ++ be_swap_short(&audioBuffer[i * 2]); + audioBuffer[i * 2 + 1] = (short)(out_R[i] * 32768.0); ++ be_swap_short(&audioBuffer[i * 2 + 1]); + } + + unsigned long written = ::write(fd, audioBuffer, size * 2); +@@ -253,7 +255,13 @@ + } + + ++void be_swap_short(short *s){ ++ unsigned char swap; + ++ swap = (char)(*s & 0xFF); ++ *s = *s >> 8; ++ *s = (swap << 8) | *s; ++} + + + int OssDriver::log2(int n) { +--- lib/drivers/OssDriver.h.bak 2005-05-07 20:28:24.000000000 -0400 ++++ lib/drivers/OssDriver.h 2005-05-07 20:29:09.000000000 -0400 +@@ -31,6 +31,7 @@ + // check if OSS support is enabled + #ifdef OSS_SUPPORT + ++void be_swap_short(short *s); + + #ifdef __NetBSD__ + #include <soundcard.h> diff --git a/media-sound/hydrogen/files/hydrogen-0.9.2-configure.in.patch b/media-sound/hydrogen/files/hydrogen-0.9.2-configure.in.patch new file mode 100644 index 00000000..c06ee840 --- /dev/null +++ b/media-sound/hydrogen/files/hydrogen-0.9.2-configure.in.patch @@ -0,0 +1,36 @@ +--- configure.in.orig 2006-05-07 04:59:45.000000000 +0300 ++++ configure.in 2006-05-07 05:28:24.000000000 +0300 +@@ -15,8 +15,8 @@ + ----------------------------------------------------------------- + + " +-#ac_qmake_lflags="-static" +-#AC_SUBST(ac_qmake_lflags) ++ac_qmake_lflags="${LDFLAGS}" ++AC_SUBST(ac_qmake_lflags) + + + # static build +@@ -38,8 +38,9 @@ + AC_DEFINE_UNQUOTED(CONFIG_PREFIX, ["$ac_prefix"], [Default installation prefix.]) + + +-AC_ARG_ENABLE(profile, [ --enable-profile enable profile info (default=no)], [useProfile="yes"], [useProfile="no"]) ++AC_ARG_ENABLE(profile, [ --enable-profile enable profile info (default=no)], [useProfile=$enableval]) + if test "x$useProfile" = "xyes"; then ++ echo " * Profile mode enabled." + ac_qmake_cflags="-pg" + ac_qmake_cxxflags="-pg" + ac_qmake_lflags="-pg" +@@ -49,9 +50,9 @@ + fi + + dnl Enable debugging argument option. +-AC_ARG_ENABLE(debug, [ --enable-debug enable debugging (default=no)], [ac_debug="debug"], [ac_debug="release"]) ++AC_ARG_ENABLE(debug, [ --enable-debug enable debugging (default=no)], [debug_enabled=$enableval]) + AC_SUBST(ac_debug) +-if test "x$ac_debug" = "xdebug"; then ++if test "x$ac_debug" = "xyes"; then + AC_DEFINE(CONFIG_DEBUG, 1, [Define if debugging is enabled.]) + features_list="${features_list} (Debug)" + echo " * Debug mode enabled." diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-automagic.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-automagic.patch new file mode 100644 index 00000000..522c9bb7 --- /dev/null +++ b/media-sound/hydrogen/files/hydrogen-0.9.3-automagic.patch @@ -0,0 +1,21 @@ +Index: hydrogen-0.9.3/configure.in +=================================================================== +--- hydrogen-0.9.3.orig/configure.in ++++ hydrogen-0.9.3/configure.in +@@ -368,6 +368,8 @@ echo "" + echo "--- Checking for PortAudio -------------------------------------" + + portaudio_support=false ++AC_ARG_ENABLE(portaudio, [ --disable-portaudio Compile without portaudio support], [want_portaudio=$enableval]) ++if test "x$want_portaudio" != "xno"; then + AC_MSG_CHECKING([whether PORTAUDIOPATH environment variable is set]) + if test "x$PORTAUDIOPATH" = "x"; then + AC_MSG_RESULT(PORTAUDIOPATH is not set. No PortAudio support.) +@@ -390,6 +392,7 @@ fi + echo "-----------------------------------------------------------------" + echo "" + ++fi + + + diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-desktop-noexec.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-desktop-noexec.patch new file mode 100644 index 00000000..abe15e33 --- /dev/null +++ b/media-sound/hydrogen/files/hydrogen-0.9.3-desktop-noexec.patch @@ -0,0 +1,13 @@ +Index: hydrogen-0.9.3/Makefile.in +=================================================================== +--- hydrogen-0.9.3.orig/Makefile.in ++++ hydrogen-0.9.3/Makefile.in +@@ -225,7 +225,7 @@ install: + mkdir -p $(DESTDIR)$(prefix)/share/hydrogen/data/ + cp -R data $(DESTDIR)$(prefix)/share/hydrogen + mkdir -p $(DESTDIR)$(prefix)/share/hydrogen/data/ +- @install -vD hydrogen.desktop $(DESTDIR)$(prefix)/share/applications/hydrogen.desktop ++ @install -vD -m 644 hydrogen.desktop $(DESTDIR)$(prefix)/share/applications/hydrogen.desktop + cd plugins;make install;cd .. + + diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-flac113.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-flac113.patch new file mode 100644 index 00000000..29a263c2 --- /dev/null +++ b/media-sound/hydrogen/files/hydrogen-0.9.3-flac113.patch @@ -0,0 +1,45 @@ +--- src/lib/FLACFile.cpp.old 2007-02-11 20:12:34.000000000 +0100 ++++ src/lib/FLACFile.cpp 2007-02-11 20:18:25.000000000 +0100 +@@ -33,6 +33,13 @@ + //#include "FLAC/file_decoder.h" + #include <FLAC++/all.h> + ++#if !defined(FLAC_API_VERSION_CURRENT) || FLAC_API_VERSION_CURRENT < 8 ++#define LEGACY_FLAC ++#else ++#undef LEGACY_FLAC ++#endif ++ ++ + /// Reads a FLAC file...not optimized yet + class FLACFile_real : public FLAC::Decoder::File, public Object + { +@@ -164,16 +171,28 @@ + } + + set_metadata_ignore_all(); ++ ++#ifdef LEGACY_FLAC + set_filename( sFilename.c_str() ); + + State s=init(); + if( s != FLAC__FILE_DECODER_OK ) { ++#else ++ FLAC__StreamDecoderInitStatus s=init(sFilename.c_str() ); ++ if(s!=FLAC__STREAM_DECODER_INIT_STATUS_OK) { ++#endif + errorLog( "[load] Error in init()" ); + } + ++#ifdef LEGACY_FLAC + if ( process_until_end_of_file() == false ) { + errorLog( "[load] Error in process_until_end_of_file()" ); + } ++#else ++ if ( process_until_end_of_stream() == false ) { ++ errorLog( "[load] Error in process_until_end_of_stream()" ); ++ } ++#endif + } + + diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch new file mode 100644 index 00000000..e03d20fc --- /dev/null +++ b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch @@ -0,0 +1,11 @@ +--- src/lib/xml/tinyxml.h.orig 2006-05-13 00:39:24.000000000 +0300 ++++ src/lib/xml/tinyxml.h 2006-05-13 00:39:53.000000000 +0300 +@@ -823,7 +823,7 @@ + #endif + + /// Construct. +- TiXmlDeclaration::TiXmlDeclaration( const char * _version, ++ TiXmlDeclaration( const char * _version, + const char * _encoding, + const char * _standalone ); + diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43.patch new file mode 100644 index 00000000..6cfb4084 --- /dev/null +++ b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43.patch @@ -0,0 +1,75 @@ +diff -NrU5 hydrogen-0.9.3.orig/src/gui/DrumkitManager.h hydrogen-0.9.3/src/gui/DrumkitManager.h +--- hydrogen-0.9.3.orig/src/gui/DrumkitManager.h 2008-04-19 16:48:03.000000000 +0200 ++++ hydrogen-0.9.3/src/gui/DrumkitManager.h 2008-04-19 16:48:46.000000000 +0200 +@@ -41,10 +41,11 @@ + #include <qtextedit.h> + #include <qtimer.h> + #include <qwidget.h> + + #include <vector> ++#include <cstdlib> + + #include "UI/DrumkitManager_UI.h" + #include "lib/Object.h" + #include "lib/Song.h" + +diff -NrU5 hydrogen-0.9.3.orig/src/gui/main.cpp hydrogen-0.9.3/src/gui/main.cpp +--- hydrogen-0.9.3.orig/src/gui/main.cpp 2008-04-19 16:48:03.000000000 +0200 ++++ hydrogen-0.9.3/src/gui/main.cpp 2008-04-19 16:48:46.000000000 +0200 +@@ -41,10 +41,11 @@ + #include "lib/Preferences.h" + #include "lib/DataPath.h" + #include "lib/Exception.h" + + #include <iostream> ++#include <cstdlib> + using namespace std; + + void showInfo(); + void showUsage(); + +diff -NrU5 hydrogen-0.9.3.orig/src/lib/drivers/OssDriver.cpp hydrogen-0.9.3/src/lib/drivers/OssDriver.cpp +--- hydrogen-0.9.3.orig/src/lib/drivers/OssDriver.cpp 2008-04-19 16:48:04.000000000 +0200 ++++ hydrogen-0.9.3/src/lib/drivers/OssDriver.cpp 2008-04-19 16:50:09.000000000 +0200 +@@ -28,10 +28,11 @@ + #ifdef OSS_SUPPORT + + #include "../Preferences.h" + + #include <pthread.h> ++#include <cstring> + + audioProcessCallback ossDriver_audioProcessCallback; + bool ossDriver_running; + pthread_t ossDriverThread; + int oss_driver_bufferSize = -1; +diff -NrU5 hydrogen-0.9.3.orig/src/lib/FLACFile.cpp hydrogen-0.9.3/src/lib/FLACFile.cpp +--- hydrogen-0.9.3.orig/src/lib/FLACFile.cpp 2008-04-19 16:48:04.000000000 +0200 ++++ hydrogen-0.9.3/src/lib/FLACFile.cpp 2008-04-19 16:48:46.000000000 +0200 +@@ -25,10 +25,11 @@ + #include "FLACFile.h" + #include "Sample.h" + + #include <vector> + #include <fstream> ++#include <cstring> + + #ifdef FLAC_SUPPORT + + //#include "FLAC/file_decoder.h" + #include <FLAC++/all.h> +diff -NrU5 hydrogen-0.9.3.orig/src/tools/HydrogenPlayer.cpp hydrogen-0.9.3/src/tools/HydrogenPlayer.cpp +--- hydrogen-0.9.3.orig/src/tools/HydrogenPlayer.cpp 2008-04-19 16:48:04.000000000 +0200 ++++ hydrogen-0.9.3/src/tools/HydrogenPlayer.cpp 2008-04-19 16:48:46.000000000 +0200 +@@ -26,10 +26,11 @@ + #include <qapplication.h> + + #include <iostream> + #include <stdio.h> + #include <string> ++#include <cstdlib> + + #include "lib/Hydrogen.h" + #include "lib/LocalFileMng.h" + #include "lib/Preferences.h" + #include "lib/fx/LadspaFX.h" diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43noalsa.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43noalsa.patch new file mode 100644 index 00000000..460bc9c4 --- /dev/null +++ b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43noalsa.patch @@ -0,0 +1,12 @@ +Index: hydrogen-0.9.3/src/lib/Hydrogen.cpp +=================================================================== +--- hydrogen-0.9.3.orig/src/lib/Hydrogen.cpp ++++ hydrogen-0.9.3/src/lib/Hydrogen.cpp +@@ -37,6 +37,7 @@ + #include <deque> + #include <iostream> + #include <ctime> ++#include <cstdlib> + #include <math.h> + using std::cout; + using std::cerr; diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc44.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc44.patch new file mode 100644 index 00000000..ee6bfd16 --- /dev/null +++ b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc44.patch @@ -0,0 +1,20 @@ +--- hydrogen-0.9.3.orig/src/lib/drivers/JackDriver.cpp 2005-10-18 02:32:04.000000000 +0400 ++++ hydrogen-0.9.3/src/lib/drivers/JackDriver.cpp 2009-05-30 21:03:56.000000000 +0400 +@@ -27,6 +27,7 @@ + + #include <sys/types.h> + #include <unistd.h> ++#include <cstdio> + #include "lib/Hydrogen.h" + #include "lib/Preferences.h" + +--- hydrogen-0.9.3.orig/src/lib/Object.cpp 2005-10-18 02:32:04.000000000 +0400 ++++ hydrogen-0.9.3/src/lib/Object.cpp 2009-05-30 21:03:56.000000000 +0400 +@@ -25,6 +25,7 @@ + #include "Object.h" + #include "config.h" + ++#include <cstdio> + #include <pthread.h> + + #ifdef WIN32 diff --git a/media-sound/hydrogen/hydrogen-0.9.3-r3.ebuild b/media-sound/hydrogen/hydrogen-0.9.3-r3.ebuild new file mode 100644 index 00000000..96b157e0 --- /dev/null +++ b/media-sound/hydrogen/hydrogen-0.9.3-r3.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/hydrogen-0.9.3-r3.ebuild,v 1.9 2009/08/15 15:09:36 ssuominen Exp $ + +inherit eutils kde-functions autotools multilib + +DESCRIPTION="Linux Drum Machine" +HOMEPAGE="http://www.hydrogen-music.org/" +SRC_URI="mirror://sourceforge/hydrogen/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 sparc x86" +IUSE="alsa debug doc flac jack ladspa oss" + +RDEPEND="dev-libs/libxml2 + media-libs/libsndfile + media-libs/audiofile + flac? ( media-libs/flac ) + alsa? ( media-libs/alsa-lib ) + jack? ( media-sound/jack-audio-connection-kit ) + ladspa? ( media-libs/liblrdf )" +DEPEND="${RDEPEND} + doc? ( app-text/docbook-sgml-utils ) + dev-util/pkgconfig" + +need-qt 3 + +src_unpack() { + unpack ${A} + if use ppc; then + cd "${S}/src" + epatch "${FILESDIR}/0.9.1-OSS.patch" || die "patching failed" + fi + cd "${S}" + + mv data/doc/man "${S}" + # broken or portability issue + find . -iname Makefile.in -exec sed -i -e "s:update-menus::" {} \; + # find PortAudio/Midi files + sed -e "s:pa_unix_oss:lib:g" -e "s:pa_common:include:g" \ + -e "s:pm_linux:lib:g" -e "s:pm_common:include:g" \ + -i configure.in + sed -e "s:lib/hydrogen:$(get_libdir)/hydrogen:g" -i plugins/wasp/Makefile.in + + epatch "${FILESDIR}/hydrogen-0.9.2-configure.in.patch" + epatch "${FILESDIR}/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch" + epatch "${FILESDIR}/${P}-flac113.patch" + epatch "${FILESDIR}/${P}-automagic.patch" + epatch "${FILESDIR}/${P}-desktop-noexec.patch" + epatch "${FILESDIR}/${P}-gcc43.patch" + epatch "${FILESDIR}/${P}-gcc43noalsa.patch" + eautoreconf +} + +src_compile() { + export PORTAUDIOPATH="/usr" + # PortMidi not yet in the repository + # export PORTMIDIPATH="/usr" + + # Disable portaudio v18 support wrt #222841 + local myconf="$(use_enable jack jack-support) \ + --disable-portaudio \ + $(use_enable alsa) \ + $(use_enable debug) \ + $(use_enable flac flac_support) \ + $(use_enable ladspa) \ + $(use_enable ladspa lrdf-support) \ + $(use_enable oss oss-support)" + + econf ${myconf} || die "Failed configuring hydrogen!" + emake -j1 || die "Failed making hydrogen!" +} + +src_install() { + pushd data/i18n + use doc && ./updateTranslations.sh + rm *.ts updateTranslations.sh + popd + + pushd data/doc + use doc && ./updateManuals.sh + rm *.docbook updateManuals.sh + popd + + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog README + dosym /usr/share/hydrogen/data/doc /usr/share/doc/${PF}/html + doman man/C/hydrogen.1 + + for N in 16 24 32 48 64 ; do + dodir /usr/share/icons/hicolor/${N}x${N}/apps + dosym /usr/share/hydrogen/data/img/gray/icon${N}.png \ + /usr/share/icons/hicolor/${N}x${N}/apps/hydrogen.png + done + dodir /usr/share/icons/hicolor/scalable/apps + dosym /usr/share/hydrogen/data/img/gray/icon.svg \ + /usr/share/icons/hicolor/scalable/apps/hydrogen.svg +} diff --git a/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild b/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild new file mode 100644 index 00000000..2e2aa4a2 --- /dev/null +++ b/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild,v 1.6 2009/08/16 08:56:31 fauli Exp $ + +EAPI=2 + +inherit eutils kde-functions autotools multilib + +DESCRIPTION="Linux Drum Machine" +HOMEPAGE="http://www.hydrogen-music.org/" +SRC_URI="mirror://sourceforge/hydrogen/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86" +IUSE="alsa debug doc +flac jack ladspa oss" + +RDEPEND="dev-libs/libxml2 + media-libs/libsndfile + media-libs/audiofile + flac? ( media-libs/flac[cxx] ) + alsa? ( media-libs/alsa-lib ) + jack? ( media-sound/jack-audio-connection-kit ) + ladspa? ( media-libs/liblrdf )" +DEPEND="${RDEPEND} + doc? ( app-text/docbook-sgml-utils ) + dev-util/pkgconfig" + +need-qt 3 + +src_prepare() { + if use ppc; then + cd "${S}/src" + epatch "${FILESDIR}/0.9.1-OSS.patch" || die "patching failed" + fi + cd "${S}" + + mv data/doc/man "${S}" + # broken or portability issue + find . -iname Makefile.in -exec sed -i -e "s:update-menus::" {} \; + # find PortAudio/Midi files + sed -e "s:pa_unix_oss:lib:g" -e "s:pa_common:include:g" \ + -e "s:pm_linux:lib:g" -e "s:pm_common:include:g" \ + -i configure.in + sed -e "s:lib/hydrogen:$(get_libdir)/hydrogen:g" -i plugins/wasp/Makefile.in + epatch "${FILESDIR}/hydrogen-0.9.2-configure.in.patch" + epatch "${FILESDIR}/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch" + epatch "${FILESDIR}/${P}-flac113.patch" + epatch "${FILESDIR}/${P}-automagic.patch" + epatch "${FILESDIR}/${P}-desktop-noexec.patch" + epatch "${FILESDIR}/${P}-gcc43.patch" + epatch "${FILESDIR}/${P}-gcc43noalsa.patch" + epatch "${FILESDIR}/${P}-gcc44.patch" + eautoreconf +} + +src_configure() { + export PORTAUDIOPATH="/usr" + # PortMidi not yet in the repository + # export PORTMIDIPATH="/usr" + + # Disable portaudio v18 support wrt #222841 + local myconf="$(use_enable jack jack-support) \ + --disable-portaudio \ + $(use_enable alsa) \ + $(use_enable debug) \ + $(use_enable flac flac_support) \ + $(use_enable ladspa) \ + $(use_enable ladspa lrdf-support) \ + $(use_enable oss oss-support)" + + econf ${myconf} || die "Failed configuring hydrogen!" +} + +src_compile() { + emake -j1 || die +} + +src_install() { + pushd data/i18n + use doc && ./updateTranslations.sh + rm *.ts updateTranslations.sh + popd + + pushd data/doc + use doc && ./updateManuals.sh + rm *.docbook updateManuals.sh + popd + + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog README + dosym /usr/share/hydrogen/data/doc /usr/share/doc/${PF}/html + doman man/C/hydrogen.1 + + for N in 16 24 32 48 64 ; do + dodir /usr/share/icons/hicolor/${N}x${N}/apps + dosym /usr/share/hydrogen/data/img/gray/icon${N}.png \ + /usr/share/icons/hicolor/${N}x${N}/apps/hydrogen.png + done + dodir /usr/share/icons/hicolor/scalable/apps + dosym /usr/share/hydrogen/data/img/gray/icon.svg \ + /usr/share/icons/hicolor/scalable/apps/hydrogen.svg +} diff --git a/media-sound/hydrogen/metadata.xml b/media-sound/hydrogen/metadata.xml new file mode 100644 index 00000000..0dc3775f --- /dev/null +++ b/media-sound/hydrogen/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>proaudio</herd> +</pkgmetadata> diff --git a/media-sound/k3guitune/ChangeLog b/media-sound/k3guitune/ChangeLog new file mode 100644 index 00000000..1d1c07c2 --- /dev/null +++ b/media-sound/k3guitune/ChangeLog @@ -0,0 +1,98 @@ +# ChangeLog for media-sound/k3guitune +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/k3guitune/ChangeLog,v 1.25 2009/06/02 22:59:48 ssuominen Exp $ + + 21 May 2009; Samuli Suominen <ssuominen@gentoo.org> k3guitune-1.01.ebuild, + +files/k3guitune-1.01-desktop-entry.patch, +files/k3guitune.xpm: + Desktop entry and Icon. + + 21 May 2009; Samuli Suominen <ssuominen@gentoo.org> -k3guitune-1.0.ebuild, + k3guitune-1.01.ebuild: + Remove arts support and enable alsa by default. + + 14 May 2009; Markus Meier <maekke@gentoo.org> k3guitune-1.01.ebuild: + amd64 stable, bug #268640 + + 07 May 2009; Christian Faulhammer <fauli@gentoo.org> + k3guitune-1.01.ebuild: + stable x86, bug 268640 + +*k3guitune-1.01 (04 May 2009) + + 04 May 2009; Samuli Suominen <ssuominen@gentoo.org> + +k3guitune-1.01.ebuild, +files/k3guitune-1.01-fftw.patch: + Version bump with fftw compability patch wrt #268293, thanks to Robert + Szczesiak for reporting. + + 06 Aug 2008; Alexis Ballier <aballier@gentoo.org> + +files/k3guitune-1.01-gcc43.patch, k3guitune-1.0.ebuild: + Fix compile with GCC 4.3. + + 21 Jun 2008; Christian Faulhammer <opfer@gentoo.org> k3guitune-1.0.ebuild: + stable x86, bug 226769 + + 20 Jun 2008; Thomas Anderson (gentoofan23) <gentoofan23@gentoo.org> + k3guitune-1.0.ebuild: + amd64 stable, bug #226769 + +*k3guitune-1.0 (04 Oct 2007) + + 04 Oct 2007; Wulf C. Krueger <philantrop@gentoo.org> + +k3guitune-1.0.ebuild: + Version bump to 1.0 as per bug 193150. Thanks to Torsten Rehn for providing + a preliminary ebuild! + + 21 Sep 2007; Christian Faulhammer <opfer@gentoo.org> k3guitune-0.5.ebuild: + stable x86, bug 192940 + + 20 Sep 2007; Christoph Mende <angelos@gentoo.org> k3guitune-0.5.ebuild: + Stable on amd64 wrt bug #192940 + + 03 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: + Regenerate digest in Manifest2 format. + + 08 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: + Remove retiring dev from metadata. + +*k3guitune-0.5 (24 Aug 2005) + + 24 Aug 2005; Gregorio Guidi <greg_g@gentoo.org> + +files/k3guitune-0.5-configure.patch, +k3guitune-0.5.ebuild: + New version. + + 30 Jun 2005; Dan Armak <danarmak@gentoo.org> + files/k3guitune-0.4.1-configure.patch: + Fix 96577: compilation without arts installed. + + 03 Apr 2005; Gregorio Guidi <greg_g@gentoo.org> + +files/k3guitune-0.4.1-configure.patch, metadata.xml, + k3guitune-0.4.1.ebuild: + Change the ebuild to use the kde eclass. + + 15 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org> : + Added arts as a dependency because you can't build without mcopidl. + + 14 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> + k3guitune-0.4.1.ebuild: + Stable amd64. + + 14 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> + k3guitune-0.4.1.ebuild: + Added ~amd64. Stable x86. + + 30 Aug 2004; David Holm <dholm@gentoo.org> k3guitune-0.4.1.ebuild: + Added to ~ppc. + +*k3guitune-0.4.1 (24 Aug 2004) + + 24 Aug 2004; Patrick Dawson <pkdawson@gentoo.org> + k3guitune-0.4.1.ebuild, k3guitune-0.4.ebuild: + Version bump. Changed description, removed unnecessary inherit. + + 08 Aug 2004; Patrick Dawson <pkdawson@gentoo.org> k3guitune-0.4.ebuild: + Changed `` to $(). This is a purely stylistic change to the ebuild. + +*k3guitune-0.4 (05 Aug 2004) + + 05 Aug 2004; Patrick Dawson <pkdawson@gentoo.org> k3guitune-0.4.ebuild: + Initial import. diff --git a/media-sound/k3guitune/Manifest b/media-sound/k3guitune/Manifest new file mode 100644 index 00000000..1a27e61e --- /dev/null +++ b/media-sound/k3guitune/Manifest @@ -0,0 +1,9 @@ +AUX k3guitune-1.01-desktop-entry.patch 1785 RMD160 77a676c7d2fc3165aec563b03e5267e2af852b5f SHA1 f18c4cf5beddf2c2d476b537091b32666a296482 SHA256 e461c5e23d2721ec762a9342fa62a2e4dd5e4703107ac56f7c0c27348fcda98b +AUX k3guitune-1.01-fftw.patch 1113 RMD160 ceddd707fedb6e1a3ae5327026aad71f37829cd4 SHA1 53435842fad00b07bd1cc70fdc6f765b59730745 SHA256 e4839055fad8fc3acaeb39987d60baa976927b2c044c122fb1614c3a774bbc61 +AUX k3guitune-1.01-gcc43.patch 720 RMD160 5af1185e20d506f4062e8665c4f76c6261b6dff3 SHA1 1d6ca7722ca253ef578e92af5861478ee16a8dc5 SHA256 14e949f18eadd0a1ca4dab88cb5ecbbf0897cfe187e6e7564f865aaa9757953f +AUX k3guitune.xpm 1449 RMD160 621ad6c8d15e6ba25098ac7851493d3705691d65 SHA1 a49258dada20319d0e87133715e16debc907d8ab SHA256 64eafb2ee3e5018abd590e0598df2d1307eb8ec55f5bbfa216bd08ab28404e7b +DIST k3guitune-1.01.tar.gz 1650319 RMD160 65e50ebde164767f41790cc447b36f793ba80757 SHA1 60adc200670026e5ab49f9cb79539ab275be3bc8 SHA256 19cfcb611991757100ceb8b37b173085fb5cb8d355527a76e4022ebc5ae060e3 +DIST kde-admindir-3.5.5.tar.bz2 187274 RMD160 24528f3bf94e7d1a1036b6e5af180719785839ed SHA1 b640d2606305201b0ec030555c324d326440efff SHA256 1aa56856e432839ec74a67ab33fc21b56ed4f1b4b5c60bfd5b953cb2d3423153 +EBUILD k3guitune-1.01.ebuild 1700 RMD160 99156a2533bc945caeebba52d59ba90ca23a08a1 SHA1 58070e9d9710ed085312f55735d0a5d0402984e0 SHA256 9f78fc243c0f339f9bed1694e834630e9b5349a3d7714aec175c4d1cb928cad6 +MISC ChangeLog 3366 RMD160 b42e9d2ab7e2e1812602ec9c55332ac196dd1c3b SHA1 689c0384f4d19e58c7554a0c7d50dc80209b0f8d SHA256 f06c2a3aa18fd2d4b7e3cb40acdf7217f770b3d44298cb77020245be5da3280e +MISC metadata.xml 177 RMD160 793ac3a8e2d98ff55c434177356a7a9e9dddf063 SHA1 cb174faea242c8ad8a4e533ed1fa06c47b973810 SHA256 aebf37168d6e3fafaf9411643ac75d6fb32b1689aabc2dc2550661014fabf470 diff --git a/media-sound/k3guitune/files/k3guitune-1.01-desktop-entry.patch b/media-sound/k3guitune/files/k3guitune-1.01-desktop-entry.patch new file mode 100644 index 00000000..567d5094 --- /dev/null +++ b/media-sound/k3guitune/files/k3guitune-1.01-desktop-entry.patch @@ -0,0 +1,42 @@ +Fix desktop-entry and it's location to respect current freedesktop spec. + +diff -ur k3guitune-1.01.orig/k3guitune/k3guitune.desktop k3guitune-1.01/k3guitune/k3guitune.desktop +--- k3guitune-1.01.orig/k3guitune/k3guitune.desktop 2007-12-15 15:16:27.000000000 +0200 ++++ k3guitune-1.01/k3guitune/k3guitune.desktop 2009-05-21 19:19:27.000000000 +0300 +@@ -1,12 +1,13 @@ + # KDE Config File + [Desktop Entry] +-Encoding=UTF-8 ++Version=1.0 + Type=Application +-Exec=k3guitune -caption "%c" %i %m +-Icon= +-DocPath=k3guitune/index.html ++Exec=k3guitune -caption "%c" %i ++Icon=k3guitune ++X-KDE-DocPath=k3guitune/index.html + Comment= + Comment[de]= +-Terminal=0 ++Terminal=false + Name=K3GuiTune + Name[de]=K3GuiTune ++Categories=AudioVideo;KDE; +diff -ur k3guitune-1.01.orig/k3guitune/Makefile.am k3guitune-1.01/k3guitune/Makefile.am +--- k3guitune-1.01.orig/k3guitune/Makefile.am 2007-12-15 15:16:27.000000000 +0200 ++++ k3guitune-1.01/k3guitune/Makefile.am 2009-05-21 19:25:00.000000000 +0300 +@@ -7,11 +7,11 @@ + EXTRA_DIST = k3guitune.desktop k2guitune_meta_unload.cpp logview.cpp logview.h main.cpp osziview.cpp osziview.h resources.h guitune.cpp guitune.h k2guitune.cpp k2guitune.h k3guituneui.rc soundinput.h soundinput.cpp audiodlg.h audiodlg.cpp + + install-data-local: +- $(mkinstalldirs) $(kde_appsdir)/Multimedia/ +- $(INSTALL_DATA) $(srcdir)/k3guitune.desktop $(kde_appsdir)/Multimedia/k3guitune.desktop ++ $(mkinstalldirs) $(datadir)/applications/kde ++ $(INSTALL_DATA) $(srcdir)/k3guitune.desktop $(datadir)/applications/kde/k3guitune.desktop + + uninstall-local: +- -rm -f $(kde_appsdir)/Multimedia/k3guitune.desktop ++ -rm -f $(datadir)/applications/kde/k3guitune.desktop + + # These paths are KDE specific. Use them: + # kde_appsdir Where your application's menu entry (.desktop) should go to. diff --git a/media-sound/k3guitune/files/k3guitune-1.01-fftw.patch b/media-sound/k3guitune/files/k3guitune-1.01-fftw.patch new file mode 100644 index 00000000..ece8c2a8 --- /dev/null +++ b/media-sound/k3guitune/files/k3guitune-1.01-fftw.patch @@ -0,0 +1,21 @@ +Fix compability with current fftw. + +diff -Naur k3guitune-1.01/k3guitune/osziview.cpp k3guitune-1.01_1/k3guitune/osziview.cpp +--- k3guitune-1.01/k3guitune/osziview.cpp 2007-12-15 18:16:27.000000000 +0500 ++++ k3guitune-1.01_1/k3guitune/osziview.cpp 2008-10-23 03:21:11.000000000 +0600 +@@ -254,12 +254,12 @@ + } + fftw_in = (double*) fftw_malloc(sizeof(double) * nr); + fftw_out = (fftw_complex*) fftw_malloc(sizeof(fftw_complex) * nr); +- fftw_p = fftw_plan_dft_r2c_1d(nr, fftw_in, fftw_out, FFTW_FORWARD); ++ fftw_p = fftw_plan_dft_r2c_1d(nr, fftw_in, fftw_out, FFTW_MEASURE); + + fftw_in2 = (double*) fftw_malloc(sizeof(double) * nr * 2); + fftw_out2 = (fftw_complex*) fftw_malloc(sizeof(fftw_complex) * nr * 2); +- fftw_p2 = fftw_plan_dft_r2c_1d(nr*2, fftw_in2, fftw_out2, FFTW_FORWARD); +- fftw_p3 = fftw_plan_dft_c2r_1d(nr*2, fftw_out2, fftw_in2, FFTW_BACKWARD); ++ fftw_p2 = fftw_plan_dft_r2c_1d(nr*2, fftw_in2, fftw_out2, FFTW_MEASURE); ++ fftw_p3 = fftw_plan_dft_c2r_1d(nr*2, fftw_out2, fftw_in2, FFTW_MEASURE); + } + + void OsziView::setNotch(bool n) diff --git a/media-sound/k3guitune/files/k3guitune-1.01-gcc43.patch b/media-sound/k3guitune/files/k3guitune-1.01-gcc43.patch new file mode 100644 index 00000000..53989d3f --- /dev/null +++ b/media-sound/k3guitune/files/k3guitune-1.01-gcc43.patch @@ -0,0 +1,15 @@ +Fix compilation with GNU GCC 4.3.0 and up. + +Index: k3guitune-1.0/k3guitune/soundinput.h +=================================================================== +--- k3guitune-1.0.orig/k3guitune/soundinput.h ++++ k3guitune-1.0/k3guitune/soundinput.h +@@ -41,7 +41,7 @@ class SoundInputException : public std:: + */ + class SoundInput { + public: +- static SoundInput *autodetect( const char *alsa_devicename, const char *dsp_devicename, int &blksize, int &sampfreq, double &sampfreq ); ++ static SoundInput *autodetect( const char *alsa_devicename, const char *dsp_devicename, int &blksize, int &sampfreq1, double &sampfreq2 ); + virtual ~SoundInput(); + virtual int getData( short int *buf, int blksize ) = 0; + }; diff --git a/media-sound/k3guitune/files/k3guitune.xpm b/media-sound/k3guitune/files/k3guitune.xpm new file mode 100644 index 00000000..77f6511d --- /dev/null +++ b/media-sound/k3guitune/files/k3guitune.xpm @@ -0,0 +1,51 @@ +/* XPM */ +static char * guitune_logo_xpm[]={ +"32 32 16 1", +"f c #808080", +"k c #ffa858", +"g c #a0a0a0", +"e c #c3c3c3", +"b c #00ff00", +". c None", +"i c #c05800", +"# c #000000", +"j c #ff8000", +"m c #400000", +"n c #800000", +"l c #ffdca8", +"d c #585858", +"a c #ffffff", +"c c #ff0000", +"h c #00c0c0", +"................................", +"................................", +"................................", +"................................", +".....................#######....", +"#################..##aaaaaaa##..", +"##b#####b#####b####aaabbbbbaaa##", +"##b#####b#####b###aaccbbbddccaa#", +"#b#b###b#b###b#b#.#accaaadacca#.", +"#b#b###b#b###b#b#.#aaaaaedaaaa#.", +"#b#b###b#b###b#b#..#aaaafgaaa#..", +"hhhbhhbhhbhhbhhbh###aaaadgaaa#..", +"####b#b###b#b####iii#a#####a#...", +"####b#b###b#b####iji##iiii###...", +"####b#b###b#b####ijiiiijjii#....", +"#####b#####b########jjjjjji#....", +"#####b#####b######k#kikjkii#####", +"#################l#l#ljlklmlmlml", +"#iijijjjnmmjlil#l#l#l#lilnlnlnln", +"#iiijjjjnmmlilil#l#l#lilklnlnlnl", +"#iijjjjjnmmjlil#k#k#k#kjkii#####", +"#iiijjjjjmmjkkki#####ijjjji#....", +"#iijjjjjjmmjjjjki###ijjjjji#....", +".#iijjjjjmmjjjjjiiiijjjjjji#....", +".#ijijjjjjjjjjjjjjjjjjjjjj#.....", +".#iiijjjjjjjjjjjjjjjjjjjji#.....", +"..#ijijjjjjjjjjji###jjjjii#.....", +"...#iiijjjjijjii#nnn#iiin#......", +"....##iijjijji##.....####.......", +"......########..................", +"................................", +"................................"}; diff --git a/media-sound/k3guitune/k3guitune-1.01.ebuild b/media-sound/k3guitune/k3guitune-1.01.ebuild new file mode 100644 index 00000000..1fd7fd82 --- /dev/null +++ b/media-sound/k3guitune/k3guitune-1.01.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/k3guitune/k3guitune-1.01.ebuild,v 1.9 2009/06/02 22:59:48 ssuominen Exp $ + +EAPI=2 +ARTS_REQUIRED=never +inherit kde eutils + +DESCRIPTION="A program for KDE that lets you tune musical instruments." +HOMEPAGE="http://home.planet.nl/~lamer024/k3guitune.html" +SRC_URI="http://home.planet.nl/~lamer024/files/${P}.tar.gz + mirror://gentoo/kde-admindir-3.5.5.tar.bz2" + +LICENSE="GPL-2" +SLOT="3.5" +KEYWORDS="amd64 ~ppc x86" +IUSE="+alsa oss jack" + +RDEPEND="sci-libs/fftw:3.0 + alsa? ( media-libs/alsa-lib ) + jack? ( media-libs/bio2jack )" +DEPEND="${DEPEND}" + +need-kde 3.5 + +LANGS="de fr nl sk" +LANGS_DOC="de en nl" + +for X in ${LANGS} ${LANGS_DOC} ; do + IUSE="${IUSE} linguas_${X}" +done + +src_prepare() { + kde_src_prepare + epatch "${FILESDIR}"/${P}-gcc43.patch \ + "${FILESDIR}"/${P}-fftw.patch \ + "${FILESDIR}"/${P}-desktop-entry.patch + + for X in ${LANGS} ; do + use linguas_${X} && MAKE_LANGS="${MAKE_LANGS} ${X}.po" + done + cd "${S}/po" + sed -i -e "s:POFILES =.*:POFILES = ${MAKE_LANGS}:" Makefile.am \ + || die "sed for translations failed" + + MAKE_DOC=$(echo $(echo "${LINGUAS} ${LANGS_DOC}" | tr ' ' '\n' | sort | uniq -d)) + [[ -n ${MAKE_DOC} ]] && MAKE_DOC=$(echo "${MAKE_DOC}" | tr '\n' ' ') + sed -i -e "s:^SUBDIRS =.*:SUBDIRS = ${MAKE_DOC} :" \ + "${KDE_S}/doc/Makefile.am" || die "sed for docs locale failed" + + rm -f "${S}"/configure +} + +src_configure() { + local myconf="$(use_enable alsa) + $(use_enable oss) + $(use_enable jack) + --without-arts + --disable-arts" + + kde_src_configure +} + +src_install() { + kde_src_install + doicon "${FILESDIR}"/${PN}.xpm +} diff --git a/media-sound/k3guitune/metadata.xml b/media-sound/k3guitune/metadata.xml new file mode 100644 index 00000000..0c3d9405 --- /dev/null +++ b/media-sound/k3guitune/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>kde</herd> + <herd>sound</herd> +</pkgmetadata> diff --git a/media-sound/rosegarden/ChangeLog b/media-sound/rosegarden/ChangeLog new file mode 100644 index 00000000..55025725 --- /dev/null +++ b/media-sound/rosegarden/ChangeLog @@ -0,0 +1,295 @@ +# ChangeLog for media-sound/rosegarden +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/rosegarden/ChangeLog,v 1.61 2009/08/01 06:37:24 ssuominen Exp $ + + 01 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> + rosegarden-1.5.1.ebuild, rosegarden-1.7.3.ebuild: + Remove USE depend for media-libs/alsa-lib[midi]. + +*rosegarden-1.7.3 (19 Feb 2009) + + 19 Feb 2009; Alexis Ballier <aballier@gentoo.org> + +rosegarden-1.7.3.ebuild: + version bump, by Jouni Rinne <l33tmmx@gmail.com>, bug #259505 + +*rosegarden-1.7.2-r1 (10 Oct 2008) + + 10 Oct 2008; Diego Pettenò <flameeyes@gentoo.org> + +rosegarden-1.7.2-r1.ebuild: + Update to EAPI=2 and USE deps. + +*rosegarden-1.7.2 (20 Sep 2008) + + 20 Sep 2008; Alexis Ballier <aballier@gentoo.org> + +rosegarden-1.7.2.ebuild: + Version bump, by Auke Booij <auke.booij@gmail.com>, bug #238135 + + 07 Aug 2008; Alexis Ballier <aballier@gentoo.org> + -files/rosegarden-1.6.1+gcc-4.3.patch, + -files/rosegarden-1.6.1-nojack.patch, -rosegarden-1.4.0.ebuild, + -rosegarden-1.6.1-r1.ebuild: + remove old versions + +*rosegarden-1.7.1 (07 Aug 2008) + + 07 Aug 2008; Alexis Ballier <aballier@gentoo.org> + +rosegarden-1.7.1.ebuild: + version bump + +*rosegarden-1.7.0 (22 May 2008) + + 22 May 2008; Alexis Ballier <aballier@gentoo.org> + +rosegarden-1.7.0.ebuild: + version bump + + 23 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> + +files/rosegarden-1.6.1+gcc-4.3.patch, rosegarden-1.6.1-r1.ebuild: + Add patch to fix building with GCC 4.3. + + 06 Mar 2008; Steve Dibb <beandog@gentoo.org> rosegarden-1.5.1.ebuild: + amd64 stable, bug 204649 + + 11 Jan 2008; nixnut <nixnut@gentoo.org> rosegarden-1.5.1.ebuild: + Stable on ppc wrt bug 204649 + + 06 Jan 2008; Christian Faulhammer <opfer@gentoo.org> + rosegarden-1.5.1.ebuild: + stable x86, bug 204649 + + 06 Jan 2008; Diego Pettenò <flameeyes@gentoo.org> + -rosegarden-1.2.4.ebuild: + Remove old versions. + +*rosegarden-1.6.1-r1 (06 Jan 2008) + + 06 Jan 2008; Diego Pettenò <flameeyes@gentoo.org> + +files/rosegarden-1.6.1-nojack.patch, -rosegarden-1.6.1.ebuild, + +rosegarden-1.6.1-r1.ebuild: + Fix handling of user-defined CXXFLAGS, revision bump to force rebuild. Fix + bug #204013. I hate cmake. + +*rosegarden-1.6.1 (23 Dec 2007) + + 23 Dec 2007; Carsten Lohrke <carlo@gentoo.org> + +files/rosegarden-1.6.1-asneeded.patch, + +files/rosegarden-1.6.1.desktop.diff, +rosegarden-1.6.1.ebuild: + Version bump. + + 02 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: + Hand to newly-born proaudio herd. + +*rosegarden-1.5.1 (20 Jun 2007) + + 20 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> + +files/rosegarden-1.5.1-asneeded.patch, +rosegarden-1.5.1.ebuild: + Version bump, closes bug #168366. Thanks to Wai Ling for reporting, and + everybody on that bug. Also thanks to Alexis Ballier and the guys at + proaudio overlay whose ebuild I based on. + + 17 Apr 2007; Alexis Ballier <aballier@gentoo.org> + -files/4.1.0-amd64.patch, -files/4.1.0-gcc4.diff, -files/4.1.0-dssi.patch, + -files/4.1.0-includehints.patch, -rosegarden-4.1.0-r1.ebuild, + -rosegarden-4.1.0-r2.ebuild: + Eventually nuke old versions, bug #172754 + + 16 Apr 2007; Christian Faulhammer <opfer@gentoo.org> + rosegarden-1.4.0.ebuild: + stable amd64, bug 172754 + + 07 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> + rosegarden-1.4.0.ebuild: + ppc stable, bug #172754 + + 04 Apr 2007; Raúl Porcel <armin76@gentoo.org> rosegarden-1.4.0.ebuild: + x86 stable wrt bug 172754 + + 06 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> + rosegarden-1.2.4.ebuild, rosegarden-1.4.0.ebuild, + rosegarden-4.1.0-r1.ebuild, rosegarden-4.1.0-r2.ebuild: + Nuking ~sparc until DEPs are properly handled + + 03 Oct 2006; Carsten Lohrke <carlo@gentoo.org> rosegarden-1.4.0.ebuild: + Header fix. + +*rosegarden-1.4.0 (03 Oct 2006) + + 03 Oct 2006; Carsten Lohrke <carlo@gentoo.org> +rosegarden-1.4.0.ebuild: + Version bump. + +*rosegarden-4.1.0-r2 (25 Aug 2006) + + 25 Aug 2006; Luis Medinas <metalgod@gentoo.org> +files/4.1.0-amd64.patch, + +rosegarden-4.1.0-r2.ebuild: + Added a patch to fix build on amd64 thanks to <malc@gentoo.org>. + +*rosegarden-1.2.4 (18 Aug 2006) + + 18 Aug 2006; Carsten Lohrke <carlo@gentoo.org> + -files/rosegarden-4.1.2.3-kde.py.diff, +rosegarden-1.2.4.ebuild, + -rosegarden-4.1.2.3.ebuild: + Version bump. Major version 4 has been dropped upstream. + + 18 Aug 2006; Carsten Lohrke <carlo@gentoo.org> + +files/4.1.0-includehints.patch, rosegarden-4.1.0-r1.ebuild: + Fix bug #134121, thanks to Christian Becke. + + 22 Feb 2006; Carsten Lohrke <carlo@gentoo.org> + +files/rosegarden-4.1.2.3-kde.py.diff: + Missing patch. + + 21 Feb 2006; Carsten Lohrke <carlo@gentoo.org> rosegarden-4.1.2.3.ebuild: + Minor fix. + +*rosegarden-4.1.2.3 (21 Feb 2006) + + 21 Feb 2006; Carsten Lohrke <carlo@gentoo.org> +files/4.1.0-gcc4.diff, + rosegarden-4.1.0-r1.ebuild, +rosegarden-4.1.2.3.ebuild: + GCC 4 fix, thanks to Thomas Chik, bug #123042. Version bump. + + 07 Jul 2005; Herbie Hopkins <herbs@gentoo.org> rosegarden-4.1.0-r1.ebuild: + Stable on amd64 wrt bug #96462. + + 07 Jul 2005; Gregorio Guidi <greg_g@gentoo.org> + rosegarden-4.1.0-r1.ebuild: + Stable on x86. + + 07 Jul 2005; Caleb Tennis <caleb@gentoo.org> rosegarden-4.0.9.8.ebuild, + rosegarden-4.0.9.91_rc2.ebuild, rosegarden-4.0.9.91.ebuild, + rosegarden-4.1.0.ebuild: + Fix qt dep + + 24 Jun 2005; Joseph Jezak <josejx@gentoo.org> rosegarden-4.1.0-r1.ebuild: + Marked ppc stable for bug #96462. + + 05 Jun 2005; Joseph Jezak <josejx@gentoo.org> rosegarden-4.0.9.8.ebuild: + Marked ppc stable. + +*rosegarden-4.1.0-r1 (20 Mar 2005) + + 20 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> + +rosegarden-4.1.0-r1.ebuild: + new ebuild for rosegarden, contributed by Carsten Lohrke <carlo@gentoo.org>. + fixes #86047 + + 09 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> +files/4.1.0-dssi.patch, + rosegarden-4.1.0.ebuild: + Added a patch to fix a dssi related problem, closes #83168. Filtered out a + cflag which causes trouble, closes #84260. Fixed useflag related problem, + closes #82936 + +*rosegarden-4.1.0 (19 Feb 2005) + + 19 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org> +rosegarden-4.1.0.ebuild: + version bump. fixes #82108 + + 15 Jan 2005; Dan Armak <danarmak@gentoo.org> rosegarden-4.0.9.8.ebuild, + rosegarden-4.0.9.91.ebuild, rosegarden-4.0.9.91_rc2.ebuild: + Changed dep on kdebase to accept kdebase-meta, the split 'meta' package. + This dep will be narrowed down in the future to the precise split packages + required. + +*rosegarden-4.0.9.91 (11 Jan 2005) + + 11 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> + +rosegarden-4.0.9.91.ebuild: + Version bump closes bug #74773. + + 23 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> + rosegarden-4.0.9.91_rc2.ebuild: + Added to ~sparc. + +*rosegarden-4.0.9.91_rc2 (21 Nov 2004) + + 21 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> + -rosegarden-4.0.9.9.ebuild, +rosegarden-4.0.9.91_rc2.ebuild: + Version bump. + + 19 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org> + -rosegarden-4.0.9.6.ebuild, -rosegarden-4.0.9.7.ebuild, + -rosegarden-4.0.9.ebuild: + Removing old versions. + + 30 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> + rosegarden-4.0.9.9.ebuild: + Removed kdemultimedia from DEPEND per bug #64276. + + 15 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> + rosegarden-4.0.9.8.ebuild, rosegarden-4.0.9.9.ebuild: + Stable amd64. + +*rosegarden-4.0.9.9 (06 Aug 2004) + + 06 Aug 2004; Jeremy Huddleston <eradicator@gentoo.org> + +files/rosegarden-4.0.9.9-gcc34.patch, +files/rosegarden-4.0.9.9-pic.patch, + +rosegarden-4.0.9.9.ebuild: + Initial ebuild for 4.0.9.9. Still has compilation problems with C++ + exceptions... In package.mask + + 13 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> + rosegarden-4.0.9.8.ebuild: + Stable x86. + + 13 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org> + rosegarden-4.0.9.6.ebuild, rosegarden-4.0.9.7.ebuild, + rosegarden-4.0.9.8.ebuild, rosegarden-4.0.9.ebuild: + Getting rid of virtual/jack. + +*rosegarden-4.0.9.8 (08 Jun 2004) + + 08 Jun 2004; Nick Hadaway <raker@gentoo.org> + rosegarden-4.0.9.8.ebuild: + Version bump. No ebuild changes required. + + 29 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> + rosegarden-4.0.9.7.ebuild: + Stable x86. + + 28 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> + rosegarden-4.0.9.7.ebuild: + Fixed with_use line. + + 20 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> + rosegarden-4.0.9.6.ebuild, rosegarden-4.0.9.ebuild: + Added IUSE. + + 16 Apr 2004; Travis Tilley <lv@gentoo.org> rosegarden-4.0.9.7.ebuild: + added ~amd64 keyword + + 01 Apr 2004; David Holm <dholm@gentoo.org> rosegarden-4.0.9.7.ebuild: + Added to ~ppc. + +*rosegarden-4.0.9.7 (30 Mar 2004) + + 30 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org> + rosegarden-4.0.9.7.ebuild: + Version bump closes bug #45773. + +*rosegarden-4.0.9.6 (25 Feb 2004) + + 25 Feb 2004; Caleb Tennis <caleb@gentoo.org> rosegarden-4.0.9.6.ebuild: + addwrite QTDIR/etc/settings to fix sandbox error + Mark x86 stable. + +*rosegarder-4.0.9.6 (24 Jan 2004) + + 24 Jan 2004; Nick Hadaway <raker@gentoo.org> rosegarder-4.0.9.6.ebuild: + Version bump. See bug #38385. Things appear to work marvelously in + this new version. + +*rosegarden-4.0.9 (13 May 2003) + + 13 May 2003; jje <jje@gentoo.org> rosegarden-4.0.9.ebuild: + Version bump. Updated depends. Fixed ${P}. + 16 May 2003; Thomas Raschbacher <lordvan@gentoo.org> rosegarden-4.0.9.ebuild: + just added IUSE="" + +*rosegarden-4.0.8.5 (01 Mar 2003) + + 26 Mar 2003; Graham Forest <vladimir@gentoo.org> rosegarden-4.0.8.5.ebuild: + Automated cleanup of LICENSE + + 01 Mar 2003; jje <jje@gentoo.org> rosegarden-4.0.8.5.ebuild files/digest-rosegarden-4.0.8.5 : + Initial revision, unable to fully test as i don't have the midi hardware. + + Submitted by Marco Correia and Oliver Schoett. + diff --git a/media-sound/rosegarden/Manifest b/media-sound/rosegarden/Manifest new file mode 100644 index 00000000..a900704b --- /dev/null +++ b/media-sound/rosegarden/Manifest @@ -0,0 +1,9 @@ +AUX rosegarden-1.5.1-asneeded.patch 834 RMD160 bdd1e4177c631d093edb0b52341d3f13122844fd SHA1 88b0ee8a48a52f1f5145e5620a949f2aa7545470 SHA256 be83e291c7d3378542170450b2902ffe288efeddabcf54d4a1653a4fef8098d6 +AUX rosegarden-1.6.1-asneeded.patch 1021 RMD160 e4ad1f3cc6edc15dcada9b5801d40f09ad358d82 SHA1 b5f1fb6063716376679f82fb7461de5fea3d8398 SHA256 40a1297b6cc982a193a8c639451ca04e05c6c9978aabee6fb549293a531e4129 +AUX rosegarden-1.6.1.desktop.diff 617 RMD160 c86918100fbec8962e46d17d8c943ab0e65218c6 SHA1 a70562ad84dd6666731049b907da704b59e115da SHA256 70a1e0151db9bc5374e46ebbf90dc0e12cfb14ae5fdfbcd80f5d4b1ab4437785 +DIST rosegarden-1.5.1.tar.bz2 6137509 RMD160 dfddce14494fe0a8bdd89e08eb84929a899ea687 SHA1 59b387ca936fe315db234487556f7f0f23c748f4 SHA256 bac5c3e6af0bbf3fa950a5b155591e13460717c32c14a9f841a9bef699f123ae +DIST rosegarden-1.7.3.tar.bz2 7593543 RMD160 dcc8481c328cfd7a30a3b401f12e69995c3e1491 SHA1 367537830df2ee553a3cc5c520dd5bf29d40e09f SHA256 78fd26557a43c3f071f25ba59fa635a71084103738e59176e8eb9692d631a11b +EBUILD rosegarden-1.5.1.ebuild 1975 RMD160 711a4fa877a6bc3bd0094abd21cd0a32c3c7e876 SHA1 ceb82ad63c17e3448336bac6d6016283bb0e5bac SHA256 4fb7e78f34ecef2a77f4cd05e2374ab7538b819c4f1dabb9acdfa4f396fce447 +EBUILD rosegarden-1.7.3.ebuild 1827 RMD160 7d366d91ff7e325c94e7b73efcd8d8d50a6c98a0 SHA1 da47d477992412ed2cc3bbe3ef015fd1085bcc1d SHA256 308ba3a313ecea95a73800eef87625d6614bd271f72d3252274ede6cb6a04b99 +MISC ChangeLog 9788 RMD160 a79b566b6d404ef98f65a2ba351d6608e193868a SHA1 5a987c5a0b07f386391980ae48a452555473eb79 SHA256 1fd45910ac82d2fda37ad27dc5c155879f604ffb8c258a9becd743fe7d2f0475 +MISC metadata.xml 254 RMD160 0e6229a76ca60d7951ddefe1509ebb5e9698c55d SHA1 5d414f4ea0693462ea668e21d4ecd5465f65d35d SHA256 e88e25fd62d27e9e94642efca820e019701543e9c5b98a4cb01f4e9b4ffb6fba diff --git a/media-sound/rosegarden/files/rosegarden-1.5.1-asneeded.patch b/media-sound/rosegarden/files/rosegarden-1.5.1-asneeded.patch new file mode 100644 index 00000000..55e40b12 --- /dev/null +++ b/media-sound/rosegarden/files/rosegarden-1.5.1-asneeded.patch @@ -0,0 +1,36 @@ +Index: rosegarden-1.5.1/src/CMakeLists.txt +=================================================================== +--- rosegarden-1.5.1.orig/src/CMakeLists.txt ++++ rosegarden-1.5.1/src/CMakeLists.txt +@@ -74,6 +74,7 @@ IF(USE_PCH) + ENDIF(USE_PCH) + + TARGET_LINK_LIBRARIES(rosegardensequencer ++ RosegardenCommon + ${QT_AND_KDECORE_LIBS} + ${ALSA_LIBS} + ${JACK_LIBS} +@@ -81,7 +82,6 @@ TARGET_LINK_LIBRARIES(rosegardensequence + ${LRDF_LIBS} + ${FFTW3F_LIBS} + kdeui +- RosegardenCommon + ) + + # gui executable +@@ -105,6 +105,7 @@ IF(USE_PCH) + ENDIF(USE_PCH) + + TARGET_LINK_LIBRARIES(rosegarden ++ RosegardenCommon + ${QT_AND_KDECORE_LIBS} + ${LIBLO_LIBS} + ${LRDF_LIBS} +@@ -115,7 +116,6 @@ TARGET_LINK_LIBRARIES(rosegarden + kio + kdeui + kdeprint +- RosegardenCommon + ) + + # Install targets diff --git a/media-sound/rosegarden/files/rosegarden-1.6.1-asneeded.patch b/media-sound/rosegarden/files/rosegarden-1.6.1-asneeded.patch new file mode 100644 index 00000000..d2627883 --- /dev/null +++ b/media-sound/rosegarden/files/rosegarden-1.6.1-asneeded.patch @@ -0,0 +1,46 @@ +--- src/CMakeLists.txt.old 2007-12-23 03:23:48.000000000 +0100 ++++ src/CMakeLists.txt 2007-12-23 03:25:36.000000000 +0100 +@@ -73,15 +73,15 @@ + ADD_DEPENDENCIES(rosegardensequencer precompiled_headers) + ENDIF(USE_PCH) + +-TARGET_LINK_LIBRARIES(rosegardensequencer +- ${QT_AND_KDECORE_LIBS} +- ${ALSA_LIBS} ++TARGET_LINK_LIBRARIES(rosegardensequencer ++ RosegardenCommon ++ ${QT_AND_KDECORE_LIBS} ++ ${ALSA_LIBS} + ${JACK_LIBS} + ${LIBLO_LIBS} + ${LRDF_LIBS} + ${FFTW3F_LIBS} + kdeui +- RosegardenCommon + ) + + # gui executable +@@ -135,7 +135,11 @@ + ENDIF(USE_PCH) + + TARGET_LINK_LIBRARIES(rosegarden +- ${QT_AND_KDECORE_LIBS} ++ RosegardenExtended ++ RosegardenSegmentCanvas ++ RosegardenCommands ++ RosegardenCommon ++ ${QT_AND_KDECORE_LIBS} + ${LIBLO_LIBS} + ${LRDF_LIBS} + ${FFTW3F_LIBS} +@@ -145,10 +149,6 @@ + kio + kdeui + kdeprint +- RosegardenExtended +- RosegardenSegmentCanvas +- RosegardenCommands +- RosegardenCommon + ) + + # Install targets diff --git a/media-sound/rosegarden/files/rosegarden-1.6.1.desktop.diff b/media-sound/rosegarden/files/rosegarden-1.6.1.desktop.diff new file mode 100644 index 00000000..45ff8528 --- /dev/null +++ b/media-sound/rosegarden/files/rosegarden-1.6.1.desktop.diff @@ -0,0 +1,16 @@ +--- ./data/desktop/rosegarden.desktop.old 2007-12-22 22:55:32.000000000 +0100 ++++ ./data/desktop/rosegarden.desktop 2007-12-22 22:56:13.000000000 +0100 +@@ -1,11 +1,10 @@ + [Desktop Entry] +-Encoding=UTF-8 + Type=Application + Categories=AudioVideo;Audio;Midi;Sequencer;X-SuSE-Sequencer;X-Red-Hat-Base; + Exec=rosegarden -caption "%c" %i %m +-MimeType=audio/x-rosegarden;audio/x-rosegarden-device ++MimeType=audio/x-rosegarden;audio/x-rosegarden-device; + X-KDE-NativeMimeType=audio/x-rosegarden +-Icon=rosegarden.png ++Icon=rosegarden + DocPath=rosegarden/index.html + Comment=MIDI and Audio Sequencer and Editor + Terminal=false diff --git a/media-sound/rosegarden/metadata.xml b/media-sound/rosegarden/metadata.xml new file mode 100644 index 00000000..c7a0ee1d --- /dev/null +++ b/media-sound/rosegarden/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>proaudio</herd> + <use> + <flag name="dssi">Enable support for DSSI Soft Synth Interface</flag> + </use> +</pkgmetadata> diff --git a/media-sound/rosegarden/rosegarden-1.5.1.ebuild b/media-sound/rosegarden/rosegarden-1.5.1.ebuild new file mode 100644 index 00000000..d1b481f5 --- /dev/null +++ b/media-sound/rosegarden/rosegarden-1.5.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/rosegarden/rosegarden-1.5.1.ebuild,v 1.6 2009/08/01 06:37:24 ssuominen Exp $ + +inherit eutils kde-functions + +MY_PV="${PV/_rc*/}" +#MY_PV="${MY_PV/4./}" +MY_P="${PN}-${MY_PV}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="MIDI and audio sequencer and notation editor." +HOMEPAGE="http://www.rosegardenmusic.com/" +SRC_URI="mirror://sourceforge/rosegarden/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="alsa jack dssi lirc debug" + +RDEPEND=" + alsa? ( >=media-libs/alsa-lib-1.0 + jack? ( >=media-sound/jack-audio-connection-kit-0.77 ) + ) + >=media-libs/ladspa-sdk-1.0 + >=media-libs/ladspa-cmt-1.14 + dssi? ( >=media-libs/dssi-0.4 ) + lirc? ( >=app-misc/lirc-0.7 ) + >=media-libs/liblrdf-0.3 + >=sci-libs/fftw-3.0.0 + >=media-libs/liblo-0.7" + +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.15 + >=dev-util/cmake-2.4.2" + +need-kde 3.1 + +LANGS="ca cs cy de en_GB en es et fr it ja nl ru sv zh_CN" + +for lang in $LANGS; do + IUSE="${IUSE} linguas_$lang" +done + +pkg_setup() { + if ! use alsa && use jack; then + ewarn "If you want JACK support you also need to enable" + ewarn "ALSA support, or the whole sound support will be" + ewarn "disabled." + fi +} + +src_unpack() { + unpack ${A} + + cd "${S}" + epatch "${FILESDIR}/${P}-asneeded.patch" +} + +src_compile() { + local myconf="" + cmake . -DCMAKE_INSTALL_PREFIX=/usr \ + -DWANT_DEBUG="$(! use debug; echo "$?")" \ + -DWANT_FULLDBG="$(! use debug; echo "$?")" \ + -DWANT_SOUND="$(! use alsa; echo "$?")" \ + -DWANT_JACK="$(! use jack; echo "$?")" \ + -DWANT_DSSI="$(! use dssi; echo "$?")" \ + -DWANT_LIRC="$(! use lirc; echo "$?")" \ + || die "cmake failed" + + emake || die "emake failed" +} + +src_install() { + emake install DESTDIR="${D}" languages="$(echo $(echo "${LINGUAS} ${LANGS}" | fmt -w 1 | sort | uniq -d))" || die "emake install failed" + dodoc ChangeLog AUTHORS README TRANSLATORS +} diff --git a/media-sound/rosegarden/rosegarden-1.7.3.ebuild b/media-sound/rosegarden/rosegarden-1.7.3.ebuild new file mode 100644 index 00000000..7c49322d --- /dev/null +++ b/media-sound/rosegarden/rosegarden-1.7.3.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/rosegarden/rosegarden-1.7.3.ebuild,v 1.2 2009/08/01 06:37:24 ssuominen Exp $ + +EAPI=2 + +inherit eutils kde-functions cmake-utils + +MY_PV="${PV/_rc*/}" +#MY_PV="${MY_PV/4./}" +MY_P="${PN}-${MY_PV}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="MIDI and audio sequencer and notation editor." +HOMEPAGE="http://www.rosegardenmusic.com/" +SRC_URI="mirror://sourceforge/rosegarden/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="alsa debug jack dssi lirc" + +RDEPEND=" + alsa? ( media-libs/alsa-lib + jack? ( >=media-sound/jack-audio-connection-kit-0.77 ) + ) + >=media-libs/ladspa-sdk-1.0 + >=media-libs/ladspa-cmt-1.14 + dssi? ( >=media-libs/dssi-0.4 ) + lirc? ( >=app-misc/lirc-0.7 ) + >=media-libs/liblrdf-0.3 + >=sci-libs/fftw-3.0.0 + >=media-libs/liblo-0.7" + +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.15 + >=dev-util/cmake-2.4.2" + +need-kde 3.5 + +pkg_setup() { + if ! use alsa && use jack; then + ewarn "If you want JACK support you also need to enable" + ewarn "ALSA support, or the whole sound support will be" + ewarn "disabled." + fi +} + +src_prepare() { + epatch "${FILESDIR}/rosegarden-1.6.1-asneeded.patch" \ + "${FILESDIR}/rosegarden-1.6.1.desktop.diff" +} + +src_configure() { + tc-export CC CXX LD + + # cmake is stupid, very very stupid. + sed -i -e 's:CMAKE_CXX_FLAGS_\(RELEASE\|RELWITHDEBINFO\|DEBUG\).*".*"):CMAKE_CXX_FLAGS_\1 "'"${CXXFLAGS}"'"):' \ + CMakeLists.txt || die "unable to sanitise CXXFLAGS" + + mycmakeargs="$(cmake-utils_use_want alsa SOUND) + $(cmake-utils_use_want jack JACK) + $(cmake-utils_use_want dssi DSSI) + $(cmake-utils_use_want lirc LIRC)" + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + dodoc AUTHORS README TRANSLATORS +} diff --git a/media-video/kmplayer/ChangeLog b/media-video/kmplayer/ChangeLog new file mode 100644 index 00000000..385b82e9 --- /dev/null +++ b/media-video/kmplayer/ChangeLog @@ -0,0 +1,546 @@ +# ChangeLog for media-video/kmplayer +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/kmplayer/ChangeLog,v 1.126 2009/06/05 12:13:56 scarabeus Exp $ + +*kmplayer-0.11.1a (05 Jun 2009) + + 05 Jun 2009; Tomas Chvatal <scarabeus@gentoo.org> + +kmplayer-0.11.1a.ebuild: + Version bump. + +*kmplayer-0.11.1 (28 May 2009) +*kmplayer-0.10.0c-r2 (28 May 2009) + + 28 May 2009; Tomáš Chvátal <scarabeus@gentoo.org> + -files/0.11.0a-fix_linking.patch, -files/kmplayer-0.9.4a-vop2vf.patch, + +kmplayer-0.10.0c-r2.ebuild, -files/0.11.0a-npp.patch, + -kmplayer-0.10.0c-r1.ebuild, -kmplayer-0.11.0a.ebuild, + +kmplayer-0.11.1.ebuild: + Version bump. Fix slotting. Per bug #271507. + + 14 May 2009; Tomas Chvatal <scarabeus@gentoo.org> + -kmplayer-0.9.4a-r1.ebuild, -kmplayer-0.10.0.ebuild, + -kmplayer-0.10.0a.ebuild, kmplayer-0.10.0c.ebuild, + kmplayer-0.10.0c-r1.ebuild: + Fix collision with kdelibs (per bug #269840). Remove old. + + 06 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> kmplayer-0.11.0a.ebuild: + Preparation for new eclass. Unprefixing misc apps. + + 15 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> + +files/0.11.0a-npp.patch, kmplayer-0.11.0a.ebuild: + Fix -npp compilation issue. Per bugs #258870 and #259996. + + 18 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> + +files/0.11.0a-fix_linking.patch, kmplayer-0.11.0a.ebuild: + Fix linking issue. Per bug #258995. Thanks to Rick Harris for the patch. + +*kmplayer-0.10.0c-r1 (15 Feb 2009) + + 15 Feb 2009; Carsten Lohrke <carlo@gentoo.org> + +files/kmplayer-0.10.0c-desktop-file.diff, +kmplayer-0.10.0c-r1.ebuild: + Reflect use dependency properly, bug #225151. Get rid of invalid aRts + dependency. Missing kde.eclass function call. Proper desktop file fix. + + 13 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> kmplayer-0.11.0a.ebuild: + Fix stupid typo. + +*kmplayer-0.11.0a (13 Feb 2009) + + 13 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> -kmplayer-0.11.0.ebuild, + +kmplayer-0.11.0a.ebuild: + Version bump. Fix deps. Fix doc install. Per bugs #256770 #257142 #258208 + #258799. + +*kmplayer-0.11.0 (04 Jan 2009) + + 04 Jan 2009; Tomas Chvatal <scarabeus@gentoo.org> + -kmplayer-0.11.0_rc4.ebuild, +kmplayer-0.11.0.ebuild: + Version bump. Remove old. Per bug #250820 + +*kmplayer-0.11.0_rc4 (27 Oct 2008) + + 27 Oct 2008; Tomas Chvatal (scarabeus) <scarabeus@gentoo.org> + +kmplayer-0.11.0_rc4.ebuild: + Version bump. Adding rcX due to its support of kde4. + + 31 Jul 2008; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.4a-r1.ebuild, + kmplayer-0.10.0.ebuild, kmplayer-0.10.0a.ebuild, kmplayer-0.10.0c.ebuild: + Drop mplayer-bin, bug #233394. + + 26 Apr 2008; Ingmar Vanhassel <ingmar@gentoo.org> ChangeLog: + Manifest. + + 26 Apr 2008; nixnut <nixnut@gentoo.org> kmplayer-0.10.0c.ebuild: + Stable on ppc wrt bug 217424 + + 24 Apr 2008; Markus Rothe <corsair@gentoo.org> kmplayer-0.10.0c.ebuild: + Stable on ppc64; bug #217424 + + 22 Apr 2008; Raúl Porcel <armin76@gentoo.org> kmplayer-0.10.0c.ebuild: + x86 stable wrt #217424 + + 22 Apr 2008; Wulf C. Krueger <philantrop@gentoo.org> + kmplayer-0.10.0c.ebuild: + Marked stable on amd64 as per bug 217424. + + 21 Apr 2008; Raúl Porcel <armin76@gentoo.org> kmplayer-0.10.0c.ebuild: + Add ~sparc + + 26 Dec 2007; Christian Heim <phreak@gentoo.org> Manifest: + Fixing digestentry.unused (tags). + +*kmplayer-0.10.0c (22 Dec 2007) + + 22 Dec 2007; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.10.0c.ebuild: + Version bump. + +*kmplayer-0.10.0a (02 Nov 2007) + + 02 Nov 2007; Wulf C. Krueger <philantrop@gentoo.org> + +kmplayer-0.10.0a.ebuild: + Version bump to to 0.10.0a as per bug 197731. In contrast to what the + changelog says, nspr is still needed. + + 03 Oct 2007; Wulf C. Krueger <philantrop@gentoo.org> + +files/kmplayer-0.10.0-prtypes.patch, kmplayer-0.10.0.ebuild: + Fixed a compile failure if nspr is installed. Fixes bug 194548. Thanks to + Arfrever Frehtes Taifersar Arahesis for providing a patch! + +*kmplayer-0.10.0 (02 Oct 2007) + + 02 Oct 2007; Wulf C. Krueger <philantrop@gentoo.org> + +kmplayer-0.10.0.ebuild: + Version bump to 0.10.0 as per bug 194209. + + 30 Aug 2007; Samuli Suominen <drac@gentoo.org> kmplayer-0.9.4a-r1.ebuild: + Remove USE gstreamer as 0.8 is going away. + + 13 Aug 2007; Wulf C. Krueger <philantrop@gentoo.org> metadata.xml, + kmplayer-0.9.4a-r1.ebuild: + Corrected LINGUAS handling to include the documentation. Should fix bug + 187574 which I can't reproduce, though. Added missing DEPEND on + x11-libs/libXv. Fixed whitespace indentation in metadata.xml. + + 28 Jul 2007; Carsten Lohrke <carlo@gentoo.org> + -files/kmplayer-0.9.3-use32bitbin.diff, -kmplayer-0.9.3.ebuild, + -kmplayer-0.9.3a.ebuild, -kmplayer-0.9.4.ebuild, + -kmplayer-0.9.4-r1.ebuild, -kmplayer-0.9.4a.ebuild: + Clean up. + + 01 Jun 2007; nixnut <nixnut@gentoo.org> kmplayer-0.9.4a-r1.ebuild: + Stable on ppc wrt bug 176893 + + 12 May 2007; Markus Rothe <corsair@gentoo.org> kmplayer-0.9.4a-r1.ebuild: + Stable on ppc64; bug #176893 + + 12 May 2007; Steve Dibb <beandog@gentoo.org> kmplayer-0.9.4a-r1.ebuild: + amd64 stable, bug 176893 + + 09 May 2007; Raúl Porcel <armin76@gentoo.org> kmplayer-0.9.4a-r1.ebuild: + x86 stable wrt #176893 + +*kmplayer-0.9.4a-r1 (08 May 2007) + + 08 May 2007; Carsten Lohrke <carlo@gentoo.org> + +files/kmplayer-0.9.4a-vop2vf.patch, +kmplayer-0.9.4a-r1.ebuild: + Mplayer compatibility patch thanks to Robert Marmorstein, bug #176893. + +*kmplayer-0.9.4a (05 Apr 2007) + + 05 Apr 2007; Stefan Schweizer <genstef@gentoo.org> +kmplayer-0.9.4a.ebuild: + Version bump thanks to teidakankan in bug 173406 + + 09 Mar 2007; nixnut <nixnut@gentoo.org> kmplayer-0.9.3a.ebuild: + Stable on ppc wrt bug 169148 + + 06 Mar 2007; Markus Rothe <corsair@gentoo.org> kmplayer-0.9.3a.ebuild: + Stable on ppc64; bug #169148 + + 04 Mar 2007; Simon Stelling <blubb@gentoo.org> kmplayer-0.9.3a.ebuild: + stable on amd64; bug 169148 + + 03 Mar 2007; Raúl Porcel <armin76@gentoo.org> kmplayer-0.9.3a.ebuild: + x86 stable wrt bug 169148 + +*kmplayer-0.9.4-r1 (03 Mar 2007) + + 03 Mar 2007; Ioannis Aslanidis <deathwing00@gentoo.org> + +kmplayer-0.9.4-r1.ebuild: + Added localization support. + +*kmplayer-0.9.4 (03 Mar 2007) + + 03 Mar 2007; Ioannis Aslanidis <deathwing00@gentoo.org> + +kmplayer-0.9.4.ebuild: + Version bump. Added cairo support for this version. + + 10 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: + Add missing email address for herd with name != alias. + + 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> kmplayer-0.9.3.ebuild, + kmplayer-0.9.3a.ebuild: + Convert to use elog. + + 25 Dec 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + -files/kmplayer-0.9.2a-use32bitbin.diff, -kmplayer-0.9.1c.ebuild, + -kmplayer-0.9.2a.ebuild, -kmplayer-0.9.2a-r1.ebuild: + Ebuild cleanup. + +*kmplayer-0.9.3a (25 Dec 2006) + + 25 Dec 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + +kmplayer-0.9.3a.ebuild: + Version bump as requested in bug #158973. + + 11 Dec 2006; Steve Dibb <beandog@gentoo.org> metadata.xml: + Add video herd + + 11 Dec 2006; Steve Dibb <beandog@gentoo.org> kmplayer-0.9.3.ebuild: + amd64 stable, bug 152558 + + 30 Nov 2006; Markus Rothe <corsair@gentoo.org> kmplayer-0.9.3.ebuild: + Stable on ppc64 + + 26 Nov 2006; Christian Faulhammer <opfer@gentoo.org> + kmplayer-0.9.3.ebuild: + stable x86, bug #152558 + + 26 Nov 2006; Charlie Shepherd <masterdriverz@gentoo.org> ChangeLog, + Manifest: + Make pkg_setup warn only if mplayer, xine and gstreamer flags are unset + + 25 Nov 2006; Timothy Redaelli <drizzt@gentoo.org> kmplayer-0.9.3.ebuild: + Stable on ppc wrt bug #152558. + + 25 Nov 2006; Charlie Shepherd <masterdriverz@gentoo.org> + kmplayer-0.9.3.ebuild: + Add libXv to DEPEND for Bug 152558, thanks to Harald van Dijk + + 14 Oct 2006; Markus Rothe <corsair@gentoo.org> kmplayer-0.9.3.ebuild: + Added ~ppc64 + + 10 Oct 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + -files/kmplayer-0.9.3_pre2-use32bitbin.diff: + Removed orphan patch for version 0.9.3_pre2. + + 09 Oct 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + -kmplayer-0.9.3_pre2.ebuild, kmplayer-0.9.3.ebuild: + Removed mplayer-bin patch for amd64 as requested in bug #148419 for + kmplayer-0.9.3. Removed preview versions for 0.9.3. + +*kmplayer-0.9.3 (20 Sep 2006) + + 20 Sep 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + +kmplayer-0.9.3.ebuild, +files/kmplayer-0.9.3-use32bitbin.diff: + Version bump with brand new amd64 patch for binary mplayer. + + 29 Aug 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + +files/kmplayer-0.9.3_pre2-use32bitbin.diff, kmplayer-0.9.3_pre2.ebuild: + Added new patch that allows to use MPLAYER_BIN on amd64 for version + 0.9.3_pre2. Fixes bug #145344. + +*kmplayer-0.9.3_pre2 (25 Aug 2006) + + 25 Aug 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + +kmplayer-0.9.3_pre2.ebuild: + Version bump. Fixes bug #144436. Thanks to abhay for reporting. + +*kmplayer-0.9.2a-r1 (02 Aug 2006) + + 02 Aug 2006; Diego Pettenò <flameeyes@gentoo.org> kmplayer-0.9.2a.ebuild, + +kmplayer-0.9.2a-r1.ebuild: + Fix handling of mplayer-bin support on amd64, and remove x-mplayer mime type + (now installed by kdelibs). + + 15 Jun 2006; Carsten Lohrke <carlo@gentoo.org> -kmplayer-0.9.0c.ebuild, + -kmplayer-0.9.1.ebuild, -kmplayer-0.9.1a.ebuild, + -kmplayer-0.9.2_rc1.ebuild, -kmplayer-0.9.2.ebuild, + kmplayer-0.9.2a.ebuild: + Clean up. Unbreak the tree, bug #136777. + + 14 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> + kmplayer-0.9.1c.ebuild: + Stable on x86 wrt bug #134767. + + 14 Jun 2006; Marcus D. Hanwell <cryos@gentoo.org> kmplayer-0.9.1c.ebuild: + Stable on amd64, bug 134767. + +*kmplayer-0.9.2a (11 Jun 2006) + + 11 Jun 2006; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.2a.ebuild: + Version bump. + + 30 May 2006; Joseph Jezak <josejx@gentoo.org> kmplayer-0.9.1c.ebuild: + Marked ppc stable for bug #134767. + + 29 May 2006; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.2.ebuild: + Restore keywords. + + 27 Apr 2006; Marien Zwart <marienz@gentoo.org> + files/digest-kmplayer-0.9.0c, files/digest-kmplayer-0.9.1, + files/digest-kmplayer-0.9.1a, files/digest-kmplayer-0.9.1c, + files/digest-kmplayer-0.9.2_rc1, Manifest: + Fixing SHA256 digest, pass four + + 22 Apr 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + -kmplayer-0.9.2_rc1.ebuild: + Removed release candidate in favor of the final one. + + +*kmplayer-0.9.2 (22 Apr 2006) + + 22 Apr 2006; Ioannis Aslanidis <deathwing00@gentoo.org> + +kmplayer-0.9.2.ebuild: + Version bump. Now compiles fine without the 'xine' USE flag. + Changed xine-lib dependency version to 1.1.1 and mplayer dependency + version to 1.0. When 'gstreamer' USE flag is _on_, it allows the user + to either use gst-plugins-0.8* or to use the new gst-plugins-base-0.10*. + +*kmplayer-0.9.2_rc1 (17 Apr 2006) +*kmplayer-0.9.1c (17 Apr 2006) + + 17 Apr 2006; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.1c.ebuild, + +kmplayer-0.9.2_rc1.ebuild: + Version bump. + + 15 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> kmplayer-0.9.1a.ebuild: + Stable on amd64, bug 117939. + + 07 Jan 2006; <nixnut@gentoo.org> kmplayer-0.9.1a.ebuild: + Marked kmplayer-0.9.1a ppc stable. + + 06 Jan 2006; Chris White <chriswhite@gentoo.org> kmplayer-0.9.1a.ebuild: + Marked kmplayer-0.9.1a x86 stable. + + 06 Jan 2006; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.1a.ebuild: + sop, #117939 + + 05 Jan 2006; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.1a.ebuild: + Ebuild description update. + + 06 Dec 2005; Zaheer Abbas Merali <zaheerm@gentoo.org> + kmplayer-0.9.0c.ebuild, kmplayer-0.9.1.ebuild, kmplayer-0.9.1a.ebuild: + Fix GStreamer dependencies + +*kmplayer-0.9.1a (03 Dec 2005) + + 03 Dec 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.1a.ebuild: + version bump + + 24 Oct 2005; Tobias Scherbaum <dertobi123@gentoo.org> + kmplayer-0.9.0c.ebuild: + Marked ppc stable, bug #109812 + + 23 Oct 2005; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.0c.ebuild: + stable on x86 + + 23 Oct 2005; Marcus D. Hanwell <cryos@gentoo.org> -kmplayer-0.9.0b.ebuild, + kmplayer-0.9.0c.ebuild: + Stable on amd64, bug 109812. Pruned 0.9.0b. + + 09 Oct 2005; Gregorio Guidi <greg_g@gentoo.org> kmplayer-0.8.4b.ebuild, + kmplayer-0.9.0b.ebuild, kmplayer-0.9.0c.ebuild: + Fix homepage (#108554). + + 29 Aug 2005; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.0c.ebuild: + reconstitution of mplayer use flag and additional warning + + 29 Aug 2005; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.0c.ebuild: + reverted mplayer use flag, #103919 + +*kmplayer-0.9.0c (29 Aug 2005) + + 29 Aug 2005; Marcus D. Hanwell <cryos@gentoo.org> + -kmplayer-0.9.0_rc1.ebuild, -kmplayer-0.9.0.ebuild, + +kmplayer-0.9.0c.ebuild: + Version bump and added mplayer local USE flag, closing bug 103919. Clean up. + +*kmplayer-0.9.0b (07 Aug 2005) + + 07 Aug 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.0b.ebuild: + version bump + +*kmplayer-0.9.0 (31 Jul 2005) + + 31 Jul 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.0.ebuild: + version bump + + 10 Jul 2005; Carsten Lohrke <carlo@gentoo.org> -kmplayer-0.8.1.ebuild, + -kmplayer-0.8.2.ebuild, -kmplayer-0.8.3a.ebuild, -kmplayer-0.8.4a.ebuild, + -kmplayer-0.9.0_pre2.ebuild, +kmplayer-0.9.0_rc1.ebuild: + clean up + +*kmplayer-0.9.0_rc1 (10 Jul 2005) + + 10 Jul 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.0_rc1.ebuild: + version bump + + 17 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> + kmplayer-0.8.4b.ebuild: + Stable on ppc. + + 29 May 2005; Marcus D. Hanwell <marcus@gentoo.org> kmplayer-0.8.4b.ebuild: + Stable on amd64. + + 28 May 2005; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.8.4b.ebuild: + stable on x86 + + 22 May 2005; Tobias Scherbaum <dertobi123@gentoo.org> + kmplayer-0.8.3a.ebuild: + Stable on ppc. + +*kmplayer-0.9.0_pre2 (07 Apr 2005) +*kmplayer-0.8.4b (07 Apr 2005) + + 07 Apr 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.8.4b.ebuild, + +kmplayer-0.9.0_pre2.ebuild: + version bump + + 21 Mar 2005; Heinrich Wendel <lanius@gentoo.org> kmplayer-0.8.4a.ebuild: + stable on amd64 + + 06 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> kmplayer-0.8.3a.ebuild: + Marked stable on amd64. + +*kmplayer-0.8.4a (20 Feb 2005) + + 20 Feb 2005; Carsten Lohrke <carlo@gentoo.org> + -files/kmplayer-0.6.3-gentoo.diff, -files/xine.diff, -kmplayer-0.8.4.ebuild, + -kmplayer-0.8.4_rc2.ebuild, -kmplayer-0.8.4_rc5.ebuild, + +kmplayer-0.8.4a.ebuild: + version bump and clean up + +*kmplayer-0.8.4 (31 Jan 2005) + + 31 Jan 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.8.4.ebuild: + version bump + + 08 Jan 2005; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.8.4_rc5.ebuild: + fixed dependency + +*kmplayer-0.8.4_rc5 (07 Jan 2005) + + 07 Jan 2005; Carsten Lohrke <carlo@gentoo.org> +files/xine.diff, + +kmplayer-0.8.4_rc5.ebuild: + version bump + + 30 Dec 2004; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.8.3a.ebuild, + kmplayer-0.8.4_rc2.ebuild: + 0.8.3a stable on x86, removed koffice plugin support #71648 + +*kmplayer-0.8.4_rc2 (08 Nov 2004) + + 08 Nov 2004; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.8.4_rc2.ebuild: + version bump + +*kmplayer-0.8.3a (11 Oct 2004) + + 11 Oct 2004; Carsten Lohrke <carlo@gentoo.org> -kmplayer-0.8.3_rc3.ebuild, + -kmplayer-0.8.3_rc4.ebuild, +kmplayer-0.8.3a.ebuild: + version bump + +*kmplayer-0.8.3_rc4 (16 Jul 2004) + + 16 Jul 2004; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.8.3_rc4.ebuild: + version bump + +*kmplayer-0.8.3_rc3 (15 Jul 2004) + + 15 Jul 2004; Chris White <chriswhite@gentoo.org> +kmplayer-0.8.3_rc3.ebuild: + ChangeLog version bump to 0.8.3_rc3 + + 29 Jun 2004; Carsten Lohrke <carlo@gentoo.org> -kmplayer-0.7.95.ebuild, + kmplayer-0.8.1.ebuild, kmplayer-0.8.2.ebuild: + rm old ebuild, QA: kde-base -> kde, ... + + 09 Feb 2004; Caleb Tennis <caleb@gentoo.org> kmplayer-0.8.2.ebuild: + Add compilable support for koffice-plugins. + + 08 Feb 2004; <absinthe@gentoo.org> kmplayer-0.8.2.ebuild: + added amd64 keyword. + +*kmplayer-0.8.2 (05 Feb 2004) + + 05 Feb 2004; Caleb Tennis <caleb@gentoo.org> kmplayer-0.8.2.ebuild: + New version - closes bug #40286 + +*kmplayer-0.8.1 (12 Nov 2003) + + 12 Nov 2003; Caleb Tennis <caleb@gentoo.org> kmplayer-0.7.2.ebuild, + kmplayer-0.7.3.ebuild, kmplayer-0.7.4a.ebuild, kmplayer-0.8b.ebuild: + Version bump, closes bug #33014. Note that I had to remove the 0.8b ebuild + because portage thinks that it's newer than 0.8.1 even though it's not. Since + 0.8.1 is a bugfix release, I left x86 and ppc alone. Someone yell at me if you + don't like this method. + + 04 Oct 2003; Heinrich Wendel <lanius@gentoo.org> kmplayer-0.8b.ebuild: + stable bump #30274 and #29445 + +*kmplayer-0.8b (02 Oct 2003) + + 02 Oct 2003; Heinrich Wendel <lanius@gentoo.org> kmplayer-0.8b.ebuild: + version bump #30191 + +*kmplayer-0.7.95 (17 Jul 2003) + + 17 Jul 2003; Brad Laue <brad@gentoo.org> kmplayer-0.7.95.ebuild: + Version bump + +*kmplayer-0.7.4a (26 Apr 2003) + + 26 Apr 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.7.3.ebuild, + kmplayer-0.7.4a.ebuild: + marked 0.7.3 stable; version bump, thanks to Frantz Dhin <fd@redspot.dk> (bug + #19514) + +*kmplayer-0.7.3 (15 Mar 2003) + + 15 Mar 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.7.3.ebuild: + version bump, thanks to bsolar <bsolar@bluewin.ch>, fixes bug #17441 + + 3 March 2003; Bart Verwilst <verwilst@gentoo.org>: + removed old versions, and added the latest to stable + +*kmplayer-0.7.2 (18 Feb 2003) + + 18 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.7.2.ebuild: + version bump + +*kmplayer-0.7 (08 Feb 2003) + + 08 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.7.ebuild: + version bump + +*kmplayer-0.6.5b (03 Feb 2003) + + 03 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.6.5b.ebuild: + version bump + + 02 Feb 2003; Mark Guertin <gerk@gentoo.org> kmplayer-0.6.5a.ebuild: + set to ~ppc + +*kmplayer-0.6.5a (28 Jan 2003) + + 28 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.6.5a.ebuild: + version bump + +*kmplayer-0.6.3a (18 Jan 2003) + + 18 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.6.3a.ebuild: + version bump + +*kmplayer-0.6.3 (17 Jan 2003) + + 17 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.6.3.ebuild: + version bump + +*kmplayer-0.6.1 (10 Jan 2003) + + 10 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.6.1.ebuild: + version bump + +* kmplayer-0.6 (2 Jan 2002) Bart Verwilst <verwilst@gentoo.org> + + Initial ebuild. Brought to you by Matt <matt@schick.mine.nu> ! *crowd goes wild* + diff --git a/media-video/kmplayer/Manifest b/media-video/kmplayer/Manifest new file mode 100644 index 00000000..2dcb227d --- /dev/null +++ b/media-video/kmplayer/Manifest @@ -0,0 +1,11 @@ +AUX kmplayer-0.10.0-prtypes.patch 843 RMD160 3da261a5e254beaf20c340e06952d8065d20bf28 SHA1 4fbb734b2f0490b9adebd9a4e2553c0be9512230 SHA256 a192d8569abae303feb9c47842fde4bb2dd95cf535d318820c3017e538239c43 +AUX kmplayer-0.10.0c-desktop-file.diff 497 RMD160 0d39570e70eb506587c6d7893a4815cade8cc7a5 SHA1 56b969a538b5ae470b80955658c0c5878be9280b SHA256 24ecdeef6a5fb3df8a481b7e108be7573947f37cd57a822ddd520881c7d1fe59 +DIST kmplayer-0.10.0c.tar.bz2 1047729 RMD160 4f7f291733f9a73f5838e028af5e5268d1a0ee10 SHA1 52bfa017e1360fdc60c10445090c867039da4830 SHA256 f9a699fa7bf53c7130ce6aff56e4bc53f957c5d86d3d1d23d791cca8f1cf3820 +DIST kmplayer-0.11.1.tar.bz2 492580 RMD160 31ba4a292064dc8393654bfea4d241b0f1126fe6 SHA1 c773fd2f059aca4f624939b302c94c570201fade SHA256 d10df9c31f540ab9442b75e0be0ed2cff9313de9004a4a8acbe3dbed79d5fddb +DIST kmplayer-0.11.1a.tar.bz2 525654 RMD160 0d124f2c52eb38def34c476bd22039e0b1998f15 SHA1 b5c74326db56bd5529cbccdff808be1c94bb881a SHA256 df2c1ec1ddb7067ef8047d33e15ba67ed8b06a866dcf79ec9962823001e0d29b +EBUILD kmplayer-0.10.0c-r2.ebuild 2810 RMD160 f26cee9a35aa98d9c3cc534145f5c87fc9370a99 SHA1 c104fd9ab3ed437a1ef4a9eb86cd5cab9690dc87 SHA256 acdf0fe122fb7bb01f458b230bb15e15f8c6db8341119c5bfa29810b08438050 +EBUILD kmplayer-0.10.0c.ebuild 3011 RMD160 a01c937d058b2b7c56398847a5a15102c939cd27 SHA1 cdf98d37b8870adde1cc18e17a68d149da1956af SHA256 10a594bcb7f49d421b5895cc4580903ed571dd0820a81412ace7b5328b60c17f +EBUILD kmplayer-0.11.1.ebuild 1556 RMD160 b97d0839317f013be72a886e408c30a5c5e6debe SHA1 f40cc3f535e98e3680adaaf962aaf147aa05a25a SHA256 89940669bcc83b000599ff826941b443bc54ce69eb2e7e4f9af43b2ba35a988f +EBUILD kmplayer-0.11.1a.ebuild 2015 RMD160 831a3f4a2dbdafe0350306b0ab6f60cb56bdfcb6 SHA1 2e4a3c7631d02523866075f3330b8f86710f7582 SHA256 97ad81814528d4b7dbaa6c898cbf92a0f83a6726056fd5a5ae1f1a5c1739313d +MISC ChangeLog 18276 RMD160 607ff092dd41e6f3c0474d2bb82279b1f4b947cc SHA1 16ac180be4c3e0b75b50b30394c75775cfce66ca SHA256 a2a45ea523fb63a329c0be1b83b1827be026bec97a21aa6bcca8e88bda2aaca1 +MISC metadata.xml 427 RMD160 c44a276c2bec1408fb537a0db3422de2958c23ba SHA1 dd328c866c4cd6837cd40a5ddc8a4470ea02bd2f SHA256 debd27d9d06ca1dd09cb347e5f43a83f3bdbf1bce66564c6a247d18928f24b06 diff --git a/media-video/kmplayer/files/kmplayer-0.10.0-prtypes.patch b/media-video/kmplayer/files/kmplayer-0.10.0-prtypes.patch new file mode 100644 index 00000000..1b70dc3d --- /dev/null +++ b/media-video/kmplayer/files/kmplayer-0.10.0-prtypes.patch @@ -0,0 +1,33 @@ +--- src/moz-sdk/jni_md.h ++++ src/moz-sdk/jni_md.h +@@ -57,7 +57,7 @@ + #ifndef JNI_MD_H + #define JNI_MD_H + +-#include "prtypes.h" /* needed for _declspec */ ++#include <nspr/prtypes.h> /* needed for _declspec */ + + /******************************************************************************* + * WHAT'S UP WITH THIS FILE? +--- src/moz-sdk/jri_md.h ++++ src/moz-sdk/jri_md.h +@@ -43,7 +43,7 @@ + #define JRI_MD_H + + #include <assert.h> +-#include "prtypes.h" /* Needed for HAS_LONG_LONG ifdefs */ ++#include <nspr/prtypes.h> /* Needed for HAS_LONG_LONG ifdefs */ + + #ifdef __cplusplus + extern "C" { +--- src/moz-sdk/npapi.h ++++ src/moz-sdk/npapi.h +@@ -48,7 +48,7 @@ + #pragma pack(1) + #endif + +-#include "prtypes.h" ++#include <nspr/prtypes.h> + /* Copied from xp_core.h */ + /* removed #ifdef for hpux defined in /usr/include/model.h */ + #ifndef XP_MAC diff --git a/media-video/kmplayer/files/kmplayer-0.10.0c-desktop-file.diff b/media-video/kmplayer/files/kmplayer-0.10.0c-desktop-file.diff new file mode 100644 index 00000000..52be0132 --- /dev/null +++ b/media-video/kmplayer/files/kmplayer-0.10.0c-desktop-file.diff @@ -0,0 +1,16 @@ +--- src/kmplayer.desktop.o 2009-02-15 01:45:40.000000000 +0100 ++++ src/kmplayer.desktop 2009-02-15 01:45:51.000000000 +0100 +@@ -1,10 +1,9 @@ + # KDE Config File + [Desktop Entry] +-Encoding=UTF-8 + Type=Application +-Exec=kmplayer -caption "%c" %i %m %U +-Icon=kmplayer.png +-DocPath=kmplayer/index.html ++Exec=kmplayer -caption "%c" %i %U ++Icon=kmplayer ++X-DocPath=kmplayer/index.html + Comment=KDE interface for MPlayer + Comment[af]=KDE koppelvlak na MPlayer + Comment[ar]=واجهة KDE لِــ MPlayer diff --git a/media-video/kmplayer/kmplayer-0.10.0c-r2.ebuild b/media-video/kmplayer/kmplayer-0.10.0c-r2.ebuild new file mode 100644 index 00000000..8a927cd9 --- /dev/null +++ b/media-video/kmplayer/kmplayer-0.10.0c-r2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/kmplayer/kmplayer-0.10.0c-r2.ebuild,v 1.1 2009/05/28 12:44:48 scarabeus Exp $ + +EAPI="2" + +ARTS_REQUIRED="never" + +inherit kde eutils + +MY_P="${P/_/-}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="Video player plugin for Konqueror and basic MPlayer/Xine/ffmpeg/ffserver/VDR frontend for KDE." +HOMEPAGE="http://kmplayer.kde.org/" +SRC_URI="http://kmplayer.kde.org/pkgs/${MY_P}.tar.bz2" + +SLOT="3.5" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="mplayer xine cairo gstreamer npp" + +DEPEND="x11-libs/libXv + >=dev-libs/expat-2.0.1 + xine? ( >=media-libs/xine-lib-1.1.1 ) + cairo? ( x11-libs/cairo[X] ) + gstreamer? ( >=media-libs/gstreamer-0.10.11 + npp? ( >=sys-apps/dbus-1.0.2-r2 + >=dev-libs/dbus-glib-0.73 + >=dev-libs/dbus-qt3-old-0.70 ) ) + npp? ( >=dev-libs/nspr-4.6.7 + >=x11-libs/gtk+-2.10.14 )" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:0 + mplayer? ( media-video/mplayer )" + +LANGS="ar be br bs ca csb cs cy da de el en_GB es et fi fr ga gl he hi hu is it +ja ka lt mt nb nl nn pa pl pt_BR pt ro ru rw sk sr@Latn sr sv ta tr uk zh_CN" +LANGS_DOC="da de en es et fr it nl pt ru sv" + +for X in ${LANGS} ; do + IUSE="${IUSE} linguas_${X}" +done + +need-kde 3.5 + +PATCHES=( + "${FILESDIR}/${PN}-0.10.0-prtypes.patch" + "${FILESDIR}/kmplayer-0.10.0c-desktop-file.diff" + ) + +pkg_setup() { + kde_pkg_setup + + if ! use mplayer && ! use xine && ! use cairo && ! use gstreamer ; then + echo + ewarn "Neither the mplayer, xine, cairo nor gstreamer USE flags have been set. One of" + ewarn "them is required. mplayer can be installed afterwards; all of the others will" + ewarn "require you to recompile ${PN}." + fi +} + +src_unpack() { + kde_src_unpack + + for X in ${LANGS} ; do + use linguas_${X} && MAKE_LANGS="${MAKE_LANGS} ${X}.po" + done + cd "${S}/po" + sed -i -e "s:POFILES =.*:POFILES = ${MAKE_LANGS}:" Makefile.am + + MAKE_DOC=$(echo $(echo "${LINGUAS} ${LANGS_DOC}" | tr ' ' '\n' | sort | uniq -d)) + [[ -n ${MAKE_DOC} ]] && [[ -n ${DOC_DIR_SUFFIX} ]] && \ + MAKE_DOC=$(echo "${MAKE_DOC}" | tr '\n' ' ') && \ + MAKE_DOC="${MAKE_DOC// /${DOC_DIR_SUFFIX} }" + sed -i -e "s:^SUBDIRS =.*:SUBDIRS = en ${MAKE_DOC}:" \ + "${KDE_S}/doc/Makefile.am" || die "sed for locale failed" + + rm -f "${S}/configure" +} + +src_configure() { + local myconf="--enable-expat + $(use_with gstreamer) + $(use_with xine) + $(use_with cairo) + --disable-koffice-plugin + $(use_enable npp nspr) + $(use_enable npp npplayer)" + + # The configure script is a bloated mess and won't work correctly without this. + PKG_CONFIG="pkg-config" kde_src_configure +} + +src_install() { + kde_src_install + + # Remove this, as kdelibs provides it + rm -f "${D}/${KDEDIR}/share/mimelnk/application/x-mplayer2.desktop" +} diff --git a/media-video/kmplayer/kmplayer-0.10.0c.ebuild b/media-video/kmplayer/kmplayer-0.10.0c.ebuild new file mode 100644 index 00000000..0aeb9490 --- /dev/null +++ b/media-video/kmplayer/kmplayer-0.10.0c.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/kmplayer/kmplayer-0.10.0c.ebuild,v 1.8 2009/05/14 13:23:18 scarabeus Exp $ + +inherit kde eutils + +MY_P="${P/_/-}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="KMPlayer is a Video player plugin for Konqueror and basic MPlayer/Xine/ffmpeg/ffserver/VDR frontend for KDE." +HOMEPAGE="http://kmplayer.kde.org/" +SRC_URI="http://kmplayer.kde.org/pkgs/${MY_P}.tar.bz2" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="amd64 ppc ppc64 ~sparc x86" +IUSE="mplayer xine cairo gstreamer npp" + +DEPEND="x11-libs/libXv + >=dev-libs/expat-2.0.1 + xine? ( >=media-libs/xine-lib-1.1.1 ) + cairo? ( x11-libs/cairo ) + gstreamer? ( >=media-libs/gstreamer-0.10.11 + npp? ( >=sys-apps/dbus-1.0.2-r2 + >=dev-libs/dbus-glib-0.73 + >=dev-libs/dbus-qt3-old-0.70 ) ) + npp? ( >=dev-libs/nspr-4.6.7 + >=x11-libs/gtk+-2.10.14 )" +RDEPEND="${DEPEND} + mplayer? ( media-video/mplayer )" + +LANGS="ar be br bs ca csb cs cy da de el en_GB es et fi fr ga gl he hi hu is it +ja ka lt mt nb nl nn pa pl pt_BR pt ro ru rw sk sr@Latn sr sv ta tr uk zh_CN" +LANGS_DOC="da de en es et fr it nl pt ru sv" + +for X in ${LANGS} ; do + IUSE="${IUSE} linguas_${X}" +done + +need-kde 3.5 + +PATCHES="${FILESDIR}/${PN}-0.10.0-prtypes.patch" + +pkg_setup() { + if ! use mplayer && ! use xine && ! use cairo && ! use gstreamer ; then + echo + ewarn "Neither the mplayer, xine, cairo nor gstreamer USE flags have been set. One of" + ewarn "them is required. mplayer can be installed afterwards; all of the others will" + ewarn "require you to recompile ${PN}." + fi +} + +src_unpack() { + kde_src_unpack + + if use mplayer && use amd64 && ! has_version media-video/mplayer; then + elog 'NOTICE: You have mplayer-bin installed; you will need to configure' + elog 'NOTICE: kmplayer to use it from within the application.' + fi + + for X in ${LANGS} ; do + use linguas_${X} && MAKE_LANGS="${MAKE_LANGS} ${X}.po" + done + cd "${S}/po" + sed -i -e "s:POFILES =.*:POFILES = ${MAKE_LANGS}:" Makefile.am + + MAKE_DOC=$(echo $(echo "${LINGUAS} ${LANGS_DOC}" | tr ' ' '\n' | sort | uniq -d)) + [[ -n ${MAKE_DOC} ]] && [[ -n ${DOC_DIR_SUFFIX} ]] && \ + MAKE_DOC=$(echo "${MAKE_DOC}" | tr '\n' ' ') && \ + MAKE_DOC="${MAKE_DOC// /${DOC_DIR_SUFFIX} }" + sed -i -e "s:^SUBDIRS =.*:SUBDIRS = en ${MAKE_DOC}:" \ + "${KDE_S}/doc/Makefile.am" || die "sed for locale failed" + + # Fix the desktop file + sed -i -e 's:\(Icon=kmplayer\).png:\1:' "${S}/src/kmplayer.desktop" + + rm -f "${S}/configure" +} + +src_compile() { + local myconf="--enable-expat + $(use_with gstreamer) + $(use_with xine) + $(use_with cairo) + --disable-koffice-plugin + $(use_enable npp nspr) + $(use_enable npp npplayer)" + + # The configure script is a bloated mess and won't work correctly without this. + PKG_CONFIG="pkg-config" kde_src_compile +} + +src_install() { + kde_src_install + + # Remove this, as kdelibs provides it + rm -f "${D}/${KDEDIR}/share/mimelnk/application/x-mplayer2.desktop" +} diff --git a/media-video/kmplayer/kmplayer-0.11.1.ebuild b/media-video/kmplayer/kmplayer-0.11.1.ebuild new file mode 100644 index 00000000..3b97b061 --- /dev/null +++ b/media-video/kmplayer/kmplayer-0.11.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/kmplayer/kmplayer-0.11.1.ebuild,v 1.1 2009/05/28 12:44:48 scarabeus Exp $ + +EAPI="2" + +inherit kde4-base + +MY_P="${P/_/-}" +DESCRIPTION="KMPlayer is a Video player plugin for Konqueror and basic MPlayer/Xine/ffmpeg/ffserver/VDR frontend." +HOMEPAGE="http://kmplayer.kde.org/" +SRC_URI="http://${PN}.kde.org/pkgs/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="4" +IUSE="cairo doc npp" + +DEPEND=" + >=dev-libs/expat-2.0.1 + || ( media-sound/phonon x11-libs/qt-phonon ) + x11-libs/libXv + cairo? ( x11-libs/cairo ) + npp? ( + >=dev-libs/nspr-4.6.7 + x11-libs/gtk+ + ) +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:0 + !${CATEGORY}/${PN}:4.1 + media-video/mplayer" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + # remove duplicate icons (only app icon that is already in oxygen) + sed -i \ + -e "/add_subdirectory(icons)/ s/^/#DONOTINSTALL /" \ + CMakeLists.txt || die "removing icons failed" + # install handbook only when requested + if ! use doc; then + sed -i \ + -e "/add_subdirectory(doc)/ s/^/#DONOTINSTALL /" \ + CMakeLists.txt || die "removing docs failed" + else + # fix the install dir for docs + sed -i \ + -e "s:\${HTML_INSTALL_DIR}/en:\${HTML_INSTALL_DIR}/en/${PF}:g" \ + doc/CMakeLists.txt || die "fixing target dir failed" + fi + kde4-base_src_prepare +} + +src_configure() { + mycmakeargs="${mycmakeargs} + $(cmake-utils_use_with cairo CAIRO) + $(cmake-utils_use_with npp NPP)" + kde4-base_src_configure +} diff --git a/media-video/kmplayer/kmplayer-0.11.1a.ebuild b/media-video/kmplayer/kmplayer-0.11.1a.ebuild new file mode 100644 index 00000000..14724177 --- /dev/null +++ b/media-video/kmplayer/kmplayer-0.11.1a.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/kmplayer/kmplayer-0.11.1a.ebuild,v 1.1 2009/06/05 12:13:56 scarabeus Exp $ + +EAPI="2" + +KDE_LINGUAS="cs da de el en_GB es et fr ga gl it ja km ku lt lv mai nb nds nl +nn pl pt pt_BR ro ru sk sv tr uk" + +KMNAME="extragear/multimedia" +inherit kde4-base + +MY_P="${P/_/-}" +DESCRIPTION="KMPlayer is a Video player plugin for Konqueror and basic MPlayer/Xine/ffmpeg/ffserver/VDR frontend." +HOMEPAGE="http://kmplayer.kde.org/" +SRC_URI="http://${PN}.kde.org/pkgs/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="4" +IUSE="cairo debug doc expat npp" + +DEPEND=" + expat? ( >=dev-libs/expat-2.0.1 ) + cairo? ( + x11-libs/cairo + x11-libs/pango + ) + npp? ( + dev-libs/dbus-glib + >=x11-libs/gtk+-2.10.14 + ) +" +RDEPEND="${DEPEND} + !media-video/kmplayer:4.1 + || ( + media-video/mplayer + media-video/mplayer-bin + ) +" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + if has_version "media-video/mplayer-bin"; then + echo + elog 'NOTICE: You have mplayer-bin installed; you may need to configure' + elog 'NOTICE: kmplayer to use it from within the application.' + echo + fi + + kde4-base_pkg_setup +} + +src_prepare() { + # do not install icons + sed -i \ + -e "s:add_subdirectory(icons):#add_subdirectory(icons):g" \ + CMakeLists.txt || die "removing icons failed" + + # fix the install dir for docs + sed -i \ + -e "s|\${HTML_INSTALL_DIR}/en|\${HTML_INSTALL_DIR}/en SUBDIR ${PN}|" \ + doc/CMakeLists.txt || die "fixing docs target dir failed" + + # make docs optional + sed -i \ + -e "s:add_subdirectory(doc):macro_optional_add_subdirectory(doc):g" \ + CMakeLists.txt || die "failed to make docs optional" + + kde4-base_src_prepare +} + +src_configure() { + mycmakeargs="${mycmakeargs} + $(cmake-utils_use_build doc) + $(cmake-utils_use cairo KMPLAYER_BUILT_WITH_CAIRO) + $(cmake-utils_use expat KMPLAYER_BUILT_WITH_EXPAT) + $(cmake-utils_use npp KMPLAYER_BUILT_WITH_NPP)" + + kde4-base_src_configure +} diff --git a/media-video/kmplayer/metadata.xml b/media-video/kmplayer/metadata.xml new file mode 100644 index 00000000..ea8899b8 --- /dev/null +++ b/media-video/kmplayer/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>kde</herd> + <herd>video</herd> + <maintainer> + <email>media-video@gentoo.org</email> + </maintainer> + <maintainer> + <email>kde@gentoo.org</email> + </maintainer> + <use> + <flag name="npp">Compile the npp backend that plays xembed style browser plugins.</flag> + </use> +</pkgmetadata> diff --git a/net-dns/avahi/ChangeLog b/net-dns/avahi/ChangeLog new file mode 100644 index 00000000..0a4d480f --- /dev/null +++ b/net-dns/avahi/ChangeLog @@ -0,0 +1,710 @@ +# ChangeLog for net-dns/avahi +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/ChangeLog,v 1.169 2009/08/13 18:19:28 swegener Exp $ + + 13 Aug 2009; Sven Wegener <swegener@gentoo.org> avahi-0.6.24-r2.ebuild, + avahi-0.6.25.ebuild: + Install NEWS file, bug #274757. + +*avahi-0.6.25 (17 Apr 2009) + + 17 Apr 2009; Sven Wegener <swegener@gentoo.org> +avahi-0.6.25.ebuild: + Version bump. + + 17 Apr 2009; Sven Wegener <swegener@gentoo.org> + -files/avahi-0.6.1-no-ipv6.patch, + -files/avahi-0.6.19-assert-security.patch, + -files/avahi-0.6.19-ui-sharp-automake.patch, + -files/avahi-0.6.19-ui-sharp-gtk.patch, -files/avahi-0.6.20-autoipd.patch, + -files/avahi-0.6.22-gobject.patch, -files/avahi-0.6.22-vncviewer.patch, + -files/avahi-start-after-netmount.patch, -files/avahi-vncviewer.patch, + -avahi-0.6.19-r2.ebuild, -avahi-0.6.22-r1.ebuild, -avahi-0.6.23.ebuild, + -avahi-0.6.24.ebuild, -avahi-0.6.24-r1.ebuild: + Cleanup. + + 01 Apr 2009; Sven Wegener <swegener@gentoo.org> files/autoipd-openrc.sh: + Use absolute path to avahi-autoipd in openrc support script. + + 29 Mar 2009; Markus Meier <maekke@gentoo.org> avahi-0.6.24-r2.ebuild: + amd64 stable, bug #260971 + + 27 Mar 2009; Raúl Porcel <armin76@gentoo.org> avahi-0.6.24-r2.ebuild: + arm/ia64/s390/sh/sparc/x86 stable wrt #260971 + + 19 Mar 2009; Brent Baude <ranger@gentoo.org> avahi-0.6.24-r2.ebuild: + Marking avahi-0.6.24-r2 ppc for bug 260971 + + 11 Mar 2009; Brent Baude <ranger@gentoo.org> avahi-0.6.24-r2.ebuild: + Marking avahi-0.6.24-r2 ppc64 for bug 260971 + + 08 Mar 2009; Timothy Redaelli <drizzt@gentoo.org> avahi-0.6.24-r2.ebuild: + Readd ~x86-fbsd keyword wrt #184008 + + 08 Mar 2009; Tobias Klausmann <klausman@gentoo.org> + avahi-0.6.24-r2.ebuild: + Stable on alpha, bug #260971 + + 07 Mar 2009; Jeroen Roovers <jer@gentoo.org> avahi-0.6.24-r2.ebuild: + Stable for HPPA (bug #260971). + + 06 Mar 2009; Sven Wegener <swegener@gentoo.org> avahi-0.6.24-r2.ebuild: + Proper fix for libtool problem by loki_val. + +*avahi-0.6.24-r2 (06 Mar 2009) + + 06 Mar 2009; Sven Wegener <swegener@gentoo.org> avahi-0.6.24-r1.ebuild, + +avahi-0.6.24-r2.ebuild: + Split out gfbsd patches to separate revision to allow early security + stable marking. + +*avahi-0.6.24-r1 (05 Mar 2009) + + 05 Mar 2009; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.24-CVE-2009-0758.patch, + +files/avahi-0.6.24-cmsg_space.patch, +files/avahi-0.6.24-libintl.patch, + +avahi-0.6.24-r1.ebuild: + Add gfbsd patches, bug #184008. Security bump, bug #260971. + + 22 Dec 2008; Raúl Porcel <armin76@gentoo.org> avahi-0.6.24.ebuild: + ia64/sparc stable wrt #250913 + + 20 Dec 2008; Tobias Klausmann <klausman@gentoo.org> avahi-0.6.24.ebuild: + Stable on alpha, bug #250913 + + 18 Dec 2008; Tobias Scherbaum <dertobi123@gentoo.org> avahi-0.6.24.ebuild: + ppc stable, bug #250913 + + 18 Dec 2008; Brent Baude <ranger@gentoo.org> avahi-0.6.24.ebuild: + Marking avahi-0.6.24 ppc64 for bug 250913 + + 18 Dec 2008; Jeroen Roovers <jer@gentoo.org> avahi-0.6.24.ebuild: + Stable for HPPA (bug #250913). + + 17 Dec 2008; Markus Meier <maekke@gentoo.org> avahi-0.6.24.ebuild: + amd64/x86 stable, bug #250913 + +*avahi-0.6.24 (14 Dec 2008) + + 14 Dec 2008; Sven Wegener <swegener@gentoo.org> +avahi-0.6.24.ebuild: + Version bump, security bug #250913. + + 14 Dec 2008; Peter Alfredsen <loki_val@gentoo.org> avahi-0.6.19-r2.ebuild, + avahi-0.6.22-r1.ebuild, avahi-0.6.23.ebuild: + Use virtual/monodoc to accomodate inclusion of monodoc in mono from + >=mono-2.2_pre1 + + 17 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml: + add GLEP 56 USE flag desc from use.local.desc + + 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> avahi-0.6.19-r2.ebuild: + QA: Get rid of deprecated qt?_min_version(). + +*avahi-0.6.23 (25 Jun 2008) + + 25 Jun 2008; Sven Wegener <swegener@gentoo.org> +avahi-0.6.23.ebuild: + Version bump. + + 30 May 2008; Sven Wegener <swegener@gentoo.org> + -files/avahi-0.6.20-cleanup-dns-compression-table.patch, + -files/avahi-0.6.20-make-known-answers-not-conflict.patch, + -files/avahi-0.6.20-ui-sharp-gtk.patch, + -files/avahi-0.6.21-browse-help.patch, + -files/avahi-0.6.21-dbus-compat.patch, + -files/avahi-0.6.21-no-browse-domains-segfault.patch, + -files/avahi-0.6.21-no-ipv6.patch, + -files/avahi-0.6.21-service_name_chosen.patch, -avahi-0.6.20-r2.ebuild, + -avahi-0.6.21.ebuild, -avahi-0.6.22.ebuild: + Cleanup. + + 29 May 2008; Ali Polatel <hawking@gentoo.org> avahi-0.6.19-r2.ebuild, + avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild, avahi-0.6.22.ebuild, + avahi-0.6.22-r1.ebuild: + python_mod_{cleanup,optimize} are ROOT aware. + + 13 May 2008; Raúl Porcel <armin76@gentoo.org> avahi-0.6.22-r1.ebuild: + alpha/ia64/sparc stable wrt #220803 + + 11 May 2008; Markus Rothe <corsair@gentoo.org> avahi-0.6.22-r1.ebuild: + Stable on ppc64; bug #220803 + + 10 May 2008; Jeroen Roovers <jer@gentoo.org> avahi-0.6.22-r1.ebuild: + Stable for HPPA (bug #220803). + + 10 May 2008; nixnut <nixnut@gentoo.org> avahi-0.6.22-r1.ebuild: + Stable on ppc wrt bug 220803 + + 07 May 2008; Markus Meier <maekke@gentoo.org> avahi-0.6.22-r1.ebuild: + amd64/x86 stable, bug #220803 + + 19 Apr 2008; Sven Wegener <swegener@gentoo.org> +files/autoipd-openrc.sh, + avahi-0.6.22-r1.ebuild: + Adjust dependencies for split qt-4 packages, bug #217204. Add + openrc-compatible autoipd.sh. + + 11 Apr 2008; Sven Wegener <swegener@gentoo.org> avahi-0.6.22-r1.ebuild: + We need dbus and gtk support for proper python support, bug #216835. + + 21 Feb 2008; Raúl Porcel <armin76@gentoo.org> avahi-0.6.20-r2.ebuild: + alpha/ia64/sparc/x86 stable + +*avahi-0.6.22-r1 (03 Jan 2008) + + 03 Jan 2008; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.22-gobject.patch, files/avahi-0.6.22-vncviewer.patch, + avahi-0.6.19-r2.ebuild, avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild, + avahi-0.6.22.ebuild, +avahi-0.6.22-r1.ebuild: + Adjust gtk-sharp dependency, bug #203610. Add intltool dependency, bug + #203369. Add automake patch submitted to upstream, bug #202968. + + 01 Jan 2008; Sven Wegener <swegener@gentoo.org> avahi-0.6.19-r2.ebuild, + avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild, avahi-0.6.22.ebuild: + Install into /$(get_libdir)/rcscripts, bug #172391. + +*avahi-0.6.22 (18 Dec 2007) + + 18 Dec 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.22-vncviewer.patch, +avahi-0.6.22.ebuild: + Version bump. + + 19 Nov 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-vncviewer.patch, avahi-0.6.19-r2.ebuild, + avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild: + Add a patch to use vncviewer instead of xvncviewer. + + 10 Nov 2007; Sven Wegener <swegener@gentoo.org> avahi-0.6.19-r2.ebuild, + avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild: + Update gtk+ and libglade dependencies for bug #198627. + + 15 Oct 2007; Markus Rothe <corsair@gentoo.org> avahi-0.6.20-r2.ebuild: + Stable on ppc64 + + 25 Sep 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.21-no-ipv6.patch, avahi-0.6.21.ebuild: + Adjust ipv6 patch for 0.6.21, bug #193646. + + 25 Sep 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.21-no-browse-domains-segfault.patch, avahi-0.6.21.ebuild: + Include a patch from upstream that fixes a segfault. + + 09 Sep 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.21-service_name_chosen.patch, + +files/avahi-start-after-netmount.patch, avahi-0.6.19-r2.ebuild, + avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild: + Start avahi-daemon before netmount, bug #188719. Print a message that the + dbus configuration needs to be reloaded before starting avahi-daemon for the + first time, bug #191307. + + 09 Sep 2007; Sven Wegener <swegener@gentoo.org> + -files/avahi-0.6.16-svn-1353.patch, -files/avahi-0.6.16-svn-1361.patch, + -files/avahi-0.6.16-svn-1363.patch, -files/avahi-0.6.16-svn-1365.patch, + -files/avahi-0.6.16-svn-1366.patch, -files/avahi-0.6.16-svn-1370.patch, + -files/avahi-0.6.16-svn-1371.patch, -files/avahi-0.6.16-svn-1372.patch, + -files/avahi-0.6.16-svn-1374.patch, -avahi-0.6.16-r1.ebuild: + Cleanup. + + 20 Aug 2007; Stuart Longland <redhatter@gentoo.org> avahi-0.6.21.ebuild: + Tested and working on MIPS... keyworded ~mips. + + 18 Aug 2007; Sven Wegener <swegener@gentoo.org> -avahi-0.6.19-r1.ebuild, + -avahi-0.6.20-r1.ebuild: + Cleanup. + + 12 Aug 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.21-browse-help.patch, avahi-0.6.21.ebuild: + Small patch that fixes avahi-browse --help output. + +*avahi-0.6.21 (12 Aug 2007) + + 12 Aug 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.21-dbus-compat.patch, +avahi-0.6.21.ebuild: + Version bump. + +*avahi-0.6.20-r2 (08 Aug 2007) +*avahi-0.6.19-r2 (08 Aug 2007) + + 08 Aug 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.20-autoipd.patch, +avahi-0.6.19-r2.ebuild, + +avahi-0.6.20-r2.ebuild: + Revision bump, including a fix from upstream for autoipd. + + 21 Jul 2007; Sven Wegener <swegener@gentoo.org> + -files/avahi-0.6.18-inotify-ifdef-fix.patch, -avahi-0.6.17.ebuild, + -avahi-0.6.18.ebuild, -avahi-0.6.19.ebuild, -avahi-0.6.20.ebuild: + Cleanup. + + 13 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> avahi-0.6.20.ebuild, + avahi-0.6.20-r1.ebuild: + Remove ~x86-fbsd keywording as 0.6.20 release does not build for now. + + 12 Jul 2007; Sven Wegener <swegener@gentoo.org> + files/avahi-0.6.20-make-known-answers-not-conflict.patch: + Fix line endings, bug #185036. + +*avahi-0.6.20-r1 (11 Jul 2007) + + 11 Jul 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.20-cleanup-dns-compression-table.patch, + +files/avahi-0.6.20-make-known-answers-not-conflict.patch, + +avahi-0.6.20-r1.ebuild: + Add two patches from upstream. Enable IPv6 in configuration, depending on + the ipv6 USE flag, bug #184813. + + 07 Jul 2007; Steve Dibb <beandog@gentoo.org> avahi-0.6.20.ebuild: + amd64 stable, security bug 182918 + + 02 Jul 2007; Jeroen Roovers <jer@gentoo.org> avahi-0.6.19-r1.ebuild: + Stable for HPPA (bug #182918). + + 29 Jun 2007; Sven Wegener <swegener@gentoo.org> avahi-0.6.20.ebuild: + Adjust libdaemon dependency. + + 29 Jun 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.19-ui-sharp-gtk.patch, + +files/avahi-0.6.20-ui-sharp-gtk.patch, avahi-0.6.19-r1.ebuild, + avahi-0.6.20.ebuild: + Add a patch to fix bug #183607. + + 28 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org> + avahi-0.6.19-r1.ebuild: + ppc stable, bug #182918 + + 28 Jun 2007; Raúl Porcel <armin76@gentoo.org> avahi-0.6.19-r1.ebuild: + alpha/ia64/x86 stable wrt security #182918 + + 28 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> + avahi-0.6.19-r1.ebuild: + Stable on sparc wrt security #182918 + + 28 Jun 2007; Markus Rothe <corsair@gentoo.org> avahi-0.6.19-r1.ebuild: + Stable on ppc64; bug #182918 + +*avahi-0.6.19-r1 (23 Jun 2007) + + 23 Jun 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.19-assert-security.patch, +avahi-0.6.19-r1.ebuild: + Backporting the security fix to 0.6.19 because of unresolved issues with + 0.6.20. + +*avahi-0.6.20 (22 Jun 2007) + + 22 Jun 2007; Sven Wegener <swegener@gentoo.org> +avahi-0.6.20.ebuild: + Version bump, security bug #182918. + + 25 May 2007; Donnie Berkholz <dberkholz@gentoo.org>; + avahi-0.6.16-r1.ebuild, avahi-0.6.17.ebuild, avahi-0.6.18.ebuild, + avahi-0.6.19.ebuild: + Fix a silly typo in elog output: /etc/conf.net -> /etc/conf.d/net. + + 15 May 2007; Sven Wegener <swegener@gentoo.org> avahi-0.6.16-r1.ebuild, + avahi-0.6.17.ebuild, avahi-0.6.18.ebuild, avahi-0.6.19.ebuild: + Disable byte-compiling python modules during src_install, we will do it in + pkg_post* later. + + 10 May 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.19-ui-sharp-automake.patch, avahi-0.6.19.ebuild: + Add patch from upstream to fix avahi-ui-sharp building, bug #177879. + +*avahi-0.6.19 (09 May 2007) + + 09 May 2007; Sven Wegener <swegener@gentoo.org> +avahi-0.6.19.ebuild: + Version bump. + + 06 May 2007; Marius Mauch <genone@gentoo.org> avahi-0.6.16-r1.ebuild, + avahi-0.6.17.ebuild, avahi-0.6.18.ebuild: + Replacing einfo with elog + + 28 Apr 2007; Carsten Lohrke <carlo@gentoo.org> avahi-0.6.18.ebuild: + Block mDNSResponder, both because of the header installed with + mdnsresponder-compat use flag set and sys-auth/nss-mdns. + + 24 Apr 2007; Sven Wegener <swegener@gentoo.org> + -files/0.6.15-dbus-fixes.patch, -avahi-0.6.15.ebuild: + Cleanup. + + 21 Apr 2007; Sven Wegener <swegener@gentoo.org> avahi-0.6.18.ebuild: + Readd ~x86-fbsd keyword. + + 21 Apr 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.18-inotify-ifdef-fix.patch, avahi-0.6.18.ebuild: + Fix for systems where inotify is not available. + + 21 Apr 2007; Sven Wegener <swegener@gentoo.org> avahi-0.6.18.ebuild: + Workaround for ServiceTypeDatabase.py bug. + + 20 Apr 2007; Timothy Redaelli <drizzt@gentoo.org> avahi-0.6.18.ebuild: + net-dns/avahi-0.6.18 does not build under ~x86-fbsd (bug #175333) + +*avahi-0.6.18 (19 Apr 2007) + + 19 Apr 2007; Sven Wegener <swegener@gentoo.org> +avahi-0.6.18.ebuild: + Version bump. + + 05 Mar 2007; Sven Wegener <swegener@gentoo.org> avahi-0.6.17.ebuild: + Add libcap dependency for kernel_linux, should fix bug #168910. + +*avahi-0.6.17 (04 Feb 2007) + + 04 Feb 2007; Sven Wegener <swegener@gentoo.org> +avahi-0.6.17.ebuild: + Version bump. + + 29 Jan 2007; Sven Wegener <swegener@gentoo.org> avahi-0.6.16-r1.ebuild: + Drop useless autoconf dependency. + + 15 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> avahi-0.6.16-r1.ebuild: + Stable on Alpha, bug 159306. + + 15 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> + avahi-0.6.16-r1.ebuild: + Stable on sparc wrt security #159306 + + 15 Jan 2007; Luis Medinas <metalgod@gentoo.org> avahi-0.6.16-r1.ebuild: + Stable on amd64. Security bug #159306. + + 14 Jan 2007; Andrej Kacian <ticho@gentoo.org> avahi-0.6.16-r1.ebuild: + Stable on x86, security bug #159306. + + 13 Jan 2007; Markus Rothe <corsair@gentoo.org> avahi-0.6.16-r1.ebuild: + Stable on ppc64; bug #159306 + + 13 Jan 2007; Jeroen Roovers <jer@gentoo.org> avahi-0.6.16-r1.ebuild: + Stable for HPPA (bug #159306). + +*avahi-0.6.16-r1 (07 Jan 2007) + + 07 Jan 2007; Sven Wegener <swegener@gentoo.org> + +files/avahi-0.6.16-svn-1353.patch, +files/avahi-0.6.16-svn-1361.patch, + +files/avahi-0.6.16-svn-1363.patch, +files/avahi-0.6.16-svn-1365.patch, + +files/avahi-0.6.16-svn-1366.patch, +files/avahi-0.6.16-svn-1370.patch, + +files/avahi-0.6.16-svn-1371.patch, +files/avahi-0.6.16-svn-1372.patch, + +files/avahi-0.6.16-svn-1374.patch, -avahi-0.6.16.ebuild, + +avahi-0.6.16-r1.ebuild: + Revision bump, pull in a couple of fixes until 0.6.17 is released. + +*avahi-0.6.16 (29 Dec 2006) + + 29 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org> + +avahi-0.6.16.ebuild: + Version bump for security bug #159306, marked ppc stable + + 15 Nov 2006; Sven Wegener <swegener@gentoo.org> + -files/0.6.13-svn-fixes.patch, -avahi-0.6.10.ebuild, -avahi-0.6.11.ebuild, + -avahi-0.6.12.ebuild, -avahi-0.6.13.ebuild, -avahi-0.6.14.ebuild: + Cleanup. + + 15 Nov 2006; Markus Rothe <corsair@gentoo.org> avahi-0.6.15.ebuild: + Stable on ppc64; bug #154322 + + 14 Nov 2006; Bryan Østergaard <kloeri@gentoo.org> avahi-0.6.15.ebuild: + Stable on Alpha, bug 154322. + + 13 Nov 2006; René Nussbaumer <killerfox@gentoo.org> avahi-0.6.15.ebuild: + Stable on hppa. See bug #154322. + + 11 Nov 2006; Sven Wegener <swegener@gentoo.org> + +files/0.6.15-dbus-fixes.patch, avahi-0.6.15.ebuild: + Pull in a patch from upstream, to fix two dbus problems. + + 10 Nov 2006; Daniel Gryniewicz <dang@gentoo.org> avahi-0.6.15.ebuild: + Marked stable on amd64 + + 10 Nov 2006; Christian Faulhammer <opfer@gentoo.org> avahi-0.6.15.ebuild: + stable x86, security bug #154322 + + 09 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org> avahi-0.6.15.ebuild: + Stable on sparc wrt security #154322 + + 09 Nov 2006; Tobias Scherbaum <dertobi123@gentoo.org> avahi-0.6.15.ebuild: + ppc stable, bug #154322 + +*avahi-0.6.15 (09 Nov 2006) + + 09 Nov 2006; Sven Wegener <swegener@gentoo.org> +avahi-0.6.15.ebuild: + Version bump. + + 03 Nov 2006; Sven Wegener <swegener@gentoo.org> avahi-0.6.10.ebuild, + avahi-0.6.11.ebuild, avahi-0.6.12.ebuild, avahi-0.6.13.ebuild, + avahi-0.6.14.ebuild: + Only run python_mod_* when USE="python" is active, bug #153885 by Chris + Slycord. + + 03 Nov 2006; Sven Wegener <swegener@gentoo.org> files/autoipd.sh, + avahi-0.6.14.ebuild: + Drop the functions dependency. + + 01 Nov 2006; Doug Goldstein <cardoe@gentoo.org> avahi-0.6.14.ebuild: + Fixing dbus depends + + 25 Oct 2006; Joshua Jackson <tsunam@gentoo.org> avahi-0.6.12.ebuild: + Stable x86; bug #150540 + + 23 Oct 2006; Sven Wegener <swegener@gentoo.org> avahi-0.6.10.ebuild, + avahi-0.6.11.ebuild, avahi-0.6.12.ebuild, avahi-0.6.13.ebuild, + avahi-0.6.14.ebuild: + Add missing pkconfig dep, bug #152535. + + 22 Oct 2006; Markus Rothe <corsair@gentoo.org> avahi-0.6.12.ebuild: + Stable on ppc64; bug #150540 + + 21 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> avahi-0.6.12.ebuild: + ppc stable + + 20 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> avahi-0.6.12.ebuild: + Stable on sparc wrt #150540 + + 15 Oct 2006; Sven Wegener <swegener@gentoo.org> files/autoipd.sh: + Touchup the net script. + + 24 Sep 2006; Sven Wegener <swegener@gentoo.org> avahi-0.6.11.ebuild, + avahi-0.6.12.ebuild, avahi-0.6.13.ebuild, avahi-0.6.14.ebuild: + Fix the qt4 dependency, thanks to Guillaume Infantes in bug #148520. + + 21 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> avahi-0.6.14.ebuild: + Add ~x86-fbsd keyword. + +*avahi-0.6.14 (20 Sep 2006) + + 20 Sep 2006; Sven Wegener <swegener@gentoo.org> +files/autoipd.sh, + +avahi-0.6.14.ebuild: + Version bump. + + 20 Sep 2006; Sven Wegener <swegener@gentoo.org> avahi-0.6.11.ebuild, + avahi-0.6.12.ebuild, avahi-0.6.13.ebuild: + Depend on proper qt with PKG_CONFIG_PATH support. + + 19 Sep 2006; Aron Griffis <agriffis@gentoo.org> avahi-0.6.12.ebuild: + Mark 0.6.12 stable on ia64 + + 18 Sep 2006; Sven Wegener <swegener@gentoo.org> avahi-0.6.11.ebuild, + avahi-0.6.12.ebuild, avahi-0.6.13.ebuild: + Remove the PKG_CONFIG_PATH workaround. + + 12 Sep 2006; Sven Wegener <swegener@gentoo.org> + files/0.6.13-svn-fixes.patch: + Fix line endings. + +*avahi-0.6.13 (10 Sep 2006) + + 10 Sep 2006; Sven Wegener <swegener@gentoo.org> + +files/0.6.13-svn-fixes.patch, +avahi-0.6.13.ebuild: + Version bump. + + 19 Aug 2006; Bryan Østergaard <kloeri@gentoo.org> avahi-0.6.12.ebuild: + Add ~ia64 keyword. + +*avahi-0.6.12 (27 Jul 2006) + + 27 Jul 2006; Sven Wegener <swegener@gentoo.org> +avahi-0.6.12.ebuild: + Version bump. + + 16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> avahi-0.6.10.ebuild: + hppa stable, bug #139612 + + 14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> avahi-0.6.10.ebuild: + ppc stable, bug #139612 + +*avahi-0.6.11 (09 Jul 2006) + + 09 Jul 2006; Sven Wegener <swegener@gentoo.org> +avahi-0.6.11.ebuild: + Version bump. Add support for the qt4 USE flag and tweak configure logic. + + 30 Jun 2006; Thomas Cort <tcort@gentoo.org> avahi-0.6.10.ebuild: + Stable on alpha. + + 28 Jun 2006; Luis Medinas <metalgod@gentoo.org> avahi-0.6.10.ebuild: + Stable on amd64. See bug #124293. + + 24 Jun 2006; Doug Goldstein <cardoe@gentoo.org> avahi-0.6.10.ebuild: + USE flag qt->qt3/qt4 change + + 10 Jun 2006; Sven Wegener <swegener@gentoo.org> avahi-0.6.10.ebuild: + Unset DISPLAY for bug #123318. + + 26 May 2006; Markus Rothe <corsair@gentoo.org> avahi-0.6.10.ebuild: + Stable on ppc64 + + 23 May 2006; Sven Wegener <swegener@gentoo.org> -avahi-0.6.9.ebuild: + Cleanup. + + 17 May 2006; Joshua Jackson <tsunam@gentoo.org> avahi-0.6.10.ebuild: + Stable on x86 for security bug #133513 + + 16 May 2006; Gustavo Zacarias <gustavoz@gentoo.org> avahi-0.6.10.ebuild: + Stable on sparc wrt security #133513 + + 14 May 2006; Sven Wegener <swegener@gentoo.org> avahi-0.6.9.ebuild, + avahi-0.6.10.ebuild: + Enable the compat support without requiring the dbus USE flag. + + 12 May 2006; Tobias Scherbaum <dertobi123@gentoo.org> avahi-0.6.10.ebuild: + Added ~hppa, bug #131737 + +*avahi-0.6.10 (06 May 2006) + + 06 May 2006; Sven Wegener <swegener@gentoo.org> +avahi-0.6.10.ebuild: + Version bump. + + 04 May 2006; Mark Loeser <halcy0n@gentoo.org> avahi-0.6.9.ebuild: + Stable on x86; bug #121558 + + 01 May 2006; Markus Rothe <corsair@gentoo.org> avahi-0.6.9.ebuild: + Added ~ppc64 + + 18 Apr 2006; Sven Wegener <swegener@gentoo.org> avahi-0.6.9.ebuild: + Tweak the configure logic. + + 12 Apr 2006; Thomas Cort <tcort@gentoo.org> avahi-0.6.9.ebuild: + Added ~alpha keyword. + + 11 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org> avahi-0.6.9.ebuild: + Stable on sparc + + 11 Apr 2006; Sven Wegener <swegener@gentoo.org> + -files/avahi-0.6.3-mono-docs.patch, + -files/0.6.1-need-dbus-initscript.patch, -avahi-0.6.4.ebuild, + -avahi-0.6.8.ebuild, avahi-0.6.9.ebuild: + Made the glib dependency unconditional. + +*avahi-0.6.9 (02 Mar 2006) + + 02 Mar 2006; Sven Wegener <swegener@gentoo.org> +avahi-0.6.9.ebuild: + Version bump. + +*avahi-0.6.8 (27 Feb 2006) + + 27 Feb 2006; Sven Wegener <swegener@gentoo.org> -avahi-0.5.2-r1.ebuild, + -avahi-0.6.7.ebuild, +avahi-0.6.8.ebuild: + Version bump. + +*avahi-0.6.7 (19 Feb 2006) + + 19 Feb 2006; Sven Wegener <swegener@gentoo.org> +avahi-0.6.7.ebuild: + Version bump. + +*avahi-0.6.4 (18 Jan 2006) + + 18 Jan 2006; Doug Goldstein <cardoe@gentoo.org> -avahi-0.6.3.ebuild, + +avahi-0.6.4.ebuild: + Rev bump. Includes Mono Posix fix. + + 18 Jan 2006; Doug Goldstein <cardoe@gentoo.org> + +files/avahi-0.6.3-mono-docs.patch, avahi-0.6.3.ebuild: + Added patch to make mono docs compile. + +*avahi-0.6.3 (11 Jan 2006) + + 11 Jan 2006; Sven Wegener <swegener@gentoo.org> -avahi-0.6.2.ebuild, + +avahi-0.6.3.ebuild: + Version bump, bug #118593. + + 06 Jan 2006; Sven Wegener <swegener@gentoo.org> + -files/0.6.1-dbus-0.60-support.patch, -avahi-0.6.1.ebuild, + -avahi-0.6.1-r1.ebuild, avahi-0.6.2.ebuild: + Remove fixes that have been included by upstream. Move from -* to ~arch. + +*avahi-0.6.2 (06 Jan 2006) + + 06 Jan 2006; Mike Frysinger <vapier@gentoo.org> +avahi-0.6.2.ebuild: + Version bump. + + 06 Jan 2006; Mike Frysinger <vapier@gentoo.org> + +files/avahi-0.6.1-no-ipv6.patch, avahi-0.6.1-r1.ebuild: + Fix building on uClibc systems with USE=-ipv6. + +*avahi-0.6.1-r1 (01 Jan 2006) + + 01 Jan 2006; Sven Wegener <swegener@gentoo.org> + +files/0.6.1-need-dbus-initscript.patch, + +files/0.6.1-dbus-0.60-support.patch, +avahi-0.6.1-r1.ebuild: + Revision bump to pull in some changes from Gentopia. The init script needs + dbus, if we've compiled avahi with dbus support. This is a work-a-round, + a clean solution will be available in upstream's sources. + + 04 Dec 2005; Sven Wegener <swegener@gentoo.org> avahi-0.6.1.ebuild: + Add support for the gdbm USE flag. + + 29 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org> avahi-0.6.1.ebuild: + Keyworded ~sparc wrt #113875 + +*avahi-0.6.1 (25 Nov 2005) + + 25 Nov 2005; Sven Wegener <swegener@gentoo.org> +avahi-0.6.1.ebuild: + Version bump, bug #113110. + + 21 Nov 2005; Sven Wegener <swegener@gentoo.org> avahi-0.5.2-r1.ebuild: + Parallel build problems, bug #113092. + + 14 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> avahi-0.5.2-r1.ebuild: + Added to ~ppc. See bug #111461. + + 07 Nov 2005; Sven Wegener <swegener@gentoo.org> avahi-0.5.2.ebuild, + avahi-0.5.2-r1.ebuild: + Make the pygtk support dependant on the gtk USE flag in addition to the + python USE flag. + +*avahi-0.5.2-r1 (04 Nov 2005) + + 04 Nov 2005; Sven Wegener <swegener@gentoo.org> +avahi-0.5.2-r1.ebuild: + Revision bump for testing the mono docs stuff. + + 04 Nov 2005; Sven Wegener <swegener@gentoo.org> avahi-0.5.2.ebuild: + Add built_with_use test for bug #111413. + +*avahi-0.5.2 (03 Oct 2005) + + 03 Oct 2005; Sven Wegener <swegener@gentoo.org> -avahi-0.5.1.ebuild, + +avahi-0.5.2.ebuild: + Another bugfix release. + +*avahi-0.5.1 (30 Sep 2005) + + 30 Sep 2005; Sven Wegener <swegener@gentoo.org> -avahi-0.5.ebuild, + +avahi-0.5.1.ebuild: + Version bump, bugfix release. + + 25 Sep 2005; Sven Wegener <swegener@gentoo.org> -avahi-0.4.ebuild: + Removed old ebuild. + + 20 Sep 2005; Sven Wegener <swegener@gentoo.org> avahi-0.5.ebuild: + Updated mono dependency, bug #106640. Thanks to Frederick Martin. + +*avahi-0.5 (14 Sep 2005) + + 14 Sep 2005; Sven Wegener <swegener@gentoo.org> +avahi-0.5.ebuild: + Version bump. + +*avahi-0.4 (08 Sep 2005) + + 08 Sep 2005; Sven Wegener <swegener@gentoo.org> -files/0.2-anydbm.patch, + -avahi-0.2.ebuild, -avahi-0.3.ebuild, +avahi-0.4.ebuild: + Version bump. + +*avahi-0.3 (03 Sep 2005) + + 03 Sep 2005; Sven Wegener <swegener@gentoo.org> +avahi-0.3.ebuild: + Version bump. + + 30 Aug 2005; <dang@gentoo.org> avahi-0.2.ebuild: + Marked ~amd64 + + 29 Aug 2005; Sven Wegener <swegener@gentoo.org> +files/0.2-anydbm.patch, + avahi-0.2.ebuild: + Only enable python support, if we also want dbus support, bug #104081. Use + anydbm instead of dbm for creating service-types.db. + +*avahi-0.2 (28 Aug 2005) + + 28 Aug 2005; Sven Wegener <swegener@gentoo.org> -files/avahi-daemon.initd, + -files/avahi-dnsconfd.initd, -avahi-0.1.ebuild, +avahi-0.2.ebuild: + Version bump. + + 23 Aug 2005; Sven Wegener <swegener@gentoo.org> -files/avahi.initd, + +files/avahi-daemon.initd, avahi-0.1.ebuild: + Renamed the avahi-daemon initscript to match the name used by upstream and + other distributions. + +*avahi-0.1 (22 Aug 2005) + + 22 Aug 2005; Sven Wegener <swegener@gentoo.org> +files/avahi.initd, + +files/avahi-dnsconfd.initd, +metadata.xml, +avahi-0.1.ebuild: + Initial commit, ebuild written by me. + diff --git a/net-dns/avahi/Manifest b/net-dns/avahi/Manifest new file mode 100644 index 00000000..d472c19c --- /dev/null +++ b/net-dns/avahi/Manifest @@ -0,0 +1,21 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX autoipd-openrc.sh 700 RMD160 00e259967279dc52ee99476dfb4d6c9672b77ee3 SHA1 1d9858b99f23688f6a0f4a6726400bbbe41df976 SHA256 9f9e8d751bc640491397c8a06cbb6f3dcbf9cdf1a083e274f4d802c9c925c6c0 +AUX autoipd.sh 1271 RMD160 85ac3d69aff64867baa0ba6c58e9f224ba0e2e57 SHA1 95a6145f00ccd511e3b067d4669148861f56c2a4 SHA256 9582a49d0674fac714f448976065fd4e1f0423c08f645685160ed682a121f8c9 +AUX avahi-0.6.24-CVE-2009-0758.patch 953 RMD160 7c1a2a2082c61d6feb05d985068122133b434b02 SHA1 429347d8b9f9022c5316ce1e5163a68fa7393b4f SHA256 e8a93a705ec07ca6a4c4c7634a97b9b2c5ee0712c9e80767c6bf7e3f4a5d6853 +AUX avahi-0.6.24-cmsg_space.patch 449 RMD160 9593ee893daf908e35f36a7396ae5d52a7618022 SHA1 49fd79c1d0e0302747e84bdf611cfb0bf310b4c3 SHA256 f3b6bf6f522aea93627df8afda317782ed760493ffad9108697b50a310bc92d7 +AUX avahi-0.6.24-libintl.patch 542 RMD160 918aa11cdbce6f38d9a9446c798db2bc43a957b5 SHA1 c9f8ef5d0047b591e6e88153731ae380d64a2431 SHA256 fb8e37d6071a990184a7ad3c20a7709554103fb2c4f02450c338b9fbcf358215 +DIST avahi-0.6.24.tar.gz 1115626 RMD160 94f59ccbd14d99e91e259b27dd7f03404c6691e6 SHA1 a187af361fefc8bda026936bb07ccdeb41dc74bc SHA256 260070d46188ed58f5dc1174ce632c096679f6391a2b729366e7aba349d4b950 +DIST avahi-0.6.25.tar.gz 1103653 RMD160 3025f774360a8ea3b9de87e2df0b00387569aaf2 SHA1 7ce8ed5a494d72401dd81f64594fda59d2ec91fd SHA256 9220d974f5515b8ccfa3900cd72cedcac0fa4cc87ca3c64405f7c55346cbba59 +EBUILD avahi-0.6.24-r2.ebuild 5320 RMD160 1159e217c8e6eaf40b443522010135dc0c3345f3 SHA1 520b5ff7956d2a9233b3c56b73212bf1ddab9506 SHA256 75bdc07645f5ec8453219940216f325d7be2b8e040a1b505981a217aa2fecf42 +EBUILD avahi-0.6.25.ebuild 5272 RMD160 b85b5df8ba1e37776b3f277ba1d90d24cc85eba3 SHA1 afacd0e3a2ac73d56fc1d73b8978963586430bd4 SHA256 fe3b6c7233c85da5d68799348c8ece0f664a2162cff334a853b548cb14439084 +MISC ChangeLog 25286 RMD160 8b72eb3548aa16579887ce08fac734a7a38abb67 SHA1 4a9f3cf731d320858473b74f96d114ca405af036 SHA256 ae8cd8acbf30bcc32dd65bfa085e307b23c11f257ac280f4e95392515c30da59 +MISC metadata.xml 609 RMD160 fa4efaaf9b8ac6d75251c9bd1f0721ea175acda9 SHA1 4532738c9ff6d9d2a2aef226b827919ac31be2de SHA256 365224bb3c21c159a89fa03ea08c534eb27cc2df62012a69e03ad81779607faa +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAkqEWTYACgkQI1lqEGTUzySUwACfeAsWXDmvtAoM3kTluElNN2ob +hGEAn1pv+kPQOmVFgiNgKaAAUI1tQ4zL +=ae53 +-----END PGP SIGNATURE----- diff --git a/net-dns/avahi/avahi-0.6.24-r2.ebuild b/net-dns/avahi/avahi-0.6.24-r2.ebuild new file mode 100644 index 00000000..f8d2a338 --- /dev/null +++ b/net-dns/avahi/avahi-0.6.24-r2.ebuild @@ -0,0 +1,221 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/avahi-0.6.24-r2.ebuild,v 1.10 2009/08/13 18:19:28 swegener Exp $ + +EAPI="1" + +inherit eutils mono python multilib autotools flag-o-matic + +DESCRIPTION="System which facilitates service discovery on a local network" +HOMEPAGE="http://avahi.org/" +SRC_URI="http://avahi.org/download/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +IUSE="bookmarks howl-compat mdnsresponder-compat gdbm dbus doc mono gtk python qt3 qt4 autoipd kernel_linux test ipv6" + +RDEPEND=">=dev-libs/libdaemon-0.11-r1 + dev-libs/expat + >=dev-libs/glib-2 + gdbm? ( sys-libs/gdbm ) + qt3? ( x11-libs/qt:3 ) + qt4? ( + || ( + x11-libs/qt-core:4 + x11-libs/qt:4 + ) + ) + gtk? ( + >=x11-libs/gtk+-2.4.0 + >=gnome-base/libglade-2.4.0 + ) + dbus? ( + >=sys-apps/dbus-0.30 + python? ( + || ( + dev-python/dbus-python + ( + <sys-apps/dbus-0.90 + >=sys-apps/dbus-0.30 + ) + ) + ) + ) + mono? ( + >=dev-lang/mono-1.1.10 + gtk? ( >=dev-dotnet/gtk-sharp-2 ) + ) + howl-compat? ( !net-misc/howl ) + mdnsresponder-compat? ( !net-misc/mDNSResponder ) + python? ( + >=virtual/python-2.4 + gtk? ( >=dev-python/pygtk-2 ) + ) + bookmarks? ( + dev-python/twisted + dev-python/twisted-web + ) + kernel_linux? ( sys-libs/libcap )" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.35 + >=dev-util/pkgconfig-0.9.0 + doc? ( + app-doc/doxygen + mono? ( >=virtual/monodoc-1.1.8 ) + )" + +pkg_setup() { + if use python && ! built_with_use dev-lang/python gdbm + then + die "For python support you need dev-lang/python compiled with gdbm support!" + fi + + if use python && use dbus && ! has_version dev-python/dbus-python && ! built_with_use sys-apps/dbus python + then + die "For python and dbus support you need sys-apps/dbus compiled with python support or dev-python/dbus-python!" + fi + + if ( use mdnsresponder-compat || use howl-compat || use mono ) && ! use dbus + then + die "For *-compat or mono support you also need to enable the dbus USE flag!" + fi + + if use bookmarks && ! ( use python && use dbus && use gtk ) + then + die "For bookmarks support you also need to enable the python, dbus and gtk USE flags!" + fi + + if use python && ! use dbus && ! use gtk + then + die "For proper python support you also need the dbus and gtk USE flags!" + fi +} + +pkg_preinst() { + enewgroup netdev + enewgroup avahi + enewuser avahi -1 -1 -1 avahi + + if use autoipd + then + enewgroup avahi-autoipd + enewuser avahi-autoipd -1 -1 -1 avahi-autoipd + fi +} + +src_unpack() { + unpack ${A} + cd "${S}" + + use ipv6 && sed -i -e s/use-ipv6=no/use-ipv6=yes/ avahi-daemon/avahi-daemon.conf + + sed -i -e "s:\\.\\./\\.\\./\\.\\./doc/avahi-docs/html/:../../../doc/${PF}/html/:" doxygen_to_devhelp.xsl + + rm -f common/libtool.m4 common/lt*.m4 || die "Removing libtool macros failed" + + epatch "${FILESDIR}"/avahi-0.6.24-CVE-2009-0758.patch + epatch "${FILESDIR}"/avahi-0.6.24-cmsg_space.patch + epatch "${FILESDIR}"/avahi-0.6.24-libintl.patch + + eautoreconf +} + +src_compile() { + use sh && replace-flags -O? -O0 + + local myconf="" + + if use python + then + use dbus && myconf="${myconf} --enable-python-dbus" + use gtk && myconf="${myconf} --enable-pygtk" + fi + + if use mono && use doc + then + myconf="${myconf} --enable-monodoc" + fi + + # We need to unset DISPLAY, else the configure script might have problems detecting the pygtk module + unset DISPLAY + + econf \ + --localstatedir=/var \ + --with-distro=gentoo \ + --disable-python-dbus \ + --disable-pygtk \ + --disable-xmltoman \ + --disable-monodoc \ + --enable-glib \ + $(use_enable test tests) \ + $(use_enable autoipd) \ + $(use_enable mdnsresponder-compat compat-libdns_sd) \ + $(use_enable howl-compat compat-howl) \ + $(use_enable doc doxygen-doc) \ + $(use_enable mono) \ + $(use_enable dbus) \ + $(use_enable python) \ + $(use_enable gtk) \ + $(use_enable qt3) \ + $(use_enable qt4) \ + $(use_enable gdbm) \ + ${myconf} \ + || die "econf failed" + emake || die "emake failed" + + use doc && emake avahi.devhelp +} + +src_install() { + emake install py_compile=true DESTDIR="${D}" || die "make install failed" + use bookmarks || rm -f "${D}"/usr/bin/avahi-bookmarks + + use howl-compat && ln -s avahi-compat-howl.pc "${D}"/usr/$(get_libdir)/pkgconfig/howl.pc + use mdnsresponder-compat && ln -s avahi-compat-libdns_sd/dns_sd.h "${D}"/usr/include/dns_sd.h + + if use autoipd + then + insinto /$(get_libdir)/rcscripts/net + doins "${FILESDIR}"/autoipd.sh + + insinto /$(get_libdir)/rc/net + newins "${FILESDIR}"/autoipd-openrc.sh autoipd.sh + fi + + dodoc docs/{AUTHORS,NEWS,README,TODO} + + if use doc + then + dohtml -r doxygen/html/. + insinto /usr/share/devhelp/books/avahi + doins avahi.devhelp + fi +} + +pkg_postrm() { + use python && python_mod_cleanup +} + +pkg_postinst() { + if use python; then + python_version + python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/avahi + fi + + if use autoipd + then + elog + elog "To use avahi-autoipd to configure your interfaces with IPv4LL (RFC3927)" + elog "addresses, just set config_<interface>=( autoipd ) in /etc/conf.d/net!" + elog + fi + + if use dbus + then + elog + elog "If this is your first install of avahi please reload your dbus config" + elog "with /etc/init.d/dbus reload before starting avahi-daemon!" + elog + fi +} diff --git a/net-dns/avahi/avahi-0.6.25.ebuild b/net-dns/avahi/avahi-0.6.25.ebuild new file mode 100644 index 00000000..ef859700 --- /dev/null +++ b/net-dns/avahi/avahi-0.6.25.ebuild @@ -0,0 +1,220 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/avahi-0.6.25.ebuild,v 1.2 2009/08/13 18:19:28 swegener Exp $ + +EAPI="1" + +inherit eutils mono python multilib autotools flag-o-matic + +DESCRIPTION="System which facilitates service discovery on a local network" +HOMEPAGE="http://avahi.org/" +SRC_URI="http://avahi.org/download/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="bookmarks howl-compat mdnsresponder-compat gdbm dbus doc mono gtk python qt3 qt4 autoipd kernel_linux test ipv6" + +RDEPEND=">=dev-libs/libdaemon-0.11-r1 + dev-libs/expat + >=dev-libs/glib-2 + gdbm? ( sys-libs/gdbm ) + qt3? ( x11-libs/qt:3 ) + qt4? ( + || ( + x11-libs/qt-core:4 + x11-libs/qt:4 + ) + ) + gtk? ( + >=x11-libs/gtk+-2.4.0 + >=gnome-base/libglade-2.4.0 + ) + dbus? ( + >=sys-apps/dbus-0.30 + python? ( + || ( + dev-python/dbus-python + ( + <sys-apps/dbus-0.90 + >=sys-apps/dbus-0.30 + ) + ) + ) + ) + mono? ( + >=dev-lang/mono-1.1.10 + gtk? ( >=dev-dotnet/gtk-sharp-2 ) + ) + howl-compat? ( !net-misc/howl ) + mdnsresponder-compat? ( !net-misc/mDNSResponder ) + python? ( + >=virtual/python-2.4 + gtk? ( >=dev-python/pygtk-2 ) + ) + bookmarks? ( + dev-python/twisted + dev-python/twisted-web + ) + kernel_linux? ( sys-libs/libcap )" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.35 + >=dev-util/pkgconfig-0.9.0 + doc? ( + app-doc/doxygen + mono? ( >=virtual/monodoc-1.1.8 ) + )" + +pkg_setup() { + if use python && ! built_with_use dev-lang/python gdbm + then + die "For python support you need dev-lang/python compiled with gdbm support!" + fi + + if use python && use dbus && ! has_version dev-python/dbus-python && ! built_with_use sys-apps/dbus python + then + die "For python and dbus support you need sys-apps/dbus compiled with python support or dev-python/dbus-python!" + fi + + if ( use mdnsresponder-compat || use howl-compat || use mono ) && ! use dbus + then + die "For *-compat or mono support you also need to enable the dbus USE flag!" + fi + + if use bookmarks && ! ( use python && use dbus && use gtk ) + then + die "For bookmarks support you also need to enable the python, dbus and gtk USE flags!" + fi + + if use python && ! use dbus && ! use gtk + then + die "For proper python support you also need the dbus and gtk USE flags!" + fi +} + +pkg_preinst() { + enewgroup netdev + enewgroup avahi + enewuser avahi -1 -1 -1 avahi + + if use autoipd + then + enewgroup avahi-autoipd + enewuser avahi-autoipd -1 -1 -1 avahi-autoipd + fi +} + +src_unpack() { + unpack ${A} + cd "${S}" + + use ipv6 && sed -i -e s/use-ipv6=no/use-ipv6=yes/ avahi-daemon/avahi-daemon.conf + + sed -i -e "s:\\.\\./\\.\\./\\.\\./doc/avahi-docs/html/:../../../doc/${PF}/html/:" doxygen_to_devhelp.xsl + + rm -f common/libtool.m4 common/lt*.m4 || die "Removing libtool macros failed" + + epatch "${FILESDIR}"/avahi-0.6.24-cmsg_space.patch + epatch "${FILESDIR}"/avahi-0.6.24-libintl.patch + + eautoreconf +} + +src_compile() { + use sh && replace-flags -O? -O0 + + local myconf="" + + if use python + then + use dbus && myconf="${myconf} --enable-python-dbus" + use gtk && myconf="${myconf} --enable-pygtk" + fi + + if use mono && use doc + then + myconf="${myconf} --enable-monodoc" + fi + + # We need to unset DISPLAY, else the configure script might have problems detecting the pygtk module + unset DISPLAY + + econf \ + --localstatedir=/var \ + --with-distro=gentoo \ + --disable-python-dbus \ + --disable-pygtk \ + --disable-xmltoman \ + --disable-monodoc \ + --enable-glib \ + $(use_enable test tests) \ + $(use_enable autoipd) \ + $(use_enable mdnsresponder-compat compat-libdns_sd) \ + $(use_enable howl-compat compat-howl) \ + $(use_enable doc doxygen-doc) \ + $(use_enable mono) \ + $(use_enable dbus) \ + $(use_enable python) \ + $(use_enable gtk) \ + $(use_enable qt3) \ + $(use_enable qt4) \ + $(use_enable gdbm) \ + ${myconf} \ + || die "econf failed" + emake || die "emake failed" + + use doc && emake avahi.devhelp +} + +src_install() { + emake install py_compile=true DESTDIR="${D}" || die "make install failed" + use bookmarks || rm -f "${D}"/usr/bin/avahi-bookmarks + + use howl-compat && ln -s avahi-compat-howl.pc "${D}"/usr/$(get_libdir)/pkgconfig/howl.pc + use mdnsresponder-compat && ln -s avahi-compat-libdns_sd/dns_sd.h "${D}"/usr/include/dns_sd.h + + if use autoipd + then + insinto /$(get_libdir)/rcscripts/net + doins "${FILESDIR}"/autoipd.sh + + insinto /$(get_libdir)/rc/net + newins "${FILESDIR}"/autoipd-openrc.sh autoipd.sh + fi + + dodoc docs/{AUTHORS,NEWS,README,TODO} + + if use doc + then + dohtml -r doxygen/html/. + insinto /usr/share/devhelp/books/avahi + doins avahi.devhelp + fi +} + +pkg_postrm() { + use python && python_mod_cleanup +} + +pkg_postinst() { + if use python; then + python_version + python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/avahi + fi + + if use autoipd + then + elog + elog "To use avahi-autoipd to configure your interfaces with IPv4LL (RFC3927)" + elog "addresses, just set config_<interface>=( autoipd ) in /etc/conf.d/net!" + elog + fi + + if use dbus + then + elog + elog "If this is your first install of avahi please reload your dbus config" + elog "with /etc/init.d/dbus reload before starting avahi-daemon!" + elog + fi +} diff --git a/net-dns/avahi/files/autoipd-openrc.sh b/net-dns/avahi/files/autoipd-openrc.sh new file mode 100644 index 00000000..dec3aa05 --- /dev/null +++ b/net-dns/avahi/files/autoipd-openrc.sh @@ -0,0 +1,32 @@ +# Copyright (C) 2004-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# Contributed by Sven Wegener (swegener@gentoo.org) + +_config_vars="$_config_vars autoipd" + +autoipd_depend() { + program /usr/sbin/avahi-autoipd + after interface +} + +autoipd_start() { + _exists true || return 1 + + eval args=\$autoipd_${IFVAR} + + ebegin "Starting avahi-autoipd" + /usr/sbin/avahi-autoipd --daemonize --syslog --wait ${args} "${IFACE}" + eend "${?}" || return 1 + + _show_address + + return 0 +} + +autoipd_stop() { + /usr/sbin/avahi-autoipd --check --syslog "${IFACE}" || return 0 + + ebegin "Stopping avahi-autoipd" + /usr/sbin/avahi-autoipd --kill --syslog "${IFACE}" + eend "${?}" +} diff --git a/net-dns/avahi/files/autoipd.sh b/net-dns/avahi/files/autoipd.sh new file mode 100644 index 00000000..89d02e33 --- /dev/null +++ b/net-dns/avahi/files/autoipd.sh @@ -0,0 +1,52 @@ +# Copyright (c) 2004-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# Contributed by Sven Wegener (swegener@gentoo.org) + +# void autoipd_depend(void) +# +# Sets up the dependencies for the module +autoipd_depend() { + after interface +} + +# void autoipd_expose(void) +# +# Expose variables that can be configured +autoipd_expose() { + variables autoipd +} + +# bool autoipd_start(char *iface) +# +# Tries to configure the interface via avahi-autoipd +autoipd_start() { + local iface="${1}" ifvar="$(bash_variable "${iface}")" opts="autoipd_${ifvar}" addr="" + + interface_exists "${iface}" true || return 1 + + ebegin "Starting avahi-autoipd" + if /usr/sbin/avahi-autoipd --daemonize --syslog --wait ${!opts} "${iface}" + then + eend 0 + addr="$(interface_get_address "${iface}")" + einfo "${iface} received address ${addr}" + return 0 + fi + + eend "${?}" "Failed to get address via avahi-autoipd!" +} + +# bool autoipd_stop(char *iface) +# +# Stops a running avahi-autoipd instance +autoipd_stop() { + local iface="${1}" + + /usr/sbin/avahi-autoipd --check --syslog "${iface}" || return 0 + + ebegin "Stopping avahi-autoipd" + /usr/sbin/avahi-autoipd --kill --syslog "${iface}" + eend "${?}" "Failed to stop running avahi-autoipd instance!" +} + +# vim: set ts=4 : diff --git a/net-dns/avahi/files/avahi-0.6.24-CVE-2009-0758.patch b/net-dns/avahi/files/avahi-0.6.24-CVE-2009-0758.patch new file mode 100644 index 00000000..57883936 --- /dev/null +++ b/net-dns/avahi/files/avahi-0.6.24-CVE-2009-0758.patch @@ -0,0 +1,22 @@ +diff --git a/avahi-core/server.c b/avahi-core/server.c +index 453db09..8187690 100644 +--- a/avahi-core/server.c ++++ b/avahi-core/server.c +@@ -844,7 +844,7 @@ static int originates_from_local_legacy_unicast_socket(AvahiServer *s, const Ava + if (getsockname(s->fd_legacy_unicast_ipv4, (struct sockaddr*) &lsa, &l) != 0) + avahi_log_warn("getsockname(): %s", strerror(errno)); + else +- return lsa.sin_port == port; ++ return avahi_port_from_sockaddr((struct sockaddr*) &lsa) == port; + + } + +@@ -855,7 +855,7 @@ static int originates_from_local_legacy_unicast_socket(AvahiServer *s, const Ava + if (getsockname(s->fd_legacy_unicast_ipv6, (struct sockaddr*) &lsa, &l) != 0) + avahi_log_warn("getsockname(): %s", strerror(errno)); + else +- return lsa.sin6_port == port; ++ return avahi_port_from_sockaddr((struct sockaddr*) &lsa) == port; + } + + return 0; diff --git a/net-dns/avahi/files/avahi-0.6.24-cmsg_space.patch b/net-dns/avahi/files/avahi-0.6.24-cmsg_space.patch new file mode 100644 index 00000000..220e63fa --- /dev/null +++ b/net-dns/avahi/files/avahi-0.6.24-cmsg_space.patch @@ -0,0 +1,11 @@ +--- configure.ac.orig 2009-02-25 11:51:29 +0100 ++++ configure.ac 2009-02-25 11:55:47 +0100 +@@ -348,7 +348,7 @@ + # Solaris stuff + AC_SEARCH_LIBS([inet_ntop],[nsl]) + AC_SEARCH_LIBS([recv],[socket]) +- AC_CHECK_DECL([CMSG_SPACE],,CFLAGS="$CFLAGS -D_XOPEN_SOURCE=500 -D__EXTENSIONS__") ++ AC_CHECK_DECL([CMSG_SPACE],,CFLAGS="$CFLAGS -D_XOPEN_SOURCE=500 -D__EXTENSIONS__", [[#include <sys/socket.h>]]) + + # Checks for library functions. + AC_FUNC_MEMCMP diff --git a/net-dns/avahi/files/avahi-0.6.24-libintl.patch b/net-dns/avahi/files/avahi-0.6.24-libintl.patch new file mode 100644 index 00000000..3ad943ac --- /dev/null +++ b/net-dns/avahi/files/avahi-0.6.24-libintl.patch @@ -0,0 +1,11 @@ +--- avahi-common/Makefile.am.orig 2008-12-12 21:33:35 +0100 ++++ avahi-common/Makefile.am 2009-02-25 12:21:14 +0100 +@@ -71,7 +71,7 @@ + i18n.c i18n.h + + libavahi_common_la_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS) -DAVAHI_LOCALEDIR=\"$(avahilocaledir)\" +-libavahi_common_la_LIBADD = $(AM_LDADD) $(PTHREAD_CFLAGS) $(PTHREAD_LIBS) $(LIBINTL) ++libavahi_common_la_LIBADD = $(AM_LDADD) $(PTHREAD_CFLAGS) $(PTHREAD_LIBS) $(INTLLIBS) + libavahi_common_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(LIBAVAHI_COMMON_VERSION_INFO) + + strlst_test_SOURCES = \ diff --git a/net-dns/avahi/metadata.xml b/net-dns/avahi/metadata.xml new file mode 100644 index 00000000..d8e743d4 --- /dev/null +++ b/net-dns/avahi/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>swegener@gentoo.org</email> +</maintainer> +<use> + <flag name='autoipd'>Build and install the IPv4LL (RFC3927) network address + configuration daemon</flag> + <flag name='bookmarks'>Install the avahi-bookmarks application (requires + <pkg>dev-python/twisted</pkg>)</flag> + <flag name='howl-compat'>Enable compat libraries for howl</flag> + <flag name='mdnsresponder-compat'>Enable compat libraries for + mDNSResponder</flag> +</use> +</pkgmetadata> diff --git a/net-firewall/knetfilter/ChangeLog b/net-firewall/knetfilter/ChangeLog new file mode 100644 index 00000000..d0b96c4d --- /dev/null +++ b/net-firewall/knetfilter/ChangeLog @@ -0,0 +1,136 @@ +# ChangeLog for net-firewall/knetfilter +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-firewall/knetfilter/ChangeLog,v 1.21 2006/05/31 15:57:35 carlo Exp $ + + 31 May 2006; Carsten Lohrke <carlo@gentoo.org> -knetfilter-3.3.0.ebuild, + -knetfilter-3.4.0.ebuild: + Clean up. + + 31 May 2006; Joshua Jackson <tsunam@gentoo.org> knetfilter-3.5.0.ebuild: + stable on x86; bug #134763 + + 30 May 2006; Jason Wever <weeve@gentoo.org> knetfilter-3.5.0.ebuild: + Stable on SPARC wrt bug #134763. + + 17 May 2006; Patrick McLean <chutzpah@gentoo.org> knetfilter-3.5.0.ebuild: + Added ~amd64 (bug #132164) + +*knetfilter-3.5.0 (17 Dec 2005) + + 17 Dec 2005; Carsten Lohrke <carlo@gentoo.org> +knetfilter-3.5.0.ebuild: + version bump + + 26 Jul 2005; David Holm <dholm@gentoo.org> knetfilter-3.4.0.ebuild: + Added to ~ppc. + +*knetfilter-3.4.0 (01 May 2005) + + 01 May 2005; Carsten Lohrke <carlo@gentoo.org> +knetfilter-3.4.0.ebuild: + version bump + + 26 Nov 2004; Jason Wever <weeve@gentoo.org> knetfilter-3.3.0.ebuild: + Stable on sparc. + + 23 Nov 2004; Carsten Lohrke <carlo@gentoo.org> knetfilter-3.3.0.ebuild: + stable on x86 + +*knetfilter-3.3.0 (11 Oct 2004) + + 11 Oct 2004; Carsten Lohrke <carlo@gentoo.org> +metadata.xml, + +knetfilter-3.3.0.ebuild: + version bump + +*knetfilter-3.2.0 (10 Jul 2004) + + 10 Jul 2004; Carsten Lohrke <carlo@gentoo.org> +knetfilter-3.2.0.ebuild: + version bump + + 06 Jul 2004; Carsten Lohrke <carlo@gentoo.org> -knetfilter-3.0.2.ebuild, + -knetfilter-3.0.3.ebuild, -knetfilter-3.1.0.ebuild, knetfilter-3.1.1.ebuild: + removed old ebuilds, QA: newdepend -> R/DEPEND, need-kde + + 14 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> + knetfilter-3.0.2.ebuild, knetfilter-3.0.3.ebuild, knetfilter-3.1.0.ebuild, + knetfilter-3.1.1.ebuild: + inherit kde instead of deprecated kde-base + + 06 Jan 2004; Jason Wever <weeve@gentoo.org> knetfilter-3.1.1.ebuild: + Marked stable on sparc. + +*knetfilter-3.1.1 (20 Mar 2003) + + 06 Apr 2003; Dan Armak <danarmak@gentoo.org> knetfilter-3.1.1.ebuild: + Mark as x86 stable. + + 20 Mar 2003; Jason Wever <weeve@gentoo.org> knetfilter-3.1.0.ebuild, + knetfilter-3.1.1.ebuild: + Added ~sparc to keywords. + + 20 Mar 2003; Hannes Mehnert <hannes@gentoo.org> knetfilter-3.1.1.ebuild: + version bump + + 30 Jan 2003; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Change ebuilds to use kde_src_unpack() instead of base_src_unpack(). This + does not affect in any way the compiled output, or any ebuild not suffering + rfom the 'languageChange undeclared' bug, which it fixes. + +*knetfilter-3.1.0 (19 Dec 2002) + + 11 Mar 2003; Martin Holzer <mholzer@gentoo.org> knetfilter-3.0.2.ebuild, + knetfilter-3.0.3.ebuild, knetfilter-3.1.0.ebuild: + changed sys-apps/iptables to net-firewall/iptables + + 19 Dec 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + A new upstream version. + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*knetfilter-3.0.3 (24 Oct 2002) + + 24 Oct 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + New upstream bugfix release. + + 31 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Eliminate sandbox problem when running make install in src/scripts. + + 31 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Run make clean after unpacking to make sure ew'll rebuild this, since it + comes with prebuilt binaries. + +*knetfilter-3.0.2 (21 Jul 2002) + + 21 Jul 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + New upstream release. + +*knbetfilter-3.0.1 (17 May 2002) + + 08 Jun 2002; phoen][x <phoen][x@gentoo.org> knetfilter-3.0.1.ebuild : + Added KEYWORDS. + + 17 May 2002; Dan Armak <danarmak@gentoo.org> changelog: + Forgot to put 3.0.0 in here; that was the kde3 version. This is a bugfix release. + +*knetfilter-2.2.5 (1 Feb 2002) + + 08 Jun 2002; phoen][x <phoen][x@gentoo.org> knetfilter-2.2.5.ebuild : + Added KEYWORDS, LICENSE. + + 14 Mar 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + New upstream release. Upstream changelog is too long to paste here. + + +*knetfilter-2.2.3 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/net-firewall/knetfilter/Manifest b/net-firewall/knetfilter/Manifest new file mode 100644 index 00000000..55b370ed --- /dev/null +++ b/net-firewall/knetfilter/Manifest @@ -0,0 +1,4 @@ +DIST knetfilter-3.5.0.tar.gz 1282165 RMD160 09e692353da78a37fb7b3f373a1b73f44e8cb898 SHA1 2d48176dfcb8e98d881fec76b91ef198e52bbf70 SHA256 b5ea87901d237b9ecb4d0cf92a87917f06a4f929fc290b8c1aa989f228c34168 +EBUILD knetfilter-3.5.0.ebuild 614 RMD160 57d7c8fe1e8aed528fcbc370779ba5c9fa0ff3e6 SHA1 0456a9e9461059dac521690a54bf69564a250ef2 SHA256 49786046376ed2e564743d080724cd2c5acdefaaa615eafec11ba2230b49763f +MISC ChangeLog 4506 RMD160 713f4080609e2bfe1315bf54769c161a3654d337 SHA1 d5c53f32cbe5b79dfbb1eee67d8c7d7299e8f0d8 SHA256 3dd47c406c65563c3b14f136356c00f0e14fc7ea8821c5ed2da1bc26f96eb2fe +MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a diff --git a/net-firewall/knetfilter/knetfilter-3.5.0.ebuild b/net-firewall/knetfilter/knetfilter-3.5.0.ebuild new file mode 100644 index 00000000..b6bfbd3c --- /dev/null +++ b/net-firewall/knetfilter/knetfilter-3.5.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-firewall/knetfilter/knetfilter-3.5.0.ebuild,v 1.4 2006/05/31 04:39:43 tsunam Exp $ + +inherit kde + +DESCRIPTION="Manage Iptables firewalls with this KDE app" +HOMEPAGE="http://expansa.sns.it/knetfilter/" +SRC_URI="http://expansa.sns.it/knetfilter/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc sparc x86" +IUSE="" + +DEPEND=">=net-firewall/iptables-1.2.5" +need-kde 3 + +src_unpack() { + kde_src_unpack + make distclean + kde_sandbox_patch ${S}/src ${S}/src/scripts +} diff --git a/net-firewall/knetfilter/metadata.xml b/net-firewall/knetfilter/metadata.xml new file mode 100644 index 00000000..8d1e86a9 --- /dev/null +++ b/net-firewall/knetfilter/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde</herd> +</pkgmetadata> diff --git a/sci-mathematics/kseg/ChangeLog b/sci-mathematics/kseg/ChangeLog new file mode 100644 index 00000000..8729bbf1 --- /dev/null +++ b/sci-mathematics/kseg/ChangeLog @@ -0,0 +1,31 @@ +# ChangeLog for sci-mathematics/kseg +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/kseg/ChangeLog,v 1.6 2008/07/27 22:21:48 carlo Exp $ + + 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> kseg-0.403.ebuild: + QA: Get rid of deprecated qt_min_version(). + + 18 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> + -files/kseg-0.402-gentoo.patch, -kseg-0.402.ebuild, kseg-0.403.ebuild: + Marked stable on amd64 and pruned old version. + + 09 Aug 2006; Brent Baude <ranger@gentoo.org> kseg-0.403.ebuild: + Marking kseg-0.403 ~ppc64 per bug 142742 + + 05 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org> kseg-0.403.ebuild: + Added ~ppc, bug #142742 + +*kseg-0.403 (14 Jun 2006) + + 14 Jun 2006; Marcus D. Hanwell <cryos@gentoo.org> kseg-0.402.ebuild, + +kseg-0.403.ebuild: + Version bump, closes bug 131091. Marked 0.403 stable on amd64. + +*kseg-0.402 (14 Jan 2006) + + 14 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> + +files/kseg-0.402-gentoo.patch, +metadata.xml, +kseg-0.402.ebuild: + Initial import, thanks to Thomas Veith <xtv@gentoo.org> for the original + ebuild, Gard Spreemann <spreeman@stud.ntnu.no> for the updated version and + Lucas Chiesa <lucas.chiesa@gmail.com> for his work on it. + diff --git a/sci-mathematics/kseg/Manifest b/sci-mathematics/kseg/Manifest new file mode 100644 index 00000000..b9088be6 --- /dev/null +++ b/sci-mathematics/kseg/Manifest @@ -0,0 +1,4 @@ +DIST kseg-0.403.tar.gz 656675 RMD160 abfabdae67be7d6af8d61cc159dbd91b7271e723 SHA1 24655ca2a50f3470aeee8a361f50cdd7a0646049 SHA256 233743ea0b5916c45f15e1780cc5a44e9b069d9841d34a5cb2f680f4a060c2d5 +EBUILD kseg-0.403.ebuild 1080 RMD160 928d9a167dd72723cc8b0ba1b132a93bdf72e518 SHA1 841c8e15a123080cbdf5d5868f8585e79353de79 SHA256 3e9464f9df1b7938d79298dcdaab1613504fc6e8fca1f6e5209ade5a9d631ba1 +MISC ChangeLog 1261 RMD160 8c83b6d236a19f49dbf7e1c410f366b1e75f2f24 SHA1 91d7c423179af88d7e7d67b5a07b8b19da268bcc SHA256 011a7c816c7071f7d5501362b6bb2b2de047b70e2f2f1efa50c605af88cd2802 +MISC metadata.xml 592 RMD160 cf041bd5f27ef6d879929ca630c1b3aa1d58b719 SHA1 97b743caeababad4acbe87758205871a2b34ecf6 SHA256 6b26f7571638c101219d22cc43981a2cdb1747ac13745d9a166dba711a44da7f diff --git a/sci-mathematics/kseg/kseg-0.403.ebuild b/sci-mathematics/kseg/kseg-0.403.ebuild new file mode 100644 index 00000000..9a889fdc --- /dev/null +++ b/sci-mathematics/kseg/kseg-0.403.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/kseg/kseg-0.403.ebuild,v 1.5 2008/07/27 22:21:48 carlo Exp $ + +EAPI=1 + +inherit eutils qt3 + +DESCRIPTION="Interactive geometry program for exploring Euclidean geometry" +HOMEPAGE="http://www.mit.edu/~ibaran/kseg.html" +SRC_URI="http://www.mit.edu/~ibaran/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" +IUSE="examples" +DEPEND="x11-libs/qt:3" + +S=${WORKDIR}/${PN} + +src_unpack() { + unpack ${A} + cd "${S}" + # Fix silly hardcoded help file path and CCFLAGS. + #epatch ${FILESDIR}/${P}-gentoo.patch + sed -i -e "s|KSEG_HELP_DIR|${PF}/help|" main.cpp +} + +src_compile() { + "${QTDIR}"/bin/qmake QMAKE="${QTDIR}"/bin/qmake || die 'qmake failed.' + emake || die 'emake failed.' +} + +src_install() { + exeinto /usr/bin + doexe kseg + dodoc AUTHORS README README.translators VERSION + insinto /usr/share/doc/${PF}/help + doins *.html *.qm + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins examples/* + fi +} diff --git a/sci-mathematics/kseg/metadata.xml b/sci-mathematics/kseg/metadata.xml new file mode 100644 index 00000000..45fabec0 --- /dev/null +++ b/sci-mathematics/kseg/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>sci-mathematics</herd> + <maintainer> + <email>cryos@gentoo.org</email> + </maintainer> + <longdescription> + Interactive geometry program for exploring Euclidean geometry. You can + create a construction, such as a triangle with a circumcenter, and then, as + you drag the vertices of the triangle you can see the circumcenter moving in + real time. Can be used to make high quality figures in LaTeX and is built + using Qt. + </longdescription> +</pkgmetadata> + diff --git a/sci-misc/qcad/ChangeLog b/sci-misc/qcad/ChangeLog new file mode 100644 index 00000000..2cc86019 --- /dev/null +++ b/sci-misc/qcad/ChangeLog @@ -0,0 +1,265 @@ +# ChangeLog for sci-misc/qcad +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-misc/qcad/ChangeLog,v 1.34 2009/01/18 22:28:25 bicatali Exp $ + + 18 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> + +files/qcad-2.0.5.0-doc.patch, qcad-2.0.5.0.ebuild: + Added translations, thanks to kavol@email.cz, bug #250317 + + 26 Nov 2008; Brent Baude <ranger@gentoo.org> qcad-2.0.5.0.ebuild: + stable ppc64, bug 245710 + + 09 Nov 2008; Markus Meier <maekke@gentoo.org> qcad-2.0.5.0.ebuild: + x86 stable, bug #245710 + + 08 Nov 2008; nixnut <nixnut@gentoo.org> qcad-2.0.5.0.ebuild: + Stable on ppc wrt bug 245710 + + 07 Nov 2008; Jeroen Roovers <jer@gentoo.org> qcad-2.0.5.0.ebuild: + Stable for HPPA (bug #245710). + + 06 Nov 2008; Thomas Anderson <gentoofan23@gentoo.org> qcad-2.0.5.0.ebuild: + stable amd64, bug 245710 + + 19 Oct 2008; Markus Dittrich <markusle@gentoo.org> qcad-2.0.5.0.ebuild: + Removed installation of non-existent examples directory. + +*qcad-2.0.5.0 (26 Sep 2008) + + 26 Sep 2008; Markus Dittrich <markusle@gentoo.org> + +files/qcad-2.0.5.0-doc.patch, -qcad-2.0.4.0-r1.ebuild, + -qcad-2.0.4.0-r2.ebuild, -qcad-2.0.4.0-r4.ebuild, +qcad-2.0.5.0.ebuild: + Version bump and cleanup (fixes bug #117288). + + 27 Apr 2008; Markus Dittrich <markusle@gentoo.org> + +files/qcad-2.0.4.0-gcc43.patch, qcad-2.0.4.0-r5.ebuild: + Added gcc4.3 compatibility patch (fixes bug #219424). Thanks much to Peter + Alfredsen <peter.alfredsen@gmail.com>. + + 29 Feb 2008; Carsten Lohrke <carlo@gentoo.org> ChangeLog: + Remove icon extension from desktop entry to match Icon Theme Specification. + + 31 Dec 2007; Jeff Gardner <je_fro@gentoo.org> qcad-2.0.4.0-r1.ebuild, + qcad-2.0.4.0-r2.ebuild, qcad-2.0.4.0-r3.ebuild, qcad-2.0.4.0-r4.ebuild, + qcad-2.0.4.0-r5.ebuild: + Fix tons of quoting errors + + 31 Dec 2007; Jeff Gardner <je_fro@gentoo.org> ChangeLog: + Fix my email address + +*qcad-2.0.4.0-r5 (10 Aug 2007) + + 10 Aug 2007; <je_fro@gentoo.org> +qcad-2.0.4.0-r5.ebuild: + Fix make_desktop_entry. + + 15 Nov 2006; Markus Rothe <corsair@gentoo.org> qcad-2.0.4.0-r3.ebuild: + Stable on ppc64; bug #145841 + + 06 Nov 2006; Daniel Gryniewicz <dang@gentoo.org> qcad-2.0.4.0-r3.ebuild: + Marked stable on amd64 for bug #145841 + +*qcad-2.0.4.0-r4 (06 Nov 2006) + + 06 Nov 2006; Markus Dittrich <markusle@gentoo.org> + +qcad-2.0.4.0-r4.ebuild: + Fixed internationalization. See bug #149630. + + 06 Nov 2006; Christian Faulhammer <opfer@gentoo.org> + qcad-2.0.4.0-r3.ebuild: + stable x86, bug #145841 + + 05 Nov 2006; Stephanie Lockwood-Childs <wormo@gentoo.org> + qcad-2.0.4.0-r3.ebuild: + stable on ppc (Bug #145841) + + 05 Nov 2006; Jeroen Roovers <jer@gentoo.org> qcad-2.0.4.0-r3.ebuild: + Stable for HPPA (bug #145841). + + 21 Jul 2006; Jeroen Roovers <jer@gentoo.org> qcad-2.0.4.0-r3.ebuild: + Marked ~hppa (because it works). + + 24 Jun 2006; Jon Hood <squinky86@gentoo.org> + +files/qcad-2.0.4.0-1.src-intptr.patch, qcad-2.0.4.0-r3.ebuild: + Add amd64 patch for incompatible integer sizes. Thanks to myself and CAS, + Inc. <http://www.cas-inc.com/> for the patch, #134866. + + 18 Mar 2006; Markus Rothe <corsair@gentoo.org> qcad-2.0.4.0-r3.ebuild: + Added ~ppc64; bug #126533 + +*qcad-2.0.4.0-r3 (15 Jan 2006) + + 15 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> +qcad-2.0.4.0-r3.ebuild: + Removed run script creation, now using the binary as supplied. Closes bug + 110871. + + 07 Jan 2006; Carsten Lohrke <carlo@gentoo.org> qcad-2.0.4.0-r1.ebuild, + qcad-2.0.4.0-r2.ebuild: + QA: need-qt() needs to be called after R/DEPEND. + + 27 Nov 2005; Marcus D. Hanwell <cryos@gentoo.org> qcad-2.0.4.0-r2.ebuild: + Added touch ${WORKDIR}, closes bug 112864. + +*qcad-2.0.4.0-r2 (30 Aug 2005) + + 30 Aug 2005; Olivier Fisette <ribosome@gentoo.org> + +qcad-2.0.4.0-r2.ebuild: + Pass command-line arguments to the qcad binary. Thanks to Phred + <phred@phred.org.uk> for the idea. + + 24 Aug 2005; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.4.0-r1.ebuild: + No longer using cp -a (bug #103487) + + 25 Jul 2005; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.4.0-r1.ebuild: + Patching Makefiles and scripts to contain full path to qmake (bug #99808) + + 21 Jul 2005; Caleb Tennis <caleb@gentoo.org> qcad-2.0.4.0-r1.ebuild: + Put a blocker on Qt4 until the Makefiles are patched + + 26 Jun 2005; Olivier Fisette <ribosome@gentoo.org> + -files/qcad-2.0.2.0-1.src-gentoo.patch, + -files/qcad-2.0.3.1-1.src-gentoo.patch, -files/qcad-2.0.3.1-gcc34.patch, + -files/manual.patch, -qcad-2.0.2.0.ebuild, -qcad-2.0.3.1.ebuild, + -qcad-2.0.3.1-r1.ebuild, -qcad-2.0.4.0.ebuild: + Removed obsolete versions. + + 17 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> qcad-2.0.4.0-r1.ebuild: + Marked stable on x86 and amd64, added desktop entry - bug 75900. + + 05 Feb 2005; Michael Hanselmann <hansmi@gentoo.org> + qcad-2.0.4.0-r1.ebuild: + Stable on ppc. + + 10 Jan 2005; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.4.0-r1.ebuild: + Manual tarball wasn't on mirrors - adding my dev.gentoo.org public as quick + fix and pushed on the mirrors. + +*qcad-2.0.4.0 (27 Dec 2004) + + 27 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml, + +files/manual.patch, +files/manual.patch-r1, + +files/qcad-2.0.2.0-1.src-gentoo.patch, + +files/qcad-2.0.3.1-1.src-gentoo.patch, +files/qcad-2.0.3.1-gcc34.patch, + +files/qcad-2.0.4.0-1.src-gentoo.patch, +qcad-2.0.2.0.ebuild, + +qcad-2.0.3.1-r1.ebuild, +qcad-2.0.3.1.ebuild, +qcad-2.0.4.0-r1.ebuild, + +qcad-2.0.4.0.ebuild: + Moved from app-sci/qcad to sci-misc/qcad. + +*qcad-2.0.4.0-r1 (22 Dec 2004) + + 22 Dec 2004; Patrick Kursawe <phosphan@gentoo.org> +qcad-2.0.4.0-r1.ebuild: + Added manual again + + 15 Dec 2004; Dylan Carlson <absinthe@gentoo.org> qcad-2.0.4.0.ebuild: + Stable on amd64. + + 17 Oct 2004; Dylan Carlson <absinthe@gentoo.org> qcad-2.0.4.0.ebuild: + keywords ~amd64. + +*qcad-2.0.4.0 (30 Sep 2004) + + 30 Sep 2004; Patrick Kursawe <phosphan@gentoo.org> +files/manual.patch-r1, + +files/qcad-2.0.4.0-1.src-gentoo.patch, +files/qcad-2.0.4.0-gcc34.patch, + +qcad-2.0.4.0.ebuild: + Version bump. gcc 3.4 patch no longer necessary. Online help currently not + available. + + 21 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> + +files/qcad-2.0.3.1-gcc34.patch, qcad-2.0.3.1-r1.ebuild: + Marked ~amd64. Added patch to compile with gcc-3.4.x. + + 26 May 2004; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.3.1-r1.ebuild: + Stable for x86 + +*qcad-2.0.3.1-r1 (11 May 2004) + + 11 May 2004; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.1.0.ebuild, + qcad-2.0.3.1-r1.ebuild, files/manual.patch, + files/qcad-2.0.1.0-1.src-gentoo.patch: + Help->Manual should work now. Cleanup. + + 11 May 2004; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.3.1.ebuild: + Declaring stable for x86 + + 22 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.3.1.ebuild: + Added hint about parts library to pkg_postinst + +*qcad-2.0.3.1 (21 Apr 2004) + + 21 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.3.1.ebuild, + files/qcad-2.0.3.1-1.src-gentoo.patch: + Version bump. Patch had to be modified because overriding CXXFLAGS broke + things the way it was done before. + + 01 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.2.0.ebuild: + Stable for x86 and ppc. + + 26 Mar 2004; Patrick Kursawe <phosphan@gentoo.org> qcad-1.5.4.ebuild, + qcad-2.0.1.0.ebuild, qcad-2.0.2.0.ebuild: + Adding inherit eutils and IUSE + +*qcad-2.0.2.0 (11 Feb 2004) + + 11 Feb 2004; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.2.0.ebuild: + Version bump with a few changes, see bug #39804 for details. + + 10 Feb 2004; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.1.0.ebuild: + Reverting changes - uses need-qt again, this should fix bugs #39804 and + hopefully #38902 + + 03 Jan 2004; Caleb Tennis <caleb@gentoo.org> qcad-2.0.1.0.ebuild: + Remove need-qt, set dependency directly in ebuild. + Remove inherit of kde-functions. + + 21 Oct 2003; Brandy Westcott brandy@gentoo.org qcad-2.0.1.0.ebuild: + Added patch to allow qcad to compile using CXXFLAGS + +*qcad-2.0.1.0 (10 Oct 2003) + + 10 Oct 2003; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.1.0.ebuild: + Version bump. Moved some stuff from compile to unpack where it belongs, had to + remove the line setting QTDIR from build.sh, looks like an upstream mistake. + Tried to report, but the developer's mailbox was full. + +*qcad-2.0.0.8 (02 Oct 2003) + + 02 Oct 2003; Markus Nigbur <pyrania@gentoo.org> qcad-2.0.0.8.ebuild: + Bump + +*qcad-2.0.0.1 (24 Sep 2003) + + 24 Sep 2003; Patrick Kursawe <phosphan@gentoo.org> qcad-2.0.0.1.ebuild: + New ebuild for version 2. Suggestion from bug 29376. + +*qcad-1.5.4 (22 Nov 2002) + + 28 May 2003; Caleb Tennis <caleb@gentoo.org> qcad-1.5.4.ebuild: + Added warning statement about installing fonts in your home directory. + Removed old versions - closes bug #19264 + + 06 Apr 2003; Dan Armak <danarmak@gentoo.org> qcad-1.5.4.ebuild: + Add stable x86 keyword. + + 15 Feb 2003; Mark Guertin <gerk@gentoo.org> qcad-1.5.4.ebuild : + set ~ppc in keywords + + 22 Nov 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + New upstream release. + + 22 Nov 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Fix bug 7097 - don't use hardcoded QTDIR setting. + +*qcad-1.5.1 (19 Aug 2002) + + 19 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + New (QT3) version. Closes #6335. + +*qcad-1.4.7 (1 May 2002) + + 1 May 2002; Seemant Kulleen <seemant@gentoo.org> qcad-1.4.7.ebuild ChangeLog + files/digest-qcad-1.4.7 : + + New package based on simultaneous ebuild submissions from: + scott.claridge@bigfoot.com (Scott Claridge) and erics@cfl.rr.com (Eric Sorton) diff --git a/sci-misc/qcad/Manifest b/sci-misc/qcad/Manifest new file mode 100644 index 00000000..38ea8bd5 --- /dev/null +++ b/sci-misc/qcad/Manifest @@ -0,0 +1,22 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX qcad-2.0.4.0-1.src-gentoo.patch 2177 RMD160 b695c75f1c5269c320244185e3dd4d9b37867aac SHA1 2a495e2213e35e65dad7994329d3038df24d76f4 SHA256 de8383b1492659e924231005fde4db5e4bfb605c7fd25dcf73a89554945e4cdc +AUX qcad-2.0.4.0-1.src-intptr.patch 1174 RMD160 131cd2473686ef51326d73f7b2bcddc5b99eedb3 SHA1 596dd7b7cd37646dbcf248c9726d0260dedcff86 SHA256 0b7c0ee65e369aa46e9b0652b5f83fd1961c38f1fee10e9bf86cc1daa19cb7f1 +AUX qcad-2.0.4.0-gcc43.patch 1847 RMD160 a15ef3fd2d8df6ee1c598b73aa581b736b32e3ee SHA1 2c94b9f743d945582da725d1344c66dadc317eaa SHA256 f0add6f710264383e09788ac299f9fb967cd0ff110b96d4829ee51e7a6e277cf +AUX qcad-2.0.5.0-doc.patch 1188 RMD160 556be423cf6370867eeb917ee0f25a497e703ded SHA1 f9844517dcce3b33a780a0e47365266e5744088a SHA256 fb93a009ed4365f2db75b89ed8b2cbb6cc9f65ed5d273904c40b1266e1f50b22 +DIST qcad-2.0.5.0-1-community.src.tar.gz 4470033 RMD160 85f0b6d3c1edaa0c19494436413521316e803429 SHA1 aff563389d1285740f6bf7e28f93b8df0f902e0c SHA256 83327a9598c0ff042025601f5b4cd0582cde541297f3071b01cc0527ffe1511d +DIST qcad-manual-cs-2.0.4.0-1.html.zip 1582180 RMD160 e27cdd036b06c0094c9e4f3f84fc04a79a90cd70 SHA1 77d2c8e42608510db525841d0c7a69171878a49c SHA256 6738b455f6eae7a9a3128c0ff15fa43009a257c909ced7d2e7b5f17dff6c4d21 +DIST qcad-manual-de-2.1.0.0-1.html.zip 1658559 RMD160 3b9feb240b949a9a279ce35cabbb212c51e2ec17 SHA1 d125e6432ea4502ba6f978d7b56d860880f9bed0 SHA256 3c224f67b403a0a9742e406a16cb46c85add2b32e072dae4d1bd13d21125d99c +DIST qcad-manual-en-2.1.0.0-1.html.zip 1195023 RMD160 a69fcf97381ad57ec2c166f4d5059ccf849509e8 SHA1 5e1ffe7e2dcbf1f721a750a58be3935fd778c01a SHA256 091f3f57638274ef369874a7e49344ae35fadd1e0bd1da3fbb23175ba2f39134 +DIST qcad-manual-hu-2.0.4.0-1.html.zip 1583042 RMD160 84bdf50cfec90af8f38efbc8ac9b5dd35c3f4adc SHA1 f8ad1d961799dcf5282f12b52fc24b7ee75ef7de SHA256 51b40b0ebe19c5e0e3cf4f192ed9f97ec411ed23f7ee4ea0594e3ac0cbb40c48 +EBUILD qcad-2.0.5.0.ebuild 4601 RMD160 c088f0b1fd8dc6698d045a7a01512f0150bf8dad SHA1 83bb927e4164ed44e979b60d473c6220859f9906 SHA256 abdeabf210898541480ea4d4282f0a73e3dffc1b3d808e49f199f93b333fc8b5 +MISC ChangeLog 9546 RMD160 ba60510356d22573858a05a38939a8cb630b7640 SHA1 de1d8379c9bac199aa3596e32fd74880e78e4693 SHA256 db9c5c6fa4de369c777eb4d377d2593a725dc4489b5582db3e3dc6daf6b22965 +MISC metadata.xml 156 RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 SHA1 da2b240a255820145b7c83a5c48e45b96b7e9ee6 SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAklzrRkACgkQ1ycZbhPLE2B6mQCgrCtjI6nckLeHmErvyP/QcLoT +oIIAnjvMvmlg9XXC12SD7PjhpEt/O08Q +=Fyuh +-----END PGP SIGNATURE----- diff --git a/sci-misc/qcad/files/qcad-2.0.4.0-1.src-gentoo.patch b/sci-misc/qcad/files/qcad-2.0.4.0-1.src-gentoo.patch new file mode 100644 index 00000000..a5598b64 --- /dev/null +++ b/sci-misc/qcad/files/qcad-2.0.4.0-1.src-gentoo.patch @@ -0,0 +1,61 @@ +diff -ur qcad-2.0.1.0-1.src/qcad/Makefile qcad-2.0.1.0-1.src-gentoo/qcad/Makefile +--- qcad-2.0.3.1-1.src/qcad/Makefile 2004-04-21 09:59:37.783127376 +0200 ++++ Makefile.new 2004-04-21 10:00:52.040865017 +0200 +@@ -17,7 +17,7 @@ + prepare: + + qcad: src/Makefile src/*.h src/*.cpp ../dxflib/lib/libdxf.a ../qcadguiqt/lib/libqcadguiqt.a ../qcadlib/lib/libqcad.a +- cd src && $(MAKE) ++ cd src && $(MAKE) $(MAKEOPTS) + + src/Makefile: src/qcad.pro + cd src && qmake qcad.pro +diff -ur qcad-2.0.1.0-1.src/qcadactions/Makefile qcad-2.0.1.0-1.src-gentoo/qcadactions/Makefile +--- qcad-2.0.1.0-1.src/qcadactions/Makefile 2003-10-08 10:09:03.000000000 +1300 ++++ qcad-2.0.1.0-1.src-gentoo/qcadactions/Makefile 2003-10-21 14:27:13.000000000 +1300 +@@ -29,7 +29,7 @@ + + ./lib/libqcadactions.a: src/Makefile + $(MAKE) src/Makefile +- cd src && $(MAKE) ++ cd src && $(MAKE) $(MAKEOPTS) + + src/Makefile: + cd src && qmake qcadactions.pro +diff -ur qcad-2.0.1.0-1.src/qcadcmd/Makefile qcad-2.0.1.0-1.src-gentoo/qcadcmd/Makefile +--- qcad-2.0.1.0-1.src/qcadcmd/Makefile 2003-10-08 10:09:03.000000000 +1300 ++++ qcad-2.0.1.0-1.src-gentoo/qcadcmd/Makefile 2003-10-21 14:24:06.000000000 +1300 +@@ -29,7 +29,7 @@ + + ./lib/libqcadcmd.a: src/Makefile + $(MAKE) src/Makefile +- cd src && $(MAKE) ++ cd src && $(MAKE) $(MAKEOPTS) + + src/Makefile: + cd src && qmake qcadcmd.pro +diff -ur qcad-2.0.1.0-1.src/qcadguiqt/Makefile qcad-2.0.1.0-1.src-gentoo/qcadguiqt/Makefile +--- qcad-2.0.1.0-1.src/qcadguiqt/Makefile 2003-10-08 10:09:04.000000000 +1300 ++++ qcad-2.0.1.0-1.src-gentoo/qcadguiqt/Makefile 2003-10-21 14:53:40.000000000 +1300 +@@ -89,7 +89,7 @@ + done ) + + ./lib/libqcadguiqt.a: src/Makefile +- cd src && $(MAKE) ++ cd src && $(MAKE) $(MAKEOPTS) + + src/Makefile: + cd src && qmake qcadguiqt.pro +diff -ur qcad-2.0.1.0-1.src/qcadlib/Makefile qcad-2.0.1.0-1.src-gentoo/qcadlib/Makefile +--- qcad-2.0.1.0-1.src/qcadlib/Makefile 2003-10-08 10:09:02.000000000 +1300 ++++ qcad-2.0.1.0-1.src-gentoo/qcadlib/Makefile 2003-10-21 14:23:55.000000000 +1300 +@@ -29,7 +29,7 @@ + + ./lib/libqcad.a: src/Makefile + $(MAKE) src/Makefile +- cd src && $(MAKE) ++ cd src && $(MAKE) $(MAKEOPTS) + + src/Makefile: + cd src && qmake qcadlib.pro + diff --git a/sci-misc/qcad/files/qcad-2.0.4.0-1.src-intptr.patch b/sci-misc/qcad/files/qcad-2.0.4.0-1.src-intptr.patch new file mode 100644 index 00000000..6d8b6acc --- /dev/null +++ b/sci-misc/qcad/files/qcad-2.0.4.0-1.src-intptr.patch @@ -0,0 +1,24 @@ +diff -Naur qcad-2.0.4.0-1.src.orig/qcadlib/src/engine/rs_entity.cpp qcad-2.0.4.0-1.src.patched/qcadlib/src/engine/rs_entity.cpp +--- qcad-2.0.4.0-1.src.orig/qcadlib/src/engine/rs_entity.cpp 2004-09-14 15:13:02.000000000 -0500 ++++ qcad-2.0.4.0-1.src.patched/qcadlib/src/engine/rs_entity.cpp 2006-06-23 14:21:40.000000000 -0500 +@@ -849,7 +849,7 @@ + os << " layer: NULL "; + } else { + os << " layer: " << e.layer->getName().latin1() << " "; +- os << " layer address: " << (int)(e.layer) << " "; ++ os << " layer address: " << (intptr_t)(e.layer) << " "; + } + + os << e.pen << "\n"; +diff -Naur qcad-2.0.4.0-1.src.orig/qcadlib/src/engine/rs_layer.cpp qcad-2.0.4.0-1.src.patched/qcadlib/src/engine/rs_layer.cpp +--- qcad-2.0.4.0-1.src.orig/qcadlib/src/engine/rs_layer.cpp 2004-09-14 15:13:02.000000000 -0500 ++++ qcad-2.0.4.0-1.src.patched/qcadlib/src/engine/rs_layer.cpp 2006-06-23 14:21:23.000000000 -0500 +@@ -57,7 +57,7 @@ + os << " name: " << l.getName().latin1() + << " pen: " << l.getPen() + << " frozen: " << (int)l.isFrozen() +- << " address: " << (int)(&l) ++ << " address: " << (intptr_t)(&l) + << std::endl; + return os; + } diff --git a/sci-misc/qcad/files/qcad-2.0.4.0-gcc43.patch b/sci-misc/qcad/files/qcad-2.0.4.0-gcc43.patch new file mode 100644 index 00000000..bc68e81c --- /dev/null +++ b/sci-misc/qcad/files/qcad-2.0.4.0-gcc43.patch @@ -0,0 +1,45 @@ +diff -Naur qcad-2.0.4.0-1.src/dxflib/src/dl_writer_ascii.cpp qcad-2.0.4.0-1.src.new/dxflib/src/dl_writer_ascii.cpp +--- qcad-2.0.4.0-1.src/dxflib/src/dl_writer_ascii.cpp 2004-09-14 16:13:01.000000000 -0400 ++++ qcad-2.0.4.0-1.src.new/dxflib/src/dl_writer_ascii.cpp 2008-04-27 08:35:47.000000000 -0400 +@@ -30,6 +30,7 @@ + #endif // _MSC_VER > 1000 + + #include <stdio.h> ++#include <cstring> + + #include "dl_writer_ascii.h" + #include "dl_exception.h" +diff -Naur qcad-2.0.4.0-1.src/dxflib/src/dl_writer.h qcad-2.0.4.0-1.src.new/dxflib/src/dl_writer.h +--- qcad-2.0.4.0-1.src/dxflib/src/dl_writer.h 2004-09-14 16:13:01.000000000 -0400 ++++ qcad-2.0.4.0-1.src.new/dxflib/src/dl_writer.h 2008-04-27 08:35:48.000000000 -0400 +@@ -34,6 +34,7 @@ + + + #include <iostream> ++#include <cstring> + + #include "dl_attributes.h" + +diff -Naur qcad-2.0.4.0-1.src/qcadactions/src/rs_actionzoompan.cpp qcad-2.0.4.0-1.src.new/qcadactions/src/rs_actionzoompan.cpp +--- qcad-2.0.4.0-1.src/qcadactions/src/rs_actionzoompan.cpp 2004-09-14 16:13:03.000000000 -0400 ++++ qcad-2.0.4.0-1.src.new/qcadactions/src/rs_actionzoompan.cpp 2008-04-27 08:35:48.000000000 -0400 +@@ -28,6 +28,7 @@ + #include "rs_snapper.h" + #include "rs_point.h" + ++#include <cstdlib> + + RS_ActionZoomPan::RS_ActionZoomPan(RS_EntityContainer& container, + RS_GraphicView& graphicView) +diff -Naur qcad-2.0.4.0-1.src/qcadlib/src/information/rs_information.h qcad-2.0.4.0-1.src.new/qcadlib/src/information/rs_information.h +--- qcad-2.0.4.0-1.src/qcadlib/src/information/rs_information.h 2004-09-14 16:13:02.000000000 -0400 ++++ qcad-2.0.4.0-1.src.new/qcadlib/src/information/rs_information.h 2008-04-27 08:35:48.000000000 -0400 +@@ -31,7 +31,7 @@ + #include "rs_line.h" + #include "rs_arc.h" + +- ++#include <cstdlib> + + /** + * Class for getting information about entities. This includes diff --git a/sci-misc/qcad/files/qcad-2.0.5.0-doc.patch b/sci-misc/qcad/files/qcad-2.0.5.0-doc.patch new file mode 100644 index 00000000..7f080acb --- /dev/null +++ b/sci-misc/qcad/files/qcad-2.0.5.0-doc.patch @@ -0,0 +1,18 @@ +diff -Naur qcad-2.0.5.0-1-community.src/qcad/src/qc_applicationwindow.cpp qcad-2.0.5.0-1-community.src.new/qcad/src/qc_applicationwindow.cpp +--- qcad-2.0.5.0-1-community.src/qcad/src/qc_applicationwindow.cpp 2005-11-22 06:49:33.000000000 -0500 ++++ qcad-2.0.5.0-1-community.src.new/qcad/src/qc_applicationwindow.cpp 2008-09-25 18:43:17.000000000 -0400 +@@ -2943,12 +2943,12 @@ + RS_SYSTEM->getAppDir().latin1()); + RS_DEBUG->print("QC_ApplicationWindow::slotHelpManual(): appdir: %s", + RS_SYSTEM->getAppDir().latin1()); +- assistant = new QAssistantClient(RS_SYSTEM->getAppDir()+"/bin", this); ++ assistant = new QAssistantClient("FULLASSISTANTPATH", this); + connect(assistant, SIGNAL(error(const QString&)), + this, SLOT(slotError(const QString&))); + QStringList args; + args << "-profile"; +- args << QDir::convertSeparators(RS_SYSTEM->getDocPath() + "/qcaddoc.adp"); ++ args << QDir::convertSeparators("QCADDOCPATH/" + RS_SETTINGS->readEntry("/Language", "en") + "/qcaddoc.adp"); + // args << QString("doc") + QDir::separator() + QString("qcaddoc.adp"); + + #if QT_VERSION>=0x030200 diff --git a/sci-misc/qcad/metadata.xml b/sci-misc/qcad/metadata.xml new file mode 100644 index 00000000..b229aec8 --- /dev/null +++ b/sci-misc/qcad/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>sci</herd> +</pkgmetadata> diff --git a/sci-misc/qcad/qcad-2.0.5.0.ebuild b/sci-misc/qcad/qcad-2.0.5.0.ebuild new file mode 100644 index 00000000..1b6a7a5e --- /dev/null +++ b/sci-misc/qcad/qcad-2.0.5.0.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-misc/qcad/qcad-2.0.5.0.ebuild,v 1.8 2009/01/18 22:28:25 bicatali Exp $ + +inherit kde-functions eutils + +manual_cs="2.0.4.0-1" +manual_de="2.1.0.0-1" +manual_en="2.1.0.0-1" +manual_hu="2.0.4.0-1" + +LANGS_M="cs de en hu" + +MY_P=${P}-1-community.src +PATCH_V="2.0.4.0-1.src" +S=${WORKDIR}/${MY_P} +DESCRIPTION="A 2D CAD package based upon Qt." +# ugly hack, don't make en LINGUAS-controlled as we may need it as default +SRC_URI="http://www.ribbonsoft.com/archives/qcad/${MY_P}.tar.gz + doc? ( + linguas_cs? ( ftp://anonymous@ribbonsoft.com/archives/qcad/qcad-manual-cs-${manual_cs}.html.zip ) + linguas_de? ( ftp://anonymous@ribbonsoft.com/archives/qcad/qcad-manual-de-${manual_de}.html.zip ) + ftp://anonymous@ribbonsoft.com/archives/qcad/qcad-manual-en-${manual_en}.html.zip + linguas_hu? ( ftp://anonymous@ribbonsoft.com/archives/qcad/qcad-manual-hu-${manual_hu}.html.zip ) )" +HOMEPAGE="http://www.ribbonsoft.com/qcad.html" + +LICENSE="GPL-2" +SLOT="0" +IUSE="doc" +KEYWORDS="amd64 hppa ppc ppc64 x86" + +DEPEND=">=sys-apps/sed-4" +need-qt 3.3 + +LANGS="cs da de el en es et fr hu it nl no pa pl ru sk tr" +for X in ${LANGS} ; do + IUSE="${IUSE} linguas_${X}" +done + +if [[ -z "${LINGUAS}" ]]; then + LINGUAS="en" +fi + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}"/${PN}-${PATCH_V}-gentoo.patch + epatch "${FILESDIR}"/${P}-doc.patch + epatch "${FILESDIR}"/${PN}-${PATCH_V}-intptr.patch + epatch "${FILESDIR}"/${PN}-2.0.4.0-gcc43.patch + + for file in */Makefile scripts/build_qcad.sh; do + sed -i -e 's~qmake~${QTDIR}/bin/qmake~g' $file || \ + die "unable to correct path to qmake in $file" + done + + cd "${S}"/mkspecs + echo >> defs.pro "DEFINES += _REENTRANT QT_THREAD_SUPPORT" + echo >> defs.pro "CONFIG += thread release" + echo >> defs.pro "QMAKE_CFLAGS_RELEASE += ${CFLAGS}" + echo >> defs.pro "QMAKE_CXXFLAGS_RELEASE += ${CXXFLAGS}" + + # code does not compile with -pedantic + sed -i -e "s:-pedantic::" defs.pro \ + || die "failed to remove -pedantic flag" + + cd "${S}"/scripts + sed -i -e 's/^make/make ${MAKEOPTS}/' build_qcad.sh || \ + die "unable to add MAKEOPTS" + sed -i -e 's/^\.\/configure/.\/configure --host=${CHOST}/' build_qcad.sh \ + || die "unable to set CHOST" + cd "${S}"/qcad/src + sed -i -e "s:FULLASSISTANTPATH:${QTDIR}/bin:" qc_applicationwindow.cpp \ + || die "sed failed on assistant path" + sed -i -e "s:QCADDOCPATH:/usr/share/doc/${PF}:" \ + qc_applicationwindow.cpp || die "sed failed on manual path" +} + +src_compile() { + ### borrowed from kde.eclass # + # + # fix the sandbox errors "can't writ to .kde or .qt" problems. + # this is a fake homedir that is writeable under the sandbox, so that the build process + # can do anything it wants with it. + REALHOME="$HOME" + mkdir -p "${T}"/fakehome/.kde + mkdir -p "${T}"/fakehome/.qt + export HOME="$T/fakehome" + # things that should access the real homedir + [ -d "$REALHOME/.ccache" ] && ln -sf "$REALHOME/.ccache" "$HOME/" + cd scripts + sh build_qcad.sh || die "build failed" + if ! test -f "${S}"/qcad/qcad; then + die "no binary created, build failed" + fi + # make translations as release_translations.sh is missing + cd ../qcad + strip-linguas ${LANGS} + for LANG in ${LINGUAS}; do + lrelease src/ts/qcad_${LANG}.ts -qm qm/qcad_${LANG}.qm + done +} + +src_install () { + cd qcad + dodoc README || die "Failed to install docs" + mv qcad qcad.bin || die "Failed to rename qcad binary" + dobin qcad.bin || die "Failed to install qcad binary" + echo -e "#!/bin/sh\ncd /usr/share/${P}\nqcad.bin" > qcad \ + || die "Failed to create qcad wrapper script" + dobin qcad || die "Failed to install qcad wrapper" + + insinto /usr/share/${P} + doins -r patterns fonts qm \ + || die "Failed to install support files" + + doicon src/xpm/${PN}.xpm + make_desktop_entry ${PN} QCad ${PN} Office + + if use doc; then + cd "${WORKDIR}" + strip-linguas ${LANGS_M} + if [[ -z "${LINGUAS}" ]]; then + ewarn "No manual translation available for your LINGUAS. Installing English." + ewarn "Note that if you want to use it while UI set to another language, you have to symlink" + ewarn "/usr/share/doc/${PF}/LC -> /usr/share/doc/${PF}/en" + ewarn "(where LC is the language code of the language set for the UI)" + LINGUAS="en" + fi + for LANG in ${LINGUAS}; do + m_version=$(eval "echo \$manual_${LANG}") + cd qcad-manual-${LANG}-${m_version}.html + if [[ -e "index.adp" ]]; then + ln -s index.adp qcaddoc.adp + fi + insinto /usr/share/doc/${PF}/${LANG} + doins -r * || die "Failed to install manual for LINGUAS=${LANG}" + cd .. + done + fi +} diff --git a/x11-libs/qscintilla/ChangeLog b/x11-libs/qscintilla/ChangeLog new file mode 100644 index 00000000..e2508c9f --- /dev/null +++ b/x11-libs/qscintilla/ChangeLog @@ -0,0 +1,409 @@ +# ChangeLog for x11-libs/qscintilla +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qscintilla/ChangeLog,v 1.26 2009/06/09 19:00:02 hwoarang Exp $ + +*qscintilla-2.4 (09 Jun 2009) + + 09 Jun 2009; Markos Chandras <hwoarang@gentoo.org> +qscintilla-2.4.ebuild, + +files/qscintilla-2.4-designer.patch: + Version bump + + 01 Jun 2009; Ben de Groot <yngwin@gentoo.org> qscintilla-2.3.2.ebuild: + Move to EAPI=2, and add use dep + + 29 May 2009; Ben de Groot <yngwin@gentoo.org> qscintilla-2.3.2.ebuild: + Remove monolithic qt4 dep, as only split is in tree + + 20 Feb 2009; Jeroen Roovers <jer@gentoo.org> qscintilla-2.3.2.ebuild: + Stable for HPPA (bug #248083). + + 06 Feb 2009; Raúl Porcel <armin76@gentoo.org> qscintilla-2.3.2.ebuild: + ia64/sparc stable wrt #248038 + + 04 Feb 2009; Brent Baude <ranger@gentoo.org> qscintilla-2.3.2.ebuild: + Marking qscintilla-2.3.2 ppc64 stable for bug 248038 + + 31 Jan 2009; Tobias Klausmann <klausman@gentoo.org> + qscintilla-2.3.2.ebuild: + Stable on alpha, bug #248038 + + 18 Jan 2009; Markus Meier <maekke@gentoo.org> qscintilla-2.3.2.ebuild: + amd64/x86 stable, bug #248038 + + 17 Jan 2009; nixnut <nixnut@gentoo.org> qscintilla-2.3.2.ebuild: + ppc stable #248038 + +*qscintilla-2.3.2 (21 Nov 2008) + + 21 Nov 2008; Ben de Groot <yngwin@gentoo.org> +qscintilla-2.3.2.ebuild: + Version bump + + 11 Oct 2008; Diego Pettenò <flameeyes@gentoo.org> qscintilla-2.3.ebuild: + Fix build dependencies. + +*qscintilla-2.3 (25 Sep 2008) + + 25 Sep 2008; Ali Polatel <hawking@gentoo.org> +qscintilla-2.3.ebuild: + Version bump. + + 28 Jul 2008; Carsten Lohrke <carlo@gentoo.org> qscintilla-1.7.1.ebuild: + QA: Get rid of deprecated qt_min_version(). + + 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> qscintilla-2.1-r1.ebuild, + qscintilla-2.2.ebuild: + Fix broken split Qt 4.4 dependencies, cf. bug 217161 comment 11. + + 08 Jul 2008; Maurice van der Pot <griffon26@gentoo.org> + files/qscintilla-2.2-qt.patch, files/qscintilla-2.2-qt4.patch: + Fixed library path in qscintilla-2.2 patches, because libraries are now built + in a different location. Fixes bug #223911 reported by Bryce Verdier + <btv@pdx.edu>. + + 25 May 2008; Ben de Groot <yngwin@gentoo.org> + +files/qscintilla-2.2-qt.patch, +files/qscintilla-2.2-qt4.patch: + Adding patches that I forgot to copy over yesterday. Fixes bug 223507. + +*qscintilla-2.2 (24 May 2008) + + 24 May 2008; Ben de Groot <yngwin@gentoo.org> +qscintilla-2.2.ebuild: + Version bump + + 12 May 2008; Markus Rothe <corsair@gentoo.org> qscintilla-2.1-r1.ebuild: + Stable on ppc64 + + 09 Apr 2008; Ingmar Vanhassel <ingmar@gentoo.org> + qscintilla-2.1-r1.ebuild: + Make dependencies compatible with split Qt:4. + + 22 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> + qscintilla-2.1-r1.ebuild: + amd64 stable + + 21 Feb 2008; Raúl Porcel <armin76@gentoo.org> qscintilla-2.1-r1.ebuild: + alpha/ia64/sparc stable + + 09 Feb 2008; Markus Ullmann <jokey@gentoo.org> qscintilla-2.1-r1.ebuild: + Stable on x86 + + 20 Nov 2007; Ali Polatel <hawking@gentoo.org> qscintilla-2.1-r1.ebuild: + Use EAPI=1, make python use flag enabled by default. + +*qscintilla-2.1-r1 (20 Nov 2007) + + 20 Nov 2007; Ali Polatel <hawking@gentoo.org> + +files/qscintilla-1.5-sandbox.patch, +files/qscintilla-1.7.1.patch, + +files/qscintilla-2.1-qt.patch, +files/qscintilla-2.1-qt4.patch, + +metadata.xml, +qscintilla-1.5.1.ebuild, +qscintilla-1.7.1.ebuild, + +qscintilla-2.1-r1.ebuild: + move dev-python/qscintilla to x11-libs/qscintilla and split python bindings + to a separate package qscintilla-python to break circular dependency, bug + 199543. install designerplugin into the correct directory, bug 196701 thanks + to Franz Feller. + + 13 Nov 2007; Jeroen Roovers <jer@gentoo.org> qscintilla-2.1.ebuild: + Marked ~hppa (bug #198456). Do not install LICENSE. + + 08 Nov 2007; Ali Polatel <hawking@gentoo.org> qscintilla-1.7.1.ebuild, + qscintilla-2.1.ebuild: + Fixed quoting. + + 07 Nov 2007; Raúl Porcel <armin76@gentoo.org> qscintilla-1.7.1.ebuild, + qscintilla-2.1.ebuild: + Add ~alpha/~ia64/~sparc to 2.1 and alpha/ia64/sparc/x86 stable for 1.7.1 + + 15 Oct 2007; Markus Rothe <corsair@gentoo.org> qscintilla-1.7.1.ebuild: + Stable on ppc64 + + 09 Sep 2007; Ali Polatel <hawking@gentoo.org> qscintilla-2.1.ebuild: + Fix multilib issue (bug 191910), thanks to Kenneth Prugh + +*qscintilla-2.1 (07 Sep 2007) + + 07 Sep 2007; Ali Polatel <hawking@gentoo.org> + +files/qscintilla-2.1-qt.patch, +files/qscintilla-2.1-qt4.patch, + +qscintilla-2.1.ebuild: + version bump. thanks to everyone on bug 158116 and jokey + + 13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> + qscintilla-1.7.1.ebuild: + ppc. stable + + 24 Jun 2007; Tiziano Müller <dev-zero@gentoo.org> + qscintilla-1.5.1.ebuild, qscintilla-1.7.1.ebuild: + Fixed $ROOT abuse (bug #167271) + + 15 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> + qscintilla-1.7.1.ebuild: + Add ~x86-fbsd keyword. + + 15 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> + qscintilla-1.7.1.ebuild: + Fix the copy of shared libraries to use standard posix cp options. + + 03 May 2007; Jeroen Roovers <jer@gentoo.org> qscintilla-1.7.1.ebuild: + Stable for HPPA (bug #176471). + + 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: + Transition to Manifest2. + + 09 Jan 2007; Tiziano Müller <dev-zero@gentoo.org> + files/qscintilla-1.7.1.patch: + Fixed patch, bug #160931 (thanks to Brian Merrill). + + 06 Jan 2007; Tiziano Müller <dev-zero@gentoo.org> + qscintilla-1.7.1.ebuild: + Added qt3 to inherit, fixed bug #140345. Some cleanups. + +*qscintilla-1.7.1 (26 Dec 2006) + + 26 Dec 2006; Tiziano Müller <dev-zero@gentoo.org> + -files/qscintilla-1.6-sandbox.patch, +files/qscintilla-1.7.1.patch, + -files/qscintilla-1.7.patch, -files/qscintilla-1.60-sandbox.patch, + -files/qscintilla-1.61-sandbox.patch, + -files/qscintilla-1.65-sandbox.patch, -qscintilla-1.6.ebuild, + -qscintilla-1.7.ebuild, +qscintilla-1.7.1.ebuild: + Version bump. Dropped old versions. + +*qscintilla-1.7 (14 Nov 2006) + + 14 Nov 2006; Caleb Tennis <caleb@gentoo.org> +files/qscintilla-1.7.patch, + +qscintilla-1.7.ebuild: + version bump, with some patch changes + + 20 May 2006; Tobias Scherbaum <dertobi123@gentoo.org> + qscintilla-1.6.ebuild: + Added ~hppa + + 22 Feb 2006; Carsten Lohrke <carlo@gentoo.org> + -files/qscintilla-1.54-sandbox.patch, -qscintilla-1.54.ebuild, + -qscintilla-1.60.ebuild, -qscintilla-1.61.ebuild, -qscintilla-1.65.ebuild: + Clean up. + + 17 Feb 2006; Aron Griffis <agriffis@gentoo.org> qscintilla-1.5.1.ebuild, + qscintilla-1.54.ebuild, qscintilla-1.61.ebuild: + Mark 1.5.1 stable on ia64, regress 1.61 1.54 from ia64 to ~ia64. Regress + 1.61 from alpha to ~alpha #117246 + + 31 Jan 2006; Aron Griffis <agriffis@gentoo.org> qscintilla-1.61.ebuild: + Mark 1.61 stable on alpha + + 24 Jan 2006; Markus Rothe <corsair@gentoo.org> qscintilla-1.5.1.ebuild, + qscintilla-1.61.ebuild, qscintilla-1.65.ebuild: + 1.5.1 stable on ppc64, everything else ~ppc64; bug #117246 + + 14 Jan 2006; Jose Luis Rivero <yoswink@gentoo.org> + qscintilla-1.5.1.ebuild, qscintilla-1.54.ebuild, qscintilla-1.60.ebuild, + qscintilla-1.61.ebuild: + Some alpha and ~alpha keywords wrt #117246 + + 05 Jan 2006; Carsten Lohrke <carlo@gentoo.org> qscintilla-1.54.ebuild, + qscintilla-1.60.ebuild, qscintilla-1.61.ebuild: + Mark obsolete qscintilla versions ~amd64. + + 05 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> + qscintilla-1.5.1.ebuild, qscintilla-1.54.ebuild, qscintilla-1.60.ebuild, + qscintilla-1.61.ebuild: + Some sparc and ~sparc keywords wrt #117246 + + 05 Jan 2006; Chris White <chriswhite@gentoo.org> qscintilla-1.54.ebuild, + qscintilla-1.60.ebuild, qscintilla-1.61.ebuild, qscintilla-1.65.ebuild: + ~x86 and x86 stable marking as described in bug #117246. + + 31 Dec 2005; Simon Stelling <blubb@gentoo.org> qscintilla-1.5.1.ebuild: + stable on amd64 + + 10 Dec 2005; Carsten Lohrke <carlo@gentoo.org> + +files/qscintilla-1.6-sandbox.patch: + missing patch + + 10 Dec 2005; Carsten Lohrke <carlo@gentoo.org> qscintilla-1.5.1.ebuild, + qscintilla-1.6.ebuild: + minor fixes + + 09 Dec 2005; Carsten Lohrke <carlo@gentoo.org> qscintilla-1.6.ebuild: + fix whitespace + +*qscintilla-1.6 (09 Dec 2005) + + 09 Dec 2005; Carsten Lohrke <carlo@gentoo.org> +qscintilla-1.6.ebuild: + version bump + + 25 Nov 2005; Tom Gall <tgall@gentoo.org> qscintilla-1.65.ebuild, + qscintilla-1.61.ebuild: + stable on ppc64 + + 07 Oct 2005; Simon Stelling <blubb@gentoo.org> qscintilla-1.65.ebuild: + make multilib-strict happy + +*qscintilla-1.65 (26 Sep 2005) + + 26 Sep 2005; Chris Bainbridge <chrb@gentoo.org> + +files/qscintilla-1.65-sandbox.patch, +qscintilla-1.65.ebuild: + Version bump for #107104 + + 18 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> + qscintilla-1.5.1.ebuild: + Stable on ppc. + + 07 Jul 2005; Caleb Tennis <caleb@gentoo.org> qscintilla-1.4-r1.ebuild, + qscintilla-1.5-r1.ebuild, qscintilla-1.5.1.ebuild, qscintilla-1.54.ebuild, + qscintilla-1.60.ebuild, qscintilla-1.61.ebuild: + Fix qt deps + + 02 Jul 2005; Carsten Lohrke <carlo@gentoo.org> qscintilla-1.4-r1.ebuild, + qscintilla-1.5.1.ebuild: + stable on x86 + + 01 Jul 2005; Caleb Tennis <caleb@gentoo.org> qscintilla-1.4-r1.ebuild, + qscintilla-1.5-r1.ebuild, qscintilla-1.5.1.ebuild, qscintilla-1.54.ebuild, + qscintilla-1.60.ebuild, qscintilla-1.61.ebuild: + Fix qmake dir per bug #97535 + + 21 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> + qscintilla-1.61.ebuild: + Stable on ppc. + + 01 Apr 2005; Aron Griffis <agriffis@gentoo.org> qscintilla-1.61.ebuild: + stable on ia64 + + 31 Mar 2005; Bryan Østergaard <kloeri@gentoo.org> qscintilla-1.61.ebuild: + Stable on alpha. + +*qscintilla-1.5.1 (07 Mar 2005) + + 07 Mar 2005; Carsten Lohrke <carlo@gentoo.org> +qscintilla-1.5.1.ebuild: + version bump + +*qscintilla-1.4-r1 (21 Feb 2005) + + 21 Feb 2005; Carsten Lohrke <carlo@gentoo.org> +qscintilla-1.4-r1.ebuild, + -qscintilla-1.4.ebuild, +qscintilla-1.5-r1.ebuild, -qscintilla-1.5.ebuild: + fixed stupid ebuild error, #82808 + + 20 Feb 2005; Carsten Lohrke <carlo@gentoo.org> qscintilla-1.4.ebuild, + qscintilla-1.5.ebuild: + dropped ppc64 keyword by accident + +*qscintilla-1.5 (20 Feb 2005) + + 20 Feb 2005; Carsten Lohrke <carlo@gentoo.org> + +files/qscintilla-1.4-sandbox.patch, +files/qscintilla-1.5-sandbox.patch, + +qscintilla-1.4.ebuild, +qscintilla-1.5.ebuild: + correcting versioning and bump + + 31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : + Change encoding to UTF-8 for GLEP 31 compliance + + 16 Dec 2004; Dylan Carlson <absinthe@gentoo.org> qscintilla-1.61.ebuild: + Stable on amd64. + + 09 Dec 2004; Gustavo Zacarias <gustavoz@gentoo.org> qscintilla-1.61.ebuild: + Stable on sparc + + 23 Nov 2004; Carsten Lohrke <carlo@gentoo.org> qscintilla-1.61.ebuild: + stable on x86 + + 08 Nov 2004; Daniel Ostrow <dostrow@gentoo.org> qscintilla-1.61.ebuild: + Marked ~ppc64 + + 26 Sep 2004; Carsten Lohrke <carlo@gentoo.org> qscintilla-1.61.ebuild: + the lib should really be compiled... + +*qscintilla-1.61 (16 Sep 2004) + + 16 Sep 2004; Carsten Lohrke <carlo@gentoo.org> + +files/qscintilla-1.61-sandbox.patch, +qscintilla-1.61.ebuild: + version bump + + 21 Aug 2004; Danny van Dyk <kugelfang@gentoo.org> qscintilla-1.60.ebuild: + Marked stable on amd64. + + 18 Jul 2004; Jason Wever <weeve@gentoo.org> qscintilla-1.60.ebuild: + Stable on sparc wrt bug #56712. + + 18 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> qscintilla-1.60.ebuild: + Stable on alpha. + + 11 Jul 2004; Carsten Lohrke <carlo@gentoo.org> qscintilla-1.60.ebuild: + stable on x86 + + 01 Jul 2004; Jon Hood <squinky86@gentoo.org> qscintilla-1.54.ebuild, + qscintilla-1.60.ebuild: + change virtual/glibc to virtual/libc + + 25 May 2004; Carsten Lohrke <carlo@gentoo.org> qscintilla-1.54.ebuild: + marked 1.54 stable on ppc + + 25 May 2004; Carsten Lohrke <carlo@gentoo.org> qscintilla-1.49-r1.ebuild, + qscintilla-1.49.ebuild, qscintilla-1.52.ebuild, qscintilla-1.53.ebuild, + qscintilla-1.54.ebuild, qscintilla-1.60.ebuild, + files/qscintilla-1.49-sandbox.patch, files/qscintilla-1.52-sandbox.patch, + files/qscintilla-1.53-sandbox.patch: + mirror://gentoo, cleanup + +*qscintilla-1.60 (21 May 2004) + + 21 May 2004; <carsten@gentoo.org> qscintilla-1.60.ebuild, + files/qscintilla-1.60-sandbox.patch: + Version bump + + 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> qscintilla-1.49-r1.ebuild, + qscintilla-1.49.ebuild, qscintilla-1.52.ebuild, qscintilla-1.53.ebuild: + Add missing IUSE. + + 21 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> qscintilla-1.54.ebuild: + Mark stable on amd64. + + 14 Mar 2004; Jon Portnoy <avenj@gentoo.org> qscintilla-1.54.ebuild : + AMD64 keywords. + + 26 Feb 2004; Sven Blumenstein <bazik@gentoo.org> qscintilla-1.54.ebuild: + Stable on sparc. + + 17 Feb 2004; Aron Griffis <agriffis@gentoo.org> qscintilla-1.54.ebuild: + stable on alpha and ia64 + + 16 Dec 2003; Jason Wever <weeve@gentoo.org> qscintilla-1.54.ebuild: + Added ~sparc keyword to keywords to fix broken dependencies of dev-python/PyQt. + +*qscintilla-1.54 (14 Oct 2003) + + 14 Oct 2003; Rob Cakebread <pythonhead@gentoo.org> qscintilla-1.54.ebuild, + files/qscintilla-1.54-sandbox.patch: + Version bump + + 31 Jul 2003; Caleb Tennis <caleb@gentoo.org> qscintilla-1.53.ebuild: + Moved to x86 stable, and remove dep on any specific qt version. + +*qscintilla-1.53 (16 Jun 2003) + 16 Jun 2003; Michele Balistreri <brain@gentoo.org> qscintilla-1.53.ebuild : + Version bump + + 09 May 2003; Luca Barbato <lu_zero@gentoo.org> qscintilla-1.52.ebuild : + Keyworded ~ppc + +*qscintilla-1.52 (29 Apr 2003) + + 29 Apr 2003; Michele Balistreri <brain@gentoo.org> qscintilla-1.52.ebuild : + Version bump + +*qscintilla-1.49-r1 (1 Feb 2003) + + 01 Feb 2003; Joachim Blaabjerg <styx@gentoo.org> + + 1 Feb 2003; Joachim Blaabjerg <styx@gentoo.org> qscintilla-1.49-r1.ebuild, + files/qscintilla-1.49-sandbox.patch, files/digest-qscintilla-1.49-r1 : + + Made the ebuild install libqscintilla.a as well, by request of John Landahl. + + 21 Jan 2003; Joachim Blaabjerg <styx@gentoo.org> qscintilla-1.49.ebuild, + files/qscintilla-1.49-sandbox.patch : + + Fixed the ebuild a little, sandbox violations etc. + +*qscintilla-1.49 (19 Dec 2002) + + 19 Dec 2002; Bart Verwilst <verwilst@gentoo.org> + + initial ebuild. + diff --git a/x11-libs/qscintilla/Manifest b/x11-libs/qscintilla/Manifest new file mode 100644 index 00000000..536e4d8a --- /dev/null +++ b/x11-libs/qscintilla/Manifest @@ -0,0 +1,23 @@ +AUX qscintilla-1.5-sandbox.patch 1041 RMD160 baf1c1ce082fdcead195941e4b3d3b2cfa48ce72 SHA1 f8625430db1692006e927f84110779786c281c2b SHA256 e1086b472285474fa3591a3bd9eb6b064a448e48d105f84b2fdd2c6977bcec8b +AUX qscintilla-1.7.1.patch 398 RMD160 ebbd518a1bf6068f143fa902390ab772feea9627 SHA1 1bfb73303bab3251cf7351b6d6302c212880d705 SHA256 2aee04714bd2366326c21f2a559a6db4421e2e3e548811c72ee4d37e22e8873d +AUX qscintilla-2.1-qt.patch 351 RMD160 99756fe8a0105c649c7666609625f942e2ff502c SHA1 6ef678ef5c345746295be78db700e8175dc2f682 SHA256 b6c4cdfc9af82ab04e885b2e30204e291391fe9111ed34dbe12a9af36e41ede9 +AUX qscintilla-2.1-qt4.patch 443 RMD160 d226eb16020ba1288e1b3c0fe418601f5134bd40 SHA1 14092204c892dbb19c1749ae629bf06944dc4cbb SHA256 0ca4ad564038c6241b80e3a48d444fd5431b478e964ab41100221580c8674a22 +AUX qscintilla-2.2-qt.patch 347 RMD160 8585ed1b9e525b57663ed5f4e0b0c6500e9b9a7d SHA1 8b97babbbd05ad7d22b1a93c105ac83eaf57ea02 SHA256 9ef628c4546be47ba1eb32e13f2d56c40c0b8c26ea6990b979bc5c73540c9545 +AUX qscintilla-2.2-qt4.patch 439 RMD160 4c97b91aa538fa2db7da3e0b7f0f99766e8f98ed SHA1 84a6e4cab7aaed4d7ffa3286e7e31809ba0367f2 SHA256 9996813f9c512bc702c85dea920351770becfbdc9034f7b4babad41de8eea14d +AUX qscintilla-2.4-designer.patch 1042 RMD160 cfb80962caed15e4bb6c290edcc35d1acfc861a0 SHA1 d5586a13545be09e2d2126b6fcbef2f172470429 SHA256 af6c15f8cdc64041ddd692480d6bcc7d6c59aa7c1c5b963707b4d31e60288d78 +DIST QScintilla-1.71-gpl-1.7.1.tar.gz 1060119 RMD160 ba85db98e552b388510df5d1f7e0e78f52856ed2 SHA1 424415960e5cbcd58306e87d1d610bd8e72f3368 SHA256 437e5fc6e5905f9aa7d0f4ea8eb41c96fcddf7ce3cb9b786066a315c5b9ff70c +DIST QScintilla-1.73-gpl-2.1.tar.gz 1866929 RMD160 ef114b468b3cea5d36346c915bc407ce2ad3ec65 SHA1 ca9ac61cc3d537d7b53202ff5d8565365c3f8734 SHA256 545fcefb75fe159b48e2a17485c12ba8ca548f387f594923664258b10831bf86 +DIST QScintilla-gpl-2.2.tar.gz 1873664 RMD160 8a1ad1dbad864d972259723cf308d2a779de346a SHA1 f570df8e7bcfc1281a477a21a12036023de6535a SHA256 307eef42f0f4910956f7260ab1f28752956b17af9014696a65660115cf3e7d37 +DIST QScintilla-gpl-2.3.2.tar.gz 2146902 RMD160 de7828d4b965156771034eb622ee9614b2aea9be SHA1 d34ae9907e6221d221c5b5c1324e9b263553d2cb SHA256 01318dd7745cf8d756683a60acf0f17f6c5c63edec0818f90c1c432d1bc27749 +DIST QScintilla-gpl-2.3.tar.gz 2126817 RMD160 9ecbc4d4ef9eddc1901152d4d0dcc08e7d704c01 SHA1 90c8c4b74e92b43fd8de350fe12f20c7f589e645 SHA256 43e051cb07b36b9cd455c781a421a8ed221a48d63455b6d00ea63be397be70c9 +DIST QScintilla-gpl-2.4.tar.gz 2304554 RMD160 19e5d5c331705c217c5192b1fcac5d298942db69 SHA1 17962bb64d2641f9e181b39fdca39228170488a3 SHA256 0497fef84763c6d8cbce570401f7ca38e439a76ee358e3050f8dada85adfb213 +DIST qscintilla-1.62-gpl-1.5.1.tar.gz 727606 RMD160 fe7fa31ec1ecbc7f4bbf887817830630dfbd5d88 SHA1 240bafd43f3f1f7c73f76daf98b23da3f071bc43 SHA256 5dfc860a8d91c15775ae03f40a57f0c26f51f90b8266236e457cb8cbb3f6e30e +EBUILD qscintilla-1.5.1.ebuild 2059 RMD160 aba058df06336df7de6795a682a623bca8dfb8fb SHA1 42a32ef4eaac7264e3a9045e2eaa5ea5a77a78df SHA256 0a7fc83a53e1c43206367891168eb2eeb0d23437d6ec988b4e1ea618cbaaad9e +EBUILD qscintilla-1.7.1.ebuild 2299 RMD160 99f53c4c41fc670e789f7ee55e5695adef29f3d3 SHA1 4a0b0e0aa66604d91d642082addc195684f51c9a SHA256 e3f092f98b44fde1a9de44a7ab2d6fa715206cd82e2967f46c311ed46ac37d59 +EBUILD qscintilla-2.1-r1.ebuild 3899 RMD160 881eb02bfbd2980a65564d3d9d3523dc9b1d78ad SHA1 675ec38bd144b30bee0918f87f86dc7d1fe9cae0 SHA256 ec144eb2eb750818cd83f7aa22601da211fb304b6639b91dfdf23dffed56207f +EBUILD qscintilla-2.2.ebuild 3857 RMD160 7e23a9df40d99c41466b56315948ed3f6759390c SHA1 2a8b689d0da65ff93770ad79b033f21409a90585 SHA256 51b4418cd951886be38dfa3b4907bf17346e7fca2b6cfc4cf535a43b33ba1c51 +EBUILD qscintilla-2.3.2.ebuild 3805 RMD160 d6d41d1213cc5ba0873a0c63fb40ba272a990637 SHA1 b92f0e444fca0696d9b4d9067b785a8ece6b2fb1 SHA256 57d00e7cd62d83a35c62aca509fb396f80dd0ab97ddf17e33da4dcf4535dc1f9 +EBUILD qscintilla-2.3.ebuild 3891 RMD160 c72559e488a59bc4c63a4354517389e9e1d13f56 SHA1 6bb488282ec3730136bead5adf1195cb0c5b42e0 SHA256 29a87b0e659ef37c16e3e2ba772328169629645a70049805e6592254586dd1ee +EBUILD qscintilla-2.4.ebuild 2422 RMD160 b32b8788803d37587221a056042b54a93f17f2a4 SHA1 195df9c50c0a21d3b006e50ae0c3c9f3716fc7d5 SHA256 c9cc674ed1a5ecb6bc822239ec5980d7678922a1a8793c246ca2a9afb42e380b +MISC ChangeLog 14169 RMD160 1e93b0c3dbde09a88c59cb75dacad0c224be3189 SHA1 48bba112d3587c2ffc6c016aea46a5ff75df0a4c SHA256 f8f6f60af5f93e4708be359f3226a5763bbbd9c5edd27f6cd2d596793581b018 +MISC metadata.xml 175 RMD160 74ecde8b999da503a2733b49ed618d5d50d26476 SHA1 ec86e15b85c2bc4429ad67bb52238b44f2b16cbd SHA256 26b18db06b1665422af8905fb70f8f48920a048578172d62b9689e273ee39a2d diff --git a/x11-libs/qscintilla/files/qscintilla-1.5-sandbox.patch b/x11-libs/qscintilla/files/qscintilla-1.5-sandbox.patch new file mode 100644 index 00000000..65bf1ad5 --- /dev/null +++ b/x11-libs/qscintilla/files/qscintilla-1.5-sandbox.patch @@ -0,0 +1,30 @@ +--- Makefile.orig 2005-01-23 03:57:03.000000000 +0100 ++++ Makefile 2005-01-23 03:57:35.000000000 +0100 +@@ -314,7 +314,7 @@ + QMAKE_TARGET = qscintilla + DESTDIR = ${destdir}/ + TARGET = libqscintilla.so.5.2.0 +-TARGETA = ${destdir}/libqscintilla.a ++TARGETA = libqscintilla.a + TARGETD = libqscintilla.so.5.2.0 + TARGET0 = libqscintilla.so + TARGET1 = libqscintilla.so.5 +@@ -345,17 +345,12 @@ + all: Makefile ${destdir}/$(TARGET) + + ${destdir}/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP) +- test -d ${destdir}/ || mkdir -p ${destdir}/ ++# test -d ${destdir}/ || mkdir -p ${destdir}/ + -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP) + -ln -s $(TARGET) $(TARGET0) + -ln -s $(TARGET) $(TARGET1) + -ln -s $(TARGET) $(TARGET2) +- -$(DEL_FILE) ${destdir}/$(TARGET) +- -$(DEL_FILE) ${destdir}/$(TARGET0) +- -$(DEL_FILE) ${destdir}/$(TARGET1) +- -$(DEL_FILE) ${destdir}/$(TARGET2) +- -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) ${destdir}/ + + + diff --git a/x11-libs/qscintilla/files/qscintilla-1.7.1.patch b/x11-libs/qscintilla/files/qscintilla-1.7.1.patch new file mode 100644 index 00000000..5d63990c --- /dev/null +++ b/x11-libs/qscintilla/files/qscintilla-1.7.1.patch @@ -0,0 +1,17 @@ +--- designer/designer.pro.orig 2006-11-14 08:35:36.000000000 -0500 ++++ designer/designer.pro 2006-11-14 08:35:49.000000000 -0500 +@@ -3,10 +3,12 @@ + + TEMPLATE = lib + TARGET = qscintillaplugin +-DESTDIR = $(QTDIR)/plugins/designer ++DESTDIR = . + + CONFIG += qt warn_on release plugin + + SOURCES += qscintillaplugin.cpp + +-LIBS += -lqscintilla ++LIBS += -L../qt/lib -lqscintilla ++ ++INCLUDEPATH += ../qt diff --git a/x11-libs/qscintilla/files/qscintilla-2.1-qt.patch b/x11-libs/qscintilla/files/qscintilla-2.1-qt.patch new file mode 100644 index 00000000..3579ea24 --- /dev/null +++ b/x11-libs/qscintilla/files/qscintilla-2.1-qt.patch @@ -0,0 +1,14 @@ +--- designer.pro.orig 2006-09-16 09:07:21.000000000 -0700 ++++ designer.pro 2007-06-24 18:57:47.000000000 -0700 +@@ -5,8 +5,10 @@ + TARGET = qscintillaplugin + DESTDIR = $(QTDIR)/plugins/designer + ++INCLUDEPATH = ../Qt3 ++ + CONFIG += qt warn_on release plugin + + SOURCES += qscintillaplugin.cpp + +-LIBS += -lqscintilla2 ++LIBS += -L../Qt3/lib -lqscintilla2 diff --git a/x11-libs/qscintilla/files/qscintilla-2.1-qt4.patch b/x11-libs/qscintilla/files/qscintilla-2.1-qt4.patch new file mode 100644 index 00000000..646e38f4 --- /dev/null +++ b/x11-libs/qscintilla/files/qscintilla-2.1-qt4.patch @@ -0,0 +1,19 @@ +--- designer.pro.ori 2006-12-13 09:31:54.000000000 +0700 ++++ designer.pro 2006-12-13 09:40:49.000000000 +0700 +@@ -4,12 +4,14 @@ + TEMPLATE = lib + TARGET = qscintillaplugin + ++INCLUDEPATH = ../Qt4 ++ + CONFIG += designer release plugin + + HEADERS = qscintillaplugin.h + SOURCES = qscintillaplugin.cpp + +-target.path = $$[QT_INSTALL_PLUGINS]/designer ++target.path = . + INSTALLS += target + +-LIBS += -lqscintilla2 ++LIBS += -L../Qt4/lib -lqscintilla2 diff --git a/x11-libs/qscintilla/files/qscintilla-2.2-qt.patch b/x11-libs/qscintilla/files/qscintilla-2.2-qt.patch new file mode 100644 index 00000000..98b4fb5a --- /dev/null +++ b/x11-libs/qscintilla/files/qscintilla-2.2-qt.patch @@ -0,0 +1,14 @@ +--- designer.pro.orig 2006-09-16 09:07:21.000000000 -0700 ++++ designer.pro 2007-06-24 18:57:47.000000000 -0700 +@@ -5,8 +5,10 @@ + TARGET = qscintillaplugin + DESTDIR = $(QTDIR)/plugins/designer + ++INCLUDEPATH = ../Qt3 ++ + CONFIG += qt warn_on release plugin + + SOURCES += qscintillaplugin.cpp + +-LIBS += -lqscintilla2 ++LIBS += -L../Qt3 -lqscintilla2 diff --git a/x11-libs/qscintilla/files/qscintilla-2.2-qt4.patch b/x11-libs/qscintilla/files/qscintilla-2.2-qt4.patch new file mode 100644 index 00000000..35062e46 --- /dev/null +++ b/x11-libs/qscintilla/files/qscintilla-2.2-qt4.patch @@ -0,0 +1,19 @@ +--- designer.pro.ori 2006-12-13 09:31:54.000000000 +0700 ++++ designer.pro 2006-12-13 09:40:49.000000000 +0700 +@@ -4,12 +4,14 @@ + TEMPLATE = lib + TARGET = qscintillaplugin + ++INCLUDEPATH = ../Qt4 ++ + CONFIG += designer release plugin + + HEADERS = qscintillaplugin.h + SOURCES = qscintillaplugin.cpp + +-target.path = $$[QT_INSTALL_PLUGINS]/designer ++target.path = . + INSTALLS += target + +-LIBS += -lqscintilla2 ++LIBS += -L../Qt4 -lqscintilla2 diff --git a/x11-libs/qscintilla/files/qscintilla-2.4-designer.patch b/x11-libs/qscintilla/files/qscintilla-2.4-designer.patch new file mode 100644 index 00000000..b4e7d221 --- /dev/null +++ b/x11-libs/qscintilla/files/qscintilla-2.4-designer.patch @@ -0,0 +1,29 @@ +diff -Naur QScintilla-gpl-2.4.orig/designer-Qt3/designer.pro QScintilla-gpl-2.4/designer-Qt3/designer.pro +--- QScintilla-gpl-2.4.orig/designer-Qt3/designer.pro 2009-06-07 21:55:35.000000000 +0200 ++++ QScintilla-gpl-2.4/designer-Qt3/designer.pro 2009-06-07 22:01:14.000000000 +0200 +@@ -3,10 +3,13 @@ + + TEMPLATE = lib + TARGET = qscintillaplugin +-DESTDIR = $(QTDIR)/plugins/designer + + CONFIG += qt warn_on release plugin + + SOURCES += qscintillaplugin.cpp + +-LIBS += -lqscintilla2 ++target.path = $(QTDIR)/plugins/designer ++INSTALLS += target ++ ++INCLUDEPATH = ../Qt3 ++LIBS += -L../Qt3 -lqscintilla2 +diff -Naur QScintilla-gpl-2.4.orig/designer-Qt4/designer.pro QScintilla-gpl-2.4/designer-Qt4/designer.pro +--- QScintilla-gpl-2.4.orig/designer-Qt4/designer.pro 2009-06-07 21:55:35.000000000 +0200 ++++ QScintilla-gpl-2.4/designer-Qt4/designer.pro 2009-06-07 21:57:46.000000000 +0200 +@@ -12,4 +12,5 @@ + target.path = $$[QT_INSTALL_PLUGINS]/designer + INSTALLS += target + +-LIBS += -lqscintilla2 ++INCLUDEPATH = ../Qt4 ++LIBS += -L../Qt4 -lqscintilla2 diff --git a/x11-libs/qscintilla/metadata.xml b/x11-libs/qscintilla/metadata.xml new file mode 100644 index 00000000..a789e7bb --- /dev/null +++ b/x11-libs/qscintilla/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>python</herd> +<herd>qt</herd> +</pkgmetadata> diff --git a/x11-libs/qscintilla/qscintilla-1.5.1.ebuild b/x11-libs/qscintilla/qscintilla-1.5.1.ebuild new file mode 100644 index 00000000..69b44cfc --- /dev/null +++ b/x11-libs/qscintilla/qscintilla-1.5.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qscintilla/qscintilla-1.5.1.ebuild,v 1.2 2009/05/05 08:08:39 ssuominen Exp $ + +inherit eutils toolchain-funcs + +SCINTILLA_VER="1.62" +MY_P="${PN}-${SCINTILLA_VER}-gpl-${PV}" +MY_P=${MY_P/_pre/snapshot-} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="QScintilla is a port to Qt of Neil Hodgson's Scintilla C++ editor class." +HOMEPAGE="http://www.riverbankcomputing.co.uk/qscintilla/" +#SRC_URI="http://www.river-bank.demon.co.uk/download/snapshots/QScintilla/${MY_P}.tar.gz" +#SRC_URI="http://www.river-bank.demon.co.uk/download/QScintilla/${MY_P}.tar.gz" +SRC_URI="mirror://gentoo/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86" +IUSE="doc" + +RDEPEND="=x11-libs/qt-3*" +DEPEND="${RDEPEND} + sys-apps/sed" + +LIBDIR="/usr/$(get_libdir)" + +src_unpack() { + unpack ${A} ; cd "${S}"/qt + sed -i -e "s:DESTDIR = \$(QTDIR)/lib:DESTDIR = \${destdir}:" qscintilla.pro + echo -e "\nQMAKE_CFLAGS_RELEASE=${CFLAGS} -w\nQMAKE_CXXFLAGS_RELEASE=${CXXFLAGS} -w\nQMAKE_LFLAGS_RELEASE=${LDFLAGS}" >> qscintilla.pro + + ${QTDIR}/bin/qmake -o Makefile qscintilla.pro + epatch "${FILESDIR}"/${PN}-1.5-sandbox.patch +} + +src_compile() { + cd "${S}"/qt + # It uses g++'s syntax while linking (-Wl,) so it can't use tc-getLD. + make destdir=${LIBDIR} all staticlib CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINK="$(tc-getCXX)" || die "make failed" +} + +src_install() { + dodoc ChangeLog NEWS README + dodir /usr/include ${LIBDIR} /usr/share/qscintilla/translations + cd "${S}"/qt + cp qextscintilla*.h "${D}/usr/include" + cp qscintilla*.qm "${D}/usr/share/qscintilla/translations" + cp libqscintilla.a* "${D}${LIBDIR}" + cp -d libqscintilla.so.* "${D}${LIBDIR}" + dodir ${QTDIR}/translations/ + for I in $(ls -1 qscintilla*.qm) ; do + dosym "/usr/share/qscintilla/translations/${I}" "${QTDIR}/translations/${I}" + done + if use doc ; then + dohtml "${S}"/doc/html/* + insinto /usr/share/doc/${PF}/Scintilla + doins "${S}"/doc/Scintilla/* + fi +} diff --git a/x11-libs/qscintilla/qscintilla-1.7.1.ebuild b/x11-libs/qscintilla/qscintilla-1.7.1.ebuild new file mode 100644 index 00000000..64080e97 --- /dev/null +++ b/x11-libs/qscintilla/qscintilla-1.7.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qscintilla/qscintilla-1.7.1.ebuild,v 1.2 2008/07/28 21:36:25 carlo Exp $ + +EAPI=1 + +inherit eutils toolchain-funcs qt3 + +SCINTILLA_VER="1.71" +MY_P="${PN/qs/QS}-${SCINTILLA_VER}-gpl-${PV}" +MY_P=${MY_P/_pre/snapshot-} + +DESCRIPTION="QScintilla is a port to Qt of Neil Hodgson's Scintilla C++ editor class." +HOMEPAGE="http://www.riverbankcomputing.co.uk/qscintilla/" +SRC_URI="http://www.riverbankcomputing.com/Downloads/QScintilla1/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="alpha ~amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="doc" + +DEPEND="x11-libs/qt:3" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + + cd "${S}/qt" + sed -i -e "s:DESTDIR = \$(QTDIR)/lib:DESTDIR = lib:" qscintilla.pro + echo -e "\nQMAKE_CFLAGS_RELEASE=${CFLAGS} -w\nQMAKE_CXXFLAGS_RELEASE=${CXXFLAGS} -w\nQMAKE_LFLAGS_RELEASE=${LDFLAGS}" >> qscintilla.pro + ${QTDIR}/bin/qmake -o Makefile qscintilla.pro || die "qmake qscintilla failed" + + cd "${S}" + epatch "${FILESDIR}/${P}.patch" + + cd "${S}/designer" + echo -e "\nQMAKE_CFLAGS_RELEASE=${CFLAGS} -w\nQMAKE_CXXFLAGS_RELEASE=${CXXFLAGS} -w\nQMAKE_LFLAGS_RELEASE=${LDFLAGS}" >> designer.pro + ${QTDIR}/bin/qmake -o Makefile designer.pro || die "qmake designer failed" +} + +src_compile() { + cd "${S}/qt" + emake all staticlib CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINK="$(tc-getCXX)" || die "emake failed" + cd "${S}/designer" + dodir ${QTDIR}/plugins/designer + emake || die "emake designer failed" +} + +src_install() { + dodoc ChangeLog NEWS README* + dodir /usr/{include,$(get_libdir),share/qscintilla/translations} + cd "${S}"/qt + cp qextscintilla*.h "${D}/usr/include" + cp qscintilla*.qm "${D}/usr/share/qscintilla/translations" + cp lib/libqscintilla.a* "${D}/usr/$(get_libdir)" + cp -R lib/libqscintilla.so.* "${D}/usr/$(get_libdir)" + dodir ${QTDIR}/translations/ + for I in $(ls -1 qscintilla*.qm) ; do + dosym "/usr/share/qscintilla/translations/${I}" "${QTDIR}/translations/${I}" + done + if use doc ; then + dohtml "${S}"/doc/html/* + insinto /usr/share/doc/${PF}/Scintilla + doins "${S}"/doc/Scintilla/* + fi + insinto ${QTDIR}/plugins/designer + insopts -m0755 + doins "${S}"/designer/libqscintillaplugin.so +} diff --git a/x11-libs/qscintilla/qscintilla-2.1-r1.ebuild b/x11-libs/qscintilla/qscintilla-2.1-r1.ebuild new file mode 100644 index 00000000..43ce7184 --- /dev/null +++ b/x11-libs/qscintilla/qscintilla-2.1-r1.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qscintilla/qscintilla-2.1-r1.ebuild,v 1.8 2008/07/27 01:22:04 carlo Exp $ + +EAPI=1 +inherit eutils toolchain-funcs multilib + +SCINTILLA_VER="1.73" +MY_P="${PN/qs/QS}-${SCINTILLA_VER}-gpl-${PV}" +S=${WORKDIR}/${MY_P} + +DESCRIPTION="QScintilla is a port to Qt of Neil Hodgson's Scintilla C++ editor class." +HOMEPAGE="http://www.riverbankcomputing.co.uk/qscintilla/" +SRC_URI="http://www.riverbankcomputing.com/Downloads/QScintilla2/${MY_P}.tar.gz" +#SRC_URI="mirror://gentoo/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="alpha amd64 ~hppa ia64 ~ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="qt4 +python doc examples debug" + +RDEPEND=" + qt4? ( || ( x11-libs/qt-gui:4 + =x11-libs/qt-4.3*:4 ) + ) + !qt4? ( x11-libs/qt:3 )" +# dev-python/PyQt needs qscintilla to build and qscintilla's python bindings +# need dev-python/PyQt, bug 199543 +PDEPEND="python? ( dev-python/qscintilla-python )" + +src_unpack() { + unpack ${A} + + local myqmake myqtdir + if use qt4; then + myqmake=/usr/bin/qmake + myqtdir=Qt4 + else + myqmake="${QTDIR}/bin/qmake" + myqtdir=Qt3 + fi + + cd "${S}/${myqtdir}" + sed -i \ + -e "s:DESTDIR = \$(QTDIR)/lib:DESTDIR = lib:" \ + -e "s:DESTDIR = \$\$\[QT_INSTALL_LIBS\]:DESTDIR = lib:"\ + qscintilla.pro || die "sed in qscintilla.pro failed" + + cat <<- EOF >> qscintilla.pro + QMAKE_CFLAGS_RELEASE=${CFLAGS} -w + QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS} -w + QMAKE_LFLAGS_RELEASE=${LDFLAGS} + EOF + + ${myqmake} -o Makefile qscintilla.pro + cd "${S}/designer-${myqtdir}" + + if use qt4; then + epatch "${FILESDIR}/${P}-qt4.patch" + else + epatch "${FILESDIR}/${P}-qt.patch" + + sed -i \ + -e "s:DESTDIR = \$(QTDIR)/plugins/designer:DESTDIR = .:" \ + designer.pro || die "sed in designer.pro failed" + fi + + cat <<- EOF >> designer.pro + QMAKE_CFLAGS_RELEASE=${CFLAGS} -w + QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS} -w + QMAKE_LFLAGS_RELEASE=${LDFLAGS} + EOF + + ${myqmake} -o Makefile designer.pro +} + +src_compile() { + if use qt4; then + cd "${S}"/Qt4 + else + cd "${S}"/Qt3 + fi + make all staticlib CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINK="$(tc-getCXX)" || die "make failed" + + if use qt4; then + cd "${S}"/designer-Qt4 + make DESTDIR="${D}"/usr/lib/qt4/plugins/designer || die "make failed" + dodir /usr/lib/qt4/plugins/designer + else + cd "${S}"/designer-Qt3 + make DESTDIR="${D}"/${QTDIR}/plugins/designer || die "make failed" + dodir ${QTDIR}/plugins/designer + fi + make +} + +src_install() { + dodoc ChangeLog NEWS README* + dodir /usr/{include,$(get_libdir),share/qscintilla/translations} + if use qt4; then + cd "${S}"/Qt4 + else + cd "${S}"/Qt3 + fi + cp -r Qsci "${D}/usr/include" + #cp qextscintilla*.h "${D}/usr/include" + cp qscintilla*.qm "${D}/usr/share/qscintilla/translations" + cp lib/libqscintilla2.a* "${D}/usr/$(get_libdir)" + cp -d lib/libqscintilla2.so.* "${D}/usr/$(get_libdir)" + if use qt4; then + dodir /usr/share/qt4/translations/ + for I in $(ls -1 qscintilla*.qm) ; do + dosym "/usr/share/qscintilla/translations/${I}" "/usr/share/qt4/translations/${I}" + done + else + dodir ${QTDIR}/translations/ + for I in $(ls -1 qscintilla*.qm) ; do + dosym "/usr/share/qscintilla/translations/${I}" "${QTDIR}/translations/${I}" + done + fi + if use doc ; then + dohtml "${S}"/doc/html/* + insinto /usr/share/doc/${PF}/Scintilla + doins "${S}"/doc/Scintilla/* + fi + if use qt4; then + insinto /usr/$(get_libdir)/qt4/plugins/designer + insopts -m0755 + doins "${S}"/designer-Qt4/libqscintillaplugin.so + else + insinto ${QTDIR}/plugins/designer + insopts -m0755 + doins "${S}"/designer-Qt3/libqscintillaplugin.so + fi +} + +pkg_postinst() { + if use qt4; then + ewarn "Please remerge dev-python/PyQt4 if you have problems with eric4" + else + ewarn "Please remerge dev-python/PyQt if you have problems with eric3" + fi + ewarn "or other qscintilla related packages before submitting bug reports." +} diff --git a/x11-libs/qscintilla/qscintilla-2.2.ebuild b/x11-libs/qscintilla/qscintilla-2.2.ebuild new file mode 100644 index 00000000..1defb48a --- /dev/null +++ b/x11-libs/qscintilla/qscintilla-2.2.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qscintilla/qscintilla-2.2.ebuild,v 1.2 2008/07/27 01:22:04 carlo Exp $ + +EAPI=1 +inherit eutils toolchain-funcs multilib + +MY_P="${PN/qs/QS}-gpl-${PV}" +S=${WORKDIR}/${MY_P} + +DESCRIPTION="A Qt port of Neil Hodgson's Scintilla C++ editor class" +HOMEPAGE="http://www.riverbankcomputing.co.uk/software/qscintilla/intro" +SRC_URI="http://www.riverbankcomputing.com/static/Downloads/QScintilla2/${MY_P}.tar.gz" +#SRC_URI="mirror://gentoo/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="qt4 +python doc examples debug" + +RDEPEND="qt4? ( || ( x11-libs/qt-gui:4 + =x11-libs/qt-4.3*:4 ) + ) + !qt4? ( x11-libs/qt:3 )" +# dev-python/PyQt needs qscintilla to build and qscintilla's python bindings +# need dev-python/PyQt, bug 199543 +PDEPEND="python? ( dev-python/qscintilla-python )" + +src_unpack() { + unpack ${A} + + local myqmake myqtdir + if use qt4; then + myqmake=/usr/bin/qmake + myqtdir=Qt4 + else + myqmake="${QTDIR}/bin/qmake" + myqtdir=Qt3 + fi + + cd "${S}/${myqtdir}" + sed -i \ + -e "s:DESTDIR = \$(QTDIR)/lib:DESTDIR = lib:" \ + -e "s:DESTDIR = \$\$\[QT_INSTALL_LIBS\]:DESTDIR = lib:"\ + qscintilla.pro || die "sed in qscintilla.pro failed" + + cat <<- EOF >> qscintilla.pro + QMAKE_CFLAGS_RELEASE=${CFLAGS} -w + QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS} -w + QMAKE_LFLAGS_RELEASE=${LDFLAGS} + EOF + + ${myqmake} -o Makefile qscintilla.pro + cd "${S}/designer-${myqtdir}" + + if use qt4; then + epatch "${FILESDIR}/${P}-qt4.patch" + else + epatch "${FILESDIR}/${P}-qt.patch" + + sed -i \ + -e "s:DESTDIR = \$(QTDIR)/plugins/designer:DESTDIR = .:" \ + designer.pro || die "sed in designer.pro failed" + fi + + cat <<- EOF >> designer.pro + QMAKE_CFLAGS_RELEASE=${CFLAGS} -w + QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS} -w + QMAKE_LFLAGS_RELEASE=${LDFLAGS} + EOF + + ${myqmake} -o Makefile designer.pro +} + +src_compile() { + if use qt4; then + cd "${S}"/Qt4 + else + cd "${S}"/Qt3 + fi + make all staticlib CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINK="$(tc-getCXX)" || die "make failed" + + if use qt4; then + cd "${S}"/designer-Qt4 + make DESTDIR="${D}"/usr/lib/qt4/plugins/designer || die "make failed" + dodir /usr/lib/qt4/plugins/designer + else + cd "${S}"/designer-Qt3 + make DESTDIR="${D}"/${QTDIR}/plugins/designer || die "make failed" + dodir ${QTDIR}/plugins/designer + fi + make +} + +src_install() { + dodoc ChangeLog NEWS README* + dodir /usr/{include,$(get_libdir),share/qscintilla/translations} + if use qt4; then + cd "${S}"/Qt4 + else + cd "${S}"/Qt3 + fi + cp -r Qsci "${D}/usr/include" + #cp qextscintilla*.h "${D}/usr/include" + cp qscintilla*.qm "${D}/usr/share/qscintilla/translations" + cp libqscintilla2.a* "${D}/usr/$(get_libdir)" + cp -d libqscintilla2.so.* "${D}/usr/$(get_libdir)" + if use qt4; then + dodir /usr/share/qt4/translations/ + for I in $(ls -1 qscintilla*.qm) ; do + dosym "/usr/share/qscintilla/translations/${I}" "/usr/share/qt4/translations/${I}" + done + else + dodir ${QTDIR}/translations/ + for I in $(ls -1 qscintilla*.qm) ; do + dosym "/usr/share/qscintilla/translations/${I}" "${QTDIR}/translations/${I}" + done + fi + if use doc ; then + dohtml "${S}"/doc/html/* + insinto /usr/share/doc/${PF}/Scintilla + doins "${S}"/doc/Scintilla/* + fi + if use qt4; then + insinto /usr/$(get_libdir)/qt4/plugins/designer + insopts -m0755 + doins "${S}"/designer-Qt4/libqscintillaplugin.so + else + insinto ${QTDIR}/plugins/designer + insopts -m0755 + doins "${S}"/designer-Qt3/libqscintillaplugin.so + fi +} + +pkg_postinst() { + if use qt4; then + ewarn "Please remerge dev-python/PyQt4 if you have problems with eric4" + else + ewarn "Please remerge dev-python/PyQt if you have problems with eric3" + fi + ewarn "or other qscintilla related packages before submitting bug reports." +} diff --git a/x11-libs/qscintilla/qscintilla-2.3.2.ebuild b/x11-libs/qscintilla/qscintilla-2.3.2.ebuild new file mode 100644 index 00000000..6cafc95b --- /dev/null +++ b/x11-libs/qscintilla/qscintilla-2.3.2.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qscintilla/qscintilla-2.3.2.ebuild,v 1.9 2009/06/01 22:28:49 yngwin Exp $ + +EAPI=2 +inherit eutils toolchain-funcs multilib + +MY_P="${PN/qs/QS}-gpl-${PV}" +S=${WORKDIR}/${MY_P} + +DESCRIPTION="A Qt port of Neil Hodgson's Scintilla C++ editor class" +HOMEPAGE="http://www.riverbankcomputing.co.uk/software/qscintilla/intro" +SRC_URI="http://www.riverbankcomputing.com/static/Downloads/QScintilla2/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="qt4 +python doc examples debug" + +RDEPEND="qt4? ( x11-libs/qt-gui:4 ) + !qt4? ( x11-libs/qt:3 )" +DEPEND="${RDEPEND}" +# dev-python/PyQt needs qscintilla to build and qscintilla's python bindings +# need dev-python/PyQt, bug 199543 +PDEPEND="python? ( dev-python/qscintilla-python[qt4=] )" + +src_configure() { + local myqmake myqtdir + if use qt4; then + myqmake=/usr/bin/qmake + myqtdir=Qt4 + else + myqmake="${QTDIR}/bin/qmake" + myqtdir=Qt3 + fi + + cd "${S}/${myqtdir}" + sed -i \ + -e "s:DESTDIR = \$(QTDIR)/lib:DESTDIR = lib:" \ + -e "s:DESTDIR = \$\$\[QT_INSTALL_LIBS\]:DESTDIR = lib:"\ + qscintilla.pro || die "sed in qscintilla.pro failed" + + cat <<- EOF >> qscintilla.pro + QMAKE_CFLAGS_RELEASE=${CFLAGS} -w + QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS} -w + QMAKE_LFLAGS_RELEASE=${LDFLAGS} + EOF + + ${myqmake} -o Makefile qscintilla.pro + cd "${S}/designer-${myqtdir}" + + if use qt4; then + epatch "${FILESDIR}/${PN}-2.2-qt4.patch" + else + epatch "${FILESDIR}/${PN}-2.2-qt.patch" + + sed -i \ + -e "s:DESTDIR = \$(QTDIR)/plugins/designer:DESTDIR = .:" \ + designer.pro || die "sed in designer.pro failed" + fi + + cat <<- EOF >> designer.pro + QMAKE_CFLAGS_RELEASE=${CFLAGS} -w + QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS} -w + QMAKE_LFLAGS_RELEASE=${LDFLAGS} + EOF + + ${myqmake} -o Makefile designer.pro +} + +src_compile() { + if use qt4; then + cd "${S}"/Qt4 + else + cd "${S}"/Qt3 + fi + make all staticlib CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINK="$(tc-getCXX)" || die "make failed" + + if use qt4; then + cd "${S}"/designer-Qt4 + make DESTDIR="${D}"/usr/lib/qt4/plugins/designer || die "make failed" + dodir /usr/lib/qt4/plugins/designer + else + cd "${S}"/designer-Qt3 + make DESTDIR="${D}"/${QTDIR}/plugins/designer || die "make failed" + dodir ${QTDIR}/plugins/designer + fi + make +} + +src_install() { + dodoc ChangeLog NEWS README* + dodir /usr/{include,$(get_libdir),share/qscintilla/translations} + if use qt4; then + cd "${S}"/Qt4 + else + cd "${S}"/Qt3 + fi + cp -r Qsci "${D}/usr/include" + #cp qextscintilla*.h "${D}/usr/include" + cp qscintilla*.qm "${D}/usr/share/qscintilla/translations" + cp libqscintilla2.a* "${D}/usr/$(get_libdir)" + cp -d libqscintilla2.so.* "${D}/usr/$(get_libdir)" + if use qt4; then + dodir /usr/share/qt4/translations/ + for I in $(ls -1 qscintilla*.qm) ; do + dosym "/usr/share/qscintilla/translations/${I}" "/usr/share/qt4/translations/${I}" + done + else + dodir ${QTDIR}/translations/ + for I in $(ls -1 qscintilla*.qm) ; do + dosym "/usr/share/qscintilla/translations/${I}" "${QTDIR}/translations/${I}" + done + fi + if use doc ; then + dohtml "${S}"/doc/html/* + insinto /usr/share/doc/${PF}/Scintilla + doins "${S}"/doc/Scintilla/* + fi + if use qt4; then + insinto /usr/$(get_libdir)/qt4/plugins/designer + insopts -m0755 + doins "${S}"/designer-Qt4/libqscintillaplugin.so + else + insinto ${QTDIR}/plugins/designer + insopts -m0755 + doins "${S}"/designer-Qt3/libqscintillaplugin.so + fi +} + +pkg_postinst() { + if use qt4; then + ewarn "Please remerge dev-python/PyQt4 if you have problems with eric4" + else + ewarn "Please remerge dev-python/PyQt if you have problems with eric3" + fi + ewarn "or other qscintilla related packages before submitting bug reports." +} diff --git a/x11-libs/qscintilla/qscintilla-2.3.ebuild b/x11-libs/qscintilla/qscintilla-2.3.ebuild new file mode 100644 index 00000000..a2558ab0 --- /dev/null +++ b/x11-libs/qscintilla/qscintilla-2.3.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qscintilla/qscintilla-2.3.ebuild,v 1.2 2008/10/11 22:59:04 flameeyes Exp $ + +EAPI=1 +inherit eutils toolchain-funcs multilib + +MY_P="${PN/qs/QS}-gpl-${PV}" +S=${WORKDIR}/${MY_P} + +DESCRIPTION="A Qt port of Neil Hodgson's Scintilla C++ editor class" +HOMEPAGE="http://www.riverbankcomputing.co.uk/software/qscintilla/intro" +SRC_URI="http://www.riverbankcomputing.com/static/Downloads/QScintilla2/${MY_P}.tar.gz" +#SRC_URI="mirror://gentoo/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="qt4 +python doc examples debug" + +RDEPEND="qt4? ( || ( x11-libs/qt-gui:4 + =x11-libs/qt-4.3*:4 ) + ) + !qt4? ( x11-libs/qt:3 )" +DEPEND="${RDEPEND}" +# dev-python/PyQt needs qscintilla to build and qscintilla's python bindings +# need dev-python/PyQt, bug 199543 +PDEPEND="python? ( dev-python/qscintilla-python )" + +src_unpack() { + unpack ${A} + + local myqmake myqtdir + if use qt4; then + myqmake=/usr/bin/qmake + myqtdir=Qt4 + else + myqmake="${QTDIR}/bin/qmake" + myqtdir=Qt3 + fi + + cd "${S}/${myqtdir}" + sed -i \ + -e "s:DESTDIR = \$(QTDIR)/lib:DESTDIR = lib:" \ + -e "s:DESTDIR = \$\$\[QT_INSTALL_LIBS\]:DESTDIR = lib:"\ + qscintilla.pro || die "sed in qscintilla.pro failed" + + cat <<- EOF >> qscintilla.pro + QMAKE_CFLAGS_RELEASE=${CFLAGS} -w + QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS} -w + QMAKE_LFLAGS_RELEASE=${LDFLAGS} + EOF + + ${myqmake} -o Makefile qscintilla.pro + cd "${S}/designer-${myqtdir}" + + if use qt4; then + epatch "${FILESDIR}/${PN}-2.2-qt4.patch" + else + epatch "${FILESDIR}/${PN}-2.2-qt.patch" + + sed -i \ + -e "s:DESTDIR = \$(QTDIR)/plugins/designer:DESTDIR = .:" \ + designer.pro || die "sed in designer.pro failed" + fi + + cat <<- EOF >> designer.pro + QMAKE_CFLAGS_RELEASE=${CFLAGS} -w + QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS} -w + QMAKE_LFLAGS_RELEASE=${LDFLAGS} + EOF + + ${myqmake} -o Makefile designer.pro +} + +src_compile() { + if use qt4; then + cd "${S}"/Qt4 + else + cd "${S}"/Qt3 + fi + make all staticlib CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINK="$(tc-getCXX)" || die "make failed" + + if use qt4; then + cd "${S}"/designer-Qt4 + make DESTDIR="${D}"/usr/lib/qt4/plugins/designer || die "make failed" + dodir /usr/lib/qt4/plugins/designer + else + cd "${S}"/designer-Qt3 + make DESTDIR="${D}"/${QTDIR}/plugins/designer || die "make failed" + dodir ${QTDIR}/plugins/designer + fi + make +} + +src_install() { + dodoc ChangeLog NEWS README* + dodir /usr/{include,$(get_libdir),share/qscintilla/translations} + if use qt4; then + cd "${S}"/Qt4 + else + cd "${S}"/Qt3 + fi + cp -r Qsci "${D}/usr/include" + #cp qextscintilla*.h "${D}/usr/include" + cp qscintilla*.qm "${D}/usr/share/qscintilla/translations" + cp libqscintilla2.a* "${D}/usr/$(get_libdir)" + cp -d libqscintilla2.so.* "${D}/usr/$(get_libdir)" + if use qt4; then + dodir /usr/share/qt4/translations/ + for I in $(ls -1 qscintilla*.qm) ; do + dosym "/usr/share/qscintilla/translations/${I}" "/usr/share/qt4/translations/${I}" + done + else + dodir ${QTDIR}/translations/ + for I in $(ls -1 qscintilla*.qm) ; do + dosym "/usr/share/qscintilla/translations/${I}" "${QTDIR}/translations/${I}" + done + fi + if use doc ; then + dohtml "${S}"/doc/html/* + insinto /usr/share/doc/${PF}/Scintilla + doins "${S}"/doc/Scintilla/* + fi + if use qt4; then + insinto /usr/$(get_libdir)/qt4/plugins/designer + insopts -m0755 + doins "${S}"/designer-Qt4/libqscintillaplugin.so + else + insinto ${QTDIR}/plugins/designer + insopts -m0755 + doins "${S}"/designer-Qt3/libqscintillaplugin.so + fi +} + +pkg_postinst() { + if use qt4; then + ewarn "Please remerge dev-python/PyQt4 if you have problems with eric4" + else + ewarn "Please remerge dev-python/PyQt if you have problems with eric3" + fi + ewarn "or other qscintilla related packages before submitting bug reports." +} diff --git a/x11-libs/qscintilla/qscintilla-2.4.ebuild b/x11-libs/qscintilla/qscintilla-2.4.ebuild new file mode 100644 index 00000000..caa12e97 --- /dev/null +++ b/x11-libs/qscintilla/qscintilla-2.4.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qscintilla/qscintilla-2.4.ebuild,v 1.1 2009/06/09 19:00:02 hwoarang Exp $ + +EAPI="2" + +inherit eutils multilib qt3 qt4 + +MY_P="QScintilla-gpl-${PV/_pre/-snapshot-}" + +DESCRIPTION="A Qt port of Neil Hodgson's Scintilla C++ editor class" +HOMEPAGE="http://www.riverbankcomputing.co.uk/software/qscintilla/intro" +SRC_URI="http://www.riverbankcomputing.co.uk/static/Downloads/QScintilla2/${MY_P}.tar.gz" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="doc python +qt4" + +RDEPEND="qt4? ( x11-libs/qt-gui:4 ) + !qt4? ( x11-libs/qt:3 )" +DEPEND="${RDEPEND}" +# dev-python/PyQt needs qscintilla to build and qscintilla's python bindings +# need dev-python/PyQt, bug 199543 +PDEPEND="python? ( ~dev-python/qscintilla-python-${PV}[qt4=] )" + +S="${WORKDIR}"/${MY_P} + +PATCHES=( "${FILESDIR}/${PN}-2.4-designer.patch" ) + +src_configure() { + if use qt4; then + myqtver=4 + myqtdir=/usr/share/qt4 + else + myqtver=3 + myqtdir=${QTDIR} + fi + + cd "${S}"/Qt${myqtver} + eqmake${myqtver} qscintilla.pro + + cd "${S}"/designer-Qt${myqtver} + eqmake${myqtver} designer.pro +} + +src_compile() { + cd "${S}"/Qt${myqtver} + emake all staticlib || die "emake failed" + + cd "${S}"/designer-Qt${myqtver} + emake || die "failed to build designer plugin" +} + +src_install() { + cd "${S}"/Qt${myqtver} + # header files + insinto /usr/include/Qsci + doins Qsci/*.h || die + # libraries + dolib.so libqscintilla2.so* || die + dolib.a libqscintilla2.a || die + # translations + insinto /usr/share/${PN}/translations + doins qscintilla_*.qm || die + for trans in $(ls -1 qscintilla_*.qm); do + dosym /usr/share/${PN}/translations/${trans} \ + ${myqtdir}/translations/${trans} || die + done + + # designer plugin + cd "${S}"/designer-Qt${myqtver} + emake INSTALL_ROOT="${D}" install || die "designer plugin installation failed" + + # documentation + cd "${S}" + dodoc ChangeLog NEWS + if use doc; then + dohtml doc/html-Qt${myqtver}/* || die + insinto /usr/share/doc/${PF}/Scintilla + doins doc/Scintilla/* || die + fi +} + +pkg_postinst() { + if use qt4; then + ewarn "Please remerge dev-python/PyQt4 if you have problems with eric or other" + else + ewarn "Please remerge dev-python/PyQt if you have problems with" + fi + ewarn "qscintilla related packages before submitting bug reports." +} |