added apache layouts
This commit is contained in:
parent
8ce7e48bae
commit
f85ff93311
7
Makefile
7
Makefile
|
@ -46,6 +46,7 @@ $(_DOWNLOADS)/$(PACKAGE_APACHE2):
|
||||||
$(SOURCE_APACHE2)/.unpacked: $(_DOWNLOADS)/$(PACKAGE_APACHE2)
|
$(SOURCE_APACHE2)/.unpacked: $(_DOWNLOADS)/$(PACKAGE_APACHE2)
|
||||||
mkdir -p $(SOURCE_APACHE2)
|
mkdir -p $(SOURCE_APACHE2)
|
||||||
tar -C $(_SOURCES) -xjf $(_DOWNLOADS)/$(PACKAGE_APACHE2)
|
tar -C $(_SOURCES) -xjf $(_DOWNLOADS)/$(PACKAGE_APACHE2)
|
||||||
|
cat apache2-layouts >> $(SOURCE_APACHE2)/config.layout
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(_DOWNLOADS)/$(PACKAGE_RPAF):
|
$(_DOWNLOADS)/$(PACKAGE_RPAF):
|
||||||
|
@ -82,7 +83,7 @@ $(_BUILD_APACHE2_FRONTEND)/.configured: $(SOURCE_APACHE2)/.unpacked
|
||||||
mkdir -p $(_BUILD_APACHE2_FRONTEND)
|
mkdir -p $(_BUILD_APACHE2_FRONTEND)
|
||||||
( cd $(_BUILD_APACHE2_FRONTEND); \
|
( cd $(_BUILD_APACHE2_FRONTEND); \
|
||||||
$(SOURCE_APACHE2)/configure \
|
$(SOURCE_APACHE2)/configure \
|
||||||
--prefix=$(DESTDIR)/apache2-frontend/ \
|
--enable-layout=Frontend \
|
||||||
--with-mpm=worker \
|
--with-mpm=worker \
|
||||||
--enable-proxy \
|
--enable-proxy \
|
||||||
--enable-proxy-http \
|
--enable-proxy-http \
|
||||||
|
@ -115,7 +116,7 @@ $(_BUILD_APACHE2_BACKEND)/.configured: $(SOURCE_APACHE2)/.unpacked
|
||||||
mkdir -p $(_BUILD_APACHE2_BACKEND)
|
mkdir -p $(_BUILD_APACHE2_BACKEND)
|
||||||
( cd $(_BUILD_APACHE2_BACKEND); \
|
( cd $(_BUILD_APACHE2_BACKEND); \
|
||||||
$(SOURCE_APACHE2)/configure \
|
$(SOURCE_APACHE2)/configure \
|
||||||
--prefix=$(DESTDIR)/apache2-backend/ \
|
--enable-layout=Backend \
|
||||||
--with-mpm=prefork \
|
--with-mpm=prefork \
|
||||||
--enable-so \
|
--enable-so \
|
||||||
);
|
);
|
||||||
|
@ -129,7 +130,6 @@ $(_BUILD_APACHE2_BACKEND)/.installed: $(_BUILD_APACHE2_BACKEND)/.compiled
|
||||||
make -C $(_BUILD_APACHE2_BACKEND) install
|
make -C $(_BUILD_APACHE2_BACKEND) install
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
|
|
||||||
$(SOURCE_RPAF)/.compiled: $(SOURCE_RPAF)/.unpacked $(_BUILD_APACHE2_BACKEND)/.installed
|
$(SOURCE_RPAF)/.compiled: $(SOURCE_RPAF)/.unpacked $(_BUILD_APACHE2_BACKEND)/.installed
|
||||||
make -C $(SOURCE_RPAF) APXS=$(DESTDIR)/apache2-backend/bin/apxs rpaf-2.0
|
make -C $(SOURCE_RPAF) APXS=$(DESTDIR)/apache2-backend/bin/apxs rpaf-2.0
|
||||||
touch $@
|
touch $@
|
||||||
|
@ -138,7 +138,6 @@ $(SOURCE_RPAF)/.installed: $(SOURCE_RPAF)/.compiled
|
||||||
make -C $(SOURCE_RPAF) APXS=$(DESTDIR)/apache2-backend/bin/apxs install-2.0
|
make -C $(SOURCE_RPAF) APXS=$(DESTDIR)/apache2-backend/bin/apxs install-2.0
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
|
|
||||||
$(_BUILD_APACHE2_BACKEND_PHP)/.configured: $(SOURCE_PHP4)/.unpacked $(_BUILD_APACHE2_BACKEND)/.installed
|
$(_BUILD_APACHE2_BACKEND_PHP)/.configured: $(SOURCE_PHP4)/.unpacked $(_BUILD_APACHE2_BACKEND)/.installed
|
||||||
mkdir -p $(_BUILD_APACHE2_BACKEND_PHP)
|
mkdir -p $(_BUILD_APACHE2_BACKEND_PHP)
|
||||||
( cd $(_BUILD_APACHE2_BACKEND_PHP); \
|
( cd $(_BUILD_APACHE2_BACKEND_PHP); \
|
||||||
|
|
|
@ -0,0 +1,45 @@
|
||||||
|
<Layout Frontend>
|
||||||
|
prefix: /opt/apache2-fe
|
||||||
|
exec_prefix: ${prefix}
|
||||||
|
bindir: ${exec_prefix}/bin
|
||||||
|
sbindir: ${exec_prefix}/bin
|
||||||
|
libdir: ${exec_prefix}/lib
|
||||||
|
libexecdir: ${exec_prefix}/modules
|
||||||
|
mandir: ${prefix}/man
|
||||||
|
sysconfdir: /etc/apache2-fe/
|
||||||
|
datadir: ${prefix}
|
||||||
|
installbuilddir: ${datadir}/build
|
||||||
|
errordir: ${datadir}/error
|
||||||
|
iconsdir: ${datadir}/icons
|
||||||
|
htdocsdir: ${datadir}/htdocs
|
||||||
|
manualdir: ${datadir}/manual
|
||||||
|
cgidir: ${datadir}/cgi-bin
|
||||||
|
includedir: ${prefix}/include
|
||||||
|
localstatedir: ${prefix}
|
||||||
|
runtimedir: /var/log/apache2-fe/
|
||||||
|
logfiledir: /var/log/apache2-fe/
|
||||||
|
proxycachedir: ${localstatedir}/proxy
|
||||||
|
</Layout>
|
||||||
|
|
||||||
|
<Layout Backend>
|
||||||
|
prefix: /opt/apache2-be
|
||||||
|
exec_prefix: ${prefix}
|
||||||
|
bindir: ${exec_prefix}/bin
|
||||||
|
sbindir: ${exec_prefix}/bin
|
||||||
|
libdir: ${exec_prefix}/lib
|
||||||
|
libexecdir: ${exec_prefix}/modules
|
||||||
|
mandir: ${prefix}/man
|
||||||
|
sysconfdir: /etc/apache2-be/
|
||||||
|
datadir: ${prefix}
|
||||||
|
installbuilddir: ${datadir}/build
|
||||||
|
errordir: ${datadir}/error
|
||||||
|
iconsdir: ${datadir}/icons
|
||||||
|
htdocsdir: ${datadir}/htdocs
|
||||||
|
manualdir: ${datadir}/manual
|
||||||
|
cgidir: ${datadir}/cgi-bin
|
||||||
|
includedir: ${prefix}/include
|
||||||
|
localstatedir: ${prefix}
|
||||||
|
runtimedir: /var/log/apache2-be/
|
||||||
|
logfiledir: /var/log/apache2-be/
|
||||||
|
proxycachedir: ${localstatedir}/proxy
|
||||||
|
</Layout>
|
Loading…
Reference in New Issue