Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Mar 2015 17:29:59 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r381221 - in head: editors/p5-Vimana finance/p5-Data-Currency finance/p5-Finance-Currency-Convert-XE finance/p5-Finance-QuoteTW ftp/p5-Net-FTPServer ftp/p5-POE-Component-Client-FTP grap...
Message-ID:  <201503131730.t2DHU0RV004427@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Fri Mar 13 17:29:58 2015
New Revision: 381221
URL: https://svnweb.freebsd.org/changeset/ports/381221
QAT: https://qat.redports.org/buildarchive/r381221/

Log:
  Clean up the rest of the perl@ Makefiles a bit.
  
  - Remove dependencies on modules distributed as part of perl core
  - Remove references to FreeBSD < 8 and perl < 5.16
  - Ensure that DOCS and EXAMPLES options exist for ports installing
    PORTDOCS or PORTEXAMPLES
  - Reduce unnecessary inclusions of bsd.port.options.mk by using
    OPTIONS helpers and the like
  - Fix some cases where dependencies were only assigned to BUILD_DEPENDS
  - Fix a few of the cases where dependencies were only assigned to RUN_DEPENDS.
    This one happens in many, many ports. I only applied it in cases where
    it interfered with 'make test' but it should maybe be done more generally.
  - Mute ${MKDIR} in installation
  - Parethesize compound commands
  - In www/p5-URI-Fetch, remove the ZLIB option that wasn't used

Modified:
  head/editors/p5-Vimana/Makefile
  head/finance/p5-Data-Currency/Makefile
  head/finance/p5-Finance-Currency-Convert-XE/Makefile
  head/finance/p5-Finance-QuoteTW/Makefile
  head/ftp/p5-Net-FTPServer/Makefile
  head/ftp/p5-POE-Component-Client-FTP/Makefile
  head/graphics/p5-CAD-Drawing/Makefile
  head/graphics/p5-Gimp/Makefile
  head/graphics/p5-Graphics-ColorNames-WWW/Makefile
  head/graphics/p5-Graphics-ColorNames/Makefile
  head/graphics/p5-Visio/Makefile
  head/irc/p5-POE-Component-IRC-Plugin-POE-Knee/Makefile
  head/irc/p5-POE-Component-IRC-Plugin-QueryDNS/Makefile
  head/irc/p5-POE-Component-IRC-Plugin-QueryDNS/pkg-plist
  head/irc/p5-POE-Component-IRC-Plugin-QueryDNSBL/Makefile
  head/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/Makefile
  head/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/pkg-plist
  head/irc/p5-POE-Component-IRC/Makefile
  head/irc/p5-Parse-IRC/Makefile
  head/lang/p5-JSAN/Makefile
  head/lang/parrot/Makefile
  head/lang/parrot/pkg-plist
  head/mail/p5-Mail-Graph/Makefile
  head/mail/p5-Mail-Graph/pkg-plist
  head/mail/p5-Mail-LMLM/Makefile
  head/mail/p5-Mail-LMLM/pkg-plist
  head/mail/p5-Mail-ListDetector/Makefile
  head/mail/p5-Mail-ListDetector/pkg-plist
  head/math/p5-Math-BaseCnv/Makefile
  head/math/p5-Math-BigInt-FastCalc/Makefile
  head/math/p5-Math-BigInt-GMP/Makefile
  head/math/p5-Math-BigInt-Pari/Makefile
  head/math/p5-Math-BigRat/Makefile
  head/math/p5-Math-String/Makefile
  head/misc/p5-Net-vCard/Makefile
  head/misc/p5-Tie-DxHash/Makefile
  head/net-im/p5-AnyEvent-XMPP/Makefile
  head/net-im/p5-Net-XMPP2/Makefile
  head/net/p5-Frontier-RPC/Makefile
  head/net/p5-Net-Cassandra-Easy/Makefile
  head/net/p5-Net-DAV-Server/Makefile
  head/net/p5-Net-Delicious/Makefile
  head/net/p5-Net-NIS-Listgroup/Makefile
  head/net/p5-Net-Pcap/Makefile
  head/net/p5-Net-RTP/Makefile
  head/net/p5-Net-Server/Makefile
  head/net/p5-POE-Component-Generic/Makefile
  head/net/p5-REST-Google/Makefile
  head/net/p5-S3/Makefile
  head/net/p5-Socket-GetAddrInfo/Makefile
  head/net/p5-Socket-GetAddrInfo/pkg-plist
  head/news/p5-News-Article/Makefile
  head/russian/p5-XML-Parser-encodings/Makefile
  head/security/p5-Authen-SASL/Makefile
  head/security/p5-Crypt-CBCeasy/Makefile
  head/security/p5-Crypt-CipherSaber/Makefile
  head/security/p5-Crypt-Primes/Makefile
  head/security/p5-Digest-MD4/Makefile
  head/security/p5-GSSAPI/Makefile
  head/security/p5-GnuPG-Interface/Makefile
  head/security/p5-Net-SSLeay/Makefile
  head/textproc/p5-Data-FormValidator/Makefile
  head/textproc/p5-DocSet/Makefile
  head/textproc/p5-HTML-SuperForm/Makefile
  head/textproc/p5-LaTeX-Table/Makefile
  head/textproc/p5-MKDoc-XML/Makefile
  head/textproc/p5-PDF-FromHTML/Makefile
  head/textproc/p5-PerlPoint-Converters/Makefile
  head/textproc/p5-PerlPoint-Converters/pkg-plist
  head/textproc/p5-Pod-WikiDoc/Makefile
  head/textproc/p5-XML-Reader/Makefile
  head/textproc/p5-XML-Smart/Makefile
  head/textproc/p5-XML-XSH/Makefile
  head/www/p5-CatalystX-Profile/Makefile
  head/www/p5-Gungho/Makefile
  head/www/p5-Jifty/Makefile
  head/www/p5-Kwiki/Makefile
  head/www/p5-MasonX-Profiler/Makefile
  head/www/p5-Mojolicious-Plugin-Authentication/Makefile
  head/www/p5-Net-Amazon-AWIS/Makefile
  head/www/p5-POE-Component-Client-HTTP/Makefile
  head/www/p5-Rose-HTML-Objects/Makefile
  head/www/p5-URI-Fetch/Makefile
  head/www/p5-WWW-Facebook-API/Makefile
  head/www/p5-WWW-Mechanize-Shell/Makefile
  head/www/p5-WWW-NioTV/Makefile
  head/www/p5-WebService-YouTube/Makefile

Modified: head/editors/p5-Vimana/Makefile
==============================================================================
--- head/editors/p5-Vimana/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/editors/p5-Vimana/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -12,23 +12,23 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Vim script manager
 
-BUILD_DEPENDS=	vim>=0:${PORTSDIR}/editors/vim
-RUN_DEPENDS=	vim>=0:${PORTSDIR}/editors/vim \
+BUILD_DEPENDS=	vim:${PORTSDIR}/editors/vim
+RUN_DEPENDS=	vim:${PORTSDIR}/editors/vim \
 		p5-App-CLI>=0.08:${PORTSDIR}/devel/p5-App-CLI \
 		p5-Archive-Extract>=0.34:${PORTSDIR}/archivers/p5-Archive-Extract \
