mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-08 13:56:40 +02:00
Revert "community/polkit-qt: remove Qt5 build"
This reverts commit 85a697addb1126379e10223dc2fb6a221880c710. Still used by some packages
This commit is contained in:
parent
e8e5769520
commit
bd45c3fbeb
@ -3,7 +3,7 @@
|
||||
maintainer="team/kde <bribbers@disroot.org>"
|
||||
pkgname=polkit-qt
|
||||
pkgver=0.201.1
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Qt wrapper around polkit-1 client libraries"
|
||||
arch="all"
|
||||
url="https://www.kde.org"
|
||||
@ -11,11 +11,16 @@ license="LGPL-2.1-only"
|
||||
depends_dev="polkit-elogind-dev"
|
||||
makedepends="$depends_dev
|
||||
cmake
|
||||
qt5-qtbase-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xwayland-run"
|
||||
subpackages="$pkgname-dev"
|
||||
subpackages="
|
||||
$pkgname-dev
|
||||
${pkgname}5:_qt5
|
||||
${pkgname}6:_qt6
|
||||
"
|
||||
_repo_url="https://invent.kde.org/libraries/polkit-qt-1.git"
|
||||
source="https://download.kde.org/stable/polkit-qt-1/polkit-qt-1-$pkgver.tar.xz"
|
||||
builddir="$srcdir/$pkgname-1-$pkgver"
|
||||
@ -24,21 +29,34 @@ options="!check" # 3 subtests failed in BaseTest
|
||||
replaces="polkit-qt-1<=0.114.0-r2"
|
||||
|
||||
build() {
|
||||
cmake -B build -G Ninja \
|
||||
cmake -B build-qt5 -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_TEST="$(want_check && echo ON || echo OFF)"
|
||||
cmake --build build-qt5
|
||||
|
||||
cmake -B build-qt6 -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DQT_MAJOR_VERSION=6 \
|
||||
-DBUILD_TEST="$(want_check && echo ON || echo OFF)"
|
||||
cmake --build build
|
||||
cmake --build build-qt6
|
||||
}
|
||||
|
||||
check() {
|
||||
wlheadless-run -- ctest --test-dir build/test
|
||||
wlheadless-run -- ctest --test-dir build-qt5/test
|
||||
wlheadless-run -- ctest --test-dir build-qt6/test
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
DESTDIR="$pkgdir" cmake --install build-qt5
|
||||
DESTDIR="$pkgdir" cmake --install build-qt6
|
||||
}
|
||||
|
||||
_qt5() {
|
||||
amove usr/lib/libpolkit-qt5*
|
||||
}
|
||||
|
||||
_qt6() {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user