1
0
mirror of https://github.com/gryf/gryf-overlay.git synced 2026-03-31 18:33:37 +02:00

initial import

This commit is contained in:
root
2010-02-09 21:25:29 +01:00
commit b2719dc011
1080 changed files with 41656 additions and 0 deletions

View File

@@ -0,0 +1,91 @@
# ChangeLog for media-plugins/eq-xmms
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/eq-xmms/ChangeLog,v 1.17 2006/01/29 15:48:48 blubb Exp $
28 Jan 2006; Simon Stelling <blubb@gentoo.org>
-files/eq-xmms-0.6-sse_filters.patch.bz2, eq-xmms-0.6-r3.ebuild,
eq-xmms-0.6-r4.ebuild, eq-xmms-0.6-r5.ebuild:
move compressed patches to the mirrors
*eq-xmms-0.6-r5 (16 Jan 2006)
16 Jan 2006; Luis Medinas <metalgod@gentoo.org>
+files/eq-xmms-0.6-exit_fix.patch, +eq-xmms-0.6-r5.ebuild:
Added a patch to fix segfault upon exit thanks to Thomas Cort
<tcort@cs.ubishops.ca>. Fixes bug #74831.
*eq-xmms-0.7 (16 Jan 2006)
16 Jan 2006; Konstantin Arkhipov <voxus@gentoo.org> +eq-xmms-0.7.ebuild,
+files/eq-xmms-0.7-amd64_support.patch:
Version bump.
07 Jan 2006; Konstantin Arkhipov <voxus@gentoo.org> eq-xmms-0.6-r3.ebuild,
eq-xmms-0.6-r4.ebuild:
Desired automake for -r3 is 1.7, amd64 keyword dropped from -r4 due to
strange sound corruptions.
*eq-xmms-0.6-r4 (06 Jan 2006)
06 Jan 2006; Konstantin Arkhipov <voxus@gentoo.org> eq-xmms-0.6-r4.ebuild:
Bump to latest CVS update.
04 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> eq-xmms-0.6-r1.ebuild,
eq-xmms-0.6-r2.ebuild, eq-xmms-0.6-r3.ebuild:
Don't install COPYING and INSTALL files. Use autotools eclass to re-create
the autotools files. Minor style fixes.
*eq-xmms-0.6-r3 (03 Jul 2005)
03 Jul 2005; Konstantin Arkhipov <voxus@gentoo.org> +eq-xmms-0.6-r3.ebuild,
+files/eq-xmms-0.6-sse_filters.patch.bz2,
+files/eq-xmms-0.6-sse_round_trickfilters.patch:
Extracted sse-filters patch from current cvs. A bit of verbosity added.
*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:
added elibtoolize call, fixes #85064
01 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
eq-xmms-0.6-r1.ebuild:
Stable amd64, sparc, x86.
*eq-xmms-0.6-r1 (14 Jul 2004)
14 Jul 2004; Konstantin Arkhipov <voxus@gentoo.org>:
+files/eq-xmms-0.6-shade_fix.patch,
+eq-xmms-0.6-r1.ebuild:
Dummy workaround for shade bug from upstream CVS.
29 Jun 2004; David Holm <dholm@gentoo.org> eq-xmms-0.6.ebuild:
Added to ~ppc.
*eq-xmms-0.6 (28 Jun 2004)
28 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org>
+files/eq-xmms-0.6-nonx86.patch, -eq-xmms-0.5.ebuild, +eq-xmms-0.6.ebuild:
Version bump. Tested on amd64, x86, and sparc. Removing old version which
causes segfaults on newer xmms versions. Closes bug #54969.
17 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org> eq-xmms-0.5.ebuild:
Added to ~amd64.
26 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org> eq-xmms-0.5.ebuild:
Cleaned up to make aliz's script happy. Stable x86.
*eq-xmms-0.5 (17 Feb 2004)
17 Feb 2004; Jeremy Huddleston <eradicator@gentoo.org> eq-xmms-0.5.ebuild,
metadata.xml:
Graphical Equalizer for XMMS. The one builtin to xmms only supports mp3's.
This one supports any stream. Ebuild submitted by Konstantin Arkhipov
<voxus@infonet.ee> in bug #41805.

View File

