landry a76a25d86e Import http-parser 2.9.3
This is a parser for HTTP messages written in C. It parses both requests and
responses. The parser is designed to be used in performance HTTP applications.
It does not make any syscalls nor allocations, it does not buffer data, it can
be interrupted at anytime. Depending on your architecture, it only requires
about 40 bytes of data per message stream.

based on an original submission from solene@, ok solene@
2020-03-02 16:25:43 +00:00

21 lines
451 B
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2020/03/02 16:25:43 landry Exp $
COMMENT = parser for HTTP messages focused on performance
GH_ACCOUNT = nodejs
GH_PROJECT = http-parser
GH_TAGNAME = v2.9.3
CATEGORIES = devel
SHARED_LIBS = http_parser 0.0 #2.9
# MIT
PERMIT_PACKAGE =yes
MAKE_ENV = SONAME=libhttp_parser.so.${LIBhttp_parser_VERSION} \
LIBNAME=libhttp_parser.so.${LIBhttp_parser_VERSION}
USE_GMAKE = yes
ALL_TARGET = library
.include <bsd.port.mk>