summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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.14.2.ebuild71
3 files changed, 87 insertions, 9 deletions
diff --git a/media-sound/mpg123/ChangeLog b/media-sound/mpg123/ChangeLog
index 2af528f114c6..488cad107089 100644
--- a/media-sound/mpg123/ChangeLog
+++ b/media-sound/mpg123/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/mpg123
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.256 2012/05/08 08:11:10 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.257 2012/05/12 16:55:42 radhermit Exp $
+
+*mpg123-1.14.2 (12 May 2012)
+
+ 12 May 2012; Tim Harder <radhermit@gentoo.org> +mpg123-1.14.2.ebuild:
+ Version bump.
*mpg123-1.14.1 (08 May 2012)
diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index 53fd0afc47ba..ee6431c9f949 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -6,21 +6,23 @@ DIST mpg123-1.13.7.tar.bz2 765748 RMD160 12cffae34257e5f141bc4651b659acb9414536b
DIST mpg123-1.13.8.tar.bz2 765682 RMD160 e5fb71b68885184977c2a1900b60e5aa50254f90 SHA1 ae6fe5f60502fb694527113dd7508ce042b7256b SHA256 16f201d14c83e33f1bcfc1d5b1cc9719218ed5c4f0e546f60d548bfa6034e4d3
DIST mpg123-1.14.0.tar.bz2 793401 RMD160 4e92306ca63f280aec3593aa41c2f5c784a8cb1f SHA1 49a3d6791cc948336aa34914582f97ac6bb2a8ff SHA256 9b32fb841e6b4c86ecaf9b2e9a401192f3a53c9ccdb5ee9d6b2ae0a9f5385973
DIST mpg123-1.14.1.tar.bz2 793322 RMD160 f63b2146ac50583345e5138139625df6595b44ee SHA1 db1004f3318ce239e2972ae623563fe6e831e331 SHA256 b150db789f9c662c29a906eb0f2afadaf0ca418172a58cd60adbd2773d16eade
+DIST mpg123-1.14.2.tar.bz2 793413 RMD160 41b3904b668eba4cfd21a3903dd29a81305150cc SHA1 887a453e49e3d49d539a712ee66a8d9da16e3325 SHA256 d8be84ac0d9f63e78b14f2fad54e11d13a5dfe91059ac601e1429b5625ef5853
EBUILD mpg123-1.13.2.ebuild 1898 RMD160 7ed737153a5ab01314739cdbaea9edb4fca35a02 SHA1 716e60f82141746a01e84937a65499635fa1b78e SHA256 22169e9907c88898e88d081b76bbe5810f65510808de08dfedeb2b14488a97f3
EBUILD mpg123-1.13.7.ebuild 1993 RMD160 f61655f4e3d6819625009a93c69d351d21aae452 SHA1 10b0e4a63d34613761152fbcf56258feaf166a7a SHA256 8bf98208263afa4827eb363d0835dc3bad2fe32d3028ea8da6b0f7867f2b2478
EBUILD mpg123-1.13.8.ebuild 1993 RMD160 e987c13c6fe924228ca73f144a0687f2df49656e SHA1 d705587915007f0fa50ec2458ae027024c1c01a0 SHA256 e0529a1925cfae3514e2cd766598744a790481aef5b747cccf05cb215492ee02
EBUILD mpg123-1.14.0.ebuild 1993 RMD160 43bef94acf1cd48c39aa31b7b242d87da7de98bb SHA1 b67b15ca9f30b5fc2030fe9a1bd8f17c5db28276 SHA256 e31a1d3ae54d833baad682da90f9d22a0a392c32c688ab2ebdead15ae25f7aeb
EBUILD mpg123-1.14.1.ebuild 1996 RMD160 90c62f26a016e1b89fc0c2a00073e827851d6afc SHA1 02b2d66ea9abeac8ae781b2c550c15d463529894 SHA256 eb5f627e633113c27e891d1dc0a96f356fa68d90d00a4d5b6910b95718ede064
-MISC ChangeLog 35105 RMD160 094da6af7107f99031d274222911b4d624495bb4 SHA1 65047123eb67f3bf76aadb8132221f6f1fc26db0 SHA256 46b885a3b8816ce9302e8130e84426865e9a37790b07f0dcbca9780042a85846
+EBUILD mpg123-1.14.2.ebuild 1996 RMD160 93901ec9823ad3cd51a189e987c217f697596dae SHA1 42f30cb36673bc264c1a646464b63b10497e6564 SHA256 8ca0dc7435559cb9e7cd7c04b37b7282a1d0260933a5ed099ebb3b980aa1c2cc
+MISC ChangeLog 35224 RMD160 a12e9dc471e679d41c940f298d55159f1b4666b7 SHA1 05a6732fc963236f9abe8acb14b1c5bdb04011f6 SHA256 6a8b31aadae816e6c762c51919ddba97773d63fd07af8755b34ac4029add9b8c
MISC metadata.xml 381 RMD160 fd13dbde791db976b9f3b24c5c48208fa36ac949 SHA1 cd4632372597169e6f5b8df1a431d6fa1b80b37d SHA256 e06c9759113a52a389217e0c66b76f2428ba9dc54910439a84ec241c825fb6d4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCgAGBQJPqNUoAAoJEEqz6FtPBkyjokEIAKNMMwA12tEnejAnEWFGiwww
-pGuzJPV/U+trCDXcudT8XHpFxFoB0k4LoEGrILwf2xDXldcXrKXqg2AOxkNiwQrt
-f6Q9b8p/TL+kXaQgAMbl62M026u5S/+7Xfbmpk5fv86NshIsOcgU3kj6pDyGxVPt
-17d6dL1iTWgBWlIjtlD2hCMsMBk5v/jH+U3pup8ljVUmyEcdh7ZJ4TmzkJ6GJXCP
-Lqpf5fJPACCjhdOVTYEJ+jMHVllEugPSRD+svHuAQLnrCMwE+8Pk7axUoS4kRz1R
-vOo/97Ubq/+5GEq9gXEjUMFiPDtfM2Tw4J93Xq/s75TcJ7XuTFeoSvrMzAzdxC4=
-=haCu
+iQEcBAEBCgAGBQJPrpYUAAoJEEqz6FtPBkyj4KsH/35rynsmoTql13P1x5nkcXdQ
+1x8abSQ1mCp+cwurYmUGQ3yMCMR5IPr1aa+d8vC/wvlmzTBGQfJEFq2iiLFg3Lhl
++h0EkbpsFNUDvSifbNPHp2ugTe/cw9AhcQhf29POYW6Mnk208TIa1/qkXsP9SRSs
+menTBK26WwPl06FOEf9L8Uc39ddMNopLxIx5OiLpPBZzRXf9jOd/eiJIkkkDqLFc
+lgCPJowdmhFN8nCDHRGBwUdI4clvp5dnyXQN37GPN9XNHnOcGtAwCcDsyPLC0w/t
+7sJ4V0P1uptnLE6fl9U6tV0CP+TBTmZw2iJNc9Y8uACQ1XaQ686yKlo8uQLZlh4=
+=ymeU
-----END PGP SIGNATURE-----
diff --git a/media-sound/mpg123/mpg123-1.14.2.ebuild b/media-sound/mpg123/mpg123-1.14.2.ebuild
new file mode 100644
index 000000000000..1b639f29a4f4
--- /dev/null
+++ b/media-sound/mpg123/mpg123-1.14.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-1.14.2.ebuild,v 1.1 2012/05/12 16:55:42 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="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}
+ virtual/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
+ elif use x86 && gcc-specs-pie ; then
+ # Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504
+ _cpu=generic_fpu
+ 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)
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
+}