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

Comparing COMP/CMSDIST/jimmy.spec (file contents):
Revision 1.7 by elmer, Fri Nov 2 18:51:04 2007 UTC vs.
Revision 1.14 by muzaffar, Tue Aug 10 15:22:05 2010 UTC

# Line 1 | Line 1
1 < ### RPM external jimmy 4.2-CMS18
1 > ### RPM external jimmy 4.2
2 > ## BUILDIF case $(uname):$(uname -m) in Linux:i*86 ) true ;; Linux:x86_64 ) true ;;  Linux:ppc64 ) false ;; Darwin:* ) false ;; * ) false ;; esac
3 >
4   Requires: herwig
5   Source: http://service-spi.web.cern.ch/service-spi/external/MCGenerators/distribution/%{n}-%{realversion}-src.tgz
6   Patch: jimmy-4.2-gfortran
7  
8   %prep
9   %setup -q -n %{n}/%{realversion}
10 < %if "%cmsplatf" == "slc4_ia32_gcc412"
10 > case %gccver in
11 >  4.*)
12   %patch -p0
13 < %endif
14 < ./configure --with-herwig=$HERWIG_ROOT
13 >  ;;
14 > esac
15  
16   %build
17 + ./configure --with-herwig=$HERWIG_ROOT
18   make
19  
20   %install
21   tar -c lib include | tar -x -C %i
18 # SCRAM ToolBox toolfile
19 mkdir -p %i/etc/scram.d
20 cat << \EOF_TOOLFILE >%i/etc/scram.d/%n
21
22 <doc type=BuildSystem::ToolDoc version=1.0>
23 <Tool name=jimmy version=%v>
24 <lib name=jimmy>
25 <Client>
26 <Environment name=JIMMY_BASE default="%i"></Environment>
27 <Environment name=LIBDIR default="$JIMMY_BASE/lib"></Environment>
28 <Environment name=INCLUDE default="$JIMMY_BASE/include"></Environment>
29 </Client>
30 <use name=f77compiler>
31 <use name=herwig>
32 </Tool>
33 EOF_TOOLFILE
34
35 %post
36 %{relocateConfig}etc/scram.d/%n

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines