ChangeLog

# ChangeLog for media-gfx/gimp
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/ChangeLog,v 1.256 2008/06/21 18:53:45 hanno Exp $

21 Jun 2008; Hanno Boeck gimp-2.4.6.ebuild:
Use gnome2 eclass and fix automagic curl dep.

*gimp-2.4.6 (02 Jun 2008)

02 Jun 2008; Hanno Boeck +gimp-2.4.6.ebuild:
Version bump.

18 May 2008; Hanno Boeck gimp-2.3.19.ebuild,
gimp-2.4.2.ebuild, gimp-2.4.5.ebuild, gimp-9999.ebuild:
Fix circular dep with gimp-help, dependency on gimp-help isn't really
needed.

06 Apr 2008; Hanno Boeck gimp-2.4.2.ebuild,
-gimp-2.4.4.ebuild, gimp-2.4.5.ebuild, gimp-9999.ebuild:
Raise gettext dep.

26 Mar 2008; Hanno Boeck +files/gimp-web-browser.patch,
gimp-2.4.5.ebuild:
Add xdg-open support for webbrowser, fix disabling gnome support.

09 Mar 2008; gimp-2.3.19.ebuild:
Drop to ~mips due to unstable deps

*gimp-2.4.5 (03 Mar 2008)

03 Mar 2008; Hanno Boeck +gimp-2.4.5.ebuild:
Version bump.

04 Feb 2008; Hanno Boeck +files/gimp-svg.diff:
Add forgotten patch.

*gimp-2.4.4 (04 Feb 2008)

04 Feb 2008; Hanno Boeck +gimp-2.4.4.ebuild:
Version bump.

*gimp-2.4.3 (22 Jan 2008)

