a project to simplify installation of open source software
on Mac OS X and Darwin
# $Id: Portfile 23053 2007-03-23 20:35:47Z pipping@macports.org $
PortSystem 1.0
name lws
version 0.2.1
categories www
maintainers nomaintainer@macports.org
description The Lil' Web Server
long_description \
LWS is a lightweight web server which uses pthreads(3) for \
multi-tasking and the PDEL library for HTTP, HTTPS, and \
configurable servlet support. The server can be configured \
via a buit-in admin web interface, or by manually editing \
the XML configuration file. LWS supports multiple HTTP and \
HTTPS servers, each containing multiple virtual hosts. \
Each virtual host has a configurable list of servlets. The \
supported servlets types are file, redirect, and cookieauth. \
The file servlet includes optional support for tmpl(3) HTML \
templates. LWS maintains a self-rotating logfile(3) error \
log, with optional support for logging via syslog as well. \
LWS is intended to demonstrate features of the PDEL library, \
and to be a lightweight web server for simple applications.
homepage http://www.dellroad.org/lws/index
platforms darwin
master_sites ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/archie/
checksums md5 3b285f661ad8cd2a5e3b346a169921ca
depends_lib port:libpdel port:expat port:openssl
patchfiles patch-GNUmakefile
post-patch {
reinplace "s|__PREFIX__|${prefix}|g" ${worksrcpath}/GNUmakefile
}
use_configure no