pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/ocaml-findlib ocaml-findlib: make PLIST entry fo...
details: https://anonhg.NetBSD.org/pkgsrc/rev/802a734312cf
branches: trunk
changeset: 361684:802a734312cf
user: maya <maya%pkgsrc.org@localhost>
date: Mon Apr 24 21:47:47 2017 +0000
description:
ocaml-findlib: make PLIST entry for 64bit platforms only
spacetime profiling only works on 64bit according to ocaml's configure script
blind fix for i386 based on build fail logs, logic taken from nss
diffstat:
devel/ocaml-findlib/Makefile | 9 ++++++++-
devel/ocaml-findlib/PLIST | 4 ++--
2 files changed, 10 insertions(+), 3 deletions(-)
diffs (41 lines):
diff -r 3503f42e21f5 -r 802a734312cf devel/ocaml-findlib/Makefile
--- a/devel/ocaml-findlib/Makefile Mon Apr 24 21:20:10 2017 +0000
+++ b/devel/ocaml-findlib/Makefile Mon Apr 24 21:47:47 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2016/12/30 11:16:58 jaapb Exp $
+# $NetBSD: Makefile,v 1.32 2017/04/24 21:47:47 maya Exp $
DISTNAME= findlib-1.7.1
PKGNAME= ocaml-${DISTNAME}
@@ -16,6 +16,13 @@
.include "../../mk/ocaml.mk"
+# spacetime profiling is only available for native code on 64bit platforms
+PLIST_VARS+= 64bit
+.if !empty(LP64PLATFORMS:@.PLAT.@${MACHINE_PLATFORM:M${.PLAT.}}@) || \
+ (defined(ABI) && ${ABI} == "64")
+PLIST.64bit= yes
+.endif
+
# Undeclared dependencies between different components
MAKE_JOBS_SAFE= no
diff -r 3503f42e21f5 -r 802a734312cf devel/ocaml-findlib/PLIST
--- a/devel/ocaml-findlib/PLIST Mon Apr 24 21:20:10 2017 +0000
+++ b/devel/ocaml-findlib/PLIST Mon Apr 24 21:47:47 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2016/12/30 11:16:58 jaapb Exp $
+@comment $NetBSD: PLIST,v 1.14 2017/04/24 21:47:47 maya Exp $
bin/ocamlfind
${OCAML_SITELIB}/bigarray/META
${OCAML_SITELIB}/bytes/META
@@ -36,7 +36,7 @@
${OCAML_SITELIB}/num-top/num_top.cmi
${OCAML_SITELIB}/num-top/num_top_printers.cmi
${OCAML_SITELIB}/num/META
-${OCAML_SITELIB}/raw_spacetime/META
+${PLIST.64bit}${OCAML_SITELIB}/raw_spacetime/META
${OCAML_SITELIB}/stdlib/META
${OCAML_SITELIB}/str/META
${OCAML_SITELIB}/threads/META
Home |
Main Index |
Thread Index |
Old Index