summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYigit Sever2025-09-01 14:57:42 +0300
committerYigit Sever2025-09-01 14:57:42 +0300
commitcb66592b636b673de10a5b791c2fabd83aa8d5de (patch)
treee0b24019f3745579e57be74ee1de7e3be50bcbaf
parent77e0a98df31f9f74ce45e383721c1ce2b7679c05 (diff)
downloadpackages-cb66592b636b673de10a5b791c2fabd83aa8d5de.tar.gz
packages-cb66592b636b673de10a5b791c2fabd83aa8d5de.tar.bz2
packages-cb66592b636b673de10a5b791c2fabd83aa8d5de.zip
upgpkg: tidy-viewer 1.8.93-1
upstream release
-rw-r--r--tidy-viewer/.SRCINFO7
-rw-r--r--tidy-viewer/PKGBUILD14
2 files changed, 15 insertions, 6 deletions
diff --git a/tidy-viewer/.SRCINFO b/tidy-viewer/.SRCINFO
index 87caff2..8bfd265 100644
--- a/tidy-viewer/.SRCINFO
+++ b/tidy-viewer/.SRCINFO
@@ -1,13 +1,14 @@
1pkgbase = tidy-viewer 1pkgbase = tidy-viewer
2 pkgdesc = CLI csv pretty printer that uses column styling 2 pkgdesc = CLI csv pretty printer that uses column styling
3 pkgver = 1.5.2 3 pkgver = 1.8.93
4 pkgrel = 1 4 pkgrel = 1
5 url = https://github.com/alexhallam/tv 5 url = https://github.com/alexhallam/tv
6 arch = x86_64 6 arch = x86_64
7 arch = aarch64 7 arch = aarch64
8 license = Unlicense 8 license = Unlicense
9 makedepends = cargo 9 makedepends = cargo
10 source = tv-1.5.2.tar.gz::https://github.com/alexhallam/tv/archive/1.5.2.tar.gz 10 options = !lto
11 sha256sums = 3f950c1d05cc7fd5806a49a3f10a9437290e2b24ddf8402ec04d54c63d1a60d5 11 source = tv-1.8.93.tar.gz::https://github.com/alexhallam/tv/archive/1.8.93.tar.gz
12 sha256sums = e99811843fe3e28d22c82f6c8ad757bf5065c622fbbb2d7e4011ab346dca6f1d
12 13
13pkgname = tidy-viewer 14pkgname = tidy-viewer
diff --git a/tidy-viewer/PKGBUILD b/tidy-viewer/PKGBUILD
index 7f6f47b..a59bdc0 100644
--- a/tidy-viewer/PKGBUILD
+++ b/tidy-viewer/PKGBUILD
@@ -2,19 +2,21 @@
2 2
3pkgname=tidy-viewer 3pkgname=tidy-viewer
4_pkgname=tv 4_pkgname=tv
5pkgver=1.5.2 5pkgver=1.8.93
6pkgrel=1 6pkgrel=1
7pkgdesc="CLI csv pretty printer that uses column styling" 7pkgdesc="CLI csv pretty printer that uses column styling"
8arch=('x86_64' 'aarch64') 8arch=('x86_64' 'aarch64')
9url="https://github.com/alexhallam/tv" 9url="https://github.com/alexhallam/tv"
10license=('Unlicense') 10license=('Unlicense')
11makedepends=('cargo') 11makedepends=('cargo')
12options=(!lto)
12source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") 13source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
13sha256sums=('3f950c1d05cc7fd5806a49a3f10a9437290e2b24ddf8402ec04d54c63d1a60d5') 14sha256sums=('e99811843fe3e28d22c82f6c8ad757bf5065c622fbbb2d7e4011ab346dca6f1d')
14 15
15prepare() { 16prepare() {
16 cd "$_pkgname-$pkgver" 17 cd "$_pkgname-$pkgver"
17 cargo fetch --locked --target "$CARCH-unknown-linux-gnu" 18 export RUSTUP_TOOLCHAIN=stable
19 cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
18} 20}
19 21
20build() { 22build() {
@@ -24,6 +26,12 @@ build() {
24 cargo build --frozen --release 26 cargo build --frozen --release
25} 27}
26 28
29check() {
30 cd "$_pkgname-$pkgver"
31 export RUSTUP_TOOLCHAIN=stable
32 cargo test --frozen --all-features --workspace
33}
34
27package() { 35package() {
28 cd "$_pkgname-$pkgver" 36 cd "$_pkgname-$pkgver"
29 install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname" 37 install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname"