# Contributions from Arch: https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/phonon pkgbase=phonon pkgname=("phonon" "phonon-qt5") pkgver=4.9.0 pkgrel=2 arch=('x86_64') url="http://phonon.kde.org" license=('LGPL') makedepends=('cmake' 'extra-cmake-modules' 'libpulse' 'libqzeitgeist' 'qt5-base' 'qt5-tools' 'qt5-base' 'qt5-tools') options=("debug" "!emptydirs") source=("http://download.kde.org/stable/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.xz") sha256sums=('bb74b40f18ade1d9ab89ffcd7aeb7555be797ca395f1224c488b394da6deb0e0') prepare(){ mkdir "${srcdir}"/build mkdir "${srcdir}"/build-qt5 } build() { cd build cmake ../${pkgbase}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON \ -D__KDE_HAVE_GCC_VISIBILITY=NO \ -DCMAKE_INSTALL_LIBDIR=lib make cd ../build-qt5 cmake ../${pkgbase}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON \ -DPHONON_BUILD_PHONON4QT5=ON \ -D__KDE_HAVE_GCC_VISIBILITY=NO \ -DCMAKE_INSTALL_LIBDIR=lib \ -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt5 make } package_phonon(){ pkgdesc="The multimedia framework for KDE4" depends=('pulseaudio' 'libqzeitgeist' 'libpulse' 'phonon-backend') cd build make DESTDIR="${pkgdir}" install } package_phonon-qt5(){ depends=('libpulse' 'qt5-base' 'phonon-qt5-backend' 'pulseaudio') pkgdesc="The multimedia framework for KF5" cd build-qt5 make DESTDIR="${pkgdir}" install }