summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2012-12-30 14:18:50 +0000
committerMichael Palimaka <kensington@gentoo.org>2012-12-30 14:18:50 +0000
commit318a808bca2f5a699f84968640da87efb42bcabc (patch)
tree4c2149338018d7d19a6c3a99998053836ac273f9 /media-libs/ming
parentStable for sparc, wrt bug #447932 (diff)
downloadgentoo-2-318a808bca2f5a699f84968640da87efb42bcabc.tar.gz
gentoo-2-318a808bca2f5a699f84968640da87efb42bcabc.tar.bz2
gentoo-2-318a808bca2f5a699f84968640da87efb42bcabc.zip
Remove old.
(Portage version: 2.1.11.38/cvs/Linux x86_64, signed Manifest commit with key 675D0D2C)
Diffstat (limited to 'media-libs/ming')
-rw-r--r--media-libs/ming/ChangeLog7
-rw-r--r--media-libs/ming/files/ming-0.4.3-libpng-1.5.patch48
-rw-r--r--media-libs/ming/ming-0.4.3-r1.ebuild118
-rw-r--r--media-libs/ming/ming-0.4.3-r2.ebuild119
4 files changed, 6 insertions, 286 deletions
diff --git a/media-libs/ming/ChangeLog b/media-libs/ming/ChangeLog
index e716efbfa7d2..83a1d3014cfd 100644
--- a/media-libs/ming/ChangeLog
+++ b/media-libs/ming/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/ming
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ChangeLog,v 1.101 2012/12/29 17:45:02 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ChangeLog,v 1.102 2012/12/30 14:18:49 kensington Exp $
+
+ 30 Dec 2012; Michael Palimaka <kensington@gentoo.org>
+ -files/ming-0.4.3-libpng-1.5.patch, -ming-0.4.3-r1.ebuild,
+ -ming-0.4.3-r2.ebuild:
+ Remove old.
29 Dec 2012; Raúl Porcel <armin76@gentoo.org> ming-0.4.4.ebuild:
alpha/s390/sh/sparc stable wrt #445440
diff --git a/media-libs/ming/files/ming-0.4.3-libpng-1.5.patch b/media-libs/ming/files/ming-0.4.3-libpng-1.5.patch
deleted file mode 100644
index fb2b62fbb6fc..000000000000
--- a/media-libs/ming/files/ming-0.4.3-libpng-1.5.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 63a408b763e3facdc8965ef216a06621f04e16ed Mon Sep 17 00:00:00 2001
-From: OBATA Akio <obata@lins.jp>
-Date: Tue, 15 Feb 2011 09:54:34 +0100
-Subject: [PATCH] Bug 109 - libpng-1.5 support
-
----
- src/blocks/pngdbl.c | 4 ++--
- util/png2dbl.c | 2 +-
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/blocks/pngdbl.c b/src/blocks/pngdbl.c
-index e0b88d6..77bb323 100644
---- a/src/blocks/pngdbl.c
-+++ b/src/blocks/pngdbl.c
-@@ -61,7 +61,7 @@ static png_structp openPngFromFile(FILE *fp)
- }
-
- static int pngReadFunc(png_structp png, unsigned char *buf, int len)
--{ SWFInput input = (SWFInput) png->io_ptr;
-+{ SWFInput input = (SWFInput) png_get_io_ptr(png);
- return SWFInput_read(input, buf, len);
- }
-
-@@ -127,7 +127,7 @@ static int readPNG(png_structp png_ptr, dblData result)
- return 0;
- }
-
-- if(setjmp(png_ptr->jmpbuf))
-+ if(setjmp(png_jmpbuf(png_ptr)))
- {
- png_destroy_read_struct(&png_ptr, &info_ptr, &end_info);
- return 0;
-diff --git a/util/png2dbl.c b/util/png2dbl.c
-index 49610a3..ce44b27 100644
---- a/util/png2dbl.c
-+++ b/util/png2dbl.c
-@@ -91,7 +91,7 @@ struct pngdata readPNG(FILE *fp)
- error("Couldn't create end_info\n");
- }
-
-- if(setjmp(png_ptr->jmpbuf))
-+ if(setjmp(png_jmpbuf(png_ptr)))
- {
- png_destroy_read_struct(&png_ptr, &info_ptr, &end_info);
- fclose(fp);
---
-1.7.4.1
-
diff --git a/media-libs/ming/ming-0.4.3-r1.ebuild b/media-libs/ming/ming-0.4.3-r1.ebuild
deleted file mode 100644
index 1574e77b74a5..000000000000
--- a/media-libs/ming/ming-0.4.3-r1.ebuild
+++ /dev/null
@@ -1,118 +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-r1.ebuild,v 1.6 2011/11/15 22:27:59 xmw Exp $
-
-EAPI="3"
-
-PHP_EXT_NAME=ming
-PHP_EXT_OPTIONAL_USE=php
-PYTHON_DEPEND="python? 2"
-
-inherit eutils autotools flag-o-matic multilib php-ext-source-r2 perl-module python
-
-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"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="+perl +python php static-libs"
-
-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
- virtual/yacc"
-
-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() {
- epatch "${FILESDIR}"/${P}-libpng-1.5.patch
-
- # 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-r2_phpize
- cd "${S}"
- fi
-
- eautoreconf
-}
-
-src_configure() {
- # build is sensitive to -O3 (bug #297437)
- replace-flags -O3 -O2
-
- econf \
- $(use_enable static-libs static) \
- $(use_enable perl) \
- $(use_enable python)
-}
-
-src_compile() {
- emake || die
-
- if use php; then
- cd "${S}"/php_ext
- myconf="--disable-rpath
- --disable-static
- --with-ming"
- php-ext-source-r2_src_compile
- fi
-}
-
-src_test() {
- emake check || die
-}
-
-src_install() {
- emake DESTDIR="${D}" INSTALLDIRS="vendor" install || die
-
- rm -f "${ED}"usr/lib*/lib${PN}.la
-
- 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-r2_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
-}
diff --git a/media-libs/ming/ming-0.4.3-r2.ebuild b/media-libs/ming/ming-0.4.3-r2.ebuild
deleted file mode 100644
index 32ef25c06d23..000000000000
--- a/media-libs/ming/ming-0.4.3-r2.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2012 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-r2.ebuild,v 1.9 2012/07/29 18:22:11 armin76 Exp $
-
-EAPI="3"
-
-PHP_EXT_NAME=ming
-PHP_EXT_OPTIONAL_USE=php
-PYTHON_DEPEND="python? 2"
-
-inherit eutils autotools flag-o-matic multilib php-ext-source-r2 perl-module python
-
-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"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="+perl +python php static-libs"
-
-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
- virtual/yacc"
-
-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() {
- epatch "${FILESDIR}"/${P}-libpng-1.5.patch
- epatch "${FILESDIR}"/${P}-perl-5.14.patch
-
- # 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-r2_phpize
- cd "${S}"
- fi
-
- eautoreconf
-}
-
-src_configure() {
- # build is sensitive to -O3 (bug #297437)
- replace-flags -O3 -O2
-
- econf \
- $(use_enable static-libs static) \
- $(use_enable perl) \
- $(use_enable python)
-}
-
-src_compile() {
- emake || die
-
- if use php; then
- cd "${S}"/php_ext
- myconf="--disable-rpath
- --disable-static
- --with-ming"
- php-ext-source-r2_src_compile
- fi
-}
-
-src_test() {
- emake check || die
-}
-
-src_install() {
- emake DESTDIR="${D}" INSTALLDIRS="vendor" install || die
-
- rm -f "${ED}"usr/lib*/lib${PN}.la
-
- 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-r2_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
-}