@@ -0,0 +1,78 @@
AUX eq-xmms-0.6-exit_fix.patch 2051 RMD160 f23789f85bf5c9ef35494b1a1dfec5fd2541f885 SHA1 c0576bf5a4f9851451efd64f5246bfbc0caea076 SHA256 24e238859d7793951bec781ce421e78d7eef198447cb2080d8ddcc61391af42d
MD5 dfe9301cb1a915654e54d2a6adb61f62 files/eq-xmms-0.6-exit_fix.patch 2051
RMD160 f23789f85bf5c9ef35494b1a1dfec5fd2541f885 files/eq-xmms-0.6-exit_fix.patch 2051
SHA256 24e238859d7793951bec781ce421e78d7eef198447cb2080d8ddcc61391af42d files/eq-xmms-0.6-exit_fix.patch 2051
AUX eq-xmms-0.6-mono_fix.patch 418 RMD160 46dcb935d9c83b0eb66cd1db525d655379ed6d05 SHA1 ce8669ce19ca284b802ce9cb04a0c36b39a6ce75 SHA256 8a9c1d38be0b3f6ae9fc1f22a7aa50378fb94a35afd0b57257b4538aef621818
MD5 774f966c8056c9448a2cdd295cf76302 files/eq-xmms-0.6-mono_fix.patch 418
RMD160 46dcb935d9c83b0eb66cd1db525d655379ed6d05 files/eq-xmms-0.6-mono_fix.patch 418
SHA256 8a9c1d38be0b3f6ae9fc1f22a7aa50378fb94a35afd0b57257b4538aef621818 files/eq-xmms-0.6-mono_fix.patch 418
AUX eq-xmms-0.6-nonx86.patch 410 RMD160 b713601e958ef30ab4fe8705c6b83c713accfc35 SHA1 72c6461a9a63a9c1fd25c585cc4ef0366729c938 SHA256 dddc10ca511e44054314185b8110dcb715471396737040c603ef98b8c80cfd95
MD5 e2cda8be9765888166aa11cb345e6a41 files/eq-xmms-0.6-nonx86.patch 410
RMD160 b713601e958ef30ab4fe8705c6b83c713accfc35 files/eq-xmms-0.6-nonx86.patch 410
SHA256 dddc10ca511e44054314185b8110dcb715471396737040c603ef98b8c80cfd95 files/eq-xmms-0.6-nonx86.patch 410
AUX eq-xmms-0.6-shade_fix.patch 1116 RMD160 cab46bdc35fb1f3f4e1d2aa2f8887524742f6e4d SHA1 9baa3a7cf9c906b1ba087d83ad261c125a9251a0 SHA256 bfbafda8ead1bbc5a21ce39c56b7f2bdb2fff82576a8ebc155b414aab6daff9f
MD5 db956a0ebfff40720bb6487f96564a00 files/eq-xmms-0.6-shade_fix.patch 1116
RMD160 cab46bdc35fb1f3f4e1d2aa2f8887524742f6e4d files/eq-xmms-0.6-shade_fix.patch 1116
SHA256 bfbafda8ead1bbc5a21ce39c56b7f2bdb2fff82576a8ebc155b414aab6daff9f files/eq-xmms-0.6-shade_fix.patch 1116
AUX eq-xmms-0.6-sse_round_trickfilters.patch 508 RMD160 453f0b2ecaa3ac255e7386cdaa12d9a5dc20ae94 SHA1 54f2fdcc8e77e597e30d5edbabb541089125cb46 SHA256 fb3ac792ad3c210957574fb091ecc1eefc11eb36c7730a2c4213d3591c1bd0bd
MD5 50aee22d22720e909368193718e41042 files/eq-xmms-0.6-sse_round_trickfilters.patch 508
RMD160 453f0b2ecaa3ac255e7386cdaa12d9a5dc20ae94 files/eq-xmms-0.6-sse_round_trickfilters.patch 508
SHA256 fb3ac792ad3c210957574fb091ecc1eefc11eb36c7730a2c4213d3591c1bd0bd files/eq-xmms-0.6-sse_round_trickfilters.patch 508
AUX eq-xmms-0.7-amd64_support.patch 1363 RMD160 665e434867da613e400b27c8bc518a99b08922df SHA1 27191438bc3b77a1c05ca723b7eb2e5856f4ce7c SHA256 2ed37439d5ad47daaaf8bd8da34619921420f92a28f7f96efe8bc9784a0965f9
MD5 251eb635c273bd345801e20f74da9929 files/eq-xmms-0.7-amd64_support.patch 1363
RMD160 665e434867da613e400b27c8bc518a99b08922df files/eq-xmms-0.7-amd64_support.patch 1363
SHA256 2ed37439d5ad47daaaf8bd8da34619921420f92a28f7f96efe8bc9784a0965f9 files/eq-xmms-0.7-amd64_support.patch 1363
DIST eq-xmms-0.6-cvs-20051113.patch.bz2 10540
DIST eq-xmms-0.6-sse_filters.patch.bz2 8889
DIST eq-xmms-0.6.tar.gz 529447
DIST eq-xmms-0.7.tar.gz 632130
EBUILD eq-xmms-0.6-r1.ebuild 1054 RMD160 bbd18ebbae7673ff9fd5c00a15bed0394f701991 SHA1 3de20896b3476f62f11e57949eb02a36beeb7b4e SHA256 a2061e012403d3b976cdd652612ee7d54de042aa133c81e26bd5ff66e1b5e823
MD5 b690422be68807e2ef346762c1578aa7 eq-xmms-0.6-r1.ebuild 1054
RMD160 bbd18ebbae7673ff9fd5c00a15bed0394f701991 eq-xmms-0.6-r1.ebuild 1054
SHA256 a2061e012403d3b976cdd652612ee7d54de042aa133c81e26bd5ff66e1b5e823 eq-xmms-0.6-r1.ebuild 1054
EBUILD eq-xmms-0.6-r2.ebuild 1097 RMD160 5a47ce2f6eaddc814903f36dea4157e736285e95 SHA1 0d209a501807e8b7c5768dd8c7e31d6c0f151df8 SHA256 2b562e581094d82ee61b7602356a0a0d1b4ef7a4b67086a96458b1dc0c6ef2cc
MD5 7d3e79e717f7ef2ae544e7c12713cb4f eq-xmms-0.6-r2.ebuild 1097
RMD160 5a47ce2f6eaddc814903f36dea4157e736285e95 eq-xmms-0.6-r2.ebuild 1097
SHA256 2b562e581094d82ee61b7602356a0a0d1b4ef7a4b67086a96458b1dc0c6ef2cc eq-xmms-0.6-r2.ebuild 1097
EBUILD eq-xmms-0.6-r3.ebuild 1388 RMD160 0b2a9729a2a62be984e7a72698d7e226ee149343 SHA1 f42a80fe5d07e0c4e3013df4f0357c5d90a452c5 SHA256 100b4f5b52646e7f55e84f67a3be65aa7d52dc8a812cd8c2a3414339750e4689
MD5 4f0720811d658795c29f746115b2ef11 eq-xmms-0.6-r3.ebuild 1388
RMD160 0b2a9729a2a62be984e7a72698d7e226ee149343 eq-xmms-0.6-r3.ebuild 1388
SHA256 100b4f5b52646e7f55e84f67a3be65aa7d52dc8a812cd8c2a3414339750e4689 eq-xmms-0.6-r3.ebuild 1388
EBUILD eq-xmms-0.6-r4.ebuild 1489 RMD160 6cb8e5a24cb8f8196238027fd6728f949e25912e SHA1 9adbf6f960a3ba99f8ff015a571467d22d2ec62d SHA256 6c91766192956618a0756bcca1d555adcd73ba8c3e5b5ef907d2761685d248e4
MD5 d2f02ee3544139cad3bf8eaeacb16197 eq-xmms-0.6-r4.ebuild 1489
RMD160 6cb8e5a24cb8f8196238027fd6728f949e25912e eq-xmms-0.6-r4.ebuild 1489
SHA256 6c91766192956618a0756bcca1d555adcd73ba8c3e5b5ef907d2761685d248e4 eq-xmms-0.6-r4.ebuild 1489
EBUILD eq-xmms-0.6-r5.ebuild 1531 RMD160 883d5c24693de2126a2c1c12e20e0b4f0f51c84b SHA1 ec748fb7761eb99e3b81dc03037a0e902030f97f SHA256 e832a4e34e69a7a550e966b13c2c04464db387f9f57a03621e3f726ba21db633
MD5 8d6c7059e2f76c270a7b7434a2f19486 eq-xmms-0.6-r5.ebuild 1531
RMD160 883d5c24693de2126a2c1c12e20e0b4f0f51c84b eq-xmms-0.6-r5.ebuild 1531
SHA256 e832a4e34e69a7a550e966b13c2c04464db387f9f57a03621e3f726ba21db633 eq-xmms-0.6-r5.ebuild 1531
EBUILD eq-xmms-0.7.ebuild 1164 RMD160 724b57d03aa1f12c5a2d8a9ab95e87591b111ea2 SHA1 3dcd7f8198cd15a4ff1c0e39dce84742239fba52 SHA256 7847e0eb3c9dc794ccbf274a5c7bee47384010f6ce3b0cc8b302245e59a0d458
MD5 db5859d8d2612551a48a6363903b97ec eq-xmms-0.7.ebuild 1164
RMD160 724b57d03aa1f12c5a2d8a9ab95e87591b111ea2 eq-xmms-0.7.ebuild 1164
SHA256 7847e0eb3c9dc794ccbf274a5c7bee47384010f6ce3b0cc8b302245e59a0d458 eq-xmms-0.7.ebuild 1164
MISC ChangeLog 3398 RMD160 016e08de36287d7766c05f5986664425ccbf25bf SHA1 0a3134b7f11d223671087f415721db055a1f3234 SHA256 2dc301b45f7c15f7bb7c6130870ac0b6f821c23d77912c4d3c2192760c7e54f7
MD5 f53994ab623696dcd32107d6371c16fc ChangeLog 3398
RMD160 016e08de36287d7766c05f5986664425ccbf25bf ChangeLog 3398
SHA256 2dc301b45f7c15f7bb7c6130870ac0b6f821c23d77912c4d3c2192760c7e54f7 ChangeLog 3398
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158
SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158
MD5 2cf1a0e042cf2afb1366cd05f91bedce files/digest-eq-xmms-0.6-r1 63
RMD160 2710c48b04c07dcf75e28722c54f0cb7f1c414e3 files/digest-eq-xmms-0.6-r1 63
SHA256 7096f3eb96f183d4c003366700b84f66ff03eab646d438340ba931cb4ade6c3f files/digest-eq-xmms-0.6-r1 63
MD5 2cf1a0e042cf2afb1366cd05f91bedce files/digest-eq-xmms-0.6-r2 63
RMD160 2710c48b04c07dcf75e28722c54f0cb7f1c414e3 files/digest-eq-xmms-0.6-r2 63
SHA256 7096f3eb96f183d4c003366700b84f66ff03eab646d438340ba931cb4ade6c3f files/digest-eq-xmms-0.6-r2 63
MD5 87ddd8f87c93f1d6f6cee7cc7027d4f3 files/digest-eq-xmms-0.6-r3 139
RMD160 4b516378704e3ce019cd8648366071c6b158be7d files/digest-eq-xmms-0.6-r3 139
SHA256 f98ab737c2c27203445d6eff3744602a8a165b23e154dac197cbb77d0769b57d files/digest-eq-xmms-0.6-r3 139
MD5 5a94c9b57105e8983685d5ee36161045 files/digest-eq-xmms-0.6-r4 217
RMD160 7c4ed5e779579a7fd73735442dfe89cda1b500db files/digest-eq-xmms-0.6-r4 217
SHA256 5f329c90caff99de4e4f37964e1ce6f3ff095043673565312446ca19927ae434 files/digest-eq-xmms-0.6-r4 217
MD5 5a94c9b57105e8983685d5ee36161045 files/digest-eq-xmms-0.6-r5 217
RMD160 7c4ed5e779579a7fd73735442dfe89cda1b500db files/digest-eq-xmms-0.6-r5 217
SHA256 5f329c90caff99de4e4f37964e1ce6f3ff095043673565312446ca19927ae434 files/digest-eq-xmms-0.6-r5 217
MD5 c110ae19ac06195520c881daa09c6941 files/digest-eq-xmms-0.7 63
RMD160 f67eee6ed207a6cb906236ec8e0318ce5381069a files/digest-eq-xmms-0.7 63
SHA256 f5e15c7b38f9f18b9a932e1b4a60d52cf2292704a741435d08166646997efcc3 files/digest-eq-xmms-0.7 63

