summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2015-04-08 07:29:13 +0000
committerAlexis Ballier <aballier@gentoo.org>2015-04-08 07:29:13 +0000
commit372381e665f261a2664b10500d4685e29d05f9f5 (patch)
tree36e0aa06c092cdeef4557a2b62c3d9150117dd0b
parentversion bump (diff)
downloadhistorical-372381e665f261a2664b10500d4685e29d05f9f5.tar.gz
historical-372381e665f261a2664b10500d4685e29d05f9f5.tar.bz2
historical-372381e665f261a2664b10500d4685e29d05f9f5.zip
version bump
Signed-off-by: aballier@gentoo.org Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
-rw-r--r--media-sound/mpg123/ChangeLog7
-rw-r--r--media-sound/mpg123/Manifest17
-rw-r--r--media-sound/mpg123/mpg123-1.22.1.ebuild101
3 files changed, 113 insertions, 12 deletions
diff --git a/media-sound/mpg123/ChangeLog b/media-sound/mpg123/ChangeLog
index 08ed25cad680..c76c36a8e952 100644
--- a/media-sound/mpg123/ChangeLog
+++ b/media-sound/mpg123/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/mpg123
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.320 2015/03/31 19:55:21 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.321 2015/04/08 07:29:07 aballier Exp $
+
+*mpg123-1.22.1 (08 Apr 2015)
+
+ 08 Apr 2015; Alexis Ballier <aballier@gentoo.org> +mpg123-1.22.1.ebuild:
+ version bump
31 Mar 2015; Ulrich Müller <ulm@gentoo.org> mpg123-1.18.1.ebuild,
mpg123-1.19.0.ebuild, mpg123-1.20.0.ebuild, mpg123-1.20.1.ebuild,
diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index 402b50026cc7..bdfeb30c27a5 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -7,25 +7,20 @@ DIST mpg123-1.20.0.tar.bz2 863544 SHA256 a97c85f212fade0728d2d641190907935d4b030
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
EBUILD mpg123-1.18.1.ebuild 2981 SHA256 b3d03cd63020d529f82cf9a5582b515318b80b8d155639e5f1b8da2a6de72a18 SHA512 77b0984fbe7e62c6a321c435212cc3f3a494b1e39b1f363d14b8232e5d55dc4adbfe964e22d5ecae2347884d4e000abd2e3e70cb0167e56a0550cb4012ad86ba WHIRLPOOL 924728fd5df15395f78f104e8d54d0513a9f31733d631c55d8a411f8ae69c52b6a22d1a8d3f05d2d896c566aba3720022f3a31a2a8c7e1993ad97a409a433ad1
EBUILD mpg123-1.19.0.ebuild 2989 SHA256 9639a921b417eea07fa8a13001532c15123631ff3a9b984d45f3bd18e7872266 SHA512 8b8ebe00bfa82620592d54aac371240d755ab2b7cce0fe00c97a0ba4159d1d87808d5158e604c86cf182fcf36fd373ec1b7aaf80b392555ee1ac37c7987217a2 WHIRLPOOL b70ce6e64c69ba047e527065f26c185716717b7d9ac1ec8b5498c2ad0bf791a743489a257abd9f858dafc1f4b966fbde0e776a7be7c184d8412f28946f64b57f
EBUILD mpg123-1.20.0.ebuild 2989 SHA256 faf981ad94350dce5feb7b6fcd0d8b477f98a2d77ab63702953a94c2095f41e8 SHA512 e706834e515e147313eebb07df76e12f5ffdfce00a765d338de8a2cefc4950a438a3524a600f596f8f4fc017a805d0b4f5c3f77a4138459163749fd09d0e074f WHIRLPOOL 78b34bccb3de353921e2e823c1f47e233cdf6c5a57238034196b0a68583e0e818748a64568f33fbf40c5f40245ff5f04c977633f0319bcc70e2d02687f40c6ee
EBUILD mpg123-1.20.1.ebuild 2989 SHA256 6ef2fb0016fda96889bf8bd07a8d9f149152269d7af795d0ffc2c8c46a6151f8 SHA512 740da30df318fcad8e2ff1f0a41dd18c81919efcf4f4df38644b2fd0dc5a4dbfbc08245c2133b236b2b9dfcaeea2a8074f548af0c57e626d6862cd762c65678d WHIRLPOOL 35eb9b8b6ed0b4c33b9ab5b22a1a18dbade34d625aab4d74b3ff1feb97f04d222013405110ee616209d32b1bae6b731cb13104253e678ecf8ff7fada1126b6b5
EBUILD mpg123-1.21.0.ebuild 2996 SHA256 2913203be0767c840ef486a07f63c2454313ac14c9025c6f7a1bf4a888adce20 SHA512 7fd1d89edcefa9cec198faa6fee09de0a79e381e3f4bfbb7d83bae9c6978e9af373604181296ef56000f82ee2501ac3cd32003ddc6c10eca1f7e2ce311416fc5 WHIRLPOOL 2396c6de9b792d681deb46e86522dbdc563a19fc77ac1a5beb7e34208f1821c9b3c73d1df7722c98c9022a0015f52e34ebebb0d0789463ccea4ef948070161b7
EBUILD mpg123-1.22.0.ebuild 3037 SHA256 7588eed1b15362506b80d29a868663b789fe5e3891eaa3e573058088f728c2aa SHA512 404078aa4ab7e681503bede9c164a523680c52f5c9b7e6dcce5bd59019afe99b02afd20cc8423848267c3597f7a28ab91cdf2486c7e5fa423064c02466f4f2d7 WHIRLPOOL ff24467101f5323201f7841bf83bd89acdca034a7062173c4d1385dd6e8dd36bdfb80431014343974d1430eadfdd1e9e898d8e32f3e842158f3849dcb0e89d24
-MISC ChangeLog 43038 SHA256 50251f48dc3cb0c8b7d94950031d2744111a1bfe5a5d9087ac7177b1b15d31ee SHA512 9f18482725221324bea2948217ff4ed3ecc2b8ecd5b512a01a6c12ff24c5811cf26a90e386ebe3d76e6771f2b0b1f2fc989b9d870abdb46dcbd0d3157d3f5c73 WHIRLPOOL 5de54a204eab4b18d39e9fd4d0480c91c2e72a44e408f5a7b5e717043a9180db79be27daca55904d095485d4172ff4df99ebe63c6ce3e128290acb7cf8502719
+EBUILD mpg123-1.22.1.ebuild 3042 SHA256 a447a5245337b7fad9fb44268fb99da52170e08cb57ad381d37d8d43839c6732 SHA512 0e17f4b4026c6e3d8dfd9b8177c9d7dc3d786429d63489eaba5867d21e6ff3f3679175110b13fffd0081c4a60f937635a02fe5b67098818a22bfaca4aeec32a2 WHIRLPOOL 8e49addc0363972a4dad1eae8b3c09c75ecd7ec9cb102359e0b003cec0d717fc767925af7e1a06419330f7a5cd89f22a07d541c4b1ca0a544e729e879c4a0c37
+MISC ChangeLog 43164 SHA256 2d56dfd1ff5f1b32dd0a78457785eefd5002655587095446d45cf18f2c8c4493 SHA512 4e1a1d1258e8c101e73174284c82042036eaeecf5093a097d5edf9d33c9bc0a62734ec32fc00cdccd80d45c199b9608f4f93cc64f37d0de1d30cb1d95fadccb1 WHIRLPOOL ffb8d5060777cc1cf7e0209901fc32f7a84058cd13a277ba3e94320c261cdf28745f16d5231b51ccf814316df508c49c3c70714ddad11645adddef6d6ca284b8
MISC metadata.xml 426 SHA256 9813f8eb0ed7ea470c2bdbbed633a1e709ddca81b0eb1f9cee8fff268db52dd4 SHA512 163a9ac2057f59fe21b725fc5f2a8e807b8b80856713bdcc65a5dae7ee18eb8dfdc595851dc08eb5d51f5ac8f25ffe4fa8d28b19deed2f5c95d64db625a42677 WHIRLPOOL 5242bed79d79368adc6ee746da51bc36542268cc47a3cad3923f33ed23746d4db0afe09d9c03698587b1da051b2f1fb76b66b9305fb27e103fdef6105bcd449e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQGcBAEBCAAGBQJVGvutAAoJEJQzkH1pP7W4g9cMAIEnv80EONYnJVLNOEEBCp8X
-pU6orBpgy+MlQTVr7h73P935E+PmCgvg41nPFVw4RPWkffI8Jyj/I4FjhYPjXLxw
-DozRGlynCM1yQTI1EpuxhBApXS3Qal/E/8Pt+0463JKjH1qcF3lPIhwNy1BtkQe2
-Wk7ks9HvHUhsb7QaFl7K2C6VNw7gfmtS0Pmt1413jHifAUttVTJBcfFIp3QPjRE4
-UdBncJJ/PEhBFrm28ZeKmjY1Jwwq8sVI0ijGSjXBgLbwmcBiDLWwRCFCiOAA7lZI
-0lTD1FBlfJm8rQG2gTyXahCZpOACaw1c2K2J+6u5fi5XbKx/YY0fPbe054D4lK5x
-eGQEpK8V4hUNjXJvx87ycUMyMUyBfQZnJa3Wxkyrzx2EwfWzmhsaZ0S9r33lPC1y
-FFPHDRgtTLyuAivqYNE0DbioLm2VrcNgEnakz0zcM4zEKU81VEt3R+um9lmWvdz8
-56DctC1UO9YsyuJCnysQD7/vvEAvPDnM68HXvSzyGw==
-=K8lz
+iEYEAREIAAYFAlUk2MQACgkQvFcC4BYPU0pyBACfZxJ9KzLqUgOnZioe8xFwtqsg
+4qYAn3CFjwOOweFvDT4LQWgRj+rhsJE5
+=GSN4
-----END PGP SIGNATURE-----
diff --git a/media-sound/mpg123/mpg123-1.22.1.ebuild b/media-sound/mpg123/mpg123-1.22.1.ebuild
new file mode 100644
index 000000000000..916922d07c91
--- /dev/null
+++ b/media-sound/mpg123/mpg123-1.22.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-1.22.1.ebuild,v 1.1 2015/04/08 07:29:07 aballier 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="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 <sys-devel/libtool-2.4.3-r2:2 )
+ 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}
+ sys-devel/libtool
+ 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
+}