diff options
author | zer0-x | 2022-12-24 23:45:23 +0300 |
---|---|---|
committer | zer0-x | 2022-12-24 23:45:23 +0300 |
commit | c0d3d8316f09aedc7d1142ab22c009a9ec8847c6 (patch) | |
tree | ffed1941f3388cb52716cebe7948814476c54035 | |
parent | 62c9d85e510f98e7b4351df4d5052b98570d711e (diff) | |
download | aur-c0d3d8316f09aedc7d1142ab22c009a9ec8847c6.tar.gz |
Update to 1.0.1 and improve PKGBUILD
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 8 insertions, 11 deletions
@@ -1,13 +1,12 @@ pkgbase = foxmarks pkgdesc = A CLI read-only interface for firefox's bookmarks and history - pkgver = 1.0.0 + pkgver = 1.0.1 pkgrel = 1 url = https://github.com/zer0-x/foxmarks arch = x86_64 license = GPL3 makedepends = cargo - makedepends = jq - source = foxmarks-1.0.0.tar.gz::https://github.com/zer0-x/foxmarks/archive/refs/tags/v1.0.0.tar.gz - sha512sums = 1be84ebb84d863721d007216649cc50cda8bf418e5e6ebc5cdcf32f7922a86b38d165d55e1354555cbd49a899daefaf21ad09bb2ad27802e1b9ea41e2db8a97c + source = foxmarks-1.0.1.tar.gz::https://github.com/zer0-x/foxmarks/archive/refs/tags/v1.0.1.tar.gz + sha512sums = fe8413faa992f4b0580c02925dce32df88a5ad6bd2066657ca5ef377e121fd0a4a84c5aeb650fde66cfad95d38376556632eb01c57af801c3f50aed088033962 pkgname = foxmarks @@ -1,16 +1,15 @@ # Maintainer: zer0-x pkgname="foxmarks" -pkgver="1.0.0" +pkgver="1.0.1" pkgrel=1 pkgdesc="A CLI read-only interface for firefox's bookmarks and history" arch=("x86_64") url="https://github.com/zer0-x/foxmarks" license=("GPL3") -makedepends=("cargo" "jq") -# changelog= +makedepends=("cargo") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/zer0-x/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz") -sha512sums=("1be84ebb84d863721d007216649cc50cda8bf418e5e6ebc5cdcf32f7922a86b38d165d55e1354555cbd49a899daefaf21ad09bb2ad27802e1b9ea41e2db8a97c") +sha512sums=("fe8413faa992f4b0580c02925dce32df88a5ad6bd2066657ca5ef377e121fd0a4a84c5aeb650fde66cfad95d38376556632eb01c57af801c3f50aed088033962") prepare() { cd "${pkgname}-${pkgver}" @@ -22,8 +21,7 @@ build() { export RUSTUP_TOOLCHAIN=stable export CARGO_TARGET_DIR=target - cargo build --frozen --release --all-features --message-format=json | - jq -r 'select(.out_dir) | select(.package_id | startswith("foxmarks ")) | .out_dir' > out_dir + cargo build --frozen --release --all-features } # check() { @@ -34,7 +32,7 @@ build() { package() { cd "${pkgname}-${pkgver}" - local OUT_DIR=$(<out_dir) + local OUT_DIR=$(find 'target/' -name foxmarks-stamp -print0 | xargs -0 ls -t | head -n1 | xargs dirname) install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" |