summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMrDogeBro2021-03-06 19:47:24 -0500
committerMrDogeBro2021-03-06 19:47:24 -0500
commitc29825ed211ca5dba4ca0bc6df0712b79064a063 (patch)
tree1f698b66efd2acd62d8c81490b71acef1fa0a4c9
parente087cff2dc15df67051a287e504ce9a287084634 (diff)
downloadaur-c29825ed211ca5dba4ca0bc6df0712b79064a063.tar.gz
Update package to correctly build from source
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD26
2 files changed, 18 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 493107c543ae..59c6cc616f4b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = quicknav
pkgdesc = A way to quickly navigate your filesystem from the command line.
pkgver = 0.1.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/MrDogeBro/quicknav
- arch = any
+ arch = x86_64
license = MIT
depends = rust
- source = quicknav.tgz::https://github.com/MrDogeBro/quicknav/archive/v0.1.0.tar.gz
- sha256sums = f6626af4f1fcd7b791b8d7806ed8dd8489062eae2984352ee19b3e1d0466880c
+ source = quicknav-v0.1.0.tar.gz::https://github.com/MrDogeBro/quicknav/archive/v0.1.0.tar.gz
+ sha256sums = bfda57e4709fe35a32bb51d83ed4eb8f81c94d8b56a222b971400032b871ce10
pkgname = quicknav
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