Revision: | 1.9 |
Committed: | Fri Jun 24 08:12:39 2011 UTC (13 years, 10 months ago) by lat |
Branch: | MAIN |
CVS Tags: | builder_2011-08-09_17-03-37_dbs-server, builder_2011-08-09_14-45-47_dbs-client, builder_2011-08-08_23-23-23_dbs-server, DBS_2_1_6-pre5, DBS_2_1_6-pre4, DBS_2_1_6-pre3, builder_2011-07-28_21-25-51_dbs-server, builder_2011-07-28_21-25-43_dbs-client, DBS_2_1_6-pre2, TW20110727a, TW20110726a, builder_2011-07-20_14-45-50_wmagent, builder_2011-07-18_15-32-58_wmagent, builder_2011-07-14_18-33-29_asyncstageout, builder_2011-07-13_17-03-17_stagemanager-agent, builder_2011-07-13_16-55-50_stagemanager-agent, builder_2011-07-13_16-52-30_wmagent, builder_2011-07-13_09-48-46_crab-server3, builder_2011-07-11_12-04-16_cmsweb, builder_2011-07-11_11-53-31_cmsweb, HG1107c, builder_2011-07-08_16-07-44_cmsweb, TW20110707b, TW20110707a, builder_2011-07-05_11-26-58_cmsweb, HG1107b, builder_2011-07-04_15-53-33_cmsweb, TW20110704b, builder_2011-07-04_12-54-16_stagemanager, TW20110704a, builder_2011-07-02_17-25-15_dbs3-client, TW20110701a, builder_2011-07-01_14-15-56_cmsweb, builder_2011-07-01_12-35-36_cmsweb, builder_2011-06-30_17-06-37_crab-server3, builder_2011-06-29_20-56-28_cmsweb, TW20110629a, TW20110628a, TW20110627b, builder_2011-06-24_21-18-43_cmsweb, builder_2011-06-24_15-28-33_workqueue, HG1107a, lat20110624a |
Changes since 1.8: | +1 -2 lines |
Log Message: | Replace %closingbrace with balanced parentheses in "case". |
# | User | Rev | Content |
---|---|---|---|
1 | lat | 1.8 | ### RPM external classlib 3.1.3 |
2 | lat | 1.1 | Source: http://cmsmac01.cern.ch/~lat/exports/%n-%realversion.tar.bz2 |
3 | lat | 1.9 | %define online %(case %cmsplatf in (*onl_*_*) echo true;; (*) echo false;; esac) |
4 | fwyzard | 1.5 | |
5 | fwyzard | 1.4 | Requires: bz2lib |
6 | Requires: pcre | ||
7 | %if "%online" != "true" | ||
8 | Requires: openssl | ||
9 | Requires: zlib | ||
10 | %else | ||
11 | Requires: onlinesystemtools | ||
12 | %endif | ||
13 | lat | 1.1 | |
14 | %prep | ||
15 | %setup -n %n-%realversion | ||
16 | |||
17 | %build | ||
18 | ./configure --prefix=%i \ | ||
19 | --with-zlib-includes=$ZLIB_ROOT/include \ | ||
20 | --with-zlib-libraries=$ZLIB_ROOT/lib \ | ||
21 | --with-bz2lib-includes=$BZ2LIB_ROOT/include \ | ||
22 | --with-bz2lib-libraries=$BZ2LIB_ROOT/lib \ | ||
23 | --with-pcre-includes=$PCRE_ROOT/include \ | ||
24 | --with-pcre-libraries=$PCRE_ROOT/lib \ | ||
25 | --with-openssl-includes=$OPENSSL_ROOT/include \ | ||
26 | lat | 1.2 | --with-openssl-libraries=$OPENSSL_ROOT/lib |
27 | |||
28 | perl -p -i -e ' | ||
29 | s{-l(lzo2|lzma)}{}g; | ||
30 | !/^\S+: / && s{\S+LZ(O|MA)((C|Dec)ompressor|Constants|Error)\S+}{}g' \ | ||
31 | Makefile | ||
32 | lat | 1.1 | |
33 | make %makeprocesses | ||
34 | |||
35 | %install | ||
36 | make %makeprocesses install |