PORTNAME=	bmake
PORTVERSION=	20240909
CATEGORIES=	devel
MASTER_SITES=	https://www.crufty.net/ftp/pub/sjg/
DISTFILES=	bmake-${PORTVERSION}.tar.gz

SOURCE_DIR=	${WRKSRC}/bmake

do-configure:
	rm -rf "${BUILD_DIR}"
	cd "${SOURCE_DIR}" && sh ./boot-strap \
	    --prefix="${PREFIX}" --without-filemon \
	    --objdir "${BUILD_DIR}" op=configure

do-build:
	cd "${BUILD_DIR}" && sh ./make-bootstrap.sh

do-test:
	cd "${SOURCE_DIR}" && sh ./boot-strap \
	    --prefix="${PREFIX}" --without-filemon \
	    --objdir "${BUILD_DIR}" op=test

do-install:
	cd "${SOURCE_DIR}" && env \
	    MAKESYSPATH="${SOURCE_DIR}/mk" \
	    SRCTOP="${SOURCE_DIR}" \
	    OBJTOP="${BUILD_DIR}" \
	    MAKEOBJDIR='$${.CURDIR:S,$${SRCTOP:tA},$${OBJTOP:tA},}' \
	    "${BUILD_DIR}/bmake" -f "${SOURCE_DIR}/Makefile" install \
	    prefix="${PREFIX}" BINDIR="${PREFIX}/bin" DESTDIR="${STAGEDIR}"
	mkdir -p "${STAGEDIR}${PREFIX}/share/licenses/bmake"
	install -m 0644 "${SOURCE_DIR}/LICENSE" \
	    "${STAGEDIR}${PREFIX}/share/licenses/bmake/LICENSE"

.include "${.PARSEDIR}/../../Mk/mouse.port.mk"
