diff options
author | Luca Longinotti <chtekk@gentoo.org> | 2007-02-22 16:57:24 +0000 |
---|---|---|
committer | Luca Longinotti <chtekk@gentoo.org> | 2007-02-22 16:57:24 +0000 |
commit | 872a2baffb6b1de3e44ec9ec085da364bc7d3739 (patch) | |
tree | 163562a3bf937be8df8da257619848e647debcd6 /media-libs/ming | |
parent | punt old version (diff) | |
download | gentoo-2-872a2baffb6b1de3e44ec9ec085da364bc7d3739.tar.gz gentoo-2-872a2baffb6b1de3e44ec9ec085da364bc7d3739.tar.bz2 gentoo-2-872a2baffb6b1de3e44ec9ec085da364bc7d3739.zip |
Update.
(Portage version: 2.1.2-r10)
Diffstat (limited to 'media-libs/ming')
-rw-r--r-- | media-libs/ming/ChangeLog | 6 | ||||
-rw-r--r-- | media-libs/ming/files/digest-ming-0.3.0 | 3 | ||||
-rw-r--r-- | media-libs/ming/metadata.xml | 5 | ||||
-rw-r--r-- | media-libs/ming/ming-0.2a-r3.ebuild | 4 | ||||
-rw-r--r-- | media-libs/ming/ming-0.2a.ebuild | 4 | ||||
-rw-r--r-- | media-libs/ming/ming-0.3.0.ebuild | 81 |
6 files changed, 41 insertions, 62 deletions
diff --git a/media-libs/ming/ChangeLog b/media-libs/ming/ChangeLog index bb48f74b1d99..1969e8b67825 100644 --- a/media-libs/ming/ChangeLog +++ b/media-libs/ming/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-libs/ming # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ChangeLog,v 1.25 2007/01/06 19:58:14 kugelfang Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ChangeLog,v 1.26 2007/02/22 16:57:24 chtekk Exp $ + + 22 Feb 2007; Luca Longinotti <chtekk@gentoo.org> metadata.xml, + ming-0.3.0.ebuild: + Cleanup, no PHP extensions provided anymore, takeover. 06 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -ming-0.2a-r1.ebuild, -ming-0.2a-r2.ebuild: diff --git a/media-libs/ming/files/digest-ming-0.3.0 b/media-libs/ming/files/digest-ming-0.3.0 index 6a6912a28bd6..ccf97b64dcb3 100644 --- a/media-libs/ming/files/digest-ming-0.3.0 +++ b/media-libs/ming/files/digest-ming-0.3.0 @@ -7,9 +7,6 @@ SHA256 a51336aaa9855cbcae228faea98bedf30109e26dba934b4248594e88c449c0c1 ming-jav 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/metadata.xml b/media-libs/ming/metadata.xml index 54494c4bb860..fd3dbe39fa64 100644 --- a/media-libs/ming/metadata.xml +++ b/media-libs/ming/metadata.xml @@ -1,8 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>no-herd</herd> -<maintainer> -<email>maintainer-needed@gentoo.org</email> -</maintainer> + <herd>php</herd> </pkgmetadata> diff --git a/media-libs/ming/ming-0.2a-r3.ebuild b/media-libs/ming/ming-0.2a-r3.ebuild index a528a7540cdb..5dc68f70c90b 100644 --- a/media-libs/ming/ming-0.2a-r3.ebuild +++ b/media-libs/ming/ming-0.2a-r3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.2a-r3.ebuild,v 1.2 2006/12/08 23:34:28 drizzt Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.2a-r3.ebuild,v 1.3 2007/02/22 16:57:24 chtekk Exp $ inherit eutils toolchain-funcs flag-o-matic python diff --git a/media-libs/ming/ming-0.2a.ebuild b/media-libs/ming/ming-0.2a.ebuild index e1d0e5e00083..2b8d9053ef71 100644 --- a/media-libs/ming/ming-0.2a.ebuild +++ b/media-libs/ming/ming-0.2a.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.2a.ebuild,v 1.24 2006/03/07 11:56:06 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.2a.ebuild,v 1.25 2007/02/22 16:57:24 chtekk Exp $ inherit eutils toolchain-funcs diff --git a/media-libs/ming/ming-0.3.0.ebuild b/media-libs/ming/ming-0.3.0.ebuild index 74d24ec2899a..fd9f1de84f9c 100644 --- a/media-libs/ming/ming-0.3.0.ebuild +++ b/media-libs/ming/ming-0.3.0.ebuild @@ -1,68 +1,53 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2007 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.3 2006/08/20 20:32:19 wormo Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.3.0.ebuild,v 1.4 2007/02/22 16:57:24 chtekk Exp $ -PHP_EXT_NAME="php_ming" -inherit eutils toolchain-funcs java-pkg perl-module php-ext-source-r1 python distutils +inherit eutils toolchain-funcs java-pkg perl-module python distutils -DESCRIPTION="An Open Source library for flash movie generation" +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 )" + java? ( mirror://sourceforge/ming/${PN}-java-${PV}.tar.gz ) + perl? ( mirror://sourceforge/ming/${PN}-perl-${PV}.tar.gz ) + python? ( mirror://sourceforge/ming/${PN}-py-${PV}.tar.gz )" -IUSE="java perl php python" +IUSE="java perl python" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~ppc ~x86" - -DEPEND="${RDEPEND} - sys-devel/flex - java? ( virtual/jdk - dev-java/java-config )" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" RDEPEND="java? ( virtual/jre ) - perl? ( dev-lang/perl ) - php? ( virtual/php - dev-util/re2c ) - python? ( virtual/python )" + perl? ( dev-lang/perl ) + python? ( virtual/python )" + +DEPEND="${RDEPEND} + sys-devel/flex + java? ( virtual/jdk dev-java/java-config )" src_unpack() { unpack ${A} - cd ${S} - if use java; then + cd "${S}" + if use java ; then epatch "${FILESDIR}/${P}-java-compiler.patch" fi } src_compile() { - econf || die "configure failed" - make DESTDIR=${D} || die "make failed" - if use java; then + cd "${S}" + econf || die "econf failed" + emake DESTDIR="${D}" || die "emake failed" + if use java ; then cd "${S}/java_ext" - make || "java make failed" + make || "java emake failed" fi - if use perl; then + 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 + if use python ; then cd "${S}/py_ext" python_version distutils_src_compile || "python make failed" @@ -77,22 +62,18 @@ src_install() { 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 + 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 + 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 + if use python ; then cd "${S}/py_ext" distutils_src_install python_mod_cleanup @@ -101,11 +82,11 @@ src_install() { } pkg_postinst() { - if use java; then + 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 + if use perl ; then perl-module_pkg_postinst fi } |