This commit is contained in:
Alexander Baldeck 2024-10-23 20:46:58 +02:00
parent 9702763e6a
commit c4ddc27d65
5 changed files with 139 additions and 0 deletions

20
pv/.SRCINFO Normal file
View File

@ -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

4
pv/.nvchecker.toml Normal file
View File

@ -0,0 +1,4 @@
[pv]
source = "git"
git = "https://codeberg.org/a-j-wood/pv.git"
prefix = "v"

36
pv/PKGBUILD Normal file
View File

@ -0,0 +1,36 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Lukas Fleischer <lfleischer@archlinux.org>
# Maintainer: Caleb Maclennan <caleb@alerque.com>
# Contributor: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: Aaron Schaefer <aaron@elasticdog.com>
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
}

View File

@ -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-----

View File

@ -0,0 +1,51 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQGNBGTD2hgBDADLskTVb3sWzKUJlY0JAMFJg7ElsH2oA5f0SehTdwGil6mcH+C2
58xR9IouawHiXr6DLR2ET4/woFv2zhv8e8USEuL5NxCP0A4p1lU+8+EOQ9Hfa08+
WrQv2tkvB6luVE/NRHQzkND4jVrJgoFy1vZgL8sPXieBsbpKtnACgtSznCxj0Ykl
DhNviRo5W4pIwsHZ+RZUZ25XZ1kG9mtfESQpSjHGqBwml5KSxeWbTOVC2QYGGGTN
jjJT3aRWmQycw2F3MjS7NnhHx8Y/N83c9ow905Ny8WLoJCFdkSFdpJEUtnI/2ZRC
iqdRnVP2ft8z0tnaobR6VJpna992jbxAYYhDEPWCUcmFuBiBCzq+dbBT7EYl2Uwd
pePno3F08PiGXpWV+VNML1e15NPfz4izhVAR+AfCwt7sBMUdROaPbTmYmzkypILj
ArYfeCQlhaXN+tnL88EVXiBJPAb+Ws8P1nC+RC1gklQNR+MuDMJPMqfsT+QkWo/h
e0GuEAmgTiYoBKEAEQEAAbQkQW5kcmV3IFdvb2QgPGFuZHJldy53b29kQGl2YXJj
aC5jb20+iQHUBBMBCgA+FiEEQme0+Q8meKESFpvWHR73WBtF6aAFAmTD2hgCGwMF
CQPCZwAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQHR73WBtF6aAOhQv8D68R
9AKXP03n9Pp9JbXKn60MxZVtYWr8r2fPK26W92j/z/4zBqAHJvRMjzJJtIbF4a9U
uLq3HaiFXXCKbUga4qaer8kNwW+WbsedLCfD180Ozcvf4SiOOLR7QqZV53AsTFSU
cC9XxJUrdjNY0bsECdI1Oo0ciGnX2cWFWR7SEZjSJLDep8mTl1sS3cfRvUIffbQd
7b+GiEXaedHgK6JVJP1/71s0ouqvoNDC9eKH9K+r7A/hgyv07Zu5IIUq3bvEtdgZ
YC/LW47spsI/knhCy6nVn38J1ENF3p3JNait2rW/4Yk4cfpApnlc+k+p4fvcZEto
S03uLzgqlMgIuLO0SSI0P2ao9pt+j/DdFHtQSZQjIKau1e3nA2NVaQ6k87sBRbVG
elzUWaS2psOmnd1VSU9EucX2SkWVfSp5QxtbL3WwbU3GYGLhV/3LAmDmUiecW43a
yvsAKcfLQrz8EEdoTV2p4+rMlsyLXCo3LTwjNwkNqg/g+HjD7/WcCRqBCp6otCFB
bmRyZXcgV29vZCA8aXZhcmNoNjU3QGdtYWlsLmNvbT6JAb4EEwECACgFAmTD7scC
GwMFCQPCZwAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEB0e91gbRemg5kgM
AMPa89EubjyaGpINfiRwKIezYGaisTUybHGwbMRnHpi8f0i8mBHaDvAbCczoZicl
yw0EFtLBPEosAtVrFgU1fJs8E2avMDbdOc549YEGgnod12rt5K+1KgAOoZf/IK95
9rzerhrKs1Nu5f4/phJRN9a3dmmbDZXSHyWvHCNoXdefsRJGpjlZEzWcaoIOCQPZ
X4KoxzZ5uk6aOTVTjFG0v7/hqk41TJDeGc1al18sapaHQx/cc9J7x+uMEe0etmEt
Bvcr/9H44ohR0QcqTFf/Iv9HfmRRbHVnZpy/OL2CN9sChsIkGsLkokFLF0PI6NMT
aZB84g+0IIWC188WPrKnOsyv43ycruWTp/WxRAeEYl5gfCYnqvMzP1s5XT5E4taT
IfzhUmcp9qzc/jNXbzqknydrFQjflsq2zJRHtIJKxgzPdlWtb3nrzjQS2jTqjjxS
S39wKYF7VswuwLtJG4zsSuGnLxiQbQEvR2sGMvK2OT+SKz4pLVeHCo+nyZ8VUeb+
yLkBjQRkw9oYAQwAzqexJjiqbJCurrDcrzGRrDOf2S73MmQx07xJ0VIrzeepll3h
m6WhueYKtKGWB26ekgPNC1H84EfOVIswLS4IuhNKwKBVzl7IRrwUK8qLfbc+PagB
xe37a4IEJvKKQ+JjLSdcWDC4mj3Sbv79gDhYVuZ8rKeN+RoFd95ElR7v+OaB6wb2
AVloYVBT8az9OjbTJNVYXjnHt5qbYivtLz9m/PAgeddHL0Jqrn0yzHzcVNaQ4NvW
xSRCjO8twClYHE1jICtmupy0GBoWWjwhRsY+/GumBhcMGrIii3bMpfJUHSOPFuuh
xI6UrHAHBysBlLqLWPTU/qMU+FH0bqCulQKr52h9rOkdqcOqLgLsXgByal6WfPmS
G2Cl/Y2WUlLVRE1MOziOYmOlf5SRgWEPKqRPHXhARTn5ttg8eRGIeCsfsbU5dZnW
q7HRsuNhh/rwtlxPfgylwFrQ340rt0RAkzw9mmAs6EBqRoct6QkT9WE+ZtiC/fqV
oGSapcoVI8BqsQu3ABEBAAGJAbwEGAEKACYWIQRCZ7T5DyZ4oRIWm9YdHvdYG0Xp
oAUCZMPaGAIbDAUJA8JnAAAKCRAdHvdYG0XpoNdsC/0UNvYIl8qSUlG+k51YnWny
Z8H8D9Pnfe0wqgoelQQvWoO5cv18X4755JWhOHydTutiBJu+Wn7aq9Tf4BXbRZK2
vnp199BiT9fw2NL9Tvcl65octZ2HOr61Np9QkspOoWAFLdJnGx69yMBZH+CXWj7P
tAM5/nsexYfEybQwFrZj7NApy124ggIJdTf7h7h5RZjT7AmewKMJP8SR8SVK2eAB
+p7O5A6jvmomdPeHzMX6KJq76PVUMg8XURgGNWEnFXGQgTad6q3JllvzeEKRsI/+
nn9TOH7oWARZ5bEiFC/2gkRZxaVwz+9ebHXHoRkzqTlqnzZdU1MfjctMIRgVKSR1
1SbOZ1UaV4icyo0M8QwJtQ+AQEsb65EsQLlyU2EjZ9pukOiYAkk8O70vMJP5fCvI
/EYZticQtQfOcLeW5crr+fLsMKG7CRv4kJ2b9MTObC474YQ/2IWewdn2TgR9QsAp
yyCs71wnFOZEiXMDnjtJUwTeNi34dTrG29H9FmAyFeA=
=VGV6
-----END PGP PUBLIC KEY BLOCK-----