git: 475ce0ea7d50 - main - sysutils/fcron: fix owner of fcronsighup
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 17 Jul 2023 11:57:53 UTC
The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=475ce0ea7d505810d46703c1be17dc30e362ae8f commit 475ce0ea7d505810d46703c1be17dc30e362ae8f Author: Bob Eager <bob@eager.cx> AuthorDate: 2023-07-17 07:02:33 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2023-07-17 11:54:58 +0000 sysutils/fcron: fix owner of fcronsighup While here, pet linters. PR: 272537 Reported by: bob@eager.cx (maintainer) --- sysutils/fcron/Makefile | 23 ++++++++++++----------- sysutils/fcron/pkg-plist | 2 +- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/sysutils/fcron/Makefile b/sysutils/fcron/Makefile index b36e00a8bde4..0c69d3c72d8c 100644 --- a/sysutils/fcron/Makefile +++ b/sysutils/fcron/Makefile @@ -1,5 +1,6 @@ PORTNAME= fcron PORTVERSION= 3.2.1 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://fcron.free.fr/archives/ \ ftp://ftp.seul.org/pub/fcron/ @@ -11,26 +12,24 @@ WWW= http://fcron.free.fr/ LICENSE= GPLv2 -OPTIONS_DEFINE= DOCS EXAMPLES - -GNU_CONFIGURE= yes USES= perl5 gmake USE_PERL5= build +USE_RC_SUBR= fcron + +GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var \ --with-cflags="${CFLAGS}" \ --with-rootname=root --with-rootgroup=wheel \ --with-docdir=${DOCSDIR} \ --with-dsssl-dir=no +SUB_FILES= pkg-message + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USERS= fcron GROUPS= fcron -USE_RC_SUBR= fcron - -SUB_FILES= pkg-message - PAMDIR?= etc/pam.d PLIST_SUB+= PAMDIR=etc/pam.d @@ -38,6 +37,8 @@ PORTDOCS= * DOCSRC= ${WRKSRC}/doc/en +OPTIONS_DEFINE= DOCS EXAMPLES + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fcron ${STAGEDIR}${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/fcrontab ${STAGEDIR}${PREFIX}/bin @@ -53,14 +54,14 @@ do-install: .endfor ${MKDIR} -m 770 ${STAGEDIR}/var/spool/fcron -do-install-EXAMPLES-on: - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${FILESDIR}/fcrontab-* ${WRKSRC}/files/*.pam ${STAGEDIR}${EXAMPLESDIR} - do-install-DOCS-on: .for d in txt HTML ${MKDIR} ${STAGEDIR}${DOCSDIR}/${d} ${INSTALL_DATA} ${DOCSRC}/${d}/* ${STAGEDIR}${DOCSDIR}/${d} .endfor +do-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${FILESDIR}/fcrontab-* ${WRKSRC}/files/*.pam ${STAGEDIR}${EXAMPLESDIR} + .include <bsd.port.mk> diff --git a/sysutils/fcron/pkg-plist b/sysutils/fcron/pkg-plist index dc3787ede088..e3a3214f82d7 100644 --- a/sysutils/fcron/pkg-plist +++ b/sysutils/fcron/pkg-plist @@ -4,10 +4,10 @@ @group fcron @(,,6111) bin/fcrondyn @(,,6111) bin/fcrontab -@(,,4110) bin/fcronsighup @sample etc/fcron.allow.sample @sample etc/fcron.deny.sample @owner root +@(,,4110) bin/fcronsighup @sample etc/fcron.conf.sample @owner @group