Index: head/sysutils/runit-faster/Makefile =================================================================== --- head/sysutils/runit-faster/Makefile (revision 495231) +++ head/sysutils/runit-faster/Makefile (revision 495232) @@ -1,102 +1,102 @@ # Created by: Sergei Kolobov # $FreeBSD$ PORTNAME= runit DISTVERSION= ${RUNITVERSION}-${CONFVERSION} RUNITVERSION= 2.1.2 -CONFVERSION= 0.1.32 +CONFVERSION= 0.1.33 CATEGORIES= sysutils MASTER_SITES= http://smarden.org/runit/ \ http://www.bayofrum.net/dist/runit/ \ https://github.com/t6/freebsd-runit/releases/download/v${CONFVERSION}/:config \ LOCAL/tobik:config \ https://pkg.tobik.me/distfiles/:config PKGNAMESUFFIX= -faster DISTFILES= runit-${RUNITVERSION}${EXTRACT_SUFX} \ freebsd-runit-${CONFVERSION}${EXTRACT_SUFX}:config MAINTAINER= tobik@FreeBSD.org COMMENT= Runit based init replacement for ${OPSYS} LICENSE= BSD3CLAUSE CC0-1.0 LICENSE_COMB= multi LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/package/COPYING LICENSE_FILE_CC0-1.0= ${WRKDIR}/freebsd-runit-${CONFVERSION}/README.md RUN_DEPENDS= snooze:sysutils/snooze CONFLICTS_INSTALL= runit PLIST_SUB= RUNITDIR=${RUNITDIR} SUB_FILES= pkg-message SUB_LIST= RUNITDIR=${RUNITDIR} USE_RC_SUBR= runsvdir WRKSRC= ${WRKDIR}/admin/runit-${RUNITVERSION} OPTIONS_DEFINE= DOCS ROOT OPTIONS_SUB= yes ROOT_DESC= Install bootstrap files into /etc/runit and /sbin PORTDOCS= * ROOT_VARS= RUNITDIR=/etc/runit SBINDIR=/sbin ROOT_VARS_OFF= RUNITDIR=${ETCDIR} SBINDIR=${PREFIX}/sbin post-patch: @${REINPLACE_CMD} -e 's,/service/,/var/service,' \ -e 's,/etc/runit,${RUNITDIR},' \ -e 's,/sbin/runit,${SBINDIR}/runit,' \ ${WRKSRC}/man/* ${WRKSRC}/doc/*.html \ ${WRKSRC}/src/sv.c \ ${WRKSRC}/src/runsvchdir.c \ ${WRKSRC}/src/runit.c \ ${WRKSRC}/src/runit.h do-configure: @${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-cc @${ECHO_CMD} "${CC}" > ${WRKSRC}/src/conf-ld do-build: @cd ${WRKSRC} && package/compile do-install: @${MKDIR} ${STAGEDIR}${RUNITDIR} ${STAGEDIR}${SBINDIR} cd ${WRKSRC}/command && ${INSTALL_PROGRAM} runit runit-init \ ${STAGEDIR}${SBINDIR} cd ${WRKSRC}/command && ${INSTALL_PROGRAM} \ chpst runsv runsvchdir runsvdir sv svlogd utmpset \ ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/man/*.8 ${STAGEDIR}${PREFIX}/man/man8 @${DO_MAKE_BUILD} -C ${WRKDIR}/freebsd-runit-${CONFVERSION} \ DESTDIR=${STAGEDIR} \ LOCALBASE=${LOCALBASE} \ PREFIX=${PREFIX} \ RUNITDIR=${RUNITDIR} \ SVDIR=${PREFIX}/etc/sv \ install # Point runit to the run directory (a necessity to let runit work on # read-only root filesystems) and make sure rebooting and powering off # can work correctly. @${LN} -s /var/run/runit/reboot ${STAGEDIR}${RUNITDIR}/reboot @${LN} -s /var/run/runit/stopit ${STAGEDIR}${RUNITDIR}/stopit do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} \ package/CHANGES package/README package/THANKS doc/*.html \ ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/freebsd-runit-${CONFVERSION}/docs/runit-faster.md \ ${STAGEDIR}${DOCSDIR} 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} do-test: @cd ${WRKSRC} && package/check .include Index: head/sysutils/runit-faster/distinfo =================================================================== --- head/sysutils/runit-faster/distinfo (revision 495231) +++ head/sysutils/runit-faster/distinfo (revision 495232) @@ -1,5 +1,5 @@ -TIMESTAMP = 1547967241 +TIMESTAMP = 1552202344 SHA256 (runit-2.1.2.tar.gz) = 6fd0160cb0cf1207de4e66754b6d39750cff14bb0aa66ab49490992c0c47ba18 SIZE (runit-2.1.2.tar.gz) = 110916 -SHA256 (freebsd-runit-0.1.32.tar.gz) = 5a293aa2cb32777dd36a2b647003680b52535529b2801a13dd1bb89bb9b8b076 -SIZE (freebsd-runit-0.1.32.tar.gz) = 34121 +SHA256 (freebsd-runit-0.1.33.tar.gz) = 4e0d6ee3a0e8d42c840a33d14b490318ca02753ec3f4a1c5eea0c5899e2ae637 +SIZE (freebsd-runit-0.1.33.tar.gz) = 34175 Index: head/sysutils/runit-faster/pkg-plist =================================================================== --- head/sysutils/runit-faster/pkg-plist (revision 495231) +++ head/sysutils/runit-faster/pkg-plist (revision 495232) @@ -1,71 +1,72 @@ 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-start-jails.sh %%RUNITDIR%%/ctrlaltdel %%RUNITDIR%%/functions %%RUNITDIR%%/jail %%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 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 @rmtry /var/service