Files
ports/devel/gpds/Makefile
T
Po-Chuan Hsieh c8cec9e758 textproc/tinyxml2: Update to 11.0.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/leethomason/tinyxml2/releases
2025-03-19 16:28:19 +08:00

27 lines
666 B
Makefile

PORTNAME= gpds
DISTVERSION= 1.9.0
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= jbo@FreeBSD.org
COMMENT= General purpose data serializer library written in modern C++
WWW= https://github.com/simulton/gpds
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.txt
BUILD_DEPENDS= tinyxml2>10:textproc/tinyxml2
LIB_DEPENDS= libtinyxml2.so:textproc/tinyxml2
RUN_DEPENDS= tinyxml2>10:textproc/tinyxml2
USES= cmake compiler:c++20-lang pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= simulton
CMAKE_ON= GPDS_BUILD_STATIC GPDS_BUILD_SHARED GPDS_DEPENDENCY_TINYXML2_PKGCONFIG
CMAKE_OFF= GPDS_BUILD_EXAMPLES GPDS_BUILD_TESTS
PLIST_SUB= SOVERSION="${DISTVERSION}"
.include <bsd.port.mk>