head	1.65;
access;
symbols
	pkgsrc-2026Q1:1.65.0.10
	pkgsrc-2026Q1-base:1.65
	pkgsrc-2025Q4:1.65.0.8
	pkgsrc-2025Q4-base:1.65
	pkgsrc-2025Q3:1.65.0.6
	pkgsrc-2025Q3-base:1.65
	pkgsrc-2025Q2:1.65.0.4
	pkgsrc-2025Q2-base:1.65
	pkgsrc-2025Q1:1.65.0.2
	pkgsrc-2025Q1-base:1.65
	pkgsrc-2024Q4:1.64.0.20
	pkgsrc-2024Q4-base:1.64
	pkgsrc-2024Q3:1.64.0.18
	pkgsrc-2024Q3-base:1.64
	pkgsrc-2024Q2:1.64.0.16
	pkgsrc-2024Q2-base:1.64
	pkgsrc-2024Q1:1.64.0.14
	pkgsrc-2024Q1-base:1.64
	pkgsrc-2023Q4:1.64.0.12
	pkgsrc-2023Q4-base:1.64
	pkgsrc-2023Q3:1.64.0.10
	pkgsrc-2023Q3-base:1.64
	pkgsrc-2023Q2:1.64.0.8
	pkgsrc-2023Q2-base:1.64
	pkgsrc-2023Q1:1.64.0.6
	pkgsrc-2023Q1-base:1.64
	pkgsrc-2022Q4:1.64.0.4
	pkgsrc-2022Q4-base:1.64
	pkgsrc-2022Q3:1.64.0.2
	pkgsrc-2022Q3-base:1.64
	pkgsrc-2022Q2:1.63.0.10
	pkgsrc-2022Q2-base:1.63
	pkgsrc-2022Q1:1.63.0.8
	pkgsrc-2022Q1-base:1.63
	pkgsrc-2021Q4:1.63.0.6
	pkgsrc-2021Q4-base:1.63
	pkgsrc-2021Q3:1.63.0.4
	pkgsrc-2021Q3-base:1.63
	pkgsrc-2021Q2:1.63.0.2
	pkgsrc-2021Q2-base:1.63
	pkgsrc-2021Q1:1.62.0.6
	pkgsrc-2021Q1-base:1.62
	pkgsrc-2020Q4:1.62.0.4
	pkgsrc-2020Q4-base:1.62
	pkgsrc-2020Q3:1.62.0.2
	pkgsrc-2020Q3-base:1.62
	pkgsrc-2020Q2:1.61.0.6
	pkgsrc-2020Q2-base:1.61
	pkgsrc-2020Q1:1.61.0.2
	pkgsrc-2020Q1-base:1.61
	pkgsrc-2019Q4:1.61.0.4
	pkgsrc-2019Q4-base:1.61
	pkgsrc-2019Q3:1.60.0.2
	pkgsrc-2019Q3-base:1.60
	pkgsrc-2019Q2:1.59.0.2
	pkgsrc-2019Q2-base:1.59
	pkgsrc-2019Q1:1.58.0.6
	pkgsrc-2019Q1-base:1.58
	pkgsrc-2018Q4:1.58.0.4
	pkgsrc-2018Q4-base:1.58
	pkgsrc-2018Q3:1.58.0.2
	pkgsrc-2018Q3-base:1.58
	pkgsrc-2018Q2:1.57.0.10
	pkgsrc-2018Q2-base:1.57
	pkgsrc-2018Q1:1.57.0.8
	pkgsrc-2018Q1-base:1.57
	pkgsrc-2017Q4:1.57.0.6
	pkgsrc-2017Q4-base:1.57
	pkgsrc-2017Q3:1.57.0.4
	pkgsrc-2017Q3-base:1.57
	pkgsrc-2017Q2:1.56.0.8
	pkgsrc-2017Q2-base:1.56
	pkgsrc-2017Q1:1.56.0.6
	pkgsrc-2017Q1-base:1.56
	pkgsrc-2016Q4:1.56.0.4
	pkgsrc-2016Q4-base:1.56
	pkgsrc-2016Q3:1.56.0.2
	pkgsrc-2016Q3-base:1.56
	pkgsrc-2016Q2:1.55.0.4
	pkgsrc-2016Q2-base:1.55
	pkgsrc-2016Q1:1.55.0.2
	pkgsrc-2016Q1-base:1.55
	pkgsrc-2015Q4:1.54.0.6
	pkgsrc-2015Q4-base:1.54
	pkgsrc-2015Q3:1.54.0.4
	pkgsrc-2015Q3-base:1.54
	pkgsrc-2015Q2:1.54.0.2
	pkgsrc-2015Q2-base:1.54
	pkgsrc-2015Q1:1.53.0.4
	pkgsrc-2015Q1-base:1.53
	pkgsrc-2014Q4:1.53.0.2
	pkgsrc-2014Q4-base:1.53
	pkgsrc-2014Q3:1.52.0.4
	pkgsrc-2014Q3-base:1.52
	pkgsrc-2014Q2:1.52.0.2
	pkgsrc-2014Q2-base:1.52
	pkgsrc-2014Q1:1.51.0.8
	pkgsrc-2014Q1-base:1.51
	pkgsrc-2013Q4:1.51.0.6
	pkgsrc-2013Q4-base:1.51
	pkgsrc-2013Q3:1.51.0.4
	pkgsrc-2013Q3-base:1.51
	pkgsrc-2013Q2:1.51.0.2
	pkgsrc-2013Q2-base:1.51
	pkgsrc-2013Q1:1.50.0.4
	pkgsrc-2013Q1-base:1.50
	pkgsrc-2012Q4:1.50.0.2
	pkgsrc-2012Q4-base:1.50
	pkgsrc-2012Q3:1.49.0.2
	pkgsrc-2012Q3-base:1.49
	pkgsrc-2012Q2:1.47.0.4
	pkgsrc-2012Q2-base:1.47
	pkgsrc-2012Q1:1.47.0.2
	pkgsrc-2012Q1-base:1.47
	pkgsrc-2011Q4:1.46.0.4
	pkgsrc-2011Q4-base:1.46
	pkgsrc-2011Q3:1.46.0.2
	pkgsrc-2011Q3-base:1.46
	pkgsrc-2011Q2:1.44.0.2
	pkgsrc-2011Q2-base:1.44
	pkgsrc-2011Q1:1.43.0.12
	pkgsrc-2011Q1-base:1.43
	pkgsrc-2010Q4:1.43.0.10
	pkgsrc-2010Q4-base:1.43
	pkgsrc-2010Q3:1.43.0.8
	pkgsrc-2010Q3-base:1.43
	pkgsrc-2010Q2:1.43.0.6
	pkgsrc-2010Q2-base:1.43
	pkgsrc-2010Q1:1.43.0.4
	pkgsrc-2010Q1-base:1.43
	pkgsrc-2009Q4:1.43.0.2
	pkgsrc-2009Q4-base:1.43
	pkgsrc-2009Q3:1.42.0.2
	pkgsrc-2009Q3-base:1.42
	pkgsrc-2009Q2:1.41.0.4
	pkgsrc-2009Q2-base:1.41
	pkgsrc-2009Q1:1.41.0.2
	pkgsrc-2009Q1-base:1.41
	pkgsrc-2008Q4:1.40.0.10
	pkgsrc-2008Q4-base:1.40
	pkgsrc-2008Q3:1.40.0.8
	pkgsrc-2008Q3-base:1.40
	cube-native-xorg:1.40.0.6
	cube-native-xorg-base:1.40
	pkgsrc-2008Q2:1.40.0.4
	pkgsrc-2008Q2-base:1.40
	cwrapper:1.40.0.2
	pkgsrc-2008Q1:1.39.0.2
	pkgsrc-2008Q1-base:1.39
	pkgsrc-2007Q4:1.38.0.10
	pkgsrc-2007Q4-base:1.38
	pkgsrc-2007Q3:1.38.0.8
	pkgsrc-2007Q3-base:1.38
	pkgsrc-2007Q2:1.38.0.6
	pkgsrc-2007Q2-base:1.38
	pkgsrc-2007Q1:1.38.0.4
	pkgsrc-2007Q1-base:1.38
	pkgsrc-2006Q4:1.38.0.2
	pkgsrc-2006Q4-base:1.38
	pkgsrc-2006Q3:1.37.0.4
	pkgsrc-2006Q3-base:1.37
	pkgsrc-2006Q2:1.37.0.2
	pkgsrc-2006Q2-base:1.37
	pkgsrc-2006Q1:1.36.0.2
	pkgsrc-2006Q1-base:1.36
	pkgsrc-2005Q4:1.31.0.4
	pkgsrc-2005Q4-base:1.31
	pkgsrc-2005Q3:1.31.0.2
	pkgsrc-2005Q3-base:1.31
	pkgsrc-2005Q2:1.30.0.2
	pkgsrc-2005Q2-base:1.30
	pkgsrc-2005Q1:1.29.0.2
	pkgsrc-2005Q1-base:1.29
	pkgsrc-2004Q4:1.27.0.2
	pkgsrc-2004Q4-base:1.27
	pkgsrc-2004Q3:1.25.0.2
	pkgsrc-2004Q3-base:1.25
	pkgsrc-2004Q2:1.24.0.2
	pkgsrc-2004Q2-base:1.24
	pkgsrc-2004Q1:1.23.0.2
	pkgsrc-2004Q1-base:1.23
	pkgsrc-2003Q4:1.22.0.2
	pkgsrc-2003Q4-base:1.22
	netbsd-1-6-1:1.21.0.2
	netbsd-1-6-1-base:1.21
	netbsd-1-6:1.20.0.8
	netbsd-1-6-RELEASE-base:1.20
	pkgviews:1.20.0.4
	pkgviews-base:1.20
	buildlink2:1.20.0.2
	buildlink2-base:1.20
	netbsd-1-5-PATCH003:1.20
	netbsd-1-5-PATCH001:1.14
	netbsd-1-5-RELEASE:1.10
	netbsd-1-4-PATCH003:1.10
	netbsd-1-4-PATCH002:1.10
	comdex-fall-1999:1.9
	netbsd-1-4-PATCH001:1.8
	netbsd-1-4-RELEASE:1.8
	netbsd-1-3-PATCH003:1.3;
