Date: Friday, December 2, 2022 @ 07:34:14 Author: arojas Revision: 1356137
Add split packagekit-qt5/6 package Added: packagekit-qt/ packagekit-qt/trunk/ packagekit-qt/trunk/PKGBUILD ----------+ PKGBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) Added: packagekit-qt/trunk/PKGBUILD =================================================================== --- packagekit-qt/trunk/PKGBUILD (rev 0) +++ packagekit-qt/trunk/PKGBUILD 2022-12-02 07:34:14 UTC (rev 1356137) @@ -0,0 +1,44 @@ +# Maintainer: Christian Hesse <[email protected]> +# Maintainer: Antonio Rojas <[email protected]> + +pkgbase=packagekit-qt +pkgname=(packagekit-qt5 packagekit-qt6) +pkgver=1.1.0 +pkgrel=1 +arch=('x86_64') +url='http://www.packagekit.org/' +license=('LGPL') +depends=('packagekit') +makedepends=('cmake' 'qt5-base' 'qt6-base') +source=("https://www.freedesktop.org/software/PackageKit/releases/PackageKit-Qt-$pkgver.tar.xz"{,.asc}) +sha256sums=('8a0ac393eb34c9b896be3f6f260247c067b2af8b54cb53e12b4c6163c1cfc98d' + 'SKIP') +validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17' # Richard Hughes <[email protected]> + 'D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB' # Matthias Klumpp <[email protected]> + '70C26659D184ABC01FFAF45228DDEDC6E4480AD0') # Daniel Nicoletti <[email protected]> + +build() { + cmake -B build-qt5 -S PackageKit-Qt-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_PREFIX_PATH=/usr/lib/cmake/Qt5 + cmake --build build-qt5 + + cmake -B build-qt6 -S PackageKit-Qt-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_PREFIX_PATH=/usr/lib/cmake/Qt6 + cmake --build build-qt6 +} + +package_packagekit-qt5() { + pkgdesc='Qt5 bindings for PackageKit' + depends+=(qt5-base) + + DESTDIR="${pkgdir}" cmake --install build-qt5 +} + +package_packagekit-qt6() { + pkgdesc='Qt6 bindings for PackageKit' + depends+=(qt6-base) + + DESTDIR="${pkgdir}" cmake --install build-qt6 +}
