Fri Jun 17 16:15:48 2016 UTC ()
Updated package to latest version, 0.8. Changes include:

        * Cudf: performance improvement by allocating larger hashtbl
        * Cudf: expose empty_universe
          (Thanks to Pietro Abate for the above 2 patches)
        * Makefile: inhibit parallel build (thanks to Roberto Di Cosmo)
        * Cudf_parser: prevent in_channel leaks when using from_file


(jaapb)
diff -r1.6 -r1.7 pkgsrc/misc/ocaml-cudf/Makefile
diff -r1.1 -r1.2 pkgsrc/misc/ocaml-cudf/buildlink3.mk
diff -r1.2 -r1.3 pkgsrc/misc/ocaml-cudf/distinfo
diff -r1.1 -r1.2 pkgsrc/misc/ocaml-cudf/patches/patch-Makefile

cvs diff -r1.6 -r1.7 pkgsrc/misc/ocaml-cudf/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/ocaml-cudf/Makefile 2016/05/06 22:31:36 1.6
+++ pkgsrc/misc/ocaml-cudf/Makefile 2016/06/17 16:15:48 1.7
@@ -1,23 +1,22 @@ @@ -1,23 +1,22 @@
1# $NetBSD: Makefile,v 1.6 2016/05/06 22:31:36 wiz Exp $ 1# $NetBSD: Makefile,v 1.7 2016/06/17 16:15:48 jaapb Exp $
2 2
3DISTNAME= cudf-0.7 3DISTNAME= cudf-0.8
4PKGNAME= ocaml-${DISTNAME} 4PKGNAME= ocaml-${DISTNAME}
5PKGREVISION= 3 
6CATEGORIES= misc 5CATEGORIES= misc
7MASTER_SITES= https://gforge.inria.fr/frs/download.php/file/33593/ 6MASTER_SITES= https://gforge.inria.fr/frs/download.php/file/34659/
8 7
9MAINTAINER= jaapb@NetBSD.org 8MAINTAINER= jaapb@NetBSD.org
10HOMEPAGE= http://www.mancoosi.org/cudf/ 9HOMEPAGE= http://gforge.inria.fr/projects/cudf
11COMMENT= OCaml library for the Common Upgradeability Description Format 10COMMENT= OCaml library for the Common Upgradeability Description Format
12LICENSE= gnu-lgpl-v3 11LICENSE= gnu-lgpl-v3
13 12
14USE_TOOLS+= gmake pkg-config pod2man 13USE_TOOLS+= gmake pkg-config pod2man
15OCAML_USE_FINDLIB= yes 14OCAML_USE_FINDLIB= yes
16MAKE_JOBS_SAFE= no 15MAKE_JOBS_SAFE= no
17 16
18PKGCONFIG_OVERRIDE+= c-lib/cudf.pc.in 17PKGCONFIG_OVERRIDE+= c-lib/cudf.pc.in
19 18
20.include "../../mk/ocaml.mk" 19.include "../../mk/ocaml.mk"
21 20
22BUILD_TARGET= all 21BUILD_TARGET= all
23.if ${OCAML_USE_OPT_COMPILER} == "yes" 22.if ${OCAML_USE_OPT_COMPILER} == "yes"

cvs diff -r1.1 -r1.2 pkgsrc/misc/ocaml-cudf/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/misc/ocaml-cudf/buildlink3.mk 2014/10/26 14:15:45 1.1
+++ pkgsrc/misc/ocaml-cudf/buildlink3.mk 2016/06/17 16:15:48 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: buildlink3.mk,v 1.1 2014/10/26 14:15:45 jaapb Exp $ 1# $NetBSD: buildlink3.mk,v 1.2 2016/06/17 16:15:48 jaapb Exp $
2 2
3BUILDLINK_TREE+= ocaml-cudf 3BUILDLINK_TREE+= ocaml-cudf
4 4
5.if !defined(OCAML_CUDF_BUILDLINK3_MK) 5.if !defined(OCAML_CUDF_BUILDLINK3_MK)
6OCAML_CUDF_BUILDLINK3_MK:= 6OCAML_CUDF_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.ocaml-cudf+= ocaml-cudf>=0.7 8BUILDLINK_API_DEPENDS.ocaml-cudf+= ocaml-cudf>=0.8
9BUILDLINK_PKGSRCDIR.ocaml-cudf?= ../../misc/ocaml-cudf 9BUILDLINK_PKGSRCDIR.ocaml-cudf?= ../../misc/ocaml-cudf
10 10
11.include "../../devel/ocaml-extlib/buildlink3.mk" 11.include "../../devel/ocaml-extlib/buildlink3.mk"
12.endif # OCAML_CUDF_BUILDLINK3_MK 12.endif # OCAML_CUDF_BUILDLINK3_MK
13 13
14BUILDLINK_TREE+= -ocaml-cudf 14BUILDLINK_TREE+= -ocaml-cudf

