diff options
Diffstat (limited to 'media-plugins/xmms-mpg123')
-rw-r--r-- | media-plugins/xmms-mpg123/Manifest | 13 | ||||
-rw-r--r-- | media-plugins/xmms-mpg123/files/xmms-ds-id3v2fix.patch | 12 | ||||
-rw-r--r-- | media-plugins/xmms-mpg123/xmms-mpg123-1.2.10-r6.ebuild | 29 | ||||
-rw-r--r-- | media-plugins/xmms-mpg123/xmms-mpg123-1.2.11-r2.ebuild | 29 | ||||
-rw-r--r-- | media-plugins/xmms-mpg123/xmms-mpg123-1.2.11.ebuild | 29 |
5 files changed, 112 insertions, 0 deletions
diff --git a/media-plugins/xmms-mpg123/Manifest b/media-plugins/xmms-mpg123/Manifest new file mode 100644 index 0000000..3ce8862 --- /dev/null +++ b/media-plugins/xmms-mpg123/Manifest @@ -0,0 +1,13 @@ +AUX xmms-ds-id3v2fix.patch 498 RMD160 4b8d43659126cbf1de0fd7d03eb6f3b4dac07bfb SHA1 09461c2e8c3a0259953c10f24d854beec5ff303a SHA256 4f87ed0a7cd660b0526f52fab90e37c31ea3566cf5f3d46bea3d8a2a559eecfa +DIST RusXMMS2-csa35.tar.bz2 128165 RMD160 047782f64bfbcc8119d584f9f3dc9680d324519a SHA1 9c167e33b36e6e35917dd7eca9435f3408d6a9c9 SHA256 3bb63e9ce6fd2bca289ebfbde13c7dd3c0b0ca734e676b647acac1ef293312b4 +DIST RusXMMS2-csa41.tar.bz2 96642 RMD160 7ead4de64156b20682e90f8fc4c85112cf9b2cdc SHA1 034b2264a17977f614c91809bc4ee9ee7c07ecaf SHA256 e64df1956502e48c09ca60262efb7f1953a76d82a70c801e4797ca81e130e8d0 +DIST RusXMMS2-csa43.tar.bz2 104507 RMD160 4f609b588e5cdef4b4190c09f11c85a3f590913d SHA1 51a73494ebee0676a7a8f04dc1fc190d9c742b57 SHA256 b2c0ac09a481b2d77c6e4750a19497f550d93eb961839df3db5ce5da714e6caf +DIST xmms-1.2.10-gentoo-m4-1.1.tar.bz2 26978 RMD160 63ce094969f33205420f9823a970eb3faabf2e3e SHA1 4ef6fb75370861201161adf8f65ec5db735516f4 SHA256 e253fb2a515d3c7881617172f14fccad6a42cea660b8eaaeef9657114288e46f +DIST xmms-1.2.10-gentoo-patches-2.2.6.tar.bz2 545931 RMD160 6d376e2edadc1ac69a704575dd04775364c9ed1f SHA1 1a5a2ae2b744d5e1ae1ba72d3cb0bb078963aae0 SHA256 b9a8633fe22af156ca1af65ac35d369242ce8016619d87647ba8389b8d52ba96 +DIST xmms-1.2.10.tar.bz2 2418265 RMD160 0360cbb8c326b3325bd8ebb3343c69a9788d7084 SHA1 a3c3d3756d5263183c27b3c50a7f5404cba8bfaf SHA256 ff9eabae2074043294a19ec7beaf0959bd076f6cd60558264faeec08f4a0eb6a +DIST xmms-1.2.11-gentoo-patches-2.3.0.1.tar.bz2 16946 RMD160 49e3cd7eaac251c086cff3976e5be6e75bd33938 SHA1 29977700765aaf5ed860e3cccbb958f61f574f34 SHA256 fdfec6f54b65a8a17d4f6342cadc8c9b1f503f1d0672761c1bab963da6a86a91 +DIST xmms-1.2.11-gentoo-patches-2.3.0.tar.bz2 16739 RMD160 d45430baccccad600b3f0a37e4fd0b40e8d8bfca SHA1 9e0eb1b39e4c7385112637412ada7bc186e1b3b9 SHA256 9aebef51507f49b25f771ed380c652950a1f04e9105fb7029ef3a1889ea19abd +DIST xmms-1.2.11.tar.bz2 2581032 RMD160 466a624572574c56595ef34f42c43d0b74857b0a SHA1 9d1eae4baab25fd35c9ddfb49321ca60222f672d SHA256 7ec15c56632b6c82e61ccddeaefd372359af2f005708a58cdf3951c574b20390 +EBUILD xmms-mpg123-1.2.10-r6.ebuild 648 RMD160 c3a637779006339b63cced3fadbcb7dbb46aa767 SHA1 f872dca531c5741698b9662cdec779ebf6208712 SHA256 04097a509f767a4cdc1be9fe9139cd52fbb1f8049589b78f6eea2c831851fca9 +EBUILD xmms-mpg123-1.2.11-r2.ebuild 650 RMD160 1d79503756915cb72a261666443727c323f782de SHA1 02119d3a7eb0dc90fe04d8481b29f33bd3ed67c9 SHA256 0ba864151c24e2855160c91f4aba26e85c47a4a8c838963e53295d42f46e8e71 +EBUILD xmms-mpg123-1.2.11.ebuild 648 RMD160 5e560fad13c2fe06dfafc27afa0ed70ed595faf1 SHA1 e68796f0b225154d16ad0cb670a418b694bb3ec1 SHA256 ea1f0ac3163909daa15152b2015414fb48fc2795d690c8cfc09e5dedc62d156b diff --git a/media-plugins/xmms-mpg123/files/xmms-ds-id3v2fix.patch b/media-plugins/xmms-mpg123/files/xmms-ds-id3v2fix.patch new file mode 100644 index 0000000..483ba57 --- /dev/null +++ b/media-plugins/xmms-mpg123/files/xmms-ds-id3v2fix.patch @@ -0,0 +1,12 @@ +diff -dPNur xmms-1.2.10/Input/mpg123/id3_frame_content.c xmms-1.2.10-new/Input/mpg123/id3_frame_content.c +--- xmms-1.2.10/Input/mpg123/id3_frame_content.c 2006-11-23 10:09:31.000000000 +0400 ++++ xmms-1.2.10-new/Input/mpg123/id3_frame_content.c 2006-11-23 10:10:28.000000000 +0400 +@@ -48,6 +48,8 @@ + text_beg = text = id3_string_decode(ID3_TEXT_FRAME_ENCODING(frame), + ID3_TEXT_FRAME_PTR(frame)); + ++ if (!text_beg) return NULL; ++ + /* + * If content is just plain text, return it. + */ diff --git a/media-plugins/xmms-mpg123/xmms-mpg123-1.2.10-r6.ebuild b/media-plugins/xmms-mpg123/xmms-mpg123-1.2.10-r6.ebuild new file mode 100644 index 0000000..6069426 --- /dev/null +++ b/media-plugins/xmms-mpg123/xmms-mpg123-1.2.10-r6.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86" +IUSE="ipv6 ssl mmx 3dnow" + +DEPEND=">=media-sound/xmms-1.2.10-r12 + ssl? ( dev-libs/openssl )" + +PLUGIN_PATH="Input/mpg123" + +M4_VER="1.1" +PATCH_VER="2.2.6" +RUSXMMS_VER="35" +inherit rusxmms-plugin + +src_compile() { + myconf="${myconf} --enable-mpg123 $(use_enable ipv6) $(use_enable ssl)" + + if use x86 && ! has_pic && { use mmx || use 3dnow; }; then + myconf="${myconf} --enable-simd" + else + myconf="${myconf} --disable-simd" + fi + + rusxmms-plugin_src_compile +} diff --git a/media-plugins/xmms-mpg123/xmms-mpg123-1.2.11-r2.ebuild b/media-plugins/xmms-mpg123/xmms-mpg123-1.2.11-r2.ebuild new file mode 100644 index 0000000..e0ba109 --- /dev/null +++ b/media-plugins/xmms-mpg123/xmms-mpg123-1.2.11-r2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86" +IUSE="ipv6 ssl mmx 3dnow" + +DEPEND=">=media-sound/xmms-1.2.10-r12 + ssl? ( dev-libs/openssl )" + +PLUGIN_PATH="Input/mpg123" + +M4_VER="1.1" +PATCH_VER="2.3.0.1" +RUSXMMS_VER="43" +inherit rusxmms-plugin + +src_compile() { + myconf="${myconf} --enable-mpg123 $(use_enable ipv6) $(use_enable ssl)" + + if use x86 && ! has_pic && { use mmx || use 3dnow; }; then + myconf="${myconf} --enable-simd" + else + myconf="${myconf} --disable-simd" + fi + + rusxmms-plugin_src_compile +} diff --git a/media-plugins/xmms-mpg123/xmms-mpg123-1.2.11.ebuild b/media-plugins/xmms-mpg123/xmms-mpg123-1.2.11.ebuild new file mode 100644 index 0000000..0bc98a5 --- /dev/null +++ b/media-plugins/xmms-mpg123/xmms-mpg123-1.2.11.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86" +IUSE="ipv6 ssl mmx 3dnow" + +DEPEND=">=media-sound/xmms-1.2.10-r12 + ssl? ( dev-libs/openssl )" + +PLUGIN_PATH="Input/mpg123" + +M4_VER="1.1" +PATCH_VER="2.3.0" +RUSXMMS_VER="41" +inherit rusxmms-plugin + +src_compile() { + myconf="${myconf} --enable-mpg123 $(use_enable ipv6) $(use_enable ssl)" + + if use x86 && ! has_pic && { use mmx || use 3dnow; }; then + myconf="${myconf} --enable-simd" + else + myconf="${myconf} --disable-simd" + fi + + rusxmms-plugin_src_compile +} |