summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce A. Locke <blocke@gentoo.org>2001-09-26 07:42:12 +0000
committerBruce A. Locke <blocke@gentoo.org>2001-09-26 07:42:12 +0000
commit55067f35775a0fc5bdf5c176f293790afa80c371 (patch)
treea9fa629ea563209632b9b1144203284e4db01938 /media-gfx
parentmade sure opengl was really disabled and fixed manpage destination (diff)
downloadhistorical-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.21
-rw-r--r--media-gfx/gimp/files/gimp-1.2.2-gentoo.diff25
-rw-r--r--media-gfx/gimp/gimp-1.2.2.ebuild90
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
+}
+
+
+
+
+