git: a1c799b1794b - main - sysutils/mcron: Update to v1.2.3

From: Rodrigo Osorio <rodrigo_at_FreeBSD.org>
Date: Tue, 22 Aug 2023 12:13:55 UTC
The branch main has been updated by rodrigo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a1c799b1794b83a01893aa67d20e3ad3279e87b1

commit a1c799b1794b83a01893aa67d20e3ad3279e87b1
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2023-08-22 12:00:37 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2023-08-22 12:13:31 +0000

    sysutils/mcron: Update to v1.2.3
    
    Major changes:
        * Requires guile 3+
        * Merge system-wide Vixie cron updates
        * Make vixie cron mode actually work, and work safely
        * Give mcron --log option to turn logging on.
        * Annotate output with job information.
        * documentation: extensive editing of info manual after a note from Paul Vixie.
        * Handle nonexistent user home directories.
    
    The project doesn't provide changelog since version 1.2.1
    
    Port update:
        * reorder and update Makefile to make linters happy
---
 sysutils/mcron/Makefile  |  9 ++++-----
 sysutils/mcron/distinfo  |  6 +++---
 sysutils/mcron/pkg-plist | 32 ++++++++++++++++++++------------
 3 files changed, 27 insertions(+), 20 deletions(-)

diff --git a/sysutils/mcron/Makefile b/sysutils/mcron/Makefile
index c98be6ca7d8c..4710db1f61a5 100644
--- a/sysutils/mcron/Makefile
+++ b/sysutils/mcron/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	mcron
-PORTVERSION=	1.2.1
-PORTREVISION=	2
+PORTVERSION=	1.2.3
 CATEGORIES=	sysutils
 MASTER_SITES=	GNU
 
@@ -11,13 +10,13 @@ WWW=		https://www.gnu.org/software/mcron/
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		guile:2.2,3.0 gmake pkgconfig
+USES=		gmake guile:3.0 pkgconfig
 GNU_CONFIGURE=	yes
 
-CONFLICTS_INSTALL=	interchange isc-cron # bin/crontab
-
 TEST_TARGET=	check
 
+CONFLICTS_INSTALL=	interchange isc-cron # bin/crontab
+
 INFO=		mcron
 
 .include <bsd.port.mk>
diff --git a/sysutils/mcron/distinfo b/sysutils/mcron/distinfo
index 9ee51013124b..4cd7ac70ef09 100644
--- a/sysutils/mcron/distinfo
+++ b/sysutils/mcron/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1628441116
-SHA256 (mcron-1.2.1.tar.gz) = 20fe726c8c53e00261a3a8e191051228b07558292de5abe3714445f1ca10762e
-SIZE (mcron-1.2.1.tar.gz) = 326292
+TIMESTAMP = 1692644716
+SHA256 (mcron-1.2.3.tar.gz) = 1bc8c0d362d3b1a30fa0071d7fab696bbfc1da1ed536c42e0480bb9ffd22154e
+SIZE (mcron-1.2.3.tar.gz) = 377967
diff --git a/sysutils/mcron/pkg-plist b/sysutils/mcron/pkg-plist
index 66078570b918..670a24404e3b 100644
--- a/sysutils/mcron/pkg-plist
+++ b/sysutils/mcron/pkg-plist
@@ -1,30 +1,38 @@
 bin/crontab
 bin/mcron
+%%GUILE_SITE_CCACHE%%/mcron/base.go
+%%GUILE_SITE_CCACHE%%/mcron/command-line-processor.go
+%%GUILE_SITE_CCACHE%%/mcron/config.go
+%%GUILE_SITE_CCACHE%%/mcron/core.go
+%%GUILE_SITE_CCACHE%%/mcron/environment.go
+%%GUILE_SITE_CCACHE%%/mcron/getopt-long.go
+%%GUILE_SITE_CCACHE%%/mcron/job-specifier.go
+%%GUILE_SITE_CCACHE%%/mcron/redirect.go
+%%GUILE_SITE_CCACHE%%/mcron/scripts/cron.go
+%%GUILE_SITE_CCACHE%%/mcron/scripts/crontab-access.go
+%%GUILE_SITE_CCACHE%%/mcron/scripts/crontab.go
+%%GUILE_SITE_CCACHE%%/mcron/scripts/mcron.go
+%%GUILE_SITE_CCACHE%%/mcron/utils.go
+%%GUILE_SITE_CCACHE%%/mcron/vixie-specification.go
+%%GUILE_SITE_CCACHE%%/mcron/vixie-time.go
+libexec/crontab-access-real
 man/man1/crontab.1.gz
 man/man1/mcron.1.gz
 man/man8/cron.8.gz
 sbin/cron
+sbin/crontab-access
 %%GUILE_SITE%%/mcron/base.scm
+%%GUILE_SITE%%/mcron/command-line-processor.scm
 %%GUILE_SITE%%/mcron/config.scm
 %%GUILE_SITE%%/mcron/core.scm
 %%GUILE_SITE%%/mcron/environment.scm
+%%GUILE_SITE%%/mcron/getopt-long.scm
 %%GUILE_SITE%%/mcron/job-specifier.scm
 %%GUILE_SITE%%/mcron/redirect.scm
 %%GUILE_SITE%%/mcron/scripts/cron.scm
+%%GUILE_SITE%%/mcron/scripts/crontab-access.scm
 %%GUILE_SITE%%/mcron/scripts/crontab.scm
 %%GUILE_SITE%%/mcron/scripts/mcron.scm
 %%GUILE_SITE%%/mcron/utils.scm
 %%GUILE_SITE%%/mcron/vixie-specification.scm
 %%GUILE_SITE%%/mcron/vixie-time.scm
-%%GUILE_SITE_CCACHE%%/mcron/base.go
-%%GUILE_SITE_CCACHE%%/mcron/config.go
-%%GUILE_SITE_CCACHE%%/mcron/core.go
-%%GUILE_SITE_CCACHE%%/mcron/environment.go
-%%GUILE_SITE_CCACHE%%/mcron/job-specifier.go
-%%GUILE_SITE_CCACHE%%/mcron/redirect.go
-%%GUILE_SITE_CCACHE%%/mcron/scripts/cron.go
-%%GUILE_SITE_CCACHE%%/mcron/scripts/crontab.go
-%%GUILE_SITE_CCACHE%%/mcron/scripts/mcron.go
-%%GUILE_SITE_CCACHE%%/mcron/utils.go
-%%GUILE_SITE_CCACHE%%/mcron/vixie-specification.go
-%%GUILE_SITE_CCACHE%%/mcron/vixie-time.go