Revision: | 1.2 |
Committed: | Wed Oct 14 16:18:59 2009 UTC (15 years, 6 months ago) by diego |
Branch: | MAIN |
CVS Tags: | MotT0_1_0_2, MotT0_1_0_1, MotT0_1_0_0, MotT0_100531_1, MotT0_100528_1, T0Mon_100518_1, T0Mon_100503_1, T0Mon_100316_1, T0Mon_100308_2, T0Mon_100308_1, DAS_20100302_slc5_amd64_gcc434, DBS_20100226_slc5_amd64_gcc434, DBS_20100217_slc5_amd64_gcc434, FILEMOVER_20100217_slc5_amd64_gcc434, DAS_20100217_slc5_amd64_gcc434, DAS_20100216b_slc5_amd64_gcc434, T0Mon_100216_1, DAS_20100216_slc5_amd64_gcc434, T0Mon_100210_1, T0Mon_100204_4, T0Mon_100204_3, T0Mon_100204_1, FILEMOVER_20100201_slc5_amd64_gcc434, FILEMOVER_20100128b_slc5_amd64_gcc434, FILEMOVER_20100128_slc5_amd64_gcc434, DAS_20100127_slc5_amd64_gcc434, T0Mon_100127_1, DAS_20100126_slc5_amd64_gcc434, FILEMOVER_20100122_slc5_amd64_gcc434, DAS_20100119_slc5_amd64_gcc434, DAS_20100115_slc5_amd64_gcc434, DBS_20100115_slc5_amd64_gcc434, DBS_20100112_slc5_amd64_gcc434, DBS_20100111_slc5_amd64_gcc434, dg20100107-wmcore, DAS_20100105_slc5_amd64_gcc434, DAS_20091221_slc5_amd64_gcc434, DAS_20091214_slc5_amd64_gcc434, dg20091211-couchdb, dg20091210-phedex, dg20091203c-comp-base, DD_20091208_slc5_amd64_gcc434, DAS_20091208_slc5_amd64_gcc434, FILEMOVER_20091208_slc5_amd64_gcc434, DBS_20091208_slc5_amd64_gcc434, dg20091203b-comp-base, dg20091203-comp-base, DQMCATTEST_0_0_1, DAS_20091117, T0Mon_091111_1, BUILDBOT_01, CERNOIDv02, CouchDB_0_10_0, CERNOIDv01 |
Changes since 1.1: | +3 -3 lines |
Log Message: | Dropped the Sources line |
# | User | Rev | Content |
---|---|---|---|
1 | diego | 1.2 | ### RPM cms wmcore-db-mysql WMCORE_0_1_1_pre13 |
2 | metson | 1.1 | ## INITENV +PATH PYTHONPATH %i/lib |
3 | |||
4 | diego | 1.2 | #Source: none |
5 | metson | 1.1 | Requires: py2-mysqldb py2-sqlalchemy wmcore |
6 | |||
7 | %prep | ||
8 | %build | ||
9 | %install | ||
10 | rm -rf %i/etc/profile.d | ||
11 | mkdir -p %i/etc/profile.d | ||
12 | echo '#!/bin/sh' > %{i}/etc/profile.d/dependencies-setup.sh | ||
13 | echo '#!/bin/tcsh' > %{i}/etc/profile.d/dependencies-setup.csh | ||
14 | echo requiredtools `echo %{requiredtools} | sed -e's|\s+| |;s|^\s+||'` | ||
15 | for tool in `echo %{requiredtools} | sed -e's|\s+| |;s|^\s+||'` | ||
16 | do | ||
17 | case X$tool in | ||
18 | Xdistcc|Xccache ) | ||
19 | ;; | ||
20 | * ) | ||
21 | toolcap=`echo $tool | tr a-z- A-Z_` | ||
22 | eval echo ". $`echo ${toolcap}_ROOT`/etc/profile.d/init.sh" >> %{i}/etc/profile.d/dependencies-setup.sh | ||
23 | eval echo "source $`echo ${toolcap}_ROOT`/etc/profile.d/init.csh" >> %{i}/etc/profile.d/dependencies-setup.csh | ||
24 | ;; | ||
25 | esac | ||
26 | done | ||
27 | |||
28 | perl -p -i -e 's|\. /etc/profile\.d/init\.sh||' %{i}/etc/profile.d/dependencies-setup.sh | ||
29 | perl -p -i -e 's|source /etc/profile\.d/init\.csh||' %{i}/etc/profile.d/dependencies-setup.csh | ||
30 | |||
31 | %post | ||
32 | %{relocateConfig}etc/profile.d/dependencies-setup.sh | ||
33 | diego | 1.2 | %{relocateConfig}etc/profile.d/dependencies-setup.csh |