mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-06 05:47:13 +02:00
testing/river-luatile: new aport
https://github.com/MaxVerevkin/river-luatile Write your own river layout generator in lua
This commit is contained in:
parent
94f08d5bce
commit
222f1768ce
32
testing/river-luatile/APKBUILD
Normal file
32
testing/river-luatile/APKBUILD
Normal file
@ -0,0 +1,32 @@
|
||||
# Contributor: Thijs Iris Wester <wester.t@protonmail.com>
|
||||
# Maintainer: Thijs Iris Wester <wester.t@protonmail.com>
|
||||
pkgname=river-luatile
|
||||
pkgver=0.1.3
|
||||
pkgrel=0
|
||||
pkgdesc="Write your own river layouts in lua"
|
||||
url="https://github.com/MaxVerevkin/river-luatile"
|
||||
# risvc and loongarch do not have luajit
|
||||
arch="all !riscv64 !loongarch64"
|
||||
license="GPL-3.0-only"
|
||||
depends="luajit"
|
||||
makedepends="cargo cargo-auditable luajit-dev"
|
||||
source="https://github.com/MaxVerevkin/river-luatile/archive/refs/tags/v$pkgver.zip"
|
||||
options="net !check" # No upstream checks
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
|
||||
cargo fetch --target="$CTARGET" --locked
|
||||
}
|
||||
|
||||
build() {
|
||||
cargo auditable build --frozen --release
|
||||
}
|
||||
|
||||
package() {
|
||||
install -Dm 755 target/release/river-luatile "$pkgdir"/usr/bin/river-luatile
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
cfa0e9906a293698cae0773faf9a42b5f2cf9b29204ba1293fbf0cb1ae50157adb05e8c065a078f1e8a5cc11e7779abfdbd43ba19ff7ae7c1f9578c79b28cb16 v0.1.3.zip
|
||||
"
|
Loading…
Reference in New Issue
Block a user