From 5daf7a199ac436064eb4f3343e4a38ea383d628e Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Sat, 3 May 2014 04:02:27 +0000 Subject: Sat May 3 03:56:22 UTC 2014 --- extra/phonon-vlc/PKGBUILD | 46 +++++++++++++++++++++++++++++++++++----------- 1 file changed, 35 insertions(+), 11 deletions(-) (limited to 'extra/phonon-vlc') diff --git a/extra/phonon-vlc/PKGBUILD b/extra/phonon-vlc/PKGBUILD index 043b7cfe4..e522e2066 100644 --- a/extra/phonon-vlc/PKGBUILD +++ b/extra/phonon-vlc/PKGBUILD @@ -1,34 +1,58 @@ -# $Id: PKGBUILD 202703 2013-12-25 15:37:00Z andrea $ +# $Id: PKGBUILD 211971 2014-05-02 11:48:12Z andrea $ # Maintainer: Andrea Scarpino -pkgname=phonon-vlc +pkgbase=phonon-vlc +pkgname=('phonon-qt4-vlc' 'phonon-qt5-vlc') pkgver=0.7.1 -pkgrel=2 +pkgrel=1 arch=('i686' 'x86_64') url='http://phonon.kde.org/' -pkgdesc="Phonon VLC backend" license=('LGPL') -depends=('vlc') -makedepends=('cmake' 'automoc4' 'phonon-qt4') -provides=('phonon-backend') +makedepends=('vlc' 'cmake' 'automoc4' 'phonon-qt4' 'phonon-qt5') source=("http://download.kde.org/stable/phonon/phonon-backend-vlc/${pkgver}/phonon-backend-vlc-${pkgver}.tar.xz") md5sums=('3c41a3d141d40cedd2819676cdca5ea4') prepare() { - mkdir build + mkdir build-qt4 + mkdir build-qt5 } build() { - cd build + cd build-qt4 cmake ../phonon-backend-vlc-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_SKIP_RPATH=ON \ -DPLUGIN_INSTALL_DIR=/usr/lib/kde4 make + + cd ../build-qt5 + cmake ../phonon-backend-vlc-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_SKIP_RPATH=ON \ + -DPLUGIN_INSTALL_DIR=/usr/lib/kde4 \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DPHONON_BUILD_PHONON4QT5=ON + make } -package() { - cd build +package_phonon-qt4-vlc() { + pkgdesc="Phonon VLC backend for Qt4" + depends=('vlc') + provides=('phonon-backend' 'phonon-qt4-backend') + replaces=('phonon-vlc') + conflicts=('phonon-vlc') + + cd build-qt4 + make DESTDIR="${pkgdir}" install +} + +package_phonon-qt5-vlc() { + pkgdesc="Phonon VLC backend for Qt5" + depends=('vlc') + provides=('phonon-qt5-backend') + + cd build-qt5 make DESTDIR="${pkgdir}" install } -- cgit v1.2.3-54-g00ecf