diff options
author | Yen-Ming Lee <leeym@FreeBSD.org> | 2008-08-04 02:02:26 +0000 |
---|---|---|
committer | Yen-Ming Lee <leeym@FreeBSD.org> | 2008-08-04 02:02:26 +0000 |
commit | b09000ffd497ac3b82b5d8ca574820ba533b60ba (patch) | |
tree | 016abf7ea885ccf0da659f3ac4135c70d96b009b /ftp | |
parent | ea8223f053783363730aa5173202ee9a4d2a2239 (diff) | |
download | ports-b09000ffd497ac3b82b5d8ca574820ba533b60ba.tar.gz ports-b09000ffd497ac3b82b5d8ca574820ba533b60ba.zip |
- simplify dependency
- utilize PORTDOCS PORTEXAMPLES
Notes
Notes:
svn path=/head/; revision=218012
Diffstat (limited to 'ftp')
-rw-r--r-- | ftp/p5-Net-FTPServer/Makefile | 32 | ||||
-rw-r--r-- | ftp/p5-Net-FTPServer/pkg-plist | 15 |
2 files changed, 19 insertions, 28 deletions
diff --git a/ftp/p5-Net-FTPServer/Makefile b/ftp/p5-Net-FTPServer/Makefile index 7b898740bc28..31850aba9b65 100644 --- a/ftp/p5-Net-FTPServer/Makefile +++ b/ftp/p5-Net-FTPServer/Makefile @@ -8,6 +8,7 @@ PORTNAME= Net-FTPServer PORTVERSION= 1.122 +PORTREVISION= 1 CATEGORIES= ftp perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -15,13 +16,13 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= A full-featured, secure, extensible and configurable Perl FTP server -RUN_DEPENDS= ${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \ - ${SITE_PERL}/${PERL_ARCH}/Authen/PAM.pm:${PORTSDIR}/security/p5-Authen-PAM \ - ${SITE_PERL}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BSD-Resource \ - ${SITE_PERL}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \ - ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \ - ${SITE_PERL}/${PERL_ARCH}/File/Sync.pm:${PORTSDIR}/devel/p5-File-Sync \ - ${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy +RUN_DEPENDS= p5-Archive-Zip>=0:${PORTSDIR}/archivers/p5-Archive-Zip \ + p5-Authen-PAM>=0:${PORTSDIR}/security/p5-Authen-PAM \ + p5-BSD-Resource>=0:${PORTSDIR}/devel/p5-BSD-Resource \ + p5-Compress-Zlib>=1.14:${PORTSDIR}/archivers/p5-Compress-Zlib \ + p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \ + p5-File-Sync>=0:${PORTSDIR}/devel/p5-File-Sync \ + p5-IO-stringy>=1.126:${PORTSDIR}/devel/p5-IO-stringy BUILD_DEPENDS= ${RUN_DEPENDS} MAKE_ENV+= NOCONF=1 @@ -52,12 +53,8 @@ MAN3= Net::FTPServer.3 \ DOCS= FAQ README TODO doc/* -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 -RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ - ${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net -.endif +PORTDOCS= * +PORTEXAMPLES= ftpd.conf post-patch: @${REINPLACE_CMD} -e "s/root,root/root,wheel/" \ @@ -69,8 +66,10 @@ post-patch: ${WRKSRC}/Makefile.PL post-install: +.if !defined(NOPORTEXAMPLES) @${MKDIR} ${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/ftpd.conf ${EXAMPLESDIR} +.endif .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} @@ -78,4 +77,11 @@ post-install: @${PERL} -p -e 's,PREFIX,${PREFIX},g' ${PKGDIR}/pkg-message > ${PKGMESSAGE} @${CAT} ${PKGMESSAGE} +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500703 +RUN_DEPENDS+= p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 \ + p5-Net>=0:${PORTSDIR}/net/p5-Net +.endif + .include <bsd.port.post.mk> diff --git a/ftp/p5-Net-FTPServer/pkg-plist b/ftp/p5-Net-FTPServer/pkg-plist index fad675c84e69..239cc95ec3f4 100644 --- a/ftp/p5-Net-FTPServer/pkg-plist +++ b/ftp/p5-Net-FTPServer/pkg-plist @@ -24,21 +24,6 @@ sbin/ftpd.pl sbin/inmem-ftpd.pl sbin/proxy-ftpd.pl sbin/ro-ftpd.pl -%%PORTDOCS%%%%DOCSDIR%%/FAQ -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/archives.txt -%%PORTDOCS%%%%DOCSDIR%%/eg1-psql63.sql -%%PORTDOCS%%%%DOCSDIR%%/eg1.sql -%%PORTDOCS%%%%DOCSDIR%%/modules.txt -%%PORTDOCS%%%%DOCSDIR%%/press1.0.txt -%%PORTDOCS%%%%DOCSDIR%%/rfcs.txt -%%PORTDOCS%%%%DOCSDIR%%/roadmap-1.2.txt -%%PORTDOCS%%%%DOCSDIR%%/safesignals.txt -%%PORTDOCS%%%%DOCSDIR%%/sharedstate.txt -%%PORTDOCS%%%%EXAMPLESDIR%%/ftpd.conf -%%PORTDOCS%%@dirrm %%DOCSDIR%% -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/FTPServer @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net @dirrm %%SITE_PERL%%/Net/FTPServer/RO |