diff options
author | raubarno | 2023-10-02 18:59:24 +0000 |
---|---|---|
committer | raubarno | 2023-10-02 18:59:24 +0000 |
commit | 35d41f666e7f0d902672945dcfc7293d5385af05 (patch) | |
tree | 27f486aa9468fa21e1d8a7a08ff23cb3cf8c3cdb | |
download | aur-35d41f666e7f0d902672945dcfc7293d5385af05.tar.gz |
Initial commit; v0.3.0 version
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cf6b36f29a21 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = audra + pkgdesc = A bulet-hell Touhou fangame, written in Rust and Vulkan. + pkgver = 0.3.0 + pkgrel = 1 + url = https://codeberg.org/raubarno/audra + arch = x86_64 + license = GPL3 + makedepends = gcc + makedepends = cmake + makedepends = cargo + makedepends = git + makedepends = shaderc + depends = libxkbcommon-x11 + depends = vulkan-icd-loader + source = audra-0.3.0.tar.gz::https://codeberg.org/raubarno/audra/archive/v0.3.0.tar.gz + sha512sums = 980b4b9ba3155b297a467a3ded03d669ad1d64bf85938a365485225b73aa60ff8f00c64eb9044d50f05d99540a77e80c901f98e2d736caa1ac4f2fc2b6aeaf49 + +pkgname = audra diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..706f4b496c27 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Arnoldas Rauba (raubarno) + +pkgname=audra +pkgver=0.3.0 +pkgrel=1 +pkgdesc="A bulet-hell Touhou fangame, written in Rust and Vulkan." +arch=('x86_64') +url='https://codeberg.org/raubarno/audra' +license=('GPL3') +depends=('libxkbcommon-x11' 'vulkan-icd-loader') +makedepends=('gcc' 'cmake' 'cargo' 'git' 'shaderc') +source=("$pkgname-$pkgver.tar.gz::https://codeberg.org/raubarno/audra/archive/v$pkgver.tar.gz") +sha512sums=('980b4b9ba3155b297a467a3ded03d669ad1d64bf85938a365485225b73aa60ff8f00c64eb9044d50f05d99540a77e80c901f98e2d736caa1ac4f2fc2b6aeaf49') + +prepare() { + cd "$pkgname" + export RUSTUP_TOOLCHAIN=stable + cargo fetch --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname" + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --frozen --release +} + +check() { + cd "$pkgname" + cargo test --frozen --release +} + +package() { + install -Dm0755 "$pkgname/target/release/$pkgname" -t "$pkgdir/usr/bin" +} |