www/ulfius: Update to 2.7.13
- Update WWW - Update version requirement of BUILD_DEPENDS - Use USES=pathfix to fix .pc installation - Use = instead of += for MAKE_ENV - Take maintainership Changes: https://github.com/babelouest/ulfius/releases
This commit is contained in:
parent
1d47467adf
commit
7e922b77b4
3 changed files with 35 additions and 25 deletions
|
@ -1,38 +1,40 @@
|
|||
PORTNAME= ulfius
|
||||
PORTVERSION= 2.7.13
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.7.11
|
||||
CATEGORIES= www
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Web Framework to build REST APIs, Webservices in C
|
||||
WWW= https://github.com/babelouest/ulfius
|
||||
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= libmicrohttpd>0:www/libmicrohttpd \
|
||||
yder>0:devel/yder \
|
||||
orcania>0:devel/orcania
|
||||
|
||||
LIB_DEPENDS= libgnutls.so:security/gnutls \
|
||||
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.2:devel/orcania \
|
||||
yder>=1.4.19:devel/yder
|
||||
LIB_DEPENDS= libcurl.so:ftp/curl \
|
||||
libgnutls.so:security/gnutls \
|
||||
libjansson.so:devel/jansson \
|
||||
libcurl.so:ftp/curl
|
||||
libmicrohttpd.so:www/libmicrohttpd \
|
||||
liborcania.so:devel/orcania \
|
||||
libyder.so:devel/yder
|
||||
|
||||
RUN_DEPENDS= jansson>0:devel/jansson \
|
||||
gnutls>0:security/gnutls \
|
||||
libmicrohttpd>0:www/libmicrohttpd
|
||||
USES= cmake cpe pathfix
|
||||
|
||||
USES= cmake cpe
|
||||
CMAKE_OFF= BUILD_RPM BUILD_ULFIUS_DOCUMENTATION BUILD_ULFIUS_TESTING DOWNLOAD_DEPENDENCIES
|
||||
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
|
||||
|
||||
CPE_VENDOR= ulfius_project
|
||||
CMAKE_ARGS= -DWITH_JOURNALD=off \
|
||||
-DDOWNLOAD_DEPENDENCIES=off
|
||||
|
||||
PLIST_SUB= PORTVERSION=${PORTVERSION}
|
||||
|
||||
MAKE_ENV+= MAN1=uwsc.1
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1670088893
|
||||
SHA256 (babelouest-ulfius-v2.7.11_GH0.tar.gz) = 6f6fadf2fed0516f6f2203b9e5afcd9c6dfeee0cb48a27f659d6c4e21d1b456f
|
||||
SIZE (babelouest-ulfius-v2.7.11_GH0.tar.gz) = 453409
|
||||
TIMESTAMP = 1686496698
|
||||
SHA256 (babelouest-ulfius-v2.7.13_GH0.tar.gz) = b1679bc0885acedff66abad84b51f492497ab1114d6911d07d2cf7eb77ccadce
|
||||
SIZE (babelouest-ulfius-v2.7.13_GH0.tar.gz) = 427607
|
||||
|
|
|
@ -1,6 +1,14 @@
|
|||
bin/uwsc
|
||||
include/ulfius-cfg.h
|
||||
include/ulfius.h
|
||||
lib/cmake/Ulfius/FindGnuTLS.cmake
|
||||
lib/cmake/Ulfius/FindJansson.cmake
|
||||
lib/cmake/Ulfius/FindMHD.cmake
|
||||
lib/cmake/Ulfius/UlfiusConfig.cmake
|
||||
lib/cmake/Ulfius/UlfiusConfigVersion.cmake
|
||||
lib/cmake/Ulfius/UlfiusTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
||||
lib/cmake/Ulfius/UlfiusTargets.cmake
|
||||
lib/libulfius.a
|
||||
lib/libulfius.so
|
||||
lib/libulfius.so.2.7
|
||||
lib/libulfius.so.%%PORTVERSION%%
|
||||
|
|
Loading…
Reference in a new issue