summaryrefslogtreecommitdiffstats
path: root/security/chkrootkit
diff options
context:
space:
mode:
authorroam <roam@FreeBSD.org>2001-04-17 12:13:08 +0000
committerroam <roam@FreeBSD.org>2001-04-17 12:13:08 +0000
commitd66e5e3f5a7bb0ae8e26abeb42308881850c4a22 (patch)
treef3c2b5555dc933a836b3010132593b5ea92e334c /security/chkrootkit
parent8fabe329de626cdc82a2a9127129d9cbf2a7d105 (diff)
downloadFreeBSD-ports-d66e5e3f5a7bb0ae8e26abeb42308881850c4a22.zip
FreeBSD-ports-d66e5e3f5a7bb0ae8e26abeb42308881850c4a22.tar.gz
Update to 0.31, lots of cleanup, add NOPORTDOCS handling.
PR: 26643 Submitted by: maintainer
Diffstat (limited to 'security/chkrootkit')
-rw-r--r--security/chkrootkit/Makefile23
-rw-r--r--security/chkrootkit/pkg-plist8
2 files changed, 16 insertions, 15 deletions
diff --git a/security/chkrootkit/Makefile b/security/chkrootkit/Makefile
index 699c325..dda1225 100644
--- a/security/chkrootkit/Makefile
+++ b/security/chkrootkit/Makefile
@@ -12,25 +12,26 @@ MASTER_SITES= ftp://ftp.pangeia.com.br/pub/seg/pac/
MAINTAINER= cordeiro@iqm.unicamp.br
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
ALL_TARGET= chkrootkit chklastlog chkwtmp ifpromisc
+DOCFILES= COPYRIGHT README.chklastlog README.chkwtmp
+
pre-patch:
- @${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.orig
- @${SED} -e "s/^CC/#CC/g" -e "s/^CFLAGS/#CFLAGS/g" \
- ${WRKSRC}/Makefile.orig > ${WRKSRC}/Makefile
- @${MV} ${WRKSRC}/chkrootkit ${WRKSRC}/chkrootkit.orig
- @${SED} -e 's#\./chklastlog#${PREFIX}/sbin/chklastlog#' \
- -e 's#\./chkwtmp#${PREFIX}/sbin/chkwtmp#' \
- -e 's#\./ifpromisc#${PREFIX}/sbin/ifpromisc#' \
- ${WRKSRC}/chkrootkit.orig > ${WRKSRC}/chkrootkit
+ ${PERL} -pi -e "s/^CC/#CC/; s/^CFLAGS/#CFLAGS/" ${WRKSRC}/Makefile
+ ${PERL} -pi -e \
+ 's#\./chklastlog#${PREFIX}/sbin/chklastlog#g; \
+ s#\./chkwtmp#${PREFIX}/sbin/chkwtmp#g; \
+ s#\./ifpromisc#${PREFIX}/sbin/ifpromisc#g; ' \
+ ${WRKSRC}/chkrootkit
+
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/chkrootkit ${PREFIX}/sbin
${INSTALL_PROGRAM} ${WRKSRC}/chklastlog ${PREFIX}/sbin
${INSTALL_PROGRAM} ${WRKSRC}/chkwtmp ${PREFIX}/sbin
${INSTALL_PROGRAM} ${WRKSRC}/ifpromisc ${PREFIX}/sbin
+.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/chkrootkit
- ${CP} -R ${WRKSRC}/COPY* ${PREFIX}/share/doc/chkrootkit
- ${CP} -R ${WRKSRC}/README* ${PREFIX}/share/doc/chkrootkit
+ ${INSTALL_DATA} ${DOCFILES:C,^,${WRKSRC}/,} ${PREFIX}/share/doc/chkrootkit
+.endif
.include <bsd.port.mk>
diff --git a/security/chkrootkit/pkg-plist b/security/chkrootkit/pkg-plist
index 43595e1..2bf22cf 100644
--- a/security/chkrootkit/pkg-plist
+++ b/security/chkrootkit/pkg-plist
@@ -2,7 +2,7 @@ sbin/chkrootkit
sbin/chklastlog
sbin/chkwtmp
sbin/ifpromisc
-share/doc/chkrootkit/COPYRIGHT
-share/doc/chkrootkit/README.chklastlog
-share/doc/chkrootkit/README.chkwtmp
-@dirrm share/doc/chkrootkit
+%%PORTDOCS%%share/doc/chkrootkit/COPYRIGHT
+%%PORTDOCS%%share/doc/chkrootkit/README.chklastlog
+%%PORTDOCS%%share/doc/chkrootkit/README.chkwtmp
+%%PORTDOCS%%@dirrm share/doc/chkrootkit
OpenPOWER on IntegriCloud