svn commit: r355289 - in head/benchmarks/nbench: . files
Alexey Dokuchaev
danfe at FreeBSD.org
Mon May 26 08:47:53 UTC 2014
Author: danfe
Date: Mon May 26 08:47:51 2014
New Revision: 355289
URL: http://svnweb.freebsd.org/changeset/ports/355289
QAT: https://qat.redports.org/buildarchive/r355289/
Log:
- Fix parallel builds (-jX) and remove MAKE_JOBS_UNSAFE
- Utilize PLIST_FILES and PORTDOCS instead of pkg-plist
- Reword port description a bit; fix Makefile header
Deleted:
head/benchmarks/nbench/pkg-plist
Modified:
head/benchmarks/nbench/Makefile
head/benchmarks/nbench/files/patch-ad
head/benchmarks/nbench/pkg-descr
Modified: head/benchmarks/nbench/Makefile
==============================================================================
--- head/benchmarks/nbench/Makefile Mon May 26 08:44:34 2014 (r355288)
+++ head/benchmarks/nbench/Makefile Mon May 26 08:47:51 2014 (r355289)
@@ -1,4 +1,4 @@
-# Created by: Andrey Zakhvatov
+# Created by: Andrey Zakhvatov <andy at FreeBSD.org>
# $FreeBSD$
PORTNAME= nbench
@@ -11,15 +11,17 @@ MAINTAINER= ports at FreeBSD.org
COMMENT= BYTE Magazine's native benchmarks
ALL_TARGET= # empty
-MAKE_JOBS_UNSAFE= yes
+
+PLIST_FILES= bin/nbench share/nbench/NNET.DAT
+PORTDOCS= README README.submit RESULTS bdoc.txt
+
+OPTIONS_DEFINE= DOCS
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/nbench ${STAGEDIR}${PREFIX}/bin
@${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/NNET.DAT ${STAGEDIR}${DATADIR}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in README README.submit RESULTS bdoc.txt
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Modified: head/benchmarks/nbench/files/patch-ad
==============================================================================
--- head/benchmarks/nbench/files/patch-ad Mon May 26 08:44:34 2014 (r355288)
+++ head/benchmarks/nbench/files/patch-ad Mon May 26 08:47:51 2014 (r355289)
@@ -1,6 +1,6 @@
--- Makefile.orig Mon Oct 18 00:07:05 2004
+++ Makefile Mon Oct 18 00:07:51 2004
-@@ -19,10 +19,10 @@
+@@ -19,10 +19,10 @@ default: nbench
# You should leave -static in the CFLAGS so that your sysinfo can be
# compiled into the executable.
@@ -13,3 +13,12 @@
# if your gcc lets you do it, then try this one
#CFLAGS = -s -static -Wall -O3 -fomit-frame-pointer -funroll-loops
+@@ -126,7 +126,7 @@ pointer.h: pointer Makefile
+ if [ "4" = `./pointer` ] ; then touch pointer.h ;\
+ else echo "#define LONG64" >pointer.h ; fi
+
+-misc.o: misc.h misc.c Makefile
++misc.o: misc.h misc.c nmglobal.h pointer.h Makefile
+ $(CC) $(MACHINE) $(DEFINES) $(CFLAGS)\
+ -c misc.c
+
Modified: head/benchmarks/nbench/pkg-descr
==============================================================================
--- head/benchmarks/nbench/pkg-descr Mon May 26 08:44:34 2014 (r355288)
+++ head/benchmarks/nbench/pkg-descr Mon May 26 08:47:51 2014 (r355289)
@@ -1,5 +1,5 @@
-BYTE Magazine's native benchmarks (also called BYTEmark), which are
-designed to expose the capabilities of a system's CPU, FPU, and memory
-system.
+This is a Linux/Unix port of release 2 of BYTE Magazine's BYTEmark benchmark
+program (previously known as BYTE's Native Mode Benchmarks). It is designed
+to expose the capabilities of a system's CPU, FPU, and memory system.
WWW: http://www.tux.org/~mayer/linux/bmark.html
More information about the svn-ports-all
mailing list