summaryrefslogtreecommitdiffstats
path: root/media-plugins/xmms-mpg123
diff options
context:
space:
mode:
Diffstat (limited to 'media-plugins/xmms-mpg123')
-rw-r--r--media-plugins/xmms-mpg123/Manifest13
-rw-r--r--media-plugins/xmms-mpg123/files/xmms-ds-id3v2fix.patch12
-rw-r--r--media-plugins/xmms-mpg123/xmms-mpg123-1.2.10-r6.ebuild29
-rw-r--r--media-plugins/xmms-mpg123/xmms-mpg123-1.2.11-r2.ebuild29
-rw-r--r--media-plugins/xmms-mpg123/xmms-mpg123-1.2.11.ebuild29
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
+}