12 |
|
--enable-ssl \ |
13 |
|
--enable-rewrite \ |
14 |
|
--enable-so |
15 |
+ |
|
16 |
+ |
mkdir -p %i/conf.d |
17 |
+ |
|
18 |
|
make %makeprocesses |
19 |
+ |
%install |
20 |
+ |
%initenv |
21 |
+ |
mkdir -p %{i} |
22 |
+ |
true || exit 0 |
23 |
+ |
|
24 |
+ |
|
25 |
+ |
make install |
26 |
+ |
|
27 |
+ |
|
28 |
+ |
mkdir -p %i/conf.d |
29 |
+ |
|
30 |
+ |
#-------------------------------------------------------------------- |
31 |
+ |
mkdir -p %i/etc/profile.d |
32 |
+ |
cat << DEPS_SETUP > %i/etc/profile.d/dependencies-setup.sh |
33 |
+ |
#!/bin/sh |
34 |
+ |
|
35 |
+ |
temp_line=\$(grep 'Include[ \t]*[^ ]*/conf.d/\*.conf' \ |
36 |
+ |
\$APACHE_ROOT/conf/httpd.conf) |
37 |
+ |
|
38 |
+ |
if [ -z "\$temp_line" ] |
39 |
+ |
then |
40 |
+ |
echo "Inserting Include statement" |
41 |
+ |
echo 'Include '"\$APACHE_ROOT/conf.d/"'*.conf' >> \ |
42 |
+ |
\$APACHE_ROOT/conf/httpd.conf |
43 |
+ |
fi |
44 |
+ |
|
45 |
+ |
DEPS_SETUP |
46 |
+ |
|
47 |
+ |
%post |
48 |
+ |
%{relocateConfig}conf/highperformance.conf |
49 |
+ |
%{relocateConfig}conf/highperformance-std.conf |
50 |
+ |
%{relocateConfig}conf/httpd.conf |
51 |
+ |
%{relocateConfig}conf/httpd-std.conf |
52 |
+ |
%{relocateConfig}conf/ssl.conf |
53 |
+ |
%{relocateConfig}conf/ssl-std.conf |
54 |
+ |
%{relocateConfig}include/ap_config_auto.h |
55 |
+ |
%{relocateConfig}include/ap_config_layout.h |
56 |
+ |
%{relocateConfig}bin/apachectl |
57 |
+ |
%{relocateConfig}bin/apr-config |
58 |
+ |
%{relocateConfig}bin/apu-config |
59 |
+ |
%{relocateConfig}bin/apxs |
60 |
+ |
%{relocateConfig}bin/envvars |
61 |
+ |
%{relocateConfig}bin/envvars-std |