Name: phoronix-test-suite Version: 2.2.0 Release: 1%{?dist} Summary: A Comprehensive Linux Benchmarking System Group: Applications/Publishing License: GPLv3+ URL: http://phoronix-test-suite.com/ Source0: http://www.%{name}.com/releases/%{name}-%{version}.tar.gz Source1: README.Fedora BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch Requires: php-cli # this list is generated from pts/distro-xml/fedora-packages.xml of the upstream package Requires: gtk2-devel Requires: SDL-devel SDL_gfx-devel SDL_image-devel SDL_net-devel SDL_sound-devel SDL_ttf-devel Requires: freeglut-devel Requires: tcsh Requires: libpng-devel Requires: gcc gcc-c++ Requires: xorg-x11-server-devel Requires: bison Requires: flex Requires: imlib2-devel Requires: java-openjdk Requires: portaudio-devel Requires: gcc-gfortran Requires: glew-devel Requires: freeimage freeimage-devel Requires: scons Requires: zlib-devel Requires: libjpeg-devel Requires: libaio-devel Requires: perl perl-SDL Requires: libXv-devel libXvMC-devel Requires: compat-libstdc++-33 Requires: openal openal-devel Requires: taglib-devel Requires: jam Requires: qt4-devel Requires: autoconf Requires: libtool Requires: ncurses-devel Requires: popt-devel Requires: numactl-devel Requires: libcurl curl Requires: fftw3-devel Requires: blas blas-devel Requires: lapack-devel Requires: cmake Requires: boost-devel Requires: bzip2-devel Requires: tcl Requires: glibc-devel Requires: python Requires: atlas-devel Requires: openmpi-devel openmpi %description The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available for Linux and is designed to carry out qualitative and quantitative benchmarks in a clean, reproducible, and easy-to-use manner. %prep %setup -q -n %{name} cp -p %{SOURCE1} $RPM_BUILD_DIR/%{name}/documentation/ %build # Nothing needed here %install rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}/install-sh $RPM_BUILD_ROOT/%{_prefix} sed -i "s|$RPM_BUILD_ROOT||g" $RPM_BUILD_ROOT/%{_bindir}/phoronix-test-suite chmod 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/pts/distro-scripts/install-fedora-packages.sh # removing as pts can't be started with a gui due to lack of php-gtk rm -f $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc %{_datadir}/doc/%{name} %{_datadir}/%{name}/* %{_datadir}/icons/* %{_bindir}/%{name} %{_mandir}/man1/%{name}.1* #%{_desktopdir}/%{name}.desktop %{_sysconfdir}/bash_completion.d/%{name} %changelog * Sun Nov 22 2009 Teemu Rytilahti - 2.2.0-1 - New upstream release * Mon Apr 16 2009 Joseph Smidt 1.8.1-1 - New upstream release * Mon Apr 6 2009 Joseph Smidt 1.8.0-1 - New upstream release * Thu Mar 26 2009 Joseph Smidt 1.6.0-4 - Changed GPLv3 to GPLv3+ - Set mode of dummy_script_module.sh to 755 - Included README.Fedora to explain non-free PTS tests * Sat Mar 21 2009 Joseph Smidt 1.6.0-3 - Added full dependencies * Tue Mar 3 2009 Joseph Smidt 1.6.0-2 - Removed explicite-lib dependencies * Sun Feb 22 2009 Joseph Smidt 1.6.0-1 - Added full path to online source code. - Added BuildArch: noarch - Added an empty %%build section * Sat Feb 14 2009 Joseph Smidt 1.6.0-0 - Initial RPM Release