Date: Wed, 11 Aug 2004 16:06:59 +0800 (CST) From: Ying-Chieh Liao <ijliao@FreeBSD.csie.NCTU.edu.tw> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/70290: make p5-File-Temp a conditional depends Message-ID: <20040811080659.A86EA106C15@FreeBSD.csie.NCTU.edu.tw> Resent-Message-ID: <200408110810.i7B8ARAi060152@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 70290 >Category: ports >Synopsis: make p5-File-Temp a conditional depends >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Aug 11 08:10:27 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Ying-Chieh Liao >Release: FreeBSD 4.10-STABLE i386 >Organization: NCTU CSIE >Environment: System: FreeBSD FreeBSD.csie.NCTU.edu.tw 4.10-STABLE FreeBSD 4.10-STABLE #0: Sat May 29 08:18:00 CST 2004 root@FreeBSD.csie.NCTU.edu.tw:/home/usr.obj/big/freebsd/pub/branches/4.0-stable/src/sys/FREEBSD i386 >Description: File::Temp is part of perl 5.8, so make it a conditional depends >How-To-Repeat: >Fix: --- patch begins here --- Index: ports/biology/p5-bioperl/Makefile =================================================================== RCS file: /home/pcvs/ports/biology/p5-bioperl/Makefile,v retrieving revision 1.11 diff -u -r1.11 Makefile --- ports/biology/p5-bioperl/Makefile 8 Mar 2004 03:29:16 -0000 1.11 +++ ports/biology/p5-bioperl/Makefile 11 Aug 2004 08:04:18 -0000 @@ -20,7 +20,6 @@ # prevents a flood of build-time warnings. BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Ace.pm:${PORTSDIR}/biology/p5-AcePerl \ ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/HTTP/Request/Common.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy \ ${SITE_PERL}/IO/String.pm:${PORTSDIR}/devel/p5-IO-String \ @@ -612,6 +611,10 @@ .if ${PERL_LEVEL} < 500600 IGNORE= "This port requires Perl 5.6 or better" +.endif + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif # now install all extra stuff (docs, examples, scripts, models) Index: ports/databases/p5-Class-DBI/Makefile =================================================================== RCS file: /home/pcvs/ports/databases/p5-Class-DBI/Makefile,v retrieving revision 1.10 diff -u -r1.10 Makefile --- ports/databases/p5-Class-DBI/Makefile 12 Jul 2004 12:44:36 -0000 1.10 +++ ports/databases/p5-Class-DBI/Makefile 11 Aug 2004 08:04:18 -0000 @@ -18,7 +18,6 @@ BUILD_DEPENDS= ${SITE_PERL}/Class/Accessor.pm:${PORTSDIR}/devel/p5-Class-Accessor \ ${SITE_PERL}/Class/Data/Inheritable.pm:${PORTSDIR}/devel/p5-Class-Data-Inheritable \ ${SITE_PERL}/Ima/DBI.pm:${PORTSDIR}/databases/p5-Ima-DBI \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \ ${SITE_PERL}/UNIVERSAL/moniker.pm:${PORTSDIR}/devel/p5-UNIVERSAL-moniker \ ${SITE_PERL}/${PERL_ARCH}/List/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils \ @@ -38,6 +37,10 @@ .if ${PERL_LEVEL} < 500600 EXTRA_PATCHES= ${PATCHDIR}/5.005-lib::Class::DBI.pm ${PATCHDIR}/5.005-Makefile.PL +.endif + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif .include <bsd.port.post.mk> Index: ports/devel/cvsmonitor/Makefile =================================================================== RCS file: /home/pcvs/ports/devel/cvsmonitor/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- ports/devel/cvsmonitor/Makefile 16 Jan 2004 14:24:33 -0000 1.5 +++ ports/devel/cvsmonitor/Makefile 11 Aug 2004 08:04:18 -0000 @@ -27,7 +27,6 @@ ${SITE_PERL}/Validate/Net.pm:${PORTSDIR}/net/p5-Validate-Net \ ${SITE_PERL}/Getopt/Long.pm:${PORTSDIR}/devel/p5-Getopt-Long \ ${SITE_PERL}/Chart/Math/Axis.pm:${PORTSDIR}/math/p5-Chart-Math-Axis \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/File/Flat.pm:${PORTSDIR}/devel/p5-File-Flat \ ${SITE_PERL}/File/Find/Rule.pm:${PORTSDIR}/devel/p5-File-Find-Rule \ ${SITE_PERL}/Time/ParseDate.pm:${PORTSDIR}/devel/p5-Time-modules \ @@ -66,6 +65,12 @@ CVSMONITOR_ROOT= ${PREFIX}/${CGIDIR}/cvsmonitor +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +.endif + post-patch: @${PERL} -pi -e '$$_=q{ my $$solaris=1;} if $$.==270' \ ${WRKSRC}/modules/CVSMonitor/MetaData/Module.pm @@ -84,4 +89,4 @@ .endfor @${CAT} ${PKGMESSAGE} -.include <bsd.port.mk> +.include <bsd.port.post.mk> Index: ports/devel/p5-Data-TemporaryBag/Makefile =================================================================== RCS file: /home/pcvs/ports/devel/p5-Data-TemporaryBag/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- ports/devel/p5-Data-TemporaryBag/Makefile 29 Jan 2004 09:38:18 -0000 1.6 +++ ports/devel/p5-Data-TemporaryBag/Makefile 11 Aug 2004 08:04:18 -0000 @@ -15,7 +15,6 @@ MAINTAINER= skv@FreeBSD.org COMMENT= Handle long size data using temporary file -BUILD_DEPENDS= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes @@ -26,6 +25,10 @@ .if ${PERL_LEVEL} < 500600 EXTRA_PATCHES= ${PATCHDIR}/500503-TemporaryBag.pm +.endif + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif .include <bsd.port.post.mk> Index: ports/devel/p5-File-Flat/Makefile =================================================================== RCS file: /home/pcvs/ports/devel/p5-File-Flat/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- ports/devel/p5-File-Flat/Makefile 15 Oct 2003 10:40:36 -0000 1.3 +++ ports/devel/p5-File-Flat/Makefile 11 Aug 2004 08:04:18 -0000 @@ -15,8 +15,7 @@ MAINTAINER= skv@FreeBSD.org COMMENT= Implements a flat filesystem -BUILD_DEPENDS= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ - ${SITE_PERL}/Class/Autouse.pm:${PORTSDIR}/devel/p5-Class-Autouse \ +BUILD_DEPENDS= ${SITE_PERL}/Class/Autouse.pm:${PORTSDIR}/devel/p5-Class-Autouse \ ${SITE_PERL}/Class/Inspector.pm:${PORTSDIR}/devel/p5-Class-Inspector \ ${SITE_PERL}/File/Remove.pm:${PORTSDIR}/devel/p5-File-Remove \ ${SITE_PERL}/File/NCopy.pm:${PORTSDIR}/devel/p5-File-NCopy @@ -26,4 +25,10 @@ MAN3= File::Flat.3 -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +.endif + +.include <bsd.port.post.mk> Index: ports/devel/p5-File-Modified/Makefile =================================================================== RCS file: /home/pcvs/ports/devel/p5-File-Modified/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- ports/devel/p5-File-Modified/Makefile 8 Jul 2004 12:18:07 -0000 1.1 +++ ports/devel/p5-File-Modified/Makefile 11 Aug 2004 08:04:18 -0000 @@ -14,8 +14,7 @@ COMMENT= Perl module for checking intelligently if files have changed BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ - ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp + ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes @@ -23,6 +22,10 @@ MAN3= File::Modified.3 .include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +.endif post-patch: ${PERL} -pi -e 's/\r\n/\n/;' -e 's/^use warnings;//' ${WRKSRC}/Modified.pm Index: ports/devel/p5-Log-Dispatch-Config/Makefile =================================================================== RCS file: /home/pcvs/ports/devel/p5-Log-Dispatch-Config/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- ports/devel/p5-Log-Dispatch-Config/Makefile 24 Oct 2003 14:15:19 -0000 1.3 +++ ports/devel/p5-Log-Dispatch-Config/Makefile 11 Aug 2004 08:04:18 -0000 @@ -22,7 +22,6 @@ PM_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple PM_DEPENDS+= ${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig PM_DEPENDS+= ${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy -PM_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp PERL_CONFIGURE= yes @@ -30,4 +29,10 @@ # Log::Dispatch::Configurator.3 \ # Log::Dispatch::Configurator::AppConfig.3 -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +PM_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +.endif + +.include <bsd.port.post.mk> Index: ports/devel/p5-PAR/Makefile =================================================================== RCS file: /home/pcvs/ports/devel/p5-PAR/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- ports/devel/p5-PAR/Makefile 4 Feb 2004 05:19:48 -0000 1.6 +++ ports/devel/p5-PAR/Makefile 11 Aug 2004 08:04:18 -0000 @@ -18,7 +18,6 @@ BUILD_DEPENDS= ${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \ ${SITE_PERL}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/Module/ScanDeps/DataFeed.pm:${PORTSDIR}/devel/p5-Module-ScanDeps \ ${SITE_PERL}/Module/Signature.pm:${PORTSDIR}/security/p5-Module-Signature \ ${SITE_PERL}/PAR/Dist.pm:${PORTSDIR}/devel/p5-PAR-Dist \ @@ -34,6 +33,10 @@ PAR::Filter::PodStrip.3 PAR::Heavy.3 PAR::Tutorial.3 .include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +.endif pre-everything:: .if ${PERL_LEVEL} < 500601 Index: ports/devel/p5-VCP/Makefile =================================================================== RCS file: /home/pcvs/ports/devel/p5-VCP/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- ports/devel/p5-VCP/Makefile 11 May 2004 02:56:10 -0000 1.3 +++ ports/devel/p5-VCP/Makefile 11 Aug 2004 08:04:18 -0000 @@ -21,7 +21,6 @@ ${SITE_PERL}/IPC/Run3.pm:${PORTSDIR}/devel/p5-IPC-Run3 \ ${SITE_PERL}/Pod/Links.pm:${PORTSDIR}/www/p5-PodToHTML \ ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/Regexp/Shellish.pm:${PORTSDIR}/devel/p5-Regexp-Shellish \ ${SITE_PERL}/BFD.pm:${PORTSDIR}/devel/p5-BFD \ ${SITE_PERL}/Text/Table.pm:${PORTSDIR}/textproc/p5-Text-Table \ @@ -106,6 +105,10 @@ .if ${PERL_LEVEL} < 500600 BROKEN= "Does not compile with perl ${PERL_VERSION}" +.endif + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif .include <bsd.port.post.mk> Index: ports/mail/mailscanner/Makefile =================================================================== RCS file: /home/pcvs/ports/mail/mailscanner/Makefile,v retrieving revision 1.21 diff -u -r1.21 Makefile --- ports/mail/mailscanner/Makefile 8 Aug 2004 17:16:18 -0000 1.21 +++ ports/mail/mailscanner/Makefile 11 Aug 2004 08:04:18 -0000 @@ -21,7 +21,6 @@ ${SITE_PERL}/HTML/Tagset.pm:${PORTSDIR}/www/p5-HTML-Tagset \ ${SITE_PERL}/${PERL_ARCH}/HTML/HeadParser.pm:${PORTSDIR}/www/p5-HTML-Parser \ ${SITE_PERL}/MIME/Parser.pm:${PORTSDIR}/mail/p5-MIME-Tools \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/Convert/TNEF.pm:${PORTSDIR}/converters/p5-Convert-TNEF \ ${SITE_PERL}/Convert/BinHex.pm:${PORTSDIR}/converters/p5-Convert-BinHex \ ${SITE_PERL}/Net/CIDR.pm:${PORTSDIR}/net-mgmt/p5-Net-CIDR \ @@ -52,6 +51,10 @@ .if ${PERL_LEVEL} < 500601 BUILD_DEPENDS+= ${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec RUN_DEPENDS+= ${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec +.endif + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif DOC_FILES= INSTALL INSTALL.FreeBSD INSTALL.OpenBSD README Index: ports/mail/mailscanner-devel/Makefile =================================================================== RCS file: /home/pcvs/ports/mail/mailscanner-devel/Makefile,v retrieving revision 1.19 diff -u -r1.19 Makefile --- ports/mail/mailscanner-devel/Makefile 28 Jul 2004 17:54:28 -0000 1.19 +++ ports/mail/mailscanner-devel/Makefile 11 Aug 2004 08:04:18 -0000 @@ -22,7 +22,6 @@ ${SITE_PERL}/HTML/Tagset.pm:${PORTSDIR}/www/p5-HTML-Tagset \ ${SITE_PERL}/${PERL_ARCH}/HTML/HeadParser.pm:${PORTSDIR}/www/p5-HTML-Parser \ ${SITE_PERL}/MIME/Parser.pm:${PORTSDIR}/mail/p5-MIME-Tools \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/Convert/TNEF.pm:${PORTSDIR}/converters/p5-Convert-TNEF \ ${SITE_PERL}/Convert/BinHex.pm:${PORTSDIR}/converters/p5-Convert-BinHex \ ${SITE_PERL}/Net/CIDR.pm:${PORTSDIR}/net-mgmt/p5-Net-CIDR \ @@ -53,6 +52,10 @@ .if ${PERL_LEVEL} < 500601 BUILD_DEPENDS+= ${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec RUN_DEPENDS+= ${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec +.endif + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif DOC_FILES= INSTALL INSTALL.FreeBSD INSTALL.OpenBSD README Index: ports/mail/p5-Mail-GnuPG/Makefile =================================================================== RCS file: /home/pcvs/ports/mail/p5-Mail-GnuPG/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- ports/mail/p5-Mail-GnuPG/Makefile 19 Jul 2004 15:06:04 -0000 1.5 +++ ports/mail/p5-Mail-GnuPG/Makefile 11 Aug 2004 08:04:18 -0000 @@ -18,7 +18,6 @@ BUILD_DEPENDS= ${SITE_PERL}/GnuPG/Interface.pm:${PORTSDIR}/security/p5-GnuPG-Interface \ ${SITE_PERL}/MIME/Entity.pm:${PORTSDIR}/mail/p5-MIME-Tools \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/Mail/Address.pm:${PORTSDIR}/mail/p5-Mail-Tools \ ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS= ${BUILD_DEPENDS} @@ -31,6 +30,10 @@ .if ${PERL_LEVEL} < 500601 IGNORE= This port requires perl 5.6.x or later. Install lang/perl5 then try again +.endif + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif .include <bsd.port.post.mk> Index: ports/net/rude/Makefile =================================================================== RCS file: /home/pcvs/ports/net/rude/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- ports/net/rude/Makefile 21 Dec 2003 23:12:25 -0000 1.1 +++ ports/net/rude/Makefile 11 Aug 2004 08:04:18 -0000 @@ -14,8 +14,7 @@ MAINTAINER= Janos.Mohacsi@bsd.hu COMMENT= Rude is a Real-time UDP Data Emitter and Collector (crude) -RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk HAS_CONFIGURE= yes CONFIGURE_ENV= --with-debug-lvl=3 @@ -26,6 +25,12 @@ DOC_FILES= README README.rude README.crude TODO example.cfg EXAMPLE_FILES= crude_jitter.pl crude_parse.pl dump2trace.pl +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +.endif + post-install: ${INSTALL_SCRIPT} ${WRKSRC}/grude/grude ${PREFIX}/bin .ifndef(NOPORTDOCS) @@ -38,4 +43,4 @@ .endfor .endif -.include <bsd.port.mk> +.include <bsd.port.post.mk> Index: ports/print/muttprint/Makefile =================================================================== RCS file: /home/pcvs/ports/print/muttprint/Makefile,v retrieving revision 1.25 diff -u -r1.25 Makefile --- ports/print/muttprint/Makefile 28 May 2004 08:47:29 -0000 1.25 +++ ports/print/muttprint/Makefile 11 Aug 2004 08:04:18 -0000 @@ -23,8 +23,7 @@ uncompface:${PORTSDIR}/mail/faces \ convert:${PORTSDIR}/graphics/ImageMagick \ ${SITE_PERL}/Date/Parse.pm:${PORTSDIR}/devel/p5-TimeDate \ - ${SITE_PERL}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp + ${SITE_PERL}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv .if defined(WITH_CUPS) RUN_DEPENDS+= cupstestppd:${PORTSDIR}/print/cups-lpr \ espgs:${PORTSDIR}/print/cups-pstoraster @@ -33,6 +32,7 @@ .include <bsd.port.pre.mk> .if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp LIB_DEPENDS+= gnugetopt:${PORTSDIR}/devel/libgnugetopt MAKE_ENV+= CCFLAGS="-I${PREFIX}/include" PLIST_SUB+= LANGINFO="" Index: ports/textproc/p5-XML-SAX/Makefile =================================================================== RCS file: /home/pcvs/ports/textproc/p5-XML-SAX/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- ports/textproc/p5-XML-SAX/Makefile 27 Feb 2003 09:29:13 -0000 1.6 +++ ports/textproc/p5-XML-SAX/Makefile 11 Aug 2004 08:04:18 -0000 @@ -15,9 +15,8 @@ MAINTAINER= skv@FreeBSD.org COMMENT= Simple API for XML -RUN_DEPENDS= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ - ${SITE_PERL}/XML/NamespaceSupport.pm:${PORTSDIR}/textproc/p5-XML-NamespaceSupport -BUILD_DEPENDS= ${RUN_DEPENDS} +BUILD_DEPENDS= ${SITE_PERL}/XML/NamespaceSupport.pm:${PORTSDIR}/textproc/p5-XML-NamespaceSupport +RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes CONFIGURE_ARGS= </dev/null @@ -28,9 +27,15 @@ XML::SAX::PurePerl::Reader.3 MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +.endif + post-configure: # dirty hack to deceive irritable pod2man @${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' \ ${WRKSRC}/Makefile -.include <bsd.port.mk> +.include <bsd.port.post.mk> Index: ports/www/p5-Bundle-Sledge/Makefile =================================================================== RCS file: /home/pcvs/ports/www/p5-Bundle-Sledge/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- ports/www/p5-Bundle-Sledge/Makefile 24 Oct 2003 14:15:29 -0000 1.5 +++ ports/www/p5-Bundle-Sledge/Makefile 11 Aug 2004 08:04:18 -0000 @@ -29,7 +29,6 @@ PM_DEPENDS+= ${SITE_PERL}/Class/Trigger.pm:${PORTSDIR}/devel/p5-Class-Trigger PM_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable PM_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 -PM_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp PM_DEPENDS+= ${SITE_PERL}/HTML/FillInForm.pm:${PORTSDIR}/www/p5-HTML-FillInForm PM_DEPENDS+= ${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template PM_DEPENDS+= ${SITE_PERL}/HTML/StickyQuery.pm:${PORTSDIR}/www/p5-HTML-StickyQuery @@ -54,6 +53,10 @@ .if ${PERL_LEVEL} < 500601 PM_DEPENDS+= ${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm PM_DEPENDS+= ${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec +.endif + +.if ${PERL_LEVEL} < 500800 +PM_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif .include <bsd.port.post.mk> Index: ports/www/p5-Template-Toolkit/Makefile =================================================================== RCS file: /home/pcvs/ports/www/p5-Template-Toolkit/Makefile,v retrieving revision 1.14 diff -u -r1.14 Makefile --- ports/www/p5-Template-Toolkit/Makefile 29 Jun 2004 12:46:54 -0000 1.14 +++ ports/www/p5-Template-Toolkit/Makefile 11 Aug 2004 08:04:18 -0000 @@ -15,8 +15,7 @@ MAINTAINER= perl@FreeBSD.org COMMENT= Extensive Toolkit for template processing -BUILD_DEPENDS= ${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +BUILD_DEPENDS= ${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes @@ -27,6 +26,10 @@ .if ${PERL_LEVEL} < 500601 BUILD_DEPENDS+= ${SITE_PERL}/File/Spec/Functions.pm:${PORTSDIR}/devel/p5-File-Spec +.endif + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif .if defined(BATCH) Index: ports/www/p5-WWW-Mechanize/Makefile =================================================================== RCS file: /home/pcvs/ports/www/p5-WWW-Mechanize/Makefile,v retrieving revision 1.8 diff -u -r1.8 Makefile --- ports/www/p5-WWW-Mechanize/Makefile 6 Jul 2004 14:07:08 -0000 1.8 +++ ports/www/p5-WWW-Mechanize/Makefile 11 Aug 2004 08:04:18 -0000 @@ -17,7 +17,6 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/IO/Socket/SSL.pm:${PORTSDIR}/security/p5-IO-Socket-SSL \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \ ${SITE_PERL}/Pod/Usage.pm:${PORTSDIR}/textproc/p5-PodParser RUN_DEPENDS= ${BUILD_DEPENDS} @@ -40,6 +39,10 @@ -e 's/^our\s+([\%]\w+)/use vars qw($$1)/;' \ -e '$$_="" if /use warnings/;' \ ${WRKSRC}/lib/WWW/Mechanize.pm ${WRKSRC}/lib/WWW/Mechanize/Link.pm +.endif + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif .include <bsd.port.post.mk> Index: ports/www/reportmagic/Makefile =================================================================== RCS file: /home/pcvs/ports/www/reportmagic/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- ports/www/reportmagic/Makefile 24 Oct 2003 12:05:01 -0000 1.9 +++ ports/www/reportmagic/Makefile 11 Aug 2004 08:04:18 -0000 @@ -20,12 +20,17 @@ RUN_DEPENDS= analog:${PORTSDIR}/www/analog \ ${SITE_PERL}/GD/Graph3d.pm:${PORTSDIR}/graphics/p5-GD-Graph3d \ ${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \ - ${SITE_PERL}/Config/IniFiles.pm:${PORTSDIR}/devel/p5-Config-IniFiles \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp + ${SITE_PERL}/Config/IniFiles.pm:${PORTSDIR}/devel/p5-Config-IniFiles WRKSRC= ${WRKDIR}/${DISTNAME} NO_BUILD= YES +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +.endif + do-install: @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Install.PL -no_modules @@ -36,4 +41,4 @@ @${ECHO} "using Report Magic." @${ECHO} -.include <bsd.port.mk> +.include <bsd.port.post.mk> Index: ports/www/rt2/Makefile =================================================================== RCS file: /home/pcvs/ports/www/rt2/Makefile,v retrieving revision 1.14 diff -u -r1.14 Makefile --- ports/www/rt2/Makefile 9 Feb 2004 01:48:53 -0000 1.14 +++ ports/www/rt2/Makefile 11 Aug 2004 08:04:18 -0000 @@ -38,8 +38,7 @@ ${SITE_PERL}/Text/Template.pm:${PORTSDIR}/textproc/p5-Text-Template \ ${SITE_PERL}/Text/Wrapper.pm:${PORTSDIR}/textproc/p5-Text-Wrapper \ ${SITE_PERL}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash \ - ${SITE_PERL}/CGI/Cookie.pm:${PORTSDIR}/www/p5-CGI.pm \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp + ${SITE_PERL}/CGI/Cookie.pm:${PORTSDIR}/www/p5-CGI.pm WRKSRC= ${WRKDIR}/rt-${RT_VERSION} RT_VERSION= ${PORTVERSION:C/\./-/g} @@ -158,6 +157,10 @@ .if ${PERL_LEVEL} < 500601 BUILD_DEPENDS+= ${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec RUN_DEPENDS+= ${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec +.endif + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif .include <bsd.port.post.mk> Index: ports/www/rt3/Makefile =================================================================== RCS file: /home/pcvs/ports/www/rt3/Makefile,v retrieving revision 1.38 diff -u -r1.38 Makefile --- ports/www/rt3/Makefile 26 May 2004 07:47:34 -0000 1.38 +++ ports/www/rt3/Makefile 11 Aug 2004 08:04:18 -0000 @@ -25,7 +25,6 @@ ${SITE_PERL}/DBIx/SearchBuilder.pm:${PORTSDIR}/databases/p5-DBIx-SearchBuilder \ ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ ${SITE_PERL}/Exception/Class.pm:${PORTSDIR}/devel/p5-Exception-Class \ - ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/FreezeThaw.pm:${PORTSDIR}/devel/p5-FreezeThaw \ ${SITE_PERL}/Getopt/Long.pm:${PORTSDIR}/devel/p5-Getopt-Long \ ${SITE_PERL}/${PERL_ARCH}/HTML/Entities.pm:${PORTSDIR}/www/p5-HTML-Parser \ @@ -151,6 +150,10 @@ .if ${PERL_LEVEL} == 500601 BUILD_DEPENDS+= ${SITE_PERL}/Encode/compat.pm:${PORTSDIR}/devel/p5-Encode-compat \ ${SITE_PERL}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv +.endif + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif .include <bsd.port.post.mk> --- patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040811080659.A86EA106C15>