View File

@@ -0,0 +1,41 @@
# 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-r1.ebuild,v 1.6 2005/09/04 10:23:27 flameeyes Exp $
IUSE=""
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"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="x86 amd64 sparc ~ppc"
RDEPEND="media-sound/xmms"
DEPEND="${RDEPEND}
!x86? ( >=sys-devel/automake-1.7 )"
src_unpack() {
unpack ${A}
epatch ${FILESDIR}/${P}-shade_fix.patch
if ! use x86; then
cd ${S}
epatch ${FILESDIR}/${P}-nonx86.patch
WANT_AUTOMAKE=1.7 aclocal
WANT_AUTOMAKE=1.7 automake
WANT_AUTOCONF=2.5 autoconf
libtoolize --copy --force
fi
}
src_install() {
make DESTDIR="${D}" libdir=`xmms-config --effect-plugin-dir` install || die
dodoc AUTHORS BUGS ChangeLog NEWS README README.BSD SKINS TODO
}

View File

@@ -0,0 +1,42 @@
# 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-r2.ebuild,v 1.2 2005/09/04 10:23:27 flameeyes Exp $
IUSE=""
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"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64 ~sparc ~ppc"
RDEPEND="media-sound/xmms"
DEPEND="${RDEPEND}
!x86? ( >=sys-devel/automake-1.7 )"
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
WANT_AUTOMAKE=1.7 aclocal
WANT_AUTOMAKE=1.7 automake
WANT_AUTOCONF=2.5 autoconf
libtoolize --copy --force
fi
}
src_install() {
make DESTDIR="${D}" libdir=`xmms-config --effect-plugin-dir` install || die
dodoc AUTHORS BUGS ChangeLog NEWS README README.BSD SKINS TODO
}

