ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/elementtree.spec
Revision: 1.16
Committed: Sat Oct 31 21:46:43 2009 UTC (15 years, 5 months ago) by lat
Branch: MAIN
CVS Tags: ebFor363slhc3p1, CMSSW_3_6_3_SLHC3, ebFor363slhc3, ebFor363slhc2, CMSSW_3_6_3_SLHC1_patch3, ebFor363slhc1pat3, CMSSW_3_6_3_SLHC1_patch2, ebFor363slhc1pat2, ebFor363slhc1pat1v0, DD_20101007_slc5_amd64_gcc434, DAS_20100922_slc5_amd64_gcc434_v2, DAS_20100922_slc5_amd64_gcc434, DAS_20100921_slc5_amd64_gcc434_v4, DAS_20100921_slc5_amd64_gcc434_v3, DAS_20100921_slc5_amd64_gcc434_v2, DAS_20100921_slc5_amd64_gcc434, DAS_20100920_slc5_amd64_gcc434, builder_2010-09-15_18-10-44_dbs-apps, dg-base-rev20, dg-base-rev19, DAS_20100907_slc5_amd64_gcc434, CMSSW_3_6_3_SLHC1, FILEMOVER_20100901_slc5_amd64_gcc434_v5, FILEMOVER_20100901_slc5_amd64_gcc434_v4, FILEMOVER_20100901_slc5_amd64_gcc434_v3, FILEMOVER_20100901_slc5_amd64_gcc434_v2, FILEMOVER_20100901_slc5_amd64_gcc434, FILEMOVER_20100831_slc5_amd64_gcc434, dg-base-rev18, DD_20100824_slc5_amd64_gcc434_v1, DAS_20100824_slc5_amd64_gcc434, DD_20100824_slc5_amd64_gcc434, FILEMOVER_20100822_slc5_amd64_gcc434, FILEMOVER_20100820_slc5_amd64_gcc434_v1, FILEMOVER_20100820_slc5_amd64_gcc434, DAS_20100818_slc5_amd64_gcc434_v4, DAS_20100818_slc5_amd64_gcc434_v3, DAS_20100818_slc5_amd64_gcc434_v2, DAS_20100818_slc5_amd64_gcc434, CMSSW_3_6_1_patch7, DAS_20100817_slc5_amd64_gcc434, smFor361patch7, CMSSW_3_6_3_hltpatch4, dg-base-rev17, dsr20100805fwlite363, CMSSW_3_6_3_onlpatch4_ONLINE, smFor363patch2, FRONTEND_CONF_3_30_20100724, FRONTEND_CONF_3_29_20100723, dg-base-rev16, CMSSW_3_6_3_onlpatch3_ONLINE, mytesttag, CMSSW_3_6_1_patch6, apFor361p6v0, builder2010_07_09_1278688493-dbs-web, CMSSW_3_6_3_patch1, apFor363p1v0, CMSSW_3_6_3_onlpatch2_ONLINE, dg-base-rev15, dg20100625-fmws, FILEMOVER_20100623_slc5_amd64_gcc434, CMSSW_3_6_1_patch5, smFor361patch5, dg20100623-fmws, FILEMOVER_20100621_slc5_amd64_gcc434, dg20100617-dbs, dg20100617-fmws, dg20100617-dd, FILEMOVER_20100616_slc5_amd64_gcc434, CMSSW_3_6_3_onlpatch1_ONLINE, DD_20100615_slc5_amd64_gcc434, CMSSW_3_6_3_ONLINE, CMSSW_3_6_3, apFor363v0, dg20100609-dd, DD_20100609_slc5_amd64_gcc434, DAS_20100609_slc5_amd64_gcc434, dg20100608-dd, dg20100608-dbs, DD_20100607_slc5_amd64_gcc434, CMSSW_3_6_2_ONLINE, fw361online_test5, CMSSW_3_6_2, dg-base-rev14, apFor362v1, apFor362v0, fw361online_test4, CMSSW_3_6_1_patch4, apFor361p4v0, DAS_20100527_slc5_amd64_gcc434, fw361online_test3, dsr20100526fwlite361, fw361online_test2, CMSSW_3_6_1_patch3, fw361online_test1, apFor361p3v0, dg20100526-dd, dg20100526-das, CMSSW_3_5_7_hltpatch4, apFor357hltp4v0, DAS_20100525_slc5_amd64_gcc434, dg20100525-das, dg-base-rev13, DD_20100525_slc5_amd64_gcc434, DAS_20100524_slc5_amd64_gcc434, CMSSW_3_6_1_patch2, apFor361p2v0, dg20100521-dbs, DBS_20100520_slc5_amd64_gcc434, DQMGUI_5_2_1c, DQMGUI_5_2_1, CMSSW_3_6_1_patch1, apFor361p1v2, apFor361p1v1, apFor361p1v0, CMSSW_3_5_8_patch4, apFor358p4v3, apFor358p4v2, apFor358p4v1, apFor358p4v0, DQMGUI_5_2_0, CMSSW_3_6_1, apFor361v1, apFor361v0, fw360online_test5, fw360online_test4, fw360online_test3, sm100507pftrack, fw360online_test2, fw360online_test1, sm100506, sm100505a, sm100505, CMSSW_3_7_0_pre3, for370pre3, dg20100504-das, CMSSW_3_6_0_patch2, apFor360p2v0, DAS_20100504_slc5_amd64_gcc434, CMSSW_3_6_0_patch1, dg20100504-dd, dg20100504-dbs, apFor360p1v2, apFor360p1v1, apFor360p1v0, DD_20100503_slc5_amd64_gcc434, DBS_20100503_slc5_amd64_gcc434, CMSSW_3_5_8_patch3, apFor358p3v0, CMSSW_3_5_8_patch2, apFor358p2v0, CMSSW_3_5_8_patch1, apFor358p1v1, apFor358p1v0, CMSSW_3_5_7_onlpatch2_ONLINE, dg20100428-fmws, CMSSW_3_7_0_pre2, FILEMOVER_20100427_slc5_amd64_gcc434, for370pre2, CMSSW_3_5_8, CMSSW_3_5_7_onlpatch1_ONLINE, CMSSW_3_5_7_ONLINE, dg-base-rev12, dg20100423-fmws, FILEMOVER_20100422_slc5_amd64_gcc434, apFor358v0, CMSSW_3_5_4_onlpatch4_ONLINE, CMSSW_3_7_0_pre1, smFor370pre1, pe20100419b-for37X, pe20100419a-for37X, pe20100419a-for36X-37X, pe20100419a-gcc45-from360, CMSSW_3_6_0, dg20100416-fmws, dg20100416-dbs, fwFor357online, pe20100416a-for36X, CMSSW_3_5_7, apFor357v2, dg20100414-das, dg-base-rev11, apFor357v1, pe20100414b-gcc45-from360p6, pe20100414-gcc45-from360p6, apFor357v0, dg20100413-das, dg-base-rev10, pe20100410-gcc45-from360p6, CMSSW_3_6_0_pre6, pe20100409b-for36X, dg-base-rev9, pe20100409a-for36X, CMSSW_3_6_0_pre5io, pe20100408a-for36Xio, DAS_20100407_slc5_amd64_gcc434, CMSSW_3_5_6_patch1, for356p1, CMSSW_3_6_0_pre5, dg20100401-fmws-v2, dg20100401-fmws, dg20100401-dbs, pe20100401a-for36X, pe20100330a-for36X, CMSSW_3_5_4_patch2, CMSSW_3_5_6, for356, pe20100329a-for36X, for354p2, dsr20100326fwlite355osx, dsr20100326fwlite355, DAS_20100326_slc5_amd64_gcc434, CMSSW_3_5_5, CMSSW_3_6_0_pre4, pe20100324a-for36X, CMSSW_3_5_4_onlpatch3_ONLINE, dg-base-rev8, apFor355v0, pe20100321a-for36X, CMSSW_3_5_4_patch1, for354patch1, CMSSW_3_5_4_onlpatch2_ONLINE, CMSSW_3_5_4_onlpatch1_ONLINE, CMSSW_3_5_4_ONLINE, CMSSW_3_6_0_pre3, DQMGUI_5_1_8, pe20100313a-for36X, pe20100312a-for36X, pe20100311a-for36X, DAS_20100309_slc5_amd64_gcc434, fwFor354onl, CMSSW_3_5_4, apFor354v0, pe20100307a-for36X, pe20100305e-for36X, pe20100305d-for36X, pe20100305c-for36X, pe20100305b-for36X, CMSSW_3_5_3_ONLINE, pe20100305-for36X, fwFor353onl, CMSSW_3_5_3, DAS_20100302_slc5_amd64_gcc434b, CMSSW_3_6_0_pre2, apFor353v0, DAS_20100302_slc5_amd64_gcc434, sm100302a-for35X, sm100302b-for36X, sm100302a-for36X, dg-base-rev7, wmtFor360pre2, fc20100228, pe20100228a-for36X, CMSSW_3_5_2_patch2, apFor352p2v0, CMSSW_3_5_2_patch1, apFor352p1v0, dg20100226-dbs, dg-base-rev6, DBS_20100226_slc5_amd64_gcc434, fwFor352onl, CMSSW_3_5_1_onlpatch1_ONLINE, CMSSW_3_6_0_pre1, pe20100223c-for36X, pe20100223b-for36X, pe20100223a-for36X, CMSSW_3_5_2, apFor352v0, apFor351p2v0, CMSSW_3_5_1_patch1, for351patch1, CMSSW_3_5_1_ONLINE, DBS_20100217_slc5_amd64_gcc434, FILEMOVER_20100217_slc5_amd64_gcc434, FRONTEND_CONF_3_24_20100217, DAS_20100217_slc5_amd64_gcc434, dsr20100216fwlite350, DAS_20100216b_slc5_amd64_gcc434, CMSSW_3_5_1, DAS_20100216_slc5_amd64_gcc434, pe20100216b-for36Xmin, pe20100216a-for36X, apFor351v0, ge20100215-rootqt-r522, ge20100215-rootqt-pre5r526, CMSSW_3_5_0_pre5r526, ge20100212-boost, ge20100112-boost, dsr20100209fwlite342, DQMGUI_5_1_7b, CMSSW_3_5_0_patch1, CMSSW_3_4_2_patch1, for350patch1, for342patch1, T0Mon_100204_2, CMSSW_3_5_0_ONLINE, CMSSW_3_4_2, fwFor350online, CMSSW_3_5_0, apFor350v0, pe20100205a-for35X, eskFor342, pe20100204a-for35X, DQMGUI_5_1_7, DQMGUI_5_1_6, for341op1-onl-slc5, dg20100201-dbs3, FILEMOVER_20100201_slc5_amd64_gcc434, CMSSW_3_5_0_pre5_ONLINE, FILEMOVER_20100128b_slc5_amd64_gcc434, dg20100129-dbs3, for350p5-onl-slc5, pe20100131c-for35Xr526, pe20100131b-for35Xr526, pe20100131a-for35Xr526, CMSSW_3_5_0_pre5g493, pe20100130b-for35Xg493, pe20100130-for35Xg493, CMSSW_3_5_0_pre5, for350p4-onl-slc5, pe20100129a-for35X, CMSSW_3_5_0_pre4, apFor350pre5v0, dg20100128-dbs3, FILEMOVER_20100128_slc5_amd64_gcc434, sm100128a, sm100128, apFor350pre4v0, DAS_20100127_slc5_amd64_gcc434, pe20100127e-for35X, pe20100127d-for35X, pe20100127c-for35X, sm100127-onl35x, CMSSW_3_4_1_ONLINE, pe20100127b-for35X, pe20100127a-for35X, DAS_20100126_slc5_amd64_gcc434, sm100126, pe20100124a-for35X, ap20100123a-for35X, FILEMOVER_20100122_slc5_amd64_gcc434, DAS_20100119_slc5_amd64_gcc434, CMSSW_3_5_0_pre3, DAS_20100115_slc5_amd64_gcc434, dg20100115-security, DBS_20100115_slc5_amd64_gcc434, apFor350pre3v0, pe20100113a-for35X, sm20100113a-for35X, sm20100113-for35X, pe20100112b-for35X, dg20100112-security, DBS_20100112_slc5_amd64_gcc434, sm20100112a-for35X, sm20100112-for35X, pe20100112-for35X, DBS_20100111_slc5_amd64_gcc434, dg20100111-security, dg20100107b-wmcore, dg20100107-wmcore, dsr20100107fwlite341, sm100107a, sm100106a, DAS_20100105_slc5_amd64_gcc434, sm100105c, sm100105b, pe20100105a-for34X-for35X, ge20100105-pyqt-relocatable-build, sm100105a, pe20091227a-ports, DAS_20091221_slc5_amd64_gcc434, CMSSW_3_5_0_pre2, CMSSW_3_4_1, apFor350pre2v2, apFor350pre2v1, apFor350pre2v0, eskFor341, pe20091216b-for34X-for35X, pe20091216a-for34X-for35X, CMSSW_3_4_0, ge20091214b-new-bootstrap, ge20091214a-new-bootstrap, ge20091214-new-bootstrap, DAS_20091214_slc5_amd64_gcc434, ge20091214-fix-rh5x, CMSSW_3_5_0_pre1, apFor350pre1v0, eskFor340, dg20091211-couchdb, dg20091210-phedex, DQMGUI_5_1_5, pe20091209b-for34X-for35X, dg20091203c-comp-base, pe20091209a-for34X-for35X, DD_20091208_slc5_amd64_gcc434, DAS_20091208_slc5_amd64_gcc434, FILEMOVER_20091208_slc5_amd64_gcc434, DBS_20091208_slc5_amd64_gcc434, CMSSW_3_4_0_pre7, eskFor340p7-slc5-gcc434, dg20091203b-comp-base, pe20091201a-for34X-slc5-gcc434, DQMCATTEST_0_0_1, pe20091130b-for34X-slc5-gcc434, pe20091130a-for34X-slc5-gcc434, pe20091120c-for34X-slc5-gcc434, CMSSW_3_4_0_pre6, pe20091120b-for34X-slc5-gcc434, pe20091120a-for34X-slc5-gcc434, DQMGUI_5_1_5_pre1, pe20091119b-for34X-slc5-gcc434, DQMGUI_5_1_4, pe20091119a-for34X-slc5-gcc434, eskFor340p6-slc5-gcc434, DAS_20091117, pe20091116a-for34X-slc5-gcc434, pe20091114a-for34X-slc5-gcc434, pe20091113c-for34X-slc5-gcc434, pe20091110c-34X-slc5-gcc434, pe20091110c-34X-slc4-gcc432, pe20091108c-34X-slc5-gcc434, pe20091108c-34X-slc4-gcc432, pe20091108b-34X-slc5-gcc434, pe20091108b-34X-slc4-gcc432, pe20091108a-34X-slc4-gcc432, pe20091106a-34X-slc5-gcc434, pe20091106a-34X-slc4-gcc432, BUILDBOT_01, DQMGUI_5_1_3, DQMGUI_5_1_2, CERNOIDv02, pe20091103d-34X-slc5-gcc434, pe20091103d-34X-slc4-gcc432, pe20091103c-34X-slc5-gcc434, pe20091103c-34X-slc4-gcc432, pe20091103b-slc4-gcc432, pe20091103a-slc5-gcc434, pe20091103a-slc4-gcc432, pe20091103a--slc4-gcc432, pe20091103a-for34X, DQMGUI_5_1_1, DQMGUI_5_1_0
Changes since 1.15: +4 -1 lines
Log Message:
Automatically adjust to different python versions.

