%define debug_package %{nil} Name: unixbench Version: 4.0.1 Release: %mkrel 1 Summary: A byte Unix benchmarks License: GPL-2.0 Group: System/Kernel and hardware URL: http://ftp.tux.org/pub/benchmarks/System/unixbench/ Source0: %{name}-%{version}.tar.bz2 Source1: COPYING Source2: LICENSE Source3: unixbench-rpmlintrc Patch0: unixbench-fix_Run_nomake.diff Patch1: unixbench-fix_context_x86_64.diff Patch2: unixbench-fix_execl_no_such_file.diff ExclusiveArch: i586 x86_64 %description The design flaw was that the benchmarks timed a fixed number of loops; if there were too few loops, the times were too small to be reliable. Perhaps we could have increased the number of loops and been safe for another few years (months?). Authors: -------- David C Niemi %prep %setup -q %build %make_build %install mkdir -p %{buildroot}/usr/share/qa/unixbench #mkdir -p $RPM_BUILD_ROOT/usr/share/qa/unixbench/src mkdir -p %{buildroot}/usr/share/qa/unixbench/testdir #mkdir -p $RPM_BUILD_ROOT/usr/share/qa/unixbench/old-doc mkdir -p %{buildroot}/usr/share/qa/unixbench/tmp mkdir -p %{buildroot}/usr/share/qa/unixbench/results mkdir -p %{buildroot}/usr/share/qa/unixbench/pgms install -m 755 ./Run %{buildroot}/usr/share/qa/unixbench/Run #install -m 755 ./COPYING $RPM_BUILD_ROOT/usr/share/qa/unixbench/COPYING #install -m 755 ./LICENSE $RPM_BUILD_ROOT/usr/share/qa/unixbench/LICENSE install -m 755 ./pgms/* %{buildroot}/usr/share/qa/unixbench/pgms/. #install -m 755 ./src/* $RPM_BUILD_ROOT/usr/share/qa/unixbench/src/. install -m 755 ./testdir/* %{buildroot}/usr/share/qa/unixbench/testdir/. #install -m 755 ./old-doc/* $RPM_BUILD_ROOT/usr/share/qa/unixbench/old-doc/. #install -m 755 ./tmp $RPM_BUILD_ROOT/usr/share/qa/unixbench/tmp/. #install -m 755 ./results $RPM_BUILD_ROOT/usr/share/qa/unixbench/results/. #if [ ! -d $RPM_BUILD_ROOT/usr/bin ]; #then #mkdir -p $RPM_BUILD_ROOT/usr/bin #fi #ln -sf $RPM_BUILD_ROOT/usr/share/qa/unixbench/Run $RPM_BUILD_ROOT/usr/bin/unixbench-run %clean rm -rf %{buildroot}/usr/share/qa/unixbench #rm -rf $RPM_BUILD_ROOT/usr/share/qa/unixbench-run %files %doc COPYING LICENSE %dir /usr/share/qa /usr/share/qa/unixbench