summaryrefslogtreecommitdiffstats
path: root/emulators/tpm-emulator/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/tpm-emulator/Makefile')
-rw-r--r--emulators/tpm-emulator/Makefile16
1 files changed, 7 insertions, 9 deletions
diff --git a/emulators/tpm-emulator/Makefile b/emulators/tpm-emulator/Makefile
index 3723695..5527e99 100644
--- a/emulators/tpm-emulator/Makefile
+++ b/emulators/tpm-emulator/Makefile
@@ -8,27 +8,24 @@ CATEGORIES= emulators security
MASTER_SITES= SF/${PORTNAME}.berlios
DISTNAME= ${PORTNAME:S,-,_,}-${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= hrs@FreeBSD.org
COMMENT= Trusted Platform Module (TPM) emulator
LICENSE= GPLv2
LIB_DEPENDS= gmp:${PORTSDIR}/math/gmp
-CONFLICTS= trousers-tddl-[0-9d]*
-
-USE_RC_SUBR= tpmd
+CONFLICTS= trousers-tddl-[0-9]*
USES= cmake:outsource
+USE_RC_SUBR= tpmd
CMAKE_ENV= PREFIX="${PREFIX}"
CMAKE_ARGS= -DTPM_INCLUDE_DIRS:STRING="${LOCALBASE}/include" \
-DTPM_LIBRARY_DIRS:STRING="${LOCALBASE}/lib"
USE_LDCONFIG= yes
MAKE_JOBS_SAFE= yes
-
USERS= _tss
GROUPS= _tss
-
SUB_LIST= USERS="${USERS}" GROUPS="${GROUPS}"
.include <bsd.port.pre.mk>
@@ -42,8 +39,9 @@ post-install:
@${INSTALL} -d -o ${USERS} -g ${GROUPS} -m 0700 /var/run/tpm
add-plist-post:
- @${ECHO_CMD} "@cwd /" >> ${TMPPLIST}
- @${ECHO_CMD} "@unexec ${RMDIR} var/run/tpm 2>/dev/null || true" >> ${TMPPLIST}
- @${ECHO_CMD} "@exec ${INSTALL} -d -o ${USERS} -g ${GROUPS} -m 0700 var/run/tpm" >> ${TMPPLIST}
+ @(${ECHO_CMD} "@cwd /"; \
+ ${ECHO_CMD} "@unexec ${RMDIR} var/run/tpm 2>/dev/null || true"; \
+ ${ECHO_CMD} "@exec ${INSTALL} -d -o ${USERS} -g ${GROUPS} -m 0700 var/run/tpm"; \
+ ) >> ${TMPPLIST}
.include <bsd.port.post.mk>
OpenPOWER on IntegriCloud