locks; strict;
comment	@# @;


1.65
date	2025.01.27.20.47.19;	author rillig;	state Exp;
branches;
next	1.64;
commitid	EndGo2VaE4bFkaHF;

1.64
date	2022.06.28.11.30.58;	author wiz;	state Exp;
branches;
next	1.63;
commitid	D2UoJrTHpoHEANJD;

1.63
date	2021.05.24.19.49.09;	author wiz;	state Exp;
branches;
next	1.62;
commitid	qokaiStTApGMcrUC;

1.62
date	2020.08.31.18.06.37;	author wiz;	state Exp;
branches;
next	1.61;
commitid	7zxRbfOkDOoxbfmC;

1.61
date	2019.11.03.11.55.29;	author rillig;	state Exp;
branches;
next	1.60;
commitid	UbjRAbWOEyfEQoJB;

1.60
date	2019.08.11.13.17.58;	author wiz;	state Exp;
branches;
next	1.59;
commitid	Ifet9Pg6Qt99ZByB;

1.59
date	2019.05.23.19.22.55;	author rillig;	state Exp;
branches;
next	1.58;
commitid	aWlQW8HYUUFCAmoB;

1.58
date	2018.08.22.09.42.58;	author wiz;	state Exp;
branches;
next	1.57;
commitid	YLub8g3ofvFGb6PA;

