freebsd-ports/sysutils/cloudabi-utils/Makefile
Ed Schouten cbf4c57a6c Upgrade cloudabi and cloudabi-utils to the latest upstream versions.
This release of the CloudABI definitions contains some cleanups, such as
the removal of socket addresses. Though structures like sockaddr are
still defined by the C library, this information is no longer exposed by
runtimes. The reasoning being that additional services for CloudABI,
such as Flower, are going to facilitate this in the future:

https://github.com/NuxiNL/flower

Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D11734
2017-07-31 19:57:58 +00:00

29 lines
656 B
Makefile

# Created by: Ed Schouten <ed@FreeBSD.org>
# $FreeBSD$
PORTNAME= cloudabi-utils
PORTVERSION= 0.26
DISTVERSIONPREFIX=v
CATEGORIES= sysutils
MAINTAINER= ed@FreeBSD.org
COMMENT= Utilities for running CloudABI programs
LICENSE= BSD2CLAUSE
BUILD_DEPENDS= ${LOCALBASE}/include/cloudabi_types.h:devel/cloudabi
LIB_DEPENDS= libargdata.so:devel/argdata \
libyaml.so:textproc/libyaml
USE_GITHUB= yes
GH_ACCOUNT= NuxiNL
ONLY_FOR_ARCHS= aarch64 amd64 armv6 i386
ONLY_FOR_ARCHS_REASON= CloudABI has not yet been ported to other architectures
USES= cmake compiler:c11 pkgconfig tar:xz
USE_LDCONFIG= yes
CFLAGS+= -I${LOCALBASE}/include
.include <bsd.port.mk>