Ed Schouten bf4d26bdfd Upgrade CloudABI headers and utilities to the latest upstream versions.
This release contains no changes to the actual ABI itself, but performs
some renaming of system call argument names and structure members to
make them more uniform. Ranges (pointer + length) pairs now have
automatically inferred names.
2017-01-17 07:20:58 +00:00

30 lines
640 B
Makefile

# Created by: Ed Schouten <ed@FreeBSD.org>
# $FreeBSD$
PORTNAME= cloudabi-utils
PORTVERSION= 0.20
PORTREVISION= 1
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= 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>