From c4ddc27d65890a730335cc5283793e01dbf93caa Mon Sep 17 00:00:00 2001 From: kth5 Date: Wed, 23 Oct 2024 20:46:58 +0200 Subject: [PATCH] * add pv --- pv/.SRCINFO | 20 ++++++++ pv/.nvchecker.toml | 4 ++ pv/PKGBUILD | 36 +++++++++++++ ...89D5C29F041F2277AFD50AC1596BA33FC56F51.asc | 28 ++++++++++ ...67B4F90F2678A112169BD61D1EF7581B45E9A0.asc | 51 +++++++++++++++++++ 5 files changed, 139 insertions(+) create mode 100644 pv/.SRCINFO create mode 100644 pv/.nvchecker.toml create mode 100644 pv/PKGBUILD create mode 100644 pv/keys/pgp/2189D5C29F041F2277AFD50AC1596BA33FC56F51.asc create mode 100644 pv/keys/pgp/4267B4F90F2678A112169BD61D1EF7581B45E9A0.asc diff --git a/pv/.SRCINFO b/pv/.SRCINFO new file mode 100644 index 0000000000..75aba61588 --- /dev/null +++ b/pv/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = pv + pkgdesc = A terminal-based tool for monitoring the progress of data through a pipeline + pkgver = 1.9.0 + pkgrel = 1 + url = https://www.ivarch.com/programs/pv.shtml + arch = x86_64 + arch = powerpc64le + arch = powerpc64 + arch = powerpc + arch = riscv64 + license = GPL-3.0-or-later + depends = glibc + source = https://www.ivarch.com/programs/sources/pv-1.9.0.tar.gz + source = pv-1.9.0.tar.gz.sig::https://www.ivarch.com/programs/sources/pv-1.9.0.tar.gz.txt + validpgpkeys = 2189D5C29F041F2277AFD50AC1596BA33FC56F51 + validpgpkeys = 4267B4F90F2678A112169BD61D1EF7581B45E9A0 + sha256sums = b38d69d7fc0785eb5eb3c57e8b12a7334f862047bf84b18f414365335399469a + sha256sums = SKIP + +pkgname = pv diff --git a/pv/.nvchecker.toml b/pv/.nvchecker.toml new file mode 100644 index 0000000000..b4d20ca11c --- /dev/null +++ b/pv/.nvchecker.toml @@ -0,0 +1,4 @@ +[pv] +source = "git" +git = "https://codeberg.org/a-j-wood/pv.git" +prefix = "v" diff --git a/pv/PKGBUILD b/pv/PKGBUILD new file mode 100644 index 0000000000..50a7541dc1 --- /dev/null +++ b/pv/PKGBUILD @@ -0,0 +1,36 @@ +# POWER Maintainer: Alexander Baldeck +# Maintainer: Lukas Fleischer +# Maintainer: Caleb Maclennan +# Contributor: Kaiting Chen +# Contributor: Aaron Schaefer + +pkgname=pv +pkgver=1.9.0 +pkgrel=1 +pkgdesc='A terminal-based tool for monitoring the progress of data through a pipeline' +arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) +url="https://www.ivarch.com/programs/$pkgname.shtml" +# _url="https://codeberg.org/a-j-wood/$pkgname" +# _url="https://github.com/a-j-wood/$pkgname" +license=('GPL-3.0-or-later') +depends=(glibc) +_archive="$pkgname-$pkgver" +source=("${url%/*}/sources/$_archive.tar.gz" + "$_archive.tar.gz.sig::${url%/*}/sources/$_archive.tar.gz.txt") +# source=("$_url/releases/download/v$pkgver/$_archive.tar.gz") +sha256sums=('b38d69d7fc0785eb5eb3c57e8b12a7334f862047bf84b18f414365335399469a' + 'SKIP') +validpgpkeys=(2189D5C29F041F2277AFD50AC1596BA33FC56F51 # andrew.wood@ivarch.com + 4267B4F90F2678A112169BD61D1EF7581B45E9A0) # https://codeberg.org/a-j-wood.gpg + +build() { + cd "$_archive" + ./configure --prefix=/usr + make +} + +package() { + cd "$_archive" + make DESTDIR="$pkgdir" install + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" docs/COPYING +} diff --git a/pv/keys/pgp/2189D5C29F041F2277AFD50AC1596BA33FC56F51.asc b/pv/keys/pgp/2189D5C29F041F2277AFD50AC1596BA33FC56F51.asc new file mode 100644 index 0000000000..40731b9fc8 --- /dev/null +++ b/pv/keys/pgp/2189D5C29F041F2277AFD50AC1596BA33FC56F51.asc @@ -0,0 +1,28 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQGiBDwrLlURBAD8hKxQBLZLGS8cWQMPXCQdQUzerwers7z8fqAS5E+WNlPH2fOn +tlAq4LxG6xWaJkwSgv9m/s/skK0comBqLXW+sgBDakSpnJKPG5D0Q9ciPTDotPs7 +a/PU0Uyg30bocX32I7V8ib9rYdf0JAPYvcdffXW/WBuOSj3H/cSsKy28swCglQE1 +onY+rd1SCICCHAksC/aF7VkEAIKpcMA2w6HSFD5UdxrGcXgk+KFv6dAMW8RnjECU +tVzcwgtYQqR/fO5rPMhxvLga+bQS9i4qZTzNWYC1JPGnlUHPnOncCHNgTlNp/Sg0 +JAPkhlkmLIMjgsuF24yKnS4Kg/WSiskTWXhWEnPWJC3Yh/+Dkl+EWiJHtRW1AbZX +Tq/3BACp8DpxeKiFkv2okFk5xR+r1oU2imxk5vJjGpRmbee2NrmC9WF+3SoywPpc +tV7fNdnloPtta04fEVQOILnzMjvdI+JWAtmZ1qopgkZUOWV4q0QEQKLFGIoKMyEc +vdWtKA0qgYMhhsGznXK8dRx2HA2JAsieTOvjuMUYJi4Fc8bv3rQkQW5kcmV3IFdv +b2QgPGFuZHJldy53b29kQGl2YXJjaC5jb20+iFcEExECABcFAjwrLlUFCwcKAwQD +FQMCAxYCAQIXgAAKCRDBWWujP8VvUWSZAJ4g+nTT/Bijhrsu3wu3WWLf/dcqPwCg +ku44kLRqMaqJ0hASIBLAr36g+n65Ag0EPCsuehAIANB3D9/5uzPwNZxpWXPXsQmL +JiZIgr71e3zkYWwPiUtWc9WxLZ1bOp5bPnO2t64EcN+Q2qQHzyzLE7q/0kFNtvDm +LRQaLwO2iroff8VXbSN8POw2UhZcMyM/TMidrdh2qtzO1ADMGdwpKvla5J8ytiHU +/8jG3gmHUB9LuQCQCmQkg4uXSZnVU0S/2/6NCVSbB8A40uLSKpxSeTX4nuY3ogkC +5bi3UF14qYLcamoo1O1i9WxjtMLS+oF/z4MmICaH4rQyHaEV9reYBnJxBU1L6z6a +82c02epTa9s0FK5kCeha1btdwyS8PpG8JVSs5CrbKiIInQsQIO2fDMBKSakhjZ8A +AwUIAIoLDcELw6I7YUlGTksT63TRfKKybkgHgngBCx71kQCDHfl/B0AywbC4ZmRZ +FDGhl+8ikeEYKcGr7ZR/HpEoGuaHxKIllYSVixMZf9xrd4AsjJyB3qEPpLynOiLQ +vsKoN8pL/3HGVPfIUloVl5Ri6d6ssv9aRhF9GeYHTwTdK9VMLexZr5UnhAtsjDGc ++XCGXf3FtonPMcmG2XpcnXF/NBBTvdUERC+tQdzvQXLCNbgc45w+Umd3TOLFBB2J +UsfP0TPXvOW0IXt7P2jMXMWQRoO+gMq0ntBE6cbZJW3ssNQBdeEeUjYJH4DuDU3E +3ILJcOJQeiAtwwoO03LgZND0uS2IRgQYEQIABgUCPCsuegAKCRDBWWujP8VvUSKS +AJ9C13OHShuzDajNEY3O5Ij/530JAACffvuOEHud7njYcBRWGkHOivF1OGQ= +=xxk8 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/pv/keys/pgp/4267B4F90F2678A112169BD61D1EF7581B45E9A0.asc b/pv/keys/pgp/4267B4F90F2678A112169BD61D1EF7581B45E9A0.asc new file mode 100644 index 0000000000..16188626e4 --- /dev/null +++ b/pv/keys/pgp/4267B4F90F2678A112169BD61D1EF7581B45E9A0.asc @@ -0,0 +1,51 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=VGV6 +-----END PGP PUBLIC KEY BLOCK-----