diff options
author | steve <steve@FreeBSD.org> | 1998-07-04 19:38:12 +0000 |
---|---|---|
committer | steve <steve@FreeBSD.org> | 1998-07-04 19:38:12 +0000 |
commit | dd5ef1310b8bfb6b309e7aceadc8774fb8800eb1 (patch) | |
tree | b92138cc12b38d649ad2cabec137ca1f13bd13f0 /www | |
parent | 8d910a39a290d5795bfc55017403f7b4bf49b50a (diff) | |
download | FreeBSD-ports-dd5ef1310b8bfb6b309e7aceadc8774fb8800eb1.zip FreeBSD-ports-dd5ef1310b8bfb6b309e7aceadc8774fb8800eb1.tar.gz |
Initial import of boa version 0.92.
boa - high performance single-tasking web server
PR: 6718
Submitted by: andy@icc.surw.chel.su
Diffstat (limited to 'www')
-rw-r--r-- | www/boa/Makefile | 30 | ||||
-rw-r--r-- | www/boa/distinfo | 1 | ||||
-rw-r--r-- | www/boa/files/patch-aa | 18 | ||||
-rw-r--r-- | www/boa/files/patch-ab | 11 | ||||
-rw-r--r-- | www/boa/pkg-comment | 1 | ||||
-rw-r--r-- | www/boa/pkg-descr | 18 | ||||
-rw-r--r-- | www/boa/pkg-plist | 17 |
7 files changed, 96 insertions, 0 deletions
diff --git a/www/boa/Makefile b/www/boa/Makefile new file mode 100644 index 0000000..cfccfe6 --- /dev/null +++ b/www/boa/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: boa +# Version required: 0.92 +# Date created: 21 May 1998 +# Whom: Andrey Zakhvatov +# +# $Id$ +# + +DISTNAME= boa-0.92 +CATEGORIES= www +MASTER_SITES= http://www.boa.org/ + +MAINTAINER= andy@icc.surw.chel.su + +do-build: + @ cd ${WRKSRC}/src; make + +do-install: + @ ${INSTALL_PROGRAM} ${WRKSRC}/src/boa ${PREFIX}/sbin + @ ${MKDIR} ${PREFIX}/share/examples/boa + @ ${INSTALL_DATA} ${WRKSRC}/conf/* ${PREFIX}/share/examples/boa +.if !defined(NOPORTDOCS) + @ ${MKDIR} ${PREFIX}/share/doc/boa + @ ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/boa +.for file in Changelog Gnu_License biblio.html details.html details.txt logos.html newboa7.gif poweredbyboa.gif readme.html readme.txt todo.txt + @ ${INSTALL_DATA} ${WRKSRC}/docs/${file} ${PREFIX}/share/doc/boa +.endfor +.endif + +.include <bsd.port.mk> diff --git a/www/boa/distinfo b/www/boa/distinfo new file mode 100644 index 0000000..d099c8e --- /dev/null +++ b/www/boa/distinfo @@ -0,0 +1 @@ +MD5 (boa-0.92.tar.gz) = f3a28c2c911727f43eaf3e9e2703ab45 diff --git a/www/boa/files/patch-aa b/www/boa/files/patch-aa new file mode 100644 index 0000000..d9c88c4 --- /dev/null +++ b/www/boa/files/patch-aa @@ -0,0 +1,18 @@ +--- src/Makefile Sat Dec 21 04:45:00 1996 ++++ /home/andy/tmp/wrk/src/Makefile Thu May 21 22:10:24 1998 +@@ -9,13 +9,13 @@ + + # Add -DVERBOSE_CGI_LOGS if you want logs of CGI program start and stop times + +-CMDARGS = -c -O2 ++CMDARGS = -c ${CFLAGS} + + # Change these if necessary + + YACC = bison -y + LEX = flex +-CC = gcc ++#CC = gcc + + all: boa + diff --git a/www/boa/files/patch-ab b/www/boa/files/patch-ab new file mode 100644 index 0000000..ba89ddc6 --- /dev/null +++ b/www/boa/files/patch-ab @@ -0,0 +1,11 @@ +--- src/defines.h Sun Dec 22 22:20:16 1996 ++++ /home/andy/tmp/wrk/src/defines.h Thu May 21 22:10:31 1998 +@@ -23,7 +23,7 @@ + + /***** Change this, or use -c on the command line to specify it *****/ + +-#define SERVER_ROOT "/usr/local/boa" ++#define SERVER_ROOT "/usr/local/www" + + /***** Various stuff that you may want to tweak, but probably shouldn't *****/ + diff --git a/www/boa/pkg-comment b/www/boa/pkg-comment new file mode 100644 index 0000000..3b8e5e4 --- /dev/null +++ b/www/boa/pkg-comment @@ -0,0 +1 @@ +High performance single-tasking web server. diff --git a/www/boa/pkg-descr b/www/boa/pkg-descr new file mode 100644 index 0000000..4820cdc --- /dev/null +++ b/www/boa/pkg-descr @@ -0,0 +1,18 @@ +Boa is a single-tasking HTTP server. That means that unlike +traditional web servers, it does not fork for each incoming +connection, nor does it fork many copies of itself to handle multiple +connections. It internally multiplexes all of the ongoing HTTP +connections, and forks only for CGI programs (which must be separate +processes.) Preliminary tests show boa is about twice as fast as +Apache, and is capable of handling 50 hits per second on a 66 MHz '486. + +The primary design goals of Boa are speed and security. Security, in +the sense of "can't be subverted by a malicious user", not "fine +grained access control and encrypted communications". Boa is not +intended as a feature-packed server; if you want one of those, check +out WN from John Franks. Modifications to Boa that improve its speed, +security, robustness, and portability, are eagerly sought. Other +features may be added if they can be achieved without hurting the +primary goals. + +Homepage: http://www.boa.org diff --git a/www/boa/pkg-plist b/www/boa/pkg-plist new file mode 100644 index 0000000..98644b1 --- /dev/null +++ b/www/boa/pkg-plist @@ -0,0 +1,17 @@ +sbin/boa +share/doc/boa/Changelog +share/doc/boa/Gnu_License +share/doc/boa/README +share/doc/boa/biblio.html +share/doc/boa/details.html +share/doc/boa/details.txt +share/doc/boa/logos.html +share/doc/boa/newboa7.gif +share/doc/boa/poweredbyboa.gif +share/doc/boa/readme.html +share/doc/boa/readme.txt +share/doc/boa/todo.txt +share/examples/boa/boa.conf +share/examples/boa/mime.types +@dirrm share/doc/boa +@dirrm share/examples/boa |