summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-12-27 06:48:12 +0000
committerTim Harder <radhermit@gentoo.org>2013-12-27 06:48:12 +0000
commit3a27469f4a20cf61f8e9761998bdad60c1d2a60b (patch)
treea926bb0e700956ec1d97fd92c910a86542f89e5f /media-sound
parentAdd ruby21 target. Drop bundler dependency. (diff)
downloadhistorical-3a27469f4a20cf61f8e9761998bdad60c1d2a60b.tar.gz
historical-3a27469f4a20cf61f8e9761998bdad60c1d2a60b.tar.bz2
historical-3a27469f4a20cf61f8e9761998bdad60c1d2a60b.zip
Version bump.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/mpg123/ChangeLog7
-rw-r--r--media-sound/mpg123/Manifest16
-rw-r--r--media-sound/mpg123/mpg123-1.17.0.ebuild98
3 files changed, 115 insertions, 6 deletions
diff --git a/media-sound/mpg123/ChangeLog b/media-sound/mpg123/ChangeLog
index b08ede11d3f3..857bea45cbc6 100644
--- a/media-sound/mpg123/ChangeLog
+++ b/media-sound/mpg123/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/mpg123
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.296 2013/10/19 22:14:30 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.297 2013/12/27 06:48:07 radhermit Exp $
+
+*mpg123-1.17.0 (27 Dec 2013)
+
+ 27 Dec 2013; Tim Harder <radhermit@gentoo.org> +mpg123-1.17.0.ebuild:
+ Version bump.
*mpg123-1.16.0 (19 Oct 2013)
diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index 15ceed6cbe76..3f21d08b1e89 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -6,6 +6,7 @@ DIST mpg123-1.15.1.tar.bz2 800907 SHA256 c6ea4f4db28a66a7ad9f22f890ce10aa796f73a
DIST mpg123-1.15.3.tar.bz2 802052 SHA256 b6b1aef887835f83ac3d4acb5701ae619041fc60d76548ad779a409080338df7 SHA512 d98893017601403afe84f2d6082a3d2f4ef0a5f8530a3f16a1c909c27e634de21e88f57047b7bba1f5847847b3ef5ab0654532a8fa35aece038e4411198a7eaa WHIRLPOOL 55441a6d6f52c307797c1d9af97dbc28e25777364a5db98e09f4c724d4661d11c7212976ad75bb4b0dbb5c1a09f38bcf4043b28ae99e2562a5f0bfbcb4cfc97d
DIST mpg123-1.15.4.tar.bz2 802566 SHA256 6885fda3584566c5fa4816e635dfa1d34babf397333b2af00ab7263faffe5115 SHA512 6c16adfe47aa1a474795aa655429bfa2db6b6ade52267ed8352fb76bd82284431c6c0a90651d30be6efe9942e82656658304d0b6fd6a065fce2fe07cecf5fd9f WHIRLPOOL 7971e91b3b36c070746e710f6b4ac94129200680ea943f829d21b880f1ea8afc51ad1588789929e0ddcd4bfe6783e00f8158db6f84362b95507aa3369dc9d9ba
DIST mpg123-1.16.0.tar.bz2 842903 SHA256 f00f72e385b522b8f05c9b1ed371abad438362620e6eb8164e2a99b79bb3f6d3 SHA512 694a95d481bc9c19429f03d219685314e0363ecd65db3f4750c0ab2ff82cf5a090ed65b9037641315f1d7ad315a76bedcb0bb453440e842fab01e7fde28e4d51 WHIRLPOOL 0716ba6bc6f2a07d61ebeec36d8af866b42806cce411aafdff5a989b8ac06522a17ceee3781db7f8d40147390e75e4a176fdf7c2452546ef340daa0851a6f02f
+DIST mpg123-1.17.0.tar.bz2 851203 SHA256 b22e2b1f8700ff2d0998a80d6251988ac472a643b3c4a04fad4777d80c32f5f9 SHA512 97f73094518680437a7f64110a21889af0f0fa7c4c389b184d2ad58bb8480dc2c4117d5d6348e85bb16793480e56c9e4debd354282f95d3696115cb11f783437 WHIRLPOOL 3b2caf444670695f4e347003caeef8108980952bcebc810d0ea22d2a12e2844e0476fb166cfbc9d0b7869f04d032699b98d59b35d5120ff11d5b2c68ac865fe4
EBUILD mpg123-1.14.4-r1.ebuild 2343 SHA256 0db5c2e923dee9ed11409294e635bfc1e018bd67e8ecbd81a40dc126d93fbefd SHA512 fd569f2f93eb7c77c9af1aed65d3571555244c32a8922a060241ab8cad32c3b189d9b6c2e6f2c56057696a358607df91c6cf593be9eda2218e385db67daddabb WHIRLPOOL fff2044d57f4c0d177c0a2fd1ae3b652696dc131bd63e4bb61192590376278a4d406d3b0607d492b8d6febdb076f8e64d99c50013620f0426b628c5fef1b7197
EBUILD mpg123-1.14.4.ebuild 2154 SHA256 8b47dc5ff937b9b59bcc6fe68fa99bdc3be05bb03787160e1cd226ec3efa961d SHA512 19eb959c46e2cea5f03b10e77ecdaa05b61f1287b5393a3c96be7e5ef2ad068e86767d3562a7245ea795aaf2cb3d76a5d0949606f1114b169d0cb77ca59c6d57 WHIRLPOOL 5315b805e7ff1b06718f122538930aec3e521c074695e83a6a7bc47b75a21b492c62b4e371f465eeb3c2fd5aed0228156caa5e7bb9193ca341eb460f34715e7e
EBUILD mpg123-1.15.1.ebuild 2340 SHA256 fd69e46d60160349da1e94f5c5d94a8422d25c8955fe1e447b76a2f4553372b7 SHA512 fd0b279901373251be8535aeeb5315dec0d58160b454f5cd681bbb568324786577f3422446cb495b2865d9c8e6d58bf5dab093758d47a9fa2ba8051582f6917c WHIRLPOOL 609335ebad1e016fd050f4725c053d5dd2d9ac42a50fc7b7394c7aeace5995482eb2ae276a91a2f893ca561c798fa8a3d293a0f57ce94069896d3ea876a7f8c1
@@ -13,12 +14,17 @@ EBUILD mpg123-1.15.3.ebuild 2340 SHA256 ce8fa5910dbef8991c4254cee7e0a98c07a3717f
EBUILD mpg123-1.15.4-r1.ebuild 2867 SHA256 af99813d78b4cc3567ed8c7a55a8d0aaa28a9440ba30758669d93ced3098b34f SHA512 75258184c10e15f02866502af53de62e2edc13866f756f9c8c47f9b254fab1500eb8572fbd77fb957a898b87fca20c6bdb2bd2c073f3200a8a483e8aadc37d4b WHIRLPOOL 52b070a6681f50ada414447f1a2e430807eda3f1db0f01896b2d18420c5508c637c749c5d3affe07c939269d1a08ce52401fe90aa1e0aaec02da35b70fc7be23
EBUILD mpg123-1.15.4.ebuild 2331 SHA256 9617aafa8f4bafe405ba5419d6554a22bcd0836bc0e1561a7a6ca341f3a3e8a7 SHA512 df2286a84021793cfc2600ff1956d5ea0cfe467a9abebecf41febef19040862e823262071d75fe82dd7b3f3f7552ce01b67d824ceedf9e43abdb8cadd9d97cd4 WHIRLPOOL 1e6928d565fdf874fdb73813cf2eb167e51e05e957548bd098864fdb2e3a97341f9c524bcb3cb3d4d38399c1d6bdaed24145efee7119ffdb652c354b23ee96f2
EBUILD mpg123-1.16.0.ebuild 2866 SHA256 52d74d3b91c9515ac8ba6dd63c1be6ecef704a5109badecb5b3c9f64b07c00a3 SHA512 75534648baeabbc32980e0552c2951bd960f467ba25bff220527c8858e9da9c4762f5eefed22fef7aeb79cd200631af45e9c5977924127b8ced948ac05ada308 WHIRLPOOL b19457f4e7a946f107779d8615cc996f6f39ab4b731d4041d2b741a96753b886856d7fa61751b04c18f2c9affb49666b16128862b99a0c57e6f17797983f0a35
-MISC ChangeLog 39947 SHA256 a3e29cdd672867efca8d03d9218e1f9061eff3719bf444b831fee3553015d0a8 SHA512 1e8d2c79539233b07ee763c0c0722728f7991f8ea53051c4b90edf616ab3c1d3656e965ae74af4897d4c9f36dd97920a4bd2e08d1a828458e5d0ba458ce90f37 WHIRLPOOL f84c511ec16af6192bd94f59684af60902f786e6399ea3af09889ac7e0731f279e8a72ad6e33322adb6498892e46d294abf1f3e214be9c9f6951f3413181aa1e
+EBUILD mpg123-1.17.0.ebuild 2867 SHA256 80a32e80fc7a711db92f4aaedc9d1796fc0e1af21949c7d102466d5200c98ffd SHA512 22883dd7f7aaadf9c370344e8111d70f66ca77fec2bee1fcdcf5d1f9d3adffdf81fed9a2a17fdc54829b8b07352336b16b6e86db750acbd7214ac498055dfe24 WHIRLPOOL 80b0ab1ce2eec4bb542c2ddbf8738f0ddef8a4e643fa497ccfd0ae679e5aaa1236a656b35c1a46952f7663f58dc0130b83fcbfe8ed1c71eecb49e43ae3c19077
+MISC ChangeLog 40067 SHA256 89ede6ca74846f9a5c094b80eb50baa4a4b3d5fcfc0303949aa76a1d3b145e3f SHA512 59086a0212710aeaa46f041bf30e7e31e1103a38f861d5311baf9a8573d90505ff879841f3c846fb356515f8536e011785764c8b2d9c0a8d367e58dc5dedf407 WHIRLPOOL ee974de6ace75f447d76c7ffa6ef1ba53bc5fadd4f40eb6b5c9b727264f45b06a28df962079006666839c870fa3ea336f2a98e04b666ce77273511f1dbaee720
MISC metadata.xml 492 SHA256 ec073d0ca010ed50d6b671f13cc98a6ee6f221526e56886b469d436c25a6042e SHA512 0cb2796ed7f5eb2696d374b45f83a371944257d177d6c73df0495178dd9e43a56efe947ccdf09dcb306c051f4e00c1af3f95201a32b93ae7eef449fe2acbe7dc WHIRLPOOL 7b1da43b004d4cf690fd16915d0af64207e4ccbf391f8ae1253d14f916a44c92ecfdbe80473c8a0fdff9aa82a7366f42348c97525057ccf1195a8722ff5c67a6
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlJjBVsACgkQp5vW4rUFj5p7KgCglAEbP42ZgAVq/kKXhzMTwunZ
-CgcAn24tYmurkMy11hrifqaUKWpxrFW9
-=yXY5
+iQEcBAEBCAAGBQJSvSKrAAoJEEqz6FtPBkyj4MsH/2DcmnZOZuoBe1iDPPApel00
+WXz3sIk4N1JrdDASo5HxUrd8JO93Ki2x8BMRc+nVCE1nxW2+2mbbVQ39VLACVVGd
+j9b2FacIO+fCTYjcva0BxENLp+D/BzN6WM+2f04mEMVqWiFgjznIklOPU4qFp6UN
+FaqtxwhNzsVe5yQuTjHb+cXjJp9fJhyOPrITdAZlFf7TiGxddNuj3irPUL9DMcOM
+lrRxyZSTIZ57XeKm7eltnuVGkgcno/89dDhgWu4rmAhuiN/HsKuH8ZATcHV+eBBW
+N1q9xJyr2u2OIibvKUIiNnf/4+C6qYPcOcO42GWjdOCXtugCs8qo6HVWLL+4vYA=
+=w1pw
-----END PGP SIGNATURE-----
diff --git a/media-sound/mpg123/mpg123-1.17.0.ebuild b/media-sound/mpg123/mpg123-1.17.0.ebuild
new file mode 100644
index 000000000000..18c3721e5149
--- /dev/null
+++ b/media-sound/mpg123/mpg123-1.17.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-1.17.0.ebuild,v 1.1 2013/12/27 06:48:07 radhermit Exp $
+
+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="3dnow 3dnowext alsa altivec coreaudio int-quality ipv6 jack mmx nas oss portaudio pulseaudio sdl sse"
+
+# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
+RDEPEND="app-admin/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 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 mmx && _cpu=mmx
+ use 3dnow && _cpu=3dnow
+ use sse && _cpu=x86
+ use 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
+}