ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/onlinesystemtools.spec
Revision: 1.29
Committed: Thu Dec 22 14:13:12 2011 UTC (13 years, 4 months ago) by muzaffar
Branch: MAIN
CVS Tags: cmsbuild_20130422-53X-slc5, cmsbuild_20130422-53X-osx107, sm20130422-53X-osx107, sm20130422-53X-slc5, CMSSW_5_3_9_patch3-osx107, CMSSW_5_3_9_patch3, sm130409-53X-osx107, sm130409-53X, CMSSW_5_3_9_sherpa2beta2, CMSSW_5_3_9_patch2-osx107, CMSSW_5_3_9_patch2, CMSSW_5_3_9_patch1-osx107, CMSSW_5_3_9_patch1, CMSSW_5_3_9, CMSSW_5_3_9-osx107, CMSW_5_3_9, sm130226-53X-osx107, sm130226-53X-gcc462, CMSSW_5_2_9, geForCMSSW_5_2_9-slc5_amd64_gcc462, sm130214a-53X-gcc462, sm130214a-53X-osx107, sm130214-53X-osx107, sm130214-53X-gcc462, CMSSW_5_3_8_patch3-osx107, CMSSW_5_3_8_patch3, CMSSW_5_3_7_patch6, CMSSW_5_3_7_patch6-osx107, CMSSW_5_3_8_patch2-osx107, CMSSW_5_3_8_patch2, CMSSW_5_3_8_patch1-osx107, CMSSW_5_3_8_patch1, CMSSW_5_3_8-osx107, CMSSW_5_3_8, CMSSW_5_3_8_HI_patch2-osx107, CMSSW_5_3_8_HI_patch2, CMSSW_5_3_8_HI_patch1-osx107, CMSSW_5_3_7_patch5-osx107, CMSSW_5_3_8_HI_patch1, CMSSW_5_3_7_patch5, CMSSW_5_2_6_patch2, geForCMSSW_5_2_6_patch2-slc5_amd64_gcc462, CMSSW_5_3_8_HI-osx107, CMSSW_5_3_8_HI, CMSSW_5_3_7_patch4-osx107, CMSSW_5_3_7_patch4, CMSSW_5_3_7_patch3-osx107, CMSSW_5_3_7_patch3, CMSSW_5_2_8_patch1, geForCMSSW_5_2_8_patch1-slc5_amd64_gcc462, CMSSW_6_0_1_PostLS1v2_patch4, CMSSW_5_3_7_25nspatch1-osx107, CMSSW_5_3_7_patch2-osx107, CMSSW_5_3_7_25nspatch1, CMSSW_5_3_7_patch2, CMSSW_6_0_1_PostLS1v2_patch3-slc5_amd64_gcc462, CMSSW_6_0_1_PostLS1v2_patch3, daForCMSSW_6_0_1_PostLS1v2_patch3-slc5_amd64_gcc462, sm121128-53X-osx107, sm121128-53X, CMSSW_5_3_7_patch1-osx107, CMSSW_5_3_7_patch1, CMSSW_5_3_7_alcapatch1, CMSSW_5_3_7, CMSSW_5_3_7-osx107, CMSSW_6_0_1_PostLS1v2_patch2-slc5_amd64_gcc462, CMSSW_6_0_1_PostLS1v2_patch2, daForCMSSW_6_0_1_PostLS1v2_patch2-slc5_amd64_gcc462, CMSSW_6_0_1_PostLS1v2_patch1-slc5_amd64_gcc462, CMSSW_6_0_1_PostLS1v2_patch1, daForCMSSW_6_0_1_PostLS1v2_patch1-slc5_amd64_gcc462, sm121119-53X-osx107, sm121119-53X, CMSSW_6_0_1_PostLS1v2, sm121113-52X, sm121113-52X-osx107, sm121113-53X-osx107, sm121113-53X, CMSSW_5_3_6_patch1, CMSSW_5_3_6_patch1-osx107, CMSSW_5_2_8-osx107, CMSSW_5_2_8, sm121112-53X-osx107, sm121112-53X, CMSSW_5_3_6-osx107, CMSSW_5_3_6, sm121102-53X-osx107, sm121102-53X, CMSSW_6_0_1_PostLS1v1-slc5_amd64_gcc472, CMSSW_6_0_1_PostLS1v1-slc5_amd64_gcc462, CMSSW_6_0_1_PostLS1v1, geForCMSSW_5_2_8-slc5_amd64_gcc462, daForCMSSW_6_0_1_PostLS1v1-slc5_amd64_gcc472, daForCMSSW_6_0_1_PostLS1v1-slc5_amd64_gcc462, eulisse_20121031_1202-52X, CMSSW_5_3_4_TC125616patch1, eulisse_20121030_1025-52X, CMSSW_6_0_1-osx107_amd64_gcc462, CMSSW_6_0_1-slc6_amd64_gcc462, ForCMSSW_6_0_1-slc6_amd64_gcc462, daForCMSSW_6_0_1-osx107_amd64_gcc462, CMSSW_6_0_1-slc5_amd64_gcc472, CMSSW_6_0_1-slc5_amd64_gcc462, CMSSW_6_0_1, daForCMSSW_6_0_1-slc5_amd64_gcc472, daForCMSSW_6_0_1-slc5_amd64_gcc462, CMSSW_5_2_7_hltpatch2, geForCMSSW_5_2_7_hltpatch2-slc5_amd64_gcc462, davidlt_20121022_1024-60X-osx107, davidlt_20121022_1027-60X-slc6, davidlt_20121022_1019-60X-gcc472, davidlt_20121022_1013-60X, CMSSW_5_3_4_patch2, CMSSW_5_2_7_hltpatch1, geForCMSSW_5_2_7_hltpatch1-slc5_amd64_gcc462, CMSSW_5_3_5-osx107, CMSSW_5_3_5, sm121008a-53X-osx107, sm121008a-53X, sm121008-53X-osx107, sm121008-53X, davidlt_20121004_1021-60X-gcc472, CMSSW_6_0_0_patch1-slc5_amd64_gcc472, CMSSW_6_0_0_patch1-slc5_amd64_gcc462, daForCMSSW_6_0_0_patch1-slc5_amd64_gcc462, daForCMSSW_6_0_0_patch1-slc5_amd64_gcc472, CMSSW_5_3_4_patch1, CMSSW_5_2_7, CMSSW_5_3_4, sm1209122-53X, sm1209122-53X-osx107, geForCMSSW_5_2_7-slc5_amd64_gcc462, eulisse_20120921_1641-52X, CMSSW_5_3_2_patch5, CMSSW_5_2_7_cand4, geForCMSSW_5_2_7_cand4-slc5_amd64_gcc462, CMSSW_5_3_4_cand2, CMSSW_5_3_4_cand1_patch1, CMSSW_6_0_0_patch1, daForCMSSW_6_0_0_patch1-slc5_amd64_gcc470, davidlt-20120912-1527-osx107_amd64_gcc462, CMSSW_6_0_0_SLHCtkpre1, daForCMSSW_6_0_0_SLHCtkpre1-slc5_amd64_gcc462, ecbForCMSSW_6_0_0_SLHCtkpre1-slc5_amd64_gcc462, CMSSW_5_2_6_hltpatch4, geForCMSSW_5_2_6_hltpatch4-slc5_amd64_gcc462, davidlt-20120910-1247-61X-osx108_amd64_gcc470, CMSSW_6_1_0_pre1-slc6_amd64_gcc462, ForCMSSW_6_1_0_pre1-slc6_amd64_gcc462, CMSSW_6_1_0_pre1-slc5_amd64_gcc470, CMSSW_6_1_0_pre1, davidlt-20120904-1046-61X-osx108_amd64_gcc470, daForCMSSW_6_1_0_pre1-slc5_amd64_gcc470, daForCMSSW_6_1_0_pre1-slc5_amd64_gcc462, CMSSW_5_3_4_cand1_TTpatch1, CMSSW_6_0_0-osx107_amd64_gcc462, CMSSW_6_0_0-slc6_amd64_gcc462, CMSSW_6_0_0-slc5_amd64_gcc470, CMSSW_5_3_4_cand1, daForCMSSW_6_0_0-osx107_amd64_gcc462, ForCMSSW_6_0_0-slc6_amd64_gcc462, daForCMSSW_6_0_0-slc5_amd64_gcc470, davidlt_20120831_0948-61X-osx107, davidlt_20120831_0947-61X-slc6, davidlt_20120831_0937-61X-gcc470, davidlt_20120831_0930-61X, cmsForCMSSW_6_1_X_2012-08-30-1000-slc5_amd64_gcc470, CMSSW_5_2_6_patch1, CMSSW_6_0_0_TS123272, davidlt_20120830_0812-61X-osx107, davidlt_20120830_1035-61X-slc6, davidlt_20120830_0810-61X-gcc470, davidlt_20120830_0810-61X, daForCMSSW_6_0_0_TS123272-slc5_amd64_gcc462, CMSSW_6_0_0_TS123032, davidlt_20120829_1119-61X-osx107, davidlt_20120829_1117-61X-slc6, davidlt_20120829_1116-61X-gcc470, davidlt_20120829_1115-61X, daForCMSSW_6_0_0_TS123032-slc5_amd64_gcc462, CMSSW_6_0_0, daForCMSSW_6_0_0-slc5_amd64_gcc462, davidlt-20120827-1519-61X-osx108_amd64_gcc470, davidlt-20120827-1506-61X-osx108_amd64_gcc470, davidlt-20120827-1431-61X-osx108_amd64_gcc470, davidlt_20120824_1354-61X-osx107, davidlt_20120824_1352-61X-slc6, davidlt_20120824_1351-61X, davidlt_20120824_1352-61X-gcc470, davidlt_20120824_0928-61X-osx107, davidlt_20120824_0927-61X-slc6, davidlt_20120824_0926-61X, davidlt_20120824_0926-61X-gcc470, CMSSW_5_3_3_patch3, geForCMSSW_5_3_3_patch3-slc5_amd64_gcc462, davidlt_20120822_1706-61X, davidlt_20120822_0925-61X-osx107, davidlt_20120822_1136-61X-slc6, davidlt_20120822_0921-61X-gcc470, davidlt_20120822_0921-61X, davidlt_20120820_1005-61X-gcc470, davidlt_20120820_1003-61X-osx107, davidlt_20120820_0956-61X-slc6, davidlt_20120820_0956-61X, CMSSW_5_2_7_cand3, geForCMSSW_5_2_7_cand3-slc5_amd64_gcc462, geForCMSSW_5_3_3_cand1_patch1-slc5_amd64_gcc462, geForCMSSW_5_3_3_cand1patch1-slc5_amd64_gcc462, davidlt_20120813_1021-60X-gcc470, sm120810a-53X, sm120810a-53X-osx107, sm120810-53X-osx107, sm120810-53X, geForCMSSW_5_2_7_cand2-slc5_amd64_gcc462, sm120809-53X-osx107, sm120809-53X, davidlt_20120809_1259-60X-gcc470, davidlt_20120809_1258-60X, davidlt_20120809_1256-60X-slc6, davidlt_20120809_1255-60X-osx107, davidlt_20120809_1000-52X, davidlt_20120809_1000-52X-osx106, CMSSW_5_3_3_patch2-osx107, CMSSW_5_3_3_patch2, davidlt_20120808_1030-60X-osx107, davidlt_20120808_1030-60X-gcc470, davidlt_20120808_1030-60X-slc6, davidlt_20120808_1030-60X, davidlt_20120808_1000-60X-osx107, davidlt_20120808_1000-60X-gcc470, davidlt_20120808_1000-60X-slc6, davidlt_20120808_1000-60X, CMSSW_6_0_0_pre11-slc6, CMSSW_6_0_0_pre11-osx107, CMSSW_6_0_0_pre11-gcc470, ForCMSSW_6_0_0_pre11-slc6_amd64_gcc462, daForCMSSW_6_0_0_pre11-osx107_amd64_gcc462, daForCMSSW_6_0_0_pre11-slc5_amd64_gcc470, CMSSW_6_0_0_pre11, eulisse_20120803_1320-52X, daForCMSSW_6_0_0_pre11-slc5_amd64_gcc462, CMSSW_5_3_3_patch1-osx107, CMSSW_5_3_3_patch1, sm120801-53X-osx107, sm120801-53X, davidlt_20120801_0942-60X-osx107, davidlt_20120801_0941-60X-slc6, davidlt_20120801_0940-60X-gcc470, davidlt_20120801_0940-60X, davidlt_20120730_1526-60X-osx107, davidlt_20120730_1520-60X-gcc470, davidlt_20120730_1521-60X-slc6, davidlt_20120730_1520-60X, CMSSW_5_3_3, CMSSW_5_3_3-osx107, davidlt_20120725_1000-60X-osx107, davidlt_20120725_1000-60X-gcc470, davidlt_20120725_1000-60X-slc6, davidlt_20120725_1000-60X, CMSSW_6_0_0_pre10, daForCMSSW_6_0_0_pre10-slc5_amd64_gcc462, davidlt_20120724_1813-60X-osx107, davidlt_20120724_1817-60X-slc6, davidlt_20120724_1811-60X-gcc470, davidlt_20120724_1805-60X, CMSSW_6_0_0_pre9-gcc470, CMSSW_6_0_0_pre9-osx107, CMSSW_6_0_0_pre9, CMSSW_6_0_0_pre9-slc6, daForCMSSW_6_0_0_pre9-slc5_amd64_gcc470, ForCMSSW_6_0_0_pre9-slc6_amd64_gcc462, daForCMSSW_6_0_0_pre9-osx107_amd64_gcc462, daForCMSSW_6_0_0_pre9-slc5_amd64_gcc462, davidlt_20120718_1227-60X-osx107, davidlt_20120718_1208-60X-slc6, davidlt_20120718_1202-60X-gcc470, davidlt_20120718_1232-60X, davidlt_20120716_1513-53X-osx107, davidlt_20120716_1512-53X, davidlt_20120716_1148-52X-osx106, davidlt_20120716_1146-52X-osx107, davidlt_20120716_1143-52X, davidlt_20120715_1023-60X-osx107, davidlt_20120715_1022-60X-slc6, davidlt_20120715_1021-60X-gcc470, davidlt_20120715_1021-60X, davidlt_20120714_2227-60X-osx107, davidlt_20120714_2232-60X-slc6, davidlt_20120714_2228-60X-gcc470, davidlt_20120714_2229-60X, CMSSW_6_0_0_pre8-slc6, CMSSW_6_0_0_pre8-osx107, CMSSW_6_0_0_pre8-gcc470, davidlt_20120712_1112-60X-gcc470, davidlt_20120712_1111-60X-slc6, davidlt_20120712_1109-60X-osx107, davidlt_20120712_1054-60X, CMSSW_5_3_2_patch4, geForCMSSW_5_3_2_patch4-slc5_amd64_gcc462, ForCMSSW_6_0_0_pre8-slc6_amd64_gcc462, daForCMSSW_6_0_0_pre8-osx107_amd64_gcc462, daForCMSSW_6_0_0_pre8-slc5_amd64_gcc470, CMSSW_6_0_0_pre8, daForCMSSW_6_0_0_pre8-slc5_amd64_gcc462, davidlt_20120710_1803-60X-osx107, davidlt_20120710_1802-60X-slc6, davidlt_20120710_1801-60X-gcc470, davidlt_20120710_1759-60X, CMSSW_5_3_2_patch3, davidlt_20120709_0949-60X-osx107, davidlt_20120709_0947-60X-slc6, davidlt_20120709_0945-60X-gcc470, davidlt_20120709_0944-60X, CMSSW_5_3_3_cand1, CMSSW_5_3_2_patch2, CMSSW_5_2_7_cand1, geForCMSSW_5_3_2_patch2-slc5_amd64_gcc462, geForCMSSW_5_2_7_cand1-slc5_amd64_gcc462, CMSSW_5_3_2_metpatch1, CMSSW_5_2_6_hltpatch1, geForCMSSW_5_2_6_hltpatch1-slc5_amd64_gcc462, davidlt_20120630_1032-60X, davidlt_20120629_1426-60X-osx107, davidlt_20120629_1422-60X-slc6, davidlt_20120629_1419-60X-gcc470, davidlt_20120629_1321-60X, davidlt_20120629_1048-53X-osx107, davidlt_20120629_1042-53X, davidlt_20120629_1042-CMSSW_5_3_2_patch1, davidlt_20120628_1611-52X-osx107, davidlt_20120628_1603-52X-osx106, davidlt_20120628_1536-52X, davidlt_20120628_1117-52X-osx107, davidlt_20120628_1114-52X-osx106, davidlt_20120628_1114-52X, davidlt_20120627_1636-60X-slc6, davidlt_20120627_1635-60X-osx107, davidlt_20120627_1634-60X-gcc470, davidlt_20120627_1632-60X, davidlt_20120627_1115-60X-slc6, davidlt_20120627_1106-60X-osx107, davidlt_20120627_1104-60X-gcc470, CMSSW_6_0_0_pre7py273, davidlt_20120627_1102-60X, sm120627-53X-osx107, sm120626-53X-osx107, CMSSW_5_2_6, CMSSW_5_3_2_patch1, sm120626-53X, daForCMSSW_6_0_0_pre7py273-osx107_amd64_gcc462, daForCMSSW_6_0_0_pre7py273-slc5_amd64_gcc462, geForCMSSW_5_2_6-slc5_amd64_gcc462, sm120625-53X, davidlt_20120625_1521-osx107, davidlt_20120625_1518-CMSSW_6_0_0_pre7, davidlt_20120625_1026-60X-osx107, davidlt_20120625_1025-60X-slc6, davidlt_20120625_1024-60X-gcc470, davidlt_20120625_1016-60X, davidlt_test_py273, CMSSW_6_0_0_pre7-osx107, CMSSW_6_0_0_pre7-slc6, CMSSW_6_0_0_pre7-gcc470, daForCMSSW_6_0_0_pre7-osx107_amd64_gcc462, ForCMSSW_6_0_0_pre7-slc6_amd64_gcc462, daForCMSSW_6_0_0_pre7-slc5_amd64_gcc470, CMSSW_5_3_2, CMSSW_6_0_0_pre7, geForCMSSW_5_3_2-slc5_amd64_gcc462, ge20120615-52X, ge20120615, CMSSW_5_2_6_cand1, eulisse_20120615_1606-53X, daForCMSSW_6_0_0_pre7-slc5_amd64_gcc462, geForCMSSW_5_2_6_cand1-slc5_amd64_gcc462, davidlt_20120614_2147-gcc470, davidlt_20120614_2144-CMSSW_6_0_0_pre6, eulisse_20120614_2109-ge20120614, ge20120614, davidlt_20120613_1051-60X-gcc470, ge20120612-xdaq-fixed, eulisse_20120612_1208-ge20120606, CMSSW_5_3_1_TS121128, davidlt_20120611_1736-CMSSW_6_0_0_pre6, davidlt_20120611_1739-gcc470, CMSSW_5_3_1_TS120913, CMSSW_5_2_4_hltpatch4, geForCMSSW_5_2_4_hltpatch4-slc5_amd64_gcc462, davidlt_20120608_1804-60X-gcc470, davidlt_20120608_1759-60X-slc6, davidlt_20120608_1756-60X-osx107, davidlt_20120608_1436-60X, CMSSW_6_0_0_pre6Nmix-gcc470, CMSSW_6_0_0_pre6Nmix, daForCMSSW_6_0_0_pre6Nmix-slc5_amd64_gcc470, daForCMSSW_6_0_0_pre6Nmix-slc5_amd64_gcc462, CMSSW_6_0_0_pre6g495p01-gcc470, CMSSW_6_0_0_pre6g495p01, daForCMSSW_6_0_0_pre6g495p01-slc5_amd64_gcc462, daForCMSSW_6_0_0_pre6g495p01-slc5_amd64_gcc470, davidlt_20120607_1801-60X-gcc470, davidlt_20120607_1755-60X, davidlt_20120607_1525-60X-gcc470, davidlt_20120607_1041-60X-osx107, davidlt_20120607_1039-60X-slc6, davidlt_20120607_1035-60X, davidlt_20120606_2304-60X-gcc470, eulisse_20120606_2052-52X-osx107, eulisse_20120606_2011-52X-osx106, ge20120606, davidlt_20120606_1728-53X, davidlt_20120606_1135-52X-osx107, davidlt_20120606_1130-52X-osx106, davidlt_20120606_1126-52X, CMSSW_5_2_5_patch3, geForCMSSW_5_2_5_patch3-slc5_amd64_gcc462, davidlt_20120605_2037-60X-gcc470, ge20120605b, ge20120605, CMSSW_5_2_5_patch2, geForCMSSW_5_2_5_patch2-slc5_amd64_gcc462, davidlt_20120604_1841-60X-gcc470, ge20120604-llvm, CMSSW_6_0_0_pre6-slc6, CMSSW_6_0_0_pre6-osx107, CMSSW_6_0_0_pre6-gcc470, CMSSW_6_0_0_pre6, sm120601-53X, sm120601-53X-osx107, daForCMSSW_6_0_0_pre6-osx107_amd64_gcc462, ForCMSSW_6_0_0_pre6-slc6_amd64_gcc462, daForCMSSW_6_0_0_pre6-slc5_amd64_gcc470, daForCMSSW_6_0_0_pre6-slc5_amd64_gcc462, davidlt_20120531_1114-60X-osx107, davidlt_20120531_1112-60X-slc6, davidlt_20120531_1111-60X-gcc470, davidlt_20120531_1110-60X, davidlt_20120529_1108-60X, davidlt_20120529_1110-60X-gcc470, davidlt_20120529_1112-60X-slc6, davidlt_20120529_1113-60X-osx107, davidlt_20120529_1024-60X-gcc470, davidlt_20120528_1234-60X-osx107, davidlt_20120528_1232-60X-slc6, davidlt_20120528_1230-60X-gcc470, davidlt_20120528_1228-60X, davidlt_20120525_1144-60X-gcc470, cmsForCMSSW_6_0_X_2012-05-25-0200-slc5_amd64_gcc470, davidlt_20120525_0906-60X-slc6, davidlt_20120525_0901-60X-osx107, davidlt_20120524_1540-60X-gcc470, davidlt_20120524_1535-60X, davidlt_test_gcc470_1, davidlt_20120523_1319-60X-slc6, davidlt_20120523_1316-60X-osx107, davidlt_20120523_1314-60X-gcc470, davidlt_20120523_1311-60X, CMSSW_5_3_1, CMSSW_6_0_0_pre5-gcc470, CMSSW_6_0_0_pre5-osx107, CMSSW_6_0_0_pre5-slc6, CMSSW_5_2_5_ecalpatch1, geForCMSSW_5_2_5_ecalpatch1-slc5_amd64_gcc462, daForCMSSW_6_0_0_pre5-slc5_amd64_gcc470, davidltForCMSSW_6_0_0_pre5-osx107_amd64_gcc462, ForCMSSW_6_0_0_pre5-slc6_amd64_gcc462, ge20120521-cms-common, CMSSW_6_0_0_pre5, cmsForCMSSW_6_0_X_2012-05-18-1400-slc5_amd64_gcc470, CMSSW_5_3_0_patch1, sm120518-60X-slc6, sm120518-60X-osx107, sm120518-60X-gcc470, sm120518-60X, sm120508a-60X-osx107, sm120508a-60X-gcc470, sm120508a-60X, sm120518a-52X-slc6, sm120518-52X-osx106, sm120518-52X, sm120518-52X-slc6, sm120518-52X-osx107, sm120518-53X, sm120518-53X-slc6, sm120518-53X-gcc470, sm120518-53X-osx107, sm120508-60X-slc6, sm120508-60X-gcc470, sm120508-60X-osx107, sm120508-60X, sm120508-slc6, sm120508-gcc470, sm120508-osx107, wtForCMSSW_6_0_0_pre4-slc5_amd64_gcc462, CMSSW_5_2_5_patch1, daForCMSSW_6_0_0_pre5-slc5_amd64_gcc462, geForCMSSW_5_2_5_patch1-slc5_amd64_gcc462, davidlt_20120514_1045-60X, davidlt_20120514_1052-60X-gcc470, davidlt_20120514_1054-60X-slc6, davidlt_20120514_1057-60X-osx107, cmsForCMSSW_6_0_X_2012-05-11-1400-slc5_amd64_gcc470, ge20120511-clang, ge20120511b-gcc47x, davidlt_20120510_1929-60X, ge20120511-gcc47x, ge20120510-gcc47x, cmsForCMSSW_6_0_X_2012-05-10-1400-slc5_amd64_gcc470, davidlt_20120510_1021-60X-gcc470, davidlt_20120510_1028-60X-osx107, davidlt_20120510_1008-60X-slc6, davidlt_test_6, CMSSW_5_3_0, CMSSW_6_0_0_pre4-slc6, CMSSW_6_0_0_pre4-osx107, CMSSW_6_0_0_pre4-gcc470, CMSSW_6_0_0_pre4, ge20120508-slc6, ForCMSSW_6_0_0_pre4-slc6_amd64_gcc462, daForCMSSW_6_0_0_pre4-slc5_amd64_gcc470, geForCMSSW_5_2_5-osx106_amd64_gcc462, geForCMSSW_5_2_5-osx107_amd64_gcc462, daForCMSSW_6_0_0_pre4-osx107_amd64_gcc462, daForCMSSW_6_0_0_pre4-slc5_amd64_gcc462, CMSSW_5_2_5, davidlt_20120504_1635-60X-osx107, davidlt_20120504_1632-60X-slc6, davidlt_20120504_1630-60X-gcc470, davidlt_20120504_1624-60X, davidlt_20120504_1635-53X-osx107, geForCMSSW_5_2_5-slc5_amd64_gcc462, CMSSW_5_2_4_hltpatch3, davidlt_20120504_1635-63X-osx107, davidlt_20120504_1632-53X-slc6, davidlt_20120504_1630-53X-gcc470, davidlt_20120504_1624-53X, ge20120505, ge20120503-60x-gcc470, geForCMSSW_5_2_4_hltpatch3-slc5_amd64_gcc462, CMSSW_5_2_4_hltpatch2, geForCMSSW_5_2_4_hltpatch2-slc5_amd64_gcc462, ge20120502b, ge20120502, davidlt_20120428_1114-60X-osx107, davidlt_20120428_1111-60X-slc6, davidlt_20120428_1106-60X, CMSSW_5_2_5_cand1, geForCMSSW_5_2_5_cand1-slc5_amd64_gcc462, ge20120428, ge20120427, davidlt_20120427_1349-60X-gcc470, davidlt_test_5, ge20120426-lion, ge20120426, CMSSW_5_2_4_patch4, geForCMSSW_5_2_4_patch4-slc5_amd64_gcc462, cmsForCMSSW_6_0_X_2012-04-25-1400-slc5_amd64_gcc470, davidlt_test_4, davidlt_20120425_1142-60X-osx107, davidlt_20120425_1139-60X-gcc470, davidlt_20120425_1137-60X-slc6, davidlt_20120425_1134-60X, davidlt_20120425_1120-52X-slc6, davidlt_20120425_1117-52X-lion, davidlt_20120425_1113-52X, CMSSW_6_0_0_pre3-osx107, CMSSW_6_0_0_pre3-slc6, CMSSW_6_0_0_pre3-gcc470, CMSSW_6_0_0_pre3, ge20120424-cms-common, ForCMSSW_6_0_0_pre3-slc6_amd64_gcc462, daForCMSSW_6_0_0_pre3-osx107_amd64_gcc462, daForCMSSW_6_0_0_pre3-slc5_amd64_gcc470, CMSSW_5_2_4_patch3, geForCMSSW_5_2_4_patch3-slc5_amd64_gcc462, daForCMSSW_6_0_0_pre3-slc5_amd64_gcc462, CMSSW_5_2_4_patch2, geForCMSSW_5_2_4_patch2-slc5_amd64_gcc462, davidlt_20120419_1431-60X-gcc470, davidlt_20120418_2032-60X-gcc470, davidlt_20120418_1546-60X-gcc470, davidlt_test_3, davidlt_test_2, davidlt_test_1, CMSSW_5_2_4_patch1, daForCMSSW_5_2_4_patch1-slc5_amd64_gcc462, CMSSW_5_2_4-osx107, CMSSW_5_2_4-osx106, daForCMSSW_5_2_4-osx106_amd64_gcc462, daForCMSSW_5_2_4-osx107_amd64_gcc462, CMSSW_5_2_4, daForCMSSW_5_2_4-slc5_amd64_gcc462, CMSSW_5_2_3_patch4, davidlt_20120406_1647-60X-gcc470, CMSSW_5_2_3_patch3, daForCMSSW_5_2_3_patch3-slc5_amd64_gcc462, davidlt_20120405_1007-60X-gcc470, CMSSW_6_0_0_pre2-osx107, CMSSW_6_0_0_pre2-slc6, CMSSW_6_0_0_pre2, sm20120404-60X-osx107, sm20120404-60X-slc6, sm20120404-60X-gcc470, sm20120404-60X, CMSSW_5_2_3_patch2, geForCMSSW_5_2_3_patch2-slc5_amd64_gcc462, davidlt_20120403_1447-60X-slc6, davidlt_20120403_1455-60X-gcc470, davidlt_20120403_1459-60X-osx107, davidlt_20120403_1446-60X, geForCMSSW_5_2_3-osx106_amd64_gcc462, geForCMSSW_5_2_3-osx107_amd64_gcc462, davidlt_20120401_1059-60X-slc6, CMSSW_5_2_3_patch1, geForCMSSW_5_2_3_patch1-slc5_amd64_gcc462, CMSSW_5_2_3, geForCMSSW_5_2_3-slc5_amd64_gcc462, davidlt_20120327_1112-51X-gcc470, davidlt_1-51X-gcc470, sm20120327-60X-osx107, sm20120327-60X-gcc470, sm20120327-60X-slc6, sm20120327-60X, CMSSW_6_0_0_pre1_LOOPER, davidlt_20120323_1820-slc6, davidlt_20120323_1438-osx107, davidlt_20120323_1340-60X, CMSSW_6_0_0_pre1-osx107, CMSSW_6_0_0_pre1-slc6, CMSSW_6_0_0_pre1, sm20120322-60x-slc6, eulisse_20120321_1634-52X, davidlt_20120321_1033-60X-lion, davidlt_20120321_1024-60X, CMSSW_5_1_3, geForCMSSW_5_2_2-osx107_amd64_gcc462, geForCMSSW_5_2_2-osx106_amd64_gcc462, CMSSW_5_2_2, geForCMSSW_5_2_2-slc5_amd64_gcc462, geForCMSSW_5_2_1-osx107_amd64_gcc462, ge20120314-52X-lion, geForCMSSW_5_2_1-osx106_amd64_gcc462, CMSSW_5_2_1, daForCMSSW_5_1_3-osx106_amd64_gcc462, daForCMSSW_5_1_3-slc5_amd64_gcc462, geForCMSSW_5_2_1-slc5_amd64_gcc462, ge20120316-52X, davidlt_20120315_1325-60X-gcc470, davidlt_20120313_1031-60X-lion, davidlt_20120307_0959-60X-slc6, davidlt_20120313_1023-60X, davidlt_20120314_1407-60X-gcc470, BOOTSTRAP_slc5_amd64_gcc470, davidlt_20120314_1059-51X-gcc462, ge20120314-52X, davidlt_20120313_1031-52X-lion, davidlt_20120313_1023-52X, davidlt_20120312_1508-51X-gcc462, davidlt_60X_gcc470_2, davidlt_60X_gcc470, ge20120310-52X, CMSSW_5_1_2_patch1, daForCMSSW_5_1_2_patch1-slc5_amd64_gcc462, geForCMSSW_5_2_0-osx106_amd64_gcc462, geForCMSSW_5_2_0-osx107_amd64_gcc462, CMSSW_5_2_0, davidlt_20120307_1529-51X-gcc462, davidlt_20120307_0959-52X-slc6, geForCMSSW_5_2_0-slc5_amd64_gcc462, ge20120305-52X-lion, ge20120305-52X, davidlt_20120304_1754-52X-slc6, CMSSW_5_1_1_patch3, daForCMSSW_5_1_1_patch3-slc5_amd64_gcc462, sm20120302-52X-slc6, sm20120302-52X-lion, sm20120302-52X, davidlt_20120301_1448-52X-gcc462-slc6, ge20120301-52X-lion, ge20120301-52X, davidlt_20120229_1507-52X-gcc462-slc6, da20120229-52X-gcc462-slc6, davidlt_slc6c, davidlt_slc6b, geForCMSSW_5_2_0_pre6_TS117498-slc5_amd64_gcc462, CMSSW_5_2_0_pre5_TS117504, davidlt_slc6a, geForCMSSW_5_2_0_pre5_TS117504-slc5_amd64_gcc462, BOOTSTRAP_slc6_amd64_gcc462, ge20120227-52X, geForCMSSW_5_2_0_pre6-osx106_amd64_gcc462, geForCMSSW_5_2_0_pre6DQM-slc5_amd64_gcc462, CMSSW_5_1_2, daForCMSSW_5_1_2-osx106_amd64_gcc462, daForCMSSW_5_1_2-slc5_amd64_gcc462, geForCMSSW_5_2_0_pre6-osx107_amd64_gcc462, CMSSW_5_2_0_pre6, davidlt_20120224_2132-51X-gcc462, geForCMSSW_5_2_0_pre6-slc5_amd64_gcc462, ge20120222-52X-gcc462-lion, ge20120222-52X-gcc462, CMSSW_5_1_1_patch2, daForCMSSW_5_1_1_patch2-slc5_amd64_gcc462, ge20120218-52X-gcc462-lion, vs20120218-52X-gcc462-lion, ge20120218-52X-gcc462, ge20120215-52X-gcc462, CMSSW_5_1_1_patch1, daForCMSSW_5_1_1_patch1-slc5_amd64_gcc462, vs20120215-52X-gcc462, vs20120215-52X, vs20120215-52X-gcc462-lion, vs20120215-51X-gcc462, vs20120215-51X, vs20120215-50X-gcc461-ports, vs20120215-50X, vs20120215-50X-ports, CMSSW_5_2_0_pre5, da20120215-52X-gcc462-lion, da20120215-52X-gcc462, da20120214-50X-ports, da20120214-50X, da20120214-50X-gcc461-ports, CMSSW_5_1_1, geForCMSSW_5_2_0_pre5-osx106_amd64_gcc462, geForCMSSW_5_2_0_pre5-osx107_amd64_gcc462, geForCMSSW_5_2_0_pre5-slc5_amd64_gcc462, geForCMSSW_5_2_0_pre5-slc5_amd64_gcc461, CMSSW_5_0_1_patch3-gcc461-ports, CMSSW_5_0_1_patch3, ge20120213-52X-gcc462, daForCMSSW_5_0_1_patch3b-slc5_amd64_gcc461, daForCMSSW_5_0_1_patch3b-slc5_amd64_gcc434, daForCMSSW_5_1_1b-osx106_amd64_gcc462, daForCMSSW_5_1_1b-slc5_amd64_gcc462, da20120213-51X-gcc462, ge20120213-52X-gcc462-lion, ge20120212c-52X-gcc462-lion, daForCMSSW_5_1_1-osx106_amd64_gcc462, daForCMSSW_5_0_1_patch3-slc5_amd64_gcc434, daForCMSSW_5_1_1-slc5_amd64_gcc462, ge20120212b-52X-gcc462-lion, ge20120212-52X-gcc462-lion, da20120209-52X-gcc462-lion, da20120209-52X-gcc462, da20120209-52X, CMSSW_5_0_1_patch2-gcc461-ports, CMSSW_5_0_1_patch2, vs20120207-52X, vs20120207a-51X, da20120207b-51X-gcc462, da20120207-51X-gcc462, daForCMSSW_5_0_1_patch2c-slc5_amd64_gcc461, daForCMSSW_5_0_1_patch2c-slc5_amd64_gcc434, daForCMSSW_5_0_1_patch2-slc5_amd64_gcc461, CMSSW_5_2_0_pre4, daForCMSSW_5_0_1_patch2b-slc5_amd64_gcc434, vs20120207-51X, daForCMSSW_5_0_1_patch2-slc5_amd64_gcc434, da20120206-50X-gcc461-ports, da20120206-50X, da20120206-50X-ports, geForCMSSW_5_2_0_pre4-slc5_amd64_gcc461, geForCMSSW_5_2_0_pre4, da20120205-50X-gcc461-ports, da20120205-50X-ports, da20120205-50X, da20120205-51X, CMSSW_5_0_1_ONLINE, ge20120204-51X-gcc462-lion, ge20120204-51X-gcc462, da20120204-52X-gcc462-lion, da20120204-52X, geForCMSSW_5_2_0_pre2_TS113282_TS115242, CMSSW_5_0_1_patch1-gcc461-ports, CMSSW_5_0_1_patch1, fw20120202cmssw501online, fw20120201cmssw501online, da20120130-52X, CMSSW_5_0_1-ports, CMSSW_5_0_1-gcc461-ports, CMSSW_5_0_1, da20120129-50X-ports, da20120129-50X, da20120129-50X-gcc461-ports, da20120129-52X, CMSSW_5_0_0_ONLINE-cms, fw20120127gcc461cmssw500onl, fw20120126gcc461cmssw500onl, CMSSW_5_2_0_pre2_TS113282, daFor520pre2TS113282, daFor520pre2TS113042, fw20120125gcc461cmssw500onl, da20120124-52X, da20120123-52X, da20120123-51X, da20120123-50X-ports, da20120123-50X, da20120123-50X-gcc461-ports, CMSSW_5_2_0_pre2, daFor520pre2, da20120120-52X, CMSSW_5_2_0_pre1, daFor520pre1, CMSSW_5_1_0_pre2, daFor510pre2, da20120116-52X, da20120112b-51X, da20120112b-52X, da20120112-50X-ports, da20120112-50X, da20120112-50X-gcc461-ports, da20120112-51X, da20120112-52X, CMSSW_5_0_0_ONLINE, da20120110-50X-ports, da20120110-50X, da20120110-50X-gcc461-ports, da20120110-51X, fw20120110gcc461cmssw500onl, da20120110-52X, sm120105onl500, sm111222a-onlgcc461
Changes since 1.28: +0 -2 lines
Log Message:
turned out it better to not set ZLIB/OPENSSL ROOT pointng to system area this can cause other stuff picked up frpom system too

