Hello community,

here is the log from the commit of package ocaml-ppx_tools_versioned for 
openSUSE:Factory checked in at 2019-01-08 12:25:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ocaml-ppx_tools_versioned (Old)
 and      /work/SRC/openSUSE:Factory/.ocaml-ppx_tools_versioned.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ocaml-ppx_tools_versioned"

Tue Jan  8 12:25:43 2019 rev:2 rq:660406 version:5.2.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/ocaml-ppx_tools_versioned/ocaml-ppx_tools_versioned.changes
      2018-06-29 22:24:02.018590504 +0200
+++ 
/work/SRC/openSUSE:Factory/.ocaml-ppx_tools_versioned.new.28833/ocaml-ppx_tools_versioned.changes
   2019-01-08 12:28:13.152289166 +0100
@@ -1,0 +2,7 @@
+Fri Dec 21 03:08:06 UTC 2018 - [email protected]
+
+- New upstream release (5.2.1)
+  * port build system to dune
+  * add topkg support 
+
+-------------------------------------------------------------------

Old:
----
  ppx_tools_versioned-5.1.tar.gz

New:
----
  ppx_tools_versioned-5.2.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ocaml-ppx_tools_versioned.spec ++++++
--- /var/tmp/diff_new_pack.t14zFH/_old  2019-01-08 12:28:13.680288589 +0100
+++ /var/tmp/diff_new_pack.t14zFH/_new  2019-01-08 12:28:13.684288585 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           ocaml-ppx_tools_versioned
-Version:        5.1
+Version:        5.2.1
 Release:        0
 %{?ocaml_preserve_bytecode}
 Summary:        Tools for authors of ppx rewriters
@@ -26,10 +26,11 @@
 Url:            https://github.com/ocaml-ppx/ppx_tools_versioned
 Source:         
https://github.com/ocaml-ppx/ppx_tools_versioned/archive/%{version}/ppx_tools_versioned-%{version}.tar.gz
 BuildRequires:  ocaml
-BuildRequires:  ocaml-findlib
-BuildRequires:  ocaml-result-devel
+BuildRequires:  ocaml-dune
 BuildRequires:  ocaml-migrate-parsetree-devel
+BuildRequires:  ocaml-result-devel
 BuildRequires:  ocaml-rpm-macros
+BuildRequires:  opam-installer
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -48,36 +49,56 @@
 %setup -q -n ppx_tools_versioned-%{version}
 
 %build
-%make_build
+dune build @install
 
 %install
 export DESTDIR=$RPM_BUILD_ROOT
 export OCAMLFIND_DESTDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml
 mkdir -p $OCAMLFIND_DESTDIR
-%make_build install
+dune install --destdir="$DESTDIR/usr" --libdir="$OCAMLFIND_DESTDIR" --verbose
+
+# These files will be installed using the doc and license directives
+rm $DESTDIR/usr/doc/ppx_tools_versioned/{LICENSE,README.md}
 
 %files
 %defattr(-,root,root)
+%doc README.md
+%license LICENSE
 %dir %{_libdir}/ocaml
 %dir %{_libdir}/ocaml/*
 %if 0%{?ocaml_native_compiler}
 %{_libdir}/ocaml/*/*.cmxs
+%{_libdir}/ocaml/*/*/*.cmxs
 %endif
 
 %files devel
 %defattr(-,root,root,-)
+%doc README.md
+%license LICENSE
 %dir %{_libdir}/ocaml/*
-%{_libdir}/ocaml/*/ppx_metaquot_*
+%dir %{_libdir}/ocaml/*/metaquot_*
 %if 0%{?ocaml_native_compiler}
 %{_libdir}/ocaml/*/*.a
-%{_libdir}/ocaml/*/*.o
 %{_libdir}/ocaml/*/*.cmx
 %{_libdir}/ocaml/*/*.cmxa
+%{_libdir}/ocaml/*/*/*.a
+%{_libdir}/ocaml/*/*/*.cmx
+%{_libdir}/ocaml/*/*/*.cmxa
 %endif
+%{_libdir}/ocaml/*/*.dune
 %{_libdir}/ocaml/*/*.cma
 %{_libdir}/ocaml/*/*.cmi
 %{_libdir}/ocaml/*/*.cmt
 %{_libdir}/ocaml/*/*.cmti
