summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKonstantin V. Arkhipov <voxus@gentoo.org>2005-03-22 13:29:34 +0000
committerKonstantin V. Arkhipov <voxus@gentoo.org>2005-03-22 13:29:34 +0000
commitf652ab9b9d6485440915a1d759b79a837300a7c7 (patch)
tree76154d873f3e9d75c8b7b9f8dd1fc78022548c2d /media-plugins
parentBug 59931 (diff)
downloadgentoo-2-f652ab9b9d6485440915a1d759b79a837300a7c7.tar.gz
gentoo-2-f652ab9b9d6485440915a1d759b79a837300a7c7.tar.bz2
gentoo-2-f652ab9b9d6485440915a1d759b79a837300a7c7.zip
added fix for mono streams playing
(Portage version: 2.0.51.19)
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/eq-xmms/ChangeLog10
-rw-r--r--media-plugins/eq-xmms/Manifest17
-rw-r--r--media-plugins/eq-xmms/eq-xmms-0.6-r2.ebuild (renamed from media-plugins/eq-xmms/eq-xmms-0.6.ebuild)8
-rw-r--r--media-plugins/eq-xmms/files/digest-eq-xmms-0.6-r2 (renamed from media-plugins/eq-xmms/files/digest-eq-xmms-0.6)0
-rw-r--r--media-plugins/eq-xmms/files/eq-xmms-0.6-mono_fix.patch11
5 files changed, 29 insertions, 17 deletions
diff --git a/media-plugins/eq-xmms/ChangeLog b/media-plugins/eq-xmms/ChangeLog
index 6ed072d44c93..ceccbf259747 100644
--- a/media-plugins/eq-xmms/ChangeLog
+++ b/media-plugins/eq-xmms/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-plugins/eq-xmms
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/eq-xmms/ChangeLog,v 1.9 2005/03/13 14:22:41 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/eq-xmms/ChangeLog,v 1.10 2005/03/22 13:29:34 voxus Exp $
+
+*eq-xmms-0.6-r2 (22 Mar 2005)
+
+ 22 Mar 2005; Konstantin Arkhipov <voxus@gentoo.org> -eq-xmms-0.6.ebuild,
+ +eq-xmms-0.6-r2.ebuild, +files/eq-xmms-0.6-mono_fix.patch:
+ Added fix for playing mono streams. For details - see:
+ http://sf.net/tracker/?func=detail&aid=999884&group_id=61119&atid=496208
+ Old 0.6 ebuild dropped.
13 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> eq-xmms-0.6-r1.ebuild,
eq-xmms-0.6.ebuild:
diff --git a/media-plugins/eq-xmms/Manifest b/media-plugins/eq-xmms/Manifest
index 4a11c46967dc..ac1294bac397 100644
--- a/media-plugins/eq-xmms/Manifest
+++ b/media-plugins/eq-xmms/Manifest
@@ -1,18 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 dea4b1f92f278b40c4155093f3c47f47 eq-xmms-0.6.ebuild 1005
+MD5 b1023d5b66d99f0970971c3fd308e54d eq-xmms-0.6-r2.ebuild 1113
MD5 5304d2b33a716509f3137ff6c72d5f54 eq-xmms-0.6-r1.ebuild 1070
-MD5 53f8680c8195e7302cbc113f07e5fae2 ChangeLog 1590
+MD5 d723d9a542f77ab22cb1fa940fec5d3a ChangeLog 1916
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
MD5 db956a0ebfff40720bb6487f96564a00 files/eq-xmms-0.6-shade_fix.patch 1116
+MD5 774f966c8056c9448a2cdd295cf76302 files/eq-xmms-0.6-mono_fix.patch 418
MD5 2cf1a0e042cf2afb1366cd05f91bedce files/digest-eq-xmms-0.6-r1 63
-MD5 2cf1a0e042cf2afb1366cd05f91bedce files/digest-eq-xmms-0.6 63
+MD5 2cf1a0e042cf2afb1366cd05f91bedce files/digest-eq-xmms-0.6-r2 63
MD5 e2cda8be9765888166aa11cb345e6a41 files/eq-xmms-0.6-nonx86.patch 410
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
-
-iD8DBQFCNzo006ebR+OMO78RAljqAJ9sQTeuJ+m0RQoLOq9nvGizW7uAcQCgg9Yf
-uxY/to6f1WC/KXZJABU9nPM=
-=uy2Z
------END PGP SIGNATURE-----
diff --git a/media-plugins/eq-xmms/eq-xmms-0.6.ebuild b/media-plugins/eq-xmms/eq-xmms-0.6-r2.ebuild
index 0afc35725287..b36a53e3e83b 100644
--- a/media-plugins/eq-xmms/eq-xmms-0.6.ebuild
+++ b/media-plugins/eq-xmms/eq-xmms-0.6-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/eq-xmms/eq-xmms-0.6.ebuild,v 1.5 2005/03/15 19:40:25 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/eq-xmms/eq-xmms-0.6-r2.ebuild,v 1.1 2005/03/22 13:29:34 voxus Exp $
IUSE=""
@@ -9,7 +9,6 @@ inherit eutils
DESCRIPTION="EQU is a realtime graphical equalizer effect plugin that will equalize almost everything that you play through XMMS, not just the MP3s"
HOMEPAGE="http://equ.sourceforge.net/"
SRC_URI="mirror://sourceforge/equ/${P}.tar.gz"
-RESTRICT="nomirror"
SLOT="0"
LICENSE="GPL-2"
@@ -22,6 +21,9 @@ DEPEND="${RDEPEND}
src_unpack() {
unpack ${A}
+ epatch ${FILESDIR}/${P}-shade_fix.patch
+ epatch ${FILESDIR}/${P}-mono_fix.patch
+
if ! use x86; then
cd ${S}
epatch ${FILESDIR}/${P}-nonx86.patch
@@ -34,7 +36,7 @@ src_unpack() {
}
src_install() {
- make DESTDIR=${D} install || die
+ make DESTDIR="${D}" libdir=`xmms-config --effect-plugin-dir` install || die
dodoc AUTHORS BUGS COPYING ChangeLog INSTALL NEWS README README.BSD SKINS TODO
}
diff --git a/media-plugins/eq-xmms/files/digest-eq-xmms-0.6 b/media-plugins/eq-xmms/files/digest-eq-xmms-0.6-r2
index e6b204514b81..e6b204514b81 100644
--- a/media-plugins/eq-xmms/files/digest-eq-xmms-0.6
+++ b/media-plugins/eq-xmms/files/digest-eq-xmms-0.6-r2
diff --git a/media-plugins/eq-xmms/files/eq-xmms-0.6-mono_fix.patch b/media-plugins/eq-xmms/files/eq-xmms-0.6-mono_fix.patch
new file mode 100644
index 000000000000..46c3c4b39023
--- /dev/null
+++ b/media-plugins/eq-xmms/files/eq-xmms-0.6-mono_fix.patch
@@ -0,0 +1,11 @@
+--- eq-xmms-0.6/src/iir.c 2004-05-16 06:24:31.000000000 +0400
++++ eq-xmms/src/iir.c 2005-03-22 16:14:58.000000000 +0300
+@@ -167,7 +167,7 @@
+ * the buffer (length is in bytes)
+ */
+ halflength = (length >> 1);
+- for (index = 0; index < halflength; index+=2)
++ for (index = 0; index < halflength; index+=nch)
+ {
+ /* For each channel */
+ for (channel = 0; channel < nch; channel++)