Revision: | 1.29 |
Committed: | Mon Aug 29 16:14:31 2011 UTC (13 years, 8 months ago) by diego |
Branch: | MAIN |
CVS Tags: | TW20120302a, bld_1320341101_PHEDEX-combined-agents_slc5_amd64_gcc434, bld_1320248863_PHEDEX-combined-agents_slc5_amd64_gcc434, TW20111010c, TW20111010b, TW20111010a, builder_2011-10-04_16-25-49_das, builder_2011-09-30_15-50-42_PHEDEX-combined-agents, builder_2011-09-29_09-05-43_crab-server3, builder_2011-09-29_09-05-42_asyncstageout, builder_2011-09-29_05-49-40_wmagent, builder_2011-09-28_19-05-55_PHEDEX-combined-agents, builder_2011-09-28_16-45-33_das, builder_2011-09-28_16-05-45_das, TW20110928b, TW20110928a, builder_2011-09-27_17-51-30_reqmon, builder_2011-09-23_12-09-06_wmagent, builder_2011-09-22_12-03-59_asyncstageout, builder_2011-09-22_11-25-57_crab-server3, builder_2011-09-22_11-24-38_asyncstageout, builder_2011-09-22_05-26-44_wmagent, builder_2011-09-21_18-06-30_asyncstageout, builder_2011-09-21_15-26-46_wmagent, builder_2011-09-21_12-53-09_crab-server3, builder_2011-09-21_12-53-09_asyncstageout, builder_2011-09-21_12-47-08_crab-server3, builder_2011-09-21_12-45-23_asyncstageout, builder_2011-09-20_21-03-55_regsvc, builder_2011-09-15_17-45-48_PHEDEX-combined-agents, TW20110913b, TW20110913a, TW20110911a, TW20110909d, TW20110909c, builder_2011-09-09_17-05-31_dbs3-client, TW20110909b, TW20110909a, builder_2011-09-08_22-46-50_reqmgr, HG1109b, builder_2011-09-07_19-00-35_cmsweb, builder_2011-09-06_22-45-07_globalmonitor, builder_2011-09-01_12-14-12_wmagent, HG1109a, builder_2011-08-29_19-08-40_cmsweb |
Changes since 1.28: | +3 -0 lines |
Log Message: | Strip binaries. |
# | User | Rev | Content |
---|---|---|---|
1 | lat | 1.25 | ### RPM external cmake 2.8.1 |
2 | elmer | 1.14 | %define downloaddir %(echo %realversion | cut -d. -f1,2) |
3 | elmer | 1.10 | Source: http://www.cmake.org/files/v%{downloaddir}/%n-%realversion.tar.gz |
4 | lat | 1.28 | %define online %(case %cmsplatf in (*onl_*_*) echo true;; (*) echo false;; esac) |
5 | eulisse | 1.5 | #Patch1: cmake |
6 | dsr | 1.24 | Patch2: cmake-osx-nld |
7 | ratnik | 1.12 | |
8 | #We are using system zlib for the online builds: | ||
9 | muzaffar | 1.21 | %if "%online" != "true" |
10 | eulisse | 1.4 | Requires: zlib |
11 | ratnik | 1.12 | %endif |
12 | elmer | 1.3 | |
13 | %prep | ||
14 | |||
15 | elmer | 1.10 | %setup -n cmake-%realversion |
16 | eulisse | 1.26 | # This patch disables the warning about long doubles that some |
17 | # macosx compilers emit. Even if it matters only for macosx, | ||
18 | # we apply it anyway to avoid discrepancies and to avoid that | ||
19 | # it's left behind if cmake version is changed. | ||
20 | %patch2 -p1 | ||
21 | elmer | 1.3 | |
22 | eulisse | 1.2 | %build |
23 | eulisse | 1.27 | # Work around a bug in the latest Java Update on MacosX. |
24 | case %cmsos in | ||
25 | osx*) | ||
26 | if [ ! -f /System/Library/Frameworks/JavaVM.framework/Headers/jni.h ] | ||
27 | then | ||
28 | echo "Please make sure you have JAVA SDK installed (http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719)." | ||
29 | exit 1 | ||
30 | fi | ||
31 | ;; | ||
32 | esac | ||
33 | eulisse | 1.2 | ./configure --prefix=%i |
34 | make %makeprocesses | ||
35 | diego | 1.29 | |
36 | %install | ||
37 | make install/strip |