+%{_libdir}/ocaml/*/*.ml
+%{_libdir}/ocaml/*/*.mli
+%{_libdir}/ocaml/*/*/*.dune
+%{_libdir}/ocaml/*/*/*.cma
+%{_libdir}/ocaml/*/*/*.cmi
+%{_libdir}/ocaml/*/*/*.cmt
+%{_libdir}/ocaml/*/*/*.ml
+%{_libdir}/ocaml/*/*/*.exe
 %{_libdir}/ocaml/*/META
+%{_libdir}/ocaml/*/opam
 
 %changelog

++++++ ppx_tools_versioned-5.1.tar.gz -> ppx_tools_versioned-5.2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppx_tools_versioned-5.1/.gitignore 
new/ppx_tools_versioned-5.2.1/.gitignore
--- old/ppx_tools_versioned-5.1/.gitignore      2017-12-26 14:50:44.000000000 
+0100
+++ new/ppx_tools_versioned-5.2.1/.gitignore    2018-08-26 20:54:34.000000000 
+0200
@@ -15,3 +15,6 @@
 ppx_metaquot
 rewriter
 ast_lifter.ml
+.gitignore
+*.install
+.merlin
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppx_tools_versioned-5.1/.merlin 
new/ppx_tools_versioned-5.2.1/.merlin
--- old/ppx_tools_versioned-5.1/.merlin 2017-12-26 14:50:44.000000000 +0100
+++ new/ppx_tools_versioned-5.2.1/.merlin       1970-01-01 01:00:00.000000000 
+0100
@@ -1,3 +0,0 @@
-PKG compiler-libs ocaml-migrate-parsetree
-
-FLG -safe-string
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppx_tools_versioned-5.1/META 
new/ppx_tools_versioned-5.2.1/META
--- old/ppx_tools_versioned-5.1/META    2017-12-26 14:50:44.000000000 +0100
+++ new/ppx_tools_versioned-5.2.1/META  1970-01-01 01:00:00.000000000 +0100
@@ -1,50 +0,0 @@
-version = "5.1"
-description = "Tools for authors of ppx rewriters and other syntactic tools 
(with ocaml-migrate-parsetree support)"
-archive(byte) = "ppx_tools_versioned.cma"
-archive(native) = "ppx_tools_versioned.cmxa"
-requires = "ocaml-migrate-parsetree"
-
-package "metaquot_402" (
-  version = "5.1"
-  description = "Meta-quotation: 4.02 parsetree quotation"
-  requires(ppx_driver) = "ppx_tools_versioned"
-  ppx(-custom_ppx,-ppx_driver) = "./ppx_metaquot_402 --as-ppx"
-  archive(byte,ppx_driver) = "ppx_metaquot_402.cmo"
-  archive(native,ppx_driver) = "ppx_metaquot_402.cmx"
-)
-
-package "metaquot_403" (
-  version = "5.1"
-  description = "Meta-quotation: 4.03 parsetree quotation"
-  requires(ppx_driver) = "ppx_tools_versioned"
-  ppx(-custom_ppx,-ppx_driver) = "./ppx_metaquot_403 --as-ppx"
-  archive(byte,ppx_driver) = "ppx_metaquot_403.cmo"
-  archive(native,ppx_driver) = "ppx_metaquot_403.cmx"
-)
-
-package "metaquot_404" (
-  version = "5.1"
-  description = "Meta-quotation: 4.04 parsetree quotation"
-  requires(ppx_driver) = "ppx_tools_versioned"
-  ppx(-custom_ppx,-ppx_driver) = "./ppx_metaquot_404 --as-ppx"
-  archive(byte,ppx_driver) = "ppx_metaquot_404.cmo"
-  archive(native,ppx_driver) = "ppx_metaquot_404.cmx"
-)
-
-package "metaquot_405" (
-  version = "5.1"
-  description = "Meta-quotation: 4.05 parsetree quotation"
-  requires(ppx_driver) = "ppx_tools_versioned"
-  ppx(-custom_ppx,-ppx_driver) = "./ppx_metaquot_405 --as-ppx"
-  archive(byte,ppx_driver) = "ppx_metaquot_405.cmo"
-  archive(native,ppx_driver) = "ppx_metaquot_405.cmx"
-)
-
-package "metaquot_406" (
-  version = "5.1"
-  description = "Meta-quotation: 4.06 parsetree quotation"
-  requires(ppx_driver) = "ppx_tools_versioned"
-  ppx(-custom_ppx,-ppx_driver) = "./ppx_metaquot_406 --as-ppx"
-  archive(byte,ppx_driver) = "ppx_metaquot_406.cmo"
-  archive(native,ppx_driver) = "ppx_metaquot_406.cmx"
-)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppx_tools_versioned-5.1/Makefile 
new/ppx_tools_versioned-5.2.1/Makefile
--- old/ppx_tools_versioned-5.1/Makefile        2017-12-26 14:50:44.000000000 
+0100
+++ new/ppx_tools_versioned-5.2.1/Makefile      2018-08-26 20:54:34.000000000 
+0200
@@ -1,102 +1,26 @@
-# This file is part of the ppx_tools_versioned package. It is released under
-# the terms of the LGPL 2.1 license (see LICENSE file).
-# Copyright 2017 Frédéric Bour.
-#
-# It is forked from ppx_tools package, which is copyright 2013
-# Alain Frisch and LexiFi.
-
-# Don't forget to change META file as well
-PACKAGE = ppx_tools_versioned
-VERSION = 5.1
-
-# Config
-include $(shell ocamlc -where)/Makefile.config
-OCAML_VERSION=$(shell ./ast_version.sh ocamlc)
-
-PACKS = ocaml-migrate-parsetree
-OCAMLC = ocamlfind c -package $(PACKS)
-OCAMLOPT = ocamlfind opt -package $(PACKS)
-COMPFLAGS = -bin-annot -w +A-4-17-44-45-105-42 -safe-string
-
-MODULES = ast_convenience ast_mapper_class ast_lifter ppx_tools
-VERSIONS = 402 403 404 405 406
-
-# Files
-METAQUOTS= $(foreach version,$(VERSIONS),ppx_metaquot_$(version))
-METAQUOTS_OBJECTS= $(foreach version,$(VERSIONS), \
-                                                                               
        $(foreach metaquot,$(METAQUOTS),$(metaquot).cmo))