View File

@@ -0,0 +1,52 @@
# Copyright 1999-2006 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-r3.ebuild,v 1.4 2006/01/29 15:48:48 blubb Exp $
IUSE="sse-filters"
inherit eutils autotools
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
mirror://gentoo/${P}-sse_filters.patch.bz2"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64 ~sparc ~ppc"
RDEPEND="media-sound/xmms"
DEPEND="${RDEPEND}
!x86? ( >=sys-devel/automake-1.7 )"
src_unpack() {
unpack ${A}
epatch ${FILESDIR}/${P}-shade_fix.patch
epatch ${FILESDIR}/${P}-mono_fix.patch
if ! use x86 || use sse-filters; then
cd ${S}
if use sse-filters; then
epatch ${WORKDIR}/${P}-sse_filters.patch
use x86 || epatch ${FILESDIR}/${P}-sse_round_trickfilters.patch
fi
use x86 || epatch ${FILESDIR}/${P}-nonx86.patch
export WANT_AUTOMAKE="1.7"
export WANT_AUTOCONF="2.5"
eautoreconf
use sse-filters && \
sed -e "s:@CFLAGS@:@CFLAGS@ -DSSE_FILTERS:" -i ${S}/src/Makefile.in
fi
}
src_install() {
make DESTDIR="${D}" libdir=`xmms-config --effect-plugin-dir` install || die
dodoc AUTHORS BUGS ChangeLog NEWS README README.BSD SKINS TODO
}

