Files
ports/devel/linuxapi/Makefile
T
2026-10-04 04:07:15 +00:00

35 lines
744 B
Makefile

PORTNAME= linuxapi
PORTVERSION= g20260915
CATEGORIES= devel
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Linux userspace headers compatibility shim
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
TEST_DEPENDS= cmake:devel/cmake-core
USE_GITHUB= yes
GH_ACCOUNT= freebsd
GH_TAGNAME= 75979f855ba6569068749f09b9aceda4ae00784f
NO_BUILD= yes
NO_ARCH= yes
TEST_TARGET= test
.if exists(/usr/include/dev/ntsync/ntsync.h)
PLIST_SUB+= NTSYNC=
.else
PLIST_SUB+= NTSYNC="@comment "
.endif
# Remove after updating CMake to >= 4.2.0
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/cmake/linuxapi
${RLN} ${STAGEDIR}${PREFIX}/share/cmake/linuxapi-config.cmake \
${STAGEDIR}${PREFIX}/lib/cmake/linuxapi/linuxapi-config.cmake
.include <bsd.port.mk>