+		p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \
+		p5-Digest-MD5>=2.39:${PORTSDIR}/security/p5-Digest-MD5 \
+		p5-Exporter-Lite>=0.2:${PORTSDIR}/devel/p5-Exporter-Lite \
 		p5-File-Type>=0.22:${PORTSDIR}/devel/p5-File-Type \
 		p5-File-Path>=2.07:${PORTSDIR}/devel/p5-File-Path \
 		p5-File-Temp>=0.22:${PORTSDIR}/devel/p5-File-Temp \
-		p5-URI>=1.37:${PORTSDIR}/net/p5-URI \
-		p5-libwww>=5.835:${PORTSDIR}/www/p5-libwww \
-		p5-Exporter-Lite>=0.2:${PORTSDIR}/devel/p5-Exporter-Lite \
-		p5-Digest-MD5>=2.39:${PORTSDIR}/security/p5-Digest-MD5 \
-		p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \
-		p5-JSON-PP>=0:${PORTSDIR}/converters/p5-JSON-PP \
-		p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML \
 		p5-HTTP-Lite>=0:${PORTSDIR}/www/p5-HTTP-Lite \
+		p5-JSON-PP>=0:${PORTSDIR}/converters/p5-JSON-PP \
 		p5-Mouse>=0:${PORTSDIR}/devel/p5-Mouse \
 		p5-PathTools>=0:${PORTSDIR}/devel/p5-PathTools
+		p5-URI>=1.37:${PORTSDIR}/net/p5-URI \
+		p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML \
+		p5-libwww>=5.835:${PORTSDIR}/www/p5-libwww \
 
 USES=		perl5
 USE_PERL5=	configure

Modified: head/finance/p5-Data-Currency/Makefile
==============================================================================
--- head/finance/p5-Data-Currency/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/finance/p5-Data-Currency/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -11,16 +11,12 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Container class for currency conversion/formatting
 
-BUILD_DEPENDS=	p5-Locale-Currency-Format>=0:${PORTSDIR}/finance/p5-Locale-Currency-Format \
-		p5-Class-Accessor-Grouped>=0:${PORTSDIR}/devel/p5-Class-Accessor-Grouped \
+BUILD_DEPENDS=	p5-Class-Accessor-Grouped>=0:${PORTSDIR}/devel/p5-Class-Accessor-Grouped \
+		p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector \
 		p5-Finance-Currency-Convert-WebserviceX>=0:${PORTSDIR}/finance/p5-Finance-Currency-Convert-WebserviceX \
 		p5-Locale-Codes>=0:${PORTSDIR}/misc/p5-Locale-Codes \
-		p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector
-RUN_DEPENDS=	p5-Locale-Currency-Format>=0:${PORTSDIR}/finance/p5-Locale-Currency-Format \
-		p5-Class-Accessor-Grouped>=0:${PORTSDIR}/devel/p5-Class-Accessor-Grouped \
-		p5-Finance-Currency-Convert-WebserviceX>=0:${PORTSDIR}/finance/p5-Finance-Currency-Convert-WebserviceX \
-		p5-Locale-Codes>=0:${PORTSDIR}/misc/p5-Locale-Codes \
-		p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector
+		p5-Locale-Currency-Format>=0:${PORTSDIR}/finance/p5-Locale-Currency-Format
+RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5
 USE_PERL5=	configure

Modified: head/finance/p5-Finance-Currency-Convert-XE/Makefile
==============================================================================
--- head/finance/p5-Finance-Currency-Convert-XE/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/finance/p5-Finance-Currency-Convert-XE/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -24,13 +24,9 @@ USE_PERL5=	configure
 
 PORTDOCS=	Changes README
 
-.include <bsd.port.options.mk>
-
 post-install:
-.if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
 	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
-.endif
 
 .include <bsd.port.mk>

Modified: head/finance/p5-Finance-QuoteTW/Makefile
==============================================================================
--- head/finance/p5-Finance-QuoteTW/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/finance/p5-Finance-QuoteTW/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -4,7 +4,7 @@
 PORTNAME=	Finance-QuoteTW
 PORTVERSION=	0.09
 DISTVERSIONPREFIX=	v
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	finance perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -16,8 +16,7 @@ RUN_DEPENDS=	p5-Data-TreeDumper>=0:${POR
 		p5-HTML-Encoding>=0.6:${PORTSDIR}/www/p5-HTML-Encoding \
 		p5-HTML-TableExtract>=2.1:${PORTSDIR}/www/p5-HTML-TableExtract \
 		p5-Spiffy>=0.3:${PORTSDIR}/devel/p5-Spiffy \
-		p5-WWW-Mechanize>=1.34:${PORTSDIR}/www/p5-WWW-Mechanize \
-		p5-version>=0.76:${PORTSDIR}/devel/p5-version
+		p5-WWW-Mechanize>=1.34:${PORTSDIR}/www/p5-WWW-Mechanize
 BUILD_DEPENDS:=	${RUN_DEPENDS}
 
 USES=		perl5

Modified: head/ftp/p5-Net-FTPServer/Makefile
==============================================================================
--- head/ftp/p5-Net-FTPServer/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/ftp/p5-Net-FTPServer/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -42,10 +42,10 @@ post-patch:
 		${WRKSRC}/Makefile.PL
 
 post-install:
-	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	${INSTALL_DATA} ${WRKSRC}/etc/ftpd.conf ${STAGEDIR}${EXAMPLESDIR}
 
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	(cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR})
 
 .include <bsd.port.mk>

Modified: head/ftp/p5-POE-Component-Client-FTP/Makefile
==============================================================================
--- head/ftp/p5-POE-Component-Client-FTP/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/ftp/p5-POE-Component-Client-FTP/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -25,7 +25,7 @@ PORTEXAMPLES=	dotfer.pl list.pl sync.pl
 OPTIONS_DEFINE=	EXAMPLES
 
 post-install:
-	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.mk>

