Revision: | 1.7 |
Committed: | Thu Nov 22 09:31:36 2007 UTC (17 years, 5 months ago) by eulisse |
Branch: | MAIN |
CVS Tags: | pe20071127-ports, ge20071224, ge20071223, ge20071221, ge20071220, ge20071217, ge20071216, ge20071213, ge20071212, ge20071211, ge20071210a, ge20071210, ge20071207, ge20071205, ge20071203, V00-06-08, ge20071128, ge20071127a-leopard, ge20071127-leopard, ge20071126-new-bootstrap, pe20071123a-ports-422, pe20071123a-ports-412, pe20071123a-ports, ge20071122-new-bootstrap |
Changes since 1.6: | +13 -11 lines |
Log Message: | Removes online_release and uses the architecture instead to determine special requires/CPPFLAGS/LDFLAGS for online releases. |
# | User | Rev | Content |
---|---|---|---|
1 | elmer | 1.6 | ### RPM external neon 0.26.3-CMS18 |
2 | eulisse | 1.7 | Source: http://www.webdav.org/%n/%n-%realversion.tar.gz |
3 | eulisse | 1.1 | |
4 | eulisse | 1.7 | %define requires expat openssl zlib |
5 | %define cppflags "-I$EXPAT_ROOT/include -I$ZLIB_ROOT/include -I$OPENSSL_ROOT/include" | ||
6 | %define ldflags "-L$EXPAT_ROOT/lib -L$ZLIB_ROOT/lib -L$OPENSSL_ROOT/lib" | ||
7 | |||
8 | %if "%(echo %{cmsos} | sed -e 's|slc.online_.*|online|')" == "online" | ||
9 | %define requires expat | ||
10 | %define cppflags "-I$EXPAT_ROOT/include" | ||
11 | %define ldflags "-L$EXPAT_ROOT/lib" | ||
12 | ratnik | 1.5 | %endif |
13 | eulisse | 1.1 | |
14 | eulisse | 1.7 | Requires: %requires |
15 | |||
16 | eulisse | 1.2 | %prep |
17 | %setup -n %n-%realversion | ||
18 | ratnik | 1.5 | |
19 | eulisse | 1.1 | %build |
20 | ratnik | 1.5 | |
21 | export CFLAGS="-fPIC -g -O2" | ||
22 | |||
23 | eulisse | 1.7 | export CPPFLAGS=%{cppflags} |
24 | export LDFLAGS=%{ldflags} | ||
25 | ratnik | 1.5 | |
26 | eulisse | 1.4 | ./configure --enable-shared --prefix=%i --with-pic --without-zlib --without-gssapi --with-expat |
27 | eulisse | 1.1 | make -j %makeprocesses |
28 | %post | ||
29 | %{relocateConfig}lib/libneon.la |