ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/frontier_client.spec
Revision: 1.21
Committed: Wed Apr 18 23:46:01 2007 UTC (18 years ago) by ratnik
Branch: MAIN
CVS Tags: pe20070428a-ports, pe20070423b-ports, pe20070423a-ports
Changes since 1.20: +3 -1 lines
Log Message:
Changes for building  externals in 64/32 mode: added gcc-wrapper .

File Contents

# User Rev Content
1 ratnik 1.20 ### RPM external frontier_client 2.7.2
2 ratnik 1.21 Requires: gcc-wrapper
3 eulisse 1.13 Source: http://edge.fnal.gov:8888/frontier/%{n}__%{v}__src.tar.gz
4     #Source: http://cern.ch/service-spi/external/tarFiles/%{n}__%{v}__src.tar.gz
5 ratnik 1.20 Requires: expat zlib openssl
6 sashby 1.14 %define realversion %(echo %v | cut -d_ -f1)
7    
8 eulisse 1.1 %prep
9 eulisse 1.13 %setup -n %{n}__%{v}__src
10 ratnik 1.21 %build
11     ## IMPORT gcc-wrapper
12 eulisse 1.6 make EXPAT_DIR=$EXPAT_ROOT \
13 ratnik 1.20 COMPILER_TAG=gcc_$GCC_VERSION \
14     ZLIB_DIR=$ZLIB_ROOT \
15     OPENSSL_DIR=$OPENSSL_ROOT
16 eulisse 1.1 %install
17     mkdir -p %i/lib
18     mkdir -p %i/include
19 sashby 1.14 cp libfrontier_client.so.%{realversion} %i/lib
20 eulisse 1.3 cp -r include %i
21 sashby 1.16 ln -s %i/lib/libfrontier_client.so.%{realversion} %i/lib/libfrontier_client.so
22     ln -s %i/lib/libfrontier_client.so.%{realversion} %i/lib/libfrontier_client.so.%(echo %v | sed -e "s/\([0-9]*\)\..*/\1/")
23 eulisse 1.3 %post
24 sashby 1.16 ln -sf $RPM_INSTALL_PREFIX/%cmsplatf/external/%n/%v/lib/libfrontier_client.so.%{realversion} $RPM_INSTALL_PREFIX/%cmsplatf/external/%n/%v/lib/libfrontier_client.so
25     ln -sf $RPM_INSTALL_PREFIX/%cmsplatf/external/%n/%v/lib/libfrontier_client.so.%{realversion} $RPM_INSTALL_PREFIX/%cmsplatf/external/%n/%v/lib/libfrontier_client.so.%(echo %v | sed -e "s/\([0-9]*\)\..*/\1/")