From dcd9d99c3e45ab8b070ccb76b32354cc60d7c154 Mon Sep 17 00:00:00 2001 From: Bart Ribbers Date: Tue, 28 May 2019 21:52:19 +0200 Subject: community/phonon: move to Qt5 and modernize --- community/phonon/APKBUILD | 43 +++++++++++++------------------------------ 1 file changed, 13 insertions(+), 30 deletions(-) diff --git a/community/phonon/APKBUILD b/community/phonon/APKBUILD index ecb007aa9c..6ddef6216e 100644 --- a/community/phonon/APKBUILD +++ b/community/phonon/APKBUILD @@ -1,48 +1,31 @@ -# Contributor: +# Contributor: # Maintainer: Francesco Colista pkgname=phonon pkgver=4.10.2 -pkgrel=0 +pkgrel=1 pkgdesc="KDE multimedia backend" url="https://phonon.kde.org/" arch="all" -license="LGPL" -depends= -depends_dev="glib-dev" -makedepends="glib-dev qt-dev cmake automoc4" -install="" +license="LGPL-2.1-or-later" +depends_dev="qt5-qtdeclarative-dev glib-dev" +makedepends="$depends_dev extra-cmake-modules qt5-qtbase-dev" subpackages="$pkgname-dev" source="http://download.kde.org/stable/phonon/${pkgver}/phonon-$pkgver.tar.xz" options="!check" # No test configuration file found! -_builddir="$srcdir"/phonon-$pkgver -prepare() { - local i - cd "$_builddir" - for i in $source; do - case $i in - *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; - esac - done - mkdir -p "$_builddir"/build -} - build() { - cd "$_builddir"/build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=FALSE \ - -DDBUS_INTERFACES_INSTALL_DIR=/usr/share/dbus-1/interfaces \ - -Wno-dev \ - "$_builddir" || return 1 - make || return 1 + cmake \ + -DCMAKE_BUILD_TYPE=RelWithDebugInfo \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=FALSE \ + -DPHONON_BUILD_PHONON4QT5=ON + make } package() { - cd "$_builddir"/build - make DESTDIR="$pkgdir" install || return 1 + DESTDIR="$pkgdir" make install } sha512sums="205c2f41691ed37a2b24aa5e900f7720ba024d2046ea4bf0a9b9c46235ffd72dfb4010287ccf753b13e395f84c2a202cbb76454806de3519faf52c3ac7001c4e phonon-4.10.2.tar.xz" -- cgit v1.2.3