Tue May 10 08:14:02 2022 UTC ()
Updated devel/ocaml-reactiveData to version 0.3.

This adds support for the upcoming OCaml 5.0 and switches to dune for
building.


(jaapb)
diff -r1.15 -r1.16 pkgsrc/devel/ocaml-reactiveData/Makefile
diff -r1.1 -r1.2 pkgsrc/devel/ocaml-reactiveData/PLIST
diff -r1.5 -r1.6 pkgsrc/devel/ocaml-reactiveData/buildlink3.mk
diff -r1.7 -r1.8 pkgsrc/devel/ocaml-reactiveData/distinfo

cvs diff -r1.15 -r1.16 pkgsrc/devel/ocaml-reactiveData/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ocaml-reactiveData/Makefile 2021/03/08 08:12:59 1.15
+++ pkgsrc/devel/ocaml-reactiveData/Makefile 2022/05/10 08:14:02 1.16
@@ -1,40 +1,18 @@ @@ -1,40 +1,18 @@
1# $NetBSD: Makefile,v 1.15 2021/03/08 08:12:59 jaapb Exp $ 1# $NetBSD: Makefile,v 1.16 2022/05/10 08:14:02 jaapb Exp $
2 2
3GITHUB_PROJECT= reactiveData 3DISTNAME= ${GITHUB_PROJECT}-0.3
4DISTNAME= ${GITHUB_PROJECT}-0.2.2 
5PKGNAME= ocaml-${DISTNAME} 4PKGNAME= ocaml-${DISTNAME}
6PKGREVISION= 1 
7CATEGORIES= devel 5CATEGORIES= devel
8MASTER_SITES= ${MASTER_SITE_GITHUB:=ocsigen/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=ocsigen/}
 7GITHUB_PROJECT= reactiveData
9 8
10MAINTAINER= jaapb@NetBSD.org 9MAINTAINER= jaapb@NetBSD.org
11HOMEPAGE= https://github.com/ocsigen/reactiveData 10HOMEPAGE= https://github.com/ocsigen/reactiveData
12COMMENT= Functional reactive programming library 11COMMENT= Functional reactive programming library
13LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
14 13
15OCAML_USE_FINDLIB= yes 14OCAML_USE_DUNE= yes
16 15
17.include "../../mk/ocaml.mk" 16.include "../../mk/ocaml.mk"
18 
19INSTALL_FILES= cma cmi mli 
20.if ${OCAML_USE_OPT_COMPILER} == "yes" 
21MAKE_ENV+= NATIVE=true 
22INSTALL_FILES+= a cmx cmxa cmxs 
23.else 
24MAKE_ENV+= NATIVE=false 
25.endif 
26BUILD_TARGET= build 
27 
28INSTALLATION_DIRS+= ${OCAML_SITELIBDIR}/reactiveData 
29 
30do-install: 
31 ${INSTALL_DATA} ${WRKSRC}/_build/pkg/META \ 
32 ${DESTDIR}/${PREFIX}/${OCAML_SITELIBDIR}/reactiveData 
33 for i in ${INSTALL_FILES}; do \ 
34 ${INSTALL_DATA} ${WRKSRC}/_build/src/reactiveData.$$i \ 
35 ${DESTDIR}/${PREFIX}/${OCAML_SITELIBDIR}/reactiveData; \ 
36 done 
37 
38.include "../../devel/ocaml-react/buildlink3.mk" 17.include "../../devel/ocaml-react/buildlink3.mk"
39.include "../../devel/ocamlbuild/buildlink3.mk" 
40.include "../../mk/bsd.pkg.mk" 18.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/devel/ocaml-reactiveData/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ocaml-reactiveData/PLIST 2015/01/20 15:19:54 1.1
+++ pkgsrc/devel/ocaml-reactiveData/PLIST 2022/05/10 08:14:02 1.2
@@ -1,9 +1,17 @@ @@ -1,9 +1,17 @@
1@comment $NetBSD: PLIST,v 1.1 2015/01/20 15:19:54 jaapb Exp $ 1@comment $NetBSD: PLIST,v 1.2 2022/05/10 08:14:02 jaapb Exp $
2${OCAML_SITELIB}/reactiveData/META 2${OCAML_SITELIB}/reactiveData/META
 3${OCAML_SITELIB}/reactiveData/dune-package
 4${OCAML_SITELIB}/reactiveData/opam
3${PLIST.ocaml-opt}${OCAML_SITELIB}/reactiveData/reactiveData.a 5${PLIST.ocaml-opt}${OCAML_SITELIB}/reactiveData/reactiveData.a
4${OCAML_SITELIB}/reactiveData/reactiveData.cma 6${OCAML_SITELIB}/reactiveData/reactiveData.cma
5${OCAML_SITELIB}/reactiveData/reactiveData.cmi 7${OCAML_SITELIB}/reactiveData/reactiveData.cmi
 8${OCAML_SITELIB}/reactiveData/reactiveData.cmt
 9${OCAML_SITELIB}/reactiveData/reactiveData.cmti
