aboutsummaryrefslogtreecommitdiff
path: root/lang/hiphop-php/Makefile
diff options
context:
space:
mode:
authorMartin Matuska <mm@FreeBSD.org>2013-07-22 20:18:42 +0000
committerMartin Matuska <mm@FreeBSD.org>2013-07-22 20:18:42 +0000
commit3ce92d01b060cb9a782476268911db18d55d4cc8 (patch)
treea0567078d5dd44aae55fe8ef1c98791b17f4a103 /lang/hiphop-php/Makefile
parentbb89b3ada351b20e050dc5a52a188d178ac68897 (diff)
downloadports-3ce92d01b060cb9a782476268911db18d55d4cc8.tar.gz
ports-3ce92d01b060cb9a782476268911db18d55d4cc8.zip
Notes
Diffstat (limited to 'lang/hiphop-php/Makefile')
-rw-r--r--lang/hiphop-php/Makefile21
1 files changed, 12 insertions, 9 deletions
diff --git a/lang/hiphop-php/Makefile b/lang/hiphop-php/Makefile
index 07671f924841..59cee3834158 100644
--- a/lang/hiphop-php/Makefile
+++ b/lang/hiphop-php/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hiphop-php
PORTVERSION= 2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang devel www
MASTER_SITES= https://github.com/facebook/hiphop-php/archive/:main \
http://unicode.org/Public/UNIDATA/:unidata \
@@ -46,7 +46,8 @@ LIB_DEPENDS= icudata:${PORTSDIR}/devel/icu \
unwind:${PORTSDIR}/devel/libunwind \
glog:${PORTSDIR}/devel/glog
-OPTIONS_DEFINE= DEBUG
+OPTIONS_DEFINE= DEBUG DOCS
+OPTIONS_DEFAULT= DOCS
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= This program is developed for amd64 only
@@ -61,10 +62,6 @@ BUILD_DEPENDS+= bison:${PORTSDIR}/devel/bison \
${LOCALBASE}/${_EXTDIR}/lib/libcurl.a:${PORTSDIR}/ftp/curl-hiphop \
${LOCALBASE}/lib/libdwarf.a:${PORTSDIR}/devel/libdwarf
-RUN_DEPENDS+= ${LOCALBASE}/${_EXTDIR}/lib/libevent.a:${PORTSDIR}/devel/libevent-hiphop \
- ${LOCALBASE}/${_EXTDIR}/lib/libcurl.a:${PORTSDIR}/ftp/curl-hiphop \
- ${LOCALBASE}/lib/libdwarf.a:${PORTSDIR}/devel/libdwarf
-
WRKSRC= ${WRKDIR}/${PORTNAME}-HPHP-${PORTVERSION}
GNU_CONFIGURE= yes
@@ -100,6 +97,9 @@ DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}:main \
8859-15.TXT:mappings \
8859-16.TXT:mappings
+PLIST_FILES= bin/hhvm
+PORTDOCS= *
+
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDEBUG}
@@ -142,11 +142,14 @@ post-patch:
@${REINPLACE_CMD} -e 's|%%CFLAGS%%|${_CFLAGS}|g' \
-e 's|%%CXXFLAGS%%|${_CXXFLAGS}|g' \
${WRKSRC}/CMake/HPHPSetup.cmake
+ @${REINPLACE_CMD} -e 's|../src/hhvm/hhvm|hhvm|g' \
+ ${WRKSRC}/hphp/doc/Makefile
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/hphp/hhvm/hhvm ${LOCALBASE}/bin/
- ${MKDIR} ${DATADIR}/bin
- ${INSTALL_DATA} ${WRKSRC}/bin/systemlib.php ${DATADIR}/bin/
- ${CP} ${WRKSRC}/bin/*.a ${DATADIR}/bin/
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${DOCSDIR}
+ ${CP} -rf ${WRKSRC}/hphp/doc/ ${DOCSDIR}/
+.endif
.include <bsd.port.post.mk>