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". |
# | Content |
---|---|
1 | ### RPM external classlib 3.1.3 |
2 | Source: http://cmsmac01.cern.ch/~lat/exports/%n-%realversion.tar.bz2 |
3 | %define online %(case %cmsplatf in (*onl_*_*) echo true;; (*) echo false;; esac) |
4 | |
5 | Requires: bz2lib |
6 | Requires: pcre |
7 | %if "%online" != "true" |
8 | Requires: openssl |
9 | Requires: zlib |
10 | %else |
11 | Requires: onlinesystemtools |
12 | %endif |
13 | |
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 | --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 | |
33 | make %makeprocesses |
34 | |
35 | %install |
36 | make %makeprocesses install |