Date: Sun, 21 May 2006 14:15:19 GMT From: Stefan Pauly <stefan@fh-mainz.de> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/97560: [UPDATE PORT] sysutils/mcron: fixing a fetch problem, update to 1.0.2 Message-ID: <200605211415.k4LEFJ7Y068192@www.freebsd.org> Resent-Message-ID: <200605211420.k4LEKIWU051628@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 97560 >Category: ports >Synopsis: [UPDATE PORT] sysutils/mcron: fixing a fetch problem, update to 1.0.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun May 21 14:20:17 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Stefan Pauly >Release: FreeBSD 6.0-RELEASE i386 >Organization: >Environment: FreeBSD balbinus30.fh-mainz.de 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005 root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC i386 >Description: - Fixing a fetch problem (the port is currently unfetchable). - Update to 1.0.2 (until lang/guile>=1.8). - Take maintainership. >How-To-Repeat: >Fix: diff -ruN --exclude=CVS /usr/ports/sysutils/mcron/Makefile ./mcron.new/Makefile --- /usr/ports/sysutils/mcron/Makefile Wed Mar 17 23:33:02 2004 +++ ./mcron.new/Makefile Sun May 21 14:14:32 2006 @@ -7,19 +7,26 @@ # PORTNAME= mcron -PORTVERSION= 1.0.0 +PORTVERSION= 1.0.2 CATEGORIES= sysutils -MASTER_SITES= ftp://ftp.rdmp.org/ +MASTER_SITES= ${MASTER_SITE_GNU} +MASTER_SITE_SUBDIR= mcron -MAINTAINER= ports@FreeBSD.org +MAINTAINER= stefan@fh-mainz.de COMMENT= A 100% compatible replacement for Vixie cron -BUILD_DEPENDS= guile:${PORTSDIR}/lang/guile -RUN_DEPENDS= guile:${PORTSDIR}/lang/guile +BUILD_DEPENDS= guile>=1.6.4:${PORTSDIR}/lang/guile +RUN_DEPENDS= ${BUILD_DEPENDS} GNU_CONFIGURE= yes +CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} MAKEFILE= makefile +USE_REINPLACE= yes INFO= mcron + +# replacement only needed for 1.0.2 - 'mkinstalldirs' will be back in 1.0.3 +post-patch: + ${REINPLACE_CMD} 's|./mkinstalldirs|${MKDIR}|g' ${WRKSRC}/makefile.in .include <bsd.port.mk> diff -ruN --exclude=CVS /usr/ports/sysutils/mcron/distinfo ./mcron.new/distinfo --- /usr/ports/sysutils/mcron/distinfo Sat Nov 26 05:47:08 2005 +++ ./mcron.new/distinfo Fri May 12 12:47:22 2006 @@ -1,3 +1,3 @@ -MD5 (mcron-1.0.0.tar.gz) = 9a80fa4afc0abd8560fe8651aa8a9939 -SHA256 (mcron-1.0.0.tar.gz) = eebf8d4ff92ec743435c2d1c1e14eabaf171972b5a8406ba94ccdf41b42b570d -SIZE (mcron-1.0.0.tar.gz) = 260313 +MD5 (mcron-1.0.2.tar.gz) = c85b2bb3c0f63b31e4399d167785d06e +SHA256 (mcron-1.0.2.tar.gz) = 10bdb0c416fbbf1a02ce29d28192def54e1d1391fbb9b1e4c926f456b6607b3b +SIZE (mcron-1.0.2.tar.gz) = 294691 diff -ruN --exclude=CVS /usr/ports/sysutils/mcron/files/patch-makefile.in ./mcron.new/files/patch-makefile.in --- /usr/ports/sysutils/mcron/files/patch-makefile.in Wed Mar 17 23:33:02 2004 +++ ./mcron.new/files/patch-makefile.in Fri May 12 12:47:21 2006 @@ -1,14 +1,14 @@ ---- makefile.in.bak Fri Dec 12 00:53:35 2003 -+++ makefile.in Wed Mar 17 17:10:28 2004 -@@ -693,9 +693,9 @@ - +--- makefile.in.bak Fri May 12 12:21:27 2006 ++++ makefile.in Fri May 12 12:23:22 2006 +@@ -772,9 +772,9 @@ install-exec-hook: - rm -f $(fpp)cron$(EXEEXT) > /dev/null 2>&1 -- $(INSTALL) --mode='u=rwx' mcron$(EXEEXT) $(fpp)cron$(EXEEXT) -+ $(INSTALL) -m 'u=rwx' mcron$(EXEEXT) $(fpp)cron$(EXEEXT) - rm -f $(fpp)crontab$(EXEEXT) > /dev/null 2>&1 -- $(INSTALL) --mode='u=rwxs,og=rx' mcron$(EXEEXT) $(fpp)crontab$(EXEEXT) -+ $(INSTALL) -m 'u=rwxs,og=rx' mcron$(EXEEXT) $(fpp)crontab$(EXEEXT) - ./mkinstalldirs -m 'u=rwx' /var/cron - ./mkinstalldirs -m 'u=rwx,og=rx' /var/run - ./mkinstalldirs -m 'u=rwx,og=rx' @GUILE_SITE@ + @if [ "`id -u`" -eq "0" ]; then \ + rm -f $(fpp)cron$(EXEEXT) > /dev/null 2>&1; \ +- $(INSTALL) --mode='u=rwx' mcron$(EXEEXT) $(fpp)cron$(EXEEXT); \ ++ $(INSTALL) -m='u=rwx' mcron$(EXEEXT) $(fpp)cron$(EXEEXT); \ + rm -f $(fpp)crontab$(EXEEXT) > /dev/null 2>&1; \ +- $(INSTALL) --mode='u=rwxs,og=rx' mcron$(EXEEXT) $(fpp)crontab$(EXEEXT); \ ++ $(INSTALL) -m='u=rwxs,og=rx' mcron$(EXEEXT) $(fpp)crontab$(EXEEXT); \ + ./mkinstalldirs -m 'u=rwx' /var/cron; \ + ./mkinstalldirs -m 'u=rwx,og=rx' /var/run; \ + ./mkinstalldirs -m 'u=rwx,og=rx' @GUILE_SITE@; \ diff -ruN --exclude=CVS /usr/ports/sysutils/mcron/pkg-descr ./mcron.new/pkg-descr --- /usr/ports/sysutils/mcron/pkg-descr Wed Dec 17 03:32:34 2003 +++ ./mcron.new/pkg-descr Fri May 12 12:47:22 2006 @@ -12,4 +12,4 @@ ones to be composed than the original Vixie format. This has several useful advantages over the original idea. -WWW: http://rdmp.org/mcron/ +WWW: http://www.gnu.org/software/mcron/ diff -ruN --exclude=CVS /usr/ports/sysutils/mcron/pkg-plist ./mcron.new/pkg-plist --- /usr/ports/sysutils/mcron/pkg-plist Sun Jan 22 05:34:16 2006 +++ ./mcron.new/pkg-plist Sun May 14 19:49:16 2006 @@ -1,12 +1,11 @@ bin/cron bin/crontab bin/mcron -share/guile/site/mcron/config.scm -share/guile/site/mcron/core.scm -share/guile/site/mcron/environment.scm -share/guile/site/mcron/job-specifier.scm -share/guile/site/mcron/redirect.scm -share/guile/site/mcron/vixie-specification.scm -share/guile/site/mcron/vixie-time.scm -@dirrm share/guile/site/mcron -@dirrmtry share/guile/site +share/mcron/config.scm +share/mcron/core.scm +share/mcron/environment.scm +share/mcron/job-specifier.scm +share/mcron/redirect.scm +share/mcron/vixie-specification.scm +share/mcron/vixie-time.scm +@dirrm share/mcron >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605211415.k4LEFJ7Y068192>