* add passt

This commit is contained in:
Alexander Baldeck 2024-05-21 14:00:55 +02:00
parent 0880bfd002
commit bbf079f994
3 changed files with 47 additions and 0 deletions

15
passt/.SRCINFO Normal file
View File

@ -0,0 +1,15 @@
pkgbase = passt
pkgdesc = Plug A Simple Socket Transport
pkgver = 2024_05_10.7288448
pkgrel = 1
url = https://passt.top/passt/about/
arch = x86_64
license = BSD-3-Clause
license = GPL-2.0-or-later
depends = glibc
optdepends = sh: for demo script
source = https://passt.top/passt/snapshot/passt-2024_05_10.7288448.tar.zst
sha512sums = 02d2d13ec525776844e204e31a3bd6bcb993534ecd443e1f6dd6a5c6da02d8ed521e323862fc8484b7ce9d929d3a36821cf6fa2bf10e1f952670513ee77d7458
b2sums = 0fac5e258f1de632b57a6479afd21dae976ae4aade6d2c74178705878834794abbc7009cb5d4c6fed9005928de0359ef4178f2b7eecd49bddc865f809e5d9ab4
pkgname = passt

3
passt/.nvchecker.toml Normal file
View File

@ -0,0 +1,3 @@
[passt]
source = "git"
git = "https://passt.top/passt/"

29
passt/PKGBUILD Normal file
View File

@ -0,0 +1,29 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: David Runge <dvzrv@archlinux.org>
pkgname=passt
pkgver=2024_05_10.7288448
pkgrel=1
pkgdesc="Plug A Simple Socket Transport"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://passt.top/passt/about/"
license=(
BSD-3-Clause
GPL-2.0-or-later
)
depends=(glibc)
optdepends=(
'sh: for demo script'
)
source=(https://passt.top/$pkgname/snapshot/$pkgname-$pkgver.tar.zst)
sha512sums=('02d2d13ec525776844e204e31a3bd6bcb993534ecd443e1f6dd6a5c6da02d8ed521e323862fc8484b7ce9d929d3a36821cf6fa2bf10e1f952670513ee77d7458')
b2sums=('0fac5e258f1de632b57a6479afd21dae976ae4aade6d2c74178705878834794abbc7009cb5d4c6fed9005928de0359ef4178f2b7eecd49bddc865f809e5d9ab4')
build() {
make VERSION="$pkgver" -C $pkgname-$pkgver
}
package() {
make DESTDIR="$pkgdir/" prefix=/usr install -C $pkgname-$pkgver
install -vDm 644 $pkgname-$pkgver/LICENSES/* -t "$pkgdir/usr/share/licenses/$pkgname/"
}