summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMelanie Scheirer2022-09-06 13:04:01 -0400
committerMelanie Scheirer2022-09-06 13:04:01 -0400
commit21950f4a5f0d3d107684f8ba436ca8e7b613cb9b (patch)
treed8991264f5f1d0bc98bed0aee10b0d994e237954 /PKGBUILD
parent07322ef38ea1db9c5171143a34deb3bcf6069b45 (diff)
downloadaur-21950f4a5f0d3d107684f8ba436ca8e7b613cb9b.tar.gz
Fix upstream repo
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 10 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f6a5132a8e7a..e9000d0d413a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,31 @@
-# Maintainer: Antonio Rojas <arojas@archlinux.org>
+# Maintainer: Melanie Scheirer <mel@nie.rs>
+# Contributor: Antonio Rojas <arojas@archlinux.org>
pkgname=purpose-git
+_name=${pkgname/-git}
pkgver=r206.afd8519
pkgrel=1
pkgdesc="Framework for providing abstractions to get the developer's purposes fulfilled"
-arch=(i686 x86_64)
+arch=(x86_64)
url='https://projects.kde.org/projects/playground/libs/purpose'
license=(LGPL)
depends=(kio-git kdeclarative-git kaccounts-integration-git)
makedepends=(extra-cmake-modules-git git python intltool)
provides=(purpose)
conflicts=(purpose)
-source=("git://anongit.kde.org/purpose.git")
+source=("git+https://github.com/KDE/$_name.git")
sha256sums=('SKIP')
pkgver() {
- cd purpose
+ cd $_name
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
-prepare() {
- mkdir -p build
-}
-
-build() {
- cd build
- cmake ../purpose \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -DLIB_INSTALL_DIR=lib \
- -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
- make
+build() {
+ cmake -B build -S $_name
+ cmake --build build
}
package() {
- cd build
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install build
}