pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/ocaml-findlib Updated package to latest version,...
details: https://anonhg.NetBSD.org/pkgsrc/rev/a1d127d7dbca
branches: trunk
changeset: 621153:a1d127d7dbca
user: jaapb <jaapb%pkgsrc.org@localhost>
date: Fri Jul 05 13:57:58 2013 +0000
description:
Updated package to latest version, 1.4. Changes include:
* Fixed performance bug when many arguments need to be processed
* Auto-configuring ocamldoc.opt if it is found
* New config switch -no-custom to prevent that "ocamlfind" is linked in
custom-runtime mode (bytecode only)
* The library dbm is no longer part of OCaml, and now optional in findlib
* Support for ocamloptp.
* New function Topfind.log for controlling the verbosity
* Rewritten Fl_metascanner without camlp4
Also changed maintainer e-mail address.
diffstat:
devel/ocaml-findlib/Makefile | 7 +--
devel/ocaml-findlib/distinfo | 10 +++---
devel/ocaml-findlib/patches/patch-src_findlib_Makefile | 29 +++++++++--------
3 files changed, 23 insertions(+), 23 deletions(-)
diffs (93 lines):
diff -r 231555fec671 -r a1d127d7dbca devel/ocaml-findlib/Makefile
--- a/devel/ocaml-findlib/Makefile Fri Jul 05 13:48:28 2013 +0000
+++ b/devel/ocaml-findlib/Makefile Fri Jul 05 13:57:58 2013 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.15 2012/10/31 11:17:33 asau Exp $
+# $NetBSD: Makefile,v 1.16 2013/07/05 13:57:58 jaapb Exp $
#
-DISTNAME= findlib-1.3.3
+DISTNAME= findlib-1.4
PKGNAME= ocaml-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://download.camlcity.org/download/
-MAINTAINER= jaapb%kerguelen.org@localhost
+MAINTAINER= jaapb%NetBSD.org@localhost
HOMEPAGE= http://www.camlcity.org/
COMMENT= Library finder for OCaml
LICENSE= mit
diff -r 231555fec671 -r a1d127d7dbca devel/ocaml-findlib/distinfo
--- a/devel/ocaml-findlib/distinfo Fri Jul 05 13:48:28 2013 +0000
+++ b/devel/ocaml-findlib/distinfo Fri Jul 05 13:57:58 2013 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2012/08/14 06:56:21 wiz Exp $
+$NetBSD: distinfo,v 1.7 2013/07/05 13:57:58 jaapb Exp $
-SHA1 (findlib-1.3.3.tar.gz) = 5d1a52b77145348ded29fefe13736694aabb1868
-RMD160 (findlib-1.3.3.tar.gz) = 1a13d069d8dc2140c81d22205cf5b06e727d85c4
-Size (findlib-1.3.3.tar.gz) = 231414 bytes
+SHA1 (findlib-1.4.tar.gz) = 07048076758e4ca892f06ff535d7cab033833bde
+RMD160 (findlib-1.4.tar.gz) = ab81e1521fe51ab69427d791347ad21ad404855a
+Size (findlib-1.4.tar.gz) = 231526 bytes
SHA1 (patch-Makefile) = 5d096319b0a7b4bebf7e0c6cf987a7ef8c08e823
-SHA1 (patch-src_findlib_Makefile) = adddf9a10429da4a09794c22dc7046fa91a0befe
+SHA1 (patch-src_findlib_Makefile) = be49342260bd27365716f5a05632c98904533276
diff -r 231555fec671 -r a1d127d7dbca devel/ocaml-findlib/patches/patch-src_findlib_Makefile
--- a/devel/ocaml-findlib/patches/patch-src_findlib_Makefile Fri Jul 05 13:48:28 2013 +0000
+++ b/devel/ocaml-findlib/patches/patch-src_findlib_Makefile Fri Jul 05 13:57:58 2013 +0000
@@ -1,38 +1,39 @@
-$NetBSD: patch-src_findlib_Makefile,v 1.2 2012/08/14 06:56:21 wiz Exp $
+$NetBSD: patch-src_findlib_Makefile,v 1.3 2013/07/05 13:57:58 jaapb Exp $
-make package support DESTDIR
---- src/findlib/Makefile.orig 2012-07-09 09:29:16.000000000 +0000
+Install into DESTDIR, use BSD install commands
+--- src/findlib/Makefile.orig 2013-06-11 07:27:39.000000000 +0000
+++ src/findlib/Makefile
-@@ -80,23 +80,24 @@ clean:
- ocamlfind$(EXEC_SUFFIX) ocamlfind_opt$(EXEC_SUFFIX)
+@@ -84,23 +84,24 @@ clean:
+ #rm -f ocaml_args.ml
install: all
- mkdir -p "$(prefix)$(OCAML_SITELIB)/$(NAME)"
- mkdir -p "$(prefix)$(OCAMLFIND_BIN)"
- test $(INSTALL_TOPFIND) -eq 0 || cp topfind "$(prefix)$(OCAML_CORE_STDLIB)"
-+ mkdir -p "${DESTDIR}$(prefix)$(OCAML_SITELIB)/$(NAME)"
-+ mkdir -p "${DESTDIR}$(prefix)$(OCAMLFIND_BIN)"
++ mkdir -p "$(DESTDIR)$(prefix)$(OCAML_SITELIB)/$(NAME)"
++ mkdir -p "$(DESTDIR)$(prefix)$(OCAMLFIND_BIN)"
+ test $(INSTALL_TOPFIND) -eq 0 || \
-+ cp topfind "${DESTDIR}$(prefix)$(OCAML_CORE_STDLIB)"
++ $(BSD_INSTALL_SCRIPT) topfind "$(DESTDIR)$(prefix)$(OCAML_CORE_STDLIB)"
files=`$(TOP)/tools/collect_files $(TOP)/Makefile.config findlib.cmi findlib.mli findlib.cma topfind.cmi topfind.mli fl_package_base.mli fl_package_base.cmi fl_metascanner.mli
fl_metascanner.cmi fl_metatoken.cmi findlib_top.cma findlib.cmxa findlib.a META` && \
- cp $$files "$(prefix)$(OCAML_SITELIB)/$(NAME)"
-+ cp $$files "${DESTDIR}$(prefix)$(OCAML_SITELIB)/$(NAME)"
++ $(BSD_INSTALL_DATA) $$files "$(DESTDIR)$(prefix)$(OCAML_SITELIB)/$(NAME)"
f="ocamlfind$(EXEC_SUFFIX)"; { test -f ocamlfind_opt$(EXEC_SUFFIX) && f="ocamlfind_opt$(EXEC_SUFFIX)"; }; \
- cp $$f "$(prefix)$(OCAMLFIND_BIN)/ocamlfind$(EXEC_SUFFIX)"
-+ cp $$f "${DESTDIR}$(prefix)$(OCAMLFIND_BIN)/ocamlfind$(EXEC_SUFFIX)"
++ $(BSD_INSTALL_SCRIPT) $$f "$(DESTDIR)$(prefix)$(OCAMLFIND_BIN)/ocamlfind$(EXEC_SUFFIX)"
# the following "if" block is only needed for 4.00beta2
if [ $(OCAML_REMOVE_DIRECTORY) -eq 0 -a -f "$(OCAML_CORE_STDLIB)/compiler-libs/topdirs.cmi" ]; then \
cd "$(OCAML_CORE_STDLIB)/compiler-libs/"; \
- cp topdirs.cmi toploop.cmi "$(prefix)$(OCAML_SITELIB)/$(NAME)/"; \
-+ cp topdirs.cmi toploop.cmi "${DESTDIR}$(prefix)$(OCAML_SITELIB)/$(NAME)/"; \
++ $(BSD_INSTALL_DATA) topdirs.cmi toploop.cmi "$(DESTDIR)$(prefix)$(OCAML_SITELIB)/$(NAME)/"; \
fi
install-num-top:
- mkdir -p "$(prefix)$(OCAML_SITELIB)/num-top"
-+ mkdir -p "${DESTDIR}$(prefix)$(OCAML_SITELIB)/num-top"
- cp num_top.cma num_top.cmi num_top_printers.cmi \
+- cp num_top.cma num_top.cmi num_top_printers.cmi \
- "$(prefix)$(OCAML_SITELIB)/num-top"
-+ "${DESTDIR}$(prefix)$(OCAML_SITELIB)/num-top"
++ mkdir -p "$(DESTDIR)$(prefix)$(OCAML_SITELIB)/num-top"
++ $(BSD_INSTALL_DATA) num_top.cma num_top.cmi num_top_printers.cmi \
++ "$(DESTDIR)$(prefix)$(OCAML_SITELIB)/num-top"
# Note: uninstall-num-top is part of the removal of the META files.
Home |
Main Index |
Thread Index |
Old Index