ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/cmsswdata.spec
Revision: 1.14
Committed: Thu Dec 27 20:28:32 2007 UTC (17 years, 4 months ago) by elmer
Branch: MAIN
CVS Tags: pe20080205b-ports-lcg54pre2-412, pe20080205b-ports-lcg54pre2, pe20080205a-ports-lcg54pre2-412, pe20080205a-ports-lcg54pre2, pe20080204a-ports-lcg54pre2-412, pe20080204a-ports-lcg54pre2, pe20080127a-ports-lcg54pre2-412, pe20080127a-ports-lcg54pre2, pe20080125a-ports-lcg54pre2-412, pe20080125a-ports-lcg54pre2, pe20080125a-ports-lcg54-412, pe20080125a-ports-lcg54, pe20080123a-ports-412, pe20080123a-ports, pe20080120a-ports-412, pe20080120a-ports, pe20080119a-ports-412, pe20080119a-ports, pe20080118g-ports-412, pe20080118g-ports, pe20080118f-ports-412, pe20080118f-ports, nr_pe20080118e-ports-onl, pe20080118e-ports-412, pe20080118e-ports, pe20080118d-ports-412, pe20080118d-ports, pe20080118c-ports, pe20080118b-ports, pe20080118a-ports, pe20080111b-ports, pe20080111a-ports, pe20080110b-ports, pe20080110a-ports, pe20080109a-ports, pe20080108c-ports, ge20080108-wt, pe20080108b-ports, pe20080108a-ports, pe20080105a-ports, pe20080104a-ports, pe20080103a-ports-gcc422, pe20080103a-ports, pe20070103a-ports, pe20080101a-ports, pe20071128b-ports, pe20071128a-ports, pe20071127b-ports
Changes since 1.13: +1 -1 lines
Log Message:
Update to -CMS19 (and variants) and CMS_152.
SCRAMV1 was updated to V1_0_3-p4

File Contents

# Content
1 ### RPM cms cmsswdata 19.0
2 Source: none
3
4 Requires: data-FastSimulation-MaterialEffects
5 Requires: data-FastSimulation-PileUpProducer
6 Requires: data-Geometry-CaloTopology
7 Requires: data-MagneticField-Interpolation
8 Requires: data-RecoParticleFlow-PFBlockProducer
9 Requires: data-RecoParticleFlow-PFTracking
10 Requires: data-RecoTracker-RingESSource
11 Requires: data-RecoTracker-RoadMapESSource
12 Requires: data-SimG4CMS-Calo
13 Requires: data-Validation-EcalDigis
14 Requires: data-Validation-EcalHits
15 Requires: data-Validation-EcalRecHits
16 Requires: data-Validation-Geometry
17 Requires: data-Validation-HcalHits
18 Requires: data-RecoMuon-MuonIdentification
19 Requires: data-CondCore-SQLiteData
20
21 %prep
22 %build
23 %install
24 # SCRAM ToolBox toolfile
25 mkdir -p %i/etc/scram.d
26 cat << \EOF_TOOLFILE >%i/etc/scram.d/%n
27 <doc type=BuildSystem::ToolDoc version=1.0>
28 <Tool name=CMSSWData version=%v>
29 <Client>
30 <Environment name=CMSSWDATA_BASE default="%{instroot}/%{cmsplatf}/%{pkgcategory}"></Environment>
31 <Environment name=CMSSW_DATA_PATH default="$CMSSWDATA_BASE"></Environment>
32 </Client>
33 <Runtime name=CMSSW_DATA_PATH value="$CMSSWDATA_BASE" type=path handler=warn>
34 EOF_TOOLFILE
35 for tool in `echo %requiredtools | tr ' ' '\n' | grep 'data-'` ; do
36 uctool=`echo $tool | tr '-' '_' | tr '[a-z]' '[A-Z]'`
37 toolbase=`perl -e 'print "$ENV{'$uctool'_ROOT}\n";'`
38 echo "$uctool = $toolbase"
39 if [ "X$toolbase" = X -o ! -d $toolbase/etc ] ; then continue ; fi
40 echo "<Runtime name=CMSSW_SEARCH_PATH default=\"$toolbase\" type=path handler=warn>" >> %i/etc/scram.d/%n
41 done
42 echo "</Tool>" >> %i/etc/scram.d/%n
43
44 %post
45 %{relocateConfig}etc/scram.d/%n