ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/iguana.spec
Revision: 1.41
Committed: Mon Nov 6 11:03:18 2006 UTC (18 years, 5 months ago) by sashby
Branch: MAIN
CVS Tags: forCMS143_2_slc4, forCMS143_2_slc3, sfa061106pm
Changes since 1.40: +0 -2 lines
Log Message:
IGUANA: gcc345 patch not needed anymore

File Contents

# User Rev Content
1 sashby 1.38 ### RPM cms iguana IGUANA_6_13_0
2 eulisse 1.9 ## IMPORT configurations
3 eulisse 1.12 Requires: iguana-tool-conf python cms-env
4 argiro 1.27
5     %define patchsrc perl -p -i -e 's|.*ignominy.*||' config/requirements
6     %define patchsrc2 perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' $(grep -r -e "^#\!.*perl.*" . | cut -d: -f1)
7     %define patchsrc3 rm -rf %srctree/VisExamples/VisG4ExAtlas; rm -rf %srctree/Ig_Modules/IgQtProfileService/test/
8    
9    
10 eulisse 1.1 %define toolconf ${IGUANA_TOOL_CONF_ROOT}/configurations/tools-STANDALONE.conf
11 argiro 1.29 %define cvsdir iguana
12 eulisse 1.16 %define cvsserver iguana
13 eulisse 1.1 %define srctree1 VisGeant4
14 eulisse 1.16 %define realTag %(echo %v | cut -d- -f1)
15 argiro 1.29 %define additionalSrc0 cvs://:pserver:anonymous@isscvs.cern.ch:/local/reps/iguanacms?passwd=AA_:yZZ3e&tag=-r%{realTag}&module=VisGeant4&export=%{srctree1}
16    
17 eulisse 1.1
18 eulisse 1.2 %define srctree2 VisExamples
19 argiro 1.29 %define additionalSrc1 cvs://:pserver:anonymous@isscvs.cern.ch:/local/reps/iguanacms?passwd=AA_:yZZ3e&tag=-r%{realTag}&module=VisExamples&export=%{srctree2}
20    
21 sashby 1.35 #
22 argiro 1.29 # here cut and paste cms-scram-build.file
23     # I need to modify the cvs repo, since iguana has been migrated to IT (SA, 060904)
24    
25     %define cvsproj %(echo %n | sed -e "s|-debug||"| tr 'a-z' 'A-Z')
26     %define cvsrepo cvs://:pserver:anonymous@isscvs.cern.ch:/local/reps/%cvsdir?passwd=AA_:yZZ3e
27     %define cvstag %(echo %v | cut -d- -f1)
28     %if "%{?cvsconfig:set}" != "set"
29     %define cvsconfig config
30     %endif
31     %define cvssrc %cvsproj
32     %define srctree src
33    
34     %define tbxrepo cvs://:pserver:anonymous@cmscvs.cern.ch:2401/cvs_server/repositories/SCRAMToolBox?passwd=AA_:yZZ3e
35     %define conftag CMS_%confversion%conflevel
36     %define confsite CMSconfigs
37    
38     %if "%{buildarch:set}" != "set"
39     %define buildarch :
40     %endif
41    
42     %if "%{?buildtarget:set}" != "set"
43     %define buildtarget %{nil}
44     %endif
45    
46     # end cut and paste
47    
48 eulisse 1.2
49 eulisse 1.1 ## IMPORT scramv1-build
50    
51 eulisse 1.9 %define confversion %cmsConfiguration
52 eulisse 1.1 %define conflevel _1
53 eulisse 1.12