1.57
date	2017.08.16.20.45.32;	author wiz;	state Exp;
branches;
next	1.56;
commitid	pmDKNBksxK1CMt3A;

1.56
date	2016.07.09.06.37.50;	author wiz;	state Exp;
branches;
next	1.55;
commitid	dlqnocGpOoXV2Cdz;

1.55
date	2016.02.25.11.09.50;	author jperkin;	state Exp;
branches;
next	1.54;
commitid	aI5sdc4v9H0rThWy;

1.54
date	2015.06.12.10.48.25;	author wiz;	state Exp;
branches;
next	1.53;
commitid	B4JmCfaVUbiY38py;

1.53
date	2014.10.09.14.05.59;	author wiz;	state Exp;
branches;
next	1.52;
commitid	fBDATFVmQ3454xTx;

1.52
date	2014.05.29.23.35.16;	author wiz;	state Exp;
branches;
next	1.51;
commitid	laryHfkCalgYtuCx;

1.51
date	2013.05.31.12.39.38;	author wiz;	state Exp;
branches;
next	1.50;
commitid	hIeXGcx6VfKHwMRw;

1.50
date	2012.10.03.21.53.58;	author wiz;	state Exp;
branches;
next	1.49;

1.49
date	2012.09.11.22.37.12;	author asau;	state Exp;
branches;
next	1.48;

1.48
date	2012.07.01.10.18.58;	author sbd;	state Exp;
branches;
next	1.47;

1.47
date	2012.02.28.15.49.56;	author hans;	state Exp;
branches;
next	1.46;

1.46
date	2011.09.12.11.15.33;	author dholland;	state Exp;
branches;
next	1.45;

1.45
date	2011.09.12.10.47.11;	author dholland;	state Exp;
branches;
next	1.44;

1.44
date	2011.05.28.23.02.33;	author dholland;	state Exp;
branches;
next	1.43;

1.43
date	2009.10.29.18.20.36;	author joerg;	state Exp;
branches;
next	1.42;

1.42
date	2009.07.08.14.19.46;	author joerg;	state Exp;
branches;
next	1.41;

1.41
date	2009.01.14.12.20.57;	author sketch;	state Exp;
branches;
next	1.40;

1.40
date	2008.04.05.14.09.18;	author chris;	state Exp;
branches;
next	1.39;

1.39
date	2008.01.19.09.16.18;	author wiz;	state Exp;
branches;
next	1.38;

1.38
date	2006.10.04.20.46.42;	author wiz;	state Exp;
branches;
next	1.37;

1.37
date	2006.06.18.10.07.09;	author rillig;	state Exp;
branches;
next	1.36;

1.36
date	2006.03.19.22.36.03;	author kristerw;	state Exp;
branches;
next	1.35;

1.35
date	2006.03.11.03.44.20;	author rillig;	state Exp;
branches;
next	1.34;

1.34
date	2006.02.05.23.08.19;	author joerg;	state Exp;
branches;
next	1.33;

1.33
date	2006.01.12.15.10.29;	author joerg;	state Exp;
branches;
next	1.32;

1.32
date	2005.12.29.03.26.28;	author reed;	state Exp;
branches;
next	1.31;

1.31
date	2005.07.16.19.10.37;	author jlam;	state Exp;
branches;
next	1.30;

1.30
date	2005.04.11.21.45.00;	author tv;	state Exp;
branches;
next	1.29;

1.29
date	2005.03.03.08.53.06;	author garbled;	state Exp;
branches;
next	1.28;

1.28
date	2005.02.21.20.51.21;	author veego;	state Exp;
branches;
next	1.27;

1.27
date	2004.12.03.15.14.51;	author wiz;	state Exp;
branches;
next	1.26;

1.26
date	2004.10.28.16.49.45;	author wiz;	state Exp;
branches;
next	1.25;

1.25
date	2004.07.30.15.50.37;	author minskim;	state Exp;
branches;
next	1.24;

1.24
date	2004.04.11.03.40.29;	author snj;	state Exp;
branches;
next	1.23;

1.23
date	2004.01.20.12.08.12;	author agc;	state Exp;
branches;
next	1.22;

1.22
date	2003.03.29.12.40.11;	author jmmv;	state Exp;
branches;
next	1.21;

1.21
date	2002.11.11.00.54.28;	author seb;	state Exp;
branches;
next	1.20;

1.20
date	2002.01.22.20.50.52;	author wiz;	state Exp;
branches;
next	1.19;

1.19
date	2002.01.22.20.47.55;	author jdolecek;	state Exp;
branches;
next	1.18;

1.18
date	2001.11.29.01.12.26;	author hubertf;	state Exp;
branches;
next	1.17;

1.17
date	2001.11.28.05.20.38;	author jlam;	state Exp;
branches;
next	1.16;

1.16
date	2001.10.26.12.54.24;	author agc;	state Exp;
branches;
next	1.15;

