Changeset View
Changeset View
Standalone View
Standalone View
net/libwebsockets/Makefile
# Created by: Iblis Lin <iblis@hs.ntnu.edu.tw> | # Created by: Iblis Lin <iblis@hs.ntnu.edu.tw> | ||||
PORTNAME= libwebsockets | PORTNAME= libwebsockets | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSION= 4.2.0 | DISTVERSION= 4.2.0 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= net devel | CATEGORIES= net devel | ||||
MASTER_SITES= https://libwebsockets.org/git/libwebsockets/snapshot/ | MASTER_SITES= https://libwebsockets.org/git/libwebsockets/snapshot/ | ||||
MAINTAINER= iblis@hs.ntnu.edu.tw | MAINTAINER= iblis@hs.ntnu.edu.tw | ||||
COMMENT= C library for lightweight websocket clients and servers | COMMENT= C library for lightweight websocket clients and servers | ||||
LICENSE= MIT | LICENSE= MIT | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
USES= cmake localbase pkgconfig tar:xz | USES= cmake localbase pkgconfig tar:xz | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
CMAKE_ARGS= -DLWS_BUILD_HASH:STRING="${_BUILDINFO}" | |||||
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Git \ | CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Git \ | ||||
LWS_IPV6 LWS_WITH_SSL LWS_WITH_ZLIB \ | LWS_IPV6 LWS_WITH_SSL LWS_WITH_ZLIB \ | ||||
LWS_WITHOUT_TESTAPPS LWS_WITHOUT_TEST_SERVER \ | LWS_WITHOUT_TESTAPPS LWS_WITHOUT_TEST_SERVER \ | ||||
LWS_WITHOUT_TEST_SERVER_EXTPOLL \ | LWS_WITHOUT_TEST_SERVER_EXTPOLL \ | ||||
LWS_WITHOUT_TEST_PING LWS_WITHOUT_TEST_CLIENT | LWS_WITHOUT_TEST_PING LWS_WITHOUT_TEST_CLIENT | ||||
OPTIONS_DEFINE= HTTP_PROXY HTTP2 MQTT PEERLIMITS PLUGINS \ | OPTIONS_DEFINE= HTTP_PROXY HTTP2 MQTT PEERLIMITS PLUGINS \ | ||||
SECURE_STREAMS SOCKS SQLITE WEBSERVER | SECURE_STREAMS SOCKS SQLITE WEBSERVER | ||||
▲ Show 20 Lines • Show All 46 Lines • ▼ Show 20 Lines | |||||
LIBEV_LIB_DEPENDS= libev.so:devel/libev | LIBEV_LIB_DEPENDS= libev.so:devel/libev | ||||
LIBEV_CMAKE_BOOL= LWS_WITH_LIBEV | LIBEV_CMAKE_BOOL= LWS_WITH_LIBEV | ||||
LIBEVENT_LIB_DEPENDS= libevent.so:devel/libevent | LIBEVENT_LIB_DEPENDS= libevent.so:devel/libevent | ||||
LIBEVENT_CMAKE_BOOL= LWS_WITH_LIBEVENT | LIBEVENT_CMAKE_BOOL= LWS_WITH_LIBEVENT | ||||
LIBUV_LIB_DEPENDS= libuv.so:devel/libuv | LIBUV_LIB_DEPENDS= libuv.so:devel/libuv | ||||
LIBUV_CMAKE_BOOL= LWS_WITH_LIBUV | LIBUV_CMAKE_BOOL= LWS_WITH_LIBUV | ||||
BUILDINFO= ${HOSTARCH}-portbld-${OPSYS:tl}-${OSREL:R} | BUILDINFO= ${HOSTARCH}-portbld-${OPSYS:tl}-${OSREL:R} | ||||
post-patch: | |||||
@${REINPLACE_CMD} -e 's|%%BUILDINFO%%|${BUILDINFO}|g' \ | |||||
${PATCH_WRKSRC}/CMakeLists.txt | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |