From a0e6820b06bc029a9e07e4013da6d0d6094744b6 Mon Sep 17 00:00:00 2001 From: RunningDroid Date: Tue, 23 May 2023 03:15:55 -0400 Subject: [PATCH] preload: generate manpage when not cross this also adds psmisc to checkdepends (the test script uses killall to end the tests) --- srcpkgs/preload/template | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/srcpkgs/preload/template b/srcpkgs/preload/template index 9623aed0e6eb..51c0f703fade 100644 --- a/srcpkgs/preload/template +++ b/srcpkgs/preload/template @@ -1,10 +1,11 @@ # Template file for 'preload' pkgname=preload version=0.6.4 -revision=11 +revision=12 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libglib-devel" +checkdepends="psmisc" short_desc="Adaptive readahead daemon" maintainer="bougyman " license="GPL-2.0-or-later" @@ -13,6 +14,10 @@ distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=d0a558e83cb29a51d9d96736ef39f4b4e55e43a589ad1aec594a048ca22f816b disable_parallel_build=yes +if [ -z "$CROSS_BUILD" ]; then + hostmakedepends+=" help2man" +fi + conf_files="/etc/preload.conf" make_dirs=" @@ -23,5 +28,10 @@ post_install() { rm -rf ${DESTDIR}/etc/logrotate.d rm -rf ${DESTDIR}/etc/sysconfig rm -rf ${DESTDIR}/var/log + if [ -n "$CROSS_BUILD" ]; then + # if help2man isn't available at build time this file contains + # "help2man is required to generate this file." + rm "${DESTDIR}/usr/share/man/man8/preload.8.gz" + fi vsv preload }