1.15
date	2001.09.22.20.48.28;	author jdolecek;	state Exp;
branches;
next	1.14;

1.14
date	2001.04.09.11.45.36;	author wiz;	state Exp;
branches;
next	1.13;

1.13
date	2001.03.22.13.27.27;	author wiz;	state Exp;
branches;
next	1.12;

1.12
date	2001.02.16.13.37.50;	author wiz;	state Exp;
branches;
next	1.11;

1.11
date	2000.10.18.04.26.53;	author garbled;	state Exp;
branches;
next	1.10;

1.10
date	99.12.28.04.26.18;	author wiz;	state Exp;
branches;
next	1.9;

1.9
date	99.09.06.04.48.53;	author sakamoto;	state Exp;
branches;
next	1.8;

1.8
date	99.02.09.16.08.58;	author bad;	state Exp;
branches;
next	1.7;

1.7
date	98.12.26.15.59.55;	author garbled;	state Exp;
branches;
next	1.6;

1.6
date	98.12.03.01.27.05;	author hubertf;	state Exp;
branches;
next	1.5;

1.5
date	98.11.16.11.27.54;	author agc;	state Exp;
branches;
next	1.4;

1.4
date	98.11.12.16.15.29;	author agc;	state Exp;
branches;
next	1.3;

1.3
date	98.09.23.16.56.00;	author agc;	state Exp;
branches;
next	1.2;

1.2
date	98.09.17.14.49.12;	author agc;	state Exp;
branches;
next	1.1;

1.1
date	98.09.05.22.02.19;	author garbled;	state Exp;
branches;
next	;


desc
@@


1.65
log
@benchmarks: fix the ordering of common package variables
@
text
@# $NetBSD: Makefile,v 1.64 2022/06/28 11:30:58 wiz Exp $

DISTNAME=		hbench-OS-1.1
PKGNAME=		hbench-1.1
PKGREVISION=		11
CATEGORIES=		benchmarks
#MASTER_SITES=		http://www.eecs.harvard.edu/vino/perf/hbench/

PATCH_SITES=		http://www.eecs.harvard.edu/~dholland/netbsd/
PATCHFILES=		hbench-OS-1.1-provisional-patch1.diff
PATCH_DIST_STRIP=	-p1

MAINTAINER=		pkgsrc-users@@NetBSD.org
#HOMEPAGE=		http://www.eecs.harvard.edu/vino/perf/hbench/
COMMENT=		Suite of portable benchmarks to measure the OS and the hardware

DEPENDS+=		gnuplot>=3.7:../../graphics/gnuplot

WRKSRC=				${WRKDIR}/HBenchOS
OSVERSION_SPECIFIC=		YES
BUILD_TARGET=			build
USE_TOOLS+=			perl:run
OVERRIDE_GNU_CONFIG_SCRIPTS=	yes
MAKE_JOBS_SAFE=			no

GET_ARCH_CMD=		${PKGSRCDIR:Q}/mk/gnu-config/config.guess | ${SED} -e 's/-.*-.*$$//'
GET_OS_CMD=		${PKGSRCDIR:Q}/mk/gnu-config/config.guess | ${SED} -e 's/^[^-]*-[^-]*-//;s/-.*$$//'
PLIST_SUBST+=		PLATFORM=${GET_OS_CMD:sh:Q}-${GET_ARCH_CMD:sh:Q}

.include "../../mk/bsd.prefs.mk"

BUILDLINK_TRANSFORM.SunOS+=	rm:-static

