I tried installing the K3B monkey audioplugin from source, the config went fine, but I run into some errors during the compile and I don't know what to do to get it working. I'll post the whole output. Someone with some knowledge help me out here!
[root@localhost k3bmonkeyaudioplugin-2.0]# make
make all-recursive
make[1]: Entering directory `/home/zack/Apps/k3bmonkeyaudioplugin-2.0'
Making all in src
make[2]: Entering directory `/home/zack/Apps/k3bmonkeyaudioplugin-2.0/src'
Making all in libmonkeyaudio
make[3]: Entering directory `/home/zack/Apps/k3bmonkeyaudioplugin-2.0/src/libmonkeyaudio'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/zack/Apps/k3bmonkeyaudioplugin-2.0/src/libmonkeyaudio'
make[3]: Entering directory `/home/zack/Apps/k3bmonkeyaudioplugin-2.0/src'
if /bin/sh ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./libmonkeyaudio -I/usr/include/kde -I/usr/lib/qt-3.3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT k3bmonkeydecoder.lo -MD -MP -MF ".deps/k3bmonkeydecoder.Tpo" -c -o k3bmonkeydecoder.lo k3bmonkeydecoder.cpp; \
then mv -f ".deps/k3bmonkeydecoder.Tpo" ".deps/k3bmonkeydecoder.Plo"; else rm -f ".deps/k3bmonkeydecoder.Tpo"; exit 1; fi
k3bmonkeydecoder.cpp: In function `void* init_libk3bmonkeydecoder()':
k3bmonkeydecoder.cpp:31: error: `K3bPluginFactory' is not a template
k3bmonkeydecoder.cpp:31: error: cannot allocate an object of type `K3bPluginFactory'
k3bmonkeydecoder.cpp:31: error: because the following virtual functions are abstract:
/usr/include/k3bpluginfactory.h:79: error: virtual int K3bPluginFactory:

luginSystemVersion() const
/usr/include/k3bpluginfactory.h:84: error: virtual QString K3bPluginFactory::group() const
/usr/include/k3bpluginfactory.h:97: error: virtual K3bPlugin* K3bPluginFactory::createPluginObject(QObject*, const char*, const QStringList&)
make[3]: *** [k3bmonkeydecoder.lo] Error 1
make[3]: Leaving directory `/home/zack/Apps/k3bmonkeyaudioplugin-2.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/zack/Apps/k3bmonkeyaudioplugin-2.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/zack/Apps/k3bmonkeyaudioplugin-2.0'
make: *** [all] Error 2