6${PLIST.ocaml-opt}${OCAML_SITELIB}/reactiveData/reactiveData.cmx 10${PLIST.ocaml-opt}${OCAML_SITELIB}/reactiveData/reactiveData.cmx
7${PLIST.ocaml-opt}${OCAML_SITELIB}/reactiveData/reactiveData.cmxa 11${PLIST.ocaml-opt}${OCAML_SITELIB}/reactiveData/reactiveData.cmxa
8${PLIST.ocaml-opt}${OCAML_SITELIB}/reactiveData/reactiveData.cmxs 12${PLIST.ocaml-opt}${OCAML_SITELIB}/reactiveData/reactiveData.cmxs
 13${OCAML_SITELIB}/reactiveData/reactiveData.ml
9${OCAML_SITELIB}/reactiveData/reactiveData.mli 14${OCAML_SITELIB}/reactiveData/reactiveData.mli
 15share/doc/reactiveData/CHANGES.md
 16share/doc/reactiveData/LICENSE
 17share/doc/reactiveData/README.md

cvs diff -r1.5 -r1.6 pkgsrc/devel/ocaml-reactiveData/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/ocaml-reactiveData/buildlink3.mk 2019/03/05 17:14:52 1.5
+++ pkgsrc/devel/ocaml-reactiveData/buildlink3.mk 2022/05/10 08:14:02 1.6
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: buildlink3.mk,v 1.5 2019/03/05 17:14:52 jaapb Exp $ 1# $NetBSD: buildlink3.mk,v 1.6 2022/05/10 08:14:02 jaapb Exp $
2 2
3BUILDLINK_TREE+= ocaml-reactiveData 3BUILDLINK_TREE+= ocaml-reactiveData
4 4
5.if !defined(OCAML_REACTIVEDATA_BUILDLINK3_MK) 5.if !defined(OCAML_REACTIVEDATA_BUILDLINK3_MK)
6OCAML_REACTIVEDATA_BUILDLINK3_MK:= 6OCAML_REACTIVEDATA_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.ocaml-reactiveData+= ocaml-reactiveData>=0.2.1 8BUILDLINK_API_DEPENDS.ocaml-reactiveData+= ocaml-reactiveData>=0.2.1
9BUILDLINK_ABI_DEPENDS.ocaml-reactiveData+= ocaml-reactiveData>=0.2.2 9BUILDLINK_ABI_DEPENDS.ocaml-reactiveData+= ocaml-reactiveData>=0.3
10BUILDLINK_PKGSRCDIR.ocaml-reactiveData?= ../../devel/ocaml-reactiveData 10BUILDLINK_PKGSRCDIR.ocaml-reactiveData?= ../../devel/ocaml-reactiveData
11 11
12.include "../../devel/ocaml-react/buildlink3.mk" 12.include "../../devel/ocaml-react/buildlink3.mk"
13.endif # OCAML_REACTIVEDATA_BUILDLINK3_MK 13.endif # OCAML_REACTIVEDATA_BUILDLINK3_MK
14 14
15BUILDLINK_TREE+= -ocaml-reactiveData 15BUILDLINK_TREE+= -ocaml-reactiveData

cvs diff -r1.7 -r1.8 pkgsrc/devel/ocaml-reactiveData/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ocaml-reactiveData/distinfo 2021/10/26 10:15:55 1.7
+++ pkgsrc/devel/ocaml-reactiveData/distinfo 2022/05/10 08:14:02 1.8
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.7 2021/10/26 10:15:55 nia Exp $ 1$NetBSD: distinfo,v 1.8 2022/05/10 08:14:02 jaapb Exp $
2 2
3BLAKE2s (reactiveData-0.2.2.tar.gz) = 3b2fa789ec2b2eaa9c7e396b8424d1f1ac51b5b07e57bfb87587922719d41297 3BLAKE2s (reactiveData-0.3.tar.gz) = 0334fe430e1c0b4b7efc83f9f64a6cc05c990ef4b2004d4a282594219250dd90
4SHA512 (reactiveData-0.2.2.tar.gz) = 56c03d528feec769718c92075c49759dac287b93fe97d816da5cfadb26836d3855176cd81d4cec4441591dd9314e881045912a37edf584ad149ebd048016a4bf 4SHA512 (reactiveData-0.3.tar.gz) = ed3e1057f457b4c76060a7f6aad2a555b5a2baebe3d2b8938f2e6f5acad448d09a20b7b82fe8bb3ebb97e5c5946d70214d5bd062311af564752e40b880f75603
5Size (reactiveData-0.2.2.tar.gz) = 23512 bytes 5Size (reactiveData-0.3.tar.gz) = 12559 bytes