summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKokaKiwi2022-11-26 13:43:38 +0100
committerKokaKiwi2022-11-26 13:43:38 +0100
commit5844d5a7779fe959e84285c0d9eb01d0eb62d8b1 (patch)
tree758b2433283f4e64b32f4e45d5494363e14faa1c
parent8af252e42d9ec0fb508e50c88f71afa2cf2b3bd9 (diff)
downloadaur-5844d5a7779fe959e84285c0d9eb01d0eb62d8b1.tar.gz
Update: 0.10.2
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD27
2 files changed, 22 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5bccd4e0ab0e..af9638103be6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = streampager
pkgdesc = A pager for command output or large files
- pkgver = 0.9.6
+ pkgver = 0.10.2
pkgrel = 1
url = https://github.com/markbt/streampager
arch = x86_64
license = MIT
makedepends = rust
depends = gcc-libs
- source = streampager-0.9.6.tar.gz::https://github.com/markbt/streampager/archive/v0.9.6.tar.gz
- sha256sums = a6b186e5f16e5158520b900ce54c14027e9b8357849301b35bc4d0218f4ed7e5
- b2sums = 6385225cb10d106fdcf63db3ca2289a4b1ac6dca8dcc88ee125f4f841aeb9ba18178abdbc2c719ba5d1ec0aa23764e463355d51991812a9df38d46a2b48c4a09
+ source = streampager-0.10.2.tar.gz::https://github.com/markbt/streampager/archive/v0.10.2.tar.gz
+ sha256sums = 38f97ce65dd2231e5ec8ce06f6c3367fac04f13ad7b77d78b387f6a137f1e798
+ b2sums = 1be04b231d21f96f8e9aff4575d2a3d3612e8de2a8bdbe3c8be3b8d5faee3766b56461f5e195b89247e098e8b4151a70db8d73d25db825599d8388995c73cea0
pkgname = streampager
diff --git a/PKGBUILD b/PKGBUILD
index 66b06f2e50ab..c431a94c12cf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: KokaKiwi <kokakiwi+aur@kokakiwi.net>
pkgname=streampager
-pkgver=0.9.6
+pkgver=0.10.2
pkgrel=1
pkgdesc='A pager for command output or large files'
url='https://github.com/markbt/streampager'
@@ -9,20 +9,29 @@ license=('MIT')
arch=('x86_64')
depends=('gcc-libs')
makedepends=('rust')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/markbt/streampager/archive/v${pkgver}.tar.gz")
-sha256sums=('a6b186e5f16e5158520b900ce54c14027e9b8357849301b35bc4d0218f4ed7e5')
-b2sums=('6385225cb10d106fdcf63db3ca2289a4b1ac6dca8dcc88ee125f4f841aeb9ba18178abdbc2c719ba5d1ec0aa23764e463355d51991812a9df38d46a2b48c4a09')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/markbt/streampager/archive/v$pkgver.tar.gz")
+sha256sums=('38f97ce65dd2231e5ec8ce06f6c3367fac04f13ad7b77d78b387f6a137f1e798')
+b2sums=('1be04b231d21f96f8e9aff4575d2a3d3612e8de2a8bdbe3c8be3b8d5faee3766b56461f5e195b89247e098e8b4151a70db8d73d25db825599d8388995c73cea0')
+
+export RUSTUP_TOOLCHAIN=${RUSTUP_TOOLCHAIN:-stable}
+
+prepare() {
+ cd "$pkgname-$pkgver"
+
+ cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
build() {
- cd "${pkgname}-${pkgver}"
+ cd "$pkgname-$pkgver"
- cargo build --release --locked --all-features --target-dir=target
+ CARGO_TARGET_DIR=target \
+ cargo build --release --frozen
}
package() {
- cd "${pkgname}-${pkgver}"
+ cd "$pkgname-$pkgver"
- install -Dm0755 -t "${pkgdir}/usr/bin" target/release/{sp,spp}
+ install -Dm0755 -t "$pkgdir/usr/bin" target/release/{sp,spp}
- install -Dm0644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE.md
+ install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md
}