From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 62DEC1386F3 for ; Thu, 13 Aug 2015 07:13:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E106114235; Thu, 13 Aug 2015 07:13:19 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5E10714235 for ; Thu, 13 Aug 2015 07:13:19 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 764A23409F1 for ; Thu, 13 Aug 2015 07:13:18 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 083B5166 for ; Thu, 13 Aug 2015 07:13:17 +0000 (UTC) From: "Lars Wendler" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Lars Wendler" Message-ID: <1439449974.0ee03472b86e4a1161e04f1620941ec74722ae85.polynomial-c@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/mpg123/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-sound/mpg123/Manifest media-sound/mpg123/mpg123-1.19.0.ebuild media-sound/mpg123/mpg123-1.20.0.ebuild media-sound/mpg123/mpg123-1.20.1.ebuild media-sound/mpg123/mpg123-1.21.0.ebuild media-sound/mpg123/mpg123-1.22.0.ebuild media-sound/mpg123/mpg123-1.22.1.ebuild X-VCS-Directories: media-sound/mpg123/ X-VCS-Committer: polynomial-c X-VCS-Committer-Name: Lars Wendler X-VCS-Revision: 0ee03472b86e4a1161e04f1620941ec74722ae85 X-VCS-Branch: master Date: Thu, 13 Aug 2015 07:13:17 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: a73708ce-d091-4b98-98c6-4e90d6968ae2 X-Archives-Hash: e5eb1e65e8170b58fa2447e63d1752d1 commit: 0ee03472b86e4a1161e04f1620941ec74722ae85 Author: Lars Wendler gentoo org> AuthorDate: Thu Aug 13 07:12:54 2015 +0000 Commit: Lars Wendler gentoo org> CommitDate: Thu Aug 13 07:12:54 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee03472 media-sound/mpg123: Removed old versions. media-sound/mpg123/Manifest | 6 -- media-sound/mpg123/mpg123-1.19.0.ebuild | 98 ------------------------------- media-sound/mpg123/mpg123-1.20.0.ebuild | 98 ------------------------------- media-sound/mpg123/mpg123-1.20.1.ebuild | 98 ------------------------------- media-sound/mpg123/mpg123-1.21.0.ebuild | 98 ------------------------------- media-sound/mpg123/mpg123-1.22.0.ebuild | 101 -------------------------------- media-sound/mpg123/mpg123-1.22.1.ebuild | 101 -------------------------------- 7 files changed, 600 deletions(-) diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest index bdc9955..5c9b596 100644 --- a/media-sound/mpg123/Manifest +++ b/media-sound/mpg123/Manifest @@ -1,9 +1,3 @@ DIST mpg123-1.18.1.tar.bz2 853423 SHA256 bc6d384f7e038f2458cb05a4d175325e5cb25e0aed441d7b02960e8ec186652d SHA512 973af5e9de67c489dd609d18234ba4118a635d63bb6f1b919f9b89f57adc4bddca9a5bf41a47f1da588f14c84ed130d8ac8e674a081f06d35f5ace85924a70b5 WHIRLPOOL 4959edd4002f021092fffb4c84d864c612b2692b8d9bfa5dd3c16ae7bcdbcf179c20f3af6609260646cb71305fe9831c7f080678783aed1af187251a1d13970c -DIST mpg123-1.19.0.tar.bz2 855879 SHA256 869024e01d7cb4dae1aea2f2a10420d4be7e1ac02a9c434d06d727599169b01b SHA512 ac176321265c3c6270fbceaab045784ffeb1185e5bf599fb8f269ff6f02a05a7c70988c44ff7bedeb665c45ab9ed0a5e408180fabf3e3e3121972acec0e65351 WHIRLPOOL 05b3cbdc813f4c88e2a343518f41b813ab40a76dff82358527f66a1130ceec7fb61a37f77586fd008ef0801be53da8ac65cdd25c4ca7f89de845a1bcb3ce36c3 -DIST mpg123-1.20.0.tar.bz2 863544 SHA256 a97c85f212fade0728d2d641190907935d4b03028ba200d1576f4f6786578503 SHA512 1ebb01ce8f8745a36c4b32ce4f4ec9036af36f18de08633425cb38038cc2bee5fbe3afbeb2deaa7251d0b0f28d2c5ceb41f82625417ec037a0e529facdd1ac17 WHIRLPOOL b3124d6791da7e017d40565a2b51b1a84bc5cfb896801736f86f65a79ffb1786b409b13834d665a9f520fe8565851ff343101f705e4608922cb9bf7f91e25358 -DIST mpg123-1.20.1.tar.bz2 863792 SHA256 da2941c1905b5776d5468209896502a8d5257966dfadc07f1e4ea105cc515900 SHA512 88e11c5aa84181c457d4b7df7f54d79705552f69ee76197964442d4d817c9dc1e092005feb4ccc59d7ceef428052688c9abf95e49e443afb93ca4645b5b30dd7 WHIRLPOOL b2942a5d816dea735782ba31e334a52ff2a848dcf7f5ac995185f5c4b2e254015d2bde8532c8e14fcf937f82704347db6a045bbb75f2e641c2e8c1b7da09529f -DIST mpg123-1.21.0.tar.bz2 863177 SHA256 3ad197f77c9ffdf3601e1c3183ae0709ccb3c3de68309527ce9375fcfb15dcba SHA512 8c48037981d3ff8a2e863a781b2d22226a820d63d334c11dcc2868d715ef696ece7a302d1df0550a5fe936ad19ef87bdddf3c8cc8a7339998f229671dc5cc48c WHIRLPOOL 19e4d335f67e181e57acb716337b501aed1c5815dc63a8a69995bee06d6fd0bff8a5e4c86aec09459d5213b8d8bcc27fa99653795a72affad74cea7679eaa5af -DIST mpg123-1.22.0.tar.bz2 854090 SHA256 25244c07dcb1df0a94092d94126c4172918739fe0e78faaaf97cf0b0fcc1a800 SHA512 b9ac9b95e2627949b32a4c3175e2ad1dda43986222750903e565696e03ef751ee545707ad081a5c06160d199ccae841c90d228082df4d9db841987e973ac5eda WHIRLPOOL fe9a599a5d8433564bc3615a453c5f7205f175438bb296c67efbeeed8d101733e7d302bd327dc90aa3a2d34553b63623955f106422dad36f2f80446942d6ea9d -DIST mpg123-1.22.1.tar.bz2 854802 SHA256 a0eb598e5bd72cee4c1b7603fa227b7bd54575aa84b7b94a35ca05dd3536cdba SHA512 bb7bb43e1ce3be22c24835aa7a8e91863f39d855d5b66d03b1989fffa14784117f65374301c8e38f3f58a6fe93f07a66c181b2d2f2eb24ca7b81c6a83bd648c4 WHIRLPOOL 1b7435ee0b362241f88243e4876ca0bb3e27bbc488010561b007f6fa2a5d87265a2e8de170159a73d8ab9c3e525a47a8c6114c5ba7f4b57b363419fa5d040220 DIST mpg123-1.22.2.tar.bz2 870063 SHA256 6d1e2487777114ba8a73c543f355cacfa2055646724000fc195ac9e64c843744 SHA512 503fb42ec6cf69ded895adfb81fd0e05d02f34b5e4e35a0eeaa041c5bc855d26c02a9c7103735e00ab2155b201128c4e0b1e1efed87a183c6e66b66b5a887236 WHIRLPOOL 590076210ef7459a57d1d075dfc525f11e7409ae96f953b97a001969b2ab5afd36ad55c18199a61623a93108b9890f27d232b1de850981b199c155701705147a DIST mpg123-1.22.4.tar.bz2 870889 SHA256 5069e02e50138600f10cc5f7674e44e9bf6f1930af81d0e1d2f869b3c0ee40d2 SHA512 d8552b3522fa58647cee7c43227737993851452a15dc6d3ae6948c6c62d4a8f6064e2b284f170413aa3f805a3f3e1a6f1faac7d19daddd25c6790863e4925212 WHIRLPOOL 079ac4dacbee6bbfb915a84c1f2c5738f1edff69b75a7d1c1e6bc9b323c2e1d574985c91339c5ecab8cc0de93d72fc95c8c278676a92511da0c23d210d64a0dd diff --git a/media-sound/mpg123/mpg123-1.19.0.ebuild b/media-sound/mpg123/mpg123-1.19.0.ebuild deleted file mode 100644 index c52f514..0000000 --- a/media-sound/mpg123/mpg123-1.19.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils toolchain-funcs libtool multilib-minimal - -DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3" -HOMEPAGE="http://www.mpg123.org/" -SRC_URI="http://www.mpg123.org/download/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" - -# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. -RDEPEND="app-eselect/eselect-mpg123 - >=sys-devel/libtool-2.2.6b - alsa? ( media-libs/alsa-lib ) - jack? ( media-sound/jack-audio-connection-kit ) - nas? ( media-libs/nas ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) - sdl? ( media-libs/libsdl ) - abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r9 - !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README ) - -src_prepare() { - elibtoolize # for Darwin bundles -} - -multilib_src_configure() { - local _audio=dummy - local _output=dummy - local _cpu=generic_fpu - - if $(multilib_is_native_abi) ; then - for flag in nas portaudio sdl oss jack alsa pulseaudio coreaudio; do - if use ${flag}; then - _audio="${_audio} ${flag/pulseaudio/pulse}" - _output=${flag/pulseaudio/pulse} - fi - done - fi - - use altivec && _cpu=altivec - - if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then - use cpu_flags_x86_sse && _cpu=x86-64 - elif use x86 && gcc-specs-pie ; then - # Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504 - _cpu=generic_fpu - elif use x86-macos ; then - # ASM doesn't work quite as expected with the Darwin linker - _cpu=generic_fpu - else - use cpu_flags_x86_mmx && _cpu=mmx - use cpu_flags_x86_3dnow && _cpu=3dnow - use cpu_flags_x86_sse && _cpu=x86 - use cpu_flags_x86_3dnowext && _cpu=x86 - fi - - local myconf="" - multilib_is_native_abi || myconf="${myconf} --disable-modules" - - ECONF_SOURCE="${S}" econf \ - --with-optimization=0 \ - --with-audio="${_audio}" \ - --with-default-audio=${_output} \ - --with-cpu=${_cpu} \ - --enable-network \ - $(use_enable ipv6) \ - --enable-int-quality=$(usex int-quality) \ - ${myconf} - - if ! $(multilib_is_native_abi) ; then - sed -i -e 's:src doc:src/libmpg123:' Makefile || die - fi -} - -multilib_src_install_all() { - einstalldocs - mv "${ED}"/usr/bin/mpg123{,-mpg123} - find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + -} - -pkg_postinst() { - eselect mpg123 update ifunset -} - -pkg_postrm() { - eselect mpg123 update ifunset -} diff --git a/media-sound/mpg123/mpg123-1.20.0.ebuild b/media-sound/mpg123/mpg123-1.20.0.ebuild deleted file mode 100644 index c52f514..0000000 --- a/media-sound/mpg123/mpg123-1.20.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils toolchain-funcs libtool multilib-minimal - -DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3" -HOMEPAGE="http://www.mpg123.org/" -SRC_URI="http://www.mpg123.org/download/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" - -# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. -RDEPEND="app-eselect/eselect-mpg123 - >=sys-devel/libtool-2.2.6b - alsa? ( media-libs/alsa-lib ) - jack? ( media-sound/jack-audio-connection-kit ) - nas? ( media-libs/nas ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) - sdl? ( media-libs/libsdl ) - abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r9 - !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README ) - -src_prepare() { - elibtoolize # for Darwin bundles -} - -multilib_src_configure() { - local _audio=dummy - local _output=dummy - local _cpu=generic_fpu - - if $(multilib_is_native_abi) ; then - for flag in nas portaudio sdl oss jack alsa pulseaudio coreaudio; do - if use ${flag}; then - _audio="${_audio} ${flag/pulseaudio/pulse}" - _output=${flag/pulseaudio/pulse} - fi - done - fi - - use altivec && _cpu=altivec - - if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then - use cpu_flags_x86_sse && _cpu=x86-64 - elif use x86 && gcc-specs-pie ; then - # Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504 - _cpu=generic_fpu - elif use x86-macos ; then - # ASM doesn't work quite as expected with the Darwin linker - _cpu=generic_fpu - else - use cpu_flags_x86_mmx && _cpu=mmx - use cpu_flags_x86_3dnow && _cpu=3dnow - use cpu_flags_x86_sse && _cpu=x86 - use cpu_flags_x86_3dnowext && _cpu=x86 - fi - - local myconf="" - multilib_is_native_abi || myconf="${myconf} --disable-modules" - - ECONF_SOURCE="${S}" econf \ - --with-optimization=0 \ - --with-audio="${_audio}" \ - --with-default-audio=${_output} \ - --with-cpu=${_cpu} \ - --enable-network \ - $(use_enable ipv6) \ - --enable-int-quality=$(usex int-quality) \ - ${myconf} - - if ! $(multilib_is_native_abi) ; then - sed -i -e 's:src doc:src/libmpg123:' Makefile || die - fi -} - -multilib_src_install_all() { - einstalldocs - mv "${ED}"/usr/bin/mpg123{,-mpg123} - find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + -} - -pkg_postinst() { - eselect mpg123 update ifunset -} - -pkg_postrm() { - eselect mpg123 update ifunset -} diff --git a/media-sound/mpg123/mpg123-1.20.1.ebuild b/media-sound/mpg123/mpg123-1.20.1.ebuild deleted file mode 100644 index c52f514..0000000 --- a/media-sound/mpg123/mpg123-1.20.1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils toolchain-funcs libtool multilib-minimal - -DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3" -HOMEPAGE="http://www.mpg123.org/" -SRC_URI="http://www.mpg123.org/download/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" - -# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. -RDEPEND="app-eselect/eselect-mpg123 - >=sys-devel/libtool-2.2.6b - alsa? ( media-libs/alsa-lib ) - jack? ( media-sound/jack-audio-connection-kit ) - nas? ( media-libs/nas ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) - sdl? ( media-libs/libsdl ) - abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r9 - !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README ) - -src_prepare() { - elibtoolize # for Darwin bundles -} - -multilib_src_configure() { - local _audio=dummy - local _output=dummy - local _cpu=generic_fpu - - if $(multilib_is_native_abi) ; then - for flag in nas portaudio sdl oss jack alsa pulseaudio coreaudio; do - if use ${flag}; then - _audio="${_audio} ${flag/pulseaudio/pulse}" - _output=${flag/pulseaudio/pulse} - fi - done - fi - - use altivec && _cpu=altivec - - if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then - use cpu_flags_x86_sse && _cpu=x86-64 - elif use x86 && gcc-specs-pie ; then - # Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504 - _cpu=generic_fpu - elif use x86-macos ; then - # ASM doesn't work quite as expected with the Darwin linker - _cpu=generic_fpu - else - use cpu_flags_x86_mmx && _cpu=mmx - use cpu_flags_x86_3dnow && _cpu=3dnow - use cpu_flags_x86_sse && _cpu=x86 - use cpu_flags_x86_3dnowext && _cpu=x86 - fi - - local myconf="" - multilib_is_native_abi || myconf="${myconf} --disable-modules" - - ECONF_SOURCE="${S}" econf \ - --with-optimization=0 \ - --with-audio="${_audio}" \ - --with-default-audio=${_output} \ - --with-cpu=${_cpu} \ - --enable-network \ - $(use_enable ipv6) \ - --enable-int-quality=$(usex int-quality) \ - ${myconf} - - if ! $(multilib_is_native_abi) ; then - sed -i -e 's:src doc:src/libmpg123:' Makefile || die - fi -} - -multilib_src_install_all() { - einstalldocs - mv "${ED}"/usr/bin/mpg123{,-mpg123} - find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + -} - -pkg_postinst() { - eselect mpg123 update ifunset -} - -pkg_postrm() { - eselect mpg123 update ifunset -} diff --git a/media-sound/mpg123/mpg123-1.21.0.ebuild b/media-sound/mpg123/mpg123-1.21.0.ebuild deleted file mode 100644 index 169c541..0000000 --- a/media-sound/mpg123/mpg123-1.21.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils toolchain-funcs libtool multilib-minimal - -DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3" -HOMEPAGE="http://www.mpg123.org/" -SRC_URI="http://www.mpg123.org/download/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" - -# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. -RDEPEND="app-eselect/eselect-mpg123 - >=sys-devel/libtool-2.2.6b - alsa? ( media-libs/alsa-lib ) - jack? ( media-sound/jack-audio-connection-kit ) - nas? ( media-libs/nas ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) - sdl? ( media-libs/libsdl ) - abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r9 - !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README ) - -src_prepare() { - elibtoolize # for Darwin bundles -} - -multilib_src_configure() { - local _audio=dummy - local _output=dummy - local _cpu=generic_fpu - - if $(multilib_is_native_abi) ; then - for flag in nas portaudio sdl oss jack alsa pulseaudio coreaudio; do - if use ${flag}; then - _audio="${_audio} ${flag/pulseaudio/pulse}" - _output=${flag/pulseaudio/pulse} - fi - done - fi - - use altivec && _cpu=altivec - - if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then - use cpu_flags_x86_sse && _cpu=x86-64 - elif use x86 && gcc-specs-pie ; then - # Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504 - _cpu=generic_fpu - elif use x86-macos ; then - # ASM doesn't work quite as expected with the Darwin linker - _cpu=generic_fpu - else - use cpu_flags_x86_mmx && _cpu=mmx - use cpu_flags_x86_3dnow && _cpu=3dnow - use cpu_flags_x86_sse && _cpu=x86 - use cpu_flags_x86_3dnowext && _cpu=x86 - fi - - local myconf="" - multilib_is_native_abi || myconf="${myconf} --disable-modules" - - ECONF_SOURCE="${S}" econf \ - --with-optimization=0 \ - --with-audio="${_audio}" \ - --with-default-audio=${_output} \ - --with-cpu=${_cpu} \ - --enable-network \ - $(use_enable ipv6) \ - --enable-int-quality=$(usex int-quality) \ - ${myconf} - - if ! $(multilib_is_native_abi) ; then - sed -i -e 's:src doc:src/libmpg123:' Makefile || die - fi -} - -multilib_src_install_all() { - einstalldocs - mv "${ED}"/usr/bin/mpg123{,-mpg123} - find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + -} - -pkg_postinst() { - eselect mpg123 update ifunset -} - -pkg_postrm() { - eselect mpg123 update ifunset -} diff --git a/media-sound/mpg123/mpg123-1.22.0.ebuild b/media-sound/mpg123/mpg123-1.22.0.ebuild deleted file mode 100644 index 930d586..0000000 --- a/media-sound/mpg123/mpg123-1.22.0.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils toolchain-funcs libtool multilib-minimal - -DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3" -HOMEPAGE="http://www.mpg123.org/" -SRC_URI="http://www.mpg123.org/download/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" - -# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. -RDEPEND="app-eselect/eselect-mpg123 - || ( dev-libs/libltdl:0