ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/thepeg.spec
Revision: 1.44
Committed: Wed Sep 28 07:56:50 2011 UTC (13 years, 7 months ago) by eulisse
Branch: MAIN
CVS Tags: cmsbuild_20130422-53X-slc5, sm20130422-53X-slc5, CMSSW_5_3_9_patch3, sm130409-53X, CMSSW_5_3_9_sherpa2beta2, CMSSW_5_3_9_patch2, CMSSW_5_3_9_patch1, CMSSW_5_3_9, CMSW_5_3_9, sm130226-53X-gcc462, CMSSW_5_2_9, geForCMSSW_5_2_9-slc5_amd64_gcc462, sm130214a-53X-gcc462, sm130214-53X-gcc462, CMSSW_5_3_8_patch3, CMSSW_5_3_7_patch6, CMSSW_5_3_8_patch2, CMSSW_5_3_8_patch1, CMSSW_5_3_8, CMSSW_5_3_8_HI_patch2, CMSSW_5_3_8_HI_patch1, CMSSW_5_3_7_patch5, CMSSW_5_2_6_patch2, geForCMSSW_5_2_6_patch2-slc5_amd64_gcc462, CMSSW_5_3_8_HI, CMSSW_5_3_7_patch4, CMSSW_5_3_7_patch3, CMSSW_5_2_8_patch1, geForCMSSW_5_2_8_patch1-slc5_amd64_gcc462, CMSSW_5_3_7_25nspatch1, CMSSW_5_3_7_patch2, sm121128-53X, CMSSW_5_3_7_patch1, CMSSW_5_3_7_alcapatch1, CMSSW_5_3_7, sm121119-53X, sm121113-52X, sm121113-53X, CMSSW_5_3_6_patch1, CMSSW_5_2_8, sm121112-53X, CMSSW_5_3_6, sm121102-53X, geForCMSSW_5_2_8-slc5_amd64_gcc462, eulisse_20121031_1202-52X, CMSSW_5_3_4_TC125616patch1, eulisse_20121030_1025-52X, CMSSW_5_2_7_hltpatch2, CMSSW_5_2_7_onlpatch2_ONLINE, geForCMSSW_5_2_7_hltpatch2-slc5_amd64_gcc462, CMSSW_5_3_4_patch2, CMSSW_5_2_7_hltpatch1, geForCMSSW_5_2_7_hltpatch1-slc5_amd64_gcc462, CMSSW_5_2_7_onlpatch1_ONLINE, CMSSW_5_3_5, sm121008a-53X, sm121008-53X, CMSSW_5_3_4_patch1, CMSSW_5_2_7_ONLINE, CMSSW_5_2_7, CMSSW_5_3_4, sm1209122-53X, geForCMSSW_5_2_7-slc5_amd64_gcc462, eulisse_20120921_1641-52X, CMSSW_5_3_2_patch5, CMSSW_5_2_7_cand4, geForCMSSW_5_2_7_cand4-slc5_amd64_gcc462, CMSSW_5_3_4_cand2, CMSSW_5_3_4_cand1_patch1, CMSSW_5_2_6_hltpatch4, geForCMSSW_5_2_6_hltpatch4-slc5_amd64_gcc462, CMSSW_5_2_6_onlpatch4_ONLINE, CMSSW_5_3_4_cand1_TTpatch1, fw20120831_after_the_changes, CMSSW_5_2_7_cand3_ONLINE-cms, fw20120831_before_the_changes, fw20120831_before_the_merge, CMSSW_5_3_4_cand1, CMSSW_5_2_6_patch1, CMSSW_5_3_3_patch3, geForCMSSW_5_3_3_patch3-slc5_amd64_gcc462, CMSSW_5_2_7_cand3_ONLINE, CMSSW_5_2_6_onlpatch3_ONLINE, CMSSW_5_2_7_cand3, geForCMSSW_5_2_7_cand3-slc5_amd64_gcc462, geForCMSSW_5_3_3_cand1_patch1-slc5_amd64_gcc462, geForCMSSW_5_3_3_cand1patch1-slc5_amd64_gcc462, sm120810a-53X, sm120810-53X, geForCMSSW_5_2_7_cand2-slc5_amd64_gcc462, sm120809-53X, davidlt_20120809_1000-52X, davidlt_20120809_1000-52X-osx106, CMSSW_5_3_3_patch2, eulisse_20120803_1320-52X, CMSSW_5_3_3_patch1, sm120801-53X, CMSSW_5_3_3, CMSSW_5_2_6_onlpatch2_ONLINE, CMSSW_5_2_6_onlpatch1_ONLINE, davidlt_20120716_1512-53X, davidlt_20120716_1148-52X-osx106, davidlt_20120716_1143-52X, CMSSW_5_3_2_patch4, geForCMSSW_5_3_2_patch4-slc5_amd64_gcc462, CMSSW_5_2_6_ONLINE, CMSSW_5_3_2_patch3, CMSSW_5_3_3_cand1, CMSSW_5_3_2_patch2, CMSSW_5_2_7_cand1, av20120708-cmssw526-gcc462onl, CMSSW_5_2_4_onlpatch5_ONLINE, CMSSW_5_2_4_onlpatch4_ONLINE, geForCMSSW_5_3_2_patch2-slc5_amd64_gcc462, geForCMSSW_5_2_7_cand1-slc5_amd64_gcc462, CMSSW_5_3_2_metpatch1, CMSSW_5_2_6_hltpatch1, geForCMSSW_5_2_6_hltpatch1-slc5_amd64_gcc462, davidlt_20120629_1042-53X, davidlt_20120629_1042-CMSSW_5_3_2_patch1, davidlt_20120628_1603-52X-osx106, davidlt_20120628_1536-52X, davidlt_20120628_1114-52X-osx106, davidlt_20120628_1114-52X, CMSSW_5_2_6, CMSSW_5_3_2_patch1, sm120626-53X, geForCMSSW_5_2_6-slc5_amd64_gcc462, sm120625-53X, CMSSW_5_3_2, geForCMSSW_5_3_2-slc5_amd64_gcc462, ge20120615-52X, ge20120615, CMSSW_5_2_6_cand1, eulisse_20120615_1606-53X, geForCMSSW_5_2_6_cand1-slc5_amd64_gcc462, eulisse_20120614_2109-ge20120614, ge20120614, ge20120612-xdaq-fixed, eulisse_20120612_1208-ge20120606, CMSSW_5_3_1_TS121128, CMSSW_5_3_1_TS120913, CMSSW_5_2_4_hltpatch4, geForCMSSW_5_2_4_hltpatch4-slc5_amd64_gcc462, eulisse_20120606_2011-52X-osx106, ge20120606, davidlt_20120606_1728-53X, davidlt_20120606_1130-52X-osx106, davidlt_20120606_1126-52X, CMSSW_5_2_5_patch3, geForCMSSW_5_2_5_patch3-slc5_amd64_gcc462, ge20120605b, CMSSW_5_2_5_patch2, geForCMSSW_5_2_5_patch2-slc5_amd64_gcc462, ge20120604-llvm, sm120601-53X, CMSSW_5_3_1, CMSSW_5_2_5_ecalpatch1, geForCMSSW_5_2_5_ecalpatch1-slc5_amd64_gcc462, CMSSW_5_3_0_patch1, sm120518a-52X-slc6, sm120518-52X-osx106, sm120518-52X, sm120518-53X, sm120518-53X-slc6, wtForCMSSW_6_0_0_pre4-slc5_amd64_gcc462, CMSSW_5_2_5_patch1, geForCMSSW_5_2_5_patch1-slc5_amd64_gcc462, CMSSW_5_2_5_ONLINE, CMSSW_5_3_0, CMSSW_6_0_0_pre4-slc6, CMSSW_6_0_0_pre4, ge20120508-slc6, ForCMSSW_6_0_0_pre4-slc6_amd64_gcc462, geForCMSSW_5_2_5-osx106_amd64_gcc462, daForCMSSW_6_0_0_pre4-slc5_amd64_gcc462, CMSSW_5_2_5, davidlt_20120504_1632-60X-slc6, davidlt_20120504_1624-60X, CMSSW_5_2_4_onlpatch3_ONLINE, geForCMSSW_5_2_5-slc5_amd64_gcc462, CMSSW_5_2_4_hltpatch3, davidlt_20120504_1632-53X-slc6, davidlt_20120504_1624-53X, ge20120505, geForCMSSW_5_2_4_hltpatch3-slc5_amd64_gcc462, CMSSW_5_2_4_hltpatch2, geForCMSSW_5_2_4_hltpatch2-slc5_amd64_gcc462, ge20120502b, ge20120502, av20120430-cmssw525cand1-gcc462onl, davidlt_20120428_1111-60X-slc6, davidlt_20120428_1106-60X, CMSSW_5_2_5_cand1, geForCMSSW_5_2_5_cand1-slc5_amd64_gcc462, ge20120428, ge20120427, ge20120426, CMSSW_5_2_4_patch4, geForCMSSW_5_2_4_patch4-slc5_amd64_gcc462, davidlt_20120425_1137-60X-slc6, davidlt_20120425_1134-60X, davidlt_20120425_1120-52X-slc6, davidlt_20120425_1113-52X, CMSSW_6_0_0_pre3-slc6, CMSSW_6_0_0_pre3, ge20120424-cms-common, ForCMSSW_6_0_0_pre3-slc6_amd64_gcc462, CMSSW_5_2_4_patch3, geForCMSSW_5_2_4_patch3-slc5_amd64_gcc462, daForCMSSW_6_0_0_pre3-slc5_amd64_gcc462, CMSSW_5_2_4_patch2, geForCMSSW_5_2_4_patch2-slc5_amd64_gcc462, CMSSW_5_2_4_onlpatch1_ONLINE, CMSSW_5_2_4_ONLINE, CMSSW_5_2_4_patch1, daForCMSSW_5_2_4_patch1-slc5_amd64_gcc462, CMSSW_5_2_4-osx106, daForCMSSW_5_2_4-osx106_amd64_gcc462, CMSSW_5_2_4, daForCMSSW_5_2_4-slc5_amd64_gcc462, CMSSW_5_2_3_patch4_ONLINE, CMSSW_5_2_3_patch4, CMSSW_5_2_3_patch3, daForCMSSW_5_2_3_patch3-slc5_amd64_gcc462, CMSSW_6_0_0_pre2-slc6, CMSSW_6_0_0_pre2, sm20120404-60X-slc6, sm20120404-60X, CMSSW_5_2_3_patch2, geForCMSSW_5_2_3_patch2-slc5_amd64_gcc462, davidlt_20120403_1447-60X-slc6, davidlt_20120403_1446-60X, geForCMSSW_5_2_3-osx106_amd64_gcc462, davidlt_20120401_1059-60X-slc6, CMSSW_5_2_3_patch1_ONLINE, CMSSW_5_2_3_patch1, av20120330-cmssw523patch1-gcc462onl, geForCMSSW_5_2_3_patch1-slc5_amd64_gcc462, CMSSW_5_2_3_onlpatch1_ONLINE, av20120329-cmssw523onlpatch1-gcc462onl, CMSSW_5_2_3_ONLINE, CMSSW_5_2_3, geForCMSSW_5_2_3-slc5_amd64_gcc462, sm20120327-60X-slc6, sm20120327-60X, CMSSW_5_2_2_ONLINE, fw20120325-cmssw522-gcc462onl, av20120324-cmssw522-gcc462onl, CMSSW_6_0_0_pre1_LOOPER, davidlt_20120323_1820-slc6, davidlt_20120323_1340-60X, CMSSW_6_0_0_pre1-slc6, CMSSW_6_0_0_pre1, sm20120322-60x-slc6, eulisse_20120321_1634-52X, davidlt_20120321_1024-60X, CMSSW_5_1_3, geForCMSSW_5_2_2-osx106_amd64_gcc462, CMSSW_5_2_2, geForCMSSW_5_2_2-slc5_amd64_gcc462, geForCMSSW_5_2_1-osx106_amd64_gcc462, CMSSW_5_2_1, daForCMSSW_5_1_3-osx106_amd64_gcc462, daForCMSSW_5_1_3-slc5_amd64_gcc462, geForCMSSW_5_2_1-slc5_amd64_gcc462, ge20120316-52X, davidlt_20120307_0959-60X-slc6, davidlt_20120313_1023-60X, davidlt_20120314_1059-51X-gcc462, ge20120314-52X, davidlt_20120313_1023-52X, davidlt_20120312_1508-51X-gcc462, ge20120310-52X, CMSSW_5_1_2_patch1, daForCMSSW_5_1_2_patch1-slc5_amd64_gcc462, geForCMSSW_5_2_0-osx106_amd64_gcc462, CMSSW_5_2_0, davidlt_20120307_1529-51X-gcc462, davidlt_20120307_0959-52X-slc6, geForCMSSW_5_2_0-slc5_amd64_gcc462, CMSSW_5_1_2_ONLINE, fw20120305-cmssw512-gcc462onl, CMSSW_5_1_1_patch2_ONLINE, ge20120305-52X, davidlt_20120304_1754-52X-slc6, CMSSW_5_1_1_patch3, daForCMSSW_5_1_1_patch3-slc5_amd64_gcc462, sm20120302-52X-slc6, sm20120302-52X, fw20120302-cmssw511p2-gcc461onl, davidlt_20120301_1448-52X-gcc462-slc6, ge20120301-52X, davidlt_20120229_1507-52X-gcc462-slc6, da20120229-52X-gcc462-slc6, davidlt_slc6c, davidlt_slc6b, geForCMSSW_5_2_0_pre6_TS117498-slc5_amd64_gcc462, CMSSW_5_2_0_pre5_TS117504, davidlt_slc6a, geForCMSSW_5_2_0_pre5_TS117504-slc5_amd64_gcc462, BOOTSTRAP_slc6_amd64_gcc462, ge20120227-52X, geForCMSSW_5_2_0_pre6-osx106_amd64_gcc462, geForCMSSW_5_2_0_pre6DQM-slc5_amd64_gcc462, CMSSW_5_1_2, daForCMSSW_5_1_2-osx106_amd64_gcc462, daForCMSSW_5_1_2-slc5_amd64_gcc462, CMSSW_5_2_0_pre6, davidlt_20120224_2132-51X-gcc462, CMSSW_5_1_1_ONLINE, geForCMSSW_5_2_0_pre6-slc5_amd64_gcc462, fw20120222-cmssw511-gcc461onl-3, fw20120222-cmssw511-gcc461onl-2, fw20120222-cmssw511-gcc461onl, ge20120222-52X-gcc462, fw20120221-gcc461onl, sm120221, CMSSW_5_1_1_patch2, daForCMSSW_5_1_1_patch2-slc5_amd64_gcc462, ge20120218-52X-gcc462, ge20120215-52X-gcc462, CMSSW_5_1_1_patch1, daForCMSSW_5_1_1_patch1-slc5_amd64_gcc462, vs20120215-52X-gcc462, vs20120215-52X, vs20120215-51X-gcc462, vs20120215-51X, vs20120215-50X-gcc461-ports, CMSSW_5_2_0_pre5, da20120215-52X-gcc462, da20120214-50X-gcc461-ports, CMSSW_5_1_1, geForCMSSW_5_2_0_pre5-osx106_amd64_gcc462, geForCMSSW_5_2_0_pre5-slc5_amd64_gcc462, geForCMSSW_5_2_0_pre5-slc5_amd64_gcc461, CMSSW_5_0_1_patch3-gcc461-ports, ge20120213-52X-gcc462, daForCMSSW_5_0_1_patch3b-slc5_amd64_gcc461, daForCMSSW_5_1_1b-osx106_amd64_gcc462, daForCMSSW_5_1_1b-slc5_amd64_gcc462, da20120213-51X-gcc462, daForCMSSW_5_1_1-osx106_amd64_gcc462, daForCMSSW_5_1_1-slc5_amd64_gcc462, da20120209-52X-gcc462, da20120209-52X, CMSSW_5_0_1_patch2-gcc461-ports, vs20120207-52X, vs20120207a-51X, da20120207b-51X-gcc462, da20120207-51X-gcc462, daForCMSSW_5_0_1_patch2c-slc5_amd64_gcc461, daForCMSSW_5_0_1_patch2-slc5_amd64_gcc461, CMSSW_5_2_0_pre4, vs20120207-51X, da20120206-50X-gcc461-ports, geForCMSSW_5_2_0_pre4-slc5_amd64_gcc461, geForCMSSW_5_2_0_pre4, da20120205-50X-gcc461-ports, da20120205-51X, fw20120205-cmssw50x-online, CMSSW_5_0_1_ONLINE, ge20120204-51X-gcc462-lion, ge20120204-51X-gcc462, da20120204-52X, geForCMSSW_5_2_0_pre2_TS113282_TS115242, CMSSW_5_0_1_patch1-gcc461-ports, CMSSW_5_0_0_patch2-gcc461-ports, fw20120202cmssw501online, fw20120201cmssw501online, da20120130-52X, CMSSW_5_0_1-gcc461-ports, da20120129-50X-gcc461-ports, da20120129-52X, CMSSW_5_0_0_ONLINE-cms, fw20120127gcc461cmssw500onl, fw20120126gcc461cmssw500onl, CMSSW_5_2_0_pre2_TS113282, daFor520pre2TS113282, daFor520pre2TS113042, fw20120125gcc461cmssw500onl, da20120124-52X, da20120123-52X, da20120123-51X, da20120123-50X-gcc461-ports, CMSSW_5_0_0_patch1-gcc461-ports, CMSSW_5_2_0_pre2, daFor520pre2, da20120120-52X, CMSSW_5_2_0_pre1, daFor520pre1, CMSSW_5_1_0_pre2, daFor510pre2, da20120116-52X, da20120112b-51X, da20120112b-52X, da20120112-50X-gcc461-ports, da20120112-51X, da20120112-52X, CMSSW_5_0_0_ONLINE, da20120110-50X-gcc461-ports, da20120110-51X, fw20120110gcc461cmssw500onl, da20120110-52X, da20120109b-51X, da20120109b-52X, da20120109-52X, da20120108-52X-gcc461-ports, da20120106-52X-gcc461-ports, sm120105onl500, sm111222a-onlgcc461, sm111222-onlgcc461, da20111220-50X-gcc461-ports, da20111219-50X-gcc461-ports, CMSSW_5_1_0_pre1-gcc461-ports, sjgFor510pre1d-gcc461-ports, sjgFor510pre1c-gcc461-ports, sjgFor510pre1b-gcc461-ports, daFor510pre1c-gcc461-ports, CMSSW_5_0_0-gcc461-ports, sjgFor500-gcc461-ports, daFor510pre1b-gcc461-ports, az20111214-50X-gcc461-ports, daFor510pre1-gcc461-ports, sjgFor510pre1-gcc461-ports, CMSSW_5_0_0_pre7-gcc461-ports, sjgFor500pre7-gcc461-ports, da20111206b-50X-gcc461-ports, da20111206-50X-gcc461-ports, da20111205-50X-gcc461-ports, da20111202-50X-gcc461-ports, da20111201f-50X-gcc461-ports, da20111201e-50X-gcc461-ports, da20111201d-50X-gcc461-ports, da20111201c-50X-gcc461-ports, da20111201b-50X-gcc461-ports, da20111201-50X-gcc461-ports, da20111130-50X-gcc461-ports, da20111128-50X-gcc461-ports, az20111126-50X-gcc461-ports, sm20111126-50X-gcc461-ports, az20111125-50X-gcc461-ports, az20111124-50X-gcc461-ports, az20111123-50X-gcc461-ports, CMSSW_5_0_0_pre6-gcc461-ports, sjgFor500pre6-gcc461-ports, sm20111121-50X-gcc461-ports, az20111118b-50X-gcc461-ports, sm20111118-50X-gcc461-ports, az20111117b-50X-gcc461-ports, az20111117-50X-gcc461-ports, az20111116-50X-gcc461-ports, az20111115b-50X-gcc461-ports, az20111115-50X-gcc461-ports, sm111115-onlgcc461, sjg111108-50X-gcc461-ports, az20111108-50X-gcc461-ports, CMSSW_5_0_0_pre5-gcc461-ports, sjgFor500pre5-50X-gcc461-ports, az20111102b-50X-gcc461-ports, az20111031c-50X-gcc461-ports, az20111027c-50X-gcc461-ports, CMSSW_5_0_0_pre4-gcc461-ports, az20111027b-50X-gcc461-ports, az20111027-50X-gcc461-ports, sjgFor500pre4-gcc461-ports, az20111026-50X-gcc461-ports, az20111025-50X-gcc461-ports, sm20111025-50X-gcc461-ports, az20111024-50X-gcc461-ports, sjg111021c-50X-gcc461-ports, sjg111021b-50X-gcc461-ports, sjg111021-50X-gcc461-ports, az20111020-50X-gcc461-ports, CMSSW_5_0_0_pre3-gcc461-ports, sjgFor500pre3-gcc461-ports, sjgFor500pre2d-gcc461-ports, sjgFor500pre2c-gcc461-ports, sjgFor500pre2b-gcc461-ports, az20111014b-50X-gcc461-ports, az20111014-50X-gcc461-ports, sjgFor500pre2-gcc461-ports, az20111011c-50X-gcc461-ports, az20111011b-50X-gcc461-ports, az20111011a-50X-gcc461-ports, az20111010-50X-gcc461-ports, az20111007-50X-gcc461-ports, az20111005-50X-gcc461-ports, az20111004a-50X-gcc461-ports, az20111004-50X-gcc461-ports, az20111003-50X-gcc461-ports, az20110930a-50X-gcc461-ports, az20110930-50X-gcc461-ports, ge20110930-gcc461-ports, az20110929a-50X-gcc461-ports, az20110929-50X-gcc461-ports, ge20110929-gcc461-ports, az20110928a-50X-gcc461-ports, az20110928-50X-gcc461-ports, az20110928-50X-461-ports
Changes since 1.43: +4 -7 lines
Log Message:
Pickup the fixes for gcc 4.6.1

