FreeBSD Bugzilla – Attachment 26684 Details for
Bug 45496
[New Port] www/mod_layout2 : mod_layout Apache2 module
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
mod_layout2.shar
mod_layout2.shar (text/plain), 6.41 KB, created by
Clement Laforet
on 2002-11-19 22:10:01 UTC
(
hide
)
Description:
mod_layout2.shar
Filename:
MIME Type:
Creator:
Clement Laforet
Created:
2002-11-19 22:10:01 UTC
Size:
6.41 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># mod_layout2 ># mod_layout2/Makefile ># mod_layout2/distinfo ># mod_layout2/pkg-comment ># mod_layout2/pkg-descr ># mod_layout2/pkg-message ># mod_layout2/pkg-plist ># mod_layout2/files ># mod_layout2/files/patch-Makefile ># >echo c - mod_layout2 >mkdir -p mod_layout2 > /dev/null 2>&1 >echo x - mod_layout2/Makefile >sed 's/^X//' >mod_layout2/Makefile << 'END-of-mod_layout2/Makefile' >X# New ports collection makefile for: mod_layout Apache 2 module >X# Date created: Nov 15 2002 >X# Whom: Clement Laforet <sheepkiller@cultdeadsheep.org> >X# >X# $FreeBSD: ports/www/mod_layout2/Makefile,v 1.9 2002/08/07 03:07:44 pat Exp $ >X# >X >XPORTNAME= mod_layout >XPORTVERSION= 4.0.1a >XCATEGORIES= www >XMASTER_SITES= http://software.tangent.org/download/ >X >XMAINTAINER= sheepkiller@cultdeadsheep.org >X >XBUILD_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache2 >XRUN_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache2 >X >XUSE_REINPLACE= yes >XMAKE_ARGS+= builddir=${WRKSRC} >X >Xpost-install: >X.if !defined(NOPORTDOCS) >X @${MKDIR} ${DOCSDIR} >X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README >X.endif >X @${CAT} ${PKGMESSAGE} >X >X.include <bsd.port.mk> >END-of-mod_layout2/Makefile >echo x - mod_layout2/distinfo >sed 's/^X//' >mod_layout2/distinfo << 'END-of-mod_layout2/distinfo' >XMD5 (mod_layout-4.0.1a.tar.gz) = 253c4a2c0f44b788648fc7564f246e87 >END-of-mod_layout2/distinfo >echo x - mod_layout2/pkg-comment >sed 's/^X//' >mod_layout2/pkg-comment << 'END-of-mod_layout2/pkg-comment' >XApache2 module to wrap served pages with a header and/or footer >END-of-mod_layout2/pkg-comment >echo x - mod_layout2/pkg-descr >sed 's/^X//' >mod_layout2/pkg-descr << 'END-of-mod_layout2/pkg-descr' >Xmod_layout is a utility to wrap served webpages. This means it can >Xadd a footer or header to a document. This allows you to create a >Xstandard look and feel throughout a website without using SSI. >XSome example uses are adding standard disclaimers to the bottom of >Xall pages, banner ads to the top of all pages, or even a menu at >Xthe beginning of a page. There are many other per-document settings >Xyou can modify with mod_layout; Currently this mod_layout version >Xis still an alpha version. But it can be used in production >Xenvironment for people who need Apache 2.0.x. >XTHIS VERSION IS ONLY FOR APACHE 2.0.X >XNew mod_layout features won't be backported to mod_layout 3.x designed >Xfor apache 1.3.x. >XSee, for more informations : >XWWW: http://software.tangent.org/projects.pl?view=mod_layout >X >X- Clem >Xsheepkiller@cultdeadsheep.org >END-of-mod_layout2/pkg-descr >echo x - mod_layout2/pkg-message >sed 's/^X//' >mod_layout2/pkg-message << 'END-of-mod_layout2/pkg-message' >X----------------------------------------------------------------- >XYou have installed mod_layout, a module that can automatically add >Xa footer or header to pages served. >XPlease Add : >X LoadModule layout_module libexec/apache2/liblayout.so >Xto your httpd.conf. >X >XPlease note that this module is an alpha version. >X----------------------------------------------------------------- >END-of-mod_layout2/pkg-message >echo x - mod_layout2/pkg-plist >sed 's/^X//' >mod_layout2/pkg-plist << 'END-of-mod_layout2/pkg-plist' >Xlibexec/apache2/mod_layout.so >Xlibexec/apache2/liblayout.so >X@exec %D/sbin/apxs -e -a -n layout %D/%f >X@unexec echo "===> If you do not plan on reinstalling mod_layout, you must manually remove"; echo "===> references to it in httpd.conf." >X%%PORTDOCS%%share/doc/mod_layout/README >X%%PORTDOCS%%@dirrm share/doc/mod_layout >END-of-mod_layout2/pkg-plist >echo c - mod_layout2/files >mkdir -p mod_layout2/files > /dev/null 2>&1 >echo x - mod_layout2/files/patch-Makefile >sed 's/^X//' >mod_layout2/files/patch-Makefile << 'END-of-mod_layout2/files/patch-Makefile' >X--- Makefile.orig Mon Oct 21 19:38:28 2002 >X+++ Makefile Sat Nov 16 16:10:44 2002 >X@@ -1,17 +1,17 @@ >X ## >X ## Makefile -- Build procedure for mod_layout Apache module >X ## >X-builddir=$(shell pwd) >X-top_srcdir=/usr/local/apache2 >X-top_builddir=/usr/local/apache2 >X-include /usr/local/apache2/build/special.mk >X+#builddir=${WRKSRC} >X+top_srcdir=${LOCALBASE}/share/apache2 >X+top_builddir=${LOCALBASE}/share/apache2 >X+include ${LOCALBASE}/share/apache2/build/special.mk >X >X # the used tools >X-APXS=/usr/local/apache2/bin/apxs >X+APXS=${LOCALBASE}/sbin/apxs >X APACHECTL=apachectl >X CC=`$(APXS) -q CC` >X INC=-I`$(APXS) -q INCLUDEDIR` `$(APXS) -q CFLAGS` #-DLAYOUT_FILEOWNER_NAME >X-LD_SHLIB=`apxs -q LDFLAGS_SHLIB` >X+LD_SHLIB=`apxs -q LDFLAGS_SHLIB` -lapr -L/usr/local/apache2 >X VERSION = 4.0.1a >X DISTNAME = mod_layout >X DISTVNAME = $(DISTNAME)-$(VERSION) >X@@ -36,7 +36,7 @@ >X # Apache itself won't compile with it this strict >X #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 >X #DEF = -Wall -DDEBUG >X- >X+DEF= -L/usr/local/lib/apache2 -lapr >X # the default target >X all: mod_layout.so >X >X@@ -44,8 +44,6 @@ >X #mod_layout.so: $(OBJ) Makefile >X mod_layout.so: $(OBJ) >X $(APXS) -o liblayout.la -c $(SOBJ) >X- #$(APXS) -c -o liblayout $(SOBJ) >X- #$(APXS) -i -a mod_layout.la >X >X mod_layout.o : mod_layout.c >X $(APXS) -c mod_layout.c >X@@ -63,17 +61,7 @@ >X $(APXS) -c header.c >X # install the shared object file into Apache >X install: >X- $(APXS) -i -n liblayout.so -e liblayout.la >X- @echo "+--------------------------------------------------------+"; \ >X- echo "| All done. |"; \ >X- echo "| |"; \ >X- echo "| You will need to add the directive: |"; \ >X- echo "| LoadModule layout_module modules/liblayout.so |"; \ >X- echo "| |"; \ >X- echo "| So that you can begin to use mod_layout. |"; \ >X- echo "| |"; \ >X- echo "| Thanks for installing mod_layout. |"; \ >X- echo "+--------------------------------------------------------+"; \ >X+ $(APXS) -a -i -n liblayout.so -e liblayout.la >X >X rpm: #all dist >X cp $(DISTVNAME).tar$(SUFFIX) /usr/src/redhat/SOURCES >END-of-mod_layout2/files/patch-Makefile >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 45496
: 26684