author | Antonio Rojas
<arojas@archlinux.org> 2018-08-24 09:03:01 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2018-08-24 09:03:01 UTC |
parent | c9a2b4f56fe04aaddfce5f4d4f9d4a78aea3d437 |
PKGBUILD | +8 | -35 |
diff --git a/PKGBUILD b/PKGBUILD index 2c137c4..1d52055 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,34 +2,27 @@ # Contributor: Andrea Scarpino <andrea@archlinux.org> pkgbase=phonon -pkgname=(phonon-qt4 phonon-qt5) +pkgname=(phonon-qt5) +pkgdesc="The multimedia framework by KDE" pkgver=4.10.1 -pkgrel=1 +pkgrel=2 arch=(x86_64) url='http://phonon.kde.org/' license=(LGPL) -makedepends=(extra-cmake-modules libpulse qt4 qt5-base qt5-tools) +depends=(libpulse qt5-base phonon-qt5-backend) +optdepends=('pulseaudio: PulseAudio support' 'qt5-tools: Designer plugin') +makedepends=(extra-cmake-modules qt5-tools) source=("http://download.kde.org/stable/$pkgbase/$pkgver/$pkgbase-$pkgver.tar.xz"{,.sig}) sha256sums=('e5a98df31aeffc22493afc8d6adbca5d6f0c27cc2eed73b3be05195321e08db7' 'SKIP') validpgpkeys=(CB9387521E1EE0127DA804843FDBB55084CC5D84) # Harald Sitter <sitter@kde.org> prepare() { - mkdir build - mkdir build-qt5 + mkdir -p build } build() { cd build - cmake ../$pkgbase-$pkgver \ - -DCMAKE_SKIP_RPATH=ON \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON \ - -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt4 \ - -DCMAKE_INSTALL_LIBDIR=lib - make - - cd ../build-qt5 cmake ../$pkgbase-$pkgver \ -DCMAKE_SKIP_RPATH=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -39,27 +32,7 @@ build() { make } -package_phonon-qt4(){ - pkgdesc="The multimedia framework for KDE4" - depends=(qt4 libpulse phonon-qt4-backend) - optdepends=('pulseaudio: PulseAudio support') - - cd build - make DESTDIR="$pkgdir" install - - # Install headers into the Qt4 dir - install -d "$pkgdir"/usr/include/qt4 - mv "$pkgdir"/usr/include/{phonon,KDE} "$pkgdir"/usr/include/qt4/ - - sed -i 's#includedir=/usr/include#includedir=/usr/include/qt4#' \ - "$pkgdir/usr/lib/pkgconfig/phonon.pc" -} - package_phonon-qt5(){ - pkgdesc="The multimedia framework for KF5" - depends=(libpulse qt5-base phonon-qt5-backend) - optdepends=('pulseaudio: PulseAudio support') - - cd build-qt5 + cd build make DESTDIR="$pkgdir" install }