Changeset View
Changeset View
Standalone View
Standalone View
head/devel/arcanist-lib/Makefile
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
# $FreeBSD$ | |||||
PORTNAME?= arcanist | |||||
PORTVERSION?= 20181231 | |||||
PORTREVISION?= 2 | |||||
CATEGORIES?= devel | |||||
PKGNAMESUFFIX= ${SLAVE_PKGNAMESUFFIX}${PHP_PKGNAMESUFFIX} | |||||
MAINTAINER= grembo@FreeBSD.org | |||||
COMMENT?= Libraries for the command line interface for Phabricator | |||||
SLAVEPORT?= lib | |||||
LICENSE= APACHE20 | |||||
LICENSE_FILE= ${WRKSRC}/LICENSE | |||||
RUN_DEPENDS= ${PHP_PKGNAMEPREFIX}libphutil>0:devel/libphutil@${PHP_FLAVOR} | |||||
PHP_DESTDIR= lib/php/arcanist | |||||
USES= php:flavors python:2.7,env shebangfix | |||||
SHEBANG_FILES= scripts/breakout.py | |||||
USE_PHP= curl dom hash json simplexml zlib | |||||
USE_GITHUB= yes | |||||
NO_BUILD= yes | |||||
NO_ARCH= yes | |||||
GH_ACCOUNT= phacility | |||||
GH_TAGNAME= 25c2381 | |||||
PLIST= ${.CURDIR}/pkg-plist | |||||
.if ${SLAVEPORT} == lib | |||||
SLAVE_PKGNAMESUFFIX= -${SLAVEPORT} | |||||
OPTIONS_DEFINE= ENCODINGS | |||||
OPTIONS_DEFAULT=ENCODINGS | |||||
ENCODINGS_DESC= Support for encodings other than utf-8 | |||||
ENCODINGS_USE= PHP=mbstring | |||||
.else # link only | |||||
RUN_DEPENDS= arcanist-lib${PHP_PKGNAMESUFFIX}>0:devel/arcanist-lib@${PHP_FLAVOR} | |||||
NO_BUILD= yes | |||||
CONFLICTS= arc | |||||
PLIST_FILES= bin/arc | |||||
.endif | |||||
do-install: | |||||
.if ${SLAVEPORT} == bin | |||||
${RLN} ../${PHP_DESTDIR}/scripts/arcanist.php ${STAGEDIR}${PREFIX}/bin/arc | |||||
.else | |||||
@${MKDIR} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR} | |||||
cd ${WRKSRC} ; ${PAX} -rw * ${STAGEDIR}${PREFIX}/${PHP_DESTDIR} | |||||
@${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions/ | |||||
${RLN} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/resources/shell/bash-completion ${STAGEDIR}${PREFIX}/share/bash-completion/completions/arc | |||||
.endif | |||||
.include <bsd.port.mk> |