source: trunk/dports/www/lws/Portfile @ 139229

Last change on this file since 139229 was 139229, checked in by jeremyhu@…, 4 years ago

misc: Change port:openssl dependency to path:lib/libssl.dylib:openssl

This should allow usage of libressl as a replacement for openssl in relevant
ports. Not all ports have been tested, but libressl aims for API
compatibility with OpenSSL, so it is expected to work.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.4 KB
1# $Id: Portfile 139229 2015-08-08 03:10:35Z $
3PortSystem 1.0
5name             lws
6version          0.2.1
7revision        1
8categories       www
9license          Permissive
10maintainers      nomaintainer
11description      The Lil' Web Server
12long_description \
13        LWS is a lightweight web server which uses pthreads(3) for \
14        multi-tasking and the PDEL library for HTTP, HTTPS, and \
15        configurable servlet support. The server can be configured \
16        via a buit-in admin web interface, or by manually editing \
17        the XML configuration file. LWS supports multiple HTTP and \
18        HTTPS servers, each containing multiple virtual hosts. \
19        Each virtual host has a configurable list of servlets. The \
20        supported servlets types are file, redirect, and cookieauth. \
21        The file servlet includes optional support for tmpl(3) HTML \
22        templates. LWS maintains a self-rotating logfile(3) error \
23        log, with optional support for logging via syslog as well. \
24        LWS is intended to demonstrate features of the PDEL library, \
25        and to be a lightweight web server for simple applications.
27platforms        darwin
29checksums        md5 3b285f661ad8cd2a5e3b346a169921ca
31depends_lib      port:libpdel port:expat path:lib/libssl.dylib:openssl
33patchfiles       patch-GNUmakefile
35post-patch {
36        reinplace "s|__PREFIX__|${prefix}|g" ${worksrcpath}/GNUmakefile
39use_configure    no
Note: See TracBrowser for help on using the repository browser.