Updated math/ocaml-num to version 1.4. Upstream changes are mostly minor, but DESTDIRS are now natively supported in the Makefile, so we can remove that patch.diff -r1.6 -r1.7 pkgsrc/math/ocaml-num/Makefile
(jaapb)
@@ -1,20 +1,19 @@ | @@ -1,20 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2021/03/08 08:13:03 jaapb Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2022/03/01 09:50:00 jaapb Exp $ | |
2 | 2 | |||
3 | GITHUB_PROJECT= num | 3 | GITHUB_PROJECT= num | |
4 | GITHUB_TAG= v${PKGVERSION_NOREV} | 4 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
5 | DISTNAME= ${GITHUB_PROJECT}-1.1 | 5 | DISTNAME= ${GITHUB_PROJECT}-1.4 | |
6 | PKGNAME= ocaml-${DISTNAME} | 6 | PKGNAME= ocaml-${DISTNAME} | |
7 | PKGREVISION= 4 | |||
8 | CATEGORIES= math | 7 | CATEGORIES= math | |
9 | MASTER_SITES= ${MASTER_SITE_GITHUB:=ocaml/} | 8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=ocaml/} | |
10 | 9 | |||
11 | MAINTAINER= jaapb@NetBSD.org | 10 | MAINTAINER= jaapb@NetBSD.org | |
12 | HOMEPAGE= https://github.com/ocaml/num/ | 11 | HOMEPAGE= https://github.com/ocaml/num/ | |
13 | COMMENT= Library for arbitrary-precision arithmetic | 12 | COMMENT= Library for arbitrary-precision arithmetic | |
14 | LICENSE= gnu-lgpl-v2.1 | 13 | LICENSE= gnu-lgpl-v2.1 | |
15 | 14 | |||
16 | USE_LANGUAGES= # none | 15 | USE_LANGUAGES= # none | |
17 | USE_TOOLS+= gmake | 16 | USE_TOOLS+= gmake | |
18 | 17 | |||
19 | BUILD_TARGET= all | 18 | BUILD_TARGET= all | |
20 | INSTALLATION_DIRS+= lib/ocaml/stublibs | 19 | INSTALLATION_DIRS+= lib/ocaml/stublibs |
@@ -1,32 +1,34 @@ | @@ -1,32 +1,34 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1 2018/01/10 16:29:44 jaapb Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2022/03/01 09:50:00 jaapb Exp $ | |
2 | ${PLIST.ocaml-opt}lib/ocaml/arith_flags.cmx | |||
2 | lib/ocaml/arith_status.cmi | 3 | lib/ocaml/arith_status.cmi | |
3 | lib/ocaml/arith_status.cmti | 4 | lib/ocaml/arith_status.cmti | |
4 | ${PLIST.ocaml-opt}lib/ocaml/arith_status.cmx | 5 | ${PLIST.ocaml-opt}lib/ocaml/arith_status.cmx | |
5 | lib/ocaml/arith_status.mli | 6 | lib/ocaml/arith_status.mli | |
6 | lib/ocaml/big_int.cmi | 7 | lib/ocaml/big_int.cmi | |
7 | lib/ocaml/big_int.cmti | 8 | lib/ocaml/big_int.cmti | |
8 | ${PLIST.ocaml-opt}lib/ocaml/big_int.cmx | 9 | ${PLIST.ocaml-opt}lib/ocaml/big_int.cmx | |
9 | lib/ocaml/big_int.mli | 10 | lib/ocaml/big_int.mli | |
11 | ${PLIST.ocaml-opt}lib/ocaml/int_misc.cmx | |||
10 | lib/ocaml/libnums.a | 12 | lib/ocaml/libnums.a | |
11 | lib/ocaml/nat.cmi | 13 | lib/ocaml/nat.cmi | |
12 | lib/ocaml/nat.cmti | 14 | lib/ocaml/nat.cmti | |
13 | ${PLIST.ocaml-opt}lib/ocaml/nat.cmx | 15 | ${PLIST.ocaml-opt}lib/ocaml/nat.cmx | |
14 | lib/ocaml/nat.mli | 16 | lib/ocaml/nat.mli | |
15 | lib/ocaml/num.cmi | 17 | lib/ocaml/num.cmi | |
16 | lib/ocaml/num.cmti | 18 | lib/ocaml/num.cmti | |
17 | ${PLIST.ocaml-opt}lib/ocaml/num.cmx | 19 | ${PLIST.ocaml-opt}lib/ocaml/num.cmx | |
18 | lib/ocaml/num.mli | 20 | lib/ocaml/num.mli | |
19 | ${PLIST.ocaml-opt}lib/ocaml/nums.a | 21 | ${PLIST.ocaml-opt}lib/ocaml/nums.a | |
20 | lib/ocaml/nums.cma | 22 | lib/ocaml/nums.cma | |
21 | ${PLIST.ocaml-opt}lib/ocaml/nums.cmxa | 23 | ${PLIST.ocaml-opt}lib/ocaml/nums.cmxa | |
22 | ${PLIST.ocaml-opt}lib/ocaml/nums.cmxs | 24 | ${PLIST.ocaml-opt}lib/ocaml/nums.cmxs | |
23 | lib/ocaml/ratio.cmi | 25 | lib/ocaml/ratio.cmi | |
24 | lib/ocaml/ratio.cmti | 26 | lib/ocaml/ratio.cmti | |
25 | ${PLIST.ocaml-opt}lib/ocaml/ratio.cmx | 27 | ${PLIST.ocaml-opt}lib/ocaml/ratio.cmx | |
26 | lib/ocaml/ratio.mli | 28 | lib/ocaml/ratio.mli | |
27 | ${OCAML_SITELIB}/num-top/META | 29 | ${OCAML_SITELIB}/num-top/META | |
28 | ${PLIST.ocaml-opt}${OCAML_SITELIB}/num-top/num_top.cma | 30 | ${OCAML_SITELIB}/num-top/num_top.cma | |
29 | ${OCAML_SITELIB}/num-top/num_top.cmi | 31 | ${OCAML_SITELIB}/num-top/num_top.cmi | |
30 | ${OCAML_SITELIB}/num-top/num_top_printers.cmi | 32 | ${OCAML_SITELIB}/num-top/num_top_printers.cmi | |
31 | ${OCAML_SITELIB}/num/META | 33 | ${OCAML_SITELIB}/num/META | |
32 | lib/ocaml/stublibs/dllnums.so | 34 | lib/ocaml/stublibs/dllnums.so |
@@ -1,13 +1,13 @@ | @@ -1,13 +1,13 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.3 2019/11/02 16:16:20 rillig Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.4 2022/03/01 09:50:00 jaapb Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= ocaml-num | 3 | BUILDLINK_TREE+= ocaml-num | |
4 | 4 | |||
5 | .if !defined(OCAML_NUM_BUILDLINK3_MK) | 5 | .if !defined(OCAML_NUM_BUILDLINK3_MK) | |
6 | OCAML_NUM_BUILDLINK3_MK:= | 6 | OCAML_NUM_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.ocaml-num+= ocaml-num>=1.1 | 8 | BUILDLINK_API_DEPENDS.ocaml-num+= ocaml-num>=1.1 | |
9 | BUILDLINK_ABI_DEPENDS.ocaml-num+= ocaml-num>=1.1nb2 | 9 | BUILDLINK_ABI_DEPENDS.ocaml-num+= ocaml-num>=1.4 | |
10 | BUILDLINK_PKGSRCDIR.ocaml-num?= ../../math/ocaml-num | 10 | BUILDLINK_PKGSRCDIR.ocaml-num?= ../../math/ocaml-num | |
11 | .endif # OCAML_NUM_BUILDLINK3_MK | 11 | .endif # OCAML_NUM_BUILDLINK3_MK | |
12 | 12 | |||
13 | BUILDLINK_TREE+= -ocaml-num | 13 | BUILDLINK_TREE+= -ocaml-num |
@@ -1,6 +1,5 @@ | @@ -1,6 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.3 2021/10/26 10:55:50 nia Exp $ | 1 | $NetBSD: distinfo,v 1.4 2022/03/01 09:50:00 jaapb Exp $ | |
2 | 2 | |||
3 | BLAKE2s (num-1.1.tar.gz) = 6599e9c68c8b2dfb8aa3792cb6d459cb74d184532951274e455a5bceffe6c522 | 3 | BLAKE2s (num-1.4.tar.gz) = e7ab3ea2666c00213cb8e327f1ca8526e796e1e0c9cca16601e733747f0e9673 | |
4 | SHA512 (num-1.1.tar.gz) = e7ee54e83eaab15ee879c5bb6deb0d76a3adf1ffd2cbd3f93cda63e7bc7b3a90313b94b4be078ecddaeee90a8a98a986d80c2fd6f1ad38faa35a318f77ec890e | 4 | SHA512 (num-1.4.tar.gz) = 0cc9be8ad95704bb683b4bf6698bada1ee9a40dc05924b72adc7b969685c33eeb68ccf174cc09f6a228c48c18fe94af06f28bebc086a24973a066da620db8e6f | |
5 | Size (num-1.1.tar.gz) = 65029 bytes | 5 | Size (num-1.4.tar.gz) = 66327 bytes | |
6 | SHA1 (patch-src_Makefile) = e122a2c207c5c8b9923bd72b309a5a382d99909d |