ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/java-jdk.spec
Revision: 1.18
Committed: Sat Feb 21 02:21:11 2009 UTC (16 years, 2 months ago) by valya
Branch: MAIN
CVS Tags: DAS_20100302_slc5_amd64_gcc434, DAS_20100217_slc5_amd64_gcc434, DAS_20100216b_slc5_amd64_gcc434, DAS_20100216_slc5_amd64_gcc434, dg20100201-dbs3, dg20100129-dbs3, dg20100128-dbs3, DAS_20100127_slc5_amd64_gcc434, DAS_20100126_slc5_amd64_gcc434, DBS-APP_20100122_slc4, DBS-APP_20100121_slc4, DBS-WEB_20100120_slc4, DBS-APP_20100120_slc4, DAS_20100119_slc5_amd64_gcc434, DBS-APP_20100118_slc4, DBS-WEB_20100118_slc4, DAS_20100115_slc5_amd64_gcc434, dg20100115-security, DBS-APP_20100114_slc4, DBS-WEB_20100113_slc4, dg20100112-security, 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, DAS_20091208_slc5_amd64_gcc434, dg20091203b-comp-base, dg20091203-comp-base, DAS_20091202, DQMCATTEST_0_0_1, FILEMOVER_20091118, DBS-APPS_20090929, pe20091117a-fromDAS_20090709, DAS_20091117, pe20091116b-fromDAS_20090709, pe20091116a-fromDAS_20090709, BUILDBOT_01, CERNOIDv02, DAS_20091104, DBS-WEB_20091021, CouchDB_0_10_0, DAS_20091016, CERNOIDv01, DAS_20091014, WMCORE-before-refactor, DBS-WEB_20091012, PerfSuiteDB_20090930, DBS-WEB_20090921, PerfSuiteDB_20090916, pe20090910-fromDAS_20090709, FILEMOVER_20090910, PerfSuiteDB_20090904_almost_stable, DBS-WEB_20090817, PerfSuiteDB_20090904, FILEMOVER_20090828, PerfSuiteDB_20090901, DBS-APPS_20090706, forHEARTBEATr04, RPMVERIFY_0_2, forHEARTBEATr01, WEBTOOLS_APPS_20090817, DBS-APPS_20090804, DBS-APPS_20090730, DAS_20090709, DAS_20090607, DBS-WEB_20090618, DBS-APPS_20090619, DBS-APPS_20090608, DBS-APPS_20090604_1, DAS_20090604, DBS-APPS_20090604, DAS_20090603, DBS-APPS_20090603, DBS-APPS_20090528, ap20090520-osx105, ap20090519-osx105, DBS_APPS_20090518, DAS_20090514_3, DAS_20090514_2, DAS_20090514_1, DAS_20090514, DBS-WEB_20090512, DBS-WEB_20090507, DBS_APPS_20090504, DBS_APPS_20090501, DBS-APPS_20090429_2, DBS-WEB_20090429, DBS-APPS_20090429, DBS-WEB_20090428, DBS-WEB_20090422, DBS-WEB_20090420, DBS-APPS_20090417, DBS-APPS_20090415, DBS-APPS_20090410, DAS_20090408, DBS-APPS_20090406, DAS_20090330, DBS-APPS_20090326, DAS_20090319_1, DAS_20090319, DBS-APPS_20090318, DBS-APPS_20090316, DAS_20090316, DAS_20090313, COUCHDB_20090313, DBS-APPS_20090310, WEBTOOLS-APPS_20090310_1, WEBTOOLS-APPS_20090310, WEBTOOLS-APPS_20090309, DBS-APPS_20090306, DBS-APPS_20090304_1, DBS-APPS_20090304, DBS-APPS_20090303_1, DBS-APPS_20090303, DBS-APPS_20090302, DBS-APPS_20090220_1
Changes since 1.17: +1 -1 lines
Log Message:
Fix libjava_crw_demo_g.so

File Contents

# Content
1 ### RPM external java-jdk 1.5.0_15
2 ## BUILDIF [ "$(uname)" != "Darwin" ]
3
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 # 64 bit versions
10 Provides: libasound.so.2()(64bit)
11 Provides: libasound.so.2(ALSA_0.9)(64bit)
12 Provides: libjava_crw_demo_g.so()(64bit)
13 Provides: libodbc.so()(64bit)
14 Provides: libodbcinst.so()(64bit)
15
16 %define downloadv %(echo %realversion | tr '.p' '_0')
17
18 %define tmpArch %(echo %cmsplatf | cut -d_ -f 1,2)
19
20 %if "%{tmpArch}" == "slc3_ia32"
21 %define downloadarch i586
22 %endif
23
24 # A hack? Probably won't work for slc4 but...
25 %if "%{tmpArch}" == "slc4_ia32"
26 %define downloadarch i586
27 %endif
28
29 %if "%{tmpArch}" == "slc3_amd64"
30 %define downloadarch amd64
31 %endif
32
33 %if "%{tmpArch}" == "slc4_amd64"
34 %define downloadarch amd64
35 %endif
36
37 Source0: http://cmsrep.cern.ch/cmssw/jdk-mirror/jdk-%downloadv-linux-i586.bin
38 Source1: http://cmsrep.cern.ch/cmssw/jdk-mirror/jdk-%downloadv-linux-amd64.bin
39
40 %prep
41 %if %(uname) != Darwin
42 ls
43 %define javadir jdk%(echo %realversion| sed -e "s/.p/_0/")
44 rm -rf %javadir
45 yes | sh %{_sourcedir}/jdk-%downloadv-linux-%downloadarch.bin
46 cd %javadir
47 %endif
48 %build
49 %install
50 %if %(uname) != Darwin
51 ls
52 cp -r %javadir/* %i
53 %endif