diff options
author | SlyFabi | 2022-08-22 21:29:49 +0200 |
---|---|---|
committer | SlyFabi | 2022-08-22 21:29:49 +0200 |
commit | b9a76d36cc4eb8ed82dfc43d44c58901842b4971 (patch) | |
tree | 7a286d48868243d655e03b66235d3a8edae504e6 | |
parent | cffc762d69c19d1f85c40d248396418909b2e8ac (diff) | |
download | aur-b9a76d36cc4eb8ed82dfc43d44c58901842b4971.tar.gz |
Fix
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 15 insertions, 10 deletions
@@ -2,6 +2,7 @@ pkgbase = wsysmon-git pkgdesc = A windows task manager clone for Linux. pkgver = r5.81e32da pkgrel = 1 + url = https://github.com/SlyFabi/WSysMon arch = any license = MIT makedepends = git @@ -9,7 +10,7 @@ pkgbase = wsysmon-git depends = procps provides = wsysmon=r5.81e32da conflicts = wsysmon - source = wsysmon-git::git+https://github.com/SlyFabi/WSysMon + source = wsysmon::git+https://github.com/SlyFabi/WSysMon source = WSysMon.desktop sha256sums = SKIP sha256sums = 9afa07c20a4d46fdc672130687350af54cdeb051033eef1487382ce1bd04f18e @@ -1,19 +1,23 @@ # Maintainer: SlyFabi <admin@slyfabi.de> +_basename=wsysmon pkgname=wsysmon-git pkgdesc="A windows task manager clone for Linux." pkgver=r5.81e32da pkgrel=1 +url='https://github.com/SlyFabi/WSysMon' arch=(any) license=(MIT) depends=(gtkmm3 procps) makedepends=(git) provides=(${pkgname%-*}=$pkgver) conflicts=(${pkgname%-*}) -source=($pkgname::git+https://github.com/SlyFabi/WSysMon) -sha256sums=('SKIP') +source=($_basename::git+$url +WSysMon.desktop) +sha256sums=('SKIP' +'9afa07c20a4d46fdc672130687350af54cdeb051033eef1487382ce1bd04f18e') pkgver() { - cd "$pkgname" + cd "$_basename" ( set -o pipefail git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" @@ -21,13 +25,13 @@ pkgver() { } build() { - cmake -B build -S "WSysMon-${pkgver}" \ - -DCMAKE_BUILD_TYPE='Release' \ - -DCMAKE_INSTALL_PREFIX='/usr' \ - -Wno-dev - cmake --build build + cmake -B build -S "$_basename" \ + -DCMAKE_BUILD_TYPE=Release + cmake --build build --config Release } package() { - DESTDIR="$pkgdir" cmake --install build + install -Dm755 "$srcdir/build/WSysMon" "$pkgdir/usr/bin/WSysMon" + install -Dm644 "$srcdir/$_basename/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "WSysMon.desktop" "$pkgdir/usr/share/applications/WSysMon.desktop" } |