ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/pythia6.spec
Revision: 1.14
Committed: Tue May 19 09:01:05 2009 UTC (15 years, 11 months ago) by andreasp
Branch: MAIN
CVS Tags: DAS_20100302_slc5_amd64_gcc434, DBS_20100226_slc5_amd64_gcc434, DBS_20100217_slc5_amd64_gcc434, FILEMOVER_20100217_slc5_amd64_gcc434, DAS_20100217_slc5_amd64_gcc434, DAS_20100216b_slc5_amd64_gcc434, DAS_20100216_slc5_amd64_gcc434, dg20100201-dbs3, FILEMOVER_20100201_slc5_amd64_gcc434, FILEMOVER_20100128b_slc5_amd64_gcc434, dg20100129-dbs3, dg20100128-dbs3, FILEMOVER_20100128_slc5_amd64_gcc434, DAS_20100127_slc5_amd64_gcc434, DAS_20100126_slc5_amd64_gcc434, FILEMOVER_20100122_slc5_amd64_gcc434, DAS_20100119_slc5_amd64_gcc434, DAS_20100115_slc5_amd64_gcc434, dg20100115-security, DBS_20100115_slc5_amd64_gcc434, dg20100112-security, DBS_20100112_slc5_amd64_gcc434, DBS_20100111_slc5_amd64_gcc434, dg20100111-security, dg20100107b-wmcore, dg20100107-wmcore, DAS_20100105_slc5_amd64_gcc434, DAS_20091221_slc5_amd64_gcc434, DAS_20091214_slc5_amd64_gcc434, dg20091211-couchdb, dg20091210-phedex, dg20091203c-comp-base, DD_20091208_slc5_amd64_gcc434, DAS_20091208_slc5_amd64_gcc434, FILEMOVER_20091208_slc5_amd64_gcc434, DBS_20091208_slc5_amd64_gcc434, dg20091203b-comp-base, dg20091203-comp-base, DQMCATTEST_0_0_1, DAS_20091117, BUILDBOT_01, CERNOIDv02, CouchDB_0_10_0, CERNOIDv01, WMCORE-before-refactor, PerfSuiteDB_20090930, PerfSuiteDB_20090916, PerfSuiteDB_20090904_almost_stable, PerfSuiteDB_20090904, PerfSuiteDB_20090901, forHEARTBEATr04, RPMVERIFY_0_2, forHEARTBEATr01, ap20090520-osx105, ap20090519-osx105
Changes since 1.13: +2 -0 lines
Log Message:
updates for building on mac os x 10.5 (leopard)

File Contents

# User Rev Content
1 dlange 1.13 ### RPM external pythia6 420
2 andreasp 1.14 ## BUILDIF case $(uname):$(uname -p) in Linux:i*86 ) true ;; Linux:x86_64 ) true ;; Linux:ppc64 ) false ;; Darwin:* ) false ;; * ) false ;; esac
3    
4 muzaffar 1.8 Source: http://cern.ch/service-spi/external/MCGenerators/distribution/%{n}-%{realversion}-src.tgz
5 dlange 1.1 %prep
6     %setup -q -n %{n}/%{realversion}
7 dlange 1.5 ./configure --enable-shared
8 dlange 1.1
9     %build
10     make
11    
12     %install
13     tar -c lib include | tar -x -C %i
14 muzaffar 1.8 # SCRAM ToolBox toolfile
15     mkdir -p %i/etc/scram.d
16     cat << \EOF_TOOLFILE >%i/etc/scram.d/%n
17     <doc type=BuildSystem::ToolDoc version=1.0>
18     <Tool name=pythia6 version=%v>
19     <Client>
20     <Environment name=PYTHIA6_BASE default="%i"></Environment>
21     <Environment name=LIBDIR default="$PYTHIA6_BASE/lib"></Environment>
22     <Environment name=INCLUDE default="$PYTHIA6_BASE/include"></Environment>
23     </Client>
24     <lib name=pythia6>
25     <lib name=pythia6_dummy>
26     <lib name=pythia6_pdfdummy>
27     <use name=f77compiler>
28     </Tool>
29     EOF_TOOLFILE
30 dlange 1.1
31 muzaffar 1.8 %post
32     %{relocateConfig}etc/scram.d/%n