Hello community,

here is the log from the commit of package ocaml-libvirt for openSUSE:Factory 
checked in at 2019-11-12 16:12:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ocaml-libvirt (Old)
 and      /work/SRC/openSUSE:Factory/.ocaml-libvirt.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ocaml-libvirt"

Tue Nov 12 16:12:18 2019 rev:4 rq:747694 version:0.6.1.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/ocaml-libvirt/ocaml-libvirt.changes      
2017-08-18 15:01:58.246708329 +0200
+++ /work/SRC/openSUSE:Factory/.ocaml-libvirt.new.2990/ocaml-libvirt.changes    
2019-11-12 16:12:20.719812062 +0100
@@ -1,0 +2,6 @@
+Fri Nov  1 12:34:56 UTC 2019 - [email protected]
+
+- Require current dune macros
+- Update to version 0.6.1.5, via _service file
+
+-------------------------------------------------------------------

Old:
----
  ocaml-libvirt-0.6.1.4.20160205.8853f5a.tar.xz

New:
----
  ocaml-libvirt-0.6.1.5.tar.xz

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

Other differences:
------------------
++++++ ocaml-libvirt.spec ++++++
--- /var/tmp/diff_new_pack.sq2Tq0/_old  2019-11-12 16:12:21.159812535 +0100
+++ /var/tmp/diff_new_pack.sq2Tq0/_new  2019-11-12 16:12:21.159812535 +0100
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           ocaml-libvirt
-Version:        0.6.1.4.20160205.8853f5a
+Version:        0.6.1.5
 Release:        0
 %{?ocaml_preserve_bytecode}
 Summary:        OCaml binding for libvirt
@@ -26,13 +26,12 @@
 Url:            http://libvirt.org/ocaml/
 Source0:        %{name}-%{version}.tar.xz
 BuildRequires:  ocaml
-BuildRequires:  ocaml-oasis
-BuildRequires:  ocaml-ocamldoc
-BuildRequires:  ocaml-rpm-macros >= 4.03
+BuildRequires:  ocaml-dune
+BuildRequires:  ocaml-rpm-macros >= 20191101
+BuildRequires:  ocamlfind(dune.configurator)
+BuildRequires:  ocamlfind(unix)
 BuildRequires:  perl
 BuildRequires:  pkgconfig(libvirt)
-Requires:       libvirt-client >= 0.9.10-3
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 OCaml binding for libvirt.
@@ -41,142 +40,29 @@
 Summary:        Development files for %{name}
 Group:          Development/Languages/OCaml
 Requires:       %{name} = %{version}
+Requires:       pkgconfig(libvirt)
 
 %description    devel
 The %{name}-devel package contains libraries and signature files for
 developing applications that use %{name}.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
-sed '
-s|@PACKAGE_NAME@|libvirt|
-s|@PACKAGE_VERSION@|%{version}|
-' libvirt/libvirt_version.ml.in > libvirt/libvirt_version.ml
-#
-tee config.h <<'_EOF_'
-_EOF_
-#
-libvirt_version="`pkg-config --modversion libvirt`"
-libvirt_cflags="`pkg-config --cflags libvirt`"
-libvirt_libs="`pkg-config --libs libvirt`"
-# contains CFLAGS ...
-case "${libvirt_version}" in
-  1.1.*) libvirt_libs="-lvirt" ;;
-  1.2.5) libvirt_libs="-lvirt" ;;
-esac
-#
-pushd libvirt
-mv -v libvirt_c.c libvirt_c.c.txt
-perl -w generator.pl
-diff -u libvirt_c.c.txt libvirt_c.c || :
-popd
-# obs service changes every ^Version line ...
-sh -c "sed 's/^Version.*/Version: %{version}/' | tee _oasis" <<_EOF_
-OASISFormat: 0.4
-Name:        libvirt
-Version:     0
-Synopsis:    binding for libvirt
-Authors:     Richard W.M. Jones
-License:     %{license}
-Plugins:     META(`oasis version`)
-BuildTools:  ocamlbuild
-
-Library mllibvirt
- Path: libvirt
- Install: true
- Modules: Libvirt, Libvirt_version
- FindlibName: libvirt
- BuildDepends: unix
- CSources: libvirt_c.c
- CCOpt: %{optflags} -I$PWD -I$PWD/libvirt -Werror -D_GNU_SOURCE 
${libvirt_cflags}
- CCLib: ${libvirt_libs}
-
-Document libvirt
- Title:                API reference for libvirt
- Type:                 ocamlbuild
- BuildTools+:          ocamldoc
- InstallDir:           \$htmldir
- Install:              true
- XOCamlbuildPath:      .
- XOCamlbuildLibraries: libvirt
-
-Executable "%{name}-domain_events"
- Install: true
- Path: examples
- MainIs: domain_events.ml
- CompiledObject: best
- BuildDepends: libvirt
-
-Executable "%{name}-get_cpu_stats"
- Install: true
- Path: examples
- MainIs: get_cpu_stats.ml
- CompiledObject: best
- BuildDepends: libvirt
-
-Executable "%{name}-list_domains"
- Install: true
- Path: examples
- MainIs: list_domains.ml
- CompiledObject: best
- BuildDepends: libvirt
-
-Executable "%{name}-node_info"
- Install: true
- Path: examples
- MainIs: node_info.ml
- CompiledObject: best
- BuildDepends: libvirt
-_EOF_
-%oasis_setup
-%ocaml_oasis_configure --enable-docs
-%ocaml_oasis_build
-%ocaml_oasis_doc
+dune_release_pkgs='libvirt'
+%ocaml_dune_setup
+%ocaml_dune_build
 
 %install
