diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 15 insertions, 9 deletions
@@ -3,11 +3,10 @@ pkgbase = quicknav pkgver = 0.1.0 pkgrel = 1 url = https://github.com/MrDogeBro/quicknav - arch = x86_64 + arch = any license = MIT - provides = quicknav - options = strip - source = https://github.com/MrDogeBro/quicknav/releases/download/v0.1.0/quicknav-0.1.0-x86_64.tar.gz + depends = rust + source = quicknav.tgz::https://github.com/MrDogeBro/quicknav/archive/v0.1.0.tar.gz sha256sums = f6626af4f1fcd7b791b8d7806ed8dd8489062eae2984352ee19b3e1d0466880c pkgname = quicknav @@ -1,16 +1,23 @@ # Maintainer: MrDogeBro <MrDogeBro@users.noreply.github.com> + +set -u pkgname=quicknav pkgver=0.1.0 pkgrel=1 pkgdesc="A way to quickly navigate your filesystem from the command line." url="https://github.com/MrDogeBro/quicknav" license=("MIT") -arch=("x86_64") -provides=("quicknav") -options=("strip") -source=("https://github.com/MrDogeBro/quicknav/releases/download/v$pkgver/quicknav-$pkgver-x86_64.tar.gz") +arch=("any") +depends=("rust") +source=("${pkgname}.tgz::https://github.com/MrDogeBro/quicknav/archive/v${pkgver}.tar.gz") sha256sums=("f6626af4f1fcd7b791b8d7806ed8dd8489062eae2984352ee19b3e1d0466880c") package() { - install -Dm755 quicknav -t "$pkgdir/usr/bin/" + set -u + cd ${srcdir}/${pkgname}-${pkgver} + cargo build --release + install -Dm755 target/release/quicknav -t "$pkgdir/usr/bin/quicknav" + + set +u } +set +u |