ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/neon.spec
Revision: 1.5
Committed: Fri Oct 12 01:20:49 2007 UTC (17 years, 6 months ago) by ratnik
Branch: MAIN
CVS Tags: CMSSW_1_7_5_ONLINE1, CMSSW_1_7_5_ONLINE, nr080115onl175, nr071121onl170_xdaq5, CMSSW_1_7_0_ONLINE, nr071116onlpre13, CMSSW_1_7_0_pre10_ONLINE, nr071105a, forTony_001, nr071017_170p5onl2, nr071016_170p5onl1, nr071016onl170p5bs, nr20071011-bootstrap
Changes since 1.4: +14 -2 lines
Log Message:
In case of online releases, uses zlib and openssl from the system area.

File Contents

# User Rev Content
1 elmer 1.3 ### RPM external neon 0.26.3-CMS3
2 eulisse 1.1
3     Source: http://www.webdav.org/%n/%n-%realversion.tar.gz
4 ratnik 1.5 Requires: expat
5     %if "%{?online_release:set}" != "set"
6     Requires: openssl zlib
7     %endif
8 eulisse 1.1
9 eulisse 1.2 %prep
10     %setup -n %n-%realversion
11 ratnik 1.5
12 eulisse 1.1 %build
13 ratnik 1.5
14     export CFLAGS="-fPIC -g -O2"
15    
16     %if "%{?online_release:set}" != "set"
17 eulisse 1.1 export CPPFLAGS="-I$EXPAT_ROOT/include -I$ZLIB_ROOT/include -I$OPESSL_ROOT/include -I$EXPAT_ROOT/include"
18     export LDFLAGS="-L$EXPAT_ROOT/lib -L$ZLIB_ROOT/lib -L$OPENSSL_ROOT/lib"
19 ratnik 1.5 %else
20     export CPPFLAGS="-I$EXPAT_ROOT/include"
21     export LDFLAGS="-L$EXPAT_ROOT/lib"
22     %endif
23    
24 eulisse 1.4 ./configure --enable-shared --prefix=%i --with-pic --without-zlib --without-gssapi --with-expat
25 eulisse 1.1 make -j %makeprocesses
26     %post
27     %{relocateConfig}lib/libneon.la