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

Comparing COMP/CMSDIST/fwlite.spec (file contents):
Revision 1.13 by ratnik, Fri Oct 26 18:34:01 2007 UTC vs.
Revision 1.32 by andreasp, Mon Nov 2 07:26:44 2009 UTC

# Line 1 | Line 1
1 < ### RPM cms fwlite CMSSW_1_6_7_FWLITE
1 > ### RPM cms fwlite CMSSW_3_3_2_FWLITE
2   ## IMPORT configurations
3   Provides: /bin/zsh
4 < Requires: fwlite-tool-conf
5 < %define cmssw_release   %(perl -e '$_="%v"; s/_FWLITE//; print;')
6 < %define toolconf        ${FWLITE_TOOL_CONF_ROOT}/configurations/tools-STANDALONE.conf
4 > Provides: /bin/sed
5 > Provides: perl(Date::Format)
6 > Provides: perl(Term::ReadKey)
7 > Provides: perl(full)
8 > Provides: perl(Template)
9 > Requires: fwlite-tool-conf python
10 >
11 > %define cmssw_release   %(perl -e '$_="%v"; s/_FWLITE//; print;')
12 > %define cvsprojuc       %(echo %n | sed -e "s|-debug||"| tr 'a-z' 'A-Z')
13 > %define cvsprojlc       %(echo %cvsprojuc | tr 'A-Z' 'a-z')
14 > %define cvsdir          %cvsprojuc
15 > %define cvsserver       %cvsprojlc
16 > %define useCmsTC        1
17 > %define saveDeps        yes
18  
19   #Defines for file containing list of packages for checkout and build:
20 < %define buildsetrepo    CMSDIST
10 < %define buildsetfile    fwlite_build_set.file
11 < %define buildsetvers    buildset_V3_1
12 <
13 < # Define list of external tools to be selected in scram configuration.
14 < # Any changes must be propagated in fwlite-tool-conf.spec:
15 < %define externals "cxxcompiler ccompiler clhep sockets boost boost_filesystem rootrflx rootcore rootmath gccxml boost_python elementtree sigcpp hepmc gsl boost_regex boost_program_options boost_program_options boost_regex bz2lib pcre root rootcintex zlib glimpse castor python oracle mysql dcap qt libjpg openssl expat"
16 <
17 <
18 < %define prebuildtarget  gindices
19 < %define buildtarget     release-build
20 > %define buildsetfile    fwlite_build_set
21  
22   # Skip library load and symbol checks to avoid dependency on seal:
23 < %define nolibchecks     on
23 > %define nolibchecks     on
24  
25 < # Switch off building tests:
26 < %define patchsrc3 perl -p -i -e ' s!(<ClassPath.*test\\+test>)!#$1!;' config/BuildFile
25 > # Switch off building tests and plugins:
26 > %define patchsrc3 perl -p -i -e ' s|(<classpath.*test\\+test.*>)||;' config/BuildFile.xml*
27 > %define patchsrc4 perl -p -i -e ' s|(<classpath.*plugins\\+plugins.*>)||;' config/BuildFile.xml*
28  
27 # Additional source patches named patchsrc4, patchsrc5 can be defined here.
29  
30   ## IMPORT cms-scram-build
31   ## IMPORT partial-build

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines