CXXFLAGS="${CXXFLAGS} -I/usr/include/ruby-1.9.1 -fpermissive" \ cmake ${srcdir}/${pkgname#*-} \ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DWITH_LIBVISUAL=ON \ -DWITH_KONQSIDEBAR=ON \ -DWITH_XINE=ON \ -DWITH_YAUAP=OFF \ -DWITH_IPOD=ON \ -DWITH_IFP=ON \ -DWITH_NJB=ON \ -DWITH_MTP=OFF \ -DWITH_RIOKARMA=OFF \ -DWITH_DAAP=OFF \ -DBUILD_ALL=ON
I just built Amarok with the following build options:
-DWITH_XINE=ON \ -DWITH_LIBVISUAL=ON \ -DWITH_KONQSIDEBAR=ON \ -DWITH_IPOD=ON \ -DWITH_YAUAP=ON \ <--- -DWITH_NJB=ON \ -DWITH_MTP=ON \ <--- -DWITH_DAAP=OFF \ -DWITH_MP4V2=OFF \ -DWITH_IFP=OFF \ -DWITH_RIOKARMA=OFF \ -DBUILD_ALL=ON || exit 1
DAAP was covered in a previous post about ruby. The MPV42 problem is covered by bug report 346. I don't have the support package installed for IFP. I am not going to try with RIOKARMA because the libkarma libs require the mono overhead.
Darrell