Author: glen                         Date: Tue Dec 27 00:59:42 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- avoid evil redeclaring exec-prefix (do all paths setup in config.layout)
- fixes apxs broken variables

---- Files affected:
SPECS:
   apache.spec (1.454 -> 1.455) 

---- Diffs:

================================================================
Index: SPECS/apache.spec
diff -u SPECS/apache.spec:1.454 SPECS/apache.spec:1.455
--- SPECS/apache.spec:1.454     Sun Dec 25 00:15:10 2005
+++ SPECS/apache.spec   Tue Dec 27 01:59:37 2005
@@ -37,7 +37,7 @@
 Summary(tr):   Lider WWW tarayýcý
 Name:          apache
 Version:       2.2.0
-Release:       6
+Release:       6.6
 License:       Apache Group License
 Group:         Networking/Daemons
 Source0:       http://www.apache.org/dist/httpd/httpd-%{version}.tar.gz
@@ -86,6 +86,7 @@
 Patch6:                httpd-2.0.40-xfsz.patch
 Patch7:                %{name}-syslibs.patch
 Patch8:                httpd-2.0.45-encode.patch
+Patch9:                %{name}-paths.patch
 Patch10:       httpd-2.0.46-dav401dest.patch
 Patch12:       httpd-2.0.46-sslmutex.patch
 Patch14:       httpd-2.0.48-corelimit.patch
@@ -1710,6 +1711,7 @@
 %patch5 -p1
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
 %patch10 -p1
 %patch12 -p1
 %patch14 -p1
@@ -1723,14 +1725,6 @@
 # using system apr, apr-util and pcre
 rm -rf srclib/{apr,apr-util,pcre}
 
-# fixup perl path
-sed -i -e '[EMAIL PROTECTED]/bin/[EMAIL PROTECTED]@' docs/cgi-examples/printenv
-
-# fix location of build dir in generated apxs
-sed -i -e '
-s:@exp_installbuilddir@:%{_libdir}/apache/build:g
-' support/apxs.in
-
 # sanity check
 MODULES_API=`awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' 
include/ap_mmn.h`
 if [ "$MODULES_API" != "%_apache_modules_api" ]; then
@@ -1759,11 +1753,8 @@
 for mpm in prefork worker %{?with_metuxmpm:metuxmpm} %{?with_peruser:peruser} 
%{?with_event:event}; do
 install -d "buildmpm-${mpm}"; cd "buildmpm-${mpm}"
 ../%configure \
-       --prefix=%{_sysconfdir} \
-       --exec-prefix=%{_libexecdir} \
-       --with-installbuilddir=%{_libdir}/apache/build \
-       --disable-v4-mapped \
        --enable-layout=PLD \
+       --disable-v4-mapped \
        --enable-modules=all \
        --enable-mods-shared=all \
        --enable-auth-anon \
@@ -1859,25 +1850,15 @@
 
 # prefork is default one
 %{__make} -C buildmpm-prefork install \
-       DESTDIR=$RPM_BUILD_ROOT \
-       installbuilddir=%{_libdir}/apache/build \
-       prefix=%{_sysconfdir}/httpd \
-       libexecdir=%{_libdir}/%{name} \
-       iconsdir=%{_datadir}/icons \
-       errordir=%{_datadir}/error \
-       htdocsdir=%{_datadir}/html \
-       manualdir=%{_datadir}/manual \
-       cgidir=%{_cgibindir} \
-       runtimedir=%{_var}/run \
-       logdir=%{_var}/log/httpd \
-       proxycachedir=%{_var}/cache/httpd
+       DESTDIR=$RPM_BUILD_ROOT
 
+# install other mpm-s
 for mpm in %{?with_metuxmpm:metuxmpm} %{?with_peruser:peruser} worker 
%{?with_event:event}; do
        install buildmpm-${mpm}/httpd.${mpm} 
$RPM_BUILD_ROOT%{_sbindir}/httpd.${mpm}
 done
 
 ln -s httpd.prefork $RPM_BUILD_ROOT%{_sbindir}/httpd
-ln -s %{_libdir}/apache $RPM_BUILD_ROOT%{_sysconfdir}/modules
+ln -s %{_libexecdir} $RPM_BUILD_ROOT%{_sysconfdir}/modules
 ln -s %{_localstatedir}/run/httpd $RPM_BUILD_ROOT%{_sysconfdir}/run
 ln -s %{_var}/log/httpd $RPM_BUILD_ROOT%{_sysconfdir}/logs
 ln -s conf.d $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
@@ -2334,9 +2315,8 @@
 %files devel
 %defattr(644,root,root,755)
 %{_includedir}
+# FIXME: httpd.exp needed only on AIX
 %{_libexecdir}/*.exp
-# is this symlink needed?
-#%{_sysconfdir}/build
 %{_libexecdir}/build/[lprs]*.mk
 %attr(755,root,root) %{_libexecdir}/build/*.sh
 
@@ -2694,6 +2674,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.455  2005/12/27 00:59:37  glen
+- avoid evil redeclaring exec-prefix (do all paths setup in config.layout)
+- fixes apxs broken variables
+
 Revision 1.454  2005/12/24 23:15:10  glen
 - fix mod_ssl epoch; rel 6
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/apache.spec?r1=1.454&r2=1.455&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to