# $Id: PKGBUILD 144731 2011-12-08 09:21:22Z andrea $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz pkgbase=kdemultimedia pkgname=('kdemultimedia-dragonplayer' 'kdemultimedia-ffmpegthumbs' 'kdemultimedia-juk' 'kdemultimedia-kioslave' 'kdemultimedia-kmix' 'kdemultimedia-kscd' 'kdemultimedia-mplayerthumbs') pkgver=4.7.4 pkgrel=1 arch=('i686' 'x86_64') url='http://www.kde.org' license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdemultimedia') makedepends=('pkgconfig' 'cmake' 'automoc4' 'kdelibs' 'tunepimp' 'ffmpeg' 'mplayer' 'pulseaudio' 'libmusicbrainz3') source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2" 'mplayerthumbs.config') sha1sums=('e0001afac38e35e3ab7b919d79f74cd57e3c18dd' 'ba016fa2563c14ffcba852c62506b66bfc6ee683') build() { cd ${srcdir} mkdir build cd build cmake ../${pkgbase}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ -DWITH_Xine=OFF make } package_kdemultimedia-dragonplayer() { pkgdesc='Video Player' depends=('kdebase-runtime') url="http://kde.org/applications/multimedia/dragonplayer/" install='kdemultimedia.install' cd $srcdir/build/dragonplayer make DESTDIR=$pkgdir install cd $srcdir/build/doc/dragonplayer make DESTDIR=$pkgdir install } package_kdemultimedia-ffmpegthumbs() { pkgdesc='Video Files (ffmpegthumbs)' depends=('kdebase-runtime' 'ffmpeg') install='kdemultimedia.install' cd $srcdir/build/ffmpegthumbs make DESTDIR=$pkgdir install } package_kdemultimedia-juk() { pkgdesc='Music Player' depends=('kdebase-runtime' 'tunepimp') url="http://kde.org/applications/multimedia/juk" install='kdemultimedia.install' cd $srcdir/build/juk make DESTDIR=$pkgdir install cd $srcdir/build/doc/juk make DESTDIR=$pkgdir install } package_kdemultimedia-kioslave() { pkgdesc='Audio CD Browser' depends=('kdelibs' 'libmusicbrainz3' 'cdparanoia') conflicts=('kdemultimedia-libkcddb' 'kdemultimedia-libkcompactdisc') replaces=('kdemultimedia-libkcddb' 'kdemultimedia-libkcompactdisc') for i in kioslave doc/kioslave libkcddb libkcompactdisc; do cd $srcdir/build/${i} make DESTDIR=$pkgdir install done } package_kdemultimedia-kmix() { pkgdesc='Sound Mixer' depends=('kdebase-runtime') url="http://kde.org/applications/multimedia/kmix" install='kdemultimedia.install' cd $srcdir/build/kmix make DESTDIR=$pkgdir install cd $srcdir/build/doc/kmix make DESTDIR=$pkgdir install } package_kdemultimedia-kscd() { pkgdesc='CD Player' depends=('kdebase-runtime' 'libmusicbrainz3') url="http://kde.org/applications/multimedia/kscd" install='kdemultimedia.install' cd $srcdir/build/kscd make DESTDIR=$pkgdir install cd $srcdir/build/doc/kcontrol/cddbretrieval make DESTDIR=$pkgdir install } package_kdemultimedia-mplayerthumbs() { pkgdesc='Video Files (MPlayerThumbs)' depends=('kdebase-runtime' 'mplayer') replaces=('mplayerthumbs') conflicts=('mplayerthumbs') cd $srcdir/build/mplayerthumbs make DESTDIR=$pkgdir install install -D -m644 $srcdir/mplayerthumbs.config $pkgdir/usr/share/config/mplayerthumbs }