[arch-commits] Commit in phonon-vlc/trunk (PKGBUILD)
Andrea Scarpino
andrea at nymeria.archlinux.org
Fri May 2 11:48:00 UTC 2014
Date: Friday, May 2, 2014 @ 13:48:00
Author: andrea
Revision: 211970
upgpkg: phonon-vlc 0.7.1-1
Provide the backend for Qt5
Modified:
phonon-vlc/trunk/PKGBUILD
----------+
PKGBUILD | 44 ++++++++++++++++++++++++++++++++++----------
1 file changed, 34 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-05-02 10:58:38 UTC (rev 211969)
+++ PKGBUILD 2014-05-02 11:48:00 UTC (rev 211970)
@@ -1,25 +1,24 @@
# $Id$
# Maintainer: Andrea Scarpino <andrea at 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 \
@@ -26,9 +25,34 @@
-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
+}
More information about the arch-commits
mailing list