summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 22 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 943601fcd2ae..6e479a3793fe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}