-%ocaml_oasis_findlib_install
-#
-mkdir -vp %{buildroot}/etc/ld.so.conf.d/
-tee %{buildroot}/etc/ld.so.conf.d/%{name}.conf <<_EOF_
-%{_libdir}/ocaml/libvirt
-_EOF_
-#
-
-%post   -p /sbin/ldconfig
+%ocaml_dune_install
+%ocaml_create_file_list
 
-%postun -p /sbin/ldconfig
+%check
+dune_test_tolerate_fail='dune_test_tolerate_fail'
+%ocaml_dune_test
 
-%files
-%defattr(-,root,root,-)
-%doc COPYING.LIB README
-/etc/ld.so.conf.d/*.conf
+%files -f %{name}.files
 %{_bindir}/*
-%dir %{_libdir}/ocaml
-%dir %{_libdir}/ocaml/*
-%if 0%{?ocaml_native_compiler}
-%{_libdir}/ocaml/*/*.cmxs
-%endif
-%{_libdir}/ocaml/*/*.so
-
-%files devel
-%defattr(-,root,root,-)
-%doc COPYING.LIB README
-%{oasis_docdir_html}
-%dir %{_libdir}/ocaml
-%dir %{_libdir}/ocaml/*
-%{_libdir}/ocaml/*/*.a
-%if 0%{?ocaml_native_compiler}
-%{_libdir}/ocaml/*/*.cmx
-%{_libdir}/ocaml/*/*.cmxa
-%endif
-%{_libdir}/ocaml/*/*.annot
-%{_libdir}/ocaml/*/*.cma
-%{_libdir}/ocaml/*/*.cmi
-%{_libdir}/ocaml/*/*.cmt
-%{_libdir}/ocaml/*/*.cmti
-%{_libdir}/ocaml/*/*.mli
-%{_libdir}/ocaml/*/META
 
-%changelog
+%files devel -f %{name}.files.devel

++++++ _service ++++++
--- /var/tmp/diff_new_pack.sq2Tq0/_old  2019-11-12 16:12:21.183812561 +0100
+++ /var/tmp/diff_new_pack.sq2Tq0/_new  2019-11-12 16:12:21.183812561 +0100
@@ -1,10 +1,10 @@
 <services>
   <service name="tar_scm" mode="disabled">
-    <param name="url">git://git.annexia.org/git/ocaml-libvirt.git</param>
-    <param name="scm">git</param>
-    <param name="versionformat">0.6.1.4.%cd.%h</param>
-    <param name="revision">master</param>
     <param name="filename">ocaml-libvirt</param>
+    <param name="revision">dune</param>
+    <param name="scm">git</param>
+    <param name="url">https://github.com/olafhering/ocaml-libvirt.git</param>
+    <param name="versionformat">0.6.1.5</param>
   </service>
   <service name="recompress" mode="disabled">
     <param name="file">*.tar</param>

++++++ ocaml-libvirt-0.6.1.4.20160205.8853f5a.tar.xz -> 
ocaml-libvirt-0.6.1.5.tar.xz ++++++
++++ 11186 lines of diff (skipped)


Reply via email to