ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/wmcore-db-mysql.spec
Revision: 1.5
Committed: Wed Oct 6 14:06:10 2010 UTC (14 years, 6 months ago) by diego
Branch: MAIN
CVS Tags: bld_1366294257_wmagent-dev_slc5_amd64_gcc461, bld_1366220453_wmagent-dev_slc5_amd64_gcc461, bld_1365801108_wmagent-dev_slc5_amd64_gcc461, bld_1365189699_wmagent-dev_slc5_amd64_gcc461, bld_1365103387_wmagent-dev_osx106_amd64_gcc461, bld_1365103080_wmagent-dev_slc5_amd64_gcc461, bld_1365018384_wmagent-dev_slc5_amd64_gcc461, bld_1364985624_wmagent-dev_slc5_amd64_gcc461, bld_1364978618_wmagent-dev_slc5_amd64_gcc461, bld_1364898638_wmagent-dev_slc5_amd64_gcc461, bld_1364855420_wmagent-dev_slc5_amd64_gcc461, bld_1363704737_wmagent-dev_slc5_amd64_gcc461, bld_1363624908_wmagent-dev_osx106_amd64_gcc461, bld_1363027772_wmagent-dev_slc5_amd64_gcc461, bld_1362587917_t0_slc5_amd64_gcc461, bld_1362435765_wmagent-dev_slc5_amd64_gcc461, bld_1362086646_wmagent-dev_slc5_amd64_gcc461, bld_1362083383_wmagent-dev_slc5_amd64_gcc461, bld_1362004165_wmagent-dev_slc5_amd64_gcc461, bld_1361806174_wmagent-dev_slc5_amd64_gcc461, bld_1361397493_wmagent-dev_slc5_amd64_gcc461, bld_1361371766_wmagent-dev_slc5_amd64_gcc461, bld_1361302144_wmagent-dev_slc5_amd64_gcc461, davidlt_20130206_1149-62X, davidlt_20130206_0909-62X, davidlt_20130205_1939-62X, bld_1360063178_wmagent-dev_slc5_amd64_gcc461, bld_1359499209_wmagent-dev_slc5_amd64_gcc461, eulisse_20130128_1430-62X, eulisse_20130128_1043-62X, bld_1359365022_wmagent-dev_osx106_amd64_gcc461, bld_1359150370_wmagent-dev_slc5_amd64_gcc461, bld_1359148765_wmagent-dev_slc5_amd64_gcc461, bld_1358954381_wmagent-dev_slc5_amd64_gcc461, bld_1318622241_wmagent_slc5_amd64_gcc434, builder_2011-09-29_05-49-40_wmagent, builder_2011-09-25_13-08-30_CmsTC, builder_2011-09-23_12-09-06_wmagent, builder_2011-09-22_19-07-05_CmsTC, builder_2011-09-22_05-26-44_wmagent, builder_2011-09-21_19-43-30_CmsTC, builder_2011-09-21_15-26-46_wmagent, builder_2011-09-21_10-25-16_CmsTC, builder_2011-09-20_13-03-45_CmsTC, builder_2011-09-20_12-03-56_CmsTC, builder_2011-09-01_12-14-12_wmagent, builder_2011-08-11_12-11-35_CmsTC, builder_2011-08-02_16-19-02_wmagent, DBS_2_1_6-pre1, builder_2011-07-20_14-45-50_wmagent, builder_2011-07-18_15-32-58_wmagent, builder_2011-07-13_16-52-30_wmagent, builder_2011-06-23_18-03-57_CmsTC, builder_2011-06-16_19-08-24_wmagent, builder_2011-06-16_16-09-02_wmagent, builder_2011-06-15_16-54-18_wmagent, builder_2011-05-20_16-46-52_crab-server, builder_2011-05-19_15-09-56_wmagent, builder_2011-05-16_23-03-55_CmsTC, builder_2011-05-13_17-08-55_wmagent, builder_2011-04-15_14-49-10_wmagent, builder_2011-04-08_11-26-43_wmagent, builder_2011-03-31_13-06-26_crab-server, builder_2011-03-28_17-53-57_crab-server, TW20110322b, TW20110322a, builder_2011-03-18_11-41-55_mechanize, builder_2011-03-17_16-27-25_das, HG1103e, TW20110316a, builder_2011-03-14_22-22-58_T0PromptSkim, builder_2011-03-14_16-24-26_calendar-shift, builder_2011-03-14_15-23-03_PHEDEX-combined-agents, builder_2011-03-14_13-03-29_PHEDEX-combined-agents, HG1103d, builder_2011-03-11_20-03-23_PHEDEX-combined-agents, DAS_20110311_slc5_amd64_gcc434, TW20110311a, HG1103c, builder_2011-03-10_20-36-50_dbs3, TW20110310a, DAS_20110309_slc5_amd64_gcc434, builder_2011-03-09_10-06-32_cmsweb, builder_2011-03-08_16-58-27_wmagent, HG1103b, builder_2011-03-08_11-38-13_cmsweb, builder_2011-03-07_23-56-56_cmsweb, TW20110307b, TW20110307a, FILEMOVER_20110304_slc5_amd64_gcc434, FILEMOVER_20110303_slc5_amd64_gcc434, DAS_20110303_slc5_amd64_gcc434_v4, DAS_20110303_slc5_amd64_gcc434_v3, DAS_20110303_slc5_amd64_gcc434_v2, builder_2011-03-03_13-50-13_cmsweb, HG1103a, FILEMOVER_20110302_slc5_amd64_gcc434_v3, FILEMOVER_20110302_slc5_amd64_gcc434_v2, FILEMOVER_20110302_slc5_amd64_gcc434, FILEMOVER_20110301_slc5_amd64_gcc434, builder_2011-02-28_14-23-32_wmagent, TW20110228a, CmsTC_0_0_4, WMCORE_0_6_12, CmsTC_0_0_3, CmsTC_0_0_2, TW20110210a, FILEMOVER_20110210_slc5_amd64_gcc434, builder_2011-02-09_14-27-53_crab-server, builder_2011-02-08_23-13-23_cmsweb, HG1102d, TW20110209a, TW20110208a, builder_2011-02-08_07-34-50_cmsweb, HG1102c, TW20110207c, TW20110207b, TW20110207a, TW20110204a, builder_2011-02-03_23-45-44_CmsTC, builder_2011-02-03_19-04-46_PHEDEX-combined-agents, builder_2011-02-02_21-14-00_cmsweb, builder_2011-02-02_16-24-27_T0Mon, TW20110202c, TW20110202b, TW20110202a, TW20110201a, builder_2011-02-01_18-11-58_cmsweb, builder_2011-01-31_16-44-33_dbs-client, builder_2011-01-31_15-26-15_T0DataSvc, TW20110128a, builder_2011-01-25_14-26-56_cmsweb, builder_2011-01-20_18-59-54_cmsweb, HG1102b, WMAGENT_0_6_9, TW20110117d, TW20110117c, TW20110117b, TW20110117a, TW20110116b, TW20110116a, TW20110106a, WMAGENT_0_6_8, WMAGENT_0_6_7, FILEMOVER_20110111_slc5_amd64_gcc434_v3, builder_2011-01-11_18-44-26_das, FILEMOVER_20110111_slc5_amd64_gcc434_v2, FILEMOVER_20110111_slc5_amd64_gcc434, builder_2011-01-07_19-51-48_wmagent, TW20110107a, tw20110106a, FILEMOVER_20101219_slc5_amd64_gcc434, FILEMOVER_20101217_slc5_amd64_gcc434_v4, FILEMOVER_20101217_slc5_amd64_gcc434_v3, FILEMOVER_20101217_slc5_amd64_gcc434_v2, FILEMOVER_20101217_slc5_amd64_gcc434, FILEMOVER_20101216_slc5_amd64_gcc434, FILEMOVER_20101215_slc5_amd64_gcc434_v3, builder_2010-12-15_18-43-30_dbs-web, FILEMOVER_20101215_slc5_amd64_gcc434_v2, WMAGENT_0_6_3, builder_2010-12-07_11-03-17_dbs3, builder_2010-12-06_12-51-53_wmagent, builder_2010-12-06_12-09-48_wmagent, builder_2010-12-06_11-15-04_cmsweb, builder_2010-12-06_11-04-10_base, HG1102a, WMAGENT_0_6_2, builder_2010-12-03_12-25-37_wmagent, builder_2010-12-02_16-48-32_T0Mon, WMAGENT_0_6_0, builder_2010-12-01_12-37-20_das, builder_2010-11-22_10-12-52_cmsweb, builder_2010-11-22_09-56-39_base, builder_2010-11-21_19-58-50_cmsweb, HG1012b, builder_2010-11-19_02-05-02_reqmgr, builder_2010-11-18_15-59-24_plotfairy, builder_2010-11-16_21-02-45_fmws, builder_2010-11-15_13-43-19_cmsweb, builder_2010-11-15_13-30-17_base, HG1012a, builder_2010-10-26_11-57-34_cmsweb, HG1010b, builder_2010-10-14_21-05-56_dbs-web, builder_2010-10-14_19-27-10_cmsweb, builder_2010-10-14_16-43-12_dbs-web, builder_2010-10-14_13-05-47_cmsweb, builder_2010-10-13_22-48-08_cmsweb, builder_2010-10-13_17-02-42_dbs-web, builder_2010-10-13_11-09-00_base, builder_2010-10-12_18-32-05_base, HG1010a, builder_2010-10-11_18-46-10_base, HG1010pre4, HG1010pre3, HG1010pre2, HG1010pre1, HEAD
Changes since 1.4: +13 -22 lines
Log Message:
Standardized code for dependencies setup

File Contents

# Content
1 ### RPM cms wmcore-db-mysql 1
2 ## INITENV +PATH PYTHONPATH %i/lib
3
4 Requires: wmcore py2-mysqldb
5
6 %prep
7 %build
8 %install
9
10 # Generate dependencies-setup.{sh,csh} so init.{sh,csh} picks full environment.
11 mkdir -p %i/etc/profile.d
12 : > %i/etc/profile.d/dependencies-setup.sh
13 : > %i/etc/profile.d/dependencies-setup.csh
14 for tool in $(echo %{requiredtools} | sed -e's|\s+| |;s|^\s+||'); do
15 root=$(echo $tool | tr a-z- A-Z_)_ROOT; eval r=\$$root
16 if [ X"$r" != X ] && [ -r "$r/etc/profile.d/init.sh" ]; then
17 echo "test X\$$root != X || . $r/etc/profile.d/init.sh" >> %i/etc/profile.d/dependencies-setup.sh
18 echo "test X\$$root != X || source $r/etc/profile.d/init.csh" >> %i/etc/profile.d/dependencies-setup.csh
19 fi
20 done
21
22 %post
23 %{relocateConfig}etc/profile.d/dependencies-setup.*sh
24