Hello community, here is the log from the commit of package ocaml-migrate-parsetree for openSUSE:Factory checked in at 2019-10-24 23:01:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ocaml-migrate-parsetree (Old) and /work/SRC/openSUSE:Factory/.ocaml-migrate-parsetree.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ocaml-migrate-parsetree" Thu Oct 24 23:01:55 2019 rev:8 rq:735914 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ocaml-migrate-parsetree/ocaml-migrate-parsetree.changes 2019-07-28 10:23:00.664567415 +0200 +++ /work/SRC/openSUSE:Factory/.ocaml-migrate-parsetree.new.2990/ocaml-migrate-parsetree.changes 2019-10-24 23:01:57.080017987 +0200 @@ -1,0 +2,5 @@ +Mon Sep 30 12:34:56 UTC 2019 - oher...@suse.de + +- use dune macros from ocaml-rpm-macros + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ocaml-migrate-parsetree.spec ++++++ --- /var/tmp/diff_new_pack.RenUlO/_old 2019-10-24 23:01:57.680018676 +0200 +++ /var/tmp/diff_new_pack.RenUlO/_new 2019-10-24 23:01:57.680018676 +0200 @@ -26,16 +26,14 @@ URL: https://github.com/ocaml-ppx/ocaml-migrate-parsetree Source0: https://github.com/ocaml-ppx/ocaml-migrate-parsetree/archive/v%{version}/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ocaml BuildRequires: ocaml-dune -BuildRequires: ocaml-findlib -BuildRequires: ocaml-ocamldoc -BuildRequires: ocaml-ppx_derivers-devel -BuildRequires: ocaml-result-devel -BuildRequires: ocaml-rpm-macros -BuildRequires: opam-installer +BuildRequires: ocaml-rpm-macros >= 20190930 +BuildRequires: ocamlfind(compiler-libs.common) +BuildRequires: ocamlfind(ppx_derivers) +BuildRequires: ocamlfind(result) + %description This library converts between parsetrees of different OCaml versions. @@ -54,54 +52,23 @@ %prep -%setup -q -n %{name}-%{version} +%autosetup -p1 %build -make %{?_smp_mflags} +%ocaml_dune_setup +%ocaml_dune_build %install -mkdir -p %{buildroot}%{_libdir}/ocaml -%make_install INSTALL_ARGS='--destdir=%{buildroot}' +%ocaml_dune_install +%ocaml_create_file_list + +%check +%ocaml_dune_test -# These files will be installed using doc and license directives. -rm -r %{buildroot}/usr/doc +%files -f %{name}.files +%license LICENSE.md +%doc README.md MANUAL.md -%files -%defattr(-,root,root,-) -%doc README.md MANUAL.md CHANGES.md LICENSE.md -%dir %{_libdir}/ocaml -%dir %{_libdir}/ocaml/*/ -%dir %{_libdir}/ocaml/*/*/ -%if 0%{?ocaml_native_compiler} -%{_libdir}/ocaml/*/*.cmxs -%{_libdir}/ocaml/*/*/*.cmxs -%endif - -%files devel -%defattr(-,root,root,-) -%dir %{_libdir}/ocaml -%dir %{_libdir}/ocaml/*/ -%dir %{_libdir}/ocaml/*/*/ -%if 0%{?ocaml_native_compiler} -%{_libdir}/ocaml/*/*.a -%{_libdir}/ocaml/*/*/*.a -%{_libdir}/ocaml/*/*.cmx -%{_libdir}/ocaml/*/*/*.cmx -%{_libdir}/ocaml/*/*.cmxa -%{_libdir}/ocaml/*/*/*.cmxa -%endif -%{_libdir}/ocaml/*/opam -%{_libdir}/ocaml/*/dune-package -%{_libdir}/ocaml/*/*.ml -%{_libdir}/ocaml/*/*/*.ml -%{_libdir}/ocaml/*/*.mli -%{_libdir}/ocaml/*/*.cma -%{_libdir}/ocaml/*/*/*.cma -%{_libdir}/ocaml/*/*.cmi -%{_libdir}/ocaml/*/*/*.cmi -%{_libdir}/ocaml/*/*.cmt -%{_libdir}/ocaml/*/*/*.cmt -%{_libdir}/ocaml/*/*.cmti -%{_libdir}/ocaml/*/META +%files devel -f %{name}.files.devel %changelog