File Contents

# User Rev Content
1 elmer 1.15 ### RPM external elementtree 1.2.6
2 eulisse 1.12 Source: http://effbot.org/downloads/%n-%realversion-20050316.zip
3 eulisse 1.1 Requires: python
4 elmer 1.15
5 eulisse 1.1 %prep
6 eulisse 1.13 %setup -n %n-%realversion-20050316
7 eulisse 1.1
8     %build
9     %install
10 eulisse 1.2 python setup.py install --prefix=%i/share
11 muzaffar 1.7
12     # SCRAM ToolBox toolfile
13     mkdir -p %i/etc/scram.d
14     cat << \EOF_TOOLFILE >%i/etc/scram.d/%n
15     <doc type=BuildSystem::ToolDoc version=1.0>
16     <Tool name=%n version=%v>
17     <info url="http://www.boost.org"></info>
18     <Client>
19     <Environment name=ELEMENTTREE_BASE default="%i"></Environment>
20 lat 1.16 <Environment name=ELEMENTTREE_PYPATH default="$ELEMENTTREE_BASE/share/lib/python@PYTHONV@/site-packages"></Environment>
21 muzaffar 1.7 </Client>
22     <use name=gccxml>
23     <use name=python>
24     <Runtime name=PYTHONPATH value="$ELEMENTTREE_PYPATH" type=path>
25     </Tool>
26     EOF_TOOLFILE
27    
28 lat 1.16 export PYTHONV=$(echo $PYTHON_VERSION | cut -f1,2 -d.)
29     perl -p -i -e 's|\@([^@]*)\@|$ENV{$1}|g' %i/etc/scram.d/*
30    
31 muzaffar 1.7 %post
32     %{relocateConfig}etc/scram.d/%n