diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 22 insertions, 17 deletions
@@ -1,22 +1,27 @@ -# Maintainer: fffzlfk <fffzlfk@qq.com> -# -# This PKGBUILD was generated by `cargo aur`: https://crates.io/crates/cargo-aur +# Maintainer: MedzikUser <nivua1fn@duck.com> +_repo='fffzlfk/hex-rs' +_ver=v0.1.2 +_auto_update=true -# Maintainer: fffzlfk <fffzlfk@qq.com> - -pkgname=hex-rs -pkgver=0.1.0 +pkgname='hex-rs' +pkgver=0.1.2 pkgrel=1 -pkgdesc="A simple command line hex viewer written in Rust." -url="https://github.com/fffzlfk/hex-rs" -license=("MIT") -arch=("x86_64") -provides=("hex-rs") -conflicts=("hex-rs") -source=("https://github.com/fffzlfk/hex-rs/releases/download/v$pkgver/hex-rs-$pkgver-x86_64.tar.gz") -sha256sums=("cea99c751469c99d55fcdaf589f25ad035cb670e1d043fa37a5aaa1234066fde") +pkgdesc='A simple command line hex viewer written in Rust' +arch=('x86_64') +url="https://github.com/${_repo}" +license=('MIT') + +source=("$pkgname-$pkgver.tar.gz::$url/archive/${_ver}.tar.gz") +sha256sums=('SKIP') + +build() { + cd "$srcdir/$pkgname-$pkgver" + cargo build --release +} package() { - install -Dm755 hex-rs -t "$pkgdir/usr/bin" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + cd "$srcdir/$pkgname-$pkgver" + + install -Dm 755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm 644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |