# Contributor: Carlo Landmeter <clandmeter@alpinelinux.org>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=sysstat
pkgver=12.7.6
pkgrel=1
pkgdesc="Performance monitoring tools"
url="https://sysstat.github.io/"
arch="all"
license="GPL-2.0-or-later"
makedepends="linux-headers"
subpackages="$pkgname-doc"
options="!check" # Tests require special build
source="$pkgname-$pkgver.tar.gz::https://github.com/sysstat/sysstat/archive/v$pkgver.tar.gz"

# secfixes:
#   12.7.6-r0:
#     - CVE-2023-33204
#   12.6.2-r0:
#     - CVE-2022-39377

build() {
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--infodir=/usr/share/info \
		--disable-compress-manpg \
		--disable-nls
	make
}

package() {
	make DESTDIR="$pkgdir" install

	# overwrite busybox symlinks
	mkdir -p "$pkgdir"/bin/
	local i; for i in iostat mpstat; do
		mv "$pkgdir"/usr/bin/$i "$pkgdir"/bin/
	done

}

sha512sums="
cda727638b7078fc80ec8d227db6afe2fcca40a4117b87f44162d065c7b799545120894113205a342119f90e93f59c4641c573bce619e7c4955ec51407ff00b0  sysstat-12.7.6.tar.gz
"