-OBJECTS=$(foreach version,$(VERSIONS), \
-                                        $(foreach module,$(MODULES), 
$(module)_$(version).cmo))
-ALL_OBJECTS=$(OBJECTS) $(METAQUOTS_OBJECTS)
-
-.PHONY: all
-all: ppx_tools_versioned.cma ppx_tools_versioned.cmxa $(METAQUOTS)
-
-$(METAQUOTS):
-
-ppx_metaquots: $(METAQUOTS)
-
-ifeq ($(NATDYNLINK),true)
-all: ppx_tools_versioned.cmxs
-endif
+INSTALL_ARGS := $(if $(PREFIX),--prefix $(PREFIX),)
 
-.PHONY: clean
-clean:
-       rm -f *.cm* *.o *.obj *.a *.lib $(METAQUOTS)
-
-# Default rules
-
-.SUFFIXES: .ml .mli .cmo .cmi .cmx .native
-
-%.cmo: %.ml
-       $(OCAMLC) $(COMPFLAGS) -c $<
-
-%.cmi: %.mli
-       $(OCAMLC) $(COMPFLAGS) -c $<
-
-%.cmx: %.ml
-       $(OCAMLOPT) $(COMPFLAGS) -c $<
-
-# Install/uninstall
-
-targets = $(1).mli $(1).cmi $(1).cmt $(1).cmti $(wildcard $(1).cmx)
-INSTALL = META \
-       $(wildcard ppx_tools_versioned.*) \
-       $(ALL_OBJECTS:.cmo=.cmi) \
-       $(wildcard $(ALL_OBJECTS:.cmo=.o) $(ALL_OBJECTS:.cmo=.cmx)) \
-       $(wildcard $(ALL_OBJECTS:.cmo=.cmt) $(ALL_OBJECTS:.cmo=.cmti)) \
-       $(wildcard $(METAQUOTS_OBJECTS)) $(METAQUOTS) 
-
-.PHONY: reinstall install uninstall
+all:
+       jbuilder build --dev @install
 
 install:
-       ocamlfind install $(PACKAGE) $(INSTALL)
+       jbuilder install $(INSTALL_ARGS)
 
 uninstall:
-       ocamlfind remove $(PACKAGE)
+       jbuilder uninstall $(INSTALL_ARGS)
 
-reinstall:
-       $(MAKE) uninstall
-       $(MAKE) install
+reinstall: uninstall reinstall
 
-# Ast selection
+test:
+       jbuilder runtest --dev
 
-ppx_tools_versioned.cma: $(OBJECTS)
-       $(OCAMLC) -a -o $@ $^
+promote:
+       jbuilder promote
 
-ppx_tools_versioned.cmxa: $(OBJECTS:.cmo=.cmx)
-       $(OCAMLOPT) -a -o $@ $^
-
-ppx_tools_versioned.cmxs: $(OBJECTS:.cmo=.cmx)
-       $(OCAMLOPT) -shared -o $@ $^
-
-# Metaquot
+clean:
+       jbuilder clean
 
-ppx_metaquot_%: ppx_tools_versioned.cmxa ast_lifter_%.cmx ppx_metaquot_%.cmx 
ppx_metaquot_run.cmx
-       $(OCAMLOPT) -o $@ $(COMPFLAGS) -linkpkg $^
+all-supported-ocaml-versions:
+       jbuilder runtest --dev --workspace jbuild-workspace.dev
 
