summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-05-07 15:57:23 +0000
committerMike Frysinger <vapier@gentoo.org>2004-05-07 15:57:23 +0000
commit0c60f27517f846b6bd25c0ae7d301d8a2a2f5eed (patch)
tree4b8f46fe5929fd3fdf3442cc69a751b51c701b4b /media-libs
parent~amd64 and added ut_time patch for amd64 (diff)
downloadhistorical-0c60f27517f846b6bd25c0ae7d301d8a2a2f5eed.tar.gz
historical-0c60f27517f846b6bd25c0ae7d301d8a2a2f5eed.tar.bz2
historical-0c60f27517f846b6bd25c0ae7d301d8a2a2f5eed.zip
Version bump #50302 by Daniel Webert
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/libgd/ChangeLog7
-rw-r--r--media-libs/libgd/files/digest-libgd-2.0.232
-rw-r--r--media-libs/libgd/libgd-2.0.23.ebuild63
3 files changed, 71 insertions, 1 deletions
diff --git a/media-libs/libgd/ChangeLog b/media-libs/libgd/ChangeLog
index 748800046f08..71f23a743ab9 100644
--- a/media-libs/libgd/ChangeLog
+++ b/media-libs/libgd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/libgd
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libgd/ChangeLog,v 1.43 2004/03/25 07:11:48 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libgd/ChangeLog,v 1.44 2004/05/07 15:57:23 vapier Exp $
+
+*libgd-2.0.23 (07 May 2004)
+
+ 07 May 2004; Mike Frysinger <vapier@gentoo.org> +libgd-2.0.23.ebuild:
+ Version bump #50302 by Daniel Webert
24 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> libgd-1.8.4-r2.ebuild:
don't use deprecated ? : use syntax
diff --git a/media-libs/libgd/files/digest-libgd-2.0.23 b/media-libs/libgd/files/digest-libgd-2.0.23
new file mode 100644
index 000000000000..82fb9d6e6629
--- /dev/null
+++ b/media-libs/libgd/files/digest-libgd-2.0.23
@@ -0,0 +1,2 @@
+MD5 3bcd6daef3eb7b31ddc68a7d54b98c15 gd-2.0.23.tar.gz 544497
+MD5 a9979fcbabb0768ce0702a4ca9970e95 patch_gd2.0.21_gif_040120.gz 64932
diff --git a/media-libs/libgd/libgd-2.0.23.ebuild b/media-libs/libgd/libgd-2.0.23.ebuild
new file mode 100644
index 000000000000..71bf964b561f
--- /dev/null
+++ b/media-libs/libgd/libgd-2.0.23.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libgd/libgd-2.0.23.ebuild,v 1.1 2004/05/07 15:57:23 vapier Exp $
+
+inherit eutils
+
+MY_P=${P/lib/}
+GIF_PATCH=patch_gd2.0.21_gif_040120
+DESCRIPTION="A graphics library for fast image creation"
+HOMEPAGE="http://www.boutell.com/gd/ http://www.rime.com.au/gd/"
+SRC_URI="http://www.boutell.com/gd/http/${MY_P}.tar.gz
+ gif? ( http://downloads.rhyme.com.au/gd/${GIF_PATCH}.gz )"
+
+LICENSE="as-is | BSD"
+SLOT="2"
+KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~hppa ~amd64 ~ia64"
+IUSE="jpeg png X truetype gif"
+
+DEPEND="jpeg? ( >=media-libs/jpeg-6b )
+ png? ( >=media-libs/libpng-1.2.5 sys-libs/zlib )
+ truetype? ( >=media-libs/freetype-2.1.5 )
+ X? ( virtual/x11 )"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ use gif && epatch ${WORKDIR}/${GIF_PATCH}
+}
+
+src_compile() {
+ local myconf=""
+ use truetype \
+ && myconf="${myconf} --with-freetype=yes" \
+ || myconf="${myconf} --with-freetype=no"
+ use png \
+ && myconf="${myconf} --with-png=yes" \
+ || myconf="${myconf} --with-png=no"
+ econf \
+ `use_with png` \
+ `use_with jpeg` \
+ `use_with X xpm` \
+ --includedir=/usr/include/gd-2 \
+ ${myconf} \
+ || die
+ emake || die
+}
+
+src_install() {
+ emake DESTDIR=${D} install || die
+ dodoc INSTALL README*
+ dohtml -r ./
+
+ # make it slotable
+ mv ${D}/usr/lib/libgd{,2}.a
+ dosed 's:libgd\.a:libgd2.a:' /usr/lib/libgd.la
+ dosym libgd2.a /usr/lib/libgd.a
+ cd ${D}/usr/include/gd-2/
+ for f in * ; do
+ dosym gd-2/${f} /usr/include/${f}
+ done
+}