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