diff options
author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2012-01-08 21:48:04 +0800 |
---|---|---|
committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2012-01-08 21:48:04 +0800 |
commit | f0a11c94c8576df624f4c1d703b917660cb58adc (patch) | |
tree | 130664781b76ac577d911a9a9c5ae254780a2f6a /www | |
parent | f6ab19409ad192faff53198ebfb4859a2938461d (diff) | |
download | freebsd-ports-gnome-f0a11c94c8576df624f4c1d703b917660cb58adc.tar.gz freebsd-ports-gnome-f0a11c94c8576df624f4c1d703b917660cb58adc.tar.zst freebsd-ports-gnome-f0a11c94c8576df624f4c1d703b917660cb58adc.zip |
- Update *_DEPENDS: p5-parent is already in perl >= 5.10.1
- Add TEST_DEPENDS
- Respect PORTEXAMPLES
- Bump PORTREVISION for dependency change
Diffstat (limited to 'www')
-rw-r--r-- | www/p5-WWW-Mechanize-Shell/Makefile | 29 | ||||
-rw-r--r-- | www/p5-WWW-Mechanize-Shell/pkg-plist | 8 |
2 files changed, 27 insertions, 10 deletions
diff --git a/www/p5-WWW-Mechanize-Shell/Makefile b/www/p5-WWW-Mechanize-Shell/Makefile index 80151246982e..c5789c52b789 100644 --- a/www/p5-WWW-Mechanize-Shell/Makefile +++ b/www/p5-WWW-Mechanize-Shell/Makefile @@ -7,6 +7,7 @@ PORTNAME= WWW-Mechanize-Shell PORTVERSION= 0.52 +PORTREVISION= 1 CATEGORIES= www perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:CORION @@ -15,31 +16,47 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= An interactive shell for www/p5-WWW-Mechanize -RUN_DEPENDS= p5-HTML-Display>=0:${PORTSDIR}/www/p5-HTML-Display \ +BUILD_DEPENDS= p5-HTML-Display>=0:${PORTSDIR}/www/p5-HTML-Display \ p5-HTML-TokeParser-Simple>=2:${PORTSDIR}/www/p5-HTML-TokeParser-Simple \ p5-Hook-LexWrap>=0.2:${PORTSDIR}/devel/p5-Hook-LexWrap \ p5-Term-Shell>=0.02:${PORTSDIR}/devel/p5-Term-Shell \ - p5-parent>=0:${PORTSDIR}/devel/p5-parent \ p5-URI>=0:${PORTSDIR}/net/p5-URI \ p5-WWW-Mechanize>=1.2:${PORTSDIR}/www/p5-WWW-Mechanize \ p5-WWW-Mechanize-FormFiller>=0.05:${PORTSDIR}/www/p5-WWW-Mechanize-FormFiller \ p5-libwww>=5.69:${PORTSDIR}/www/p5-libwww -BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS:= ${BUILD_DEPENDS} + +TEST_DEPENDS= p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp PERL_CONFIGURE= yes -MAN3= WWW::Mechanize::Shell.3 +MAN3= WWW::Mechanize::Shell.3 .if !defined(NOPORTDOCS) PORTDOCS= Changes README +.endif + +.if !defined(NOPORTEXAMPLES) EXAMPLES= bin/banking.postbank.de.mech bin/hotmail.signup.mech bin/wwwshell.pl +.endif post-install: - @${MKDIR} ${DOCSDIR} ${EXAMPLESDIR} +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR}/ @${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." +.endif +.if !defined(NOPORTEXAMPLES) + @${MKDIR} ${EXAMPLESDIR}/ @${INSTALL_DATA} ${EXAMPLES:S|^|${WRKSRC}/|} ${EXAMPLESDIR} @${ECHO_MSG} "===> Documentation installed in ${EXAMPLESDIR}." .endif -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 501001 +BUILD_DEPENDS+= p5-parent>=0:${PORTSDIR}/devel/p5-parent +RUN_DEPENDS+= p5-parent>=0:${PORTSDIR}/devel/p5-parent +.endif + +.include <bsd.port.post.mk> diff --git a/www/p5-WWW-Mechanize-Shell/pkg-plist b/www/p5-WWW-Mechanize-Shell/pkg-plist index 88998372d8fb..d0dbf32faa42 100644 --- a/www/p5-WWW-Mechanize-Shell/pkg-plist +++ b/www/p5-WWW-Mechanize-Shell/pkg-plist @@ -1,9 +1,9 @@ %%SITE_PERL%%/WWW/Mechanize/Shell.pm %%SITE_PERL%%/%%PERL_ARCH%%/auto/WWW/Mechanize/Shell/.packlist -%%PORTDOCS%%%%EXAMPLESDIR%%/banking.postbank.de.mech -%%PORTDOCS%%%%EXAMPLESDIR%%/hotmail.signup.mech -%%PORTDOCS%%%%EXAMPLESDIR%%/wwwshell.pl -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/banking.postbank.de.mech +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hotmail.signup.mech +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wwwshell.pl +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/WWW/Mechanize/Shell @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WWW/Mechanize @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WWW |