From dafdee8adbab9a5bb7455b4aa2c6a594c149e315 Mon Sep 17 00:00:00 2001 From: Michael Cummings Date: Fri, 8 Dec 2006 14:28:20 +0000 Subject: [PATCH] Added animated GIF support, thanks to jamasi for tracking this down Package-Manager: portage-2.1.2_rc2-r3 --- dev-perl/GD/ChangeLog | 7 +++++- dev-perl/GD/GD-2.35-r1.ebuild | 38 +++++++++++++++++++++++++++++ dev-perl/GD/Manifest | 23 +++++++++++------ dev-perl/GD/files/digest-GD-2.35-r1 | 3 +++ 4 files changed, 62 insertions(+), 9 deletions(-) create mode 100644 dev-perl/GD/GD-2.35-r1.ebuild create mode 100644 dev-perl/GD/files/digest-GD-2.35-r1 diff --git a/dev-perl/GD/ChangeLog b/dev-perl/GD/ChangeLog index 6c70eb3fbc89..c18df746272f 100644 --- a/dev-perl/GD/ChangeLog +++ b/dev-perl/GD/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-perl/GD # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/GD/ChangeLog,v 1.64 2006/10/23 18:24:20 gustavoz Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/GD/ChangeLog,v 1.65 2006/12/08 14:28:20 mcummings Exp $ + +*GD-2.35-r1 (08 Dec 2006) + + 08 Dec 2006; Michael Cummings +GD-2.35-r1.ebuild: + Added animated GIF support, thanks to jamasi for tracking this down 23 Oct 2006; Gustavo Zacarias GD-2.35.ebuild: Stable on hppa diff --git a/dev-perl/GD/GD-2.35-r1.ebuild b/dev-perl/GD/GD-2.35-r1.ebuild new file mode 100644 index 000000000000..f24be63250f9 --- /dev/null +++ b/dev-perl/GD/GD-2.35-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/GD/GD-2.35-r1.ebuild,v 1.1 2006/12/08 14:28:20 mcummings Exp $ + +inherit eutils perl-module + +DESCRIPTION="interface to Thomas Boutell's gd library" +HOMEPAGE="http://www.cpan.org/modules/by-module/GD/${P}.readme" +SRC_URI="mirror://cpan/authors/id/L/LD/LDS/${P}.tar.gz" + +LICENSE="|| ( Artistic GPL-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="animgif gif jpeg png truetype xpm" + +DEPEND=">=media-libs/gd-2.0.28 + png? ( media-libs/libpng sys-libs/zlib ) + jpeg? ( media-libs/jpeg ) + truetype? ( =media-libs/freetype-2* ) + xpm? ( || ( x11-libs/libXpm virtual/x11 ) ) + gif? ( media-libs/giflib ) + dev-lang/perl" + +src_compile() { + myconf="" + use gif && use animgif && myconf="${myconf},ANIMGIF" + use jpeg && myconf="${myconf},JPEG" + use truetype && myconf="${myconf},FREETYPE" + use png && myconf="${myconf},PNG" + use xpm && myconf="${myconf},XPM" + use gif && myconf="${myconf},GIF" + myconf="-options \"${myconf:1}\"" + perl-module_src_compile +} + +mydoc="GD.html" + + diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest index d9657c2c8362..53eb29c63e8b 100644 --- a/dev-perl/GD/Manifest +++ b/dev-perl/GD/Manifest @@ -17,14 +17,18 @@ EBUILD GD-2.34.ebuild 1088 RMD160 725354382937eeca7d3b485372e9b2e0661fff1a SHA1 MD5 ffd3e46b90bc897537652907caa5ae4b GD-2.34.ebuild 1088 RMD160 725354382937eeca7d3b485372e9b2e0661fff1a GD-2.34.ebuild 1088 SHA256 c4963b7243a1954f55e1686043d1549a743f73513a1e5f80e7c487b70ec87cd7 GD-2.34.ebuild 1088 +EBUILD GD-2.35-r1.ebuild 1157 RMD160 e5528058c56a7dac29ac41e23db9c5e4158a8c53 SHA1 07a4357dcd7967a53a27f2e6a05ecc8c7cd0ee1d SHA256 591049f9c3257ade0bc88ec8b5fcd0640529d653c34bde37bc5cce41a25f8981 +MD5 dc9baf3441bfa9414899e86ceda72cff GD-2.35-r1.ebuild 1157 +RMD160 e5528058c56a7dac29ac41e23db9c5e4158a8c53 GD-2.35-r1.ebuild 1157 +SHA256 591049f9c3257ade0bc88ec8b5fcd0640529d653c34bde37bc5cce41a25f8981 GD-2.35-r1.ebuild 1157 EBUILD GD-2.35.ebuild 1085 RMD160 c8b39d00982a5584340c9e0a4e336cda9ea08f49 SHA1 7ffdc2a3ae3ff173b4af66ea51f3d66f9dd3afcc SHA256 3f5499d9deacd6e7f07bf9cd075fcf275581fb0d74dfbf8b63ff401b8011b035 MD5 96f175e8a015d867d816a4a5bd918fbd GD-2.35.ebuild 1085 RMD160 c8b39d00982a5584340c9e0a4e336cda9ea08f49 GD-2.35.ebuild 1085 SHA256 3f5499d9deacd6e7f07bf9cd075fcf275581fb0d74dfbf8b63ff401b8011b035 GD-2.35.ebuild 1085 -MISC ChangeLog 7333 RMD160 397c6ee418a23c7311efe3b12f31048515b46b6d SHA1 0ea7851e28d7aad67996ae9404a7b65f3c93c334 SHA256 ee64f15e495809aaf0b709fa1397bd8e62c9d5a777502f720203ee94e7be2cec -MD5 9d1afbdec740670c106da2fc0b5fb29b ChangeLog 7333 -RMD160 397c6ee418a23c7311efe3b12f31048515b46b6d ChangeLog 7333 -SHA256 ee64f15e495809aaf0b709fa1397bd8e62c9d5a777502f720203ee94e7be2cec ChangeLog 7333 +MISC ChangeLog 7507 RMD160 c846cf970c419093413f8366e69ed692eb89afea SHA1 6409e1bea52fa7bd2e5b2678ea2873038ddf0566 SHA256 1beba8c3186d2f30c91d030ce927d2012535b131dbbabfc4802f17daf6fdff42 +MD5 a8c1cad75ecd4b50927586b6d987535e ChangeLog 7507 +RMD160 c846cf970c419093413f8366e69ed692eb89afea ChangeLog 7507 +SHA256 1beba8c3186d2f30c91d030ce927d2012535b131dbbabfc4802f17daf6fdff42 ChangeLog 7507 MISC metadata.xml 157 RMD160 20eb42c177eede01b15cb26692a3cdf9d09dbebb SHA1 c0abc66887e1c41278649d0c0a75716a20f1ffd5 SHA256 6a11fd41a2a210a9760849de398ef8c62cf46cc742d09b2e1781def7848fa1ec MD5 481d88ccd478ad0f14fb6102be6c92c2 metadata.xml 157 RMD160 20eb42c177eede01b15cb26692a3cdf9d09dbebb metadata.xml 157 @@ -41,10 +45,13 @@ SHA256 ea6bc37c08d981b795a0a27b2cd65e660aba8ff594e3a0e7bebcf41ee1b14846 files/di MD5 ba928ac902504d523a58e7f6774a46af files/digest-GD-2.35 223 RMD160 671a7300096f24e664a3495f33d73c66de02c103 files/digest-GD-2.35 223 SHA256 7fe134eacaec2cf67004a11ac0cae3767c4aa87db3803552809265dcd394233e files/digest-GD-2.35 223 +MD5 ba928ac902504d523a58e7f6774a46af files/digest-GD-2.35-r1 223 +RMD160 671a7300096f24e664a3495f33d73c66de02c103 files/digest-GD-2.35-r1 223 +SHA256 7fe134eacaec2cf67004a11ac0cae3767c4aa87db3803552809265dcd394233e files/digest-GD-2.35-r1 223 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.5-ecc0.1.6 (GNU/Linux) +Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFFPQjlKRy60XGEcJIRAqS5AJ0aTviD7/8rvPcmC8tm66dNRJxVKgCePN5+ -xKoPWrhQsxb7rTg8J6spFWs= -=Tc8Y +iD8DBQFFeXaLtG5z4I8BtQoRAq5qAKCJWeXSVpXQdXLpGdVOEQZONiCBdwCfdRbz +uSrztCK4yQ4a0SPlFV/n7lo= +=2Agt -----END PGP SIGNATURE----- diff --git a/dev-perl/GD/files/digest-GD-2.35-r1 b/dev-perl/GD/files/digest-GD-2.35-r1 new file mode 100644 index 000000000000..8108732e909f --- /dev/null +++ b/dev-perl/GD/files/digest-GD-2.35-r1 @@ -0,0 +1,3 @@ +MD5 dfc3e16e85a17aab7ee1029fbe307fca GD-2.35.tar.gz 256671 +RMD160 a1e8a1b521f578a9ea435cc9ed9eae0430f44d7a GD-2.35.tar.gz 256671 +SHA256 9e81e6578eb930bf503b3c9dcea7ca32cb5205bc57f7cc1f3df062b4e1fce710 GD-2.35.tar.gz 256671 -- 2.26.2