diff options
author | Bruce A. Locke <blocke@gentoo.org> | 2001-09-26 07:42:12 +0000 |
---|---|---|
committer | Bruce A. Locke <blocke@gentoo.org> | 2001-09-26 07:42:12 +0000 |
commit | 55067f35775a0fc5bdf5c176f293790afa80c371 (patch) | |
tree | a9fa629ea563209632b9b1144203284e4db01938 /media-gfx | |
parent | made sure opengl was really disabled and fixed manpage destination (diff) | |
download | historical-55067f35775a0fc5bdf5c176f293790afa80c371.tar.gz historical-55067f35775a0fc5bdf5c176f293790afa80c371.tar.bz2 historical-55067f35775a0fc5bdf5c176f293790afa80c371.zip |
gimp 1.2.2
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/gimp/files/digest-gimp-1.2.2 | 1 | ||||
-rw-r--r-- | media-gfx/gimp/files/gimp-1.2.2-gentoo.diff | 25 | ||||
-rw-r--r-- | media-gfx/gimp/gimp-1.2.2.ebuild | 90 |
3 files changed, 116 insertions, 0 deletions
diff --git a/media-gfx/gimp/files/digest-gimp-1.2.2 b/media-gfx/gimp/files/digest-gimp-1.2.2 new file mode 100644 index 000000000000..e08e34b9fa6c --- /dev/null +++ b/media-gfx/gimp/files/digest-gimp-1.2.2 @@ -0,0 +1 @@ +MD5 680c01b0fc35cd68c540eb9d236f5e1a gimp-1.2.2.tar.bz2 diff --git a/media-gfx/gimp/files/gimp-1.2.2-gentoo.diff b/media-gfx/gimp/files/gimp-1.2.2-gentoo.diff new file mode 100644 index 000000000000..2021e975f7ba --- /dev/null +++ b/media-gfx/gimp/files/gimp-1.2.2-gentoo.diff @@ -0,0 +1,25 @@ +--- Makefile.am~ Mon Dec 18 16:14:07 2000 ++++ Makefile.am Fri Jun 22 16:58:34 2001 +@@ -105,6 +105,7 @@ + polar \ + ps \ + psd \ ++ psd_save \ + $(PSP) \ + randomize \ + ripple \ +@@ -944,6 +945,14 @@ + psd.c + + psd_LDADD = \ ++ $(top_builddir)/libgimp/libgimp.la \ ++ $(GLIB_LIBS) \ ++ $(INTLLIBS) ++ ++psd_save_SOURCES = \ ++ psd_save.c ++ ++psd_save_LDADD = \ + $(top_builddir)/libgimp/libgimp.la \ + $(GLIB_LIBS) \ + $(INTLLIBS) diff --git a/media-gfx/gimp/gimp-1.2.2.ebuild b/media-gfx/gimp/gimp-1.2.2.ebuild new file mode 100644 index 000000000000..08e63b8ddb77 --- /dev/null +++ b/media-gfx/gimp/gimp-1.2.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Achim Gottinger <achim@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-1.2.2.ebuild,v 1.1 2001/09/26 07:42:12 blocke Exp $ + +A=${P}.tar.bz2 +S=${WORKDIR}/${P} +DESCRIPTION="GIMP" +SRC_URI="ftp://ftp.insync.net/pub/mirrors/ftp.gimp.org/gimp/v1.2/v${PV}/"${A} +HOMEPAGE="http://www.gimp.org" + +DEPEND="nls? ( sys-devel/gettext ) + sys-devel/autoconf sys-devel/automake + >=x11-libs/gtk+-1.2.8 + >=media-libs/mpeg-lib-1.3.1 + aalib? ( >=media-libs/aalib-1.2 ) + perl? ( >=dev-perl/PDL-2.2.1 + >=dev-perl/Parse-RecDescent-1.80 + >=dev-perl/gtk-perl-0.7004 ) + gnome? ( >=gnome-base/gnome-libs-1.2.4 )" + +RDEPEND=">=x11-libs/gtk+-1.2.8 + aalib? ( >=media-libs/aalib-1.2 ) + perl? ( >=dev-perl/PDL-2.2.1 + >=dev-perl/Parse-RecDescent-1.80 + >=dev-perl/gtk-perl-0.7004 ) + gnome? ( >=gnome-base/gnome-libs-1.2.4 )" + +src_unpack() { + unpack ${A} + cd ${S}/plug-ins/common + + # compile with nonstandard psd_save plugin + cp ${FILESDIR}/psd_save.c . + patch -p0 < ${FILESDIR}/${PF}-gentoo.diff + + cd ${S} + automake + autoconf +} + +src_compile() { + local myconf + local mymake + if [ -z "`use nls`" ] ; then + myconf="--disable-nls" + fi + + if [ -z "`use perl`" ] ; then + myconf="$myconf --disable-perl" + fi + + if [ -z "`use aalib`" ] ; then + mymake="LIBAA= AA=" + fi + + if [ -z "`use gnome`" ] ; then + mymake="$mymake HELPBROWSER=" + fi + + try ./configure --host=${CHOST} --prefix=/usr/X11R6 --sysconfdir=/etc --with-mp ${myconf} + + try make $mymake # Doesn't work with -j 4 (hallski) +} + +src_install() { + local mymake + if [ -z "`use aalib`" ] ; then + mymake="LIBAA= AA=" + fi + + if [ -z "`use gnome`" ] ; then + mymake="$mymake HELPBROWSER=" + fi + dodir /usr/X11R6/lib/gimp/1.2/plug-ins + try make prefix=${D}/usr/X11R6 gimpsysconfdir=${D}/etc/gimp/1.2 \ + mandir=${D}/usr/X11R6/man PREFIX=${D}/usr $mymake install + preplib /usr/X11R6 + dodoc AUTHORS COPYING ChangeLog* *MAINTAINERS README* TODO + dodoc docs/*.txt docs/*.ps docs/Wilber* docs/quick_reference.tar.gz + docinto html/libgimp + dodoc devel-docs/libgimp/html/*.html + docinto devel + dodoc devel-docs/*.txt +} + + + + + |