37 lines
729 B
Makefile
37 lines
729 B
Makefile
# $OpenBSD: Makefile,v 1.3 2019/07/12 20:45:16 sthen Exp $
|
|
|
|
# Requires ponyc
|
|
ONLY_FOR_ARCHS = aarch64 amd64 arm i386
|
|
|
|
COMMENT = simple dependency manager for the Pony language
|
|
CATEGORIES = devel
|
|
|
|
GH_ACCOUNT = ponylang
|
|
GH_PROJECT = pony-stable
|
|
GH_TAGNAME = 0.2.0
|
|
|
|
HOMEPAGE = https://www.ponylang.org/
|
|
MAINTAINER = Brian Callahan <bcallah@openbsd.org>
|
|
|
|
# BSD
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} c execinfo m
|
|
|
|
BUILD_DEPENDS = ${RUN_DEPENDS}
|
|
|
|
RUN_DEPENDS = lang/ponyc
|
|
|
|
USE_GMAKE = Yes
|
|
ALL_TARGET = build/release/stable
|
|
|
|
post-patch:
|
|
ln -sf ${LOCALBASE}/bin/ponyc ${WRKDIR}/bin/ponyc
|
|
|
|
# A better install routine.
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/build/release/stable \
|
|
${PREFIX}/bin
|
|
|
|
.include <bsd.port.mk>
|