ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/xdaq.spec
(Generate patch)

Comparing COMP/CMSDIST/xdaq.spec (file contents):
Revision 1.43 by muzaffar, Mon Sep 3 15:28:46 2007 UTC vs.
Revision 1.49 by dlange, Thu Oct 11 15:44:54 2007 UTC

# Line 1 | Line 1
1 < ### RPM external xdaq 3.9.0-CMS8
1 > ### RPM external xdaq 03.11.00
2   Requires: zlib mimetic xerces-c uuid
3   %define xdaqv %(echo %v | cut -f1 -d- | tr . _)
4   %define libext so
# Line 7 | Line 7 | Requires: zlib mimetic xerces-c uuid
7   %endif
8  
9   # Download from cern afs area to speed up testing:
10 < Source0: http://switch.dl.sourceforge.net/sourceforge/xdaq/coretools_G_V%{xdaqv}.tgz
11 < Source1: http://switch.dl.sourceforge.net/sourceforge/xdaq/powerpack_G_V1_9_0.tgz
12 < Source2: http://switch.dl.sourceforge.net/sourceforge/xdaq/worksuite_G_V1_8_0.tgz
13 < Patch: xdaq_39_oracle
14 < Patch1: xdaq-3.9.0-uuid
15 < Patch2: xdaq-3.9.0-nossh
10 > Source0: http://switch.dl.sourceforge.net/sourceforge/xdaq/coretools_G_V%xdaqv.tgz
11 > Source1: http://switch.dl.sourceforge.net/sourceforge/xdaq/powerpack_G_V01_11_00.tgz
12 > Source2: http://switch.dl.sourceforge.net/sourceforge/xdaq/worksuite_G_V01_11_00.tgz
13 > Patch: xdaq_3.11_p1
14  
15   %prep
16   %setup -T -b 0 -n TriDAS
17   %setup -D -T -b 1 -n TriDAS
18   %setup -D -T -b 2 -n TriDAS
19  
20 < #%patch0 -p2
23 < %patch1 -p1
24 < %patch2 -p1
20 > %patch -p1
21   ls
26 #perl -p -i -e "s|^#.*ksh(.*)|#!/usr/bin/env ksh $1|" daq/extern/SBSVME/1003/v2p3p0/sys/makefile \
27 #                                                     daq/extern/SBSVME/1003/v2p3p0/sys/mkbtp
22   echo " Install root in prep:" %{i}    %{pkginstroot}
23  
24   %build
# Line 56 | Line 50 | cd %{i}
50   mv x86*/lib .
51   mv x86*/bin .
52   mv x86*/include .
53 +
54 + mkdir htdocs
55 +
56 + 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}'`
57 + do
58 +        mkdir -p %{i}/htdocs/$subdir/{images,xml,html}
59 +        echo $subdir
60 +        if [ -d daq/$subdir/xml ]; then
61 +                cd daq/$subdir/xml
62 +                find . -name "*.*" -exec install -m 655 -D {} %{i}/htdocs/$subdir/xml/{} \;
63 +                cd %{i}
64 +        fi      
65 +        if [ -d daq/$subdir/images ]; then
66 +                cd daq/$subdir/images
67 +                find . -name "*.*" -exec install -m 655 -D {} %{i}/htdocs/$subdir/images/{} \;
68 +                cd %{i}
69 +        fi      
70 +        if [ -d daq/$subdir/html ]; then
71 +                cd daq/$subdir/html
72 +                find . -name "*.*" -exec install -m 655 -D {} %{i}/htdocs/$subdir/html/{} \;
73 +                cd %{i}
74 +        fi      
75 + done
76 +
77   mkdir include/interface
78   mv daq/interface/evb/include/interface/evb include/interface
79   mv daq/interface/shared/include/interface/shared include/interface
# Line 109 | Line 127 | cat << \EOF_TOOLFILE >%i/etc/scram.d/%n
127   <runtime name=XDAQ_PLATFORM value="x86">
128   <runtime name=PATH value="$BINDIR" type=path>
129   <runtime name=XDAQ_ROOT value="$XDAQ_BASE">
130 < <runtime name=XDAQ_DOCUMENT_ROOT value="$XDAQ_BASE/daq">
130 > <runtime name=XDAQ_DOCUMENT_ROOT value="$XDAQ_BASE/htdocs">
131   <flags CPPDEFINES="SOAP__ LITTLE_ENDIAN__">
132   <flags CPPDEFINES="linux">
133   </Tool>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines