ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/xdaq.spec
Revision: 1.56
Committed: Wed Feb 20 16:34:58 2008 UTC (17 years, 2 months ago) by dlange
Branch: MAIN
CVS Tags: CRABSERVER_1_1_3_pre2_BUILD_SLC5, CRABSERVER_1_1_3_pre1_BUILD_SLC5, CRABSERVER_1_1_2_py26_BUILD_SLC5, CRABSERVER_1_1_2_BUILD_SLC5, CRABSERVER_1_1_2_pre1_BUILD_SLC5, CRABSERVER_1_1_2_beta_BUILD_SLC5, CRABSERVER_1_1_2_beta_BUILD_SLC4, CRABSERVER_1_1_1_BUILD_SLC4, CRABSERVER_1_1_1_BUILD_SLC5, dg20100323-prodagent, CRABSERVER_1_1_1_pre12_BUILD_SLC5, CRABSERVER_1_1_1_pre10_BUILD_SLC5, CRABSERVER_1_1_1_pre9_BUILD_SLC4, CRABSERVER_1_1_1_pre9_BUILD_SLC5, CRABSERVER_1_1_1_pre8_BUILD_SLC5, CRABSERVER_1_1_1_pre7_BUILD_SLC5, CRABSERVER_1_1_1_pre7_BUILD_SLC4, CRABSERVER_1_1_1_pre6_BUILD_SLC4, CRABSERVER_1_1_1_pre6_BUILD_SLC5, forFrontend-3, CRABSERVER_1_1_1_pre5_BUILD_SLC5, CRABSERVER_1_1_1_pre5_BUILD_SLC4, CRABSERVER_1_1_1_pre4_BUILD_SLC5, CRABSERVER_1_1_1_pre4_BUILD_SLC4, CRABSERVER_1_1_1_pre3_BUILD_SLC5_1, CRABSERVER_1_1_1_pre3_BUILD_SLC4, CRABSERVER_1_1_1_pre3_BUILD_SLC5, CRABSERVER_1_1_1_pre3_BUILD_OK, CS_1_1_1_slc4_1_BUILD, CS_1_1_1_test1_SLC4_BUILD, CS_1_1_1_test1_BUILD, CS_1_1_1_slc5_BUILD, CS_1_1_1_slc4_BUILD, ds20100115_cs_SLC5_workOK, CS_SLC5_test_4, CRABSERVER_CS_SLC5_test_3_BUILD, dg20091218c-crabserver, dg20091215c-crabserver, dg20091218b-crabserver, dg20091218-crabserver, CRABSERVER_1_1_1_pre3_BUILD, CRABSERVER_1_1_1_pre2_BUILD, dg20091215b-crabserver, dg20091215-crabserver, CRABSERVER_1_1_1_pre1_BUILD, CRABSERVER_1_1_0_BUILD, CRABSERVER_1_1_0_pre7_BUILD, CRABSERVER_1_1_0_pre6_BUILD, CRABSERVER_1_1_0_pre5_BUILD, CRABSERVER_1_1_0_pre4_BUILD, CRABSERVER_1_1_0_pre3_BUILD, CRABSERVER_1_0_10_BUILD, CRABSERVER_1_0_10_pre1_BUILD, webconddb173, condapp173, CRABSERVER_1_1_0_pre2_BUILD, webconddb172, condapp172, CRABSERVER_1_1_0_pre1_BUILD, webconddb171, condapp171, CRABSERVER_1_0_9_BUILD, CRABSERVER_1_0_9_pre3_BUILD, CRABSERVER_1_0_9_pre2_BUILD, CRABSERVER_1_0_9_pre1_BUILD, CRABSERVER_1_0_9_pre1, CRABSERVER_1_0_8_BUILD, CRABSERVER_1_0_8_pre7_BUILD, webconddb170, condapp170, CRABSERVER_1_0_8_pre6_BUILD, CRABSERVER_1_0_8_pre5_BUILD, CRABSERVER_1_0_8_pre4_BUILD, condapp164b, webconddb164b, CRABSERVER_1_0_8_pre3_BUILD, webconddb164, conapp164, CRABSERVER_1_0_8_pre2_BUILD, zx20090506, forPHEDEX-web-services-20090423, forPHEDEX-web-services-20090406, CRABSERVER_1_0_8_pre1_BUILD, forPHEDEX313a, zx20090224, zx20090219, forPHEDEX313, zx20090217, forPHEDEX-web-services-20090216, zx20090216, CRABSERVER_1_0_7_BUILD, CRABSERVER_1_0_7_pre4_BUILD, forPHEDEX312, CRABSERVER_1_0_7_pre3_BUILD, CRABSERVER_1_0_7_pre2_BUILD, CRABSERVER_1_0_7_pre1_BUILD, zx20090115, zx20090114, WEBTOOLS-APPS_20090113, DBS-APPS_20090109, DBS-APPS_20090108, sw_20090108, WEBTOOLS-APPS_20090108, DBS-APPS_20090106, DBS-APPS_20090105, FMWS_20090103, FMWS_20081224_1, FMWS_20081224, FMWS_20081222_3, FMWS_20081222_2, FMWS_20081222, PRODAGENT_0_12_9_patch1_20081219, PRODAGENT_0_12_10_20081219, DBS-APPS_20081218, PRODAGENT_0_12_9_20081218, FMWS_20081212_1, FMWS_20081212, FMWS_20081211, DBS-APPS_20081211, PRODAGENT_0_12_8_20081211, forPHEDEX311, DBS-APPS_20081210, CRABSERVER_1_0_6_BUILD, forPHEDEX310, DBS-APPS_20081209, CRABSERVER_1_0_6_pre6_BUILD, WEBTOOLS-APPS_20081208, forPHEDEX310pre2, DBS-APPS_20081205, CRABSERVER_1_0_6_pre5_BUILD, forPHEDEX-web-services-20081205, DBS-APPS_20081204, DBS-APPS_200811204, forPHEDEX310pre1, CRABSERVER_1_0_6_pre4_BUILD, PRODAGENT_0_12_8_pre1_20081129, CRABSERVER_1_0_6_pre3_BUILD, DBS-APPS_20081126_1, DBS-APPS_20081126, DBS-APPS_20081125, ofctest, PRODAGENT_BUILD_TEST_0_0_5_20081120, PRODAGENT_BUILD_TEST_0_0_4_20081120, PRODAGENT_BUILD_TEST_0_0_3_20081120_V1, PRODAGENT_BUILD_TEST_0_0_3_20081120, CRABSERVER_1_0_6_pre2_BUILD, DBS-APPS_20081119, DBS-APPS_20081118, PRODAGENT_0_12_7_20081118_V3, PRODAGENT_0_12_7_20081118_V2, PRODAGENT_0_12_7_20081118_V1, PRODAGENT_0_12_7_20081118, DBS-APPS_20081117, DBS-APPS_20081114_1, DBS-APPS_20081114, CRABSERVER_1_0_6_pre1_BUILD, DBS-APPS_20081112, CRABSERVER_1_0_5_BUILD, CRABSERVER_1_0_5_pre5_BUILD, DBS-APPS_20081111_1, DBS-APPS_20081110_2, DBS-APPS_20081110_1, WEBTOOLS-APPS_20081110, DBS-APPS_20081110, PRODAGENT_0_12_7_pre2_20081110, CRABSERVER_1_0_5_pre4_BUILD, WEBTOOLS-APPS_20081107_1, WEBTOOLS-APPS_20081107, DBS-APPS_20081107, CRABSERVER_1_0_5_TEST_2_BUILD, CRABSERVER_1_0_5_TEST_1_BUILD, DBS-APPS_20081105, DBS-APPS_20081104, CRABSERVER_1_0_5_TEST_BUILD, WEBTOOLS-APPS_20081031_2, DBS-APPS_20081031_2, DBS-APPS_20081031_1, WEBTOOLS-APPS_20081031_1, WEBTOOLS-APPS_20081031, PRODAGENT_0_12_6_20081030, forPHEDEX307, DBS-APPS_20081024, WEBTOOLS-APPS_20081020_1, WEBTOOLS-APPS_20081020, forFrontend-2, PRODAGENT_0_12_5_20081016, WEBTOOLS-APPS_20081016_2, WEBTOOLS-APPS_20081016_1, WEBTOOLS-APPS_20081016, CRABSERVER_104_BUILD, WEBTOOLS-APPS_20081015, WEBTOOLS-APPS_20081013_1, WEBTOOLS-APPS_20081013, CRABSERVER_TEST_BUILD_V14, CRABSERVER_TEST_BUILD_V13, CRABSERVER_TEST_BUILD_V12, PRODAGENT_0_12_4_20081009, WEBTOOLS-APPS_20081009, PRODAGENT_0_12_3_20081009, WEBTOOLS-APPS_20081008_1, WEBTOOLS-APPS_20081008, CRABSERVER_TEST_BUILD_V11, forPHEDEX-web-services-20081008, forPHEDEX-web-services-20081007, forPHEDEX-web302_test1, PRODAGENT_0_12_2_20081001_V3, PRODAGENT_0_12_2_20081001_V2, PRODAGENT_0_12_2_20081001_V1, PRODAGENT_0_12_2_20081001, forPHEDEX306, forPHEDEX-datasvc120_test1, CRABSERVER_TEST_BUILD_V10, CRABSERVER_TEST_BUILD_V9, CRABSERVER_TEST_BUILD_V8, WEBTOOLS-APPS_20080922, forFrontend-1, WEBTOOLS-APPS_20080917, WEBTOOLS-APPS_20080916, PRODAGENT_0_12_1_20090916, WEBTOOLS-APPS_20080915, PRODAGENT_0_12_0_20090915_V2, PRODAGENT_0_12_0_20090915, PRODAGENT_BUILD_TEST_0_0_2_20090912, forPHEDEX305, DBS-APPS_20080910_1, WEBTOOLS-APPS_20080910_1, WEBTOOLS-APPS_20080910, CRABSERVER_TEST_BUILD_V7, CRABSERVER_TEST_BUILD_V6, CRABSERVER_TEST_BUILD_V5, DBS-APPS_20080910, WEBTOOLS-APPS_20080909, DBS-APPS_20080908, WEBTOOLS-APPS_20080903, PRODAGENT_0_11_8_20080901, PRODAGENT_0_12_0_pre3_20080828, WEBTOOLS-APPS_20080826, zx20080825, CMSSW_2_0_10_FWLITE, WEBTOOLS-APPS_20080822, PRODAGENT_TEST_BUILD_20080822_V3, PRODAGENT_TEST_BUILD_20080822_V2, PRODAGENT_TEST_BUILD_20080822_V1, WEBTOOLS-APPS_20080821, WEBTOOLS-APPS_20080818_1, WEBTOOLS-APPS_20080818, PRODAGENT_0_11_7_20080813_V1, PRODAGENT_0_11_6_20080807_V1, PRODAGENT_0_11_5_20080807_V4, PRODAGENT_0_11_5_20080807_V3, PRODAGENT_0_11_5_20080807_V2, PRODAGENT_0_11_5_20080807_V1, PRODAGENT_0_12_0_pre1_20080806_V2, forPHEDEX-web301, PRODAGENT_0_12_0_pre1_20080805_V1, PRODAGENT_0_11_4_20080805_V4, PRODAGENT_0_11_4_20080805_V3, PRODAGENT_0_11_4_20080805_V2, PRODAGENT_0_11_4_20080805_V1, dl080727_bootstrap, CMSSW_2_0_11, WEBTOOLS-APPS_20080725, WEBTOOLS-APPS_20080724, re-deps-20080722, zx20080718, WEBTOOLS-APPS_20080717, PRODAGENT_0_11_0_20080717, WEBTOOLS-APPS_20080716, PRODAGENT_0_11_0_20080716, WEBTOOLS-APPS_20080715_2, WEBTOOLS-APPS_20080715_1, WEBTOOLS-APPS_20080715, PRODAGENT_0_0_13_V2, PRODAGENT_0_0_13, zx20080715, CMSSW_2_0_10_ONLINE1, PRODAGENT_0_10_12_V18, PRODAGENT_0_10_12_V17, PRODAGENT_0_10_12_V16, PRODAGENT_0_10_12_V15, PRODAGENT_0_10_12_V14, PRODAGENT_0_10_12_V13, WEBTOOLS-APPS_20080713, PRODAGENT_0_10_12_V12, PRODAGENT_0_10_12_V11, dl080710_apt0_5_15lorg3_2, forPHEDEX304, zx20080707, CMSSW_2_0_10, forPHEDEX-web110, re20080627, forPHEDEX-web300, CMSSW_2_0_9, zx20080625, WEBTOOLS-APPS_20080624, nr080624_for21x, forPHEDEX-datasvc110, nr080623_for21x, pe20080623b-for21X-gp-412, pe20080623b-for21X-gp, pe20080623-for21X-gp, CMSSW_2_1_0_pre6, WEBTOOLS-APPS_20080619_1, WEBTOOLS-APPS_20080619, apFor210p6v0, WEBTOOLS-APPS_20080617, pe20080616-for21X-412, pe20080616-for21X, zx20080611, pe20080611-for21X-412, WEBTOOLS-APPS_20080611, pe20080611-for21X, CMSSW_2_0_8_ONLINE1-cms2, pe20080610-for21X, zx20080610, pe20080610-for21X-412, WEBTOOLS-APPS_20080609_1, WEBTOOLS-APPS_20080609, zx20080609, pe20080609-for21X-412, pe20080609-for21X, sw_20080509, pe20080607-21X-gendict, sm080606a, CMSSW_2_1_0_pre5g491p02, CMSSW_2_0_8_ONLINE1, pe20080604-for21X-g491p02, SiteDB_030608_1, CMSSW_2_0_8, CMSSW_2_1_0_pre5, pe20080531-for210p5, SiteDB_300508_1, nr080529_onl_cmsBuild, nr080528_onl_cmsBuild, SiteDB_280508_1, WEBTOOLS-APPS_20080527_2, WEBTOOLS-APPS_20080527, WEBTOOLS-APPS_20080523, CMSSW_2_0_7_FWLITE, WEBTOOLS-APPS_20080522, WEBTOOLS-APPS_20080521, sm080520a, WEBTOOLS-APPS_20080520, WEBTOOLS-APPS_20080519, pe20080518b-ports-from210p4, pe20080518a-ports-from210p4, zx20080519, CMSSW_2_1_0_pre4, CMSSW_2_0_7, nr080514_206fwlite_no_trajectory, nr080514_206fwlite_alldicts, pe20080512-for21X, WEBTOOLS-APPS_20080511, zx20080509b, zx20080509, pe20080508-testcvs, dl080507, CMSSW_2_0_6, apFor210p4v1, WEBTOOLS-APPS_20080507_1, WEBTOOLS-APPS_20080507, apFor210p4v0, pe20080507-for21X, WEBTOOLS-APPS_20080506, dl080506, dl080505t2, dl080505, WEBTOOLS-APPS_20080501, CMSSW_2_0_5, zx20080430, CMSSW_2_0_4_ONLINE1, dl080425_for21x, dl080425, nr080425for204onl1, CMSSW_2_0_0_ONLINE2, CMSSW_2_1_0_pre3, nrnr080424for200onl2, CMSSW_2_0_3_ONLINE1, nr080326fwl200p7, CMSSW_2_0_4, dl080422, WEBTOOLS-APPS_20080422, nr080421for203onl, CMSSW_2_0_3, apFor210p3v1, apFor210p3v0, dl080419for202, CMSSW_2_0_1, dl080418, CMSSW_2_1_0_pre2, WEBTOOLS-APPS_20080416, CMSSW_2_0_0_ONLINE1, apFor210p2v2, dl080415t2, dl080415, apFor210p2v1, apFor210p2v0, zx20080415-comp, webconddb_1_1_1, WEBTOOLS-APPS_20080414, nr080413, WEBTOOLS-APPS_20080412, WEBTOOLS-APPS_20080411_1, WEBTOOLS-APPS_20080411, CMSSW_2_0_0, WEBTOOLS-APPS_20080410, WEBTOOLS-APPS_20080409_1, WEBTOOLS-APPS_20080409, dl080408cand200t1, dl080408t1, WEBTOOLS-APPS_20080408_1, WEBTOOLS-APPS_20080408, nr080408for200p9, dl080407t3, dl080407t2, CMSSW_2_1_0_pre1, DBS-APPS_20080407, CMSSW_2_0_0_pre7_ONLINE1, WEBTOOLS-APPS_20080407, dl080407, apFor210p1, CMSSW_2_0_0_pre9, dl080405, WEBTOOLS-APPS_20080404_2, WEBTOOLS-APPS_20080404_1, WEBTOOLS-APPS_20080404, WEBTOOLS-APPS_20080403_4, WEBTOOLS-APPS_20080403_3, WEBTOOLS-APPS_20080403_2, WEBTOOLS-APPS_20080403_1, WEBTOOLS-APPS_20080403, nr080331for200p7onl1, CMSSW_2_0_0_pre8, sm080328a, WEBTOOLS-APPS_20080328, WEBTOOLS-APPS_20080327_1, WEBTOOLS-APPS_20080327, CMSSW_2_0_0_pre7, WEBTOOLS-APPS_20080326_6, WEBTOOLS-APPS_20080326_5, WEBTOOLS-APPS_20080326_4, WEBTOOLS-APPS_20080326_3, WEBTOOLS-APPS_20080326_2, WEBTOOLS-APPS_20080326, DBSweb_260308_1, DBSweb_260308, CMSSW_2_0_0_pre6, forPHEDEX262_cmsbuild5, forPHEDEX262_cmsbuild4, forPHEDEX262_cmsbuild3, sw_20080319, sw20080319, DBSweb_180308_2, DBSweb_180308_1, DBSweb_180308, DBSweb_170308_8, DBSweb_170308_7, DBSweb_170308_6, DBSweb_170308_5, DBSweb_170308_4, DBSweb_170308_3, DBSweb_170308_2, DBSweb_170308, SiteDB_170308, CMSSW_2_0_0_pre5, SiteDB_1_2_1-160308_2, SiteDB_1_2_1-160308, SM_150308_DBSDisc_9, SM_150308_DBSDisc_8, SM_150308_DBSDisc_7, SM_150308_DBSDisc_6, SM_150308_DBSDisc_5, SM_150308_DBSDisc_4, SM_150308_DBSDisc_3, SM_150308_DBSDisc_2, SM_150308_DBSDisc_1, SM_150308_DBSDisc, SiteDB_140308, SiteDB_130308, CMSSW_2_0_0_pre4, dl080312, dl080308, dl080307cmsswtoolconf2cms5, dl080307, dl080307cmsswtoolconf2cms4, dl080304t4, dl080304t3, dl080304t2, dl080304, ge20080304-comp, dl080229, pe20080229-ports, dl080228t2, dl080228, CMSSW_2_0_0_pre3, SiteDB_080227, dl080227, ge20080226, dl080226t2, dl080226, dl080224t3, dl080224t2, dl080224, dl080223, dl080222, dl080221
Branch point for: conddb-branch
Changes since 1.55: +16 -8 lines
Log Message:
new xdaq version (not completely tested yet..)

