svn commit: r350416 - head/textproc/ocaml-pxp
Antoine Brodin
antoine at FreeBSD.org
Sun Apr 6 22:00:53 UTC 2014
Author: antoine
Date: Sun Apr 6 22:00:52 2014
New Revision: 350416
URL: http://svnweb.freebsd.org/changeset/ports/350416
QAT: https://qat.redports.org/buildarchive/r350416/
Log:
Stage support
Modified:
head/textproc/ocaml-pxp/Makefile
Modified: head/textproc/ocaml-pxp/Makefile
==============================================================================
--- head/textproc/ocaml-pxp/Makefile Sun Apr 6 21:36:43 2014 (r350415)
+++ head/textproc/ocaml-pxp/Makefile Sun Apr 6 22:00:52 2014 (r350416)
@@ -17,33 +17,28 @@ OPTIONS_DEFINE= ULEX
OPTIONS_DEFAULT=ULEX
ULEX_DESC= Include UTF-8 lexical analyzer support
+USES= gmake
USE_OCAML= true
USE_OCAML_FINDLIB= true
USE_OCAML_LDCONFIG= true
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MULEX}
-BUILD_DEPENDS+= ${LOCALBASE}/${OCAML_SITELIBDIR}/ulex/ulexing.a:${PORTSDIR}/devel/ocaml-ulex
-RUN_DEPENDS+= ${LOCALBASE}/${OCAML_SITELIBDIR}/ulex/ulexing.a:${PORTSDIR}/devel/ocaml-ulex
-.endif
-
-USE_GMAKE= yes
+ULEX_BUILD_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/ulex/ulexing.a:${PORTSDIR}/devel/ocaml-ulex
+ULEX_RUN_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/ulex/ulexing.a:${PORTSDIR}/devel/ocaml-ulex
HAS_CONFIGURE= yes
CONFIGURE_ARGS+=-without-wlex-compat -without-wlex
ALL_TARGET= all opt
+MAKE_JOBS_UNSAFE= yes
# to avoid a conflict with PACKAGES in bsd.port.mk
post-extract:
${FIND} ${WRKSRC} -name "Makefile*" | ${XARGS} ${REINPLACE_CMD} -e 's/PACKAGES/PXP_PACKAGES/'
post-install:
- @${FIND} ${PREFIX}/lib/ocaml/site-lib/pxp* -type f | \
- ${SED} "s,^${PREFIX}/,," >> ${TMPPLIST}
- @${FIND} ${PREFIX}/lib/ocaml/site-lib/ -type d -name 'pxp*' | ${SORT} -r | \
- ${SED} 's,^${PREFIX}/, at dirrm ,' >> ${TMPPLIST}
+ @${FIND} ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/pxp* -type f | \
+ ${SED} "s,^${STAGEDIR}${PREFIX}/,," >> ${TMPPLIST}
+ @${FIND} ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/ -type d -name 'pxp*' | ${SORT} -r | \
+ ${SED} 's,^${STAGEDIR}${PREFIX}/, at dirrm ,' >> ${TMPPLIST}
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list