Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Apr 2014 22:00:53 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r350416 - head/textproc/ocaml-pxp
Message-ID:  <201404062200.s36M0roe036951@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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}/,@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}/,@dirrm ,' >> ${TMPPLIST}
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404062200.s36M0roe036951>