git » phonon.git » commit 09713d3

Drop Qt4 support

author Antonio Rojas
2018-08-24 09:03:01 UTC
committer Antonio Rojas
2018-08-24 09:03:01 UTC
parent c9a2b4f56fe04aaddfce5f4d4f9d4a78aea3d437

Drop Qt4 support

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
 }