-.PHONY: depend
-depend:
-       ocamldep *.ml *.mli > .depend
-       dos2unix .depend
--include .depend
+.PHONY: all-supported-ocaml-versions all install uninstall reinstall test clean
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppx_tools_versioned-5.1/gen/update_jbuild.ml 
new/ppx_tools_versioned-5.2.1/gen/update_jbuild.ml
--- old/ppx_tools_versioned-5.1/gen/update_jbuild.ml    1970-01-01 
01:00:00.000000000 +0100
+++ new/ppx_tools_versioned-5.2.1/gen/update_jbuild.ml  2018-08-26 
20:54:34.000000000 +0200
@@ -0,0 +1,47 @@
+let versions = ["402"; "403"; "404"; "405"; "406"]
+
+let flags = "(:standard -w +A-4-17-44-45-105-42 -safe-string)"
+
+let ppx_tools_versioned_modules =
+  versions
+  |> List.map (fun v ->
+      [ "ast_convenience"
+      ; "ast_mapper_class"
+      ; "ast_lifter"
+      ; "ppx_tools" ]
+      |> List.map (fun m -> Printf.sprintf "%s_%s" m v)
+      |> String.concat " "
+    )
+  |> String.concat "\n"
+
+let () =
+  Printf.printf
+    {sexp|
+(library
+ ((name ppx_tools_versioned)
+  (public_name ppx_tools_versioned)
+  (synopsis "Tools for authors of ppx rewriters and other syntactic tools 
(with ocaml-migrate-parsetree support)")
+  (libraries (ocaml-migrate-parsetree))
+  (flags (%s))
+  (wrapped false)
+  (modules (%s))))
+|sexp} flags ppx_tools_versioned_modules
+
+let synopsis_v v =
+  Printf.sprintf "%c.%s" v.[0] (String.sub v 1 (String.length v - 1))
+
+let () =
+  List.iter (fun version ->
+      Printf.printf
+        {sexp|
+(library
+ ((name ppx_tools_versioned_metaquot_%s)
+  (public_name ppx_tools_versioned.metaquot_%s)
+  (synopsis "Meta-quotation: %s parsetree quotation")
+  (libraries (ocaml-migrate-parsetree ppx_tools_versioned))
+  (kind ppx_rewriter)
+  (wrapped false)
+  (modules (ppx_metaquot_%s))
+  (flags (%s))))
+|sexp} version version (synopsis_v version) version flags
+    ) versions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppx_tools_versioned-5.1/jbuild 
new/ppx_tools_versioned-5.2.1/jbuild
--- old/ppx_tools_versioned-5.1/jbuild  1970-01-01 01:00:00.000000000 +0100
+++ new/ppx_tools_versioned-5.2.1/jbuild        2018-08-26 20:54:34.000000000 
+0200
@@ -0,0 +1,11 @@
+(jbuild_version 1)
+
+(rule
+ (with-stdout-to jbuild.inc.gen
+  (run ocaml ${path:gen/update_jbuild.ml})))
+
+(alias
+ ((name runtest)
+  (action (diff jbuild.inc jbuild.inc.gen))))
+
+(include jbuild.inc)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppx_tools_versioned-5.1/jbuild-workspace.dev 
new/ppx_tools_versioned-5.2.1/jbuild-workspace.dev
--- old/ppx_tools_versioned-5.1/jbuild-workspace.dev    1970-01-01 
01:00:00.000000000 +0100
+++ new/ppx_tools_versioned-5.2.1/jbuild-workspace.dev  2018-08-26 
20:54:34.000000000 +0200
@@ -0,0 +1,5 @@
+(context (opam (switch 4.02.3)))
+(context (opam (switch 4.03.0)))
+(context (opam (switch 4.04.2)))
+(context (opam (switch 4.05.0)))
+(context (opam (switch 4.06.0)))
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppx_tools_versioned-5.1/jbuild.inc 
new/ppx_tools_versioned-5.2.1/jbuild.inc
--- old/ppx_tools_versioned-5.1/jbuild.inc      1970-01-01 01:00:00.000000000 
+0100
+++ new/ppx_tools_versioned-5.2.1/jbuild.inc    2018-08-26 20:54:34.000000000 
+0200
@@ -0,0 +1,63 @@
+
+(library
+ ((name ppx_tools_versioned)
+  (public_name ppx_tools_versioned)
+  (synopsis "Tools for authors of ppx rewriters and other syntactic tools 
(with ocaml-migrate-parsetree support)")
+  (libraries (ocaml-migrate-parsetree))
+  (flags ((:standard -w +A-4-17-44-45-105-42 -safe-string)))
+  (wrapped false)
+  (modules (ast_convenience_402 ast_mapper_class_402 ast_lifter_402 
ppx_tools_402
+ast_convenience_403 ast_mapper_class_403 ast_lifter_403 ppx_tools_403
+ast_convenience_404 ast_mapper_class_404 ast_lifter_404 ppx_tools_404
+ast_convenience_405 ast_mapper_class_405 ast_lifter_405 ppx_tools_405
+ast_convenience_406 ast_mapper_class_406 ast_lifter_406 ppx_tools_406))))
+
+(library
+ ((name ppx_tools_versioned_metaquot_402)
+  (public_name ppx_tools_versioned.metaquot_402)
+  (synopsis "Meta-quotation: 4.02 parsetree quotation")
+  (libraries (ocaml-migrate-parsetree ppx_tools_versioned))
+  (kind ppx_rewriter)
+  (wrapped false)
+  (modules (ppx_metaquot_402))
+  (flags ((:standard -w +A-4-17-44-45-105-42 -safe-string)))))
+
+(library
+ ((name ppx_tools_versioned_metaquot_403)
+  (public_name ppx_tools_versioned.metaquot_403)
+  (synopsis "Meta-quotation: 4.03 parsetree quotation")
+  (libraries (ocaml-migrate-parsetree ppx_tools_versioned))
+  (kind ppx_rewriter)
+  (wrapped false)
+  (modules (ppx_metaquot_403))
+  (flags ((:standard -w +A-4-17-44-45-105-42 -safe-string)))))
+
+(library
+ ((name ppx_tools_versioned_metaquot_404)
+  (public_name ppx_tools_versioned.metaquot_404)
+  (synopsis "Meta-quotation: 4.04 parsetree quotation")
+  (libraries (ocaml-migrate-parsetree ppx_tools_versioned))
+  (kind ppx_rewriter)
+  (wrapped false)
+  (modules (ppx_metaquot_404))
+  (flags ((:standard -w +A-4-17-44-45-105-42 -safe-string)))))
+
+(library
+ ((name ppx_tools_versioned_metaquot_405)
+  (public_name ppx_tools_versioned.metaquot_405)
+  (synopsis "Meta-quotation: 4.05 parsetree quotation")
+  (libraries (ocaml-migrate-parsetree ppx_tools_versioned))
+  (kind ppx_rewriter)
+  (wrapped false)
+  (modules (ppx_metaquot_405))
+  (flags ((:standard -w +A-4-17-44-45-105-42 -safe-string)))))
+
+(library
+ ((name ppx_tools_versioned_metaquot_406)
+  (public_name ppx_tools_versioned.metaquot_406)
+  (synopsis "Meta-quotation: 4.06 parsetree quotation")
+  (libraries (ocaml-migrate-parsetree ppx_tools_versioned))
+  (kind ppx_rewriter)
+  (wrapped false)
+  (modules (ppx_metaquot_406))
+  (flags ((:standard -w +A-4-17-44-45-105-42 -safe-string)))))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppx_tools_versioned-5.1/opam 
new/ppx_tools_versioned-5.2.1/opam
--- old/ppx_tools_versioned-5.1/opam    2017-12-26 14:50:44.000000000 +0100
+++ new/ppx_tools_versioned-5.2.1/opam  1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-opam-version: "1.2"
-name: "ppx_tools_versioned"
-maintainer: "[email protected]"
-authors: [ 
-  "Frédéric Bour <[email protected]>"
-  "Alain Frisch <[email protected]>" 
-]
-license: "MIT"
-homepage: "https://github.com/let-def/ppx_tools_versioned";
-bug-reports: "https://github.com/let-def/ppx_tools_versioned/issues";
-dev-repo: "git://github.com/let-def/ppx_tools_versioned.git"
-tags: [ "syntax" ]
-build: [[make "all"]]
-install: [[make "install"]]
-remove: [["ocamlfind" "remove" "ppx_tools_versioned"]]
-depends: [
-  "ocamlfind" {>= "1.5.0"}
-  "ocaml-migrate-parsetree" { >= "0.4" }
-]
-available: ocaml-version >= "4.02.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppx_tools_versioned-5.1/pkg/pkg.ml 
new/ppx_tools_versioned-5.2.1/pkg/pkg.ml
--- old/ppx_tools_versioned-5.1/pkg/pkg.ml      1970-01-01 01:00:00.000000000 
+0100
+++ new/ppx_tools_versioned-5.2.1/pkg/pkg.ml    2018-08-26 20:54:34.000000000 
+0200
@@ -0,0 +1,2 @@
+#use "topfind"
+#require "topkg-jbuilder.auto"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppx_tools_versioned-5.1/ppx_tools_versioned.opam 
new/ppx_tools_versioned-5.2.1/ppx_tools_versioned.opam
--- old/ppx_tools_versioned-5.1/ppx_tools_versioned.opam        1970-01-01 
01:00:00.000000000 +0100
+++ new/ppx_tools_versioned-5.2.1/ppx_tools_versioned.opam      2018-08-26 
20:54:34.000000000 +0200
@@ -0,0 +1,21 @@
+opam-version: "1.2"
+maintainer: "[email protected]"
+authors: [
+  "Frédéric Bour <[email protected]>"
+  "Alain Frisch <[email protected]>"
+]
+license: "MIT"
+homepage: "https://github.com/let-def/ppx_tools_versioned";
+bug-reports: "https://github.com/let-def/ppx_tools_versioned/issues";
+dev-repo: "git://github.com/let-def/ppx_tools_versioned.git"
+tags: [ "syntax" ]
+build: [
+  ["jbuilder" "subst" "-n" name] {pinned}
+  ["jbuilder" "build" "-p" name "-j" jobs]
+]
+build-test: [["jbuilder" "runtest" "-p" name "-j" jobs]]
+depends: [
+  "jbuilder" {build & >= "1.0+beta17"}
+  "ocaml-migrate-parsetree" { >= "1.0.10" }
+]
+available: ocaml-version >= "4.02.0"


Reply via email to