ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/cmsswdata.spec
Revision: 1.31
Committed: Sun Mar 1 19:26:10 2009 UTC (16 years, 2 months ago) by dlange
Branch: MAIN
CVS Tags: pe20090406b-31Xports-432, pe20090406a-31Xports-432, dl090403, pe20090403a-31Xports-432, dl090401t2, dl090401, dl090330, dl090329, dl0903029, CMSSW_3_1_0_pre4, DAS_20090319, pe20090318b-for31X-412, pe20090318b-for31X, pe20090318-for31X, dl090317t2, dl090317, DAS_20090316, DAS_20090313, CMSSW_3_1_0_pre3, pe20090304-for31X-412, pe20090304-for31X, pe20090304b-30Xports-432, pe20090304a-30Xports-432, dl090304_cmsswtoolconf9cms_gcc412, dl090304_cmsswtoolconf9cms, dl090302_cmsswtoolconf9gcc412, dl090302_cmsswtoolconf9, dl090301
Changes since 1.30: +2 -1 lines
Log Message:
new pool, new l1 data

File Contents

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