Revision: | 1.5 |
Committed: | Mon Jul 3 17:54:28 2006 UTC (18 years, 9 months ago) by eulisse |
Branch: | MAIN |
CVS Tags: | re20080623, forPHEDEX303, forPHEDEX-datasvc100, forPHEDEX302, forPHEDEX301, forPHEDEX300, forPHEDEX300pre14, forPHEDEX300pre13, forPHEDEX300pre12, forPHEDEX300pre11, forPHEDEX-datasvc002, forPHEDEX-datasvc001, forPHEDEX300pre7, forPHEDEX300pre6, forPHEDEX263, forPHEDEX262_cmsbuild2, forPHEDEX262_cmsbuild, forPHEDEX262, forPHEDEX261-slc3, forPHEDEX261, forPHEDEX260-1, forPHEDEX260, ge20071212-phedex, forPHEDEX2542, forPHEDEX2541, forPHEDEX2540, forPHEDEX2536, forPHEDEX2535, forPHEDEX2534, forPHEDEX2533, forPHEDEX2532, forPHEDEX2531, forPHEDEX253, forPHEDEX252, forPHEDEX251-micro-pre1, forPHEDEX251, forPHEDEX250, for112, for111, forPHEDEX242, sa20061106, sfa031106pm, sfa031106, sfa021106, sa20061002, for120p4, for120p3, for120p2-slc4-rc1, forPHEDEX241, for106, ge20061020-for106, pre-for106, for120p2, for105, for104, for110, for120p1, for110p4, for103, for110p3, for102, pe060927, for101-take3, for101-take2, for101, forGeant481, for110p2, CMSSW_1_0_0, for110p5, for110p1, for084, for100p4, argiro-20060904-for100p4, for092, for137a_pre083_take2, pe20060827a, for137a_pre083, ge20060825, for100p2, for100pre1, for091, for082, for090, CMSSW_0_8_1, for090_RC1, CMSSW_0_9_0_pre3, nr_baran081_t1, for080_testfixes1, for090p2, forCMSSW090p2, for080_testfixes, for090p2_RC5, for090p2_RC4, for090p2_RC3, for090p2_RC2, for090p2_RC1, for081, for080_amd64, for080, for080p4, for080pre3 |
Branch point for: | lcg47branch |
Changes since 1.4: | +7 -5 lines |
Log Message: | Now does nothing (and does not give errors) on macosx. Seeding for java on macosx should be added. |
# | User | Rev | Content |
---|---|---|---|
1 | eulisse | 1.1 | ### RPM external java-jdk 1.5.0.p6 |
2 | eulisse | 1.5 | ## BUILDIF [ "$(uname)" != "Darwin" ] |
3 | eulisse | 1.4 | |
4 | Provides: libasound.so.2 | ||
5 | Provides: libasound.so.2(ALSA_0.9) | ||
6 | Provides: libjava_crw_demo_g.so | ||
7 | Provides: libodbc.so | ||
8 | Provides: libodbcinst.so | ||
9 | |||
10 | eulisse | 1.1 | %define downloadv %(echo %v | tr '.p' '_0') |
11 | eulisse | 1.2 | |
12 | eulisse | 1.3 | %define tmpArch %(echo %cmsplatf | cut -d_ -f 1,2) |
13 | |||
14 | %if "%{tmpArch}" == "slc3_ia32" | ||
15 | eulisse | 1.2 | %define downloadarch i586 |
16 | %endif | ||
17 | |||
18 | eulisse | 1.3 | %if "%{tmpArch}" == "slc3_amd64" |
19 | eulisse | 1.2 | %define downloadarch amd64 |
20 | %endif | ||
21 | |||
22 | eulisse | 1.5 | Source0: http://eulisse.web.cern.ch/eulisse/jdk-%downloadv-linux-i586.bin |
23 | Source1: http://eulisse.web.cern.ch/eulisse/jdk-%downloadv-linux-amd64.bin | ||
24 | eulisse | 1.2 | |
25 | eulisse | 1.1 | %prep |
26 | eulisse | 1.5 | %if %(uname) != Darwin |
27 | eulisse | 1.1 | ls |
28 | %define javadir jdk%(echo %v| sed -e "s/.p/_0/") | ||
29 | rm -rf %javadir | ||
30 | eulisse | 1.2 | yes | sh %{_sourcedir}/jdk-%downloadv-linux-%downloadarch.bin |
31 | eulisse | 1.1 | cd %javadir |
32 | eulisse | 1.5 | %endif |
33 | eulisse | 1.1 | %build |
34 | %install | ||
35 | eulisse | 1.5 | %if %(uname) != Darwin |
36 | eulisse | 1.1 | ls |
37 | cp -r %javadir/* %i | ||
38 | eulisse | 1.5 | %endif |