File Contents

# User Rev Content
1 lenzip 1.33 ### RPM external thepeg 1.7.0
2 eulisse 1.24 ## INITENV +PATH LD_LIBRARY_PATH %i/lib/ThePEG
3     ## INITENV +PATH DYLD_LIBRARY_PATH %i/lib/ThePEG
4 elmer 1.8 #Source: http://www.thep.lu.se/~leif/ThePEG/ThePEG-%{realversion}.tgz
5 elmer 1.16 #Source: http://projects.hepforge.org/herwig/files/ThePEG-%{realversion}.tar.gz
6     Source: http://service-spi.web.cern.ch/service-spi/external/MCGenerators/distribution/thepeg-%{realversion}-src.tgz
7 lenzip 1.33 Patch0: thepeg-1.7.0-break-termcap-dependence
8     Patch1: thepeg-1.7.0-use-dylibs-macosx
9     Patch2: thepeg-1.6.1-lhapdf-env
10     Patch3: thepeg-1.6.1-gcc46
11 eulisse 1.36 Patch4: thepeg-1.7.0-configure
12 eulisse 1.44 Patch5: thepeg-1.7.0-gcc46
13 dlange 1.1 Requires: lhapdf
14 dlange 1.2 Requires: gsl
15 lenzip 1.33 Requires: hepmc
16 eulisse 1.34 Requires: zlib
17 eulisse 1.25 # FIXME: rivet?
18 eulisse 1.43 %define keep_archives true
19 eulisse 1.42 %if "%(case %cmsplatf in (osx*_*_gcc421) echo true ;; (*) echo false ;; esac)" == "true"
20 eulisse 1.23 Requires: gfortran-macosx
21     %endif
22 dlange 1.1
23     %prep
24 elmer 1.16 %setup -q -n %{n}/%{realversion}
25     %patch0 -p2
26 eulisse 1.34 case %cmsos in
27     osx*)
28 lenzip 1.33 %patch1 -p1
29 eulisse 1.34 ;;
30     esac
31 lenzip 1.33 %patch2 -p2
32 muzaffar 1.26 %patch3 -p2
33 eulisse 1.36 %patch4 -p1
34 eulisse 1.44 %patch5 -p1
35 dlange 1.1
36     %build
37 eulisse 1.37 # Build as static only on new architectures.
38     case %cmsplatf in
39 eulisse 1.40 slc5*_*_gcc4[01234]*)
40     CXX="`which c++`"
41     CC="`which gcc`"
42     PLATF_CONF_OPTS="--enable-shared --disable-static"
43     LIBGFORTRAN=`gfortran --print-file-name=libgfortran.so`
44     ;;
45     *) perl -p -i -e 's|libLHAPDF[.]so|libLHAPDF.a|g' configure
46     CXX="`which c++` -fPIC"
47     CC="`which gcc` -fPIC"
48     PLATF_CONF_OPTS="--enable-shared --disable-static"
49     LIBGFORTRAN="`gfortran --print-file-name=libgfortran.so`"
50     ;;
51 eulisse 1.37 esac
52    
53 eulisse 1.38 case %cmsplatf in
54 eulisse 1.44 osx*) LIBGFORTRAN="`gfortran --print-file-name=libgfortran.a`" ;;
55 eulisse 1.38 esac
56    
57 eulisse 1.42 case %cmsplatf in
58     osx*_*_gcc4[0-5]*) ;;
59     osx*_*_gcc*) LIBQUADMATH="-lquadmath" ;;
60     esac
61    
62 eulisse 1.40 ./configure $PLATF_CONF_OPTS \
63 eulisse 1.37 --with-LHAPDF=$LHAPDF_ROOT \
64     --with-hepmc=$HEPMC_ROOT \
65 eulisse 1.34 --with-gsl=$GSL_ROOT --with-zlib=$ZLIB_ROOT \
66     --without-javagui --prefix=%i \
67 eulisse 1.40 --disable-readline CXX="$CXX" CC="$CC" \
68 eulisse 1.42 LIBS="-L$LHAPDF_ROOT/lib -lLHAPDF $LIBGFORTRAN -lz $LIBQUADMATH"
69 dlange 1.1 make
70    
71     %install
72    
73     make install
74     rm %i/share/ThePEG/Doc/fixinterfaces.pl
75 elmer 1.35 cd %i/lib/ThePEG
76     for item in LesHouches.so ; do
77     [ -e lib$item ] || ln -s $item lib$item
78     done
79 eulisse 1.44 rm -rf %i/lib/*.la