summaryrefslogtreecommitdiff
path: root/extra/phonon-vlc
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-05-03 04:02:27 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-05-03 04:02:27 +0000
commit5daf7a199ac436064eb4f3343e4a38ea383d628e (patch)
treeef80c239155f9c38ac9de922eef30fdcb3810e01 /extra/phonon-vlc
parent747fac818a9021f876837c839ce15c301b7e229f (diff)
Sat May 3 03:56:22 UTC 2014
Diffstat (limited to 'extra/phonon-vlc')
-rw-r--r--extra/phonon-vlc/PKGBUILD46
1 files changed, 35 insertions, 11 deletions
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 <andrea@archlinux.org>
-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
}