mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
benchmarks/ramspeed: Remove expired port
benchmarks/ramspeed
This commit is contained in:
parent
24bcb7509a
commit
1123a02859
1
MOVED
1
MOVED
@ -3000,3 +3000,4 @@ audio/gnormalize||2024-02-29|Has expired: Last release in 2008, upstream is dead
|
||||
audio/mp3ck||2024-02-29|Has expired: Last release in 2005 and dead upstream, consider using multimedia/ffmpeg
|
||||
audio/mp3rename||2024-02-29|Has expired: Doesn't support ID3v2 tags properly
|
||||
audio/pm3umpdl||2024-02-29|Has expired: Deprecated utility as this is supported natively in musicpd
|
||||
benchmarks/ramspeed||2024-02-29|Has expired: Upstream is dead and port is unfetchable
|
||||
|
@ -82,7 +82,6 @@
|
||||
SUBDIR += py-throughpy
|
||||
SUBDIR += py-zopkio
|
||||
SUBDIR += raidtest
|
||||
SUBDIR += ramspeed
|
||||
SUBDIR += randomio
|
||||
SUBDIR += rubygem-benchmark
|
||||
SUBDIR += rubygem-benchmark-ips
|
||||
|
@ -1,38 +0,0 @@
|
||||
PORTNAME= ramspeed
|
||||
PORTVERSION= 3.5.0
|
||||
CATEGORIES= benchmarks
|
||||
MASTER_SITES= http://www.alasir.com/software/ramspeed/
|
||||
DISTNAME= ramsmp-${PORTVERSION}
|
||||
|
||||
MAINTAINER= mkamm@gmx.net
|
||||
COMMENT= Cache and memory benchmarking tool
|
||||
WWW= http://alasir.com/software/ramspeed/
|
||||
|
||||
# do not sell for money
|
||||
LICENSE= ALASIR
|
||||
LICENSE_NAME= Alasir Licence
|
||||
LICENSE_FILE= ${WRKSRC}/LICENCE
|
||||
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell
|
||||
|
||||
BROKEN= crashes upon execution, PR 275276
|
||||
DEPRECATED= Upstream is dead and port is unfetchable
|
||||
EXPIRATION_DATE=2024-02-29
|
||||
|
||||
USE_BINUTILS= yes
|
||||
|
||||
PLIST_FILES= bin/ramspeed
|
||||
PORTDOCS= HISTORY README
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
do-build:
|
||||
cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${SH} build.sh
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/ramsmp ${STAGEDIR}${PREFIX}/bin/ramspeed
|
||||
|
||||
do-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|g} ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (ramsmp-3.5.0.tar.gz) = 39fb15493fb3c293575746d56f6ab9faaa1d876d8b1f0d8e5a4042d2ace95839
|
||||
SIZE (ramsmp-3.5.0.tar.gz) = 79481
|
@ -1,56 +0,0 @@
|
||||
--- build.sh.orig 2007-11-01 21:00:00 UTC
|
||||
+++ build.sh
|
||||
@@ -15,6 +15,16 @@ fi
|
||||
if [ "$1" ]; then OS=$1; fi
|
||||
if [ "$2" ]; then ARCH=$2; fi
|
||||
|
||||
+# respect the user's options patch here
|
||||
+echo " "
|
||||
+echo "=== this is RAMspeed's build script ===================================="
|
||||
+echo " "
|
||||
+if [ -n "$CC" -a \( -n "$LD" -o -n "$AS" -o -n "$CFLAGS" -o -n "$LDFLAGS" \) ]
|
||||
+then
|
||||
+ _CC=$CC;_LD=$LD;_AS=$AS;_CFLAGS=$CFLAGS;_LDFLAGS=$LDFLAGS;_respect=yes
|
||||
+fi
|
||||
+# end of patch
|
||||
+
|
||||
case $OS in
|
||||
|
||||
FreeBSD)
|
||||
@@ -127,10 +137,20 @@ case $OS in
|
||||
esac
|
||||
|
||||
echo "building for $OS $RELEASE $ARCH"
|
||||
-echo "compiler is $CC, linker is $LD, assembler is $AS"
|
||||
-echo "compiler's flags are $CFLAGS"
|
||||
-echo "linker's flags are $LFLAGS"
|
||||
+echo "compiler is '$CC', linker is '$LD', assembler is '$AS'"
|
||||
+echo "compiler's flags are '$CFLAGS'"
|
||||
+echo "linker's flags are '$LFLAGS'"
|
||||
echo " "
|
||||
+# respect the user's options patch here
|
||||
+if [ X"$_respect" = Xyes ] ; then
|
||||
+ CC=$_CC;LD=$_CC;AS=${_AS:-$AS};CFLAGS=$_CFLAGS;LFLAGS=$_LDFLAGS
|
||||
+ echo "OVERRIDING build script defaults with your system's defaults:"
|
||||
+ echo "compiler is '$CC', linker is '$LD', assembler is '$AS'"
|
||||
+ echo "compiler's flags are '$CFLAGS'"
|
||||
+ echo "linker's flags are '$LFLAGS'"
|
||||
+ echo " "
|
||||
+fi
|
||||
+# end of patch
|
||||
|
||||
if [ $TARGET = "GENERIC" ]
|
||||
then echo "WARNING! BUILDING FOR AN UNSUPPORTED OPERATING SYSTEM AND\OR ARCHITECTURE!"
|
||||
@@ -139,8 +159,10 @@ then echo "WARNING! BUILDING FOR AN UNSU
|
||||
echo " "
|
||||
fi
|
||||
|
||||
-echo "press Enter to continue or Control-C to abort"
|
||||
-read ANS
|
||||
+if [ X"$_respect" != Xyes -a -t 0 -a -t 1 ] ; then
|
||||
+ echo "press Enter to continue or Control-C to abort"
|
||||
+ read ANS
|
||||
+fi
|
||||
|
||||
case $TARGET in
|
||||
|
@ -1,13 +0,0 @@
|
||||
RAMspeed is a command line utility to measure cache and memory performance of
|
||||
computer systems. It offers 18 cache and memory benchmarks for i386 and amd64
|
||||
machines, though 6 only for alpha ones. There are *mark benchmarks such as
|
||||
INTmark, FLOATmark, MMXmark and SSEmark. They operate with linear (sequential)
|
||||
data streams passed through ALU, FPU, MMX and SSE units respectively.
|
||||
There are also *mem benchmarks such as INTmem, FLOATmem, MMXmem and SSEmem.
|
||||
These are supposed to illustrate how fast is actual read/write memory
|
||||
performance. There are also non-temporal versions of MMX and SSE benchmarks.
|
||||
They have been coded with special instructions to minimise cache pollution on
|
||||
memory reads and to eliminate it completely on memory writes. In addition, they
|
||||
operate with a built in aggressive data prefetching algorithm. In some cases,
|
||||
non-temporal MMXmark and SSEmark can deliver almost 100% of theoretical
|
||||
bandwidth while reading.
|
Loading…
Reference in New Issue
Block a user