diff options
author | GreyXor | 2023-12-30 00:24:34 +0100 |
---|---|---|
committer | GreyXor | 2023-12-30 00:24:34 +0100 |
commit | 047a98b7067374622cdae706a2d8a634c1feebf5 (patch) | |
tree | 44b36439e03dff32890378ff707b85686d9e9695 | |
parent | f9e66f8a8c3dc1c34c91986f83427589339a10b0 (diff) | |
download | aur-047a98b7067374622cdae706a2d8a634c1feebf5.tar.gz |
refactor: namcap linting
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 49 |
3 files changed, 29 insertions, 35 deletions
@@ -1,19 +1,20 @@ pkgbase = swayidle-git - pkgdesc = Idle management daemon for Wayland - pkgver = 1.8.0.r9.ge883186 + pkgdesc = Idle management daemon for Wayland (git development version) + pkgver = r118.61d653f pkgrel = 1 url = https://github.com/swaywm/swayidle arch = x86_64 license = MIT + makedepends = git makedepends = meson makedepends = scdoc makedepends = wayland-protocols - makedepends = git + makedepends = glibc depends = wayland depends = systemd-libs provides = swayidle conflicts = swayidle - source = swayidle::git+https://github.com/swaywm/swayidle.git - sha1sums = SKIP + source = swayidle-git::git+https://github.com/swaywm/swayidle.git + b2sums = SKIP pkgname = swayidle-git diff --git a/.gitignore b/.gitignore deleted file mode 100644 index fa5e3799dbfc..000000000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -swayidle*.tar* -src/ -pkg/ -swayidle/ @@ -1,17 +1,19 @@ -# Maintainer: Justine Smithies <justine AT smithies DOT me DOT uk> -# Maintainer: Sibren Vasse <arch@sibrenvasse.nl> -# Maintainer: gilbus <aur(AT)tinkershell.eu> +# Maintainer: GreyXor <greyxor@protonmail.com> +# Contributor: Justine Smithies <justine AT smithies DOT me DOT uk> +# Contributor: Sibren Vasse <arch@sibrenvasse.nl> +# Contributor: gilbus <aur(AT)tinkershell.eu> + pkgname=swayidle-git -_pkgname=swayidle -pkgver=1.8.0.r9.ge883186 +pkgver=r118.61d653f pkgrel=1 license=('MIT') -pkgdesc='Idle management daemon for Wayland' +pkgdesc='Idle management daemon for Wayland (git development version)' makedepends=( - 'meson' - 'scdoc' - 'wayland-protocols' - 'git' + "git" + "meson" + "scdoc" + "wayland-protocols" + "glibc" ) depends=( 'wayland' @@ -19,28 +21,23 @@ depends=( ) arch=('x86_64') url="https://github.com/swaywm/swayidle" -source=("${pkgname%-*}::git+https://github.com/swaywm/swayidle.git") -sha1sums=('SKIP') -provides=('swayidle') -conflicts=('swayidle') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=("${pkgname}::git+https://github.com/swaywm/swayidle.git") +b2sums=('SKIP') pkgver() { - cd "$_pkgname" - ( 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)" - ) + # Calculate the version dynamically using git information + printf "r%s.%s" "$(git -C "$srcdir/${pkgname}" rev-list --count HEAD)" "$(git -C "$srcdir/${pkgname}" rev-parse --short HEAD)" } build() { - meson "$_pkgname" build \ - --prefix /usr \ - --buildtype=plain - ninja -C build + arch-meson build "${pkgname}" + meson compile -C build } package() { - DESTDIR="$pkgdir/" ninja -C build install - install -Dm644 "$_pkgname/LICENSE" -t "$pkgdir/usr/share/licenses/$_pkgname" - install -Dm644 "$_pkgname/README.md" -t "$pkgdir/usr/share/doc/$_pkgname" + meson install -C build --destdir "$pkgdir" + + install -Dm644 "${pkgname}/LICENSE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" } |