HB_HOSTNAME!=		${UNAME} -n
HB_SHORTNAME=		${HB_HOSTNAME:C/\..*//}

post-extract:
	${CP} ${FILESDIR}/do-install ${WRKSRC}

SUBST_CLASSES+=		hb
SUBST_STAGE.hb=		pre-configure
SUBST_MESSAGE.hb=	Replacing bin with libexec.
SUBST_FILES.hb=		do-install
SUBST_FILES.hb+=	scripts/*
SUBST_FILES.hb+=	Results/Makefile
SUBST_VARS.hb=		PREFIX
SUBST_SED.hb=		-e 's,/bin/hbench,/libexec/hbench,g'

INSTALLATION_DIRS=	bin

do-install:
	${SETENV} ${MAKE_ENV} WRKSRC=${WRKSRC} BINOWN=${BINOWN} \
		REAL_PREFIX=${PREFIX} BINGRP=${BINGRP} \
		PREFIX=${DESTDIR}${PREFIX} ${WRKSRC}/do-install

benchmark:
	@@if [ `id -u` != 0 ]; then ${ECHO} "This benchmark must be run as root!" ; exit 1 ; fi
	cd ${WRKSRC};							\
	${MKDIR} conf;							\
	${MKDIR} results;						\
	${SED} -e 's|@@pwd@@|'`/bin/pwd`'|g' 				\
		-e 's|@@hostname@@|${HB_SHORTNAME}|g'			\
		-e 's|@@wrksrc@@|'`/bin/pwd`'|g'				\
		${FILESDIR}/setup.answers | ${MAKE} setup;		\
	${MV} conf/${HB_SHORTNAME}.run conf/foo ;			\
	${SED} -e 's|#PLAINBINDIR=${HBENCHROOT}|PLAINBINDIR='`/bin/pwd`'|' \
		< conf/foo > conf/${HB_SHORTNAME}.run ;			\
	${MAKE} run

results:
	@@${MKDIR} /tmp/benches/`domainname`
	-@@cd ${WRKSRC} ; \
	tar -cf /tmp/benches/`domainname`/hbench.`uname`-`uname -m`-`uname -r`.`hostname`.tar results conf

.include "../../mk/bsd.pkg.mk"
@


1.64
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2021/05/24 19:49:09 wiz Exp $
d9 1
a10 1
PATCH_SITES=		http://www.eecs.harvard.edu/~dholland/netbsd/
@


1.63
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2020/08/31 18:06:37 wiz Exp $
d5 1
a5 1
PKGREVISION=		10
@


1.62
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2019/11/03 11:55:29 rillig Exp $
d5 1
a5 1
PKGREVISION=		9
@


1.61
log
@benchmarks: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2019/08/11 13:17:58 wiz Exp $
d5 1
a5 1
PKGREVISION=		8
@


1.60
log
@Bump PKGREVISIONs for perl 5.30.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2019/05/23 19:22:55 rillig Exp $
d19 4
a22 4
WRKSRC=			${WRKDIR}/HBenchOS
OSVERSION_SPECIFIC=	YES
BUILD_TARGET=		build
USE_TOOLS+=		perl:run
d24 1
a24 1
MAKE_JOBS_SAFE=		no
@


1.59
log
@all: replace SUBST_SED with the simpler SUBST_VARS

pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2018/08/22 09:42:58 wiz Exp $
d5 1
a5 1
PKGREVISION=		7
@


1.58
log
@Recursive bump for perl5-5.28.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2017/08/16 20:45:32 wiz Exp $
d46 2
a47 2
SUBST_SED.hb=		-e 's,@@PREFIX@@,${PREFIX},g'
SUBST_SED.hb+=		-e 's,/bin/hbench,/libexec/hbench,g'
@


1.57
log
@Comment out dead sites.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2016/07/09 06:37:50 wiz Exp $
d5 1
a5 1
PKGREVISION=		6
@


1.56
log
@Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2016/02/25 11:09:50 jperkin Exp $
d7 1
a7 1
MASTER_SITES=		http://www.eecs.harvard.edu/vino/perf/hbench/
d14 1
a14 1
HOMEPAGE=		http://www.eecs.harvard.edu/vino/perf/hbench/
@


1.55
log
@Use OPSYSVARS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2015/06/12 10:48:25 wiz Exp $
d5 1
a5 1
PKGREVISION=		5
@


1.54
log
@Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2014/10/09 14:05:59 wiz Exp $
d31 2
a32 3
.if ${OPSYS} == "SunOS"
BUILDLINK_TRANSFORM+=	rm:-static
.endif
@


1.53
log
@Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2014/05/29 23:35:16 wiz Exp $
d5 1
a5 1
PKGREVISION=		4
@


1.52
log
@Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2013/05/31 12:39:38 wiz Exp $
a18 2
PKG_INSTALLATION_TYPES=	overwrite pkgviews

@


1.51
log
@Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2012/10/03 21:53:58 wiz Exp $
d5 1
a5 1
PKGREVISION=		3
@


1.50
log
@Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2012/09/11 22:37:12 asau Exp $
d5 1
a5 1
PKGREVISION=		2
@


1.49
log
@"user-destdir" is default these days
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2012/07/01 10:18:58 sbd Exp $
d5 1
a5 1
PKGREVISION=		1
@


1.48
log
@Improve the sed command used in GET_OS_CMD to work with '*-*-linux-gnu'
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2012/02/28 15:49:56 hans Exp $
a19 1
PKG_DESTDIR_SUPPORT=	user-destdir
@


1.47
log
@No static linking on SunOS. Don't use non-standard u_intXX_t types.
Not MAKE_JOBS_SAFE.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2011/09/12 11:15:33 dholland Exp $
d30 1
a30 1
GET_OS_CMD=		${PKGSRCDIR:Q}/mk/gnu-config/config.guess | ${SED} -e 's/^.*-.*-//'
@


1.46
log
@Add a distfile patch from yours truly, which may become, or may become
part of, a new upstream version, but I need to talk to some people first.
(I'm keeping this separate from the previous update in case it breaks stuff.)

Changes:
	roll in parts of patch-aa and patch-aq;
	roll in all of patch-ar and patch-src_memsize_c;
	make the ARM-only adjustment from patch-ar universal;
	add enough volatile to make 'mhz' work more or less properly again;
	fix the loop calibration to bail out instead of spinning forever
	  if things go too fast (e.g. because the compiler's optimized out
	  the benchmark loop);
	various hacking and modernization to get sort of a clean compile;
	fix some non-stdc stringifying macros;
	hopefully advance the clang build a bit further.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2011/09/12 10:47:11 dholland Exp $
d27 1
d34 3
@


1.45
log
@Update to 1.1, which was released with little fanfare in 2003.
Changes: support for SPARC performance counters, plus a couple fixes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2011/05/28 23:02:33 dholland Exp $
d5 1
d9 4
@


1.44
log
@Add trivial patch to makefile, now passes MAKE_JOBS=4.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2009/10/29 18:20:36 joerg Exp $
d3 2
a4 3
DISTNAME=		hbench-OS-1.0
PKGNAME=		hbench-1.0
PKGREVISION=		6
d17 1
a17 1
WRKSRC=			${WRKDIR}/hbench-OS
a22 2
DIST_SUBDIR=		${PKGNAME_NOREV}

@


1.43
log
@Not MAKE_JOBS safe.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2009/07/08 14:19:46 joerg Exp $
a16 1
MAKE_JOBS_SAFE=		no
@


1.42
log
@user-destdir support
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2009/01/14 12:20:57 sketch Exp $
d17 1
@


1.41
log
@Get rid of `hostname -s` in pkgsrc, on Solaris it sets the hostname to "-s".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2008/04/05 14:09:18 chris Exp $
d16 1
d47 2
d51 2
a52 1
		BINGRP=${BINGRP} ${WRKSRC}/do-install
@


1.40
log
@Fiz mhz calculation for arm.  It seems gcc has become intelligent enough
to optimize away the loop used for timing.  Do something in the loop for
arm that can't be optimized away, and will also meet the 1,000
instructions in the loop requirement.

This allows mhz to calculate sensible Mhz on a StrongArm (228Mhz rather
than 56Mhz)

Other hardware probably also need fixing, as gcc probably applies the same
optimizations on them.

Also bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2008/01/19 09:16:18 wiz Exp $
d29 5
d56 1
a56 1
		-e 's|@@hostname@@|'`/bin/hostname -s`'|g'		\
d59 1
a59 1
	${MV} conf/`/bin/hostname -s`.run conf/foo ;			\
d61 1
a61 1
		< conf/foo > conf/`/bin/hostname -s`.run ;		\
@


1.39
log
@Reset maintainer on his request.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2006/10/04 20:46:42 wiz Exp $
d5 1
a5 1
PKGREVISION=		5
@


1.38
log
@Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2006/06/18 10:07:09 rillig Exp $
d9 1
a9 1
MAINTAINER=		root@@garbled.net
@


1.37
log
@Replaced bin/hbench/* with libexec/hbench/*. Bumped PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2006/03/19 22:36:03 kristerw Exp $
d7 1
a7 1
MASTER_SITES=	http://www.eecs.harvard.edu/vino/perf/hbench/
@


1.36
log
@Do not use ${INSTALL} to copy files into ${WRKSRC} -- this is wrong for
e.g. NetBSD 1.6 whose /usr/bin/install does not set -c by default.

${CP} is much better if you just want to copy a file...
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2006/03/11 03:44:20 rillig Exp $
d5 1
a5 1
PKGREVISION=		4
d21 1
d29 2
a30 3
pre-configure:
	${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}/scripts
	${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}/scripts
d32 8
a39 12
post-configure:
	cd ${WRKSRC};							\
	for f in scripts/create-all-analyses				\
		scripts/create-all-latgraphs				\
		scripts/create-all-summaries scripts/gen-analysis	\
		scripts/gen-latgraph scripts/gen-summary 		\
		scripts/interactive-setup scripts/maindriver		\
		Results/Makefile; do					\
		${MV} $$f $$f.in;					\
		${SED} -e 's|@@PREFIX@@|${PREFIX}|g' $$f.in > $$f;	\
	done
	${CHMOD} 0755 ${WRKSRC}/scripts/*
d43 1
a43 1
		BINGRP=${BINGRP} ${FILESDIR}/do-install
@


1.35
log
@Fixed the PLIST generation for NetBSD.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2006/02/05 23:08:19 joerg Exp $
d29 2
a30 2
	${INSTALL} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}/scripts
	${INSTALL} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}/scripts
@


1.34
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2006/01/12 15:10:29 joerg Exp $
d24 4
d29 2
a30 2
	@@${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}/scripts
	@@${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}/scripts
@


1.33
log
@Use canonical config.guess and config.sub scripts instead of patching
them. Add DragonFly support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2005/12/29 03:26:28 reed Exp $
d5 1
a5 1
PKGREVISION=		3
@


1.32
log
@Doesn't hide the output from the post-configure and do-install steps (I
needed for troubleshooting). And use BINOWN and BINGRP because user "bin"
and group "bin" don't exist on some systems.

Use BSD_INSTALL_PROGRAM, BSD_INSTALL_DATA and BSD_INSTALL_SCRIPT
instead of calling /usr/bin/install directly.

Okayed by maintainer.

Bumped PKGREVISION, since ownership of files may be different on
some systems.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2005/07/16 19:10:37 jlam Exp $
d24 4
@


1.31
log
@Remove some unnecessarily strong dependencies on perl that resulted
from including perl5/buildlink3.mk.  These packages just need the Perl
interpreter, and can just add "perl" to USE_TOOLS instead.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2005/04/11 21:45:00 tv Exp $
d5 1
a5 1
PKGREVISION=	2
d25 1
a25 1
	@@cd ${WRKSRC};							\
d35 1
a35 1
	@@ ${CHMOD} 0755 ${WRKSRC}/scripts/*
d38 2
a39 1
	@@${SETENV} PREFIX=${PREFIX} WRKSRC=${WRKSRC} ${FILESDIR}/do-install
@


1.30
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2005/03/03 08:53:06 garbled Exp $
d20 1
a58 1
.include "../../lang/perl5/buildlink3.mk"
@


1.29
log
@Add patches in PR pkg/17941 from David Laight.  Mostly performance
boosts, and a core dump fix.  Bumping rev to 2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2005/02/21 20:51:21 veego Exp $
a17 1
USE_BUILDLINK3=		YES
@


1.28
log
@Use the extended PLIST_SRC support which now also reads:
PLIST.${MACHINE_ARCH:C/i[3-6]86/i386/g}
PLIST.${OPSYS}-${MACHINE_ARCH:C/i[3-6]86/i386/g}
and remove the package hack for MD PLIST files.

While here merge the PLIST.md file into PLIST.common and put the
@@dirrm commands into the new PLIST.common_end
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2004/12/03 15:14:51 wiz Exp $
d5 1
a5 1
PKGREVISION=		1
d7 1
a7 1
MASTER_SITES=		http://www.eecs.harvard.edu/vino/perf/hbench/
@


1.27
log
@Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2004/10/28 16:49:45 wiz Exp $
a21 2
PLIST_SRC=		${WRKDIR}/PLIST-src

a23 8
post-patch:
	@@machfiles="";							\
	if [ ${MACHINE} = i386 ]; then					\
		machfiles="$$machfiles ${PKGDIR}/PLIST.${MACHINE}";	\
	fi ;								\
	${CAT} ${PKGDIR}/PLIST.md $$machfiles ${PKGDIR}/PLIST.common	\
		> ${PLIST_SRC}

@


1.26
log
@Replace non-responding master site; use currently available tarball
(using DIST_SUBDIR).

Diff is:

diff -r old/hbench-OS/README new/hbench-OS/README
12a13,14
> If you would like to share your results, please mail
> them to hbench-results@@eecs.harvard.edu.
51a54,56
> If you would like to share your results, please mail
> them to hbench-results@@eecs.harvard.edu.
>
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2004/07/30 15:50:37 minskim Exp $
d20 1
a20 1
ALL_TARGET=		build
@


1.25
log
@Enable pkgviews installation.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2004/04/11 03:40:29 snj Exp $
d7 1
a7 1
MASTER_SITES=		ftp://ftp.eecs.harvard.edu/pub/hbench-OS/
d24 2
@


1.24
log
@Convert to buildlink3.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2004/01/20 12:08:12 agc Exp $
d15 2
@


1.23
log
@Move WRKSRC definition away from the first paragraph in a Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2003/03/29 12:40:11 jmmv Exp $
d16 1
a16 1
USE_BUILDLINK2=		YES
d65 1
a65 1
.include "../../lang/perl5/buildlink2.mk"
@


1.22
log
@Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2002/11/11 00:54:28 seb Exp $
a5 1
WRKSRC=			${WRKDIR}/hbench-OS
d15 1
@


1.21
log
@Use buildlink2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2002/01/22 20:50:52 wiz Exp $
d6 1
a18 1
WRKSRC=			${WRKDIR}/hbench-OS
@


1.20
log
@Undo last -- version was already bumped.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2002/01/22 20:47:55 jdolecek Exp $
d15 1
a15 1
USE_BUILDLINK_ONLY=	YES
d65 1
a65 1
.include "../../lang/perl5/buildlink.mk"
@


1.19
log
@belately bump version to 1.0nb1, for the bw_pipe fix
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2001/11/29 01:12:26 hubertf Exp $
d4 1
a4 1
PKGNAME=		hbench-1.0nb1
@


1.18
log
@Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2001/11/28 05:20:38 jlam Exp $
d4 1
a4 1
PKGNAME=		hbench-1.0
@


1.17
log
@Buildlinkify.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2001/10/26 12:54:24 agc Exp $
d4 2
a5 1
PKGNAME=		hbench-1.0nb1
@


1.16
log
@As this script is called directly by the package Makefile, move it out
of the scripts directory, so that we don't confuse it with one of the
automatically called scripts in bsd.pkg.mk
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2001/09/22 20:48:28 jdolecek Exp $
d14 2
a15 1
OSVERSION_SPECIFIC=	yes
a16 1
USE_PERL5=		yes
d64 1
@


1.15
log
@bump version to 1.0nb1 - the bw_pipe pipe descriptor fix
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2001/04/09 11:45:36 wiz Exp $
d43 1
a43 1
	@@${SETENV} PREFIX=${PREFIX} WRKSRC=${WRKSRC} ${SCRIPTDIR}/do-install
@


1.14
log
@Remove unneeded '-' before ${MKDIR} or ${INSTALL_DATA_DIR}
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2001/03/22 13:27:27 wiz Exp $
d4 1
a4 1
PKGNAME=		hbench-1.0
@


1.13
log
@gnuplot>=3.7
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2001/02/16 13:37:50 wiz Exp $
d60 1
a60 1
	-@@${MKDIR} /tmp/benches/`domainname`
@


1.12
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2000/10/18 04:26:53 garbled Exp $
d12 1
a12 1
DEPENDS+=		gnuplot-3.7:../../graphics/gnuplot
@


1.11
log
@Add an OSVERSION_SPECIFIC=yes flag to these packages.  The flag at this time
doesn't enable any functionality.  It is here as a marker, so people building
binary packages know that these packages have version-specific features
that would make them incompatible with other point releases..  (such as
LKM's)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 1999/12/28 04:26:18 wiz Exp $
d10 1
@


1.10
log
@replaced some commands by their ${COMMAND} counterparts
one RCS tag added
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 1999/09/06 04:48:53 sakamoto Exp $
d13 1
@


1.9
log
@Use ${LOWER_OPSYS} instead of
${SED} -e 's|@@OPSYS@@|'`${ECHO} ${OPSYS} | ${TR} '[A-Z]' '[a-z]'`'|g'.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 1999/02/09 16:08:58 bad Exp $
d38 1
a38 1
	@@/bin/chmod 0755 ${WRKSRC}/scripts/*
d44 1
a44 1
	@@if [ `id -u` != 0 ]; then echo "This benchmark must be run as root!" ; exit 1 ; fi
@


1.8
log
@GNU plot is now at v.3.7.  Depend on that version.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 1998/12/26 15:59:55 garbled Exp $
d22 1
a22 1
		machfiles="$$machfiles ${PKGDIR}/PLIST.i386";		\
d24 2
a25 2
	${CAT} ${PKGDIR}/PLIST.md $$machfiles ${PKGDIR}/PLIST.common |	\
		${SED} -e 's|@@OPSYS@@|'`${ECHO} ${OPSYS} | ${TR} '[A-Z]' '[a-z]'`'|g' > ${PLIST_SRC}
@


1.7
log
@Fix all the benchmark targets so they work properly, and work with the
package uninstalled, with the exceptionof lmbench.  Make non-batch
targets for all the benchmarks, and create a results target which
places all the results in /tmp for easier collection.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 1998/12/03 01:27:05 hubertf Exp $
d11 1
a11 1
DEPENDS+=		gnuplot-3.5:../../graphics/gnuplot
@


1.6
log
@make aware of BATCH (if interactive), uid (if benchmark needs to be run as root)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 1998/11/16 11:27:54 agc Exp $
d45 3
a47 1
	@@cd ${WRKSRC};							\
d50 1
d52 3
d56 5
@


1.5
log
@Do the PLIST substitutions more efficiently, and use the new OS_VERSION
substitution when compiling the PLIST. Eliminate the unnecessary command
execution from the package Makefile, which was incorrect.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 1998/11/12 16:15:29 agc Exp $
d44 1
@


1.4
log
@s/echo/${ECHO}/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 1998/09/23 16:56:00 agc Exp $
a15 2
NETBSDVER!=		${ECHO} `uname -s|tr '[A-Z]' '[a-z]'``uname -r`-`uname -m`
ARCH!=			${ECHO} `uname -m`
d20 3
a22 4
	@@if [ ${ARCH} = i386 ];then					\
		extrafiles=${PKGDIR}/PLIST.i386;			\
	else								\
		extrafiles="";						\
d24 2
a25 2
	${CAT} ${PKGDIR}/PLIST.md $$extrafiles ${PKGDIR}/PLIST.common |	\
		${SED} -e 's@@XXXNETBSDVERXXX@@${NETBSDVER}@@' > ${PLIST_SRC}
@


1.3
log
@Use @@PREFIX@@ when substituting for ${PREFIX}.
Add benchmark target to enable the benchmark to be run.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 1998/09/17 14:49:12 agc Exp $
d16 2
a17 2
NETBSDVER!=		echo `uname -s|tr '[A-Z]' '[a-z]'``uname -r`-`uname -m`
ARCH!=			echo `uname -m`
@


1.2
log
@Clean this up for RO pkgsrc.
Eliminate duplicated code.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 1998/09/05 22:02:19 garbled Exp $
d39 1
a39 1
		${SED} -e 's@@XXXPREFIXXXX@@${PREFIX}@@g' $$f.in > $$f;	\
d45 7
@


1.1
log
@New pkg for hbench-OS-1.0 (hi matt!)
a suite of portable benchmarks to measure the OS and the hardware.
@
text
@d1 1
a1 1
# $NetBSD$
d19 2
d22 7
a28 7
	@@if [ ${ARCH} = i386 ];then \
		${CAT} ${PKGDIR}/PLIST.md ${PKGDIR}/PLIST.i386 ${PKGDIR}/PLIST.common >foo ;\
	else \
		${CAT} ${PKGDIR}/PLIST.md ${PKGDIR}/PLIST.common >foo ;\
	fi 
	@@sed -e 's@@XXXNETBSDVERXXX@@${NETBSDVER}@@' <foo> ${PKGDIR}/PLIST
	@@${RM} -f foo
d31 11
a41 20
	@@${MV} ${WRKSRC}/scripts/create-all-analyses foo
	${SED} -e 's@@XXXPREFIXXXX@@${PREFIX}@@g' < foo > ${WRKSRC}/scripts/create-all-analyses
	@@${MV} ${WRKSRC}/scripts/create-all-latgraphs foo
	${SED} -e 's@@XXXPREFIXXXX@@${PREFIX}@@g' < foo > ${WRKSRC}/scripts/create-all-latgraphs
	@@${MV} ${WRKSRC}/scripts/create-all-summaries foo
	${SED} -e 's@@XXXPREFIXXXX@@${PREFIX}@@g' < foo > ${WRKSRC}/scripts/create-all-summaries
	@@${MV} ${WRKSRC}/scripts/gen-analysis foo
	${SED} -e 's@@XXXPREFIXXXX@@${PREFIX}@@g' < foo > ${WRKSRC}/scripts/gen-analysis
	@@${MV} ${WRKSRC}/scripts/gen-latgraph foo
	${SED} -e 's@@XXXPREFIXXXX@@${PREFIX}@@g' < foo > ${WRKSRC}/scripts/gen-latgraph
	@@${MV} ${WRKSRC}/scripts/gen-summary foo
	${SED} -e 's@@XXXPREFIXXXX@@${PREFIX}@@g' < foo > ${WRKSRC}/scripts/gen-summary
	@@${MV} ${WRKSRC}/scripts/interactive-setup foo
	${SED} -e 's@@XXXPREFIXXXX@@${PREFIX}@@g' < foo > ${WRKSRC}/scripts/interactive-setup
	@@${MV} ${WRKSRC}/scripts/maindriver foo
	${SED} -e 's@@XXXPREFIXXXX@@${PREFIX}@@g' < foo > ${WRKSRC}/scripts/maindriver
	@@${MV} ${WRKSRC}/Results/Makefile foo
	${SED} -e 's@@XXXPREFIXXXX@@${PREFIX}@@g' < foo > ${WRKSRC}/Results/Makefile
	@@${RM} -f foo
	@@chmod 0755 ${WRKSRC}/scripts/*
@