cvs diff -r1.2 -r1.3 pkgsrc/misc/ocaml-cudf/distinfo (expand / switch to unified diff)

--- pkgsrc/misc/ocaml-cudf/distinfo 2015/11/03 23:49:44 1.2
+++ pkgsrc/misc/ocaml-cudf/distinfo 2016/06/17 16:15:48 1.3
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.2 2015/11/03 23:49:44 agc Exp $ 1$NetBSD: distinfo,v 1.3 2016/06/17 16:15:48 jaapb Exp $
2 2
3SHA1 (cudf-0.7.tar.gz) = 33d6942caf5f008d6696c1200a2589e28ff7e7fa 3SHA1 (cudf-0.8.tar.gz) = 34233ffc70e706a70637f406106ed0e7c1d8c7c0
4RMD160 (cudf-0.7.tar.gz) = dd9c5097a627856e0e74fe3052c2f5ee1fd1bec5 4RMD160 (cudf-0.8.tar.gz) = 2930da6a6c7ac0ccfedd187020a51d09fdcf51e4
5SHA512 (cudf-0.7.tar.gz) = 6adf17c076c0308416f6f8bccb361d03645909f535e6cd0ba34860706e5f26628d33ab4f208fb8def28de1499649279febafd895bdde498f35a77e06128e64fa 5SHA512 (cudf-0.8.tar.gz) = cea9e51094076089b1beb657f6b2ccc6ac5f49660e06743f8ec646b277beb4c830f90156ae240a6903de55d09caee78fb0dc75efd76ca65fd2b40ab8756301e3
6Size (cudf-0.7.tar.gz) = 54821 bytes 6Size (cudf-0.8.tar.gz) = 55147 bytes
7SHA1 (patch-Makefile) = 3680470731d72c9bd0f19ebe3f58522aa743d5fc 7SHA1 (patch-Makefile) = d313a5a0b2c6bce9f2343971b165c94067a3733c

cvs diff -r1.1 -r1.2 pkgsrc/misc/ocaml-cudf/patches/patch-Makefile (expand / switch to unified diff)

--- pkgsrc/misc/ocaml-cudf/patches/patch-Makefile 2014/10/26 14:14:09 1.1
+++ pkgsrc/misc/ocaml-cudf/patches/patch-Makefile 2016/06/17 16:15:48 1.2
@@ -1,15 +1,16 @@ @@ -1,15 +1,16 @@
1$NetBSD: patch-Makefile,v 1.1 2014/10/26 14:14:09 jaapb Exp $ 1$NetBSD: patch-Makefile,v 1.2 2016/06/17 16:15:48 jaapb Exp $
2 2
 3Correct installation procedure
3--- Makefile.orig 2014-04-29 18:52:44.000000000 +0000 4--- Makefile.orig 2014-04-29 18:52:44.000000000 +0000
4+++ Makefile 5+++ Makefile
5@@ -18,13 +18,13 @@ OCAMLBUILD = ocamlbuild 6@@ -18,13 +18,13 @@ OCAMLBUILD = ocamlbuild
6 OBFLAGS = 7 OBFLAGS =
7 OCAMLFIND = ocamlfind 8 OCAMLFIND = ocamlfind
8  9
9-ifeq ($(DESTDIR),) 10-ifeq ($(DESTDIR),)
10+# ifeq ($(DESTDIR),) 11+# ifeq ($(DESTDIR),)
11 INSTALL = $(OCAMLFIND) install 12 INSTALL = $(OCAMLFIND) install
12 UNINSTALL = $(OCAMLFIND) remove 13 UNINSTALL = $(OCAMLFIND) remove
13-else 14-else
14-INSTALL = $(OCAMLFIND) install -destdir $(DESTDIR)/$(OCAMLLIBDIR) 15-INSTALL = $(OCAMLFIND) install -destdir $(DESTDIR)/$(OCAMLLIBDIR)
15-UNINSTALL = $(OCAMLFIND) remove -destdir $(DESTDIR)/$(OCAMLLIBDIR) 16-UNINSTALL = $(OCAMLFIND) remove -destdir $(DESTDIR)/$(OCAMLLIBDIR)