aboutsummaryrefslogtreecommitdiff
path: root/security/samhain
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-08-05 23:13:31 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-08-05 23:13:31 +0000
commitff30784a5d7095fe0db7113a244889fc1fd0db0a (patch)
tree6d6020cb910c70d965c747673119b1870d914989 /security/samhain
parent9876eaf2aaf2d4f12bef6304dbc3523642b69e76 (diff)
downloadports-ff30784a5d7095fe0db7113a244889fc1fd0db0a.tar.gz
ports-ff30784a5d7095fe0db7113a244889fc1fd0db0a.zip
Remove post-stage: and merge into existing post-install:
- Add missing OPTIONS_DEFINE=DOCS - Convert to options target helper Approved by: portmgr (blanket)
Notes
Notes: svn path=/head/; revision=447432
Diffstat (limited to 'security/samhain')
-rw-r--r--security/samhain/Makefile30
1 files changed, 13 insertions, 17 deletions
diff --git a/security/samhain/Makefile b/security/samhain/Makefile
index b04167297e11..8aaa1cada63f 100644
--- a/security/samhain/Makefile
+++ b/security/samhain/Makefile
@@ -16,10 +16,10 @@ BROKEN_aarch64= fails to build: undefined reference to sbrk
BROKEN_mips= fails to configure: error: Could not find the libwrap library
BROKEN_mips64= fails to configure: error: Could not find the libwrap library
-OPTIONS_DEFINE= ASM DB_RELOAD DEBUG DNMALLOC ENCRYPT GNUPG IPV6 KCHECK LIBWRAP \
- LOGFILE_MONITOR LOGIN_WATCH MAIL MOUNTS_CHECK MYSQL ODBC PGSQL \
- PORT_CHECK PROCESS_CHECK POSIX_ACL PRELUDE PTRACE SRP STATIC \
- SUIDCHECK UDP USERFILES XML_LOGS
+OPTIONS_DEFINE= ASM DB_RELOAD DEBUG DNMALLOC DOCS ENCRYPT GNUPG IPV6 KCHECK \
+ LIBWRAP LOGFILE_MONITOR LOGIN_WATCH MAIL MOUNTS_CHECK MYSQL \
+ ODBC PGSQL PORT_CHECK PROCESS_CHECK POSIX_ACL PRELUDE PTRACE \
+ SRP STATIC SUIDCHECK UDP USERFILES XML_LOGS
OPTIONS_DEFAULT=ASM DNMALLOC ENCRYPT LIBWRAP MAIL SRP
DB_RELOAD_DESC= Enable database reload on SIGHUP
@@ -191,10 +191,19 @@ post-install:
@${CP} ${WRKSRC}/init/samhain.startFreeBSD ${STAGEDIR}${PREFIX}/etc/rc.d/samhain.sh
@${CP} ${WRKSRC}/samhainrc ${STAGEDIR}${PREFIX}/etc/samhainrc.sample
@${CHGRP} wheel ${STAGEDIR}${PREFIX}/etc/samhainrc.sample
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/samhain
.else
@${CP} ${WRKSRC}/init/samhain.startFreeBSD ${STAGEDIR}${PREFIX}/etc/rc.d/yule.sh
@${CP} ${WRKSRC}/yulerc ${STAGEDIR}${PREFIX}/etc/yulerc.sample
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yule
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yulectl
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yule_setpwd
+.endif
+.if defined(WITH_CLIENT)
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/samhain_setpwd
.endif
+
+post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/docs/MANUAL-2_4.pdf ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/docs/HOWTO-client+server.html ${STAGEDIR}${DOCSDIR}
@@ -208,17 +217,4 @@ post-install:
${INSTALL_MAN} ${WRKSRC}/docs/sh_mounts.txt ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/docs/sh_userfiles.txt ${STAGEDIR}${DOCSDIR}
-post-stage:
-.if !defined(WITH_SERVER)
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/samhain
-.endif
-.if defined(WITH_CLIENT)
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/samhain_setpwd
-.endif
-.if defined(WITH_SERVER)
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yule
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yulectl
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yule_setpwd
-.endif
-
.include <bsd.port.post.mk>