22 Jan 2008; Jeroen Roovers +gimp-2.4.3.ebuild:
Version bump (bug #202635).

28 Dec 2007; Jeroen Roovers gimp-2.4.2.ebuild:
Lock the target. Bait the line. Grab the net. Catch the man. 2.4.2 is stable
for HPPA (bug #203382).

28 Dec 2007; Raúl Porcel gimp-2.4.2.ebuild:
alpha/ia64/sparc stable wrt #203382

27 Dec 2007; gimp-2.4.2.ebuild:
Stable on amd64 - #203382.

27 Dec 2007; Brent Baude gimp-2.4.2.ebuild:
Marking gimp-2.4.2 ppc and ppc64 stable for bug 203382

26 Dec 2007; Dawid Węgliński gimp-2.4.2.ebuild:
Stable on x86 (bug #203382)

*gimp-2.4.2 (26 Nov 2007)

26 Nov 2007; Hanno Boeck +gimp-2.4.2.ebuild:
Version bump.

*gimp-2.4.1 (01 Nov 2007)

01 Nov 2007; Hanno Boeck +gimp-2.4.1.ebuild:
Version bump.

31 Oct 2007; Hanno Boeck gimp-9999.ebuild:
Sync live-ebuild with latest 2.4.

27 Oct 2007; Hanno Boeck gimp-2.4.0.ebuild:
Raise alsa dep, older versions don't have midi use-flag.

*gimp-2.4.0 (24 Oct 2007)

24 Oct 2007; Hanno Boeck +gimp-2.4.0.ebuild:
Version bump.

24 Oct 2007; Hanno Boeck -gimp-2.2.16.ebuild,
gimp-2.2.17.ebuild, -gimp-2.4.0_rc1.ebuild, -gimp-2.4.0_rc2.ebuild:
Cleanup of old versions and QA fixes.

16 Oct 2007; Luca Barbato gimp-2.4.0_rc3.ebuild:
workaround transformation preview on ppc

15 Oct 2007; Markus Rothe gimp-2.3.19.ebuild:
Stable on ppc64

29 Sep 2007; Hanno Boeck gimp-2.4.0_rc3.ebuild:
Add check for alsa-support.

*gimp-2.4.0_rc3 (26 Sep 2007)

26 Sep 2007; Hanno Boeck +gimp-2.4.0_rc3.ebuild:
Version bump.

09 Sep 2007; Joshua Kinard gimp-2.4.0_rc1.ebuild,
gimp-2.4.0_rc2.ebuild:
Removing mips keywords for now, as 2.4 fails to compile properly on mips
(see #191916).

*gimp-2.4.0_rc2 (06 Sep 2007)

06 Sep 2007; Hanno Boeck +gimp-2.4.0_rc2.ebuild:
Version bump.

03 Sep 2007; Joshua Kinard gimp-2.4.0_rc1.ebuild:
Moved gimp-2.4.0 back to mips unstable as it carried over stable keywords
from 2.3.19. Plus it doesn't build for us.

17 Aug 2007; Hanno Boeck gimp-2.2.17.ebuild,
gimp-2.4.0_rc1.ebuild, gimp-9999.ebuild:
Add missing gettext DEPEND.

*gimp-2.4.0_rc1 (17 Aug 2007)

17 Aug 2007; Hanno Boeck +gimp-2.4.0_rc1.ebuild:
Version bump.

15 Aug 2007; Christoph Mende gimp-2.2.17.ebuild:
Stable on amd64 wrt bug #186657

01 Aug 2007; Tobias Scherbaum gimp-2.2.17.ebuild:
ppc stable, bug #186657

01 Aug 2007; Markus Rothe gimp-2.2.17.ebuild:
Stable on ppc64; bug #186657

01 Aug 2007; Raúl Porcel gimp-2.2.17.ebuild:
alpha/ia64/x86 stable wrt security #186657

31 Jul 2007; Gustavo Zacarias gimp-2.2.17.ebuild:
Stable on sparc wrt #186657

31 Jul 2007; Jeroen Roovers gimp-2.2.17.ebuild:
Stable for HPPA (bug #186657).

31 Jul 2007; Joshua Kinard gimp-2.3.19.ebuild:
Stable on mips.

28 Jul 2007; Hanno Boeck gimp-2.3.19.ebuild:
Raise libexif-dep.

27 Jul 2007; Hanno Boeck gimp-2.3.19.ebuild:
Raised gtk+-dep and removed obsolete parallel-build workaround.

*gimp-2.3.19 (26 Jul 2007)

26 Jul 2007; Hanno Boeck +gimp-2.3.19.ebuild:
Version bump.

22 Jul 2007; Donnie Berkholz ; gimp-2.2.14.ebuild,
gimp-2.2.15.ebuild, gimp-2.2.16.ebuild, gimp-2.2.17.ebuild:
Drop virtual/x11 references.

*gimp-2.2.17 (14 Jul 2007)

14 Jul 2007; Hanno Boeck +gimp-2.2.17.ebuild:
Version bump.

11 Jul 2007; Tobias Scherbaum gimp-2.2.16.ebuild:
ppc stable, bug #182047

11 Jul 2007; Christoph Mende gimp-2.2.16.ebuild:
Stable on amd64 wrt security bug #182047

10 Jul 2007; Gustavo Zacarias gimp-2.2.16.ebuild:
Stable on sparc wrt security #182047

10 Jul 2007; Raúl Porcel gimp-2.2.16.ebuild:
alpha/ia64 stable wrt security #182047

10 Jul 2007; Christian Faulhammer gimp-2.2.16.ebuild:
stable x86, security bug 182047

10 Jul 2007; Jeroen Roovers gimp-2.2.16.ebuild:
Stable for HPPA (bug #182047).

08 Jul 2007; Markus Rothe gimp-2.2.16.ebuild:
Stable on ppc64; bug #182047

*gimp-2.2.16 (08 Jul 2007)

08 Jul 2007; Hanno Boeck +gimp-2.2.16.ebuild:
Version bump and security fix.

14 Jun 2007; Hanno Boeck gimp-2.3.18.ebuild:
Parallel build is broken in 2.3.18, enforcing -j1.

*gimp-2.3.18 (12 Jun 2007)

12 Jun 2007; Hanno Boeck +gimp-2.3.18.ebuild:
Version bump.

*gimp-2.2.15 (30 May 2007)

30 May 2007; Hanno Boeck +gimp-2.2.15.ebuild:
Version bump.

27 May 2007; Joshua Kinard gimp-2.3.16.ebuild:
Stable on mips.

11 May 2007; Joshua Kinard gimp-2.2.14.ebuild:
Stable on mips, per #176226.

09 May 2007; Hanno Boeck -gimp-2.2.12.ebuild,
-gimp-2.3.15.ebuild, gimp-2.3.16.ebuild, gimp-9999.ebuild:
Cleanup of vulnerable ebuilds, disable automagic detection for dbus.

08 May 2007; Jeroen Roovers gimp-2.2.14.ebuild:
Stable for HPPA, despite that it does not run (bug #176226 and bug #168131).

06 May 2007; Hanno Boeck gimp-2.2.14.ebuild,
gimp-2.3.16.ebuild, gimp-9999.ebuild:
Add python_mod_optimize/cleanup.

06 May 2007; Roy Marples gimp-2.3.16.ebuild:
Added ~x86-fbsd keyword.

03 May 2007; Tobias Scherbaum gimp-2.2.14.ebuild:
ppc stable, bug #176226

02 May 2007; Daniel Gryniewicz gimp-2.2.14.ebuild:
Marked stable on amd64 for bug #176226

02 May 2007; Jose Luis Rivero gimp-2.2.14.ebuild:
Stable on alpha wrt security bug #176226

01 May 2007; Markus Rothe gimp-2.2.14.ebuild:
Stable on ppc64; bug #176226

30 Apr 2007; Marius Mauch gimp-2.2.12.ebuild,
gimp-2.2.14.ebuild, gimp-2.3.15.ebuild, gimp-2.3.16.ebuild,
gimp-9999.ebuild:
Replacing einfo with elog

30 Apr 2007; Gustavo Zacarias gimp-2.2.14.ebuild:
Stable on sparc wrt security #176226

28 Apr 2007; Hanno Boeck gimp-2.3.16.ebuild,
gimp-9999.ebuild:
Raise some dependencies, mask in all 2.4 profiles and remove mips keyword.

28 Apr 2007; Raúl Porcel gimp-2.2.14.ebuild:
ia64 + x86 wrt security bug 176226

*gimp-2.3.16 (28 Apr 2007)
*gimp-2.2.14 (28 Apr 2007)

28 Apr 2007; Hanno Boeck -files/gimp.desktop,
+files/gimp-sunras-bufferoverflow.diff, +gimp-2.2.14.ebuild,
+gimp-2.3.16.ebuild, gimp-9999.ebuild:
Bump with security fix for sunras plugin.

21 Apr 2007; Hanno Boeck gimp-9999.ebuild:
Change live ebuild from cvs to svn.

*gimp-2.3.15 (02 Apr 2007)

02 Apr 2007; Hanno Boeck +gimp-2.3.15.ebuild:
Version bump.

16 Feb 2007; Alexander H. Færøy metadata.xml:
Removed allanonjl from metadata.xml

01 Feb 2007; Hanno Boeck gimp-2.3.14.ebuild:
Fix dep on glib, needs more current version.

*gimp-2.3.14 (24 Jan 2007)

24 Jan 2007; Hanno Boeck +gimp-2.3.14.ebuild:
Version bump.

*gimp-2.3.13 (04 Dec 2006)

04 Dec 2006; Hanno Boeck +gimp-2.3.13.ebuild:
Version bump.

21 Oct 2006; Stefan Schweizer gimp-2.3.12.ebuild:
Fix build by unsetting AA like in 2.3.11, bug 151946

*gimp-2.3.12 (19 Oct 2006)

19 Oct 2006; Hanno Boeck +gimp-2.3.12.ebuild:
Version bump, no more versioned bins (we no longer have gimp-1.x), cleanup.

*gimp-2.3.11 (12 Sep 2006)

12 Sep 2006; Hanno Boeck metadata.xml,
+gimp-2.3.11.ebuild:
Version bump and add myself to maintainers.

10 Sep 2006; Bryan Østergaard metadata.xml:
Remove brix from metadata.xml.

08 Sep 2006; Thomas Cort gimp-2.2.12.ebuild:
Stable on alpha.

04 Sep 2006; Joshua Kinard gimp-2.3.9.ebuild,
gimp-2.3.10.ebuild:
Add ~mips to KEYWORDS for 2.3.9 and 2.3.10.

04 Sep 2006; Joshua Kinard gimp-2.2.12.ebuild:
Marked stable on mips.

22 Aug 2006; Stephen P. Becker gimp-2.2.11-r1.ebuild:
stable on mips, bug 139146

12 Jul 2006; Aron Griffis gimp-2.2.11-r1.ebuild,
gimp-2.2.12.ebuild, gimp-2.3.9.ebuild, gimp-2.3.10.ebuild:
Mark 2.2.12 stable on ia64 #139524

11 Jul 2006; Jason Wever gimp-2.2.12.ebuild:
Stable on SPARC wrt security bug #139524.

*gimp-2.3.10 (09 Jul 2006)

09 Jul 2006; Henrik Brix Andersen +gimp-2.3.10.ebuild:
New development snapshot, fixes bug #139543.

09 Jul 2006; Henrik Brix Andersen gimp-9999.ebuild:
Updated dependencies, thanks to Petr Novak in bug #139699.

09 Jul 2006; Rene Nussbaumer gimp-2.2.12.ebuild:
Stable on hppa. See bug #139524.

09 Jul 2006; Paul Varner gimp-2.2.12.ebuild:
Stable on x86 wrt security Bug #139524.

08 Jul 2006; Thomas Cort gimp-2.2.12.ebuild:
Added ~alpha keyword wrt security Bug #139524.

08 Jul 2006; Thomas Cort gimp-2.2.12.ebuild:
Stable on amd64 wrt security Bug #139524.

08 Jul 2006; Thomas Cort gimp-2.3.9.ebuild:
Added ~alpha keyword wrt Bug #137927.

07 Jul 2006; Luca Barbato gimp-2.2.12.ebuild:
Marked ppc

07 Jul 2006; Markus Rothe gimp-2.2.12.ebuild:
Stable on ppc64; bug #139524

*gimp-2.2.12 (07 Jul 2006)

07 Jul 2006; John N. Laliberte +gimp-2.2.12.ebuild:
new version. migrate to gimp-help ebuild. drop alpha, ia64, mips. fixes
#139471 and #139524.

07 Jul 2006; Markus Rothe gimp-2.2.11-r1.ebuild:
Stable on ppc64; bug #139146

06 Jul 2006; Chris Gianelloni gimp-2.2.11-r1.ebuild:
Stable on amd64 and x86 for bug #139146.

06 Jul 2006; Luca Barbato gimp-2.2.11-r1.ebuild:
Marked ppc

06 Jul 2006; Jason Wever gimp-2.2.11-r1.ebuild:
Stable on SPARC wrt bug #139146.

26 Jun 2006; Henrik Brix Andersen gimp-2.2.11-r1.ebuild:
Build documentation with 'emake -j1', solves bug #137025.

25 Jun 2006; Guy Martin gimp-2.3.9.ebuild:
Added ~hppa to KEYWORDS.

25 Jun 2006; Henrik Brix Andersen gimp-2.3.9.ebuild:
Fix libpoppler-bindings instructions, thanks to Jan Waldmann in bug #137950.

*gimp-2.3.9 (25 Jun 2006)

25 Jun 2006; Henrik Brix Andersen +gimp-2.3.9.ebuild:
New development snapshot.

25 Jun 2006; Henrik Brix Andersen gimp-9999.ebuild:
The gimp-print and gnome-print plug-ins were removed upstream, new GTK+
print plug-in awaits addition of gtk+-2.9.3. Cleaned up a bit.

18 Jun 2006; Henrik Brix Andersen gimp-9999.ebuild:
Work around AA variable (strictly only needed for non-CVS ebuilds), do not
install gimptool symlink (bug #136012).

18 Jun 2006; Henrik Brix Andersen gimp-2.2.6-r1.ebuild,
gimp-2.2.8-r1.ebuild, gimp-2.2.9.ebuild, gimp-2.2.10.ebuild,
gimp-2.2.11.ebuild, gimp-2.2.11-r1.ebuild:
Only block app-doc/gimp-help with USE=doc.

18 Jun 2006; Henrik Brix Andersen gimp-2.2.6-r1.ebuild,
gimp-2.2.8-r1.ebuild, gimp-2.2.9.ebuild, gimp-2.2.10.ebuild,
gimp-2.2.11.ebuild, gimp-2.2.11-r1.ebuild, gimp-9999.ebuild:
Updated for addition of the split-out app-doc/gimp-help ebuilds.

*gimp-2.2.11-r1 (16 Jun 2006)

16 Jun 2006; Patrick McLean
+files/gimp-2.2.11-libpng-1.2.10.patch, +gimp-2.2.11-r1.ebuild:
Revision bump, added patch to fix compilation with libpng >=1.2.10 (bug
#136661). Thanks to Marcin Gryszkalis for the patch.

*gimp-2.2.11 (15 Jun 2006)

15 Jun 2006; Luca Barbato +gimp-2.2.11.ebuild:
New version

03 May 2006; Henrik Brix Andersen gimp-9999.ebuild:
Updated libpng dependency.

27 Apr 2006; Marien Zwart files/digest-gimp-1.2.5,
files/digest-gimp-2.2.6-r1, files/digest-gimp-2.2.8-r1,
files/digest-gimp-2.2.9, files/digest-gimp-9999, Manifest:
Fixing SHA256 digest, pass four

21 Apr 2006; John N. Laliberte gimp-2.2.10.ebuild:
conditionally add fomit-frame-pointer when mmx is set. fixes #128547

04 Apr 2006; Thomas Cort gimp-2.2.10.ebuild:
Added ~alpha keyword wrt Bug #93749

01 Feb 2006; Luca Barbato gimp-2.2.6-r1.ebuild,
gimp-2.2.8-r1.ebuild:
virtual/x11 removed for every ebuild

*gimp-9999 (21 Jan 2006)

21 Jan 2006; Henrik Brix Andersen
+files/gimp-9999-autogen-gentoo.patch, metadata.xml, +gimp-9999.ebuild:
Added live CVS HEAD ebuild, thanks to latexer for testing this.

12 Jan 2006; Saleem Abdulrasool
gimp-2.2.6-r1.ebuild, gimp-2.2.8-r1.ebuild, gimp-2.2.9.ebuild,
gimp-2.2.10.ebuild:
pkgmove gnome-extra/libgtkhtml gnome-extra/gtkhtml

30 Dec 2005; John N. Laliberte metadata.xml:
remove gnome from meta

*gimp-2.2.10 (30 Dec 2005)

30 Dec 2005; John N. Laliberte +gimp-2.2.10.ebuild:
version bump, fixes #116942

13 Dec 2005; Donnie Berkholz ; gimp-2.2.9.ebuild:
Add modular X dependencies. No need for virtual/x11 because gtk+ pulls in
the proper libraries.

11 Nov 2005; John N. Laliberte gimp-2.2.9.ebuild:
remove -march=k6 filtering, #105036

01 Nov 2005; Martin Schlemmer gimp-2.2.9.ebuild:
Fix icon png being removed on upgrade.

*gimp-2.2.9 (28 Oct 2005)

28 Oct 2005; John N. Laliberte +gimp-2.2.9.ebuild:
new version, new version of gimp-help as well. remove restart marker patch
and configure patch, they have been applied upstream. bump fixes #110650

07 Oct 2005; Hardave Riar gimp-2.2.8-r1.ebuild:
Stable on mips.

16 Sep 2005; John N. Laliberte
gimp-2.2.8-r1.ebuild:
remove scanner useflag #105192, #101841

11 Sep 2005; Guy Martin gimp-2.2.8-r1.ebuild:
Stable on hppa.

08 Sep 2005; Aron Griffis gimp-2.2.8-r1.ebuild:
Mark 2.2.8-r1 stable on ia64

03 Sep 2005; Markus Rothe gimp-2.2.8-r1.ebuild:
Stable on ppc64

02 Sep 2005; Michael Hanselmann gimp-2.2.8-r1.ebuild:
Stable on ppc.

31 Aug 2005; Luis Medinas gimp-2.2.8-r1.ebuild:
Marked Stable on AMD64.

29 Aug 2005; Gustavo Zacarias gimp-2.2.8-r1.ebuild:
Stable on sparc

29 Aug 2005; Leonardo Boshell
gimp-2.2.8-r1.ebuild:
Stable on x86.

04 Aug 2005; John N. Laliberte
gimp-2.2.6-r1.ebuild:
add missing hardened use flag.

16 Jul 2005; John N. Laliberte gimp-1.2.5.ebuild,
gimp-2.0.4.ebuild, gimp-2.2.6-r1.ebuild, gimp-2.2.8-r1.ebuild:
filter ffast-math because gimp needs accuracy. fixes #98685

12 Jul 2005; Stephen P. Becker gimp-2.2.6-r1.ebuild:
stable on mips

*gimp-2.2.8-r1 (01 Jul 2005)

01 Jul 2005; John N. Laliberte
-files/gimp-2.0.0-gcc34.patch, +files/gimp-2.2.8-restart-marker.patch,
-files/psd_save.c, -gimp-2.0.0.ebuild, -gimp-2.0.2.ebuild,
-gimp-2.0.5.ebuild, -gimp-2.0.6.ebuild, -gimp-2.2.0.ebuild,
-gimp-2.2.3.ebuild, -gimp-2.2.6.ebuild, -gimp-2.2.8.ebuild,
+gimp-2.2.8-r1.ebuild:
apply patch to fix #97361, purged old ebuilds

*gimp-2.2.8 (28 Jun 2005)

28 Jun 2005; John N. Laliberte
-files/gimp-2.2.7-configure-fix.patch,
+files/gimp-2.2.8-configure-fix.patch, -gimp-2.2.7.ebuild,
-gimp-2.2.7-r1.ebuild, +gimp-2.2.8.ebuild:
version bump to 2.2.8. fixes #97306

*gimp-2.2.7-r1 (15 Jun 2005)

15 Jun 2005; John N. Laliberte
+gimp-2.2.7-r1.ebuild:
added symlink to icon in /usr/share/pixmaps. submitted configure.in patch
upstream.

24 May 2005; John N. Laliberte gimp-2.2.7.ebuild:
add svg to econf section, fixes #93787

24 May 2005; John N. Laliberte gimp-2.2.7.ebuild:
re-enable support for mips due to masking of scanner use flag

*gimp-2.2.7 (24 May 2005)

24 May 2005; John N. Laliberte
+files/gimp-2.2.7-configure-fix.patch, +gimp-2.2.7.ebuild:
fixes bug #51263, bug #61581, bug #92176, bug #41885, bug #76050, bug
#76974, bug #92008, bug #93018, bug #92498, updated help, use alternatives
eclass, and various other changes.

21 May 2005; Markus Rothe gimp-2.2.6-r1.ebuild:
Stable on ppc64

17 May 2005; Michael Hanselmann gimp-2.2.6-r1.ebuild:
Stable on ppc.

14 May 2005; Heinrich Wendel gimp-2.2.6-r1.ebuild:
stable on amd64

12 May 2005; Rene Nussbaumer gimp-2.2.6-r1.ebuild:
Stable on hppa

11 May 2005; Gustavo Zacarias gimp-2.2.6-r1.ebuild:
Stable on sparc

*gimp-2.2.6-r1 (10 May 2005)

10 May 2005; John N. Laliberte
+gimp-2.2.6-r1.ebuild:
Added cache updates to 2.2.6. Marked stable on x86.

22 Apr 2005; Bryan Østergaard gimp-2.2.6.ebuild:
~ia64 keyword, bug 89768.

*gimp-2.2.6 (12 Apr 2005)

12 Apr 2005; Mike Gardiner +gimp-2.2.6.ebuild:
New version, see bug #83646

07 Mar 2005; Markus Rothe gimp-2.2.3.ebuild:
Stable on ppc64

10 Feb 2005; Marcus D. Hanwell gimp-2.2.3.ebuild:
Hard enabling SIMD assembler for AMD64, closes bug 80638.

*gimp-2.2.3 (02 Feb 2005)

02 Feb 2005; Joe McCann gimp-2.0.6.ebuild,
+gimp-2.2.3.ebuild:
Bugfix bump and removal from p.mask. Added gtkhtml to IUSE

23 Dec 2004; Mike Gardiner gimp-2.2.0.ebuild, gimp-2.0.6.ebuild:
More fixes, changed doc? to gtkhtml? (bug #74848), and fixed USE=-doc to not install any developer documentation in 2.2.0

22 Dec 2004; Mike Gardiner +files/pygimp-logo.png,
-files/pygimp-logo.png.bz2, gimp-2.2.0.ebuild:
Updated dependencies and a few other fixes.

*gimp-2.2.0 (21 Dec 2004)

21 Dec 2004; Luca Barbato +files/pygimp-logo.png.bz2,
+gimp-2.2.0.ebuild:
New version

17 Dec 2004; Markus Rothe gimp-2.0.4.ebuild:
Stable on ppc64

26 Nov 2004; Hardave Riar gimp-2.0.4.ebuild:
Stable on mips.

22 Nov 2004; Sven Wegener :
Fixed digest.

*gimp-2.0.6 (04 Nov 2004)

04 Nov 2004; Luca Barbato gimp-2.0.5.ebuild,
+gimp-2.0.6.ebuild:
New version, updated the manual

03 Nov 2004; Bryan Østergaard gimp-2.0.5.ebuild:
~alpha keyword.

*gimp-2.0.5 (29 Oct 2004)

29 Oct 2004; Luca Barbato +gimp-2.0.5.ebuild:
New ebuild, solves bug #65364

17 Oct 2004; Dylan Carlson gimp-2.0.4.ebuild:
stable on amd64.

12 Oct 2004; Alexander Gabert gimp-2.0.4.ebuild:
adding hardened versus mmx use flag suppression

08 Sep 2004; Guy Martin gimp-2.0.4.ebuild:
Stable on hppa.

30 Aug 2004; Gustavo Zacarias gimp-2.0.4.ebuild:
Stable on sparc

29 Aug 2004; foser gimp-2.0.4.ebuild :
Make libgtkhtml dep switch on doc USE flag, since thats what it implies
Disable X useflag for now (#58003)
Fixed user docs compilation when installing gimp from scratch (#60393)

*gimp-2.0.4 (11 Aug 2004)

11 Aug 2004; Luca Barbato +gimp-2.0.4.ebuild:
New ebuild, added gimp-help

29 Jul 2004; Tom Gall gimp-2.0.2.ebuild:
stable on ppc64, bug #57015

24 Jul 2004; Lars Weiler gimp-2.0.0.ebuild:
(Finally) Stable on ppc.

15 Jul 2004; Gustavo Zacarias gimp-2.0.0.ebuild:
Ship it on sparc.

30 Jun 2004; Guy Martin gimp-2.0.0.ebuild:
Marked stable on hppa.

*gimp-2.0.2 (22 Jun 2004)

22 Jun 2004; foser gimp-2.0.2.ebuild :
New release, as requested in #47983
Added svg USE as in #51263 (still autodetect based though :/)
Use --disable-default-binary instead of removing the versionless gimp link

07 Jun 2004; Aron Griffis gimp-1.2.3-r3.ebuild,
gimp-1.2.4.ebuild, gimp-1.2.5.ebuild:
Fix use invocation

05 Jun 2004; Bryan Østergaard gimp-1.2.5.ebuild:
Stable on alpha.

01 Jun 2004; Travis Tilley gimp-2.0.0.ebuild:
stable on amd64

28 Apr 2004; Travis Tilley +files/gimp-2.0.0-gcc34.patch,
gimp-2.0.0.ebuild:
added patch for compiling with gcc 3.4

27 Apr 2004; Aron Griffis gimp-2.0_pre3-r1.ebuild:
Add inherit eutils

15 Apr 2004; Stephen P. Becker gimp-2.0.0.ebuild:
Added ~mips keyword.

14 Apr 2004; Stephen P. Becker gimp-1.2.5.ebuild:
Marked stable on mips.

*gimp-2.0.0 (26 Mar 2004)

26 Mar 2004; foser gimp-2.0.0.ebuild :
First stable release of the GTK+-2 gimp (#45563)
Add mng & debug USE
Fix up mime/application/desktop installation by touching their dirs
Remove the unversioned gimp binary link (slot problem)
Removed the obsolete postinstall warnings

19 Mar 2004; foser gimp-1.2.{4,5}.ebuild :
Fix jpeg USE in deps (#45110)

13 Mar 2004; Stephen P. Becker gimp-1.2.5.ebuild:
Added ~mips keyword.

*gimp-2.0_pre3-r1 (15 Feb 2004)

15 Feb 2004; foser gimp-2.0_pre3-r1.ebuild :
The return of the linking fix, which i was a bit too keen on removing (#38972)
Added gcc2 build fixes, reported by Tristan Henderson in #41487 with patch

*gimp-2.0_pre3 (12 Feb 2004)

12 Feb 2004; gimp-2.0_pre3.ebuild:
new pre version, libtool fix for linking , remove patches as they seem to be
in main tree now

07 Feb 2004; Lars Weiler gimp-1.2.5.ebuild:
stable on ppc

01 Feb 2004; Brandon Hale
files/gimp-2.0_pre2-cpuaccel-pic.patch:
Small fix to gimp-2.0_pre2-cpuaccel-pic.patch for amd64.

31 Jan 2004; Brandon Hale gimp-2.0_pre2.ebuild,
files/gimp-2.0_pre2-cpuaccel-pic.patch:
Apply patch from Gimp CVS to allow for PIC-safe building.
(http://bugs.gnome.org/show_bug.cgi?id=132999)

*gimp-2.0_pre2 (21 Jan 2004)

21 Jan 2004; gimp-2.0_pre2.ebuild :
New release, add upstream fix for gimp-remote to fix desktop item behaviour
Add gimpprint local USE handling for printing, based on patch by in #37684
Add wmf USE flag on request in #38867

14 Jan 2004; gimp-1.2.5.ebuild:
stable on hppa

13 Jan 2004; Jon Portnoy gimp-1.2.5.ebuild :
Stable on AMD64.

*gimp-2.0_pre1 (09 Jan 2004)

09 Jan 2004; foser gimp-2.0_pre1.ebuild :
Fix SRC_URI, duh, i thought i double checked that (#37656)

09 Jan 2004; foser gimp-2.0_pre1.ebuild :
New release, add fix for intltool 0.28 problems

*gimp-1.3.23 (26 Nov 2003)

26 Nov 2003; foser gimp-1.3.23.ebuild :
New release
Fix some deps and disable some safeguards for testing

21 Nov 2003; Jason Wever gimp-1.2.5.ebuild:
Marked stable on sparc.

*gimp-1.3.22 (10 Nov 2003)

11 Nov 2003; foser gimp-1.3.22.ebuild :
Add extra warning as requested in #32896

10 Nov 2003; Alastair Tse gimp-1.3.20-r1.ebuild,
gimp-1.3.22.ebuild:
version bump. add altivec option

08 Oct 2003; L. Boshell gimp-1.3.21.ebuild,
gimp-1.3.20-r1.ebuild, gimp-1.2.5.ebuild :
Use mirror:// in SRC_URI.

*gimp-1.3.21 (08 Oct 2003)

08 Oct 2003; foser gimp-1.3.21.ebuild :
New version, minor ebuild fixes

28 Sep 2003; foser gimp-1.2.{4,5}.ebuild :
Remove redundant doc in IUSE (#29817)

*gimp-1.3.20-r1 (25 Sep 2003)

25 Sep 2003; Martin Schlemmer gimp-1.3.20-r1.ebuild,
files/ltmain_sh-1.5.0-fix-relink.patch:
Cleanup the build a bit. Remove the hack, and rather add a proper fix to
libtool.

20 Sep 2003; Alastair Tse gimp-1.3.20.ebuild:
added more intelligent symlink generation

*gimp-1.3.20 (20 Sep 2003)

20 Sep 2003; Alastair Tse gimp-1.3.20.ebuild:
version bump. this version has uses libtool 1.5a, and as a result, the
troubles with upgrading has re-appeared.we are resorting to the symlink trick
at the moment until we can find out how to fix it.

*gimp-1.3.19 (30 Aug 2003)

30 Aug 2003; Alastair Tse gimp-1.3.19.ebuild:
version bump to latest dev version.

15 Aug 2003; Todd Sunderlin gimp-1.2.4.ebuild:
Marked stable on sparc

*gimp-1.3.18 (12 Aug 2003)

28 Aug 2003; foser gimp-1.3.18.ebuild :
Add replace flags for k6 problems, always use i586 (#27415)

12 Aug 2003; foser gimp-1.3.18.ebuild :
New unstable version, added exif support under jpeg USE flag

*gimp-1.3.17 (25 Jul 2003)

04 Aug 2003; Joshua Kinard gimp-1.3.17.ebuild:
Added ~sparc to KEYWORDS

25 Jul 2003; foser gimp-1.3.17.ebuild :
New dev version, reslotted from 1.4 to 2 along with new upstream versioning plans
removed perl USE, only interesting for maintainers
added X, mmx and sse USE flags

*gimp-1.3.16 (05 Jul 2003)

05 Jul 2003; Alastair Tse gimp-1.3.16.ebuild:
version bump. elibtoolize --reverse-deps seems to work with this version of
gimp now.

05 Jul 2003; Alastair Tse gimp-1.2.4.ebuild,
gimp-1.2.5.ebuild, gimp-1.3.15.ebuild:
protection against overoptimisations (#21787)

04 Jul 2003; Alastair Tse gimp-1.3.15.ebuild:
fix menu entry link

19 Jun 2003; Alastair Tse gimp-1.2.5.ebuild,
gimp-1.3.15.ebuild:
filter -fno-inline because gimp uses inline functions

*gimp-1.2.5 (17 Jun 2003)

11 Aug 2003; foser gimp-1.2.5.ebuild :
Added workaround for possible libmpeg problems (#21924)

17 Jun 2003; foser gimp-1.2.5.ebuild :
New version, add AA fix to be on the safe side
tidy up filterflags stuff a bit

17 Jun 2003; foser gimp-1.3.15.ebuild :
revert gtkhtml/print changes liquidx did, always disable printint support for now

12 Jun 2003; Alastair Tse gimp-1.3.15.ebuild:
restored gtkhtml useflag to use the --disable/enable-print config flag

12 Jun 2003; Alastair Tse gimp-1.3.15.ebuild:
if aalib is not present, variable $AA will override the values in ./configure
causing ${P}.tar.bz2 to become a make target, which is obviously wrong
(#22616). also cleaned up the ebuild with respect to econf.

*gimp-1.3.15 (10 Jun 2003)

04 Jul 2003; Guy Martin gimp-1.3.15.ebuild :
Added ~hppa to KEYWORDS.

10 Jun 2003; Nick Hadaway gimp-1.3.15.ebuild,
files/digest-gimp-1.3.15:
Version bump.

10 Jun 2003; Alastair Tse gimp-1.3.13.ebuild:
fixing libgtkhtml deps

*gimp-1.2.4 (26 May 2003)

04 Jul 2003; Guy Martin gimp-1.2.4.ebuild :
Added hppa to KEYWORDS.

07 Jun 2003; foser gimp-1.2.4.ebuild :
Add fix for possible k6 compile problem (#22115)

26 May 2003; Alastair Tse gimp-1.2.4.ebuild,
files/gimp-1.2.4-gentoo.diff:
bumping stable series to 1.2.4. removing custom psd_save and various
ebuild cleanups by foser. also fixed perl man page installation paths.

*gimp-1.3.14 (16 Apr 2003)

19 Apr 2003; Philip Walls gimp-1.3.14.ebuild :
use jpeg, not use libjpeg - bug #19602

19 Apr 2003; foser gimp-1.3.14.ebuild :
Fixed slot to be 1.4 again

18 Apr 2003; Philip Walls gimp-1.3.14.ebuild :
Add silly make fix (in all other 1.3.x ebuilds) - Bug #19501

16 Apr 2003; foser gimp-1.3.14.ebuild :
New version, fixed deps and added useflags for png, tiff, jpeg and gtkhtml

*gimp-1.3.13 (24 Mar 2003)

24 Mar 2003; Philip Walls gimp-1.3.13.ebuild,
files/digest-gimp-1.3.13 :

Version bump, check for perl in USE, re-enable gnome-desktop
functionality.

*gimp-1.3.12 (24 Feb 2003)

10 Mar 2003; Seemant Kulleen gimp-1.2.3-r2.ebuild,
gimp-1.2.3-r3.ebuild, gimp-1.3.11.ebuild, gimp-1.3.12.ebuild:
strip out -fomit-frame-pointer for k6 based cpu's. closes bug #15559 by
sinterklaas

25 Feb 2003; Martin Holzer gimp-1.3.12.ebuild :
Filter out -Os and replace with -O2. Closes #12644.

24 Feb 2003; foser Removed xpm dep (#1446)

24 Feb 2003; foser gimp-1.3.12.ebuild :
New version, added aalib USE and xpm dep

*gimp-1.3.11 (05 Jan 2003)

25 Feb 2003; Martin Holzer gimp-1.3.11.ebuild :
Filter out -Os and replace with -O2. Closes #12644.

15 Jan 2003; Martin Holzer gimp-1.2.11.ebuild :
Added pygtk to dependency cause of needed in configure

05 Jan 2003; foser gimp-1.3.11.ebuild :
New devel version, the python plugin seems stabilized

*gimp-1.3.10 (08 Nov 2002)

29 Dec 2002; Jack Morgan gimp-1.2.3-r3.ebuild :
Added sparc keyword

08 Nov 2002; foser gimp-1.3.10.ebuild :
New devel version. Python support seems not usable yet.

*gimp-1.2.3-r3 (2 Nov 2002)

03 Mar 2003; Brandon Low gimp-1.2.3-r3.ebuild:
Add a warning about threaded perl

07 Jan 2003; Aron Griffis gimp-1.2.3-r3.ebuild :
Add alpha to KEYWORDS

04 Dec 2002; Seemant Kulleen gimp-1.2.4-r3.ebuild :

Cleaned up DEPEND list

09 Nov 2002; L. Boshell : Fix access violations.

06 Nov 2002; L. Boshell gimp-1.2.3-r3.ebuild :
Create a menu entry in Gnome if it makes sense (bug #10035).

28 Oct 2002; Martin Schlemmer gimp-1.2.3-r3.ebuild :
Fix braindead use of autoconf-2.5 during reconf. Do not run autoreconf,
or even autoconf, as it (autoreconf at least) needs cvs installed, and
breaks configure (locales are not installed). Our psd_save patch anyhow
only touch .am files, so only automake is needed .... This should fix
bugs #8490, #6021 and #9621.

*gimp-1.3.9 (12 Oct 2002)

12 Oct 2002; foser gimp-1.3.9 :
New gtk2 development version

*gimp-1.2.3-r2 (14 Jul 2002)

23 Oct 2002; Martin Schlemmer gimp-1.2.3-r2.ebuild :
Some more autoconf/gettext fixes.

14 Jul 2002; Martin Schlemmer gimp-1.2.3-r2.ebuild :
Some automake warning cleanups. Dont really fix anything except
getting rid of the warnings, so no revision bump.

*gimp-1.3.7-r1 (02 Jun 2002)
02 Jun 2002; Spider gimp-1.3.7-r1.ebuild:
new version out

*gimp-1.3.7 (01 Jun 2002)
01 Jun 2002; Spider gimp-1.3.7.ebuild:
new version out

*gimp-1.3.5 (22 May 2002)
22 May 2002; Spider gimp-1.3.5.ebuild:
in the big gnome2 move I'm adding this beta..

*gimp-1.2.3-r2 (22 Feb 2002)
13 Sep 2002; Spider :
Added fix by Michael Cummings that makes the perl
part not break sandbox. this closes #7718


22 Feb 2002; Daniel Robbins added gimptool symlink,
closing bug #810.

*gimp-1.2.3-r1 (15 Feb 2002)

15 Feb 2002; Martin Schlemmer gimp-1.2.3-r1.build:

Fix /usr/bin/gimp symlink.

*gimp-1.2.3 (14 Feb 2002)

14 Feb 2002; Karl Trygve Kalleberg ChangeLog
digest/digest-gimp-1.2.3 gimp-1.2.3.ebuild files/gimp-1.2.3-gentoo.diff:

New upstream version.

*gimp-1.2.2-r1 (1 Feb 2002)

1 Feb 2002; G.Bevin 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.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX gimp-svg.diff 1080 RMD160 ef80ab1b82622dc28d38a3a606dec40b36685a04 SHA1 636d112dcf71e1b2fc31d3c941e0b49c8bdf422a SHA256 f8dc78958f3e7e0a921bbcb9c0deabed9f0354b3d17257f1740e355b9f456c44
AUX gimp-web-browser.patch 1579 RMD160 33fd018a83b8ade7ced9bbd4c80b9c29468781fd SHA1 af9742a1aa6d07547d5753dcd34661be6f5e36a4 SHA256 f6329bb38be785a7c8c49cc8de61e41ce3a12a118849a713a54212e91de2a747
DIST gimp-2.3.19.tar.bz2 16803491 RMD160 3ea293372ef0656543912c0a63ab287fd9ae72ca SHA1 f04efda774e8ed57ded5058d37091f7a8d7b17b2 SHA256 f4e388b7b52db1e91e052dcd0aeab0844fcf83a14ccd24228bf033e7937007f0
DIST gimp-2.4.2.tar.bz2 17777846 RMD160 f9da1008c29746379eb728f27e9b0d452ba2318f SHA1 4913a411abde3fccae5350e00a9bd20742715367 SHA256 00393b2d2aa163a7791dc4456306bf903d920d345aeee162d0e2ce85cfae5fb1
DIST gimp-2.4.5.tar.bz2 17819962 RMD160 963a139e417354d898abd2499a5f31ecfc0da75b SHA1 70cf6af5700cf6db73fca898510873394eb95581 SHA256 dadf13c2e605245572f1bdb948969c3f3ef3d2b18a9ca1f64d6f9383ac48d5ae
DIST gimp-2.4.6.tar.bz2 18365363 RMD160 17d61da426950f8a7286f7e82259d23b46adb1fd SHA1 6cbfda0da19bf5a2221013afe32643e3c09aeeda SHA256 99aef9e70edf80e4f3605727ba2979286c568a02cadf6e8c5d37a5ce6cce0bea
EBUILD gimp-2.3.19.ebuild 3420 RMD160 6b764050ce4a20bc249fdf34246b9036c9498f4b SHA1 0f394608c2b25669ad886ee13b61407c474bc02c SHA256 0550dc8499e285dcaff590f31f014d5e5303ee6e03978f80eb49a810d3dbec7b
EBUILD gimp-2.4.2.ebuild 3687 RMD160 3663e7a85f32416c99a4c7a83b6f81962f4e7f7f SHA1 7c499615c56d63ea10208e2d692789f6440471d9 SHA256 2f60b463680e951cb810436f5da1c99f9793b8a8365658cffad3dae70843ffd8
EBUILD gimp-2.4.5.ebuild 4094 RMD160 22126076fb55e569bad57f2548aa9156ccf520de SHA1 b53dd03cf15de7b1f419ec1249cf19f627d00b23 SHA256 400da58ee6f1acca0cc3e6fafeab0b576b658874729c1e3b256fc1667d57c480
EBUILD gimp-2.4.6.ebuild 3851 RMD160 d93b6cfb499daa95f4af0927f616d2da12b79a15 SHA1 28ed04411ba22fa444fae08b66c3ecd60578feea SHA256 779beeff3058fa1e0fdcab70dfbb36cdfe3b44fdd7b11cfef3c22f76b5a19d02
EBUILD gimp-9999.ebuild 3765 RMD160 4eb85d08786ba8d73536e5bb60118fe2f9b42382 SHA1 c8a20283d95e2e8d274bde17cb97bb2a255a56b4 SHA256 b24670ec12036af85fab20131f8a0c0e377dd889a4d7bc8168ad124af187f464
MISC ChangeLog 34907 RMD160 6792fa145681f90355dc03b04c480fe889fa3d33 SHA1 afe3cab7a3c72878b1db9b6124d9ea830b0a845f SHA256 c4080677623d97f26308209f5e69a0c667a1e8e3c617c317e38fc622c412334f
MISC metadata.xml 220 RMD160 a49072631c03f8ac3685b12169abeef3b34ad3d6 SHA1 9614887db749b0a3c17016da5b3ec0e42b908ad3 SHA256 c893488c84e6da8039f2b473982f03e934ec12f8fe2c1ace770f9e34969db081
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkhdTkUACgkQr2QksT29OyDsAwCaAwlGdRzLMVinNbR/uFDAyhDW
QPAAn3gmMKTYVBTmVxZ+8MIm6/dX/XPt
=G6Rt
-----END PGP SIGNATURE-----

files

gimp-2.3.19.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-2.3.19.ebuild,v 1.7 2008/05/18 02:08:03 hanno Exp $

inherit fdo-mime flag-o-matic multilib python

DESCRIPTION="GNU Image Manipulation Program"
HOMEPAGE="http://www.gimp.org/"
SRC_URI="mirror://gimp/v2.3/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~x86-fbsd"

IUSE="alsa aalib altivec curl dbus debug doc gtkhtml gnome jpeg lcms mmx mng pdf png python smp sse svg tiff wmf"

RDEPEND=">=dev-libs/glib-2.12.3
>=x11-libs/gtk+-2.10.13
>=x11-libs/pango-1.12.2
>=media-libs/freetype-2.1.7
>=media-libs/fontconfig-2.2.0
>=media-libs/libart_lgpl-2.3.8-r1
sys-libs/zlib
dev-libs/libxml2
dev-libs/libxslt
x11-themes/hicolor-icon-theme
aalib? ( media-libs/aalib )
alsa? ( >=media-libs/alsa-lib-1.0.0 )
curl? ( net-misc/curl )
dbus? ( dev-libs/dbus-glib
sys-apps/hal )
gnome? ( >=gnome-base/gnome-vfs-2.10.0
>=gnome-base/libgnomeui-2.10.0
>=gnome-base/gnome-keyring-0.4.5 )
gtkhtml? ( =gnome-extra/gtkhtml-2* )
jpeg? ( >=media-libs/jpeg-6b-r2
>=media-libs/libexif-0.6.15 )
lcms? ( media-libs/lcms )
mng? ( media-libs/libmng )
pdf? ( >=app-text/poppler-bindings-0.3.1 )
png? ( >=media-libs/libpng-1.2.2 )
python? ( >=dev-lang/python-2.2.1
>=dev-python/pygtk-2.10.4 )
tiff? ( >=media-libs/tiff-3.5.7 )
svg? ( >=gnome-base/librsvg-2.8.0 )
wmf? ( >=media-libs/libwmf-0.2.8 )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.12.0
>=dev-util/intltool-0.31
doc? ( >=dev-util/gtk-doc-1 )"

pkg_setup() {
if use pdf && ! built_with_use app-text/poppler-bindings gtk; then
eerror
eerror "This package requires app-text/poppler-bindings compiled with GTK+ support."
eerror "Please reemerge app-text/poppler-bindings with USE=\"gtk\"."
eerror
die "Please reemerge app-text/poppler-bindings with USE=\"gtk\"."
fi
}

src_compile() {
# workaround portage variable leakage
local AA=

# gimp uses inline functions (e.g. plug-ins/common/grid.c) (#23078)
# gimp uses floating point math, needs accuracy (#98685)
filter-flags "-fno-inline" "-ffast-math"

econf --enable-default-binary \
--with-x \
$(use_with aalib aa) \
$(use_with alsa) \
$(use_enable altivec) \
$(use_with curl) \
$(use_enable debug) \
$(use_enable doc gtk-doc) \
$(use_with dbus) \
$(use_with gnome) \
$(use_with gtkhtml gtkhtml2) \
$(use_with jpeg libjpeg) \
$(use_with jpeg libexif) \
$(use_with lcms) \
$(use_enable mmx) \
$(use_with mng libmng) \
$(use_with pdf poppler) \
$(use_with png libpng) \
$(use_enable python) \
$(use_enable smp mp) \
$(use_enable sse) \
$(use_with svg librsvg) \
$(use_with tiff libtiff) \
$(use_with wmf) \
|| die "econf failed"

emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" install || die "make install failed"

dodoc AUTHORS ChangeLog* HACKING NEWS README*
}

pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update

elog
elog "If you want Postscript file support, emerge ghostscript."
elog

python_mod_optimize /usr/$(get_libdir)/gimp/2.0/python \
/usr/$(get_libdir)/gimp/2.0/plug-ins
}

pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
python_mod_cleanup /usr/$(get_libdir)/gimp/2.0/python \
/usr/$(get_libdir)/gimp/2.0/plug-ins
}

gimp-2.4.2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-2.4.2.ebuild,v 1.8 2008/05/18 02:08:03 hanno Exp $

inherit fdo-mime flag-o-matic multilib python

DESCRIPTION="GNU Image Manipulation Program"
HOMEPAGE="http://www.gimp.org/"
SRC_URI="mirror://gimp/v2.4/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="2"
KEYWORDS="alpha amd64 hppa ia64 -mips ppc ppc64 sparc x86 ~x86-fbsd"

IUSE="alsa aalib altivec curl dbus debug doc gtkhtml gnome jpeg lcms mmx mng pdf png python smp sse svg tiff wmf"

RDEPEND=">=dev-libs/glib-2.12.3
>=x11-libs/gtk+-2.10.13
>=x11-libs/pango-1.12.2
>=media-libs/freetype-2.1.7
>=media-libs/fontconfig-2.2.0
>=media-libs/libart_lgpl-2.3.8-r1
sys-libs/zlib
dev-libs/libxml2
dev-libs/libxslt
x11-themes/hicolor-icon-theme
aalib? ( media-libs/aalib )
alsa? ( >=media-libs/alsa-lib-1.0.14a-r1 )
curl? ( net-misc/curl )
dbus? ( dev-libs/dbus-glib
sys-apps/hal )
gnome? ( >=gnome-base/gnome-vfs-2.10.0
>=gnome-base/libgnomeui-2.10.0
>=gnome-base/gnome-keyring-0.4.5 )
gtkhtml? ( =gnome-extra/gtkhtml-2* )
jpeg? ( >=media-libs/jpeg-6b-r2
>=media-libs/libexif-0.6.15 )
lcms? ( media-libs/lcms )
mng? ( media-libs/libmng )
pdf? ( >=app-text/poppler-bindings-0.3.1 )
png? ( >=media-libs/libpng-1.2.2 )
python? ( >=dev-lang/python-2.2.1
>=dev-python/pygtk-2.10.4 )
tiff? ( >=media-libs/tiff-3.5.7 )
svg? ( >=gnome-base/librsvg-2.8.0 )
wmf? ( >=media-libs/libwmf-0.2.8 )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.12.0
>=dev-util/intltool-0.31
>=sys-devel/gettext-0.17
doc? ( >=dev-util/gtk-doc-1 )"

pkg_setup() {
if use pdf && ! built_with_use app-text/poppler-bindings gtk; then
eerror "This package requires app-text/poppler-bindings compiled with GTK+ support."
die "Please reemerge app-text/poppler-bindings with USE=\"gtk\"."
fi
if use alsa && ! built_with_use media-libs/alsa-lib midi; then
eerror "This package requires media-libs/alsa-lib compiled with midi support."
die "Please reemerge media-libs/alsa-lib with USE=\"midi\"."
fi
}

src_compile() {
# workaround portage variable leakage
local AA=

# gimp uses inline functions (e.g. plug-ins/common/grid.c) (#23078)
# gimp uses floating point math, needs accuracy (#98685)
filter-flags "-fno-inline" "-ffast-math"
# gimp assumes char is signed (fixes preview corruption)
if use ppc || use ppc64; then
append-flags "-fsigned-char"
fi

econf --enable-default-binary \
--with-x \
$(use_with aalib aa) \
$(use_with alsa) \
$(use_enable altivec) \
$(use_with curl) \
$(use_enable debug) \
$(use_enable doc gtk-doc) \
$(use_with dbus) \
$(use_with gnome) \
$(use_with gtkhtml gtkhtml2) \
$(use_with jpeg libjpeg) \
$(use_with jpeg libexif) \
$(use_with lcms) \
$(use_enable mmx) \
$(use_with mng libmng) \
$(use_with pdf poppler) \
$(use_with png libpng) \
$(use_enable python) \
$(use_enable smp mp) \
$(use_enable sse) \
$(use_with svg librsvg) \
$(use_with tiff libtiff) \
$(use_with wmf) \
|| die "econf failed"

emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" install || die "make install failed"

dodoc AUTHORS ChangeLog* HACKING NEWS README*
}

pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update

elog
elog "If you want Postscript file support, emerge ghostscript."
elog

python_mod_optimize /usr/$(get_libdir)/gimp/2.0/python \
/usr/$(get_libdir)/gimp/2.0/plug-ins
}

pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
python_mod_cleanup /usr/$(get_libdir)/gimp/2.0/python \
/usr/$(get_libdir)/gimp/2.0/plug-ins
}

gimp-2.4.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-2.4.5.ebuild,v 1.4 2008/05/18 02:08:03 hanno Exp $

inherit fdo-mime flag-o-matic multilib python eutils autotools

DESCRIPTION="GNU Image Manipulation Program"
HOMEPAGE="http://www.gimp.org/"
SRC_URI="mirror://gimp/v2.4/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 -mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"

IUSE="alsa aalib altivec curl dbus debug doc exif gtkhtml gnome hal lcms mmx mng pdf png python smp sse svg tiff wmf"
# jpeg temporarily removed, disabling jpeg requires upstream fix which will come in 2.5

RDEPEND=">=dev-libs/glib-2.12.3
>=x11-libs/gtk+-2.10.13
>=x11-libs/pango-1.12.2
>=media-libs/freetype-2.1.7
>=media-libs/fontconfig-2.2.0
>=media-libs/libart_lgpl-2.3.8-r1
sys-libs/zlib
dev-libs/libxml2
dev-libs/libxslt
x11-misc/xdg-utils
x11-themes/hicolor-icon-theme
aalib? ( media-libs/aalib )
alsa? ( >=media-libs/alsa-lib-1.0.14a-r1 )
curl? ( net-misc/curl )
dbus? ( dev-libs/dbus-glib )
hal? ( sys-apps/hal )
gnome? ( >=gnome-base/gnome-vfs-2.10.0
>=gnome-base/libgnomeui-2.10.0
>=gnome-base/gnome-keyring-0.4.5 )
gtkhtml? ( =gnome-extra/gtkhtml-2* )
>=media-libs/jpeg-6b-r2
exif? ( >=media-libs/libexif-0.6.15 )
lcms? ( media-libs/lcms )
mng? ( media-libs/libmng )
pdf? ( >=app-text/poppler-bindings-0.3.1 )
png? ( >=media-libs/libpng-1.2.2 )
python? ( >=dev-lang/python-2.2.1
>=dev-python/pygtk-2.10.4 )
tiff? ( >=media-libs/tiff-3.5.7 )
svg? ( >=gnome-base/librsvg-2.8.0 )
wmf? ( >=media-libs/libwmf-0.2.8 )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.12.0
>=dev-util/intltool-0.31
>=sys-devel/gettext-0.17
doc? ( >=dev-util/gtk-doc-1 )"

pkg_setup() {
if use pdf && ! built_with_use app-text/poppler-bindings gtk; then
eerror "This package requires app-text/poppler-bindings compiled with GTK+ support."
die "Please reemerge app-text/poppler-bindings with USE=\"gtk\"."
fi
if use alsa && ! built_with_use media-libs/alsa-lib midi; then
eerror "This package requires media-libs/alsa-lib compiled with midi support."
die "Please reemerge media-libs/alsa-lib with USE=\"midi\"."
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/gimp-web-browser.patch"

# Workaround for MIME-type, this is fixed in gimp trunk, so we can
# remove this with >= 2.5
use svg && epatch "${FILESDIR}/gimp-svg.diff"

eautoreconf
}

src_compile() {
# workaround portage variable leakage
local AA=

# gimp uses inline functions (e.g. plug-ins/common/grid.c) (#23078)
# gimp uses floating point math, needs accuracy (#98685)
filter-flags "-fno-inline" "-ffast-math"
# gimp assumes char is signed (fixes preview corruption)
if use ppc || use ppc64; then
append-flags "-fsigned-char"
fi

econf --enable-default-binary \
--with-x \
$(use_with aalib aa) \
$(use_with alsa) \
$(use_enable altivec) \
$(use_with curl) \
$(use_enable debug) \
$(use_enable doc gtk-doc) \
$(use_with dbus) \
$(use_with hal) \
$(use_with gnome gnomevfs) \
$(use_with gtkhtml gtkhtml2) \
--with-libjpeg \
$(use_with exif libexif) \
$(use_with lcms) \
$(use_enable mmx) \
$(use_with mng libmng) \
$(use_with pdf poppler) \
$(use_with png libpng) \
$(use_enable python) \
$(use_enable smp mp) \
$(use_enable sse) \
$(use_with svg librsvg) \
$(use_with tiff libtiff) \
$(use_with wmf) \
|| die "econf failed"

emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" install || die "make install failed"

dodoc AUTHORS ChangeLog* HACKING NEWS README*
}

pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update

elog
elog "If you want Postscript file support, emerge ghostscript."
elog

python_mod_optimize /usr/$(get_libdir)/gimp/2.0/python \
/usr/$(get_libdir)/gimp/2.0/plug-ins
}

pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
python_mod_cleanup /usr/$(get_libdir)/gimp/2.0/python \
/usr/$(get_libdir)/gimp/2.0/plug-ins
}

gimp-2.4.6.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-2.4.6.ebuild,v 1.2 2008/06/21 18:53:45 hanno Exp $

inherit gnome2 fdo-mime flag-o-matic multilib python eutils autotools

DESCRIPTION="GNU Image Manipulation Program"
HOMEPAGE="http://www.gimp.org/"
SRC_URI="mirror://gimp/v2.4/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 -mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"

IUSE="alsa aalib altivec curl dbus debug doc exif gtkhtml gnome hal lcms mmx mng pdf png python smp sse svg tiff wmf"
# jpeg temporarily removed, disabling jpeg requires upstream fix which will come in 2.5

RDEPEND=">=dev-libs/glib-2.12.3
>=x11-libs/gtk+-2.10.13
>=x11-libs/pango-1.12.2
>=media-libs/freetype-2.1.7
>=media-libs/fontconfig-2.2.0
>=media-libs/libart_lgpl-2.3.8-r1
sys-libs/zlib
dev-libs/libxml2
dev-libs/libxslt
x11-misc/xdg-utils
x11-themes/hicolor-icon-theme
aalib? ( media-libs/aalib )
alsa? ( >=media-libs/alsa-lib-1.0.14a-r1 )
curl? ( net-misc/curl )
dbus? ( dev-libs/dbus-glib )
hal? ( sys-apps/hal )
gnome? ( >=gnome-base/gnome-vfs-2.10.0
>=gnome-base/libgnomeui-2.10.0
>=gnome-base/gnome-keyring-0.4.5 )
gtkhtml? ( =gnome-extra/gtkhtml-2* )
>=media-libs/jpeg-6b-r2
exif? ( >=media-libs/libexif-0.6.15 )
lcms? ( media-libs/lcms )
mng? ( media-libs/libmng )
pdf? ( >=app-text/poppler-bindings-0.3.1 )
png? ( >=media-libs/libpng-1.2.2 )
python? ( >=dev-lang/python-2.2.1
>=dev-python/pygtk-2.10.4 )
tiff? ( >=media-libs/tiff-3.5.7 )
svg? ( >=gnome-base/librsvg-2.8.0 )
wmf? ( >=media-libs/libwmf-0.2.8 )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.12.0
>=dev-util/intltool-0.31
>=sys-devel/gettext-0.17
doc? ( >=dev-util/gtk-doc-1 )"

DOCS="AUTHORS ChangeLog* HACKING NEWS README*"

pkg_setup() {
if use pdf && ! built_with_use app-text/poppler-bindings gtk; then
eerror "This package requires app-text/poppler-bindings compiled with GTK+ support."
die "Please reemerge app-text/poppler-bindings with USE=\"gtk\"."
fi
if use alsa && ! built_with_use media-libs/alsa-lib midi; then
eerror "This package requires media-libs/alsa-lib compiled with midi support."
die "Please reemerge media-libs/alsa-lib with USE=\"midi\"."
fi

G2CONF="--enable-default-binary \
--with-x \
$(use_with aalib aa) \
$(use_with alsa) \
$(use_enable altivec) \
$(use_with curl libcurl) \
$(use_with dbus) \
$(use_with hal) \
$(use_with gnome gnomevfs) \
$(use_with gtkhtml gtkhtml2) \
--with-libjpeg \
$(use_with exif libexif) \
$(use_with lcms) \
$(use_enable mmx) \
$(use_with mng libmng) \
$(use_with pdf poppler) \
$(use_with png libpng) \
$(use_enable python) \
$(use_enable smp mp) \
$(use_enable sse) \
$(use_with svg librsvg) \
$(use_with tiff libtiff) \
$(use_with wmf)"
}

src_unpack() {
gnome2_src_unpack
epatch "${FILESDIR}/gimp-web-browser.patch"

# Workaround for MIME-type, this is fixed in gimp trunk, so we can
# remove this with >= 2.5
use svg && epatch "${FILESDIR}/gimp-svg.diff"

eautoreconf
}

src_compile() {
# workaround portage variable leakage
local AA=

# gimp uses inline functions (e.g. plug-ins/common/grid.c) (#23078)
# gimp uses floating point math, needs accuracy (#98685)
filter-flags "-fno-inline" "-ffast-math"
# gimp assumes char is signed (fixes preview corruption)
if use ppc || use ppc64; then
append-flags "-fsigned-char"
fi

gnome2_src_compile
}

pkg_postinst() {
gnome2_pkg_postinst

elog
elog "If you want Postscript file support, emerge ghostscript."
elog

python_mod_optimize /usr/$(get_libdir)/gimp/2.0/python \
/usr/$(get_libdir)/gimp/2.0/plug-ins
}

pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup /usr/$(get_libdir)/gimp/2.0/python \
/usr/$(get_libdir)/gimp/2.0/plug-ins
}

gimp-9999.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-9999.ebuild,v 1.17 2008/05/18 02:08:03 hanno Exp $

inherit subversion fdo-mime flag-o-matic multilib python

ESVN_REPO_URI="http://svn.gnome.org/svn/gimp/trunk/"

DESCRIPTION="GNU Image Manipulation Program"
HOMEPAGE="http://www.gimp.org/"
SRC_URI=""

LICENSE="GPL-2"
SLOT="2"
KEYWORDS=""

IUSE="alsa aalib altivec curl dbus debug doc gtkhtml gnome jpeg lcms mmx mng pdf png python smp sse svg tiff wmf"

RDEPEND=">=dev-libs/glib-2.12.3
>=x11-libs/gtk+-2.10.6
>=x11-libs/pango-1.12.2
>=media-libs/freetype-2.1.7
>=media-libs/fontconfig-2.2.0
>=media-libs/libart_lgpl-2.3.8-r1
sys-libs/zlib
dev-libs/libxml2
dev-libs/libxslt
x11-themes/hicolor-icon-theme
aalib? ( media-libs/aalib )
alsa? ( >=media-libs/alsa-lib-1.0.14a-r1 )
curl? ( net-misc/curl )
dbus? ( dev-libs/dbus-glib
sys-apps/hal )
gnome? ( >=gnome-base/gnome-vfs-2.10.0
>=gnome-base/libgnomeui-2.10.0
>=gnome-base/gnome-keyring-0.4.5 )
gtkhtml? ( =gnome-extra/gtkhtml-2* )
jpeg? ( >=media-libs/jpeg-6b-r2
>=media-libs/libexif-0.6.15 )
lcms? ( media-libs/lcms )
mng? ( media-libs/libmng )
pdf? ( >=app-text/poppler-bindings-0.3.1 )
png? ( >=media-libs/libpng-1.2.2 )
python? ( >=dev-lang/python-2.2.1
>=dev-python/pygtk-2.10.4 )
tiff? ( >=media-libs/tiff-3.5.7 )
svg? ( >=gnome-base/librsvg-2.8.0 )
wmf? ( >=media-libs/libwmf-0.2.8 )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.12.0
>=dev-util/intltool-0.31
>=sys-devel/gettext-0.17
doc? ( >=dev-util/gtk-doc-1 )"

pkg_setup() {
if use pdf && ! built_with_use app-text/poppler-bindings gtk; then
eerror "This package requires app-text/poppler-bindings compiled with GTK+ support."
die "Please reemerge app-text/poppler-bindings with USE=\"gtk\"."
fi
if use alsa && ! built_with_use media-libs/alsa-lib midi; then
eerror "This package requires media-libs/alsa-lib compiled with midi support."
die "Please reemerge media-libs/alsa-lib with USE=\"midi\"."
fi
}

src_compile() {
# workaround portage variable leakage
local AA=

# gimp uses inline functions (e.g. plug-ins/common/grid.c) (#23078)
# gimp uses floating point math, needs accuracy (#98685)
filter-flags "-fno-inline" "-ffast-math"
# gimp assumes char is signed (fixes preview corruption)
if use ppc || use ppc64; then
append-flags "-fsigned-char"
fi

sed -i -e 's:\$srcdir/configure:#:g' autogen.sh
"${S}"/autogen.sh $(use_enable doc gtk-doc) || die

econf --enable-default-binary \
--with-x \
$(use_with aalib aa) \
$(use_with alsa) \
$(use_enable altivec) \
$(use_with curl) \
$(use_enable debug) \
$(use_enable doc gtk-doc) \
$(use_with dbus) \
$(use_with gnome) \
$(use_with gtkhtml gtkhtml2) \
$(use_with jpeg libjpeg) \
$(use_with jpeg libexif) \
$(use_with lcms) \
$(use_enable mmx) \
$(use_with mng libmng) \
$(use_with pdf poppler) \
$(use_with png libpng) \
$(use_enable python) \
$(use_enable smp mp) \
$(use_enable sse) \
$(use_with svg librsvg) \
$(use_with tiff libtiff) \
$(use_with wmf) \
|| die "econf failed"

emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" install || die "make install failed"

dodoc AUTHORS ChangeLog* HACKING NEWS README*
}

pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update

elog
elog "If you want Postscript file support, emerge ghostscript."
elog

python_mod_optimize /usr/$(get_libdir)/gimp/2.0/python \
/usr/$(get_libdir)/gimp/2.0/plug-ins
}

pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
python_mod_cleanup /usr/$(get_libdir)/gimp/2.0/python \
/usr/$(get_libdir)/gimp/2.0/plug-ins
}

metadata.xml




no-herd

hanno@gentoo.org