Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ocaml-dose for openSUSE:Factory 
checked in at 2021-04-29 01:37:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ocaml-dose (Old)
 and      /work/SRC/openSUSE:Factory/.ocaml-dose.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ocaml-dose"

Thu Apr 29 01:37:21 2021 rev:4 rq:885060 version:6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ocaml-dose/ocaml-dose.changes    2020-03-09 
15:22:55.892185659 +0100
+++ /work/SRC/openSUSE:Factory/.ocaml-dose.new.12324/ocaml-dose.changes 
2021-04-29 01:38:07.530555060 +0200
@@ -1,0 +2,6 @@
+Fri Apr  9 09:09:09 UTC 2021 - [email protected]
+
+- Update to version 6.1
+  master branch has dune support
+
+-------------------------------------------------------------------

Old:
----
  ocaml-dose-5.0.1.tar.xz

New:
----
  _multibuild
  ocaml-dose-6.1.tar.xz

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

Other differences:
------------------
++++++ ocaml-dose.spec ++++++
--- /var/tmp/diff_new_pack.ka7vAI/_old  2021-04-29 01:38:07.946555650 +0200
+++ /var/tmp/diff_new_pack.ka7vAI/_new  2021-04-29 01:38:07.950555655 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ocaml-dose
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,25 +16,50 @@
 #
 
 
-Name:           ocaml-dose
-Version:        5.0.1
+%bcond_with ocaml_dose_testsuite
+%define build_flavor @BUILD_FLAVOR@%{nil}
+%if "%{build_flavor}" == "testsuite"
+%if %{without ocaml_dose_testsuite}
+ExclusiveArch:  do-not-build
+%endif
+%define nsuffix -testsuite
+%else
+%define nsuffix %{nil}
+%endif
+
+%define     pkg ocaml-dose
+Name:           %{pkg}%{nsuffix}
+Version:        6.1
 Release:        0
 %{?ocaml_preserve_bytecode}
 Summary:        An OCaml dependency toolkit
 License:        LGPL-3.0-or-later
 URL:            https://opam.ocaml.org/packages/dose3
-Source0:        %{name}-%{version}.tar.xz
+Source0:        %{pkg}-%{version}.tar.xz
 BuildRequires:  ocaml
-BuildRequires:  ocaml-cppo
-BuildRequires:  ocaml-dune
-BuildRequires:  ocaml-rpm-macros >= 20200220
+BuildRequires:  ocaml-dune >= 2.7
+BuildRequires:  ocaml-rpm-macros >= 20210409
+%if 1
+BuildRequires:  ocamlfind(base64)
 BuildRequires:  ocamlfind(bz2)
 BuildRequires:  ocamlfind(cudf)
 BuildRequires:  ocamlfind(extlib)
-BuildRequires:  ocamlfind(minisat)
+BuildRequires:  ocamlfind(findlib)
 BuildRequires:  ocamlfind(ocamlgraph)
+BuildRequires:  ocamlfind(parmap)
 BuildRequires:  ocamlfind(re.pcre)
 BuildRequires:  ocamlfind(zip)
+%endif
+
+%if "%{build_flavor}" == "testsuite"
+BuildRequires:  dctrl-tools
+BuildRequires:  dpkg
+BuildRequires:  git-core
+BuildRequires:  ocamlfind(dose3)
+BuildRequires:  ocamlfind(oUnit)
+BuildRequires:  pkgconfig(python3)
+BuildRequires:  python3-PyYAML
+%endif
 
 %description
 Dose3 is a framework made of several OCaml libraries for managing distribution
@@ -56,22 +81,38 @@
 This package contains development files for package %{name}.
 
 %prep
-%autosetup -p1
+%autosetup -p1 -n %{pkg}-%{version}
 
 %build
-dune_release_pkgs='dose-algo,dose-common'
+dune_release_pkgs='dose3'
 %ocaml_dune_setup
+%if "%{build_flavor}" == ""
 %ocaml_dune_build
+%endif
 
 %install
+%if "%{build_flavor}" == ""
 %ocaml_dune_install
 %ocaml_create_file_list
+%endif
 
+%if "%{build_flavor}" == "testsuite"
 %check
+git --no-pager config --global user.email '[email protected]'
+git --no-pager config --global user.name  'Your Name'
+git --no-pager init .
+git --no-pager add .
+git --no-pager commit -m '%{version}'
+git --no-pager tag '%{version}'
 %ocaml_dune_test
+%endif
 
+%if "%{build_flavor}" == ""
 %files -f %{name}.files
+%{_bindir}/*
 
 %files devel -f %{name}.files.devel
 
+%endif
+
 %changelog

++++++ _multibuild ++++++
<multibuild>
  <package>testsuite</package>
</multibuild>
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ka7vAI/_old  2021-04-29 01:38:07.994555718 +0200
+++ /var/tmp/diff_new_pack.ka7vAI/_new  2021-04-29 01:38:07.994555718 +0200
@@ -4,7 +4,7 @@
     <param name="exclude">doc/webpages</param>
     <param name="exclude">experimental</param>
     <param name="filename">ocaml-dose</param>
-    <param name="revision">67c594a4afa2400faa6cc0d1cce00d986acae5d6</param>
+    <param name="revision">8b3cc4285c96b97e379545a2b0718582d1d477cf</param>
     <param name="scm">git</param>
     <param name="submodules">disable</param>
     <param name="url">https://gitlab.com/irill/dose3.git</param>

++++++ ocaml-dose-5.0.1.tar.xz -> ocaml-dose-6.1.tar.xz ++++++
++++ 36576 lines of diff (skipped)

Reply via email to