summaryrefslogtreecommitdiff
path: root/devel/json-c/Makefile
blob: 39ef11668cf512cbe0221bf4be2763cba01d978a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
PORTNAME=	json-c
PORTVERSION=	0.18
CATEGORIES=	devel
MASTER_SITES=	https://s3.amazonaws.com/json-c_releases/releases/ \
		LOCAL/sunpoet

MAINTAINER=	sunpoet@FreeBSD.org
COMMENT=	JSON (JavaScript Object Notation) implementation in C
WWW=		https://github.com/json-c/json-c/wiki

LICENSE=	MIT
LICENSE_FILE=	${WRKSRC}/COPYING

USES=		cmake:testing compiler:c11 cpe pathfix

CMAKE_OFF=	BUILD_TESTING \
		DISABLE_BSYMBOLIC \
		DISABLE_JSON_PATCH \
		DISABLE_JSON_POINTER \
		DISABLE_STATIC_FPIC \
		DISABLE_THREAD_LOCAL_STORAGE \
		ENABLE_RDRAND \
		ENABLE_THREADING \
		OVERRIDE_GET_RANDOM_SEED
CMAKE_ON=	BUILD_SHARED_LIBS \
		BUILD_STATIC_LIBS \
		DISABLE_EXTRA_LIBS \
		DISABLE_WERROR
USE_LDCONFIG=	yes

CPE_VENDOR=	json-c_project

.include <bsd.port.mk>