ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/apache.spec
Revision: 1.9
Committed: Thu Aug 24 20:08:42 2006 UTC (18 years, 8 months ago) by steen
Branch: MAIN
CVS Tags: re20080623, forPHEDEX303, forPHEDEX-datasvc100, forPHEDEX302, forPHEDEX301, forPHEDEX300, forPHEDEX300pre14, forPHEDEX300pre13, forPHEDEX300pre12, forPHEDEX300pre11, forPHEDEX-datasvc002, forPHEDEX-datasvc001, forPHEDEX300pre7, forPHEDEX300pre6, forPHEDEX263, forPHEDEX262_cmsbuild5, forPHEDEX262_cmsbuild4, forPHEDEX262_cmsbuild2, forPHEDEX262_cmsbuild, forPHEDEX262, forPHEDEX261-slc3, forPHEDEX261, forPHEDEX260-1, forPHEDEX260, ge20071212-phedex, forPHEDEX2542, forPHEDEX2541, forPHEDEX2540, forPHEDEX2536, forPHEDEX2535, forPHEDEX2534, forPHEDEX2533, forPHEDEX2532, forPHEDEX2531, forPHEDEX253, forPHEDEX252, forPHEDEX251-micro-pre1, forPHEDEX251, forPHEDEX250, forPHEDEX242, forPHEDEX241, pe060927, for084, for137a_pre083_take2, for137a_pre083, ge20060825
Changes since 1.8: +6 -4 lines
Log Message:
Make sure our version of expat is used, not system version.

File Contents

# Content
1 ### RPM external apache 2.0.59
2 %define downloadn httpd
3 Source: http://apache.osuosl.org/httpd/httpd-%v.tar.gz
4 Requires: zlib openssl expat
5 %prep
6 %setup -n %{downloadn}-%{v}
7
8 %build
9 ./configure CFLAGS="-I$EXPAT_ROOT/include" \
10 LDFLAGS="-L$EXPAT_ROOT/lib" \
11 --prefix=%{i} \
12 --with-z=$LIBZ_ROOT \
13 --with-ssl=$OPENSSL_ROOT \
14 --enable-ssl \
15 --enable-rewrite \
16 --enable-so
17
18 mkdir -p %i/conf.d
19
20 make %makeprocesses
21 %install
22 %initenv
23 mkdir -p %{i}
24 true || exit 0
25 make install
26
27 echo 'Include '"%i/conf.d/"'*.conf' >> \
28 %i/conf/httpd.conf
29
30
31 %post
32 %{relocateConfig}conf/highperformance.conf
33 %{relocateConfig}conf/highperformance-std.conf
34 %{relocateConfig}conf/httpd.conf
35 %{relocateConfig}conf/httpd-std.conf
36 %{relocateConfig}conf/ssl.conf
37 %{relocateConfig}conf/ssl-std.conf
38 %{relocateConfig}include/ap_config_auto.h
39 %{relocateConfig}include/ap_config_layout.h
40 %{relocateConfig}bin/apachectl
41 %{relocateConfig}bin/apr-config
42 %{relocateConfig}bin/apu-config
43 %{relocateConfig}bin/apxs
44 %{relocateConfig}bin/envvars
45 %{relocateConfig}bin/envvars-std