diff options
author | Keenan Gugeler | 2023-10-29 20:33:58 -0400 |
---|---|---|
committer | Keenan Gugeler | 2023-10-29 20:33:58 -0400 |
commit | 83f80a822aa21911e54dd46826349e1daf5dfa8d (patch) | |
tree | dd63c7b38022173220bfd3f3d47b30e44d334ef4 | |
download | aur-83f80a822aa21911e54dd46826349e1daf5dfa8d.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..646ad048241c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = kambi-git + pkgdesc = Simple rotating wallpaper client for Wayland + pkgver = 769db8 + pkgrel = 1 + url = https://git.sr.ht/~riolku/kambi + arch = x86_64 + license = MIT + makedepends = cargo + makedepends = git + makedepends = scdoc + depends = gcc-libs + depends = glibc + provides = kambi-git + conflicts = kambi + source = kambi-git::git+https://git.sr.ht/~riolku/kambi + sha256sums = SKIP + +pkgname = kambi-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0c17167056d9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Riolku <me [at] kgugeler [dot] ca> +pkgname=kambi-git +pkgver=de9b2b +pkgrel=1 +pkgdesc='Simple rotating wallpaper client for Wayland' +arch=('x86_64') +url="https://git.sr.ht/~riolku/kambi" +license=('MIT') +depends=('gcc-libs' 'glibc') +makedepends=('cargo' 'git' 'scdoc') +provides=("$pkgname") +conflicts=('kambi') +source=("$pkgname::git+https://git.sr.ht/~riolku/kambi") +sha256sums=('SKIP') + +pkgver() { + cd "$pkgname" + git describe --always | sed -e 's|-|.|g' -e '1s|^.||' +} + +prepare() { + cd "$srcdir/$pkgname" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$srcdir/$pkgname" + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --release --locked + scdoc < man/kambi.5.scd > man/kambi.5 +} + +package() { + cd "$srcdir/$pkgname" + install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/kambi" + install -Dm0755 -t "$pkgdir/usr/share/man/man5" "man/kambi.5" +} |