Modified: head/graphics/p5-CAD-Drawing/Makefile
==============================================================================
--- head/graphics/p5-CAD-Drawing/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/graphics/p5-CAD-Drawing/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -19,7 +19,7 @@ BUILD_DEPENDS=	p5-CAD-Calc>=0:${PORTSDIR
 		p5-Math-MatrixReal>=0:${PORTSDIR}/math/p5-Math-MatrixReal \
 		p5-Math-Vec>=0:${PORTSDIR}/math/p5-Math-Vec \
 		p5-Stream>=0:${PORTSDIR}/devel/p5-Stream \
-		${LOCALBASE}/bin/convert:${PORTSDIR}/graphics/ImageMagick
+		convert:${PORTSDIR}/graphics/ImageMagick
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5

Modified: head/graphics/p5-Gimp/Makefile
==============================================================================
--- head/graphics/p5-Gimp/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/graphics/p5-Gimp/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -15,13 +15,13 @@ LICENSE=	ART10 GPLv1
 LICENSE_COMB=	dual
 
 RUN_DEPENDS=	p5-Gtk2>=1.0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
-		PDL>=2.007:${PORTSDIR}/math/PDL \
-		p5-IO-All>=0:${PORTSDIR}/devel/p5-IO-All \
 		p5-Gtk2-Ex-PodViewer>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2-Ex-PodViewer \
+		p5-IO-All>=0:${PORTSDIR}/devel/p5-IO-All \
 		p5-IO-stringy>=0:${PORTSDIR}/devel/p5-IO-stringy \
+		p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \
 		p5-Web-Scraper>=0:${PORTSDIR}/www/p5-Web-Scraper \
-		p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser
-BUILD_DEPENDS=	p5-ExtUtils-Depends>=0.200:${PORTSDIR}/devel/p5-ExtUtils-Depends \
+		PDL>=2.007:${PORTSDIR}/math/PDL
+BUILD_DEPENDS:=	p5-ExtUtils-Depends>=0.200:${PORTSDIR}/devel/p5-ExtUtils-Depends \
 		p5-ExtUtils-PkgConfig>=1:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \
 		${RUN_DEPENDS}
 LIB_DEPENDS=	libgimp-2.0.so:${PORTSDIR}/graphics/gimp-app

Modified: head/graphics/p5-Graphics-ColorNames-WWW/Makefile
==============================================================================
--- head/graphics/p5-Graphics-ColorNames-WWW/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/graphics/p5-Graphics-ColorNames-WWW/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -3,7 +3,7 @@
 
 PORTNAME=	Graphics-ColorNames-WWW
 PORTVERSION=	1.13
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -12,8 +12,8 @@ MAINTAINER=	perl@FreeBSD.org
 COMMENT=	WWW color names and equivalent RGB values
 
 RUN_DEPENDS=	p5-Graphics-ColorNames>=0.32:${PORTSDIR}/graphics/p5-Graphics-ColorNames
-BUILD_DEPENDS:=	${RUN_DEPENDS} \
-		p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings
+BUILD_DEPENDS:=	${RUN_DEPENDS}
+TEST_DEPENDS=	p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings
 
 USES=		perl5
 USE_PERL5=	modbuild

Modified: head/graphics/p5-Graphics-ColorNames/Makefile
==============================================================================
--- head/graphics/p5-Graphics-ColorNames/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/graphics/p5-Graphics-ColorNames/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -3,7 +3,7 @@
 
 PORTNAME=	Graphics-ColorNames
 PORTVERSION=	2.11
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -11,9 +11,6 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Perl class that defines RGB values for common color names
 
-BUILD_DEPENDS=	p5-Module-Load>=0.10:${PORTSDIR}/devel/p5-Module-Load \
-		p5-Module-Loaded>=0:${PORTSDIR}/devel/p5-Module-Loaded
-RUN_DEPENDS:=	${BUILD_DEPENDS}
 TEST_DEPENDS=	p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
 
 USES=		perl5

Modified: head/graphics/p5-Visio/Makefile
==============================================================================
--- head/graphics/p5-Visio/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/graphics/p5-Visio/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -3,7 +3,7 @@
 
 PORTNAME=	Visio
 PORTVERSION=	1.010
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -13,6 +13,7 @@ COMMENT=	Perl extension manipulating XML
 
 BUILD_DEPENDS=	p5-Log-Log4perl>=0:${PORTSDIR}/devel/p5-Log-Log4perl \
 		p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML
+RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5
 USE_PERL5=	configure

Modified: head/irc/p5-POE-Component-IRC-Plugin-POE-Knee/Makefile
==============================================================================
--- head/irc/p5-POE-Component-IRC-Plugin-POE-Knee/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/irc/p5-POE-Component-IRC-Plugin-POE-Knee/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -25,10 +25,8 @@ OPTIONS_DEFINE=	EXAMPLES
 PORTEXAMPLES=	*
 SHEBANG_FILES=	examples/*.pl
 
-.include <bsd.port.options.mk>
-
 post-install:
-	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.mk>

Modified: head/irc/p5-POE-Component-IRC-Plugin-QueryDNS/Makefile
==============================================================================
--- head/irc/p5-POE-Component-IRC-Plugin-QueryDNS/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/irc/p5-POE-Component-IRC-Plugin-QueryDNS/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -20,6 +20,8 @@ PLIST_SUB=	EXAMPLESDIR="share/examples/$
 USES=		perl5
 USE_PERL5=	configure
 
+OPTIONS_DEFINE=	EXAMPLES
+
 post-install:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}

Modified: head/irc/p5-POE-Component-IRC-Plugin-QueryDNS/pkg-plist
==============================================================================
--- head/irc/p5-POE-Component-IRC-Plugin-QueryDNS/pkg-plist	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/irc/p5-POE-Component-IRC-Plugin-QueryDNS/pkg-plist	Fri Mar 13 17:29:58 2015	(r381221)
@@ -1,3 +1,3 @@
 %%SITE_PERL%%/POE/Component/IRC/Plugin/QueryDNS.pm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/synopsis.pl
 %%PERL5_MAN3%%/POE::Component::IRC::Plugin::QueryDNS.3.gz
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/synopsis.pl

Modified: head/irc/p5-POE-Component-IRC-Plugin-QueryDNSBL/Makefile
==============================================================================
--- head/irc/p5-POE-Component-IRC-Plugin-QueryDNSBL/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/irc/p5-POE-Component-IRC-Plugin-QueryDNSBL/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -29,10 +29,8 @@ PORTEXAMPLES=	*
 
 OPTIONS_DEFINE=	EXAMPLES
 
-.include <bsd.port.options.mk>
-
 post-install:
-	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.mk>

Modified: head/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/Makefile
==============================================================================
--- head/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -16,16 +16,14 @@ BUILD_DEPENDS=	p5-POE>=1.004:${PORTSDIR}
 		p5-POE-Component-Client-HTTP>=0.73:${PORTSDIR}/www/p5-POE-Component-Client-HTTP \
 		p5-XML-RSS>=1.1:${PORTSDIR}/textproc/p5-XML-RSS \
 		p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message
-RUN_DEPENDS:=	p5-POE>=1.004:${PORTSDIR}/devel/p5-POE \
-		p5-POE-Component-IRC>=5.07:${PORTSDIR}/irc/p5-POE-Component-IRC \
-		p5-POE-Component-Client-HTTP>=0.73:${PORTSDIR}/www/p5-POE-Component-Client-HTTP \
-		p5-XML-RSS>=1.1:${PORTSDIR}/textproc/p5-XML-RSS \
-		p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message
+RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 PLIST_SUB=	EXAMPLESDIR="share/examples/${PORTNAME}"
 USES=		perl5
 USE_PERL5=	configure
 
+OPTIONS_DEFINE=	EXAMPLES
+
 post-install:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}

Modified: head/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/pkg-plist
==============================================================================
--- head/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/pkg-plist	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/pkg-plist	Fri Mar 13 17:29:58 2015	(r381221)
@@ -1,3 +1,3 @@
 %%SITE_PERL%%/POE/Component/IRC/Plugin/RSS/Headlines.pm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/synopsis.pl
 %%PERL5_MAN3%%/POE::Component::IRC::Plugin::RSS::Headlines.3.gz
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/synopsis.pl

Modified: head/irc/p5-POE-Component-IRC/Makefile
==============================================================================
--- head/irc/p5-POE-Component-IRC/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/irc/p5-POE-Component-IRC/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -31,7 +31,7 @@ USE_PERL5=	configure
 PORTEXAMPLES=	*
 
 post-install:
-	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.mk>

Modified: head/irc/p5-Parse-IRC/Makefile
==============================================================================
--- head/irc/p5-Parse-IRC/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/irc/p5-Parse-IRC/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -17,10 +17,4 @@ LICENSE_COMB=	dual
 USES=		perl5
 USE_PERL5=	configure
 
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 501600
-BUILD_DEPENDS+=	p5-ExtUtils-MakeMaker>=6.59:${PORTSDIR}/devel/p5-ExtUtils-MakeMaker
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/lang/p5-JSAN/Makefile
==============================================================================
--- head/lang/p5-JSAN/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/lang/p5-JSAN/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -12,16 +12,16 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	JavaScript Archive Network (JSAN) Shell
 
-BUILD_DEPENDS=	p5-Class-DBI-SQLite>=0:${PORTSDIR}/databases/p5-Class-DBI-SQLite \
-		p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \
-		p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
-		p5-Class-DBI>=0:${PORTSDIR}/databases/p5-Class-DBI \
+BUILD_DEPENDS=	p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
 		p5-Class-DBI-DATA-Schema>=0:${PORTSDIR}/databases/p5-Class-DBI-DATA-Schema \
 		p5-Class-DBI-Loader>=0:${PORTSDIR}/databases/p5-Class-DBI-Loader \
-		p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
+		p5-Class-DBI-SQLite>=0:${PORTSDIR}/databases/p5-Class-DBI-SQLite \
+		p5-Class-DBI>=0:${PORTSDIR}/databases/p5-Class-DBI \
+		p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \
 		p5-SQL-Translator>=0:${PORTSDIR}/databases/p5-SQL-Translator \
+		p5-XML-XPath>=0:${PORTSDIR}/textproc/p5-XML-XPath \
 		p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML \
-		p5-XML-XPath>=0:${PORTSDIR}/textproc/p5-XML-XPath
+		p5-libwww>=0:${PORTSDIR}/www/p5-libwww
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5

Modified: head/lang/parrot/Makefile
==============================================================================
--- head/lang/parrot/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/lang/parrot/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -35,27 +35,18 @@ MAKE_JOBS_UNSAFE=	yes
 USE_LDCONFIG=	yes
 USES=		bison gmake perl5 tar:bzip2
 
-PARROT_SHARE_DIR=	share/doc/${PORTNAME}/${PORTVERSION}
-PARROT_DOCS=		${PARROT_SHARE_DIR}
-PLIST_SUB=	PARROT_VER="${PORTVERSION}" \
-		PARROT_DOCS="${PARROT_DOCS}"
+DOCSDIR=	share/doc/${PORTNAME}/${PORTVERSION}
+PLIST_SUB=	PARROT_VER="${PORTVERSION}"
 
 BROKEN_ia64=	Does not compile on ia64
 
-.include <bsd.port.options.mk>
-
-post-patch:
-.if ${PORT_OPTIONS:MDOCS}
-	@${REINPLACE_CMD} -e '/^installable: / s| docs | |' ${WRKSRC}/config/gen/makefiles/root.in
-.endif
-
 do-configure:
-	cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}
+	(cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS})
 
 post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/lib/libparrot.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/parrot/${PORTVERSION}/dynext/*.so
 
 regression-test test: build
-	cd ${WRKSRC} && ${MAKE} test
+	(cd ${WRKSRC} && ${MAKE} test)
 
 .include <bsd.port.mk>

Modified: head/lang/parrot/pkg-plist
==============================================================================
--- head/lang/parrot/pkg-plist	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/lang/parrot/pkg-plist	Fri Mar 13 17:29:58 2015	(r381221)
@@ -590,16 +590,16 @@ man/man1/pbc_merge.1.gz
 man/man1/pbc_to_exe.1.gz
 man/man1/plumage.1.gz
 man/man1/winxed.1.gz
-%%PARROT_DOCS%%/CREDITS
-%%PARROT_DOCS%%/DONORS.pod
-%%PARROT_DOCS%%/LICENSE
-%%PARROT_DOCS%%/PBC_COMPAT
-%%PARROT_DOCS%%/PLATFORMS
-%%PARROT_DOCS%%/README.pod
-%%PARROT_DOCS%%/README_cygwin.pod
-%%PARROT_DOCS%%/README_win32.pod
-%%PARROT_DOCS%%/RESPONSIBLE_PARTIES
-%%PARROT_DOCS%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/CREDITS
+%%PORTDOCS%%%%DOCSDIR%%/DONORS.pod
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/PBC_COMPAT
+%%PORTDOCS%%%%DOCSDIR%%/PLATFORMS
+%%PORTDOCS%%%%DOCSDIR%%/README.pod
+%%PORTDOCS%%%%DOCSDIR%%/README_cygwin.pod
+%%PORTDOCS%%%%DOCSDIR%%/README_win32.pod
+%%PORTDOCS%%%%DOCSDIR%%/RESPONSIBLE_PARTIES
+%%PORTDOCS%%%%DOCSDIR%%/TODO
 %%DATADIR%%/%%PARROT_VER%%/MANIFEST
 %%DATADIR%%/%%PARROT_VER%%/MANIFEST.dev
 src/parrot/%%PARROT_VER%%/config_lib.pir

Modified: head/mail/p5-Mail-Graph/Makefile
==============================================================================
--- head/mail/p5-Mail-Graph/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/mail/p5-Mail-Graph/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -26,6 +26,8 @@ EXAMPLEARCHIVE=	samples/archive/*.gz
 
 SHEBANG_FILES=	samples/*.pl
 
+OPTIONS_DEFINE=	EXAMPLES
+
 post-install:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/archive \
 		${STAGEDIR}${EXAMPLESDIR}/index ${STAGEDIR}${EXAMPLESDIR}/output

Modified: head/mail/p5-Mail-Graph/pkg-plist
==============================================================================
--- head/mail/p5-Mail-Graph/pkg-plist	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/mail/p5-Mail-Graph/pkg-plist	Fri Mar 13 17:29:58 2015	(r381221)
@@ -1,14 +1,10 @@
 %%SITE_PERL%%/Mail/Graph.pm
-%%EXAMPLESDIR%%/sample.pl
-%%EXAMPLESDIR%%/convert.pl
-%%EXAMPLESDIR%%/index/dummy.txt
-%%EXAMPLESDIR%%/index.tpl
-%%EXAMPLESDIR%%/output/w3c.png
-%%EXAMPLESDIR%%/output/spam.css
-%%EXAMPLESDIR%%/archive/sample.txt.gz
-%%EXAMPLESDIR%%/archive/sample2.txt.gz
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convert.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/index/dummy.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/index.tpl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/output/w3c.png
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/output/spam.css
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/archive/sample.txt.gz
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/archive/sample2.txt.gz
 %%PERL5_MAN3%%/Mail::Graph.3.gz
-@dirrm %%EXAMPLESDIR%%/archive
-@dirrm %%EXAMPLESDIR%%/index
-@dirrm %%EXAMPLESDIR%%/output
-@dirrm %%EXAMPLESDIR%%

Modified: head/mail/p5-Mail-LMLM/Makefile
==============================================================================
--- head/mail/p5-Mail-LMLM/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/mail/p5-Mail-LMLM/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -17,10 +17,12 @@ LICENSE=	MIT
 USES=		perl5
 USE_PERL5=	configure
 
+OPTIONS_DEFINE=	EXAMPLES
+
 post-install:
 	@${MKDIR} ${STAGEDIR}${DATADIR}
 	${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DATADIR}
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	${CP} -R ${WRKSRC}/examples/ ${STAGEDIR}${EXAMPLESDIR}
+	(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
 
 .include <bsd.port.mk>

Modified: head/mail/p5-Mail-LMLM/pkg-plist
==============================================================================
--- head/mail/p5-Mail-LMLM/pkg-plist	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/mail/p5-Mail-LMLM/pkg-plist	Fri Mar 13 17:29:58 2015	(r381221)
@@ -1,15 +1,3 @@
-%%PERL5_MAN3%%/Mail::LMLM.3.gz
-%%PERL5_MAN3%%/Mail::LMLM::Object.3.gz
-%%PERL5_MAN3%%/Mail::LMLM::Render.3.gz
-%%PERL5_MAN3%%/Mail::LMLM::Render::HTML.3.gz
-%%PERL5_MAN3%%/Mail::LMLM::Types::Base.3.gz
-%%PERL5_MAN3%%/Mail::LMLM::Types::Egroups.3.gz
-%%PERL5_MAN3%%/Mail::LMLM::Types::Ezmlm.3.gz
-%%PERL5_MAN3%%/Mail::LMLM::Types::GoogleGroups.3.gz
-%%PERL5_MAN3%%/Mail::LMLM::Types::Listar.3.gz
-%%PERL5_MAN3%%/Mail::LMLM::Types::Listserv.3.gz
-%%PERL5_MAN3%%/Mail::LMLM::Types::Mailman.3.gz
-%%PERL5_MAN3%%/Mail::LMLM::Types::Majordomo.3.gz
 %%SITE_PERL%%/Mail/LMLM.pm
 %%SITE_PERL%%/Mail/LMLM/Object.pm
 %%SITE_PERL%%/Mail/LMLM/Render.pm
@@ -23,18 +11,24 @@
 %%SITE_PERL%%/Mail/LMLM/Types/Mailman.pm
 %%SITE_PERL%%/Mail/LMLM/Types/Majordomo.pm
 %%SITE_PERL%%/Mail/get-version.pl
+%%PERL5_MAN3%%/Mail::LMLM.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Object.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Render.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Render::HTML.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Base.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Egroups.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Ezmlm.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::GoogleGroups.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Listar.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Listserv.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Mailman.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Majordomo.3.gz
 %%DATADIR%%/COPYING
-%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Hamakor.pm
-%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Iglu.pm
-%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Ivrix.pm
-%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Linuxology.pm
-%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Perl_IL.pm
-%%EXAMPLESDIR%%/Iglu/make-dist.sh
-%%EXAMPLESDIR%%/Iglu/test.pl
-%%EXAMPLESDIR%%/Iglu/upload.sh
-@dirrmtry %%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types
-@dirrmtry %%EXAMPLESDIR%%/Iglu/Iglu/LMLM
-@dirrmtry %%EXAMPLESDIR%%/Iglu/Iglu
-@dirrmtry %%EXAMPLESDIR%%/Iglu
-@dirrmtry %%EXAMPLESDIR%%
-@dirrmtry %%DATADIR%%
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Hamakor.pm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Iglu.pm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Ivrix.pm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Linuxology.pm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Perl_IL.pm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/make-dist.sh
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/test.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/upload.sh

Modified: head/mail/p5-Mail-ListDetector/Makefile
==============================================================================
--- head/mail/p5-Mail-ListDetector/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/mail/p5-Mail-ListDetector/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -21,6 +21,8 @@ BUILD_DEPENDS:=	${RUN_DEPENDS}
 USES=		perl5
 USE_PERL5=	configure
 
+OPTIONS_DEFINE=	EXAMPLES
+
 post-install:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	${INSTALL_SCRIPT} ${WRKSRC}/examples/sample.pl ${STAGEDIR}${EXAMPLESDIR}

Modified: head/mail/p5-Mail-ListDetector/pkg-plist
==============================================================================
--- head/mail/p5-Mail-ListDetector/pkg-plist	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/mail/p5-Mail-ListDetector/pkg-plist	Fri Mar 13 17:29:58 2015	(r381221)
@@ -1,26 +1,3 @@
-%%PERL5_MAN3%%/Mail::ListDetector.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::AutoShare.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Base.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::CommuniGate.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::CommuniGatePro.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Ecartis.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Ezmlm.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Fml.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::GoogleGroups.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::LetterRip.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::ListSTAR.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Listar.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Listbox.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Listserv.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Lyris.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Mailman.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Majordomo.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Onelist.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::RFC2369.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::RFC2919.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Smartlist.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::Detector::Yahoogroups.3.gz
-%%PERL5_MAN3%%/Mail::ListDetector::List.3.gz
 %%SITE_PERL%%/Mail/ListDetector.pm
 %%SITE_PERL%%/Mail/ListDetector/Detector/AutoShare.pm
 %%SITE_PERL%%/Mail/ListDetector/Detector/Base.pm
@@ -45,5 +22,27 @@
 %%SITE_PERL%%/Mail/ListDetector/Detector/Yahoogroups.pm
 %%SITE_PERL%%/Mail/ListDetector/List.pm
 %%SITE_PERL%%/auto/Mail/ListDetector/autosplit.ix
-%%EXAMPLESDIR%%/sample.pl
-@dirrm %%EXAMPLESDIR%%
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.pl
+%%PERL5_MAN3%%/Mail::ListDetector.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::AutoShare.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Base.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::CommuniGate.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::CommuniGatePro.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Ecartis.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Ezmlm.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Fml.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::GoogleGroups.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::LetterRip.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::ListSTAR.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Listar.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Listbox.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Listserv.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Lyris.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Mailman.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Majordomo.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Onelist.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::RFC2369.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::RFC2919.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Smartlist.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Yahoogroups.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::List.3.gz

Modified: head/math/p5-Math-BaseCnv/Makefile
==============================================================================
--- head/math/p5-Math-BaseCnv/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/math/p5-Math-BaseCnv/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -3,7 +3,7 @@
 
 PORTNAME=	Math-BaseCnv
 PORTVERSION=	1.4.75
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -12,9 +12,10 @@ DISTNAME=	${PORTNAME}-${PORTVERSION}O6Pb
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Fast functions to convert between number Bases
 
-BUILD_DEPENDS=	p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \
-		p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage
+BUILD_DEPENDS=	p5-Memoize>=0:${PORTSDIR}/devel/p5-Memoize
 RUN_DEPENDS=	p5-Memoize>=0:${PORTSDIR}/devel/p5-Memoize
+TEST_DEPENDS=	p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \
+		p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage
 
 USES=		perl5 tar:tgz
 USE_PERL5=	configure

Modified: head/math/p5-Math-BigInt-FastCalc/Makefile
==============================================================================
--- head/math/p5-Math-BigInt-FastCalc/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/math/p5-Math-BigInt-FastCalc/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -11,7 +11,7 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Math::BigInt::Calc with some XS for more speed
 
-BUILD_DEPENDS=	p5-Math-BigInt>=1.997:${PORTSDIR}/math/p5-Math-BigInt
+BUILD_DEPENDS=	p5-Math-BigInt>=1.9993:${PORTSDIR}/math/p5-Math-BigInt
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5

Modified: head/math/p5-Math-BigInt-GMP/Makefile
==============================================================================
--- head/math/p5-Math-BigInt-GMP/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/math/p5-Math-BigInt-GMP/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -14,7 +14,7 @@ COMMENT=	Math::BigInt::GMP - Use the GMP
 LICENSE=	ART10 GPLv1
 LICENSE_COMB=	dual
 
-BUILD_DEPENDS=	p5-Math-BigInt>=1.997:${PORTSDIR}/math/p5-Math-BigInt
+BUILD_DEPENDS=	p5-Math-BigInt>=1.9993:${PORTSDIR}/math/p5-Math-BigInt
 LIB_DEPENDS=	libgmp.so:${PORTSDIR}/math/gmp
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 

Modified: head/math/p5-Math-BigInt-Pari/Makefile
==============================================================================
--- head/math/p5-Math-BigInt-Pari/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/math/p5-Math-BigInt-Pari/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -11,7 +11,7 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Use Math::Pari for Math::BigInt routines
 
-BUILD_DEPENDS=	p5-Math-BigInt>=1.997:${PORTSDIR}/math/p5-Math-BigInt \
+BUILD_DEPENDS=	p5-Math-BigInt>=1.9993:${PORTSDIR}/math/p5-Math-BigInt \
 		p5-Math-Pari>=2.010709:${PORTSDIR}/math/p5-Math-Pari
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 

Modified: head/math/p5-Math-BigRat/Makefile
==============================================================================
--- head/math/p5-Math-BigRat/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/math/p5-Math-BigRat/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -3,7 +3,7 @@
 
 PORTNAME=	Math-BigRat
 PORTVERSION=	0.26.02
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	math perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -12,9 +12,6 @@ DISTNAME=	${PORTNAME}-${PORTVERSION:R}${
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Arbitrary big rational numbers
 
-BUILD_DEPENDS=	p5-Math-BigInt>=1.991:${PORTSDIR}/math/p5-Math-BigInt
-RUN_DEPENDS:=	${BUILD_DEPENDS}
-
 USES=		perl5
 USE_PERL5=	configure
 

Modified: head/math/p5-Math-String/Makefile
==============================================================================
--- head/math/p5-Math-String/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/math/p5-Math-String/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -3,7 +3,7 @@
 
 PORTNAME=	Math-String
 PORTVERSION=	1.28
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -11,9 +11,6 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Perl module to calculate with strings as if they were big integers
 
-BUILD_DEPENDS=	p5-Math-BigInt>=1.87:${PORTSDIR}/math/p5-Math-BigInt
-RUN_DEPENDS:=	${BUILD_DEPENDS}
-
 USES=		perl5
 USE_PERL5=	configure
 

Modified: head/misc/p5-Net-vCard/Makefile
==============================================================================
--- head/misc/p5-Net-vCard/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/misc/p5-Net-vCard/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -1,17 +1,17 @@
 # Created by: Mathieu Arnold <m@absolight.net>
 # $FreeBSD$
 
-PORTNAME=		Net-vCard
-PORTVERSION=		0.5
+PORTNAME=	Net-vCard
+PORTVERSION=	0.5
 PORTREVISION=	1
-CATEGORIES=		misc perl5
-MASTER_SITES=		CPAN
-PKGNAMEPREFIX=		p5-
+CATEGORIES=	misc perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
 
-MAINTAINER=		perl@FreeBSD.org
-COMMENT=		Read and write vCard files (RFC 2426)
+MAINTAINER=	perl@FreeBSD.org
+COMMENT=	Read and write vCard files (RFC 2426)
 
-USES=			perl5
-USE_PERL5=		configure
+USES=		perl5
+USE_PERL5=	configure
 
 .include <bsd.port.mk>

Modified: head/misc/p5-Tie-DxHash/Makefile
==============================================================================
--- head/misc/p5-Tie-DxHash/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/misc/p5-Tie-DxHash/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -3,7 +3,7 @@
 
 PORTNAME=	Tie-DxHash
 PORTVERSION=	1.05
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	misc perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -11,9 +11,6 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Perl module implementing ordered hashes with duplicate keys
 
-BUILD_DEPENDS=	p5-version>0:${PORTSDIR}/devel/p5-version
-RUN_DEPENDS:=	${BUILD_DEPENDS}
-
 USES=		perl5
 USE_PERL5=	configure
 

Modified: head/net-im/p5-AnyEvent-XMPP/Makefile
==============================================================================
--- head/net-im/p5-AnyEvent-XMPP/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net-im/p5-AnyEvent-XMPP/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -26,10 +26,4 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 USES=		perl5
 USE_PERL5=	configure
 
-.include <bsd.port.pre.mk>
-# One of it's dependency is p5-GSSAPI which is marked broken for 7.X
-.if ${OSVERSION} < 800000
-BROKEN=	Does not work on FreeBSD 7.x
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/net-im/p5-Net-XMPP2/Makefile
==============================================================================
--- head/net-im/p5-Net-XMPP2/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net-im/p5-Net-XMPP2/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -22,16 +22,7 @@ BUILD_DEPENDS=	p5-AnyEvent>=0:${PORTSDIR
 		p5-Object-Event>=0:${PORTSDIR}/devel/p5-Object-Event \
 		p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \
 		p5-XML-Writer>=0:${PORTSDIR}/textproc/p5-XML-Writer
-RUN_DEPENDS:=	p5-AnyEvent>=0:${PORTSDIR}/devel/p5-AnyEvent \
-		p5-Authen-SASL>=0:${PORTSDIR}/security/p5-Authen-SASL \
-		p5-BS-Event>=0:${PORTSDIR}/devel/p5-BS-Event \
-		p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 \
-		p5-Net-DNS>=0:${PORTSDIR}/dns/p5-Net-DNS \
-		p5-Net-LibIDN>=0:${PORTSDIR}/dns/p5-Net-LibIDN \
-		p5-Net-SSLeay>=0:${PORTSDIR}/security/p5-Net-SSLeay \
-		p5-Object-Event>=0:${PORTSDIR}/devel/p5-Object-Event \
-		p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \
-		p5-XML-Writer>=0:${PORTSDIR}/textproc/p5-XML-Writer
+RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5
 USE_PERL5=	configure

Modified: head/net/p5-Frontier-RPC/Makefile
==============================================================================
--- head/net/p5-Frontier-RPC/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-Frontier-RPC/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -15,6 +15,7 @@ COMMENT=	Frontier::RPC implements UserLa
 
 BUILD_DEPENDS=	p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \
 		p5-libwww>=0:${PORTSDIR}/www/p5-libwww
+RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5
 USE_PERL5=	configure

Modified: head/net/p5-Net-Cassandra-Easy/Makefile
==============================================================================
--- head/net/p5-Net-Cassandra-Easy/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-Net-Cassandra-Easy/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -3,7 +3,7 @@
 
 PORTNAME=	Net-Cassandra-Easy
 PORTVERSION=	0.15
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -11,12 +11,12 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Perlish interface to the Cassandra database
 
-RUN_DEPENDS=	p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
+BUILD_DEPENDS=	p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
 		p5-Bit-Vector>=0:${PORTSDIR}/math/p5-Bit-Vector \
 		p5-Hash-Merge>=0:${PORTSDIR}/textproc/p5-Hash-Merge \
 		p5-Modern-Perl>=0:${PORTSDIR}/lang/p5-Modern-Perl \
-		p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
-		p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
+		p5-Moose>=0:${PORTSDIR}/devel/p5-Moose
+RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5
 USE_PERL5=	configure

Modified: head/net/p5-Net-DAV-Server/Makefile
==============================================================================
--- head/net/p5-Net-DAV-Server/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-Net-DAV-Server/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -12,7 +12,7 @@ DISTNAME=	${PORTNAME}-${PORTVERSION:C/\.
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Provide a DAV Server
 
-RUN_DEPENDS=	p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \
+BUILD_DEPENDS=	p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \
 		p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \
 		p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 \
 		p5-File-Find-Rule-Filesys-Virtual>=0:${PORTSDIR}/devel/p5-File-Find-Rule-Filesys-Virtual \
@@ -20,6 +20,7 @@ RUN_DEPENDS=	p5-DBD-SQLite>=0:${PORTSDIR
 		p5-URI>=0:${PORTSDIR}/net/p5-URI \
 		p5-XML-LibXML>=1.62000:${PORTSDIR}/textproc/p5-XML-LibXML \
 		p5-libwww>=0:${PORTSDIR}/www/p5-libwww
+RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5
 USE_PERL5=	modbuild

Modified: head/net/p5-Net-Delicious/Makefile
==============================================================================
--- head/net/p5-Net-Delicious/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-Net-Delicious/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -13,14 +13,14 @@ MAINTAINER=	perl@FreeBSD.org
 COMMENT=	OOP for managing posts on del.icio.us
 
 RUN_DEPENDS=	p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
-		p5-YAML>=0.35:${PORTSDIR}/textproc/p5-YAML \
-		p5-URI>=0:${PORTSDIR}/net/p5-URI \
-		p5-Log-Dispatch>=2:${PORTSDIR}/devel/p5-Log-Dispatch \
-		p5-XML-Simple>=2:${PORTSDIR}/textproc/p5-XML-Simple \
+		p5-Config-Simple>=2:${PORTSDIR}/devel/p5-Config-Simple \
+		p5-Crypt-SSLeay>=0:${PORTSDIR}/security/p5-Crypt-SSLeay \
 		p5-IO-stringy>=2.1:${PORTSDIR}/devel/p5-IO-stringy \
+		p5-Log-Dispatch>=2:${PORTSDIR}/devel/p5-Log-Dispatch \
+		p5-URI>=0:${PORTSDIR}/net/p5-URI \
 		p5-TimeDate>=2.27:${PORTSDIR}/devel/p5-TimeDate \
-		p5-Config-Simple>=2:${PORTSDIR}/devel/p5-Config-Simple \
-		p5-Crypt-SSLeay>=0:${PORTSDIR}/security/p5-Crypt-SSLeay
+		p5-XML-Simple>=2:${PORTSDIR}/textproc/p5-XML-Simple \
+		p5-YAML>=0.35:${PORTSDIR}/textproc/p5-YAML
 BUILD_DEPENDS:=	${RUN_DEPENDS}
 
 USES=		perl5

Modified: head/net/p5-Net-NIS-Listgroup/Makefile
==============================================================================
--- head/net/p5-Net-NIS-Listgroup/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-Net-NIS-Listgroup/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -19,7 +19,7 @@ USES=		perl5
 USE_PERL5=	configure
 
 post-patch:
-	${MKDIR} ${WRKSRC}/lib
+	@${MKDIR} ${WRKSRC}/lib
 	${MV} ${WRKSRC}/Net ${WRKSRC}/lib
 
 .include <bsd.port.mk>

Modified: head/net/p5-Net-Pcap/Makefile
==============================================================================
--- head/net/p5-Net-Pcap/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-Net-Pcap/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -11,9 +11,9 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Interface to pcap(3) LBL packet capture library
 
+BUILD_DEPENDS=	p5-IO-Interface>=0:${PORTSDIR}/net/p5-IO-Interface
 RUN_DEPENDS=	p5-IO-Interface>=0:${PORTSDIR}/net/p5-IO-Interface
-TEST_DEPENDS=	p5-Socket>=0:${PORTSDIR}/net/p5-Socket \
-		p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
+TEST_DEPENDS=	p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
 
 USES=		perl5
 USE_PERL5=	configure

Modified: head/net/p5-Net-RTP/Makefile
==============================================================================
--- head/net/p5-Net-RTP/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-Net-RTP/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -11,10 +11,11 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Send and receive RTP packets (RFC3550)
 
-RUN_DEPENDS=	p5-IO-Socket-Multicast6>=0.02:${PORTSDIR}/net/p5-IO-Socket-Multicast6 \
+BUILD_DEPENDS=	p5-IO-Socket-Multicast6>=0.02:${PORTSDIR}/net/p5-IO-Socket-Multicast6 \
 		p5-IO-Socket-Multicast>=1.00:${PORTSDIR}/net/p5-IO-Socket-Multicast \
 		p5-IO-Socket-INET6>=1.20:${PORTSDIR}/net/p5-IO-Socket-INET6 \
 		p5-Socket6>=0.19:${PORTSDIR}/net/p5-Socket6
+RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5
 USE_PERL5=	modbuild

Modified: head/net/p5-Net-Server/Makefile
==============================================================================
--- head/net/p5-Net-Server/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-Net-Server/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -22,11 +22,7 @@ OPTIONS_DEFINE=	IPV6
 USES=		perl5
 USE_PERL5=	configure
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MIPV6}
-BUILD_DEPENDS+=	p5-Socket6>=0.23:${PORTSDIR}/net/p5-Socket6
-RUN_DEPENDS+=	p5-Socket6>=0.23:${PORTSDIR}/net/p5-Socket6
-.endif
+IPV6_BUILD_DEPENDS=	p5-Socket6>=0.23:${PORTSDIR}/net/p5-Socket6
+IPV6_RUN_DEPENDS=	p5-Socket6>=0.23:${PORTSDIR}/net/p5-Socket6
 
 .include <bsd.port.mk>

Modified: head/net/p5-POE-Component-Generic/Makefile
==============================================================================
--- head/net/p5-POE-Component-Generic/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-POE-Component-Generic/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -3,9 +3,8 @@
 
 PORTNAME=	POE-Component-Generic
 PORTVERSION=	0.14.03
-PORTREVISION=	1
+PORTREVISION=	2
 DISTVERSION=	${PORTVERSION:C/\.(..)$/\1/}
-PORTREVISION=	1
 CATEGORIES=	net perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -13,9 +12,10 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Provides non-blocking access to a blocking object
 
-RUN_DEPENDS=	p5-POE>=0.31:${PORTSDIR}/devel/p5-POE \
+BUILD_DEPENDS=	p5-POE>=0.31:${PORTSDIR}/devel/p5-POE \
 		p5-Devel-Symdump>=0:${PORTSDIR}/devel/p5-Devel-Symdump \
 		p5-Net-SSH2>=0:${PORTSDIR}/net/p5-Net-SSH2
+RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5
 USE_PERL5=	configure

Modified: head/net/p5-REST-Google/Makefile
==============================================================================
--- head/net/p5-REST-Google/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-REST-Google/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -3,7 +3,7 @@
 
 PORTNAME=	REST-Google
 PORTVERSION=	1.0.8
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net perl5
 MASTER_SITES=	CPAN
 MASTER_SITE_SUBDIR=	CPAN:EJS
@@ -13,7 +13,6 @@ MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Access Google REST (aka AJAX) API from Perl
 
 RUN_DEPENDS=	p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
-    		p5-version>=0.50:${PORTSDIR}/devel/p5-version \
     		p5-Class-Accessor>0:${PORTSDIR}/devel/p5-Class-Accessor \
     		p5-Class-Data-Inheritable>0:${PORTSDIR}/devel/p5-Class-Data-Inheritable \
 		p5-URI>=1.35:${PORTSDIR}/net/p5-URI \

Modified: head/net/p5-S3/Makefile
==============================================================================
--- head/net/p5-S3/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-S3/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -23,7 +23,7 @@ USE_PERL5=	run
 WRKSRC=		${WRKDIR}/s3-example-libraries/perl
 
 do-install:
-	${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/S3
+	@${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/S3
 	${INSTALL_DATA} ${WRKSRC}/S3/* ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/S3
 	${INSTALL_DATA} ${WRKSRC}/S3.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}
 	${INSTALL_SCRIPT} ${WRKSRC}/s3-*.pl ${STAGEDIR}${PREFIX}/bin

Modified: head/net/p5-Socket-GetAddrInfo/Makefile
==============================================================================
--- head/net/p5-Socket-GetAddrInfo/Makefile	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-Socket-GetAddrInfo/Makefile	Fri Mar 13 17:29:58 2015	(r381221)
@@ -17,13 +17,4 @@ USES=		perl5 shebangfix
 USE_PERL5=	modbuild
 SHEBANG_FILES=	bin/getaddrinfo bin/getnameinfo
 
-.include <bsd.port.pre.mk>
-
-# It only needs to compile stuff on perl older than 5.16.
-.if ${PERL_LEVEL} < 501600
-PLIST_SUB+=	OLD_PERL="" NEW_PERL="@comment "
-.else
-PLIST_SUB+=	OLD_PERL="@comment " NEW_PERL=""
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/net/p5-Socket-GetAddrInfo/pkg-plist
==============================================================================
--- head/net/p5-Socket-GetAddrInfo/pkg-plist	Fri Mar 13 17:26:47 2015	(r381220)
+++ head/net/p5-Socket-GetAddrInfo/pkg-plist	Fri Mar 13 17:29:58 2015	(r381221)
@@ -1,21 +1,14 @@
 bin/getaddrinfo
 bin/getnameinfo
-%%OLD_PERL%%%%SITE_ARCH%%/Socket/GetAddrInfo.pm
-%%OLD_PERL%%%%SITE_ARCH%%/Socket/GetAddrInfo/Core.pm
-%%OLD_PERL%%%%SITE_ARCH%%/Socket/GetAddrInfo/Emul.pm
-%%OLD_PERL%%%%SITE_ARCH%%/Socket/GetAddrInfo/Socket6api.pm
-%%OLD_PERL%%%%SITE_ARCH%%/Socket/GetAddrInfo/Strict.pm
-%%OLD_PERL%%%%SITE_ARCH%%/Socket/GetAddrInfo/XS.pm
-%%OLD_PERL%%%%SITE_ARCH%%/auto/Socket/GetAddrInfo/GetAddrInfo.so
+%%SITE_PERL%%/Socket/GetAddrInfo.pm
+%%SITE_PERL%%/Socket/GetAddrInfo/Core.pm
+%%SITE_PERL%%/Socket/GetAddrInfo/Emul.pm
+%%SITE_PERL%%/Socket/GetAddrInfo/Socket6api.pm
+%%SITE_PERL%%/Socket/GetAddrInfo/Strict.pm
+%%SITE_PERL%%/Socket/GetAddrInfo/XS.pm
 %%PERL5_MAN3%%/Socket::GetAddrInfo.3.gz
 %%PERL5_MAN3%%/Socket::GetAddrInfo::Emul.3.gz
 %%PERL5_MAN3%%/Socket::GetAddrInfo::Socket6api.3.gz
 %%PERL5_MAN3%%/Socket::GetAddrInfo::Strict.3.gz
 man/man1/getaddrinfo.1.gz
 man/man1/getnameinfo.1.gz
-%%NEW_PERL%%%%SITE_PERL%%/Socket/GetAddrInfo.pm
-%%NEW_PERL%%%%SITE_PERL%%/Socket/GetAddrInfo/Core.pm
-%%NEW_PERL%%%%SITE_PERL%%/Socket/GetAddrInfo/Emul.pm
-%%NEW_PERL%%%%SITE_PERL%%/Socket/GetAddrInfo/Socket6api.pm
-%%NEW_PERL%%%%SITE_PERL%%/Socket/GetAddrInfo/Strict.pm

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201503131730.t2DHU0RV004427>