View File

@@ -0,0 +1,53 @@
# Copyright 1999-2006 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-r4.ebuild,v 1.3 2006/01/29 15:48:48 blubb Exp $
IUSE="sse-filters"
inherit eutils autotools
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
http://dev.gentoo.org/~voxus/equ/eq-xmms-0.6-cvs-20051113.patch.bz2
mirror://gentoo/${P}-sse_filters.patch.bz2"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86 -amd64 ~sparc ~ppc"
RDEPEND="media-sound/xmms"
DEPEND="${RDEPEND}
!x86? ( >=sys-devel/automake-1.7 )"
src_unpack() {
unpack ${A}
epatch ${FILESDIR}/${P}-shade_fix.patch
epatch ${FILESDIR}/${P}-mono_fix.patch
if ! use x86 || use sse-filters; then
cd ${S}
if use sse-filters; then
epatch ${WORKDIR}/${P}-sse_filters.patch
epatch ${FILESDIR}/${P}-sse_round_trickfilters.patch
epatch ${WORKDIR}/${P}-cvs-20051113.patch
fi
use x86 || epatch ${FILESDIR}/${P}-nonx86.patch
export WANT_AUTOMAKE="1.7"
export WANT_AUTOCONF="2.5"
eautoreconf
use sse-filters && \
sed -e "s:@CFLAGS@:@CFLAGS@ -DSSE_FILTERS:" -i ${S}/src/Makefile.in
fi
}
src_install() {
make DESTDIR="${D}" libdir=`xmms-config --effect-plugin-dir` install || die
dodoc AUTHORS BUGS ChangeLog NEWS README README.BSD SKINS TODO
}