File Contents

# User Rev Content
1 fwyzard 1.26 ### RPM external onlinesystemtools 3.2
2 fwyzard 1.19 ## NOCOMPILER
3 ratnik 1.1 Source: none
4 muzaffar 1.17 Requires: oracle-env
5 ratnik 1.1
6 muzaffar 1.17 %define compilertools %{nil}
7 muzaffar 1.13 %define onlinetools zlib curl openssl xerces-c xdaq xdaqheader mimetic oracle oracleocci
8 ratnik 1.1 # Define variables used in non-scram-managed tools, that would be
9     # normally defined in package's init.sh/csh scrips.
10     # Set all versions as currently found on the system.
11 muzaffar 1.13 %define xdaq_root /opt/xdaq
12 fwyzard 1.18 %define curl_version 7.15.5
13 fwyzard 1.20 ## INITENV SETV CURL_VERSION %curl_version
14 fwyzard 1.18 %define zlib_version 1.2.3
15 fwyzard 1.20 ## INITENV SETV ZLIB_VERSION %zlib_version
16 davidlt 1.28 %define zlib_root /usr
17 fwyzard 1.21 %define uuid_version 1.39
18     ## INITENV SETV UUID_VERSION %uuid_version
19 fwyzard 1.25 %define sqlite_version 3.7.5
20 fwyzard 1.21 ## INITENV SETV SQLITE_VERSION %sqlite_version
21     %define oracle_version 11.2.2
22 fwyzard 1.20 ## INITENV SETV ORACLE_VERSION %oracle_version
23 fwyzard 1.21 ## INITENV SETV ORACLE_ROOT %xdaq_root
24     %define openssl_version 0.9.8e
25 fwyzard 1.20 ## INITENV SETV OPENSSL_VERSION %openssl_version
26 davidlt 1.28 %define openssl_root /usr
27 fwyzard 1.21 %define xerces_version 2.8.0
28 fwyzard 1.20 ## INITENV SETV XERCES_C_VERSION %xerces_version
29 fwyzard 1.21 ## INITENV SETV XERCES_C_ROOT %xdaq_root
30 fwyzard 1.27 %define xdaq_version 3.34.2
31 fwyzard 1.21 ## INITENV SETV XDAQ_VERSION %xdaq_version
32     ## INITENV SETV XDAQ_ROOT %xdaq_root
33 fwyzard 1.24 %define mimetic_version 0.9.6
34 fwyzard 1.21 ## INITENV SETV MIMETIC_VERSION %mimetic_version
35    
36     %define systemtools sockets opengl x11 %compilertools %onlinetools
37     %define sockets_version 1.0
38     %define opengl_version XFree4.2
39     %define x11_version R6
40    
41     ## INITENV SETV SOCKETS_VERSION %sockets_version
42     ## INITENV SETV OPENGL_VERSION %opengl_version
43     ## INITENV SETV X11_VERSION %x11_version
44     ## INITENV SETV PKGTOOLS_SYSTEM_TOOLS %systemtools
45 ratnik 1.1
46     %prep
47     %build
48     %install
49     # SCRAM ToolBox toolfile
50     mkdir -p %i/etc/scram.d
51     # Sockets
52 muzaffar 1.10 cat << \EOF_TOOLFILE >%i/etc/scram.d/sockets.xml
53     <tool name="sockets" version="%sockets_version">
54 ratnik 1.1 EOF_TOOLFILE
55     case %cmsplatf in
56 muzaffar 1.11 slc3_* | slc4_* | slc5_* | slc4onl_*| slc5onl_* )
57 muzaffar 1.10 cat << \EOF_TOOLFILE >>%i/etc/scram.d/sockets.xml
58     <lib name="nsl"/>
59     <lib name="crypt"/>
60     <lib name="dl"/>
61 fwyzard 1.19 <lib name="rt"/>
62 ratnik 1.1 EOF_TOOLFILE
63     ;;
64     osx10* )
65 muzaffar 1.10 cat << \EOF_TOOLFILE >>%i/etc/scram.d/sockets.xml
66     <lib name="dl"/>
67 ratnik 1.1 EOF_TOOLFILE
68     ;;
69     esac
70 muzaffar 1.10 echo " </tool>" >>%i/etc/scram.d/sockets.xml
71 ratnik 1.1
72     # OpenGL
73 muzaffar 1.10 cat << \EOF_TOOLFILE >%i/etc/scram.d/opengl.xml
74     <tool name="opengl" version="%opengl_version">
75     <lib name="GL"/>
76     <lib name="GLU"/>
77     <use name="x11"/>
78 fwyzard 1.19 <environment name="ORACLE_ADMINDIR" default="@ORACLE_ENV_ROOT@/etc"/>
79 ratnik 1.1 EOF_TOOLFILE
80     case %cmsplatf in
81 fwyzard 1.19 osx* )
82 muzaffar 1.10 cat << \EOF_TOOLFILE >>%i/etc/scram.d/opengl.xml
83     <client>
84     <environment name="OPENGL_BASE" default="/System/Library/Frameworks/OpenGL.framework/Versions/A"/>
85     <environment name="INCLUDE" default="$OPENGL_BASE/Headers"/>
86     <environment name="LIBDIR" default="$OPENGL_BASE/Libraries"/>
87     </client>
88 ratnik 1.1 EOF_TOOLFILE
89     ;;
90     esac
91 muzaffar 1.10 echo " </tool>" >>%i/etc/scram.d/opengl.xml
92 ratnik 1.1
93     # X11
94 muzaffar 1.10 cat << \EOF_TOOLFILE >%i/etc/scram.d/x11.xml
95     <tool name="x11" version="%x11_version">
96 ratnik 1.1 EOF_TOOLFILE
97     case %cmsplatf in
98 fwyzard 1.19 slc3_*|osx* )
99 muzaffar 1.10 cat << \EOF_TOOLFILE >>%i/etc/scram.d/x11.xml
100     <client>
101     <environment name="INCLUDE" value="/usr/X11R6/include"/>
102     <environment name="LIBDIR" value="/usr/X11R6/lib"/>
103     </client>
104     <lib name="Xt"/>
105     <lib name="Xpm"/>
106     <lib name="X11"/>
107     <lib name="Xi"/>
108     <lib name="Xext"/>
109     <lib name="Xmu"/>
110     <lib name="ICE"/>
111     <lib name="SM"/>
112 ratnik 1.1 EOF_TOOLFILE
113     ;;
114     esac
115 muzaffar 1.10 cat << \EOF_TOOLFILE >>%i/etc/scram.d/x11.xml
116     <use name="sockets"/>
117     </tool>
118 ratnik 1.1 EOF_TOOLFILE
119    
120     # curl
121 muzaffar 1.10 cat << \EOF_TOOLFILE >%i/etc/scram.d/curl.xml
122     <tool name="Curl" version="%curl_version">
123     <lib name="curl"/>
124     <client>
125 fwyzard 1.23 <environment name="CURL_BASE" default="/usr"/>
126 muzaffar 1.10 <environment name="INCLUDE" default="$CURL_BASE/include"/>
127     </client>
128     </tool>
129 ratnik 1.1 EOF_TOOLFILE
130    
131 fwyzard 1.21 # zlib
132 muzaffar 1.10 cat << \EOF_TOOLFILE >%i/etc/scram.d/zlib.xml
133     <tool name="zlib" version="%zlib_version">
134     <lib name="z"/>
135     <client>
136 davidlt 1.28 <environment name="ZLIB_BASE" default="%zlib_root"/>
137 muzaffar 1.10 <environment name="INCLUDE" default="$ZLIB_BASE/include"/>
138     </client>
139     </tool>
140 ratnik 1.1 EOF_TOOLFILE
141    
142 fwyzard 1.21 # openssl
143 muzaffar 1.10 cat << \EOF_TOOLFILE >%i/etc/scram.d/openssl.xml
144     <tool name="openssl" version="%openssl_version">
145     <lib name="ssl"/>
146     <lib name="crypto"/>
147     <client>
148 davidlt 1.28 <environment name="OPENSSL_BASE" default="%openssl_root"/>
149 muzaffar 1.10 <environment name="INCLUDE" default="$OPENSSL_BASE/include"/>
150     </client>
151     </tool>
152 ratnik 1.1 EOF_TOOLFILE
153    
154 fwyzard 1.21 # xerces-c
155 muzaffar 1.10 cat << \EOF_TOOLFILE >%i/etc/scram.d/xerces-c.xml
156     <tool name="xerces-c" version="%xerces_version">
157     <info url="http://xml.apache.org/xerces-c/"/>
158     <lib name="xerces-c"/>
159     <client>
160 muzaffar 1.13 <environment name="XERCES_C_BASE" default="%xdaq_root"/>
161 muzaffar 1.10 <environment name="INCLUDE" default="$XERCES_C_BASE/include"/>
162     <environment name="LIBDIR" default="$XERCES_C_BASE/lib"/>
163     </client>
164     </tool>
165 ratnik 1.1 EOF_TOOLFILE
166    
167 fwyzard 1.21 # xdaq
168 muzaffar 1.10 cat << \EOF_TOOLFILE >%i/etc/scram.d/xdaq.xml
169     <tool name="XDAQ" version="%xdaq_version">
170     <info url="http://home.cern.ch/xdaq"/>
171     <lib name="toolbox"/>
172     <lib name="xdaq"/>
173     <lib name="config"/>
174     <lib name="xoap"/>
175     <lib name="xgi"/>
176     <lib name="xdata"/>
177     <lib name="cgicc"/>
178     <lib name="log4cplus"/>
179     <lib name="xcept"/>
180     <lib name="logudpappender"/>
181     <lib name="peer"/>
182     <lib name="logxmlappender"/>
183     <lib name="asyncresolv"/>
184     <lib name="ptfifo"/>
185     <lib name="pthttp"/>
186     <lib name="pttcp"/>
187     <lib name="i2outils"/>
188     <lib name="xdaq2rc"/>
189     <client>
190 muzaffar 1.13 <environment name="XDAQ_BASE" default="%xdaq_root"/>
191 muzaffar 1.10 <environment name="LIBDIR" default="$XDAQ_BASE/lib"/>
192     <environment name="BINDIR" default="$XDAQ_BASE/bin"/>
193     <environment name="INCLUDE" default="$XDAQ_BASE/include"/>
194     <environment name="INCLUDE" default="$XDAQ_BASE/include/linux"/>
195     </client>
196     <flags cppdefines="SOAP__ LITTLE_ENDIAN__"/>
197     <flags cppdefines="linux"/>
198     <runtime name="XDAQ_OS" value="linux"/>
199     <runtime name="XDAQ_PLATFORM" value="x86"/>
200     <runtime name="PATH" value="$BINDIR" type="path"/>
201     <runtime name="XDAQ_ROOT" value="$XDAQ_BASE"/>
202     <runtime name="XDAQ_DOCUMENT_ROOT" value="$XDAQ_BASE/daq"/>
203     <use name="xerces-c"/>
204     <use name="sockets"/>
205     <use name="mimetic"/>
206     <use name="uuid"/>
207     </tool>
208 ratnik 1.1 EOF_TOOLFILE
209    
210 fwyzard 1.21 # xdaqheader
211 muzaffar 1.10 cat << \EOF_TOOLFILE >%i/etc/scram.d/xdaqheader.xml
212     <tool name="XDAQHEADER" version="%xdaq_version">
213     <info url="http://home.cern.ch/xdaq"/>
214     <client>
215 muzaffar 1.13 <environment name="XDAQHEADER_BASE" default="%xdaq_root"/>
216 muzaffar 1.10 <environment name="INCLUDE" default="$XDAQHEADER_BASE/include"/>
217     </client>
218     </tool>
219 ratnik 1.3 EOF_TOOLFILE
220    
221 fwyzard 1.21 # mimetic
222 muzaffar 1.10 cat << \EOF_TOOLFILE >%i/etc/scram.d/mimetic.xml
223     <tool name="mimetic" version="%mimetic_version">
224     <lib name="mimetic"/>
225     <client>
226 muzaffar 1.13 <environment name="MIMETIC_BASE" default="%xdaq_root"/>
227 muzaffar 1.10 <environment name="LIBDIR" default="$MIMETIC_BASE/lib"/>
228     <environment name="INCLUDE" default="$MIMETIC_BASE/include"/>
229     </client>
230     </tool>
231 ratnik 1.1 EOF_TOOLFILE
232    
233 fwyzard 1.21 # uuid (from e2fsprogs-libs)
234     cat << \EOF_TOOLFILE >%i/etc/scram.d/uuid.xml
235     <tool name="uuid" version="%uuid_version">
236     <lib name="uuid"/>
237     <client>
238     <environment name="UUID_BASE" default="/usr"/>
239 fwyzard 1.23 <environment name="INCLUDE" default="$UUID_BASE/include"/>
240 fwyzard 1.21 </client>
241     <use name="sockets"/>
242     </tool>
243     EOF_TOOLFILE
244    
245     # sqlite
246     cat << \EOF_TOOLFILE >%i/etc/scram.d/sqlite.xml
247     <tool name="sqlite" version="%sqlite_version">
248     <lib name="sqlite3"/>
249     <client>
250     <environment name="SQLITE_BASE" default="%xdaq_root"/>
251     <environment name="LIBDIR" default="$SQLITE_BASE/lib"/>
252     <environment name="BINDIR" default="$SQLITE_BASE/bin"/>
253     <environment name="INCLUDE" default="$SQLITE_BASE/include"/>
254     </client>
255     <runtime name="PATH" value="$BINDIR" type="path"/>
256     </tool>
257     EOF_TOOLFILE
258    
259     # oracle
260 muzaffar 1.13 cat << \EOF_TOOLFILE >%i/etc/scram.d/oracle.xml
261     <tool name="oracle" version="%oracle_version">
262     <lib name="clntsh"/>
263 fwyzard 1.18 <lib name="nnz11"/>
264 muzaffar 1.13 <client>
265     <environment name="ORACLE_BASE" default="%xdaq_root"/>
266 muzaffar 1.17 <environment name="ORACLE_ADMINDIR" default="@ORACLE_ENV_ROOT@/etc"/>
267 muzaffar 1.13 <environment name="LIBDIR" value="$ORACLE_BASE/lib"/>
268     <environment name="BINDIR" value="$ORACLE_BASE/bin"/>
269     <environment name="INCLUDE" value="$ORACLE_BASE/include"/>
270     </client>
271     <runtime name="PATH" value="$BINDIR" type="path"/>
272     <runtime name="TNS_ADMIN" default="$ORACLE_ADMINDIR"/>
273     <use name="sockets"/>
274     </tool>
275     EOF_TOOLFILE
276    
277 fwyzard 1.21 # oracleocci
278 muzaffar 1.13 cat << \EOF_TOOLFILE >%i/etc/scram.d/oracleocci.xml
279     <tool name="oracleocci" version="%oracle_version">
280     <lib name="occi"/>
281     <use name="oracle"/>
282     </tool>
283     EOF_TOOLFILE
284    
285 muzaffar 1.17 export ORACLE_ENV_ROOT
286     perl -p -i -e 's|\@([^@]*)\@|$ENV{$1}|g' %i/etc/scram.d/*.xml
287    
288 ratnik 1.1 %post
289 fwyzard 1.19 %{relocateConfig}etc/scram.d/*.xml