diff options
author | Michael Palimaka <kensington@gentoo.org> | 2012-12-30 14:18:50 +0000 |
---|---|---|
committer | Michael Palimaka <kensington@gentoo.org> | 2012-12-30 14:18:50 +0000 |
commit | 318a808bca2f5a699f84968640da87efb42bcabc (patch) | |
tree | 4c2149338018d7d19a6c3a99998053836ac273f9 /media-libs | |
parent | Stable for sparc, wrt bug #447932 (diff) | |
download | gentoo-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')
-rw-r--r-- | media-libs/ming/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/ming/files/ming-0.4.3-libpng-1.5.patch | 48 | ||||
-rw-r--r-- | media-libs/ming/ming-0.4.3-r1.ebuild | 118 | ||||
-rw-r--r-- | media-libs/ming/ming-0.4.3-r2.ebuild | 119 |
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 -} |