View | Details | Raw Unified | Return to bug 97560
Collapse All | Expand All

(-)./mcron.new/Makefile (-5 / +12 lines)
Lines 7-25 Link Here
7
#
7
#
8
8
9
PORTNAME=	mcron
9
PORTNAME=	mcron
10
PORTVERSION=	1.0.0
10
PORTVERSION=	1.0.2
11
CATEGORIES=	sysutils
11
CATEGORIES=	sysutils
12
MASTER_SITES=	ftp://ftp.rdmp.org/
12
MASTER_SITES=	${MASTER_SITE_GNU}
13
MASTER_SITE_SUBDIR=	mcron
13
14
14
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	stefan@fh-mainz.de
15
COMMENT=	A 100% compatible replacement for Vixie cron
16
COMMENT=	A 100% compatible replacement for Vixie cron
16
17
17
BUILD_DEPENDS=	guile:${PORTSDIR}/lang/guile
18
BUILD_DEPENDS=	guile>=1.6.4:${PORTSDIR}/lang/guile
18
RUN_DEPENDS=	guile:${PORTSDIR}/lang/guile
19
RUN_DEPENDS=	${BUILD_DEPENDS}
19
20
20
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
22
CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
21
MAKEFILE=	makefile
23
MAKEFILE=	makefile
24
USE_REINPLACE=	yes
22
25
23
INFO=	mcron
26
INFO=	mcron
27
28
# replacement only needed for 1.0.2 - 'mkinstalldirs' will be back in 1.0.3
29
post-patch:
30
	${REINPLACE_CMD} 's|./mkinstalldirs|${MKDIR}|g' ${WRKSRC}/makefile.in
24
31
25
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)./mcron.new/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (mcron-1.0.0.tar.gz) = 9a80fa4afc0abd8560fe8651aa8a9939
1
MD5 (mcron-1.0.2.tar.gz) = c85b2bb3c0f63b31e4399d167785d06e
2
SHA256 (mcron-1.0.0.tar.gz) = eebf8d4ff92ec743435c2d1c1e14eabaf171972b5a8406ba94ccdf41b42b570d
2
SHA256 (mcron-1.0.2.tar.gz) = 10bdb0c416fbbf1a02ce29d28192def54e1d1391fbb9b1e4c926f456b6607b3b
3
SIZE (mcron-1.0.0.tar.gz) = 260313
3
SIZE (mcron-1.0.2.tar.gz) = 294691
(-)./mcron.new/files/patch-makefile.in (-13 / +13 lines)
Lines 1-14 Link Here
1
--- makefile.in.bak	Fri Dec 12 00:53:35 2003
1
--- makefile.in.bak	Fri May 12 12:21:27 2006
2
+++ makefile.in	Wed Mar 17 17:10:28 2004
2
+++ makefile.in	Fri May 12 12:23:22 2006
3
@@ -693,9 +693,9 @@
3
@@ -772,9 +772,9 @@
4
 
5
 install-exec-hook:
4
 install-exec-hook:
6
 	rm -f $(fpp)cron$(EXEEXT) > /dev/null 2>&1
5
 	@if [ "`id -u`" -eq "0" ]; then \
7
-	$(INSTALL) --mode='u=rwx' mcron$(EXEEXT) $(fpp)cron$(EXEEXT)
6
 	   rm -f $(fpp)cron$(EXEEXT) > /dev/null 2>&1; \
8
+	$(INSTALL) -m 'u=rwx' mcron$(EXEEXT) $(fpp)cron$(EXEEXT)
7
-	   $(INSTALL) --mode='u=rwx' mcron$(EXEEXT) $(fpp)cron$(EXEEXT); \
9
 	rm -f $(fpp)crontab$(EXEEXT) > /dev/null 2>&1
8
+	   $(INSTALL) -m='u=rwx' mcron$(EXEEXT) $(fpp)cron$(EXEEXT); \
10
-	$(INSTALL) --mode='u=rwxs,og=rx' mcron$(EXEEXT) $(fpp)crontab$(EXEEXT)
9
 	   rm -f $(fpp)crontab$(EXEEXT) > /dev/null 2>&1; \
11
+	$(INSTALL) -m 'u=rwxs,og=rx' mcron$(EXEEXT) $(fpp)crontab$(EXEEXT)
10
-	   $(INSTALL) --mode='u=rwxs,og=rx' mcron$(EXEEXT) $(fpp)crontab$(EXEEXT); \
12
 	./mkinstalldirs -m 'u=rwx' /var/cron
11
+	   $(INSTALL) -m='u=rwxs,og=rx' mcron$(EXEEXT) $(fpp)crontab$(EXEEXT); \
13
 	./mkinstalldirs -m 'u=rwx,og=rx' /var/run
12
 	   ./mkinstalldirs -m 'u=rwx' /var/cron; \
14
 	./mkinstalldirs -m 'u=rwx,og=rx' @GUILE_SITE@
13
 	   ./mkinstalldirs -m 'u=rwx,og=rx' /var/run; \
14
 	   ./mkinstalldirs -m 'u=rwx,og=rx' @GUILE_SITE@; \
(-)./mcron.new/pkg-descr (-1 / +1 lines)
Lines 12-15 Link Here
12
ones to be composed than the original Vixie format. This has several useful
12
ones to be composed than the original Vixie format. This has several useful
13
advantages over the original idea.
13
advantages over the original idea.
14
14
15
WWW: http://rdmp.org/mcron/ 
15
WWW: http://www.gnu.org/software/mcron/
(-)./mcron.new/pkg-plist (-9 / +8 lines)
Lines 1-12 Link Here
1
bin/cron
1
bin/cron
2
bin/crontab
2
bin/crontab
3
bin/mcron
3
bin/mcron
4
share/guile/site/mcron/config.scm
4
share/mcron/config.scm
5
share/guile/site/mcron/core.scm
5
share/mcron/core.scm
6
share/guile/site/mcron/environment.scm
6
share/mcron/environment.scm
7
share/guile/site/mcron/job-specifier.scm
7
share/mcron/job-specifier.scm
8
share/guile/site/mcron/redirect.scm
8
share/mcron/redirect.scm
9
share/guile/site/mcron/vixie-specification.scm
9
share/mcron/vixie-specification.scm
10
share/guile/site/mcron/vixie-time.scm
10
share/mcron/vixie-time.scm
11
@dirrm share/guile/site/mcron
11
@dirrm share/mcron
12
@dirrmtry share/guile/site

Return to bug 97560