ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/bz2lib.spec
Revision: 1.1
Committed: Mon Feb 20 18:09:12 2006 UTC (19 years, 2 months ago) by eulisse
Branch: MAIN
Log Message:
Files added to repository.

File Contents

# 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    
5     %prep
6     %setup -n bzip2-%v
7     sed -e 's/ -shared/ -dynamiclib/' \
8     -e 's/ -Wl,-soname -Wl,[^ ]*//' \
9     -e 's/libbz2\.so/libbz2.dylib/g' \
10     < Makefile-libbz2_so > Makefile-libbz2_dylib
11    
12     %build
13     case $(uname) in Darwin ) so=dylib ;; * ) so=so ;; esac
14     make -f Makefile-libbz2_$so
15    
16     %install
17     case $(uname) in Darwin ) so=dylib ;; * ) so=so ;; esac
18     make install PREFIX=%i
19     cp libbz2.$so.%v %i/lib
20     ln -s libbz2.$so.%v %i/lib/libbz2.$so
21     ln -s libbz2.$so.%v %i/lib/libbz2.$so.`echo %v | sed 's/\.[0-9]*$//'`