I managed to get all components needed for Phoronix test suite installed on Fedora but still have one issue.
phoronix-test-suite gui
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
pwd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
pwd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
/usr/bin/phoronix-test-suite: line 28: [: /usr/share/phoronix-test-suite: unary operator expected
You need two packages that aren't in Fedora, php-gtk, but php-gtk also has it's dependency - pecl-cairo
php-gtk needs to be downloaded from svn because tar.gz version is really old and doesn't work with php 5.3
Here is how I got all components built.
su -c "yum install php-cli php-devel make gcc gtk2-devel svn"
svn co [url]http://svn.php.net/repository/pecl/cairo/trunk[/url] pecl-cairo
cd pecl-cairo/
phpize
./configure
make
su -c "make install"
cd ..
svn co [url]http://svn.php.net/repository/gtk/php-gtk/trunk[/url] php-gtk
cd php-gtk
./buildconf
./configure
make
su -c "make install"
cd ..
wget [url]http://www.phoronix-test-suite.com/download.php?file=phoronix-test-suite-2.8.1[/url]
tar xvzf phoronix-test-suite-2.8.1.tar.gz
cd phoronix-test-suite
su -c "./install-sh"
So please take where I left to get Phoronix test suite running on Fedora.