aboutsummaryrefslogtreecommitdiff
path: root/security/p5-File-Scan
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2014-02-06 14:24:30 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2014-02-06 14:24:30 +0000
commit469f0818140a68680af1a127fdde13621f028004 (patch)
treeeb088a108139923385b94c8d0eb4611db033993e /security/p5-File-Scan
parent856fbc04579ed675900fcee3e0389640d998a978 (diff)
Notes
Diffstat (limited to 'security/p5-File-Scan')
-rw-r--r--security/p5-File-Scan/Makefile28
-rw-r--r--security/p5-File-Scan/pkg-plist15
2 files changed, 18 insertions, 25 deletions
diff --git a/security/p5-File-Scan/Makefile b/security/p5-File-Scan/Makefile
index 20735d1af07e..957fe9e1e2cf 100644
--- a/security/p5-File-Scan/Makefile
+++ b/security/p5-File-Scan/Makefile
@@ -10,28 +10,34 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jims@bluenotch.com
COMMENT= Perl5 anti-virus file scanning package
-USES= perl5
+USES= perl5 shebangfix
USE_PERL5= configure
-MAN3= File::Scan.3
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+PORTDOCS= *
+PORTEXAMPLES= *
+
+SHEBANG_FILES= examples/*.pl examples/procmail/scanvirus.pl
+
+.include <bsd.port.options.mk>
-NO_STAGE= yes
post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR} ${DOCSDIR}/docs
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}/docs
.for file in Changes FAQ README TODO
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
.endfor
.for f in docs/write_sign_bin.txt
- @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/docs
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/docs
.endfor
-.endif
- @${MKDIR} ${EXAMPLESDIR} ${EXAMPLESDIR}/procmail
+
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/procmail
.for f in latest.pl scan.pl
- @${INSTALL_SCRIPT} ${WRKSRC}/examples/${f} ${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/examples/${f} ${STAGEDIR}${EXAMPLESDIR}
.endfor
.for f in procmail/.procmailrc procmail/README procmail/scanvirus.pl
- @${INSTALL_SCRIPT} ${WRKSRC}/examples/${f} ${EXAMPLESDIR}/procmail
+ ${INSTALL_SCRIPT} ${WRKSRC}/examples/${f} \
+ ${STAGEDIR}${EXAMPLESDIR}/procmail
.endfor
.include <bsd.port.mk>
diff --git a/security/p5-File-Scan/pkg-plist b/security/p5-File-Scan/pkg-plist
index 49392dd2a1a8..7d66a5e0ab3f 100644
--- a/security/p5-File-Scan/pkg-plist
+++ b/security/p5-File-Scan/pkg-plist
@@ -1,19 +1,6 @@
%%SITE_PERL%%/File/Scan.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/File/Scan/.packlist
-%%PORTDOCS%%%%DOCSDIR%%/Changes
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/docs/write_sign_bin.txt
-%%EXAMPLESDIR%%/latest.pl
-%%EXAMPLESDIR%%/scan.pl
-%%EXAMPLESDIR%%/procmail/.procmailrc
-%%EXAMPLESDIR%%/procmail/README
-%%EXAMPLESDIR%%/procmail/scanvirus.pl
-@dirrm %%EXAMPLESDIR%%/procmail
-@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/docs
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%PERL5_MAN3%%/File::Scan.3.gz
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/File/Scan
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/File
@dirrmtry %%SITE_PERL%%/File