aboutsummaryrefslogtreecommitdiffstats
path: root/net/mercury/Makefile
blob: 7379944c4496208190b2a5f440e742de9b990cad (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
PORTNAME=	mercury
DISTVERSIONPREFIX=	v
DISTVERSION=	2.3.1
CATEGORIES=	net
PKGNAMESUFFIX=	-rpc

MAINTAINER=	yuri@FreeBSD.org
COMMENT=	C library for implementing RPC, optimized for HPC
WWW=		https://mercury-hpc.github.io/

LICENSE=	BSD3CLAUSE
LICENSE_FILE=	${WRKSRC}/LICENSE.txt

LIB_DEPENDS=	libjson-c.so:devel/json-c

USES=		cmake:testing
USE_LDCONFIG=	yes

USE_GITHUB=	yes
GH_ACCOUNT=	mercury-hpc
GH_TUPLE=	mercury-hpc:kwsys:ee35b49:kwsys/Testing/driver/kwsys \
		mercury-hpc:mchecksum:a4c489d:mchecksum/src/mchecksum \
		mercury-hpc:preprocessor:749783c:preprocessor/src/boost

CMAKE_ON=	BUILD_SHARED_LIBS

.if !exists(/usr/include/byteswap.h)
BROKEN=		needs /usr/include/byteswap.h
.endif

.include <bsd.port.mk>