summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 14 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 49b97e12f30e..d0a1addcf3fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,25 @@
# Maintainer: MrDogeBro <MrDogeBro@users.noreply.github.com>
-set -u
pkgname=quicknav
pkgver=0.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="A way to quickly navigate your filesystem from the command line."
url="https://github.com/MrDogeBro/quicknav"
license=("MIT")
-arch=("any")
-depends=("rust")
-source=("${pkgname}.tgz::https://github.com/MrDogeBro/quicknav/archive/v${pkgver}.tar.gz")
-sha256sums=("f6626af4f1fcd7b791b8d7806ed8dd8489062eae2984352ee19b3e1d0466880c")
+arch=("x86_64")
+makedepends=("cargo")
+source=("$pkgname-v$pkgver.tar.gz::https://github.com/MrDogeBro/$pkgname/archive/v$pkgver.tar.gz")
+sha256sums=("bfda57e4709fe35a32bb51d83ed4eb8f81c94d8b56a222b971400032b871ce10")
+
+build() {
+ cd "$pkgname-$pkgver"
+
+ cargo build --release --all-features
+}
package() {
- set -u
- cd ${srcdir}/${pkgname}-${pkgver}
- cargo build --release
- install -Dm755 target/release/quicknav -t "$pkgdir/usr/bin/quicknav"
+ cd "$pkgname-$pkgver"
- set +u
+ install -Dm755 target/release/$pkgname -t "$pkgdir/usr/bin/"
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
}
-set +u