Files
ports/www/ulfius/Makefile
T
2026-01-15 19:53:16 +08:00

54 lines
1.2 KiB
Makefile

PORTNAME= ulfius
PORTVERSION= 2.7.15
DISTVERSIONPREFIX= v
CATEGORIES= www
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Web Framework to build REST APIs, Webservices or any HTTP endpoint in C
WWW= https://babelouest.github.io/ulfius/ \
https://github.com/babelouest/ulfius
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= curl>=7.16.2:ftp/curl \
gnutls>=3.5.0:security/gnutls \
jansson>=2.4:devel/jansson \
libmicrohttpd>=0.9.53:www/libmicrohttpd \
orcania>=2.3.3:devel/orcania \
yder>=1.4.20:devel/yder
LIB_DEPENDS= libcurl.so:ftp/curl \
libgnutls.so:security/gnutls \
libjansson.so:devel/jansson \
libmicrohttpd.so:www/libmicrohttpd \
liborcania.so:devel/orcania \
libyder.so:devel/yder
USES= cmake cpe
CMAKE_OFF= BUILD_RPM \
BUILD_ULFIUS_DOCUMENTATION \
BUILD_ULFIUS_TESTING
CMAKE_ON= BUILD_SHARED \
BUILD_STATIC \
BUILD_UWSC \
INSTALL_HEADER \
SEARCH_ORCANIA_U \
SEARCH_YDER \
WITH_CURL \
WITH_GNUTLS \
WITH_JANSSON \
WITH_WEBSOCKET \
WITH_WEBSOCKET_MESSAGE_LIST \
WITH_YDER
MAKE_ENV= MAN1=uwsc.1
PLIST_SUB= PORTVERSION=${PORTVERSION}
CPE_VENDOR= ulfius_project
USE_GITHUB= yes
GH_ACCOUNT= babelouest
.include <bsd.port.mk>