pkgsrc/www/screws/Makefile
xtraeme 36e8bf1377 Update www/screws to 0.54.
Changes:

0.54 - *
     - Separated IO code from Accept
     - Add HSML comment tag: <?- -?>
     - Add launcher from cmdline (path|port) using HsmlExec module.
     - Allow stdin to read the configuration file (-c -)
     - Disable exectimeout by default to allow large file processing.
     - Disable keep-alive (not all scripts print Content-Length)
     - Solve IExplorer 'bug' that forces screws to segfault
     - Add initial support for Range-bytes in Headers and HsmlExec.
     - Drop nonblocking sockets, and use IOpoll/IOselect by default.
     - Solved longfiles buffering problems.
     - Solve XSS bug on HsmlExec
     - Initial screws_* API
     - Allow logs using syslog (LOG_ERR) and piped logs (|...)
     - Create macros for modules.
     - Add CleanLog module
     - Move hsml_lua_init into HsmlExec_init (3x faster)
     - Exterminate zombies using setsid()
     - Change bool env from TRUE/"" to 1/0
     - patch unicode bug that wraps the ARGV env.
     - Implement headers support for hsml and .x's
       (redirect, mimetype, 404...)
     - do not overwrite user config file
     - initial alloc drop process.

0.53 - 2004/05/10
     - Initial code for file uploading
     - Solve Dead children ripper bug.
     - Cleaner Makefiles
     - add portable getpath(Utils/whereis)
     - Add nonblocking sockets for child ripping.
     - Add multi-part support for fileuploading
     - Solve argument parsing bug.
     - Add some filechecks in HsmlExec.so
     - Add csharp support.
     - Patch an hsml parsing bug.
     - Hashbang support on hsml (to separate hsml1 and hsml2 code)
     - Solve http request bug.
     - Write all manpages.
2004-06-22 12:11:01 +00:00

27 lines
627 B
Makefile

# $NetBSD: Makefile,v 1.2 2004/06/22 12:11:01 xtraeme Exp $
#
DISTNAME= screws-0.54
CATEGORIES= www
MASTER_SITES= ftp://ftp.nopcode.org/prj/screws/
MAINTAINER= pancake@phreaker.net
HOMEPAGE= http://www.nopcode.org/?t=screws
COMMENT= SCRipt Enhaced Web Server
USE_PERL5= YES
USE_BUILDLINK3= YES
USE_PKGINSTALL= YES
PKG_USERS= screws
PKG_GROUPS= www
EGDIR= ${PREFIX}/share/examples
CONF_FILES= ${EGDIR}/default.conf ${PKG_SYSCONFDIR}/screws.conf
FILESDIR= ${WRKSRC}/src/Utils/files
RCD_SCRIPTS= screws
.include "../../lang/lua/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"