You are not logged in.
and just about anything else played through XMMS, not just the mp3s. up to 31 bands of EQ. :shock:
i am getting some sort of tar errors during building both packages, but they seems to install fine. maybe someone can figure it out, if it matters.
once it's installed, turn off the regular xmms eq, and select the eq-xmms (EQ Plugin 0.6) from the Effects Plugins tab in preferences. for skins, left click on the left X of the EQ panel (it's a little counterintuitive).
eq-xmms:
pkgname=eq-xmms
pkgver=0.6
pkgrel=1
pkgdesc="A realtime graphical equalizer to equalize .ogg and other formats in XMMS"
url="http://equ.sourceforge.net/"
license="GNU/GPL"
depends=('xorg' 'gtk2' 'glib' 'xmms')
source=(http://voxel.dl.sourceforge.net/sourceforge/equ/$pkgname-$pkgver.tar.gz)
md5sums=(911bcc81619d27dc466f20e17bb80d16)
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
}
eq-xmms-skins:
pkgname=eq-xmms-skins
pkgver=0.2
pkgrel=1
pkgdesc="Skins for eq-xmms"
url="http://equ.sourceforge.net/"
license="GNU/GPL"
depends=('xorg' 'gtk2' 'glib' 'xmms')
source=(http://voxel.dl.sourceforge.net/sourceforge/equ/$pkgname-$pkgver.tar.gz)
md5sums=(fd6ae05387093eb5f04ac1927034214c)
build() {
cp $startdir/src/EQskins/ /usr/lib/xmms/ -R
}
Offline
all packages that are add-on's for xmms start with xmms- ... so i suggest you to rename it to xmms-eq and it is maybe also a good idea to make one pkg from these 2 because it is mainly one thing and i doubt that anyone will want to install only one of them
EDIT: what tar errors are these? check filelist
The impossible missions are the only ones which succeed.
Offline
i removed it and tried what you suggested, but now it won't start. xmms segfaults until i remove the plugin option in the ~/.xmms config. :?: [n/m, i got it -- helps to make sure "show gui" is selected in the plugin config.]
btw, how do you merge 2 pkgbuilds when they both make/need pkg/ and src/ directories? something like "mkdir <dir> && cd <dir>" before doing the build() for the second one? [nope, that didn't work. ]
~~~~~~~~~~~
here are the tar errors i mentioned getting:
==> Generating .PKGINFO file...
==> Generating .FILELIST file...
tar: *: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
==> Compressing package...
tar: *: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
==> Finished making: xmms-eq (Fri Oct 8 14:48:57 EDT 2004)
and the only 2 entries in filelist:
.FILELIST
.PKGINFO
Offline
btw, how do you merge 2 pkgbuilds when they both make/need pkg/ and src/ directories? something like "mkdir <dir> && cd <dir>" before doing the build() for the second one? [nope, that didn't work. ]
as if you would do one pkg ... i'll change the PKGBUILD and show you
~~~~~~~~~~~
here are the tar errors i mentioned getting:==> Generating .PKGINFO file... ==> Generating .FILELIST file... tar: *: Cannot stat: No such file or directory tar: Error exit delayed from previous errors ==> Compressing package... tar: *: Cannot stat: No such file or directory tar: Error exit delayed from previous errors ==> Finished making: xmms-eq (Fri Oct 8 14:48:57 EDT 2004)
and the only 2 entries in filelist:
.FILELIST
.PKGINFO
this means, that your pkg is empty and the files were directly installed into your system ... this is bad ... you should never run makepkg as root, as then, if such a case comes up, it would come "permission denied" and it will prevent you from installing things directly into the filesystem (always run makepkg as normal user!!! - if it does not work, it is most probably soemthing worng with the build-system)
i'll have a look at it now ....
The impossible missions are the only ones which succeed.
Offline
ok, i have made it work:
the filelist:
[damir@Asteraceae xmms-eq]$ more filelist
.FILELIST
.PKGINFO
usr/
usr/lib/
usr/lib/xmms/
usr/lib/xmms/EQskins/
usr/lib/xmms/EQskins/Cudaed.tgz
usr/lib/xmms/EQskins/Denon_antique.tgz
usr/lib/xmms/EQskins/Expensive_Hi-Fi_1.1.tgz
usr/lib/xmms/EQskins/Kalak_Amplifier.tgz
usr/lib/xmms/EQskins/NLog.tgz
usr/lib/xmms/EQskins/Panasonic_Old.tgz
usr/lib/xmms/EQskins/Sony_wman.tgz
usr/lib/xmms/EQskins/Xmms_1.2.7.tgz
usr/lib/xmms/Effect/
usr/lib/xmms/Effect/libeq.la
usr/lib/xmms/Effect/libeq.so
the PKGBUILD
# $Id: PKGBUILD,v 1.1 2004/06/17 11:22:31 damir Exp $
# Maintainer: damir <damir@archlinux.org>
# Contributor: slackhack
pkgname=xmms-eq
origname=eq-xmms
pkgver=0.6
skinsver=0.2
pkgrel=1
pkgdesc="a realtime graphical equalizer effect plugin that will equalize almost everything that you play through XMMS (inclusive skins)"
url="http://equ.sourceforge.net/"
depends=('xmms')
groups=('xmms-plugins' 'xmms-effect-plugins')
source=(http://belnet.dl.sourceforge.net/sourceforge/equ/$origname-$pkgver.tar.gz
http://belnet.dl.sourceforge.net/sourceforge/equ/$origname-skins-$skinsver.tar.gz
)
build() {
# the effect plugin:
cd $startdir/src/$origname-$pkgver
./configure
--prefix=/usr/lib
--disable-autodetect # we are building for all i686
make || return 1
make
prefix=$startdir/pkg/usr/lib
libdir=$startdir/pkg/usr/lib/xmms/Effect
install
# skins:
mkdir -p $startdir/pkg/usr/lib/xmms/EQskins
install -c -m 644 $startdir/src/EQskins/*.tgz $startdir/pkg/usr/lib/xmms/EQskins
}
The impossible missions are the only ones which succeed.
Offline
i really like this equalizer 8)
-> extra/multimedia
The impossible missions are the only ones which succeed.
Offline
ok, i have made it work:
excellent, works great.
it definitely is an improvement over the standard xmms eq, though it does use a little bit more CPU. imo it's worth it to be able to eq .oggs, though. 8)
thx for the help
Offline
I also get segfaults after enabling this. It works until I close xmms. Afterward I have to remove my config file or segfaults occurr. Anyone know why? How to fis this?
Offline