Updated databases/pgocaml to version 3.2. This includes a general modernisation of the package, PPX support and a lot of minor changes.diff -r1.12 -r1.13 pkgsrc/databases/pgocaml/Makefile
(jaapb)
@@ -1,26 +1,29 @@ | @@ -1,26 +1,29 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2018/11/12 16:10:18 jaapb Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2019/05/13 12:12:33 jaapb Exp $ | |
2 | 2 | |||
3 | DISTNAME= pgocaml-2.3 | 3 | GITHUB_PROJECT= pgocaml | |
4 | PKGREVISION= 8 | 4 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
5 | DISTNAME= ${GITHUB_PROJECT}-3.2 | |||
5 | CATEGORIES= databases | 6 | CATEGORIES= databases | |
6 | MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/1597/ | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=darioteixeira/} | |
7 | EXTRACT_SUFX= .tgz | |||
8 | 8 | |||
9 | MAINTAINER= jaapb@NetBSD.org | 9 | MAINTAINER= jaapb@NetBSD.org | |
10 | HOMEPAGE= http://pgocaml.forge.ocamlcore.org/ | 10 | HOMEPAGE= http://pgocaml.forge.ocamlcore.org/ | |
11 | COMMENT= Native PostgreSQL binding for OCaml | 11 | COMMENT= Native PostgreSQL binding for OCaml | |
12 | LICENSE= gnu-lgpl-v2 | 12 | LICENSE= gnu-lgpl-v2 | |
13 | 13 | |||
14 | HAS_CONFIGURE= yes | 14 | HAS_CONFIGURE= yes | |
15 | USE_LANGUAGES= c | 15 | USE_LANGUAGES= c | |
16 | USE_TOOLS+= gmake | |||
16 | CONFIGURE_ARGS+= --enable-p4 | 17 | CONFIGURE_ARGS+= --enable-p4 | |
17 | 18 | |||
18 | OCAML_USE_OASIS= yes | 19 | OCAML_USE_OASIS= yes | |
19 | 20 | |||
20 | .include "../../mk/ocaml.mk" | 21 | .include "../../mk/ocaml.mk" | |
21 | 22 | |||
23 | .include "../../devel/ocaml-hex/buildlink3.mk" | |||
22 | .include "../../devel/ocaml-re/buildlink3.mk" | 24 | .include "../../devel/ocaml-re/buildlink3.mk" | |
25 | .include "../../devel/ocaml-rresult/buildlink3.mk" | |||
23 | .include "../../lang/camlp4/buildlink3.mk" | 26 | .include "../../lang/camlp4/buildlink3.mk" | |
24 | .include "../../textproc/ocaml-csv/buildlink3.mk" | 27 | .include "../../textproc/ocaml-csv/buildlink3.mk" | |
25 | .include "../../time/ocaml-calendar/buildlink3.mk" | 28 | .include "../../time/ocaml-calendar/buildlink3.mk" | |
26 | .include "../../mk/bsd.pkg.mk" | 29 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2016/12/30 11:19:40 jaapb Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2019/05/13 12:12:33 jaapb Exp $ | |
2 | ${OCAML_SITELIB}/pgocaml/META | 2 | ${OCAML_SITELIB}/pgocaml/META | |
3 | ${OCAML_SITELIB}/pgocaml/PGOCaml.annot | 3 | ${OCAML_SITELIB}/pgocaml/PGOCaml.annot | |
4 | ${OCAML_SITELIB}/pgocaml/PGOCaml.cmi | 4 | ${OCAML_SITELIB}/pgocaml/PGOCaml.cmi | |
5 | ${OCAML_SITELIB}/pgocaml/PGOCaml.cmt | 5 | ${OCAML_SITELIB}/pgocaml/PGOCaml.cmt | |
6 | ${OCAML_SITELIB}/pgocaml/PGOCaml.cmti | 6 | ${OCAML_SITELIB}/pgocaml/PGOCaml.cmti | |
7 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/PGOCaml.cmx | 7 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/PGOCaml.cmx | |
8 | ${OCAML_SITELIB}/pgocaml/PGOCaml.mli | 8 | ${OCAML_SITELIB}/pgocaml/PGOCaml.mli | |
9 | ${OCAML_SITELIB}/pgocaml/PGOCaml_aux.annot | 9 | ${OCAML_SITELIB}/pgocaml/PGOCaml_aux.annot | |
10 | ${OCAML_SITELIB}/pgocaml/PGOCaml_aux.cmi | 10 | ${OCAML_SITELIB}/pgocaml/PGOCaml_aux.cmi | |
11 | ${OCAML_SITELIB}/pgocaml/PGOCaml_aux.cmt | 11 | ${OCAML_SITELIB}/pgocaml/PGOCaml_aux.cmt | |
12 | ${OCAML_SITELIB}/pgocaml/PGOCaml_aux.cmti | 12 | ${OCAML_SITELIB}/pgocaml/PGOCaml_aux.cmti | |
13 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/PGOCaml_aux.cmx | 13 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/PGOCaml_aux.cmx | |
14 | ${OCAML_SITELIB}/pgocaml/PGOCaml_aux.mli | 14 | ${OCAML_SITELIB}/pgocaml/PGOCaml_aux.mli | |
@@ -22,13 +22,17 @@ ${OCAML_SITELIB}/pgocaml/PGOCaml_generic | @@ -22,13 +22,17 @@ ${OCAML_SITELIB}/pgocaml/PGOCaml_generic | |||
22 | ${OCAML_SITELIB}/pgocaml/PGOCaml_generic.cmt | 22 | ${OCAML_SITELIB}/pgocaml/PGOCaml_generic.cmt | |
23 | ${OCAML_SITELIB}/pgocaml/PGOCaml_generic.cmti | 23 | ${OCAML_SITELIB}/pgocaml/PGOCaml_generic.cmti | |
24 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/PGOCaml_generic.cmx | 24 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/PGOCaml_generic.cmx | |
25 | ${OCAML_SITELIB}/pgocaml/PGOCaml_generic.mli | 25 | ${OCAML_SITELIB}/pgocaml/PGOCaml_generic.mli | |
26 | ${OCAML_SITELIB}/pgocaml/pa_pgsql.annot | 26 | ${OCAML_SITELIB}/pgocaml/pa_pgsql.annot | |
27 | ${OCAML_SITELIB}/pgocaml/pa_pgsql.cma | 27 | ${OCAML_SITELIB}/pgocaml/pa_pgsql.cma | |
28 | ${OCAML_SITELIB}/pgocaml/pa_pgsql.cmi | 28 | ${OCAML_SITELIB}/pgocaml/pa_pgsql.cmi | |
29 | ${OCAML_SITELIB}/pgocaml/pa_pgsql.cmt | 29 | ${OCAML_SITELIB}/pgocaml/pa_pgsql.cmt | |
30 | ${OCAML_SITELIB}/pgocaml/pa_pgsql.ml | 30 | ${OCAML_SITELIB}/pgocaml/pa_pgsql.ml | |
31 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/pgocaml.a | 31 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/pgocaml.a | |
32 | ${OCAML_SITELIB}/pgocaml/pgocaml.cma | 32 | ${OCAML_SITELIB}/pgocaml/pgocaml.cma | |
33 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/pgocaml.cmxa | 33 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/pgocaml.cmxa | |
34 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/pgocaml.cmxs | 34 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/pgocaml.cmxs | |
35 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/ppx_pgsql.a | |||
36 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/ppx_pgsql.cma | |||
37 | ${OCAML_SITELIB}/pgocaml/ppx_pgsql.cmxa | |||
38 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/pgocaml/ppx_pgsql.cmxs |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.4 2018/07/19 13:47:36 jaapb Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.5 2019/05/13 12:12:33 jaapb Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= pgocaml | 3 | BUILDLINK_TREE+= pgocaml | |
4 | 4 | |||
5 | .if !defined(PGOCAML_BUILDLINK3_MK) | 5 | .if !defined(PGOCAML_BUILDLINK3_MK) | |
6 | PGOCAML_BUILDLINK3_MK:= | 6 | PGOCAML_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.pgocaml+= pgocaml>=2.3 | 8 | BUILDLINK_API_DEPENDS.pgocaml+= pgocaml>=3.0 | |
9 | BUILDLINK_ABI_DEPENDS.pgocaml+= pgocaml>=2.3nb7 | 9 | BUILDLINK_ABI_DEPENDS.pgocaml+= pgocaml>=3.2 | |
10 | BUILDLINK_PKGSRCDIR.pgocaml?= ../../databases/pgocaml | 10 | BUILDLINK_PKGSRCDIR.pgocaml?= ../../databases/pgocaml | |
11 | 11 | |||
12 | .include "../../devel/ocaml-re/buildlink3.mk" | 12 | .include "../../devel/ocaml-re/buildlink3.mk" | |
13 | .include "../../lang/camlp4/buildlink3.mk" | 13 | .include "../../lang/camlp4/buildlink3.mk" | |
14 | .include "../../textproc/ocaml-csv/buildlink3.mk" | 14 | .include "../../textproc/ocaml-csv/buildlink3.mk" | |
15 | .include "../../time/ocaml-calendar/buildlink3.mk" | 15 | .include "../../time/ocaml-calendar/buildlink3.mk" | |
16 | .endif # PGOCAML_BUILDLINK3_MK | 16 | .endif # PGOCAML_BUILDLINK3_MK | |
17 | 17 | |||
18 | BUILDLINK_TREE+= -pgocaml | 18 | BUILDLINK_TREE+= -pgocaml |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2016/08/18 15:31:46 jaapb Exp $ | 1 | $NetBSD: distinfo,v 1.3 2019/05/13 12:12:33 jaapb Exp $ | |
2 | 2 | |||
3 | SHA1 (pgocaml-2.3.tgz) = 31caf734f295d9a4a0686cab71d8183ad0c42517 | 3 | SHA1 (pgocaml-3.2.tar.gz) = 140aa320f63742069a33aed68763a0ad6151eab1 | |
4 | RMD160 (pgocaml-2.3.tgz) = 0a796b3495a96de6994bad603a7f9a0e2e43a373 | 4 | RMD160 (pgocaml-3.2.tar.gz) = d9a06ca5b81ed0180e90407af55e4543ba61ef32 | |
5 | SHA512 (pgocaml-2.3.tgz) = f42ca8ccf31f9e03cfa9f81a9cd19c2a6010c33f5a578e76924683fd10ab4acf2727b09b71c5a8f200bc39765a5d876a289976fea367b49ae54335c007fd3ff7 | 5 | SHA512 (pgocaml-3.2.tar.gz) = 7f9c35844839df4b35083f8de18e0e55f82db80886d1f1251fa4a6bc894137da2f058c5a2e8bf3b308ed09b96120824248e8570aa1904d5247613a42ca9a8b77 | |
6 | Size (pgocaml-2.3.tgz) = 90383 bytes | 6 | Size (pgocaml-3.2.tar.gz) = 108957 bytes |