Changeset View
Changeset View
Standalone View
Standalone View
security/isal-kmod/Makefile
- This file was added.
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
# $FreeBSD$ | |||||
PORTNAME= isal | |||||
DISTVERSION= g20200702 | |||||
CATEGORIES= security | |||||
PKGNAMESUFFIX= -kmod | |||||
MAINTAINER= jhb@FreeBSD.org | |||||
COMMENT= Kernel crypto driver using Intel(R) ISA-L crypto | |||||
LICENSE= BSD3CLAUSE | |||||
LICENSE_FILE= ${WRKSRC}/isa-l_crypto/LICENSE | |||||
cem: If it's BSD3CLAUSE, why not base? | |||||
Done Inline ActionsIt requires yasm or nasm to compile the assembly files which we don't have in base. jhb: It requires yasm or nasm to compile the assembly files which we don't have in base. | |||||
ONLY_FOR_ARCHS= amd64 | |||||
IGNORE_FreeBSD_11=requires FreeBSD 13.0 or later | |||||
Done Inline ActionsI think you want to tack on IGNORE_FreeBSD_11= ... and presumably IGNORE_FreeBSD_12= .... It's unfortunate that we don't have an ONLY_FOR_FreeBSD_13= since this probably won't build against, e.g., Dragonfly. kevans: I think you want to tack on IGNORE_FreeBSD_11= ... and presumably IGNORE_FreeBSD_12= .... It's… | |||||
Done Inline ActionsIt would need to be some kind of ONLY_FOR_FreeBSD_13+ to mean 13 and beyond. I think it's simpler to add the IGNORE for 11 and 12. OTOH, an ONLY_FOR_FreeBSD would perhaps be helpful. jhb: It would need to be some kind of ONLY_FOR_FreeBSD_13+ to mean 13 and beyond. I think it's… | |||||
IGNORE_FreeBSD_12=requires FreeBSD 13.0 or later | |||||
BUILD_DEPENDS= yasm:devel/yasm | |||||
USES= kmod uidfix | |||||
USE_GITHUB= yes | |||||
GH_ACCOUNT= bsdjhb | |||||
GH_PROJECT= ocf_isa_l | |||||
GH_TAGNAME= ccf6408 | |||||
GH_TUPLE= intel:isa-l_crypto:v2.22.0:isal_crypto/isa-l_crypto | |||||
PLIST_FILES= ${KMODDIR}/isal.ko man/man4/isal.4.gz | |||||
.include <bsd.port.pre.mk> | |||||
matUnsubmitted Done Inline ActionsNo need for that. And change the include at the end to bsd.port.mk. mat: No need for that. And change the include at the end to `bsd.port.mk`. | |||||
post-install: | |||||
${INSTALL_MAN} ${WRKSRC}/isal.4 ${STAGEDIR}${MANPREFIX}/man/man4/isal.4 | |||||
.include <bsd.port.post.mk> |
If it's BSD3CLAUSE, why not base?