projects / phoronix-test-suite.git / commitdiff
Build Results
 
Summary

Description: Phoronix Test Suite open-source benchmarking development
Last Change: Thu 10/23/14 20:07

Recent Commits
Time
Signed-Off By
Description
Commit Diff
Thu 10/23/14 20:07
Michael Larabel  
phoromatic: UI updates by... 
Wed 10/22/14 22:36
Michael Larabel  
 
Wed 10/22/14 21:18
Michael Larabel  
phoromatic: Various... 
Wed 10/22/14 18:02
Michael Larabel  
Install systemd service... 
Wed 10/22/14 17:46
Michael Larabel  
phoromatic: Usernames... 
Wed 10/22/14 12:08
Michael Larabel  
pts-core: Workaround pass... 
 
> --git a/CHANGE-LOG b/CHANGE-LOG
index 14b973e
..956fb9a 100644
--- a/CHANGE-LOG
+++ b/CHANGE-LOG
@@ -8,+8,@@ Phoronix Test Suite (Git)
 - 
pts-coreSupport specifying just relative include filesshared libraries, and command names for file check in PTS External Dependencies
 
pts-coreFaster PTS External Dependencies resolution and file checking
 
pts-coreSupport for falling back right away to the generic file check lists for packages if not supplied by OS-specific list
+- 
pts-coreAdd MacPorts PTS External Dependencies support for handling some package dependencies on Apple Mac OS X
 
phodeviAdd file-system magic blocks for eCryptfsAuFSLustreFS, and Panasas PanFS
 
