pmaports/main/unixbench/APKBUILD
Aelin 67f18e1fc0
*/*: update my name and email
[ci:ignore-count]: intended
[ci:skip-build]: all patches still apply, no functional changes

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7721>
2026-01-11 18:52:28 +01:00

35 lines
1.3 KiB
Text

maintainer=""
pkgname=unixbench
pkgver=6.0.0
pkgrel=1
pkgdesc="The original BYTE UNIX benchmark suite"
url="https://github.com/kdlucas/byte-unixbench"
arch="all"
license="GPL-2.0-or-later"
depends="perl make"
options="!check"
source="
$pkgname-$pkgver.tar.gz::https://github.com/kdlucas/byte-unixbench/archive/v$pkgver.tar.gz
0001-Stop-using-native-CPU-optimizations.patch
0002-Specify-the-C-standard.patch
ubench
"
builddir="$srcdir/byte-unixbench-$pkgver/UnixBench"
build() {
make
}
package() {
install -Dm775 "$srcdir"/ubench "$pkgdir"/usr/bin/ubench
install -Dm775 Run "$pkgdir"/usr/share/unixbench/Run
cp -a pgms testdir Makefile src "$pkgdir"/usr/share/unixbench
}
sha512sums="
9f30091b4300cb01235b36679aa62b5c7034dc1ebbbfe345f30622cf46fb39431acd5e206a3b2422d2c0566bf3b807968f2b70689238e593003a6a190dd24e8c unixbench-6.0.0.tar.gz
e2e77e0607035b43c51e9df92f62340c6d11a2c2322a75539fd31d09da25f61d4177c26a1a49ddc4ceb44c2e5abfa60db31562e267ce835c56d9ebc7bc6d1c22 0001-Stop-using-native-CPU-optimizations.patch
4165d0204c70eb0f27ef27a214d0284ad444c77c4607d717946d13037dd649a28d3b2158fcbf2520db8c2a2c7c0b134580bd6a513ffc82aaffed35d50a390a37 0002-Specify-the-C-standard.patch
91590bfaac3b118ad9a7ec66200ecc7b5ff88b84f5e8552c6b30fcc4436669eb4467d6b9a89d0be8682903e88b843fc4e40e3c7f90406c398449edb187ad6771 ubench
"