Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 May 2015 20:36:16 +0000 (UTC)
From:      Johan van Selst <johans@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r386576 - in head/devel/ocaml-react: . files
Message-ID:  <201505162036.t4GKaGuI086530@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: johans
Date: Sat May 16 20:36:16 2015
New Revision: 386576
URL: https://svnweb.freebsd.org/changeset/ports/386576

Log:
  - Update ocaml-react to 1.2.0
  - Manual build and install
  - Adopt port

Deleted:
  head/devel/ocaml-react/files/
Modified:
  head/devel/ocaml-react/Makefile
  head/devel/ocaml-react/distinfo

Modified: head/devel/ocaml-react/Makefile
==============================================================================
--- head/devel/ocaml-react/Makefile	Sat May 16 20:31:05 2015	(r386575)
+++ head/devel/ocaml-react/Makefile	Sat May 16 20:36:16 2015	(r386576)
@@ -2,14 +2,13 @@
 # $FreeBSD$
 
 PORTNAME=	react
-PORTVERSION=	0.9.4
-PORTREVISION=	1
+PORTVERSION=	1.2.0
 CATEGORIES=	devel
 MASTER_SITES=	http://erratique.ch/software/react/releases/
 PKGNAMEPREFIX=	ocaml-
 EXTRACT_SUFX=	.tbz
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	johans@FreeBSD.org
 COMMENT=	OCaml module for functional reactive programming
 
 LICENSE=	BSD3CLAUSE
@@ -28,22 +27,15 @@ OCAMLC_DEPEND=		ocaml>=3.11:${OCAMLC_POR
 .endif
 
 USE_OCAML_FINDLIB=	yes
+USE_OCAMLFIND_PLIST=	yes
 USE_OCAML_LDCONFIG=	yes
 
-post-patch:
-	@${REINPLACE_CMD} -e 's,"install" :: findlib_name,"install" :: "-destdir ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib" :: "-ldconf /dev/null" :: findlib_name,' \
-		${WRKSRC}/setup.ml
-
-do-configure:
-	@cd ${WRKSRC} && ocaml setup.ml -configure ${CONFIGURE_ARGS}
-
 do-build:
-	(cd ${WRKSRC} && ocaml setup.ml -build)
-	(cd ${WRKSRC} && ocamlbuild src/react.cmxs)
+	cd ${WRKSRC} && ocamlbuild react.cmxs react.cma react.a
 
 do-install:
-	${MKDIR} ${STAGEDIR}${OCAMLFIND_DESTDIR}
-	(cd ${WRKSRC} && ocaml setup.ml -install)
+	${MKDIR} ${STAGEDIR}${OCAMLFIND_DESTDIR}/react
+	cd ${WRKSRC} && ocamlfind install -destdir ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib react pkg/META _build/src/react.a _build/src/react.cma _build/src/react.cmi _build/src/react.cmx _build/src/react.cmxa _build/src/react.cmxs _build/src/react.mli
 	${INSTALL_LIB} ${WRKSRC}/_build/src/react.cmxs \
 		${STAGEDIR}${OCAMLFIND_DESTDIR}/react
 

Modified: head/devel/ocaml-react/distinfo
==============================================================================
--- head/devel/ocaml-react/distinfo	Sat May 16 20:31:05 2015	(r386575)
+++ head/devel/ocaml-react/distinfo	Sat May 16 20:36:16 2015	(r386576)
@@ -1,2 +1,2 @@
-SHA256 (react-0.9.4.tbz) = 466ad4e2e7ff57c93c4e51511f53f2bdf32df46354458f4a158cd13bf3fbd4ab
-SIZE (react-0.9.4.tbz) = 82964
+SHA256 (react-1.2.0.tbz) = 887aaea9191870bc0f37f945c02ec4c90497d949cd4dedc3d565c3fbec7ad04e
+SIZE (react-1.2.0.tbz) = 64665



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