File Contents

# User Rev Content
1 dlange 1.56 ### RPM external xdaq 03.14.00
2 elmer 1.39 Requires: zlib mimetic xerces-c uuid
3 dlange 1.33 %define xdaqv %(echo %v | cut -f1 -d- | tr . _)
4 eulisse 1.2 %define libext so
5 eulisse 1.18 %if "%cmsplatf" == "slc3_ia32_gcc323"
6     %define installDir linux/x86
7     %endif
8    
9 eulisse 1.7 # Download from cern afs area to speed up testing:
10 dlange 1.44 Source0: http://switch.dl.sourceforge.net/sourceforge/xdaq/coretools_G_V%xdaqv.tgz
11 dlange 1.56 Source1: http://switch.dl.sourceforge.net/sourceforge/xdaq/powerpack_G_V01_13_00.tgz
12     Source2: http://switch.dl.sourceforge.net/sourceforge/xdaq/worksuite_G_V01_13_00.tgz
13     Patch: xdaq_3.14_p1
14     Patch1: xdaq_3.14_p2
15     Provides: /bin/awk
16 ratnik 1.5
17 eulisse 1.7 %prep
18     %setup -T -b 0 -n TriDAS
19     %setup -D -T -b 1 -n TriDAS
20     %setup -D -T -b 2 -n TriDAS
21 dlange 1.34
22 dlange 1.45 %patch -p1
23 dlange 1.50 %patch1 -p1
24 eulisse 1.11 ls
25 eulisse 1.7 echo " Install root in prep:" %{i} %{pkginstroot}
26 ratnik 1.1
27     %build
28     # Xdaq does not provide makeinstall, it uses "simplify" script instead to
29     # reorganize the directory structure after the build is done.
30     # Therefore build is done in the install area.
31    
32     %install
33     # Copy all code into the installation area, and build directly there:
34     cp -rp * %{i} # assuming there are no symlinks in the original source code
35     cd %{i}
36     export XDAQ_ROOT=$PWD
37     cd %{i}/daq
38 dlange 1.36 export MIMETIC_PREFIX=$MIMETIC_ROOT
39     export XERCES_PREFIX=$XERCES_C_ROOT
40 elmer 1.39 export UUID_LIB_PREFIX=$UUID_ROOT/lib
41 elmer 1.53
42     case %cmsplatf in
43 elmer 1.55 slc4_ia32_gcc412 | slc4_ia32_gcc422 | osx104_ppc32_gcc400 | osx104_ia32_gcc401)
44 elmer 1.53 make CPPDEFINES=linux Set=extern_coretools install || true
45     make CPPDEFINES=linux Set=coretools install || true
46     make CPPDEFINES=linux Set=extern_powerpack install || true
47     make CPPDEFINES=linux Set=powerpack install || true
48     cd xdaq2rc
49     make CPPDEFINES=linux install || true
50     cd ..
51     ;;
52     * )
53 dlange 1.34 make CPPDEFINES=linux Set=extern_coretools install
54 dlange 1.30 make CPPDEFINES=linux Set=coretools install
55 dlange 1.34 make CPPDEFINES=linux Set=extern_powerpack install
56 dlange 1.30 make CPPDEFINES=linux Set=powerpack install
57 dlange 1.36 cd xdaq2rc
58 dlange 1.38 make CPPDEFINES=linux install
59 dlange 1.36 cd ..
60 elmer 1.53 ;;
61     esac
62 dlange 1.30
63 ratnik 1.1 # The following structure used as defined in Xdaq "simplify" script:
64     cd %{i}
65 dlange 1.32 mv x86*/lib .
66     mv x86*/bin .
67     mv x86*/include .
68 dlange 1.44
69 dlange 1.56 mkdir -p htdocs
70 dlange 1.48
71 dlange 1.49 for subdir in `echo "xdaq2rc"; grep -h -v \# build/mfSet.coretools build/mfSet.extern_coretools build/mfSet.extern_powerpack build/mfSet.powerpack | grep -v Packages= | grep '[a-z]' | awk '{print $1}'`
72 dlange 1.46 do
73 dlange 1.48 mkdir -p %{i}/htdocs/$subdir/{images,xml,html}
74     echo $subdir
75     if [ -d daq/$subdir/xml ]; then
76     cd daq/$subdir/xml
77     find . -name "*.*" -exec install -m 655 -D {} %{i}/htdocs/$subdir/xml/{} \;
78     cd %{i}
79     fi
80     if [ -d daq/$subdir/images ]; then
81     cd daq/$subdir/images
82     find . -name "*.*" -exec install -m 655 -D {} %{i}/htdocs/$subdir/images/{} \;
83     cd %{i}
84     fi
85     if [ -d daq/$subdir/html ]; then
86     cd daq/$subdir/html
87     find . -name "*.*" -exec install -m 655 -D {} %{i}/htdocs/$subdir/html/{} \;
88     cd %{i}
89     fi
90 dlange 1.46 done
91 dlange 1.44
92 dlange 1.56 mkdir -p include/interface
93 dlange 1.36 mv daq/interface/evb/include/interface/evb include/interface
94     mv daq/interface/shared/include/interface/shared include/interface
95 dlange 1.56 mkdir -p etc
96 elmer 1.42 mv daq/etc/default.profile etc/
97 dlange 1.32 rm -fr daq
98     rm -fr CVS
99 dlange 1.37 rm -fr x86*
100 ratnik 1.1
101     # Libraries from extern (not found cause they are symlinks)
102 eulisse 1.3
103 eulisse 1.22 #find daq -type f ! -path "*/extern/*lib*" -name "*.a" -exec cp {} %{i}/lib \;
104 eulisse 1.11 perl -p -i -e "s|^#!.*make|#!/usr/bin/env make|" %{i}/daq/extern/slp/openslp-1.2.0/debian/rules
105 muzaffar 1.43
106     # SCRAM ToolBox toolfile
107     mkdir -p %i/etc/scram.d
108     cat << \EOF_TOOLFILE >%i/etc/scram.d/%n
109     <doc type=BuildSystem::ToolDoc version=1.0>
110     <Tool name=XDAQ version=%v>
111     <info url=http://home.cern.ch/xdaq></info>
112     <lib name=toolbox>
113     <lib name=xdaq>
114     <lib name=config>
115     <lib name=xoap>
116     <lib name=xgi>
117     <lib name=xdata>
118     <lib name=cgicc>
119     <lib name=log4cplus>
120     <lib name=xcept>
121     <lib name=logudpappender>
122     <lib name=peer>
123     <lib name=logxmlappender>
124     <lib name=asyncresolv>
125     <lib name=ptfifo>
126     <lib name=pthttp>
127     <lib name=pttcp>
128     <lib name=i2outils>
129     <lib name=xdaq2rc>
130 dlange 1.56 <lib name=xoapfilter>
131     <lib name=xalan-c>
132     <lib name=xalanMsg>
133     <lib name=wsaddressing>
134     <lib name=wsclientsubscriber>
135     <lib name=wseventing>
136     <lib name=wsserviceeventing>
137 muzaffar 1.43 <Client>
138     <Environment name=XDAQ_BASE default="%i"></Environment>
139     <Environment name=LIBDIR default="$XDAQ_BASE/lib"></Environment>
140     <Environment name=BINDIR default="$XDAQ_BASE/bin"></Environment>
141     <Environment name=INCLUDE default="$XDAQ_BASE/include"></Environment>
142     <Environment name=INCLUDE default="$XDAQ_BASE/include/linux"></Environment>
143     </Client>
144     <use name=xerces-c>
145     <use name=sockets>
146     <use name=mimetic>
147     <use name=uuid>
148     <runtime name=XDAQ_OS value="linux">
149     <runtime name=XDAQ_PLATFORM value="x86">
150     <runtime name=PATH value="$BINDIR" type=path>
151     <runtime name=XDAQ_ROOT value="$XDAQ_BASE">
152 dlange 1.44 <runtime name=XDAQ_DOCUMENT_ROOT value="$XDAQ_BASE/htdocs">
153 muzaffar 1.43 <flags CPPDEFINES="SOAP__ LITTLE_ENDIAN__">
154     <flags CPPDEFINES="linux">
155     </Tool>
156     EOF_TOOLFILE
157    
158 eulisse 1.12 %post
159     find $RPM_INSTALL_PREFIX/%pkgrel -type l | xargs ls -la | sed -e "s|.*[ ]\(/.*\) -> \(.*\)| \2 \1|;s|[ ]/[^ ]*/external| $RPM_INSTALL_PREFIX/%cmsplatf/external|g" | xargs -n2 ln -sf
160 muzaffar 1.43 %{relocateConfig}etc/scram.d/%n