summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 15 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d32874aab2de..ae6b62312408 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,5 @@
-# Maintainer: Eden Rose(EndlessEden) < eden (at) rose.place >
+# Maintainer: ZhangHua <zhanghuadedn at gmail dot com>
+# Contributor: Eden Rose(EndlessEden) < eden (at) rose.place >
# Contributor: dreieck <oid-maps@seznam.cz>
# Contributor: ZhangHua <unlisted>
# Contributor: Dzon Kosto (JohnyPea) <johnypean@gmail.com>
@@ -11,15 +12,18 @@
pkgname=kcm-polkit-kde-git
epoch=1
-pkgver=5.9.0.r215.g4aca751
-pkgrel=1
+pkgver=5.9.0.r229.g294c719
+pkgrel=2
pkgdesc="Configuration for Policy Kit"
arch=('i686' 'x86_64')
url="https://projects.kde.org/projects/extragear/base/polkit-kde-kcmodules-1"
license=('GPL')
provides=('polkit-kde-kcmodules' 'kcm-polkit-kde')
-conflicts=('polkit-kde-kcmodules')
-depends=('kcmutils')
+conflicts=('polkit-kde-kcmodules' 'kcm-polkit-kde')
+depends=(
+ 'kcmutils5' 'glibc' 'kconfigwidgets5' 'ki18n5' 'polkit-qt5' 'qt5-base' 'gcc-libs'
+ 'kwidgetsaddons5' 'kcoreaddons5'
+)
makedepends=('cmake' 'dbus' 'git' 'extra-cmake-modules')
source=($pkgname::"git+https://invent.kde.org/system/polkit-kde-kcmodules-1.git")
@@ -28,21 +32,19 @@ md5sums=('SKIP')
pkgver() {
cd "$srcdir"/"$pkgname"
- echo $(cat CMakeLists.txt | grep QT_MIN_VERSION | head -1 | sed 's,set(QT_MIN_VERSION ",,g; s,"),,g')'.r'"$(git rev-list --count HEAD)"'.g'"$(git rev-parse --short HEAD)"
+ _qt_min_version=$(grep QT_MIN_VERSION CMakeLists.txt | head -1 | sed 's,set(QT_MIN_VERSION ",,g; s,"),,g')
+ echo "$_qt_min_version.r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)"
}
build() {
- cd "$srcdir"/"$pkgname"
- cmake . \
+ cmake -B build -S "$srcdir/$pkgname" \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt5
- make
+ -DCMAKE_BUILD_TYPE=None
+ cmake --build build
}
package() {
- cd "$srcdir"/"$pkgname"
- make DESTDIR="${pkgdir}" install
+ DESTDIR="${pkgdir}" cmake --install build
}