ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/fastjet.spec
Revision: 1.47
Committed: Fri Mar 15 10:43:00 2013 UTC (12 years, 1 month ago) by davidlt
Branch: MAIN
CVS Tags: eulisse_20130330_1130-62X-armv7hl-dev, davidlt_20130330_1130-62X-armv7hl-dev, davidlt_arm_6, davidlt_arm_5, davidlt_arm_4, davidlt_arm_3, davidlt_arm_2, davidlt_arm_1, HEAD
Changes since 1.46: +3 -2 lines
Error occurred while calculating annotation data.
Log Message:
Do not use SSE on ARM.

File Contents

# Content
1 ### RPM external fastjet 3.0.3
2 Source: http://www.lpthe.jussieu.fr/~salam/fastjet/repo/%n-%realversion.tar.gz
3 Patch1: fastjet-3.0.3-nobanner
4 Patch2: fastjet-3.0.1-siscone-banner
5 Patch3: fastjet-3.0.1-noemptyareawarning
6 Patch4: fastjet-3.0.1-nodegeneracywarning
7 Patch5: fastjet-3.0.1-cluster-sequence-banner
8 Patch6: fastjet-3.0.1-silence-warnings
9
10 %prep
11 %setup -n %n-%realversion
12 %patch1 -p1
13 %patch2 -p1
14 %patch3 -p1
15 %patch4 -p1
16 %patch5 -p1
17 %patch6 -p1
18
19 case %cmsplatf in
20 *_gcc4[01234]* ) ;;
21 *_armv7hl_* ) CXXFLAGS="-O3 -Wall -ffast-math -std=c++0x -ftree-vectorize" ;;
22 * ) CXXFLAGS="-O3 -Wall -ffast-math -std=c++0x -msse3 -ftree-vectorize" ;;
23 esac
24
25
26 ./configure --enable-shared --enable-atlascone --enable-cmsiterativecone --enable-siscone --prefix=%i --enable-allcxxplugins ${CXXFLAGS+CXXFLAGS="$CXXFLAGS"}
27
28 %build
29 make %makeprocesses
30
31 %install
32 make install
33 rm -rf %i/lib/*.la
34 %post
35 %{relocateConfig}bin/fastjet-config