diff --git a/sysutils/runit-faster/Makefile b/sysutils/runit-faster/Makefile index 1097933bcdf2..4a670e05bdfd 100644 --- a/sysutils/runit-faster/Makefile +++ b/sysutils/runit-faster/Makefile @@ -1,47 +1,51 @@ PORTNAME= runit DISTVERSION= 2.1.3.7 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://codeberg.org/attachments/0f74bee0-05ce-40b4-9cdf-0f9f5a37f90b?dummy=/ PKGNAMESUFFIX= -faster DISTNAME= freebsd-runit-${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Runit based init replacement for ${OPSYS} WWW= https://codeberg.org/tobik/runit-faster LICENSE= BSD3CLAUSE CC0-1.0 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= snooze:sysutils/snooze USES= tar:xz USE_RC_SUBR= runsvdir MAKE_ENV= RUNITDIR=${RUNITDIR} \ SBINDIR=${SBINDIR} \ SVDIR=${PREFIX}/etc/sv TEST_TARGET= check CONFLICTS_INSTALL= runit SUB_LIST= RUNITDIR=${RUNITDIR} PLIST_SUB= RUNITDIR=${RUNITDIR} PORTDOCS= * OPTIONS_DEFINE= DOCS ROOT OPTIONS_SUB= yes ROOT_DESC= Install bootstrap files into /etc/runit and /sbin ROOT_VARS_OFF= RUNITDIR=${ETCDIR} SBINDIR=${PREFIX}/sbin ROOT_VARS= RUNITDIR=/etc/runit SBINDIR=/sbin +post-patch: + @${REINPLACE_CMD} -e 's|man/man|share/man/man|' ${WRKSRC}/Makefile + post-install: # Micromanaging pkg-plist is no fun here... Generate it on the fly # instead. @${FIND} -s ${STAGEDIR}${PREFIX}/etc/sv -not -type d | ${SORT} | \ ${SED} -e 's,^${STAGEDIR},,' -e 's,^${PREFIX}/,,' \ >> ${TMPPLIST} .include diff --git a/sysutils/runit-faster/pkg-plist b/sysutils/runit-faster/pkg-plist index 26864078d3f3..17d9cbada428 100644 --- a/sysutils/runit-faster/pkg-plist +++ b/sysutils/runit-faster/pkg-plist @@ -1,77 +1,77 @@ bin/svclone bin/svmod %%ROOT%%@dir %%RUNITDIR%% %%ROOT%%@dir %%RUNITDIR%%/core-services %%RUNITDIR%%/1 %%RUNITDIR%%/2 %%RUNITDIR%%/3 %%RUNITDIR%%/core-services/11-devmatch.sh %%RUNITDIR%%/core-services/11-kld.sh %%RUNITDIR%%/core-services/11-set-defaults.sh @sample %%RUNITDIR%%/core-services/12-console.sh.sample @sample %%RUNITDIR%%/core-services/30-geli.sh.sample %%RUNITDIR%%/core-services/31-fsck.sh %%RUNITDIR%%/core-services/31-mount.sh %%RUNITDIR%%/core-services/31-zfs-mount.sh %%RUNITDIR%%/core-services/33-init-var.sh %%RUNITDIR%%/core-services/33-microcode_update.sh %%RUNITDIR%%/core-services/33-savecore.sh %%RUNITDIR%%/core-services/33-set-dumpdev.sh %%RUNITDIR%%/core-services/33-swap.sh %%RUNITDIR%%/core-services/41-devfs-rules.sh %%RUNITDIR%%/core-services/41-entropy.sh %%RUNITDIR%%/core-services/41-hostid.sh %%RUNITDIR%%/core-services/41-hostname.sh %%RUNITDIR%%/core-services/41-ldconfig.sh %%RUNITDIR%%/core-services/41-loopback.sh %%RUNITDIR%%/core-services/41-mixer.sh %%RUNITDIR%%/core-services/41-nextboot.sh %%RUNITDIR%%/core-services/41-rctl.sh @sample %%RUNITDIR%%/core-services/44-bhyve-network.sh.sample @sample %%RUNITDIR%%/core-services/44-jail-network.sh.sample %%RUNITDIR%%/core-services/51-pf.sh %%RUNITDIR%%/core-services/91-cleanup.sh @sample %%RUNITDIR%%/core-services/92-nfs.sh.sample %%RUNITDIR%%/core-services/93-ctld.sh %%RUNITDIR%%/core-services/95-mount-late.sh %%RUNITDIR%%/core-services/95-swap-late.sh %%RUNITDIR%%/core-services/99-binmisc.sh %%RUNITDIR%%/core-services/99-linux.sh %%RUNITDIR%%/core-services/99-os-release.sh %%RUNITDIR%%/core-services/99-ports-env.sh %%RUNITDIR%%/core-services/99-start-jails.sh %%RUNITDIR%%/ctrlaltdel %%RUNITDIR%%/functions %%RUNITDIR%%/jail @sample %%RUNITDIR%%/logger.sample %%RUNITDIR%%/reboot @dir %%RUNITDIR%%/runsvdir @dir %%RUNITDIR%%/runsvdir/default %%RUNITDIR%%/stopit -man/man7/runit-faster.7.gz -man/man8/chpst.8.gz -man/man8/runit-init.8.gz -man/man8/runit.8.gz -man/man8/runsv.8.gz -man/man8/runsvchdir.8.gz -man/man8/runsvdir.8.gz -man/man8/sv.8.gz -man/man8/svclone.8.gz -man/man8/svmod.8.gz -man/man8/svlogd.8.gz -man/man8/utmpset.8.gz +share/man/man7/runit-faster.7.gz +share/man/man8/chpst.8.gz +share/man/man8/runit-init.8.gz +share/man/man8/runit.8.gz +share/man/man8/runsv.8.gz +share/man/man8/runsvchdir.8.gz +share/man/man8/runsvdir.8.gz +share/man/man8/sv.8.gz +share/man/man8/svclone.8.gz +share/man/man8/svmod.8.gz +share/man/man8/svlogd.8.gz +share/man/man8/utmpset.8.gz sbin/chpst %%ROOT%%/sbin/runit %%NO_ROOT%%sbin/runit %%ROOT%%/sbin/runit-init %%NO_ROOT%%sbin/runit-init sbin/runsv sbin/runsvchdir sbin/runsvdir sbin/sv sbin/svlogd sbin/utmpset @postexec [ ! -e %%RUNITDIR%%/runsvdir/current ] && cd %%RUNITDIR%%/runsvdir && ln -s default current @postexec ln -sF /var/run/runit/runsvdir/current /var/service @postunexec [ %%RUNITDIR%%/runsvdir/default -ef %%RUNITDIR%%/runsvdir/current ] && rm -f %%RUNITDIR%%/runsvdir/current 2>/dev/null || true @rmtry /var/service