diff options
author | 2015-05-07 22:28:26 +0000 | |
---|---|---|
committer | 2015-05-07 22:28:26 +0000 | |
commit | 92ff82b8d1a850721975d634e052eb4c5e1627eb (patch) | |
tree | feedfe980d57891eea2b14fdbcb8429e4b7e7c42 /media-libs/libmad | |
parent | Use bundled libsecret headers to avoid buildtime dependency on libsecret. The... (diff) | |
download | gentoo-2-92ff82b8d1a850721975d634e052eb4c5e1627eb.tar.gz gentoo-2-92ff82b8d1a850721975d634e052eb4c5e1627eb.tar.bz2 gentoo-2-92ff82b8d1a850721975d634e052eb4c5e1627eb.zip |
Remove old.
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key )
Diffstat (limited to 'media-libs/libmad')
-rw-r--r-- | media-libs/libmad/ChangeLog | 6 | ||||
-rw-r--r-- | media-libs/libmad/libmad-0.15.1b-r6.ebuild | 68 | ||||
-rw-r--r-- | media-libs/libmad/libmad-0.15.1b-r7.ebuild | 73 |
3 files changed, 5 insertions, 142 deletions
diff --git a/media-libs/libmad/ChangeLog b/media-libs/libmad/ChangeLog index 92d51de4a39a..992a5aad21f2 100644 --- a/media-libs/libmad/ChangeLog +++ b/media-libs/libmad/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-libs/libmad # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmad/ChangeLog,v 1.84 2015/03/03 08:42:56 dlan Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libmad/ChangeLog,v 1.85 2015/05/07 22:28:26 mrueg Exp $ + + 07 May 2015; Manuel Rüger <mrueg@gentoo.org> -libmad-0.15.1b-r6.ebuild, + -libmad-0.15.1b-r7.ebuild: + Remove old. 03 Mar 2015; Yixun Lan <dlan@gentoo.org> libmad-0.15.1b-r8.ebuild: add arm64 support, tested on A53 board diff --git a/media-libs/libmad/libmad-0.15.1b-r6.ebuild b/media-libs/libmad/libmad-0.15.1b-r6.ebuild deleted file mode 100644 index f991edaadbc8..000000000000 --- a/media-libs/libmad/libmad-0.15.1b-r6.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmad/libmad-0.15.1b-r6.ebuild,v 1.7 2010/10/26 09:12:43 jer Exp $ - -inherit eutils autotools libtool flag-o-matic - -DESCRIPTION="\"M\"peg \"A\"udio \"D\"ecoder library" -HOMEPAGE="http://mad.sourceforge.net" -SRC_URI="mirror://sourceforge/mad/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd" -IUSE="debug" - -DEPEND="" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/libmad-0.15.1b-cflags.patch - epatch "${FILESDIR}"/libmad-0.15.1b-cflags-O2.patch - epatch "${FILESDIR}"/libmad-0.15.1b-gcc44-mips-h-constraint-removal.patch - - eautoreconf - - elibtoolize - epunt_cxx #74490 -} - -src_compile() { - local myconf="--enable-accuracy" - # --enable-speed optimize for speed over accuracy - # --enable-accuracy optimize for accuracy over speed - # --enable-experimental enable code using the EXPERIMENTAL - # preprocessor define - - # Fix for b0rked sound on sparc64 (maybe also sparc32?) - # default/approx is also possible, uses less cpu but sounds worse - use sparc && myconf="${myconf} --enable-fpm=64bit" - - [[ $(tc-arch) == "amd64" ]] && myconf="${myconf} --enable-fpm=64bit" - [[ $(tc-arch) == "x86" ]] && myconf="${myconf} --enable-fpm=intel" - [[ $(tc-arch) == "ppc" ]] && myconf="${myconf} --enable-fpm=ppc" - [[ $(tc-arch) == "ppc64" ]] && myconf="${myconf} --enable-fpm=64bit" - - econf \ - $(use_enable debug debugging) \ - ${myconf} || die "configure failed" - emake || die "make failed" -} - -src_install() { - emake install DESTDIR="${D}" || die "make install failed" - - dodoc CHANGES CREDITS README TODO VERSION - - # This file must be updated with each version update - insinto /usr/$(get_libdir)/pkgconfig - doins "${FILESDIR}"/mad.pc - - # Use correct libdir in pkgconfig file - dosed "s:^libdir.*:libdir=/usr/$(get_libdir):" \ - /usr/$(get_libdir)/pkgconfig/mad.pc - - find "${D}" -name '*.la' -delete -} diff --git a/media-libs/libmad/libmad-0.15.1b-r7.ebuild b/media-libs/libmad/libmad-0.15.1b-r7.ebuild deleted file mode 100644 index 6ec9b514c92c..000000000000 --- a/media-libs/libmad/libmad-0.15.1b-r7.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmad/libmad-0.15.1b-r7.ebuild,v 1.11 2013/04/25 19:18:11 radhermit Exp $ - -EAPI=4 - -inherit eutils autotools libtool flag-o-matic - -DESCRIPTION="\"M\"peg \"A\"udio \"D\"ecoder library" -HOMEPAGE="http://mad.sourceforge.net" -SRC_URI="mirror://sourceforge/mad/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-aix ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="debug static-libs" - -DEPEND="" -RDEPEND="" - -DOCS="CHANGES CREDITS README TODO VERSION" - -src_prepare() { - epatch \ - "${FILESDIR}"/libmad-0.15.1b-cflags.patch \ - "${FILESDIR}"/libmad-0.15.1b-cflags-O2.patch \ - "${FILESDIR}"/libmad-0.15.1b-gcc44-mips-h-constraint-removal.patch - - # bug 467002 - sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.ac || die - - eautoreconf - # unnecessary when eautoreconf'd -# elibtoolize - # unnecessary when eautoreconf'd with new autoconf, for example, 2.69 -# epunt_cxx #74490 -} - -src_configure() { - local myconf="--enable-accuracy" - # --enable-speed optimize for speed over accuracy - # --enable-accuracy optimize for accuracy over speed - # --enable-experimental enable code using the EXPERIMENTAL - # preprocessor define - - # Fix for b0rked sound on sparc64 (maybe also sparc32?) - # default/approx is also possible, uses less cpu but sounds worse - use sparc && myconf+=" --enable-fpm=64bit" - - [[ $(tc-arch) == "amd64" ]] && myconf+=" --enable-fpm=64bit" - [[ $(tc-arch) == "x86" ]] && myconf+=" --enable-fpm=intel" - [[ $(tc-arch) == "ppc" ]] && myconf+=" --enable-fpm=default" - [[ $(tc-arch) == "ppc64" ]] && myconf+=" --enable-fpm=64bit" - - econf \ - $(use_enable debug debugging) \ - $(use_enable static-libs static) \ - ${myconf} -} - -src_install() { - default - - # This file must be updated with each version update - insinto /usr/$(get_libdir)/pkgconfig - doins "${FILESDIR}"/mad.pc - - # Use correct libdir in pkgconfig file - sed -i -e "s:^libdir.*:libdir=${EPREFIX}/usr/$(get_libdir):" \ - "${ED}"/usr/$(get_libdir)/pkgconfig/mad.pc - - prune_libtool_files --all -} |