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)