View File

@@ -0,0 +1,54 @@
# Copyright 1999-2006 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-r5.ebuild,v 1.2 2006/01/29 15:48:48 blubb Exp $
IUSE="sse-filters"
inherit eutils autotools
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
http://dev.gentoo.org/~voxus/equ/eq-xmms-0.6-cvs-20051113.patch.bz2
mirror://gentoo/${P}-sse_filters.patch.bz2"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64 ~sparc ~ppc"
RDEPEND="media-sound/xmms"
DEPEND="${RDEPEND}
!x86? ( >=sys-devel/automake-1.7 )"
src_unpack() {
unpack ${A}
epatch ${FILESDIR}/${P}-shade_fix.patch
epatch ${FILESDIR}/${P}-mono_fix.patch
epatch ${FILESDIR}/${P}-exit_fix.patch
if ! use x86 || use sse-filters; then
cd ${S}
if use sse-filters; then
epatch ${WORKDIR}/${P}-sse_filters.patch
epatch ${FILESDIR}/${P}-sse_round_trickfilters.patch
epatch ${WORKDIR}/${P}-cvs-20051113.patch
fi
use x86 || epatch ${FILESDIR}/${P}-nonx86.patch
export WANT_AUTOMAKE="1.7"
export WANT_AUTOCONF="2.5"
eautoreconf
use sse-filters && \
sed -e "s:@CFLAGS@:@CFLAGS@ -DSSE_FILTERS:" -i ${S}/src/Makefile.in
fi
}
src_install() {
make DESTDIR="${D}" libdir=`xmms-config --effect-plugin-dir` install || die
dodoc AUTHORS BUGS ChangeLog NEWS README README.BSD SKINS TODO
}

View File

@@ -0,0 +1,49 @@
# Copyright 1999-2006 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.7.ebuild,v 1.1 2006/01/16 17:42:39 voxus Exp $
IUSE="sse-filters"
inherit eutils autotools
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"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64 ~sparc ~ppc"
RDEPEND="media-sound/xmms"
DEPEND="${RDEPEND}
>=sys-devel/automake-1.7"
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${P}-amd64_support.patch
export WANT_AUTOMAKE="1.7"
export WANT_AUTOCONF="2.5"
eautoreconf
}
src_compile() {
local myconf
use sse-filters && {
myconf="--enable-sse-filters"
use amd64 && myconf="${myconf} --enable-sse2"
}
econf ${myconf} || die "econf failed"
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" libdir=`xmms-config --effect-plugin-dir` install || die
dodoc AUTHORS BUGS ChangeLog NEWS README README.BSD SKINS TODO
}

View File

@@ -0,0 +1 @@
MD5 911bcc81619d27dc466f20e17bb80d16 eq-xmms-0.6.tar.gz 529447

View File

@@ -0,0 +1 @@
MD5 911bcc81619d27dc466f20e17bb80d16 eq-xmms-0.6.tar.gz 529447

View File

@@ -0,0 +1,2 @@
MD5 a1fa7eb14b3258f655292e42d44b2eb3 eq-xmms-0.6-sse_filters.patch.bz2 8889
MD5 911bcc81619d27dc466f20e17bb80d16 eq-xmms-0.6.tar.gz 529447

View File

@@ -0,0 +1,3 @@
MD5 d8ec07230c2d9dfae63c8ad63295c29c eq-xmms-0.6-cvs-20051113.patch.bz2 10540
MD5 a1fa7eb14b3258f655292e42d44b2eb3 eq-xmms-0.6-sse_filters.patch.bz2 8889
MD5 911bcc81619d27dc466f20e17bb80d16 eq-xmms-0.6.tar.gz 529447

View File

