defbfab410
apache2 module to wrap served pages with a header and/or footer. PR: 45496 Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org>
63 lines
2.4 KiB
Text
63 lines
2.4 KiB
Text
--- Makefile.orig Mon Oct 21 19:38:28 2002
|
|
+++ Makefile Sat Nov 16 16:10:44 2002
|
|
@@ -1,17 +1,17 @@
|
|
##
|
|
## Makefile -- Build procedure for mod_layout Apache module
|
|
##
|
|
-builddir=$(shell pwd)
|
|
-top_srcdir=/usr/local/apache2
|
|
-top_builddir=/usr/local/apache2
|
|
-include /usr/local/apache2/build/special.mk
|
|
+#builddir=${WRKSRC}
|
|
+top_srcdir=${LOCALBASE}/share/apache2
|
|
+top_builddir=${LOCALBASE}/share/apache2
|
|
+include ${LOCALBASE}/share/apache2/build/special.mk
|
|
|
|
# the used tools
|
|
-APXS=/usr/local/apache2/bin/apxs
|
|
+APXS=${LOCALBASE}/sbin/apxs
|
|
APACHECTL=apachectl
|
|
CC=`$(APXS) -q CC`
|
|
INC=-I`$(APXS) -q INCLUDEDIR` `$(APXS) -q CFLAGS` #-DLAYOUT_FILEOWNER_NAME
|
|
-LD_SHLIB=`apxs -q LDFLAGS_SHLIB`
|
|
+LD_SHLIB=`apxs -q LDFLAGS_SHLIB` -lapr -L${LOCALBASE}/apache2
|
|
VERSION = 4.0.1a
|
|
DISTNAME = mod_layout
|
|
DISTVNAME = $(DISTNAME)-$(VERSION)
|
|
@@ -36,7 +36,7 @@
|
|
# Apache itself won't compile with it this strict
|
|
#DEF = -Wall -DDEBUG -Wtraditional -Wshadow -Wid-clash-len -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings-Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wlong-long -Winline -Werror
|
|
#DEF = -Wall -DDEBUG
|
|
-
|
|
+DEF= -L${LOCALBASE}/lib/apache2 -lapr
|
|
# the default target
|
|
all: mod_layout.so
|
|
|
|
@@ -44,8 +44,6 @@
|
|
#mod_layout.so: $(OBJ) Makefile
|
|
mod_layout.so: $(OBJ)
|
|
$(APXS) -o liblayout.la -c $(SOBJ)
|
|
- #$(APXS) -c -o liblayout $(SOBJ)
|
|
- #$(APXS) -i -a mod_layout.la
|
|
|
|
mod_layout.o : mod_layout.c
|
|
$(APXS) -c mod_layout.c
|
|
@@ -63,17 +61,7 @@
|
|
$(APXS) -c header.c
|
|
# install the shared object file into Apache
|
|
install:
|
|
- $(APXS) -i -n liblayout.so -e liblayout.la
|
|
- @echo "+--------------------------------------------------------+"; \
|
|
- echo "| All done. |"; \
|
|
- echo "| |"; \
|
|
- echo "| You will need to add the directive: |"; \
|
|
- echo "| LoadModule layout_module modules/liblayout.so |"; \
|
|
- echo "| |"; \
|
|
- echo "| So that you can begin to use mod_layout. |"; \
|
|
- echo "| |"; \
|
|
- echo "| Thanks for installing mod_layout. |"; \
|
|
- echo "+--------------------------------------------------------+"; \
|
|
+ $(APXS) -a -i -n liblayout.so -e liblayout.la
|
|
|
|
rpm: #all dist
|
|
cp $(DISTVNAME).tar$(SUFFIX) /usr/src/redhat/SOURCES
|