# $OpenBSD: Makefile.template,v 1.78 2018/07/09 15:00:06 jca Exp $

COMMENT =	set of utilities to benchmark system calls

DISTNAME =	libmicro-0.4.3pre20120726

CATEGORIES =	benchmarks

# CDDL
PERMIT_PACKAGE_CDROM = Yes

WANTLIB +=	c m pthread

MASTER_SITES =	https://download.tuxfamily.org/jod/benchmarks/libmicro/ \
		ftp://download.tuxfamily.org/jod/benchmarks/libmicro/

USE_GMAKE =	Yes

NO_TEST =	Yes

LIBMICRO =	${PREFIX}/libmicro

do-build:
	cd ${WRKSRC} && cp Makefile.Linux Makefile.OpenBSD && \
	perl -i -pe "s/^CC=.*$\/CC=${CC}/" Makefile.OpenBSD && \
	${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM}

do-install:
	rm -rf ${WRKSRC}/bin-${MACHINE_ARCH}/*.*
	${INSTALL_DATA_DIR} ${LIBMICRO}/bin
	${INSTALL_DATA_DIR} ${LIBMICRO}/bin-${MACHINE_ARCH}
	${INSTALL_SCRIPT} ${WRKSRC}/bin/tattle ${LIBMICRO}/bin
	${INSTALL_PROGRAM} ${WRKSRC}/bin-${MACHINE_ARCH}/* ${LIBMICRO}/bin-${MACHINE_ARCH}
	${INSTALL_SCRIPT} ${WRKSRC}/bench.sh ${LIBMICRO}/bench
	${INSTALL_SCRIPT} ${WRKSRC}/multiview.sh ${LIBMICRO}/multiview
	${INSTALL_DATA} ${WRKSRC}/README ${LIBMICRO}

.include <bsd.port.mk>