@@ -0,0 +1,3 @@
MD5 d8ec07230c2d9dfae63c8ad63295c29c eq-xmms-0.6-cvs-20051113.patch.bz2 10540
MD5 a1fa7eb14b3258f655292e42d44b2eb3 eq-xmms-0.6-sse_filters.patch.bz2 8889
MD5 911bcc81619d27dc466f20e17bb80d16 eq-xmms-0.6.tar.gz 529447

View File

@@ -0,0 +1 @@
MD5 a211f894906696c5bb1cfa65f57e8155 eq-xmms-0.7.tar.gz 632130

View File

@@ -0,0 +1,61 @@
diff -urN eq-xmms-0.6.orig/src/configuration.c eq-xmms-0.6/src/configuration.c
--- eq-xmms-0.6.orig/src/configuration.c 2004-05-16 00:11:31.000000000 +0000
+++ eq-xmms-0.6/src/configuration.c 2006-01-14 06:56:29.000000000 +0000
@@ -640,6 +640,13 @@
gint i,chn;
cfgfile = xmms_cfg_open_default_file();
+ if (!eqcfg.skin)
+ eqcfg.skin = "default";
+ if (!eqcfg.eqpreset_default_file)
+ eqcfg.eqpreset_default_file = g_strdup("eq_dir_default.preset");
+ if (!eqcfg.eqpreset_extension)
+ eqcfg.eqpreset_extension = g_strdup("eq_preset");
+
xmms_cfg_write_int(cfgfile, "eq_plugin", "x", eqcfg.x);
xmms_cfg_write_int(cfgfile, "eq_plugin", "y", eqcfg.y);
xmms_cfg_write_int(cfgfile, "eq_plugin", "band_num", eqcfg.band_num);
diff -urN eq-xmms-0.6.orig/src/eq.c eq-xmms-0.6/src/eq.c
--- eq-xmms-0.6.orig/src/eq.c 2004-05-16 02:24:31.000000000 +0000
+++ eq-xmms-0.6/src/eq.c 2006-01-14 07:07:21.000000000 +0000
@@ -31,7 +31,7 @@
static gint raisevol(gpointer data);
static gint monitor_song_change(gpointer data);
static int volume_diff;
-static guint monitor_id;
+static guint monitor_id = 0;
static gint previous_pos;
static gchar *previous_filename;
@@ -75,7 +75,8 @@
static void cleanup(void)
{
clean_gui();
- gtk_timeout_remove(monitor_id);
+ if (monitor_id)
+ gtk_timeout_remove(monitor_id);
g_free(previous_filename);
}
diff -urN eq-xmms-0.6.orig/src/gui.c eq-xmms-0.6/src/gui.c
--- eq-xmms-0.6.orig/src/gui.c 2004-04-03 11:55:58.000000000 +0000
+++ eq-xmms-0.6/src/gui.c 2006-01-14 06:56:29.000000000 +0000
@@ -194,8 +194,16 @@
void clean_gui(void)
{
eq_write_config();
- gtk_widget_destroy(GTK_WIDGET(eqskinwin));
- gtk_widget_destroy(GTK_WIDGET(EQequalizerwin));
+
+ if (eqskinwin) {
+ gtk_widget_destroy(GTK_WIDGET(eqskinwin));
+ eqskinwin = NULL;
+ }
+
+ if (EQequalizerwin) {
+ gtk_widget_destroy(GTK_WIDGET(EQequalizerwin));
+ EQequalizerwin = NULL;
+ }
eq_has_been_initialized = FALSE;
}

View File

@@ -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++)

View File

@@ -0,0 +1,11 @@
--- eq-xmms-0.6.orig/configure.in 2004-05-15 18:55:08.000000000 -0700
+++ eq-xmms-0.6/configure.in 2004-06-28 11:52:02.034771660 -0700
@@ -115,7 +115,7 @@
[ --enable-sse2 force SSE2 instruction generation [[default=auto]]],
sse2=$enableval, sse2=no)
-ARCH_DEFINES_DEFAULT="-DARCH_X86"
+ARCH_DEFINES_DEFAULT=""
if test "x$debug" = xyes; then
XF_CFLAGS="-Wall -g -O2 -DDEBUG $XF_CFLAGS"
else

View File

