Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jul 2014 13:24:17 +0000 (UTC)
From:      "Vanilla I. Shu" <vanilla@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r361532 - head/devel/ocaml-sem
Message-ID:  <201407111324.s6BDOHfu075165@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: vanilla
Date: Fri Jul 11 13:24:16 2014
New Revision: 361532
URL: http://svnweb.freebsd.org/changeset/ports/361532
QAT: https://qat.redports.org/buildarchive/r361532/

Log:
  Stagify.

Added:
  head/devel/ocaml-sem/pkg-plist   (contents, props changed)
Modified:
  head/devel/ocaml-sem/Makefile

Modified: head/devel/ocaml-sem/Makefile
==============================================================================
--- head/devel/ocaml-sem/Makefile	Fri Jul 11 13:13:05 2014	(r361531)
+++ head/devel/ocaml-sem/Makefile	Fri Jul 11 13:24:16 2014	(r361532)
@@ -6,42 +6,29 @@ PORTVERSION=	0.0.2
 PORTREVISION=	2
 CATEGORIES=	devel
 MASTER_SITES=	http://ocaml-sem.sourceforge.net/files/ \
-		SF/ocaml-${PORTNAME}/${PORTNAME}/${PORTVERSION}		
-
+		SF/ocaml-${PORTNAME}/${PORTNAME}/${PORTVERSION}
 PKGNAMEPREFIX=	ocaml-
 
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	POSIX semaphores for OCaml
 
-BUILD_DEPENDS=	ocamlc:${PORTSDIR}/lang/ocaml \
-		ocamlfind:${PORTSDIR}/devel/ocaml-findlib
-
+USES=		gmake tar:bzip2
+USE_OCAML=	yes
+USE_OCAML_LDCONFIG=	yes
+USE_OCAML_FINDLIB=	yes
 MAKE_ENV=	OCAML_LIB_INSTALL="${PREFIX}/lib/ocaml/site-lib/sem" \
 		INCDIRS="${LOCALBASE}/include" LIBDIRS="${LOCALBASE}/lib"
 MAKE_JOBS_UNSAFE=	yes
+ALL_TARGET=	all
+DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
 
 .if !defined(WITH_CUSTOM)
 MAKE_ENV+=	NO_CUSTOM=y
 .endif
-ALL_TARGET=	all
 
-PORTDOCS=	html README
-DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
-
-USES=		gmake tar:bzip2
-
-PKGDEINSTALL=	${PKGINSTALL}
-
-NO_STAGE=	yes
 post-install:
-	@${FIND} ${PREFIX}/lib/ocaml/site-lib/sem -type f | \
-		${SED} "s,^${PREFIX}/,," >> ${TMPPLIST}
-	@${ECHO_CMD} "@dirrm lib/ocaml/site-lib/sem" >> ${TMPPLIST}
-	@${ECHO_CMD} "@unexec ocamlfind remove sem 2>/dev/null || true" >> ${TMPPLIST}
-.ifndef NOPORTDOCS
-	@${MKDIR} ${DOCSDIR}
-	${CP} -R ${WRKSRC}/doc/ ${DOCSDIR}
-	${CP} ${WRKSRC}/README ${DOCSDIR}
-.endif
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${CP} -R ${WRKSRC}/doc/ ${STAGEDIR}${DOCSDIR}
+	${CP} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Added: head/devel/ocaml-sem/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/ocaml-sem/pkg-plist	Fri Jul 11 13:24:16 2014	(r361532)
@@ -0,0 +1,25 @@
+%%OCAML_SITELIBDIR%%/sem/META
+%%OCAML_SITELIBDIR%%/sem/dllsem_stubs.so
+%%OCAML_SITELIBDIR%%/sem/libsem_stubs.a
+%%OCAML_SITELIBDIR%%/sem/sem.a
+%%OCAML_SITELIBDIR%%/sem/sem.cma
+%%OCAML_SITELIBDIR%%/sem/sem.cmi
+%%OCAML_SITELIBDIR%%/sem/sem.cmxa
+%%OCAML_SITELIBDIR%%/sem/sem.mli
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/html/Sem.html
+%%PORTDOCS%%%%DOCSDIR%%/html/index.html
+%%PORTDOCS%%%%DOCSDIR%%/html/index_attributes.html
+%%PORTDOCS%%%%DOCSDIR%%/html/index_class_types.html
+%%PORTDOCS%%%%DOCSDIR%%/html/index_classes.html
+%%PORTDOCS%%%%DOCSDIR%%/html/index_exceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/html/index_methods.html
+%%PORTDOCS%%%%DOCSDIR%%/html/index_module_types.html
+%%PORTDOCS%%%%DOCSDIR%%/html/index_modules.html
+%%PORTDOCS%%%%DOCSDIR%%/html/index_types.html
+%%PORTDOCS%%%%DOCSDIR%%/html/index_values.html
+%%PORTDOCS%%%%DOCSDIR%%/html/style.css
+%%PORTDOCS%%%%DOCSDIR%%/html/type_Sem.html
+@dirrmtry %%OCAML_SITELIBDIR%%/sem
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%



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