61b6613393
ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should start with lower-case letter and not end with a period which is added by the framework, similar to other knobs like BROKEN, IGNORE, et al. While here, remove needless quoting, add missing Oxford comma, expand contractions and jargonisms, use correct spelling for proper names.
36 lines
827 B
Makefile
36 lines
827 B
Makefile
# Created by: Gleb Kurtsou <gleb@FreeBSD.org>
|
|
|
|
PORTNAME= pefs
|
|
DISTVERSION= g20210628
|
|
PORTEPOCH= 1
|
|
CATEGORIES= sysutils
|
|
PKGNAMESUFFIX= -kmod
|
|
|
|
MAINTAINER= darius@dons.net.au
|
|
COMMENT= PEFS kernel level stacked cryptographic filesystem
|
|
|
|
LICENSE= BSD2CLAUSE
|
|
|
|
ONLY_FOR_ARCHS= amd64 armv6 armv7 i386
|
|
ONLY_FOR_ARCHS_REASON= untested on any other architecture
|
|
|
|
# PEFS works on -current but out of tree KLDs get incorrectly compiled without INVARIANTS
|
|
BROKEN_FreeBSD_14= crashes on mount due to INVARIANTS
|
|
|
|
USES= kmod uidfix
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= freebsd-pefs
|
|
GH_TAGNAME= 4e03778
|
|
|
|
MAKE_JOBS_UNSAFE=yes
|
|
MAKE_ENV= BINDIR="${PREFIX}/sbin" MANDIR="${MANPREFIX}/man/man"
|
|
|
|
PLIST_FILES= sbin/pefs \
|
|
lib/pam_pefs.so \
|
|
lib/pam_pefs.so.6 \
|
|
man/man8/pam_pefs.8.gz \
|
|
man/man8/pefs.8.gz \
|
|
${KMODDIR}/pefs.ko
|
|
|
|
.include <bsd.port.mk>
|