Reduce dependency for ports/security/swatch
Jun Kuriyama
kuriyama at imgsrc.co.jp
Sun Mar 7 17:32:10 PST 2004
Hi,
I made a patch to reduce dependency when using perl-5.8.x. And it
looks website for this software was moved to sourceforge.
Is it okay to commit this?
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/security/swatch/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- Makefile 10 Nov 2003 22:10:58 -0000 1.18
+++ Makefile 8 Mar 2004 01:30:50 -0000
@@ -7,6 +7,7 @@
PORTNAME= swatch
PORTVERSION= 3.0.8
+PORTREVISION= 1
CATEGORIES= security sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= swatch
@@ -14,17 +15,22 @@
MAINTAINER= joseph at randomnetworks.com
COMMENT= The Simple WATCHer and filter
-BUILD_DEPENDS= ${site_perl}/Date/Format.pm:${PORTSDIR}/devel/p5-TimeDate \
- ${site_perl}/File/Tail.pm:${PORTSDIR}/devel/p5-File-Tail \
- ${site_perl}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date-Calc \
- ${site_perl}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-site_perl= ${SITE_PERL}
+BUILD_DEPENDS= ${BUILD_DEPENDS_56} \
+ ${SITE_PERL}/Date/Format.pm:${PORTSDIR}/devel/p5-TimeDate \
+ ${SITE_PERL}/File/Tail.pm:${PORTSDIR}/devel/p5-File-Tail \
+ ${SITE_PERL}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date-Calc
PERL_CONFIGURE= yes
CONFIGURE_ARGS= INSTALLMAN1DIR=${PREFIX}/man/man1
MAN1= swatch.1 swatch_oldrc2newrc.1
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500800
+BUILD_DEPENDS_56= \
+ ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
+.endif
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+.include <bsd.port.post.mk>
Index: pkg-descr
===================================================================
RCS file: /home/ncvs/ports/security/swatch/pkg-descr,v
retrieving revision 1.3
diff -u -r1.3 pkg-descr
--- pkg-descr 29 Dec 2000 15:42:30 -0000 1.3
+++ pkg-descr 26 Feb 2004 13:53:49 -0000
@@ -4,4 +4,4 @@
requires a configuration file which contains pattern(s) to
look for and action(s) to do when each pattern is found.
-WWW: http://www.stanford.edu/~atkins/swatch/
+WWW: http://swatch.sourceforge.net/
--
Jun Kuriyama <kuriyama at imgsrc.co.jp> // IMG SRC, Inc.
<kuriyama at FreeBSD.org> // FreeBSD Project
More information about the freebsd-ports
mailing list