diff options
author | Ole Markus With <olemarkus@gentoo.org> | 2011-06-28 15:24:19 +0000 |
---|---|---|
committer | Ole Markus With <olemarkus@gentoo.org> | 2011-06-28 15:24:19 +0000 |
commit | 982ac84e6549b078353f661cfaeb1a5dedef07ff (patch) | |
tree | 5c385ec66f6fca4d8d7d1821b4a23670250fb782 /media-libs/ming | |
parent | Non-maintainer commit: Removing ebuild depending on older PHP versions. Bug 3... (diff) | |
download | gentoo-2-982ac84e6549b078353f661cfaeb1a5dedef07ff.tar.gz gentoo-2-982ac84e6549b078353f661cfaeb1a5dedef07ff.tar.bz2 gentoo-2-982ac84e6549b078353f661cfaeb1a5dedef07ff.zip |
Non-maintainer commit: Removing ebuild depending on older PHP versions. Bug 363809
(Portage version: 2.1.10.3/cvs/Linux x86_64)
Diffstat (limited to 'media-libs/ming')
-rw-r--r-- | media-libs/ming/ChangeLog | 6 | ||||
-rw-r--r-- | media-libs/ming/ming-0.4.3.ebuild | 107 |
2 files changed, 5 insertions, 108 deletions
diff --git a/media-libs/ming/ChangeLog b/media-libs/ming/ChangeLog index 9eebb904a0d5..16983c21f52e 100644 --- a/media-libs/ming/ChangeLog +++ b/media-libs/ming/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-libs/ming # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ChangeLog,v 1.78 2011/04/05 05:40:33 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ChangeLog,v 1.79 2011/06/28 15:24:19 olemarkus Exp $ + + 28 Jun 2011; Ole Markus With <olemarkus@gentoo.org> -ming-0.4.3.ebuild: + Non-maintainer commit: Removing ebuild depending on older PHP versions. Bug + 363809 05 Apr 2011; Ulrich Mueller <ulm@gentoo.org> ming-0.4.3.ebuild, ming-0.4.3-r1.ebuild: diff --git a/media-libs/ming/ming-0.4.3.ebuild b/media-libs/ming/ming-0.4.3.ebuild deleted file mode 100644 index f1c27ef0ac75..000000000000 --- a/media-libs/ming/ming-0.4.3.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.4.3.ebuild,v 1.9 2011/04/05 05:40:33 ulm Exp $ - -EAPI="3" - -PHP_EXT_NAME=ming -PYTHON_DEPEND="python? 2" - -inherit eutils autotools flag-o-matic multilib php-ext-source-r1 perl-module python - -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -DESCRIPTION="An Open Source library for Flash movie generation." -HOMEPAGE="http://ming.sourceforge.net/" -SRC_URI="mirror://sourceforge/ming/${P}.tar.bz2" -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="+perl +python php" -RDEPEND="perl? ( dev-lang/perl ) - python? ( dev-lang/python ) - media-libs/freetype - media-libs/libpng - media-libs/giflib - sys-libs/zlib - !media-libs/libswf" -DEPEND="${DEPEND} - sys-devel/flex" - -S=${WORKDIR}/${P/_/.} - -# Tests only work when the package is tested on a system -# which does not presently have any version of ming installed. -RESTRICT="test" - -pkg_setup() { - use python && python_set_active_version 2 -} - -src_prepare() { - # Let's get rid of the TEXTRELS, link dynamic. Use gif. - sed -i \ - -e 's/libming.a/libming.so/' \ - -e 's/lungif/lgif/' \ - perl_ext/Makefile.PL - sed -i \ - -e 's/ungif/gif/' \ - py_ext/setup.py.in - - if use php; then - cd "${S}/php_ext" - php-ext-source-r1_phpize - cd "${S}" - fi - - eautoreconf -} - -src_configure() { - # build is sensitive to -O3 (bug #297437) - replace-flags -O3 -O2 - - econf $(use_enable perl) $(use_enable python) -} - -src_compile() { - emake -j1 DESTDIR="${D}" || die "emake failed" - - if use php; then - cd "${S}"/php_ext - myconf="--disable-rpath - --disable-static - --with-ming" - php-ext-source-r1_src_compile - fi -} - -src_test() { - make check || die "tests failed" -} - -src_install() { - make DESTDIR="${D}" INSTALLDIRS="vendor" install - - fixlocalpod - - # Get rid of the precompiled stuff, we generate it later. - find "${ED}" -name "*.pyc" -print0 | xargs -0 rm -f - - if use php; then - cd "${S}"/php_ext - php-ext-source-r1_src_install - fi -} - -pkg_postinst() { - use perl && perl-module_pkg_postinst - use python && python_mod_optimize ming.py mingc.py -} - -pkg_prerm() { - use perl && perl-module_pkg_prerm -} - -pkg_postrm() { - use perl && perl-module_pkg_postrm - use python && python_mod_cleanup ming.py mingc.py -} |