pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/ocaml-deriving-ocsigen Updated package to latest...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b1ff56c8e1b4
branches: trunk
changeset: 348626:b1ff56c8e1b4
user: jaapb <jaapb%pkgsrc.org@localhost>
date: Fri Jun 17 10:48:57 2016 +0000
description:
Updated package to latest version, 0.7.1. Also straightened out some
github variables and updated PLIST to use OCAML_SITELIBDIR variable.
Upstream changes deal with ocaml 4.03 compatibility.
diffstat:
devel/ocaml-deriving-ocsigen/Makefile | 16 +-
devel/ocaml-deriving-ocsigen/PLIST | 266 +++++++++++++++++++++------------
devel/ocaml-deriving-ocsigen/distinfo | 10 +-
3 files changed, 182 insertions(+), 110 deletions(-)
diffs (truncated from 326 to 300 lines):
diff -r 5ea3da397e4b -r b1ff56c8e1b4 devel/ocaml-deriving-ocsigen/Makefile
--- a/devel/ocaml-deriving-ocsigen/Makefile Fri Jun 17 10:33:23 2016 +0000
+++ b/devel/ocaml-deriving-ocsigen/Makefile Fri Jun 17 10:48:57 2016 +0000
@@ -1,22 +1,21 @@
-# $NetBSD: Makefile,v 1.10 2016/05/05 11:45:38 jaapb Exp $
+# $NetBSD: Makefile,v 1.11 2016/06/17 10:48:57 jaapb Exp $
#
-VERSION= 0.7
-DISTNAME= ${VERSION}
-PKGNAME= ocaml-deriving-ocsigen-${VERSION}
+VERSION= 0.7.1
+GITHUB_PROJECT= deriving
+DISTNAME= ${GITHUB_PROJECT}-${VERSION}
+PKGNAME= ocaml-${GITHUB_PROJECT}-ocsigen-${VERSION}
COMMENT= Extension to OCaml for deriving functions from type declarations
-PKGREVISION= 4
CATEGORIES= devel
-MASTER_SITES= https://github.com/ocsigen/deriving/archive/
-DIST_SUBDIR= ocaml-deriving-ocsigen
+MASTER_SITES= ${MASTER_SITE_GITHUB:=ocsigen/}
MAINTAINER= jaapb%NetBSD.org@localhost
HOMEPAGE= http://github.com/ocsigen/deriving
LICENSE= mit
-WRKSRC= ${WRKDIR}/deriving-${VERSION}
USE_TOOLS= gmake
OCAML_USE_OASIS= yes
+OCAML_FINDLIB_DIRS= deriving
post-patch:
cd ${WRKSRC} && oasis setup
@@ -24,7 +23,6 @@
# Package actually needs ocaml-oasis to be installed
.include "../../devel/ocaml-oasis/buildlink3.mk"
.include "../../devel/ocaml-optcomp/buildlink3.mk"
-BUILDLINK_API_DEPENDS.ocaml-optcomp+= ocaml-optcomp>=1.6
.include "../../lang/camlp4/buildlink3.mk"
.include "../../mk/ocaml.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 5ea3da397e4b -r b1ff56c8e1b4 devel/ocaml-deriving-ocsigen/PLIST
--- a/devel/ocaml-deriving-ocsigen/PLIST Fri Jun 17 10:33:23 2016 +0000
+++ b/devel/ocaml-deriving-ocsigen/PLIST Fri Jun 17 10:48:57 2016 +0000
@@ -1,96 +1,170 @@
-@comment $NetBSD: PLIST,v 1.2 2014/08/17 13:54:54 jaapb Exp $
-lib/ocaml/site-lib/deriving/META
-lib/ocaml/site-lib/deriving/base.mli
-lib/ocaml/site-lib/deriving/bounded_class.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/bounded_class.cmx
-lib/ocaml/site-lib/deriving/bounded_class.ml
-lib/ocaml/site-lib/deriving/clusters.mli
-lib/ocaml/site-lib/deriving/default_class.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/default_class.cmx
-lib/ocaml/site-lib/deriving/default_class.ml
-lib/ocaml/site-lib/deriving/defs.mli
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving.a
-lib/ocaml/site-lib/deriving/deriving.cma
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving.cmxa
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving.cmxs
-lib/ocaml/site-lib/deriving/deriving_Bounded.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_Bounded.cmx
-lib/ocaml/site-lib/deriving/deriving_Bounded.mli
-lib/ocaml/site-lib/deriving/deriving_Default.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_Default.cmx
-lib/ocaml/site-lib/deriving/deriving_Default.mli
-lib/ocaml/site-lib/deriving/deriving_Dump.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_Dump.cmx
-lib/ocaml/site-lib/deriving/deriving_Dump.mli
-lib/ocaml/site-lib/deriving/deriving_Enum.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_Enum.cmx
-lib/ocaml/site-lib/deriving/deriving_Enum.mli
-lib/ocaml/site-lib/deriving/deriving_Eq.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_Eq.cmx
-lib/ocaml/site-lib/deriving/deriving_Eq.mli
-lib/ocaml/site-lib/deriving/deriving_Functor.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_Functor.cmx
-lib/ocaml/site-lib/deriving/deriving_Functor.mli
-lib/ocaml/site-lib/deriving/deriving_Pickle.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_Pickle.cmx
-lib/ocaml/site-lib/deriving/deriving_Pickle.mli
-lib/ocaml/site-lib/deriving/deriving_Show.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_Show.cmx
-lib/ocaml/site-lib/deriving/deriving_Show.mli
-lib/ocaml/site-lib/deriving/deriving_Typeable.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_Typeable.cmx
-lib/ocaml/site-lib/deriving/deriving_Typeable.mli
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_dynmap.cmx
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_interned.cmx
-lib/ocaml/site-lib/deriving/deriving_monad.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_monad.cmx
-lib/ocaml/site-lib/deriving/deriving_monad.mli
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_num.a
-lib/ocaml/site-lib/deriving/deriving_num.cma
-lib/ocaml/site-lib/deriving/deriving_num.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_num.cmx
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_num.cmxa
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/deriving_num.cmxs
-lib/ocaml/site-lib/deriving/deriving_num.mli
-lib/ocaml/site-lib/deriving/dump_class.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/dump_class.cmx
-lib/ocaml/site-lib/deriving/dump_class.ml
-lib/ocaml/site-lib/deriving/enum_class.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/enum_class.cmx
-lib/ocaml/site-lib/deriving/enum_class.ml
-lib/ocaml/site-lib/deriving/eq_class.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/eq_class.cmx
-lib/ocaml/site-lib/deriving/eq_class.ml
-lib/ocaml/site-lib/deriving/extend.mli
-lib/ocaml/site-lib/deriving/functor_class.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/functor_class.cmx
-lib/ocaml/site-lib/deriving/functor_class.ml
-lib/ocaml/site-lib/deriving/id.ml
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pa_deriving_classes.a
-lib/ocaml/site-lib/deriving/pa_deriving_classes.cma
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pa_deriving_classes.cmxa
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pa_deriving_classes.cmxs
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pa_deriving_common.a
-lib/ocaml/site-lib/deriving/pa_deriving_common.cma
-lib/ocaml/site-lib/deriving/pa_deriving_common.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pa_deriving_common.cmx
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pa_deriving_common.cmxa
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pa_deriving_common.cmxs
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pa_deriving_std.a
-lib/ocaml/site-lib/deriving/pa_deriving_std.cma
-lib/ocaml/site-lib/deriving/pa_deriving_std.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pa_deriving_std.cmx
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pa_deriving_std.cmxa
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pa_deriving_std.cmxs
-lib/ocaml/site-lib/deriving/pa_deriving_std.ml
-lib/ocaml/site-lib/deriving/pickle_class.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/pickle_class.cmx
-lib/ocaml/site-lib/deriving/pickle_class.ml
-lib/ocaml/site-lib/deriving/show_class.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/show_class.cmx
-lib/ocaml/site-lib/deriving/show_class.ml
-lib/ocaml/site-lib/deriving/type.mli
-lib/ocaml/site-lib/deriving/typeable_class.cmi
-${PLIST.ocaml-opt}lib/ocaml/site-lib/deriving/typeable_class.cmx
-lib/ocaml/site-lib/deriving/typeable_class.ml
-lib/ocaml/site-lib/deriving/utils.mli
+@comment $NetBSD: PLIST,v 1.3 2016/06/17 10:48:57 jaapb Exp $
+${OCAML_SITELIB}/deriving/META
+${OCAML_SITELIB}/deriving/base.annot
+${OCAML_SITELIB}/deriving/base.cmt
+${OCAML_SITELIB}/deriving/base.cmti
+${OCAML_SITELIB}/deriving/base.mli
+${OCAML_SITELIB}/deriving/bounded_class.annot
+${OCAML_SITELIB}/deriving/bounded_class.cmi
+${OCAML_SITELIB}/deriving/bounded_class.cmt
+${OCAML_SITELIB}/deriving/bounded_class.cmx
+${OCAML_SITELIB}/deriving/bounded_class.ml
+${OCAML_SITELIB}/deriving/clusters.annot
+${OCAML_SITELIB}/deriving/clusters.cmt
+${OCAML_SITELIB}/deriving/clusters.cmti
+${OCAML_SITELIB}/deriving/clusters.mli
+${OCAML_SITELIB}/deriving/default_class.annot
+${OCAML_SITELIB}/deriving/default_class.cmi
+${OCAML_SITELIB}/deriving/default_class.cmt
+${OCAML_SITELIB}/deriving/default_class.cmx
+${OCAML_SITELIB}/deriving/default_class.ml
+${OCAML_SITELIB}/deriving/defs.annot
+${OCAML_SITELIB}/deriving/defs.cmt
+${OCAML_SITELIB}/deriving/defs.cmti
+${OCAML_SITELIB}/deriving/defs.mli
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/deriving.a
+${OCAML_SITELIB}/deriving/deriving.cma
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/deriving.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/deriving.cmxs
+${OCAML_SITELIB}/deriving/deriving_Bounded.annot
+${OCAML_SITELIB}/deriving/deriving_Bounded.cmi
+${OCAML_SITELIB}/deriving/deriving_Bounded.cmt
+${OCAML_SITELIB}/deriving/deriving_Bounded.cmti
+${OCAML_SITELIB}/deriving/deriving_Bounded.cmx
+${OCAML_SITELIB}/deriving/deriving_Bounded.mli
+${OCAML_SITELIB}/deriving/deriving_Default.annot
+${OCAML_SITELIB}/deriving/deriving_Default.cmi
+${OCAML_SITELIB}/deriving/deriving_Default.cmt
+${OCAML_SITELIB}/deriving/deriving_Default.cmti
+${OCAML_SITELIB}/deriving/deriving_Default.cmx
+${OCAML_SITELIB}/deriving/deriving_Default.mli
+${OCAML_SITELIB}/deriving/deriving_Dump.annot
+${OCAML_SITELIB}/deriving/deriving_Dump.cmi
+${OCAML_SITELIB}/deriving/deriving_Dump.cmt
+${OCAML_SITELIB}/deriving/deriving_Dump.cmti
+${OCAML_SITELIB}/deriving/deriving_Dump.cmx
+${OCAML_SITELIB}/deriving/deriving_Dump.mli
+${OCAML_SITELIB}/deriving/deriving_Enum.annot
+${OCAML_SITELIB}/deriving/deriving_Enum.cmi
+${OCAML_SITELIB}/deriving/deriving_Enum.cmt
+${OCAML_SITELIB}/deriving/deriving_Enum.cmti
+${OCAML_SITELIB}/deriving/deriving_Enum.cmx
+${OCAML_SITELIB}/deriving/deriving_Enum.mli
+${OCAML_SITELIB}/deriving/deriving_Eq.annot
+${OCAML_SITELIB}/deriving/deriving_Eq.cmi
+${OCAML_SITELIB}/deriving/deriving_Eq.cmt
+${OCAML_SITELIB}/deriving/deriving_Eq.cmti
+${OCAML_SITELIB}/deriving/deriving_Eq.cmx
+${OCAML_SITELIB}/deriving/deriving_Eq.mli
+${OCAML_SITELIB}/deriving/deriving_Functor.annot
+${OCAML_SITELIB}/deriving/deriving_Functor.cmi
+${OCAML_SITELIB}/deriving/deriving_Functor.cmt
+${OCAML_SITELIB}/deriving/deriving_Functor.cmti
+${OCAML_SITELIB}/deriving/deriving_Functor.cmx
+${OCAML_SITELIB}/deriving/deriving_Functor.mli
+${OCAML_SITELIB}/deriving/deriving_Pickle.annot
+${OCAML_SITELIB}/deriving/deriving_Pickle.cmi
+${OCAML_SITELIB}/deriving/deriving_Pickle.cmt
+${OCAML_SITELIB}/deriving/deriving_Pickle.cmti
+${OCAML_SITELIB}/deriving/deriving_Pickle.cmx
+${OCAML_SITELIB}/deriving/deriving_Pickle.mli
+${OCAML_SITELIB}/deriving/deriving_Show.annot
+${OCAML_SITELIB}/deriving/deriving_Show.cmi
+${OCAML_SITELIB}/deriving/deriving_Show.cmt
+${OCAML_SITELIB}/deriving/deriving_Show.cmti
+${OCAML_SITELIB}/deriving/deriving_Show.cmx
+${OCAML_SITELIB}/deriving/deriving_Show.mli
+${OCAML_SITELIB}/deriving/deriving_Typeable.annot
+${OCAML_SITELIB}/deriving/deriving_Typeable.cmi
+${OCAML_SITELIB}/deriving/deriving_Typeable.cmt
+${OCAML_SITELIB}/deriving/deriving_Typeable.cmti
+${OCAML_SITELIB}/deriving/deriving_Typeable.cmx
+${OCAML_SITELIB}/deriving/deriving_Typeable.mli
+${OCAML_SITELIB}/deriving/deriving_dynmap.cmx
+${OCAML_SITELIB}/deriving/deriving_interned.cmx
+${OCAML_SITELIB}/deriving/deriving_monad.annot
+${OCAML_SITELIB}/deriving/deriving_monad.cmi
+${OCAML_SITELIB}/deriving/deriving_monad.cmt
+${OCAML_SITELIB}/deriving/deriving_monad.cmti
+${OCAML_SITELIB}/deriving/deriving_monad.cmx
+${OCAML_SITELIB}/deriving/deriving_monad.mli
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/deriving_num.a
+${OCAML_SITELIB}/deriving/deriving_num.annot
+${OCAML_SITELIB}/deriving/deriving_num.cma
+${OCAML_SITELIB}/deriving/deriving_num.cmi
+${OCAML_SITELIB}/deriving/deriving_num.cmt
+${OCAML_SITELIB}/deriving/deriving_num.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/deriving_num.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/deriving_num.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/deriving_num.cmxs
+${OCAML_SITELIB}/deriving/deriving_num.mli
+${OCAML_SITELIB}/deriving/dump_class.annot
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/dump_class.cmi
+${OCAML_SITELIB}/deriving/dump_class.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/dump_class.cmx
+${OCAML_SITELIB}/deriving/dump_class.ml
+${OCAML_SITELIB}/deriving/enum_class.annot
+${OCAML_SITELIB}/deriving/enum_class.cmi
+${OCAML_SITELIB}/deriving/enum_class.cmt
+${OCAML_SITELIB}/deriving/enum_class.cmx
+${OCAML_SITELIB}/deriving/enum_class.ml
+${OCAML_SITELIB}/deriving/eq_class.annot
+${OCAML_SITELIB}/deriving/eq_class.cmi
+${OCAML_SITELIB}/deriving/eq_class.cmt
+${OCAML_SITELIB}/deriving/eq_class.cmx
+${OCAML_SITELIB}/deriving/eq_class.ml
+${OCAML_SITELIB}/deriving/extend.annot
+${OCAML_SITELIB}/deriving/extend.cmt
+${OCAML_SITELIB}/deriving/extend.cmti
+${OCAML_SITELIB}/deriving/extend.mli
+${OCAML_SITELIB}/deriving/functor_class.annot
+${OCAML_SITELIB}/deriving/functor_class.cmi
+${OCAML_SITELIB}/deriving/functor_class.cmt
+${OCAML_SITELIB}/deriving/functor_class.cmx
+${OCAML_SITELIB}/deriving/functor_class.ml
+${OCAML_SITELIB}/deriving/id.annot
+${OCAML_SITELIB}/deriving/id.cmt
+${OCAML_SITELIB}/deriving/id.ml
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/pa_deriving_classes.a
+${OCAML_SITELIB}/deriving/pa_deriving_classes.cma
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/pa_deriving_classes.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/pa_deriving_classes.cmxs
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/pa_deriving_common.a
+${OCAML_SITELIB}/deriving/pa_deriving_common.cma
+${OCAML_SITELIB}/deriving/pa_deriving_common.cmi
+${OCAML_SITELIB}/deriving/pa_deriving_common.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/pa_deriving_common.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/pa_deriving_common.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/pa_deriving_common.cmxs
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/pa_deriving_std.a
+${OCAML_SITELIB}/deriving/pa_deriving_std.annot
+${OCAML_SITELIB}/deriving/pa_deriving_std.cma
+${OCAML_SITELIB}/deriving/pa_deriving_std.cmi
+${OCAML_SITELIB}/deriving/pa_deriving_std.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/pa_deriving_std.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/pa_deriving_std.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/deriving/pa_deriving_std.cmxs
+${OCAML_SITELIB}/deriving/pa_deriving_std.ml
+${OCAML_SITELIB}/deriving/pickle_class.annot
+${OCAML_SITELIB}/deriving/pickle_class.cmi
+${OCAML_SITELIB}/deriving/pickle_class.cmt
+${OCAML_SITELIB}/deriving/pickle_class.cmx
+${OCAML_SITELIB}/deriving/pickle_class.ml
+${OCAML_SITELIB}/deriving/show_class.annot
+${OCAML_SITELIB}/deriving/show_class.cmi
+${OCAML_SITELIB}/deriving/show_class.cmt
+${OCAML_SITELIB}/deriving/show_class.cmx
+${OCAML_SITELIB}/deriving/show_class.ml
+${OCAML_SITELIB}/deriving/type.annot
+${OCAML_SITELIB}/deriving/type.cmt
Home |
Main Index |
Thread Index |
Old Index