summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2011-04-20 01:35:58 +0000
committerTim Harder <radhermit@gentoo.org>2011-04-20 01:35:58 +0000
commitcf9a6709d6e6c4fb512564b460c616090de024a9 (patch)
tree20b0bffb9b4014a61f02c1faeffbc3bf4d5931ff /media-sound/mpg123
parentFix herd. (diff)
downloadhistorical-cf9a6709d6e6c4fb512564b460c616090de024a9.tar.gz
historical-cf9a6709d6e6c4fb512564b460c616090de024a9.tar.bz2
historical-cf9a6709d6e6c4fb512564b460c616090de024a9.zip
Version bump. Update to EAPI 4.
Package-Manager: portage-2.2.0_alpha30/cvs/Linux x86_64
Diffstat (limited to 'media-sound/mpg123')
-rw-r--r--media-sound/mpg123/ChangeLog7
-rw-r--r--media-sound/mpg123/Manifest18
-rw-r--r--media-sound/mpg123/mpg123-1.13.3.ebuild64
3 files changed, 80 insertions, 9 deletions
diff --git a/media-sound/mpg123/ChangeLog b/media-sound/mpg123/ChangeLog
index 548b4b93130e..9f1da2bfbb4d 100644
--- a/media-sound/mpg123/ChangeLog
+++ b/media-sound/mpg123/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/mpg123
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.236 2011/02/27 08:29:04 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.237 2011/04/20 01:35:58 radhermit Exp $
+
+*mpg123-1.13.3 (20 Apr 2011)
+
+ 20 Apr 2011; Tim Harder <radhermit@gentoo.org> +mpg123-1.13.3.ebuild:
+ Version bump. Update to EAPI 4.
*mpg123-1.13.2 (27 Feb 2011)
diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index 1016b8e5beec..c23e2203ae2e 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -6,21 +6,23 @@ DIST mpg123-1.12.3.tar.bz2 809725 RMD160 af4c6b7eec924316c40c8f9a0e064c711e016f3
DIST mpg123-1.12.5.tar.bz2 810881 RMD160 a59b0f7506b004c6e7d048ebef57090e1eb857af SHA1 476cb47a9b6570684b5af536beedf2026522e5f8 SHA256 27008b972e37f35eb8a2a33af556adc29d8e10bf8f2c362f3e50254d682425c4
DIST mpg123-1.13.1.tar.bz2 746930 RMD160 86fdf1af9cdc7d80588ac72fc149e4a7828b656c SHA1 d4d791bec46eef9bd9823d1b1b4e47d1c10b94c6 SHA256 f8412bc74997eac35e8dbe03027106c1f504bc0182320fb6b357bb122a3fa607
DIST mpg123-1.13.2.tar.bz2 764594 RMD160 be20cf832d4707b1659f12145bddfe388cd1ac59 SHA1 31a9c27f5fa80f930dbe598846c847f9b35d9dc3 SHA256 c4677653adb656e0f15a7b6dafa5c166eeeb1dc6c20b9a9a6d02efa83afc0d01
+DIST mpg123-1.13.3.tar.bz2 765022 RMD160 2c0f638f15934b52fa04dc4bde7db5d6e6c4fee5 SHA1 2d47272ad3fe16b61e35b30066e905d43db5a372 SHA256 22154478dac8b32e16f09ce6b41b58173526fa15676456eae2d06ec080be8813
EBUILD mpg123-1.12.1.ebuild 1692 RMD160 7f2abd134450d90cd0d56c520b7b195a35df54ad SHA1 a07edc293d3790f19507af472d16cb87ae745b1f SHA256 a545d88cb554dd6b69dcee49b29975c185976198f3c7ca38976d630d7dde2749
EBUILD mpg123-1.12.3.ebuild 1887 RMD160 751eab424afd27a8748f5a1c1e0d145cec192fbd SHA1 c98e18efa76a36f27bb56c179bc0c0fedf611f0f SHA256 d99aa1ab216d8c103142adb5aa74c8b090f22448af8a93a0156721ddbaed8612
EBUILD mpg123-1.12.5.ebuild 1888 RMD160 cb296424ad1fd3d5a80bb7236b99884068dd32c1 SHA1 9cfae9854db9fc46d6ebc234792bcf5345eb0c4d SHA256 dc953f7b48bcd69c4d3c94a7fc7b8ec3cf76b81c5ddf7bae3ad6e1dac21399ec
EBUILD mpg123-1.13.1.ebuild 1888 RMD160 76f30cb725df788b27806753a7974067a7e09f13 SHA1 28af1e5fb9cdcb3c931b60f1b0bc034c53811462 SHA256 e9851508ddca9c3d318ba7980642ce8b85ea39cc5c1679dfcbab1873f681ade7
EBUILD mpg123-1.13.2.ebuild 1911 RMD160 f5fedfa2030bc2a584f43223237955e4951f1e26 SHA1 8c23cb34e0ea294e28ce9272f4cdf5dab48b6e12 SHA256 643d27c84c1cb1600fd67d538b3ec1997e6009cbed89ac88d4beb79a63015271
-MISC ChangeLog 32600 RMD160 c634736bfdcb9f3a8f0b31bf0cc92adb490bfcb1 SHA1 0587bab9e62cc41220e1d7f5dc4f1b88d30fc151 SHA256 d0a2ad63b28dca864ffcc7f66cafd3c292f8be69b7d82157d9c367f18f04c51d
+EBUILD mpg123-1.13.3.ebuild 1815 RMD160 97b7a79c7860153a94eaa7a6589c442177151d14 SHA1 206a232197968e8e2456811db39017c755d34253 SHA256 daf263146192cf95c690f4d602c53e8d1c1ca20c90eed0c0504bfd6edd646335
+MISC ChangeLog 32737 RMD160 df88807351e7259e89902cb966c5531c5fadf654 SHA1 3865c8c841011e82c1aaf23a70a88164371ea9d3 SHA256 48b528d9d8f0c08644e2370107ae1ee2165d05fae61f0cddc82163f2c6be77aa
MISC metadata.xml 381 RMD160 fd13dbde791db976b9f3b24c5c48208fa36ac949 SHA1 cd4632372597169e6f5b8df1a431d6fa1b80b37d SHA256 e06c9759113a52a389217e0c66b76f2428ba9dc54910439a84ec241c825fb6d4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQEcBAEBAgAGBQJNagtZAAoJEEqz6FtPBkyjSG0H/iTUUiZOz5EglnGXU8ZzKwi6
-b9yrM0BnAcIuWa2DP0xN6kyxG9QcUghT+c8qsLDUndysxTgCq77TBDQh3a6tq0ES
-Klh+8C76Lh5BvHXF+I3YqUWouM0+0rL6RHdf0T85l4ip9FpeVmA/HbT7B12BcQ4r
-tKFf5MOiG88VGl5N9hsMZoetBPcVKmzRUFzWKovLRkCh2Z+V10BeHeds87lk1YuV
-mmfk/UPfrLzV+9IdDPS+WGx2aHQBjuQOUC1i75Yk/KhD+oW2MfxJeZP8yjVbwbsq
-QhlLvttaAmIjEO/0kkuwHOw6GgWl007BCABnpbD0J/7CW8YHTNoSlCWejn3bN50=
-=OXVU
+iQEcBAEBAgAGBQJNrjiEAAoJEEqz6FtPBkyjNMwH/ApoJmEXc2VFDUb6w1JZj/j9
+mOx+BV382zm21BWOSrzMIp9iVlNvwKdkAlRpCD/FFbwPxjawXt/6VoG6LUfY8MN6
+6HfLx1FjlHYcoweHXmo5uXk1LH9L6IS9LEf7uSWFsuCxpeMV1jYk75XNsKyFcwFn
+YFQc1j/LTL+rEVq4+eMovd1FO0zvVYIu7DafIL6sW458IFcp3yY8OyVBLXs945Y1
+zTdVNx7AYe9IMhXKze558dK5Cx2gUUohFhl54znt6KNG1cSw1+r6Us5jF7vnVx1r
+/RNRjZyOg25GrRp2frLqSebhguIlmfNirKGaSoNzGXsiu9b/i9MUw1Es2cCiQyo=
+=H/jX
-----END PGP SIGNATURE-----
diff --git a/media-sound/mpg123/mpg123-1.13.3.ebuild b/media-sound/mpg123/mpg123-1.13.3.ebuild
new file mode 100644
index 000000000000..78154b4c1556
--- /dev/null
+++ b/media-sound/mpg123/mpg123-1.13.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-1.13.3.ebuild,v 1.1 2011/04/20 01:35:58 radhermit Exp $
+
+EAPI=4
+inherit toolchain-funcs libtool
+
+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="mirror://sourceforge/${PN}/${P}.tar.bz2
+ 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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="3dnow 3dnowext alsa altivec coreaudio ipv6 jack mmx nas oss portaudio pulseaudio sdl sse"
+
+RDEPEND="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 )
+ sys-devel/libtool"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
+
+src_prepare() {
+ elibtoolize # for Darwin bundles
+}
+
+src_configure() {
+ local _audio=dummy
+ local _output=dummy
+ local _cpu=generic_fpu
+
+ 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
+
+ use altivec && _cpu=altivec
+
+ if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
+ use sse && _cpu=x86-64
+ else
+ use mmx && _cpu=mmx
+ use 3dnow && _cpu=3dnow
+ use sse && _cpu=x86
+ use 3dnowext && _cpu=x86
+ fi
+
+ econf \
+ --with-optimization=0 \
+ --with-audio="${_audio}" \
+ --with-default-audio=${_output} \
+ --with-cpu=${_cpu} \
+ --enable-network \
+ $(use_enable ipv6)
+}