aboutsummaryrefslogtreecommitdiff
path: root/sysutils/pefs-kmod
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2017-04-10 16:55:11 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2017-04-10 16:55:11 +0000
commit836f1d5f456d7a67bfabab3df4bf961601e3aadf (patch)
tree3d4c6c325d2f8d088b1d587da96516cb810b1277 /sysutils/pefs-kmod
parent664d16abe4f899ec51bdc50926641befb07a4be3 (diff)
downloadports-836f1d5f456d7a67bfabab3df4bf961601e3aadf.tar.gz
ports-836f1d5f456d7a67bfabab3df4bf961601e3aadf.zip
- Mark broken on DragonFly
- Always check OPSYS along with OSVERSION Approved by: portmgr blanket
Notes
Notes: svn path=/head/; revision=438189
Diffstat (limited to 'sysutils/pefs-kmod')
-rw-r--r--sysutils/pefs-kmod/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/sysutils/pefs-kmod/Makefile b/sysutils/pefs-kmod/Makefile
index 1ad2fc53e494..7da33e54d40f 100644
--- a/sysutils/pefs-kmod/Makefile
+++ b/sysutils/pefs-kmod/Makefile
@@ -17,7 +17,9 @@ MAKE_ENV= BINDIR="${PREFIX}/sbin" MANDIR="${MANPREFIX}/man/man" \
NO_MANCOMPRESS=
ONLY_FOR_ARCHS= i386 amd64 armv6
-ONLY_FOR_ARCHS_REASON= Untested on any other arch.
+ONLY_FOR_ARCHS_REASON= untested on any other arch
+
+BROKEN_DragonFly= does not build: don't know how to make vnode_if.h
USES= kmod uidfix
@@ -37,10 +39,12 @@ PLIST_FILES= sbin/pefs \
MAKE_ENV+= PEFS_AESNI=yes
.endif
-.if ${OSVERSION} >= 1100117
+.if ${OPSYS} == FreeBSD
+. if ${OSVERSION} >= 1100117
PLIST_FILES+= lib/pam_pefs.so.6
-.else
+. else
PLIST_FILES+= lib/pam_pefs.so.5
+. endif
.endif
.include <bsd.port.mk>