Updated package to version 0.4.6. Changes include: * (0.4.6) Major changes: * Create patch functions to mimic the new String.lowercase_ascii, String.uppercase_ascii, String.capitalize_ascii and String.uncapitalize_ascii found in OCaml 4.03.0 * Disable tests depending on not yet buildable units with OCaml 4.03.0 (e.g. expect which depends on batteries, which doesn't yet compile) * Minimal version of OCaml is now 3.12.1. (Debian Wheezy version) * (0.4.5) Major changes: * Build and install annotation files. * Use builtin bin_annot and annot tags. * Tag .mly files on the same basis as .ml and .mli files (required by menhir). * Remove 'program' constraint from C-dependencies. Currently, when a library has C-sources and e.g. an executable depends on that library, then changing the C-sources and running '-build' does not yield a rebuild of the library. By adding these dependencies (rather removing the constraint), it seems to work fine. * Minor changes: * Add tests tag if --enable-tests. * Remove ocaml 4.02 warnings. * Fix the automatic use of -syntax for OCamlVersion >= 3.12.1. * Use the right ocamlfind binary to get all supported packages. The name of the ocamlfind binary should be read from the configuration. This is especially useful when cross-compiling. * Features: * no_automatic_syntax (alpha): Disable the automatic inclusion of -syntax camlp4o for packages that matches the internal heuristic (if a dependency ends with a .syntax or is a well known syntax). * compiled_setup_ml (alpha): Fix a bug using multiple arguments to the configure script. Thanks to Christopher Zimmermann, Jerome Vouillon, Tomohiro Matsuyama and Christoph Hæ—¦ger for their pull requests and to help release this version.diff -r1.6 -r1.7 pkgsrc/devel/ocaml-oasis/Makefile
(jaapb)
@@ -1,20 +1,21 @@ | @@ -1,20 +1,21 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2016/02/06 13:45:24 jaapb Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2016/05/05 16:06:51 jaapb Exp $ | |
2 | 2 | |||
3 | DISTNAME= oasis-0.4.4 | 3 | DISTNAME= oasis-0.4.6 | |
4 | PKGNAME= ocaml-${DISTNAME} | 4 | PKGNAME= ocaml-${DISTNAME} | |
5 | PKGREVISION= 4 | |||
6 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
7 | MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/1391/ | 6 | MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/1604/ | |
8 | 7 | |||
9 | MAINTAINER= jaapb@NetBSD.org | 8 | MAINTAINER= jaapb@NetBSD.org | |
10 | HOMEPAGE= http://oasis.forge.ocamlcore.org/ | 9 | HOMEPAGE= http://oasis.forge.ocamlcore.org/ | |
11 | COMMENT= Build system for OCaml projects | 10 | COMMENT= Build system for OCaml projects | |
12 | LICENSE= gnu-lgpl-v2.1 | 11 | LICENSE= gnu-lgpl-v2.1 | |
13 | 12 | |||
14 | OCAML_USE_OASIS= yes | 13 | OCAML_USE_OASIS= yes | |
14 | OCAML_FINDLIB_DIRS= ${OCAML_SITELIBDIR}/oasis | |||
15 | 15 | |||
16 | .include "../../devel/ocaml-odn/buildlink3.mk" | 16 | .include "../../devel/ocaml-odn/buildlink3.mk" | |
17 | .include "../../devel/ocamlbuild/buildlink3.mk" | |||
17 | .include "../../devel/ocamlify/buildlink3.mk" | 18 | .include "../../devel/ocamlify/buildlink3.mk" | |
18 | .include "../../devel/ocamlmod/buildlink3.mk" | 19 | .include "../../devel/ocamlmod/buildlink3.mk" | |
19 | .include "../../mk/ocaml.mk" | 20 | .include "../../mk/ocaml.mk" | |
20 | .include "../../mk/bsd.pkg.mk" | 21 | .include "../../mk/bsd.pkg.mk" |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.5 2015/08/07 11:20:32 jaapb Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.6 2016/05/05 16:06:51 jaapb Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= ocaml-oasis | 3 | BUILDLINK_TREE+= ocaml-oasis | |
4 | 4 | |||
5 | .if !defined(OCAML_OASIS_BUILDLINK3_MK) | 5 | .if !defined(OCAML_OASIS_BUILDLINK3_MK) | |
6 | OCAML_OASIS_BUILDLINK3_MK:= | 6 | OCAML_OASIS_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.ocaml-oasis+= ocaml-oasis>=0.4.4 | 8 | BUILDLINK_API_DEPENDS.ocaml-oasis+= ocaml-oasis>=0.4.4 | |
9 | BUILDLINK_ABI_DEPENDS.ocaml-oasis?= ocaml-oasis>=0.4.4nb4 | 9 | BUILDLINK_ABI_DEPENDS.ocaml-oasis?= ocaml-oasis>=0.4.5nb1 | |
10 | BUILDLINK_PKGSRCDIR.ocaml-oasis?= ../../devel/ocaml-oasis | 10 | BUILDLINK_PKGSRCDIR.ocaml-oasis?= ../../devel/ocaml-oasis | |
11 | 11 | |||
12 | .include "../../lang/ocaml/buildlink3.mk" | 12 | .include "../../lang/ocaml/buildlink3.mk" | |
13 | .endif # OCAML_OASIS_BUILDLINK3_MK | 13 | .endif # OCAML_OASIS_BUILDLINK3_MK | |
14 | 14 | |||
15 | BUILDLINK_TREE+= -ocaml-oasis | 15 | BUILDLINK_TREE+= -ocaml-oasis |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2015/11/03 03:27:52 agc Exp $ | 1 | $NetBSD: distinfo,v 1.3 2016/05/05 16:06:51 jaapb Exp $ | |
2 | 2 | |||
3 | SHA1 (oasis-0.4.4.tar.gz) = e3b09c0c83a6d989cf6daff11749a839372bf163 | 3 | SHA1 (oasis-0.4.6.tar.gz) = a71a690323b07d2c9f397dab834b67db585c33b1 | |
4 | RMD160 (oasis-0.4.4.tar.gz) = 7992772cf1e4e4b8b5d5f7ac463b7507bd19c544 | 4 | RMD160 (oasis-0.4.6.tar.gz) = e5ef6d1e33307adfd75b8cb1de71d84e451ba570 | |
5 | SHA512 (oasis-0.4.4.tar.gz) = 1abb6e01f93029c5d9af3422a0e93b215182577225ad949442a4b69d0904620c20547941bad96fb27ad0034a0a4b472b586aac2614e89f5faae3084b751ed3c8 | 5 | SHA512 (oasis-0.4.6.tar.gz) = c85432c75de1814024b11f9aea89fc740016fc13f2fd16ad1a4819de406d26a698f33a43e64649cbc17fe194c5da336e83ad85af91d6b97d0b3f70db44f33d88 | |
6 | Size (oasis-0.4.4.tar.gz) = 333041 bytes | 6 | Size (oasis-0.4.6.tar.gz) = 337490 bytes |