phodeviAdd AVX2 (Advanced Vector Extensions 2CPU instruction set detection

diff 
--git a/pts-core/external-test-dependencies/scripts/install-macports-packages.sh b/pts-core/external-test-dependencies/scripts/install-macports-packages.sh
new file mode 100644
index 0000000.
.a968bb7
--- /dev/null
+++ b/pts-core/external-test-dependencies/scripts/install-macports-packages.sh
@@ -0,+1,@@
+
#!/bin/sh
+sudo port install $*
diff --git a/pts-core/external-test-dependencies/xml/generic-packages.xml b/pts-core/external-test-dependencies/xml/generic-packages.xml
index 7d68c9f
..3f827fe 100644
--- a/pts-core/external-test-dependencies/xml/generic-packages.xml
+++ b/pts-core/external-test-dependencies/xml/generic-packages.xml
@@ -53,+53,@@
             <
GenericName>build-utilities</GenericName>
             <
Title>Compiler Development Libraries</Title>
             <
PossibleNames>gcc</PossibleNames>
-            <
FileCheck>gcc</FileCheck>
+            <
FileCheck>gcc OR clang</FileCheck>
         </
Package>
         <
Package>
             <
GenericName>xorg-development</GenericName>
diff --git a/pts-core/external-test-dependencies/xml/macports-packages.xml b/pts-core/external-test-dependencies/xml/macports-packages.xml
new file mode 100644
index 0000000..2bd048d
--- /dev/null
+++ b/pts-core/external-test-dependencies/xml/macports-packages.xml
@@ -0,+1,180 @@
+<?
xml version="1.0"?>
+<?xml-stylesheet type="text/xsl" href="xsl/pts-exdep-viewer.xsl" ?>
+<PhoronixTestSuite>
+    <ExternalDependencies>
+        <Information>
+            <Name>MacPorts</Name>
+            <Aliases>Mac OS X</Aliases>
+            <PackageManager>port</PackageManager>
+        </Information>
+        <Package>
+            <GenericName>common-dependencies</GenericName>
+            <PackageName>glxinfo</PackageName>
+            <FileCheck>glxinfo</FileCheck>
+        </Package>
+        <Package>
+            <GenericName>gtk-development</GenericName>
+            <PackageName>gtk2</PackageName>
+        </Package>
+        <Package>
+            <GenericName>sdl-development</GenericName>
+            <PackageName>libsdl-devel libsdl_gfx libsdl_image libsdl_mixer libsdl_sound libsdl_ttf</PackageName>
+        </Package>
+        <Package>
+            <GenericName>glut</GenericName>
+            <PackageName>freeglut</PackageName>
+        </Package>
+        <Package>
+            <GenericName>csh</GenericName>
+            <PackageName>tcsh</PackageName>
+        </Package>
+        <Package>
+            <GenericName>libpng-development</GenericName>
+            <PackageName>libpng</PackageName>
+        </Package>
+        <Package>
+            <GenericName>openssl-development</GenericName>
+            <PackageName>openssl</PackageName>
+        </Package>
+        <Package>
+            <GenericName>build-utilities</GenericName>
+            <PackageName>gcc48 automake autoconf gmake</PackageName>
+        </Package>
+        <Package>
+            <GenericName>cairo-development</GenericName>
+            <PackageName>cairo cairo-devel</PackageName>
+        </Package>
+        <Package>
+            <GenericName>bison</GenericName>
+            <PackageName>bison</PackageName>
+        </Package>
+        <Package>
+            <GenericName>flex</GenericName>
+            <PackageName>flex</PackageName>
+        </Package>
+        <Package>
+            <GenericName>imlib2-development</GenericName>
+            <PackageName>libimlib2</PackageName>
+        </Package>
+        <Package>
+            <GenericName>java</GenericName>
+            <PackageName>openjdk6</PackageName>
+        </Package>
+        <Package>
+            <GenericName>portaudio-development</GenericName>
+            <PackageName>portaudio</PackageName>
+        </Package>
+        <Package>
+            <GenericName>fortran-compiler</GenericName>
+            <PackageName>gcc48</PackageName>
+        </Package>
+        <Package>
+            <GenericName>glew</GenericName>
+            <PackageName>glew</PackageName>
+        </Package>
+        <Package>
+            <GenericName>lib3ds</GenericName>
+            <PackageName>lib3ds</PackageName>
+        </Package>
+        <Package>
+            <GenericName>freeimage</GenericName>
+            <PackageName>freeimage</PackageName>
+        </Package>
+        <Package>
+            <GenericName>scons</GenericName>
+            <PackageName>scons</PackageName>
+        </Package>
+        <Package>
+            <GenericName>zlib-development</GenericName>
+            <PackageName>zlib</PackageName>
+        </Package>
+        <Package>
+            <GenericName>jpeg-development</GenericName>
+            <PackageName>jpeg</PackageName>
+        </Package>
+        <Package>
+            <GenericName>libstdcpp5</GenericName>
+            <PackageName>libstdcxx libstdcxx-devel</PackageName>
+        </Package>
+        <Package>
+            <GenericName>openal-development</GenericName>
+            <PackageName>openal</PackageName>
+        </Package>
+        <Package>
+            <GenericName>vorbis-development</GenericName>
+            <PackageName>libvorbis</PackageName>
+        </Package>
+        <Package>
+            <GenericName>jam</GenericName>
+            <PackageName>jam</PackageName>
+        </Package>
+        <Package>
+            <GenericName>p7zip</GenericName>
+            <PackageName>p7zip</PackageName>
+        </Package>
+        <Package>
+            <GenericName>qt4-development</GenericName>
+            <PackageName>qt4-mac</PackageName>
+        </Package>
+        <Package>
+            <GenericName>autoconf</GenericName>
+            <PackageName>autoconf</PackageName>
+        </Package>
+        <Package>
+            <GenericName>libtool</GenericName>
+            <PackageName>libtool</PackageName>
+        </Package>
+        <Package>
+            <GenericName>ncurses-development</GenericName>
+            <PackageName>ncurses</PackageName>
+        </Package>
+        <Package>
+            <GenericName>popt</GenericName>
+            <PackageName>popt</PackageName>
+        </Package>
+        <Package>
+            <GenericName>curl</GenericName>
+            <PackageName>curl</PackageName>
+        </Package>
+        <Package>
+            <GenericName>fftw3-development</GenericName>
+            <PackageName>fftw fftw-3</PackageName>
+        </Package>
+        <Package>
+            <GenericName>openmpi-development</GenericName>
+            <PackageName>mpich mpich-devel mpich2 openmpi</PackageName>
+        </Package>
+        <Package>
+            <GenericName>cmake</GenericName>
+            <PackageName>cmake</PackageName>
+        </Package>
+        <Package>
+            <GenericName>boost-development</GenericName>
+            <PackageName>boost</PackageName>
+        </Package>
+        <Package>
+            <GenericName>bzip2-development</GenericName>
+            <PackageName>bzip2</PackageName>
+        </Package>
+        <Package>
+            <GenericName>tcl</GenericName>
+            <PackageName>tcl</PackageName>
+        </Package>
+        <Package>
+            <GenericName>yasm</GenericName>
+            <PackageName>yasm</PackageName>
+        </Package>
+        <Package>
+            <GenericName>gmp-library</GenericName>
+            <PackageName>gmp</PackageName>
+        </Package>
+        <Package>
+            <GenericName>subversion</GenericName>
+            <PackageName>subversion</PackageName>
+        </Package>
+        <Package>
+            <GenericName>git</GenericName>
+            <PackageName>git-core</PackageName>
+        </Package>
+    </ExternalDependencies>
+</PhoronixTestSuite>
diff --git a/pts-core/external-test-dependencies/xml/ubuntu-packages.xml b/pts-core/external-test-dependencies/xml/ubuntu-packages.xml
index 7ad82a3..7742b3f 100644
--- a/pts-core/external-test-dependencies/xml/ubuntu-packages.xml
+++ b/pts-core/external-test-dependencies/xml/ubuntu-packages.xml
@@ -238,6 +238,7 @@
         </Package>
         <Package>
             <GenericName>yasm</GenericName>
+            <PackageName>yasm</PackageName>
         </Package>
         <Package>
             <GenericName>gmp
 
Phoronix.com
Linux Driver Forums
Copyright © 2014 by Phoronix Media