ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/lapack.spec
Revision: 1.9
Committed: Wed Aug 31 15:10:47 2011 UTC (13 years, 7 months ago) by eulisse
Branch: MAIN
CVS Tags: az20110906-50X-ports
Changes since 1.8: +1 -3 lines
Log Message:
Misc fixes.

* Do not dowload / package documentation.
* Use external fortran only when building on macosx with system compiler.

File Contents

# User Rev Content
1 lat 1.7 ### RPM external lapack 3.3.1
2 diego 1.8 Source0: http://www.netlib.org/lapack/lapack-%realversion.tgz
3 eulisse 1.6
4     Requires: cmake
5    
6 eulisse 1.9 %if "%(case %cmsplatf in (osx*_*_gcc421) echo true ;; (*) echo false ;; esac)" == "true"
7 eulisse 1.6 Requires: gfortran-macosx
8     %endif
9 lat 1.1
10     %prep
11 elmer 1.4 %setup -q -n lapack-%{realversion}
12 lat 1.1
13     %build
14 eulisse 1.6 # We remove the testing directory because it seems
15     # to not build correctly on the mac.
16     rm -rf TESTING
17     perl -p -i -e 's|add_subdirectory[(]TESTING[)]||' CMakeLists.txt
18     cmake . -DBUILD_SHARED_LIBS=YES -DCMAKE_Fortran_COMPILER="`which gfortran`" -DCMAKE_INSTALL_PREFIX="%i"
19     make %{makeprocesses}
20 lat 1.1
21     %install
22 eulisse 1.6 make install