diff options
author | Brad Culwell | 2024-02-01 15:54:34 -0600 |
---|---|---|
committer | Brad Culwell | 2024-02-01 15:54:34 -0600 |
commit | 92263770ad7a7ecdf119f887f5e7cf6a677da769 (patch) | |
tree | df4f8dc68935f873603e0914d7c77c936fcccd3a | |
parent | 069f085fb0732fa56e54ffc75b22e50ecbb8cec8 (diff) | |
download | aur-92263770ad7a7ecdf119f887f5e7cf6a677da769.tar.gz |
0.4.0-3
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | makefile | 5 |
3 files changed, 34 insertions, 8 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..b8d8873dff4d --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +* +!.gitignore +!PKGBUILD +!.SRCINFO +!makefile @@ -1,18 +1,34 @@ pkgname=nyaa pkgver=0.4.0 -pkgrel=2 -makedepends=('rust' 'cargo') -arch=('i686' 'x86_64' 'armv6h' 'armv7h') +pkgrel=3 pkgdesc="A tui tool for browsing and downloading torrents from nyaa.si" -license=('GPL-3.0-or-later') url='https://github.com/Beastwick18/nyaa/' -provides=("nyaa") +arch=(x86_64) +license=('GPL-3.0-or-later') +makedepends=(cargo) +source=("$pkgname-$pkgver.tar.gz::https://static.crates.io/crates/$pkgname/$pkgname-$pkgver.crate") +b2sums=('SKIP') + +prepare() { + cd $pkgname-$pkgver + export RUSTUP_TOOLCHAIN=stable + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" +} build() { - return 0 + cd $pkgname-$pkgver + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --frozen --release --all-features +} + +check() { + cd $pkgname-$pkgver + export RUSTUP_TOOLCHAIN=stable + cargo test --frozen --all-features } package() { - cd $srcdir - cargo install --root="$pkgdir" --git="$url" --bin="nyaa" --no-track + cd $pkgname-$pkgver + install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname" } diff --git a/makefile b/makefile new file mode 100644 index 000000000000..8deb2fb8a199 --- /dev/null +++ b/makefile @@ -0,0 +1,5 @@ +.SRCINFO: PKGBUILD + makepkg --printsrcinfo > .SRCINFO + +pkg: + makepkg -Asc |