summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOle Markus With <olemarkus@gentoo.org>2011-06-28 15:24:19 +0000
committerOle Markus With <olemarkus@gentoo.org>2011-06-28 15:24:19 +0000
commit982ac84e6549b078353f661cfaeb1a5dedef07ff (patch)
tree5c385ec66f6fca4d8d7d1821b4a23670250fb782
parentNon-maintainer commit: Removing ebuild depending on older PHP versions. Bug 3... (diff)
downloadgentoo-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)
-rw-r--r--media-libs/ming/ChangeLog6
-rw-r--r--media-libs/ming/ming-0.4.3.ebuild107
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
-}