ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/elementtree.spec
Revision: 1.7
Committed: Mon Sep 3 15:28:45 2007 UTC (17 years, 7 months ago) by muzaffar
Branch: MAIN
CVS Tags: nr071017_170p5onl2, nr071016_170p5onl1, nr071016onl170p5bs, nr071016onl170p5, CMSSW_1_7_0_pre5, dl070926t2, dl070926, ap-20070926, CMSSW_1_7_0_pre4, dl070921t2, dl070921, dl070920, CMSSW_1_7_0_pre3, dl070916, dl070912, dl070812, sm070912b, sm070912a, sm070911a, dl070909p3, dl070909, CMSSW_1_7_0_pre2, dl070906, dl070905, sm030907a
Changes since 1.6: +20 -1 lines
Log Message:
new spec files for auto generation of toolfile i.e. no need of scramtoolbox

File Contents

# User Rev Content
1 muzaffar 1.7 ### RPM external elementtree 1.1-CMS8
2 elmer 1.5 Source: http://effbot.org/downloads/%n-%realversion-20030511.zip
3 eulisse 1.1 Requires: python
4    
5     %prep
6 elmer 1.5 %setup -n %n-%realversion-20030511
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     <Environment name=ELEMENTTREE_PYPATH default="$ELEMENTTREE_BASE/share/lib/python2.4/site-packages"></Environment>
21     </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     %post
29     %{relocateConfig}etc/scram.d/%n