summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 21 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bcb117645ea1..0f2a7f7faa20 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,42 @@
-# Maintainer: Dāvis Mosāns <davispuh at gmail dot com>
+# Maintainer:
+# Contributor: Dāvis Mosāns <davispuh at gmail dot com>
-_pkgname=polkit-qt5
-pkgname=$_pkgname-git
-pkgver=v0.112.0.r2.g3882e11
+_pkgname="polkit-qt5"
+pkgname="$_pkgname-git"
+pkgver=0.114.0.r13.g590e710
pkgrel=1
pkgdesc='A library that allows developers to access PolicyKit API with a nice Qt-style API'
arch=('i686' 'x86_64')
-url='https://projects.kde.org/projects/kdesupport/polkit-qt-1'
+url='https://invent.kde.org/libraries/polkit-qt-1'
license=('LGPL')
+
depends=('polkit' 'qt5-base')
-makedepends=('git')
+makedepends=('git' 'cmake')
+
provides=("$_pkgname")
conflicts=("$_pkgname")
-source=("$_pkgname::git+git://anongit.kde.org/polkit-qt-1.git")
+
+source=("$_pkgname"::"git+$url")
sha256sums=('SKIP')
pkgver() {
- cd "$srcdir/$_pkgname"
- git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ cd "$srcdir/$_pkgname"
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
- cd "$srcdir"
- mkdir -p build
+ cd "$srcdir"
+ mkdir -p build
}
build() {
- cd "$srcdir/build"
- cmake "$srcdir/$_pkgname" \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_DESTINATION=/usr/lib
- make
+ cmake -B build -S "$_pkgname" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_DESTINATION=/usr/lib
+ cmake --build build
}
package() {
- cd "$srcdir/build"
- make DESTDIR="${pkgdir}" install
+ DESTDIR="$pkgdir" cmake --install build
}