diff options
author | trevor <trevor@FreeBSD.org> | 2004-04-21 05:10:28 +0800 |
---|---|---|
committer | trevor <trevor@FreeBSD.org> | 2004-04-21 05:10:28 +0800 |
commit | cd58937eb0206e1616ac7b639fd8be16d19808b6 (patch) | |
tree | bc703eb96630fbf3e26974ee94280cb179722f03 /mail/fetchyahoo | |
parent | 002776b1929ab4f9487c127cce2a9f8e0b722a1a (diff) | |
download | freebsd-ports-gnome-cd58937eb0206e1616ac7b639fd8be16d19808b6.tar.gz freebsd-ports-gnome-cd58937eb0206e1616ac7b639fd8be16d19808b6.tar.zst freebsd-ports-gnome-cd58937eb0206e1616ac7b639fd8be16d19808b6.zip |
Use PLIST_DIRS, PLIST_FILES and PORTDOCS.
Install example rc file even if NOPORTDOCS is set.
Do not depend on p5-Net when using Perl 5.8.
PR: 64870
Submitted by: leeym
Also be less verbose.
Diffstat (limited to 'mail/fetchyahoo')
-rw-r--r-- | mail/fetchyahoo/Makefile | 30 |
1 files changed, 13 insertions, 17 deletions
diff --git a/mail/fetchyahoo/Makefile b/mail/fetchyahoo/Makefile index 2479bac7731a..56afe7f90d53 100644 --- a/mail/fetchyahoo/Makefile +++ b/mail/fetchyahoo/Makefile @@ -18,37 +18,33 @@ RUN_DEPENDS= \ ${SITE_PERL}/IO/Lines.pm:${PORTSDIR}/devel/p5-IO-stringy \ ${SITE_PERL}/MIME/Body.pm:${PORTSDIR}/mail/p5-MIME-Tools \ ${SITE_PERL}/Mail/Address.pm:${PORTSDIR}/mail/p5-Mail-Tools \ - ${SITE_PERL}/Net/Cmd.pm:${PORTSDIR}/net/p5-Net \ ${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \ -${SITE_PERL}/${PERL_ARCH}/Crypt/SSLeay.pm:${PORTSDIR}/security/p5-Crypt-SSLeay \ + ${SITE_PERL}/${PERL_ARCH}/Crypt/SSLeay.pm:${PORTSDIR}/security/p5-Crypt-SSLeay \ ${SITE_PERL}/${PERL_ARCH}/HTML/Filter.pm:${PORTSDIR}/www/p5-HTML-Parser\ ${SITE_PERL}/HTTP/Request/Common.pm:${PORTSDIR}/www/p5-libwww -DOCS= COPYING ChangeLog Credits INSTALL TODO index.html MAN1= fetchyahoo.1 +PLIST_DIRS= share/examples/fetchyahoo +PLIST_FILES= bin/fetchyahoo share/examples/fetchyahoo/fetchyahoorc +PORTDOCS= COPYING ChangeLog Credits INSTALL TODO index.html NO_BUILD= yes -PLIST= ${WRKDIR}/pkg-plist USE_PERL5= yes .include <bsd.port.pre.mk> -pre-install: - ${ECHO_CMD} bin/fetchyahoo > ${PLIST} -.if !defined(NOPORTDOCS) - ${ECHO_CMD} share/examples/fetchyahoo/fetchyahoorc >> ${PLIST} -.for ii in ${DOCS} - ${ECHO_CMD} share/doc/fetchyahoo/${ii} >> ${PLIST} -.endfor +.if ${PERL_LEVEL} < 500800 +RUN_DEPENDS+= ${SITE_PERL}/Net/Cmd.pm:${PORTSDIR}/net/p5-Net .endif do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/fetchyahoo ${PREFIX}/bin/ - ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${MANPREFIX}/man/man1 + @${INSTALL_SCRIPT} ${WRKSRC}/fetchyahoo ${PREFIX}/bin + @${INSTALL_MAN} ${WRKSRC}/${MAN1} ${MANPREFIX}/man/man1 + @${MKDIR} ${EXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/fetchyahoorc ${EXAMPLESDIR} .if !defined(NOPORTDOCS) - ${MKDIR} ${EXAMPLESDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/fetchyahoorc ${EXAMPLESDIR} -.for ii in ${DOCS} - ${INSTALL_DATA} ${WRKSRC}/${ii} ${DOCSDIR} + @${MKDIR} ${DOCSDIR} +.for ii in ${PORTDOCS} + @${INSTALL_DATA} ${WRKSRC}/${ii} ${DOCSDIR} .endfor .endif |