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:
Po-Chuan Hsieh 2023-06-30 15:02:26 +08:00
parent 1d47467adf
commit 7e922b77b4
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
3 changed files with 35 additions and 25 deletions

View file

@ -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>

View file

@ -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

View file

@ -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%%