From 8e6ae6036714dc541ce5b31aad23bf568e422710 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Wed, 15 Dec 2021 00:03:20 +0100 Subject: [PATCH] devel/e2fsprogs-libss: use local compile_et, in order to avoid build failures when Kerberos support is missing. PR: 254751 Reported by: Felix Palmen Approved by: maintainer timeout (kaduk-fbsd@mit.edu, 6 months) --- devel/e2fsprogs-libss/Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/devel/e2fsprogs-libss/Makefile b/devel/e2fsprogs-libss/Makefile index e0a610d8bfbd..12d7d2a268bc 100644 --- a/devel/e2fsprogs-libss/Makefile +++ b/devel/e2fsprogs-libss/Makefile @@ -1,6 +1,6 @@ # Created by: Ben Kaduk -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel PKGNAMESUFFIX= -libss @@ -22,7 +22,12 @@ FILESDIR= ${.CURDIR}/files PKGDIR= ${.CURDIR} pre-build: - (cd ${WRKSRC}/lib/ss && compile_et ss_err.et && \ + (cd ${WRKSRC}/lib/et && ${DO_MAKE_BUILD} compile_et ) + (cd ${WRKSRC}/lib/ss && _ET_DIR_OVERRIDE=../et ../et/compile_et ss_err.et && \ ${REINPLACE_CMD} -f ${FILESDIR}/fix-ss_err.h.sed ss_err.h) +do-test: + (cd ${WRKSRC}/lib/et && ${DO_MAKE_BUILD} all check ) + (cd ${WRKSRC}/lib/ss && ${DO_MAKE_BUILD} check ) + .include "${MASTERDIR}/Makefile"