diff options
author | 2006-08-20 07:09:49 +0000 | |
---|---|---|
committer | 2006-08-20 07:09:49 +0000 | |
commit | a3ac145c5f46de8c931a87fd71b864287a6da4ee (patch) | |
tree | 166ea63bb480e65b6fb8de876c7231e7f5b3e8e6 /media-libs/ming | |
parent | Version bump #144165 by Arthur Koziel. (diff) | |
download | historical-a3ac145c5f46de8c931a87fd71b864287a6da4ee.tar.gz historical-a3ac145c5f46de8c931a87fd71b864287a6da4ee.tar.bz2 historical-a3ac145c5f46de8c931a87fd71b864287a6da4ee.zip |
version bump including php and perl bindings added -- ebuild courtesy
of Adam Penser (Bug #121716)
Package-Manager: portage-2.1-r1
Diffstat (limited to 'media-libs/ming')
-rw-r--r-- | media-libs/ming/ChangeLog | 9 | ||||
-rw-r--r-- | media-libs/ming/Manifest | 34 | ||||
-rw-r--r-- | media-libs/ming/files/digest-ming-0.3.0 | 15 | ||||
-rw-r--r-- | media-libs/ming/files/ming-0.3.0-java-compiler.patch | 9 | ||||
-rw-r--r-- | media-libs/ming/ming-0.3.0.ebuild | 109 |
5 files changed, 171 insertions, 5 deletions
diff --git a/media-libs/ming/ChangeLog b/media-libs/ming/ChangeLog index e1947a2e582d..76b70e490b4f 100644 --- a/media-libs/ming/ChangeLog +++ b/media-libs/ming/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-libs/ming # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ChangeLog,v 1.20 2006/06/11 12:19:48 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ChangeLog,v 1.21 2006/08/20 07:09:49 wormo Exp $ + +*ming-0.3.0 (22 Aug 2006) + + 22 Aug 2006; Stephanie Lockwood-Childs <wormo@gentoo.org> + +ming-0.3.0.ebuild: + version bump including php and perl bindings added -- ebuild courtesy + of Adam Penser (Bug #121716) *ming-0.2a-r3 (11 Jun 2006) diff --git a/media-libs/ming/Manifest b/media-libs/ming/Manifest index 90c5f15fe367..7deb82dce73c 100644 --- a/media-libs/ming/Manifest +++ b/media-libs/ming/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX ming-0.2a-fpic.patch 1814 RMD160 b033493ac9c522774acaa81b2ddd68a46b995a9e SHA1 7c3144646a27c5b4474bce6c8efd26f8e86b3636 SHA256 54b7a3492a9136eb91b09dd36b07049db38adb110d08a2f734c752bfda2d815b MD5 0d2b63f032d402518c9384d5db4404b1 files/ming-0.2a-fpic.patch 1814 RMD160 b033493ac9c522774acaa81b2ddd68a46b995a9e files/ming-0.2a-fpic.patch 1814 @@ -10,7 +13,16 @@ AUX ming-0.2a-linking.patch 1115 RMD160 4857939ffbb2fd852f866e5135ac762d9d8a383a MD5 2e40db07f5d7c10ef83b8cbadcc0ccd5 files/ming-0.2a-linking.patch 1115 RMD160 4857939ffbb2fd852f866e5135ac762d9d8a383a files/ming-0.2a-linking.patch 1115 SHA256 1d81fd16680d1dbdbb797cd88874efd4f4bd76f0d159496c83a2d307244efdf4 files/ming-0.2a-linking.patch 1115 +AUX ming-0.3.0-java-compiler.patch 255 RMD160 3d036a1d3f6c8c78a033cee078937d7999b05e83 SHA1 110ddb4758e233a8fcb463703a07448c4873c006 SHA256 89aab1dc522d89270b0745c7f7c8b3faf55f7533248741236e50e758ab16436d +MD5 cdb971ff0e03dd08f4d65cafee69bd0b files/ming-0.3.0-java-compiler.patch 255 +RMD160 3d036a1d3f6c8c78a033cee078937d7999b05e83 files/ming-0.3.0-java-compiler.patch 255 +SHA256 89aab1dc522d89270b0745c7f7c8b3faf55f7533248741236e50e758ab16436d files/ming-0.3.0-java-compiler.patch 255 DIST ming-0.2a.tgz 316447 +DIST ming-0.3.0.tar.gz 287330 RMD160 b41c93e28c221d9ae35666f34ca3ed37bbb0dfcb SHA1 3920de3070fa66b26fe53765298175789aacdb70 SHA256 820afbafc8697dabb34415eb86b2c589625449709f4434446c323c4d14391cd9 +DIST ming-java-0.3.0.tar.gz 19373 RMD160 62549a05b23f46e8860239cfeb81bc983b48be59 SHA1 1750221b7733e4c0e62e33bdd2be313727487768 SHA256 a51336aaa9855cbcae228faea98bedf30109e26dba934b4248594e88c449c0c1 +DIST ming-perl-0.3.0.tar.gz 49783 RMD160 3cb5054e0166ddded383c7594c38b2a633333717 SHA1 854c62539fc06f96b4f3c1b4614f76c7b3d84daf SHA256 44bbcec7f41f33fcf402d0e43bdf7aa61d567ab098247f114674a8786d98e2b5 +DIST ming-php-0.3.0.tar.gz 23183 RMD160 e59512fab057554f56dc78dd34364c6090450503 SHA1 1570d6702c69146177a645dba8c58c8e5000380c SHA256 f8ab8bb03454f6983c52f61ff777c3ef3c69f2a3d3a240b6d306bd2e4f52ae4b +DIST ming-py-0.3.0.tar.gz 35658 RMD160 35471ccea9fa2b12be54d8dc3f895b3945572974 SHA1 21f719d0f630e072b930336c970793f14b1f3127 SHA256 507abbfa394bcbe22f3f8eee936b5f8048c957b2b7a2543cfacc00cf68a4c075 EBUILD ming-0.2a-r1.ebuild 2054 RMD160 e443f8c5258a23243a6d99eddcc041eacb8eed88 SHA1 709fca2ded4a0b5b7fe76193c2d71f151c4a85fc SHA256 e1b1a7cfd877095928f6e710fbb97fc0308f15ac4b4a3356f4715984e47ce38c MD5 bd8beb3aae8b0694bb3cfed4987ea0c2 ming-0.2a-r1.ebuild 2054 RMD160 e443f8c5258a23243a6d99eddcc041eacb8eed88 ming-0.2a-r1.ebuild 2054 @@ -27,10 +39,14 @@ EBUILD ming-0.2a.ebuild 1163 RMD160 1a46af5263a1e1e1d546ba3948e84cb5c9f6bb0a SHA MD5 6e8e25682a0a27c2f29a89dcfc12a201 ming-0.2a.ebuild 1163 RMD160 1a46af5263a1e1e1d546ba3948e84cb5c9f6bb0a ming-0.2a.ebuild 1163 SHA256 698243eefa4720d891d8c4f460ab0596f7bd175c68e5d02a5eb5c6a5b91b27bc ming-0.2a.ebuild 1163 -MISC ChangeLog 2526 RMD160 494a7d8cef6101edb220ff37edd0ae0f52571576 SHA1 a2fcbe219c81088f40e045b92087cb31a47874cf SHA256 a363cbd029640a8281b3345da46dcc67bdb4f14a22742f7eb1c81fafbe315781 -MD5 dd56dfa6c456efdce515fed358cbfa97 ChangeLog 2526 -RMD160 494a7d8cef6101edb220ff37edd0ae0f52571576 ChangeLog 2526 -SHA256 a363cbd029640a8281b3345da46dcc67bdb4f14a22742f7eb1c81fafbe315781 ChangeLog 2526 +EBUILD ming-0.3.0.ebuild 2989 RMD160 c3fcdc6ed64ff1a702b5ec08a6c955220adf7fd9 SHA1 6cf57829196c1be13c3a050c48698c9dbc880dfc SHA256 660f0be69049f7b3b072f8295d39f1c5776f36e9f75fdefcadb073e26a2c45f1 +MD5 4b1b5f06604f9d0feadaee7ac33ae826 ming-0.3.0.ebuild 2989 +RMD160 c3fcdc6ed64ff1a702b5ec08a6c955220adf7fd9 ming-0.3.0.ebuild 2989 +SHA256 660f0be69049f7b3b072f8295d39f1c5776f36e9f75fdefcadb073e26a2c45f1 ming-0.3.0.ebuild 2989 +MISC ChangeLog 2738 RMD160 6dcc266738802580d1e910e9d6a09cbbb670eddd SHA1 ea9aaa3fe9c8b790a439ac501998f9dd74cfac2e SHA256 86008c20a18adca91a8f245a51536650edb74af02d853769fe9587ed896a62d6 +MD5 6d472c01be362aa8f2ba3c9389129fdf ChangeLog 2738 +RMD160 6dcc266738802580d1e910e9d6a09cbbb670eddd ChangeLog 2738 +SHA256 86008c20a18adca91a8f245a51536650edb74af02d853769fe9587ed896a62d6 ChangeLog 2738 MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a MD5 ed8349e980407e49b724e04ee5a9a2ed metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c metadata.xml 231 @@ -47,3 +63,13 @@ SHA256 b0328341f2c6f6e615797cd458acb6d74bec8913fce578ece50bf1e0dd069ed6 files/di MD5 6a50642c5c8129217df944bf99398c6e files/digest-ming-0.2a-r3 58 RMD160 dee6449393d9e1e46db92a746d9fa7be3c53f8b7 files/digest-ming-0.2a-r3 58 SHA256 b0328341f2c6f6e615797cd458acb6d74bec8913fce578ece50bf1e0dd069ed6 files/digest-ming-0.2a-r3 58 +MD5 3a8cedb2efd4015742bfc46e90d96370 files/digest-ming-0.3.0 1199 +RMD160 35c44f40f0b7b1525c110842e55c714e5f3a6ace files/digest-ming-0.3.0 1199 +SHA256 836c548dca16c6e878fc6f93612e2aea678620aedc264ed5f94fe74bb810cafa files/digest-ming-0.3.0 1199 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.2.4 (GNU/Linux) + +iD8DBQFE6raS/NoSW7FuNV8RAkceAJ9lOmkvhf7NrLYg7WMvUC+NRbSZkwCg0ffH +J6deziYo53J4t76pN2RMiaU= +=snhR +-----END PGP SIGNATURE----- diff --git a/media-libs/ming/files/digest-ming-0.3.0 b/media-libs/ming/files/digest-ming-0.3.0 new file mode 100644 index 000000000000..6a6912a28bd6 --- /dev/null +++ b/media-libs/ming/files/digest-ming-0.3.0 @@ -0,0 +1,15 @@ +MD5 56b29eeb4fdd0b98c9ee62e25d14841d ming-0.3.0.tar.gz 287330 +RMD160 b41c93e28c221d9ae35666f34ca3ed37bbb0dfcb ming-0.3.0.tar.gz 287330 +SHA256 820afbafc8697dabb34415eb86b2c589625449709f4434446c323c4d14391cd9 ming-0.3.0.tar.gz 287330 +MD5 59cb1e3536eeed2b5c535e68a3e66e88 ming-java-0.3.0.tar.gz 19373 +RMD160 62549a05b23f46e8860239cfeb81bc983b48be59 ming-java-0.3.0.tar.gz 19373 +SHA256 a51336aaa9855cbcae228faea98bedf30109e26dba934b4248594e88c449c0c1 ming-java-0.3.0.tar.gz 19373 +MD5 506acca9ca42066a97fc0b6abad6d57a ming-perl-0.3.0.tar.gz 49783 +RMD160 3cb5054e0166ddded383c7594c38b2a633333717 ming-perl-0.3.0.tar.gz 49783 +SHA256 44bbcec7f41f33fcf402d0e43bdf7aa61d567ab098247f114674a8786d98e2b5 ming-perl-0.3.0.tar.gz 49783 +MD5 d7adc522f936fe15ca1127258c7eb496 ming-php-0.3.0.tar.gz 23183 +RMD160 e59512fab057554f56dc78dd34364c6090450503 ming-php-0.3.0.tar.gz 23183 +SHA256 f8ab8bb03454f6983c52f61ff777c3ef3c69f2a3d3a240b6d306bd2e4f52ae4b ming-php-0.3.0.tar.gz 23183 +MD5 96d3f42f13d020d907287a640b39ec46 ming-py-0.3.0.tar.gz 35658 +RMD160 35471ccea9fa2b12be54d8dc3f895b3945572974 ming-py-0.3.0.tar.gz 35658 +SHA256 507abbfa394bcbe22f3f8eee936b5f8048c957b2b7a2543cfacc00cf68a4c075 ming-py-0.3.0.tar.gz 35658 diff --git a/media-libs/ming/files/ming-0.3.0-java-compiler.patch b/media-libs/ming/files/ming-0.3.0-java-compiler.patch new file mode 100644 index 000000000000..7aedb9bc21fb --- /dev/null +++ b/media-libs/ming/files/ming-0.3.0-java-compiler.patch @@ -0,0 +1,9 @@ +--- java_ext/Makefile.old 2006-02-19 16:26:49.000000000 -0500 ++++ java_ext/Makefile 2006-02-19 16:27:24.000000000 -0500 +@@ -1,5 +1,5 @@ + +-JAVADIR=/usr/java/sdk ++JAVADIR=`java-config --jdk-home` + MINGDIR=.. + + COMPILE = $(JAVADIR)/bin/javac -sourcepath . diff --git a/media-libs/ming/ming-0.3.0.ebuild b/media-libs/ming/ming-0.3.0.ebuild new file mode 100644 index 000000000000..2a415fdac965 --- /dev/null +++ b/media-libs/ming/ming-0.3.0.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.3.0.ebuild,v 1.1 2006/08/20 07:09:49 wormo Exp $ + +PHP_EXT_NAME="php_ming" +inherit eutils toolchain-funcs java-pkg perl-module php-ext-source-r1 python distutils + +DESCRIPTION="An Open Source library for flash movie generation" +HOMEPAGE="http://ming.sourceforge.net/" +SRC_URI="mirror://sourceforge/ming/${P}.tar.gz + java? ( mirror://sourceforge/ming/${PN}-java-${PV}.tar.gz ) + perl? ( mirror://sourceforge/ming/${PN}-perl-${PV}.tar.gz ) + php? ( mirror://sourceforge/ming/${PN}-php-${PV}.tar.gz ) + python? ( mirror://sourceforge/ming/${PN}-py-${PV}.tar.gz )" + +IUSE="java perl php python" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~ppc ~x86" + +DEPEND="${RDEPEND} + sys-devel/flex + java? ( virtual/jdk + dev-java/java-config )" + +RDEPEND="java? ( virtual/jre ) + perl? ( dev-lang/perl ) + php? ( virtual/php + dev-util/re2c ) + python? virtual/python" + +src_unpack() { + unpack ${A} + cd ${S} + epatch "${FILESDIR}/${P}-java-compiler.patch" +} + +src_compile() { + econf || die "configure failed" + make DESTDIR=${D} || die "make failed" + if use java; then + cd "${S}/java_ext" + make || "java make failed" + fi + if use perl; then + cd "${S}/perl_ext" + perl-module_src_compile || "perl make failed" + perl-module_pkg_setup + perl-module_pkg_preinst + fi + if use php; then + cd "${S}/php_ext" + einfo "**********************************************" + einfo "The ming developers suggest using the built-in" + einfo "PHP module if you are using PHP 5 or above." + einfo "If so, please stop this ebuild and re-emerge ming" + einfo "without using the php use flag." + einfo "**********************************************" + epause 5 + php-ext-source-r1_src_compile || "php make failed" + fi + if use python; then + cd "${S}/py_ext" + python_version + distutils_src_compile || "python make failed" + fi +} + +src_install() { + insopts -m0644 + insinto /usr/include + doins src/ming.h src/ming_config.h mingpp.h + dolib libming.so libming.so.0 libming.so.${PV} libming.a + dodoc ChangeLog CREDITS HISTORY INSTALL LICENSE LICENSE_GPL2 NEWS README TODO + doman man/makeswf.1 + cd "${S}/util" + dobin listswf listswf_d swftoperl swftophp swftopython makeswf listaction listaction_d listfdb makefdb listjpeg raw2adpcm listmp3 gif2dbl gif2mask png2dbl png2swf ming-config dbl2png + if use java; then + cd "${S}/java_ext" + java-pkg_doclass jswf.jar + fi + if use perl; then + cd "${S}/perl_ext" + perl-module_src_install + dodoc CREDITS README SUPPORT TODO + fi + if use php; then + cd "${S}/php_ext" + php-ext-source-r1_src_install + dodoc README + fi + if use python; then + cd "${S}/py_ext" + distutils_src_install + python_mod_cleanup + dodoc INSTALL + fi +} + +pkg_postinst() { + if use java; then + einfo "You may want to add ming to the java classpath by running" + einfo "java-config --add-[user|system]-classpath=ming" + fi + if use perl; then + perl-module_pkg_postinst + fi +} |