ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/wmcore-db-mysql.spec
Revision: 1.3
Committed: Thu Jan 7 19:59:39 2010 UTC (15 years, 3 months ago) by diego
Branch: MAIN
CVS Tags: FRONTEND_CONF_3_30_20100724, FRONTEND_CONF_3_29_20100723, FRONTEND_CONF_3_24_20100217, T0Mon_100204_2, dg20100201-dbs3, dg20100129-dbs3, dg20100128-dbs3, dg20100115-security, dg20100112-security, dg20100111-security, dg20100107b-wmcore
Changes since 1.2: +1 -1 lines
Log Message:
Updated metapackage to match wmcore's version

File Contents

# Content
1 ### RPM cms wmcore-db-mysql WMCORE_0_1_1_pre17
2 ## INITENV +PATH PYTHONPATH %i/lib
3
4 #Source: none
5 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 %{relocateConfig}etc/profile.d/dependencies-setup.csh