@@ -0,0 +1,13 @@
diff --exclude=CVS -Nura eq-xmms-0.6/src/equalizer.c /home/voxus/stuff/cvs/eq-xmms/src/equalizer.c
--- eq-xmms-0.6/src/equalizer.c 2004-04-03 02:28:04.000000000 +0400
+++ /home/voxus/stuff/cvs/eq-xmms/src/equalizer.c 2004-05-25 03:33:36.000000000 +0400
@@ -755,7 +755,8 @@
EQequalizer_volume = EQcreate_hslider(&EQequalizer_wlist, EQequalizer_bg, EQequalizer_gc, 61, 4, 97, 8, 1, 30, 1, 30, 3, 7, 4, 61, 0, 94, EQequalizer_volume_frame_cb, EQequalizer_volume_motion_cb, EQequalizer_volume_release_cb, SKIN_EQSHADE);
EQequalizer_balance = EQcreate_hslider(&EQequalizer_wlist, EQequalizer_bg, EQequalizer_gc, 164, 4, 42, 8, 11, 30, 11, 30, 3, 7, 4, 164, 0, 39, EQequalizer_balance_frame_cb, EQequalizer_balance_motion_cb, EQequalizer_balance_release_cb, SKIN_EQSHADE);
EQequalizer_set_shade(eqcfg.shaded);
- EQequalizer_set_shade_slider();
+ // Quick fix for bug #897452
+ //EQequalizer_set_shade_slider();
// end of shade elements
tpix = EQcreate_pbutton(&EQequalizer_wlist, EQequalizer_bg, EQequalizer_gc, 42, 33, 26, 10, 0, 11, 27, 11, EQequalizer_quickhi_pushed, SKIN_EQQUICK);

View File

@@ -0,0 +1,18 @@
--- eq-xmms-0.6/src/iir_sse.c 2005-07-02 22:03:39.061780984 +0400
+++ eq-xmms/src/iir_sse.c 2005-07-02 22:02:35.121501384 +0400
@@ -195,7 +195,6 @@
}
}
-#ifdef ARCH_X86
/* Round function provided by Frank Klemm which saves around 100K
* CPU cycles in my PIII for each call to the IIR function with 4K samples
*/
@@ -211,7 +210,6 @@
rounded_value = ( rounded_value >> 31 ) ^ 0x7FFF;
return rounded_value;
}
-#endif
__inline__ int iir(gpointer * d, gint length, gint srate, gint nch)
{

View File

@@ -0,0 +1,45 @@
--- configure.in 2006-01-16 20:04:58.268962424 +0300
+++ configure.in 2006-01-16 20:07:43.681815848 +0300
@@ -155,6 +155,9 @@
XF_CFLAGS="$XF_CFLAGS -DBENCHMARK"
fi
;;
+ x86_64-*-*)
+ autodetect=no
+ ARCH_DEFINES="-DARCH_X86_64 -march=k8"
esac
;;
*)
--- src/iir.c 2006-01-16 20:01:23.000000000 +0300
+++ src/iir.c 2006-01-16 20:09:50.580524312 +0300
@@ -60,7 +60,7 @@
clean_history();
}
-#ifdef ARCH_X86
+#if defined(ARCH_X86) || defined(ARCH_X86_64)
/* Round function provided by Frank Klemm which saves around 100K
* CPU cycles in my PIII for each call to the IIR function with 4K samples
*/
--- src/iir_fpu.c 2006-01-15 03:26:32.000000000 +0300
+++ src/iir_fpu.c 2006-01-16 20:10:22.492672928 +0300
@@ -163,7 +163,7 @@
#ifdef ARCH_PPC
tempgint = round_ppc(out[channel]);
#else
-#ifdef ARCH_X86
+#if defined(ARCH_X86) || defined(ARCH_X86_64)
tempgint = round_trick(out[channel]);
#else
tempgint = (int)out[channel];
--- src/iir.h 2006-01-15 03:26:32.000000000 +0300
+++ src/iir.h 2006-01-16 20:15:35.987014544 +0300
@@ -58,7 +58,7 @@
__inline__ int iir(gpointer * d, gint length, gint srate, gint nch);
-#ifdef ARCH_X86
+#if defined(ARCH_X86) || defined(ARCH_X86_64)
__inline__ int round_trick(float floatvalue_to_round);
#endif
#ifdef ARCH_PPC

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sound</herd>
</pkgmetadata>