1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-19 00:13:33 +00:00

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
This commit is contained in:
Rodrigo Osorio 2023-08-22 14:00:37 +02:00
parent 257b634688
commit a1c799b179
3 changed files with 31 additions and 24 deletions

View File

@ -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>

View File

@ -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

View File

@ -1,30 +1,38 @@
bin/crontab
bin/mcron
man/man1/crontab.1.gz
man/man1/mcron.1.gz
man/man8/cron.8.gz
sbin/cron
%%GUILE_SITE%%/mcron/base.scm
%%GUILE_SITE%%/mcron/config.scm
%%GUILE_SITE%%/mcron/core.scm
%%GUILE_SITE%%/mcron/environment.scm
%%GUILE_SITE%%/mcron/job-specifier.scm
%%GUILE_SITE%%/mcron/redirect.scm
%%GUILE_SITE%%/mcron/scripts/cron.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/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