Revision: | 1.3 |
Committed: | Tue May 2 09:03:58 2006 UTC (18 years, 11 months ago) by eulisse |
Branch: | MAIN |
CVS Tags: | WEBTOOLS_CONFIG_1_pre2, WEBTOOLS_CONFIG_1_pre1, PR_0_5_4, PR_0_5_0, PR_0_4_21, PRODREQUEST_0_4_0, PR0_3_13, PR0_3_12, PR0-3-11, forPR034, forPR033, forPIL116, forPR032, forPR030, forPR020, forPA011, forPR010, forPA010, af20060928, ProdAgent_pa17, phedex_2_3_series, forLCG_44, forCMSSW_0_8_0_pre2, V00-01-02, V00-01-2, V00-01-01, V00-01-00, V00-00-11, V00-00-10, V00-00-09, V00-00-08, V00-00-07, V00-00-06, V00-00-05, V00-00-04, V00-00-03, V00-00-02 |
Changes since 1.2: | +3 -1 lines |
Log Message: | Adding misc symbolics link to .so.1 .so.1.0 etc.. |
# | User | Rev | Content |
---|---|---|---|
1 | eulisse | 1.1 | ### RPM external bz2lib 1.0.2 |
2 | # Build system patches by Lassi A. Tuura <lat@iki.fi> | ||
3 | Source: ftp://sources.redhat.com/pub/bzip2/v%(echo %v | tr -d .)/bzip2-%v.tar.gz | ||
4 | eulisse | 1.3 | Provides: libbz2.so.1 |
5 | eulisse | 1.1 | |
6 | %prep | ||
7 | %setup -n bzip2-%v | ||
8 | sed -e 's/ -shared/ -dynamiclib/' \ | ||
9 | -e 's/ -Wl,-soname -Wl,[^ ]*//' \ | ||
10 | -e 's/libbz2\.so/libbz2.dylib/g' \ | ||
11 | < Makefile-libbz2_so > Makefile-libbz2_dylib | ||
12 | |||
13 | %build | ||
14 | case $(uname) in Darwin ) so=dylib ;; * ) so=so ;; esac | ||
15 | eulisse | 1.2 | make %makeprocesses -f Makefile-libbz2_$so |
16 | eulisse | 1.1 | |
17 | %install | ||
18 | case $(uname) in Darwin ) so=dylib ;; * ) so=so ;; esac | ||
19 | make install PREFIX=%i | ||
20 | cp libbz2.$so.%v %i/lib | ||
21 | ln -s libbz2.$so.%v %i/lib/libbz2.$so | ||
22 | eulisse | 1.3 | ln -s libbz2.$so.%v %i/lib/libbz2.$so.`echo %v | cut -d. -f 1,2` |
23 | ln -s libbz2.$so.%v %i/lib/libbz2.$so.`echo %v | cut -d. -f 1` |