Hello community,

here is the log from the commit of package ocaml-lablgtk2 for openSUSE:Factory 
checked in at 2019-11-27 13:52:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ocaml-lablgtk2 (Old)
 and      /work/SRC/openSUSE:Factory/.ocaml-lablgtk2.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ocaml-lablgtk2"

Wed Nov 27 13:52:28 2019 rev:15 rq:746703 version:2.18.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/ocaml-lablgtk2/ocaml-lablgtk2.changes    
2018-05-29 10:39:23.692728124 +0200
+++ /work/SRC/openSUSE:Factory/.ocaml-lablgtk2.new.26869/ocaml-lablgtk2.changes 
2019-11-27 13:52:41.892402163 +0100
@@ -1,0 +2,27 @@
+Fri Nov  1 12:34:56 UTC 2019 - [email protected]
+
+- Require current rpm macros
+- Use _service file
+
+-------------------------------------------------------------------
+Wed Oct 30 21:56:14 UTC 2019 - Aaron Puchert <[email protected]>
+
+- Update to version 2.18.6.
+  * finish transition for applications subdirectory.
+  * prepare for 4.06: -safe-string transition and warnings.
+- Update to version 2.18.7.
+  * Support property "expand" of GtkTreeViewColumn.
+  * ensure we compile on ocaml 4.05.
+  * put examples explicitly in the public domain.
+  * In GToolbox, add support for declaring dialogs transient for a
+    parent.
+  * Add some properties to GText.tag
+  * Add require for threads in META
+- Update to version 2.18.8.
+  * remove -warn-error to allow compilation on future versions of
+    ocaml
+  * mark Gdk.PointArray.t and Gdk.SegmentArray.t as [@@ boxed]
+- Change License to LGPL-2.1-only, as indicated by file headers.
+- Remove non-free applications subdirectory.
+
+-------------------------------------------------------------------

Old:
----
  lablgtk-2.18.5.tar.gz

New:
----
  _service
  ocaml-lablgtk2-2.18.8.tar.xz

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

Other differences:
------------------
++++++ ocaml-lablgtk2.spec ++++++
--- /var/tmp/diff_new_pack.F1GXtv/_old  2019-11-27 13:52:43.572400769 +0100
+++ /var/tmp/diff_new_pack.F1GXtv/_new  2019-11-27 13:52:43.576400765 +0100
@@ -12,16 +12,16 @@
 # 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/
 #
 
 
-Version:        2.18.5
+Version:        2.18.8
 Release:        0
 %{?ocaml_preserve_bytecode}
 %global __ocaml_requires_opts -i GtkSourceView_types -i GtkSourceView2_types
 Name:           ocaml-lablgtk2
-Source0:        lablgtk-%{version}.tar.gz
+Source0:        %{name}-%{version}.tar.xz
 BuildRequires:  gtk2-devel
 BuildRequires:  gtksourceview2-devel
 BuildRequires:  gtkspell-devel
@@ -29,10 +29,9 @@
 BuildRequires:  libgnomecanvas-devel
 BuildRequires:  librsvg-devel
 BuildRequires:  ocaml
-BuildRequires:  ocaml-camlp4-devel
 BuildRequires:  ocaml-findlib
 BuildRequires:  ocaml-lablgl-devel
-BuildRequires:  ocaml-rpm-macros >= 4.02.1
+BuildRequires:  ocaml-rpm-macros >= 20191101
 BuildRequires:  xorg-x11
 BuildRequires:  zlib-devel
 Requires:       ocaml
@@ -40,10 +39,9 @@
 Obsoletes:      lablgtk2 < %{version}
 Provides:       ocaml-lablgtk = %{version}
 Obsoletes:      ocaml-lablgtk < %{version}
-Url:            http://lablgtk.forge.ocamlcore.org/
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Url:            https://github.com/garrigue/lablgtk
 Summary:        An Objective Caml Interface to gtk2+
-License:        LGPL-2.1+
+License:        LGPL-2.1-only
 Group:          Development/Languages/OCaml
 
 %description
@@ -53,16 +51,6 @@
 level, which allows the interactive use of the library.
 
 
-
-Authors:
---------
-    Jacques Garrigue <[email protected]>
-    Benjamin Monate  <[email protected]>
-    Olivier Andrieu  <[email protected]>
-    Jun Furuse       <[email protected]>
-    Hubert Fauque    <[email protected]>
-    Koji Kagawa      <[email protected]>
-
 %package devel
 Summary:        An Objective Caml interface to gtk2+
 Group:          Development/Languages/OCaml
@@ -82,24 +70,13 @@
 GTK2+. Objective Caml threads are supported, including for the top
 level, which allows for interactive use of the library.
 
-
-
-Authors:
---------
-    Jacques Garrigue <[email protected]>
-    Benjamin Monate  <[email protected]>
-    Olivier Andrieu  <[email protected]>
-    Jun Furuse       <[email protected]>
-    Hubert Fauque    <[email protected]>
-    Koji Kagawa      <[email protected]>
-
 %prep
-%setup -q -n lablgtk-%{version}
+%autosetup -p1
+
+%build
 find -name ".cvsignore" -print -delete
 # fix README file executable permissions
 chmod a-x README
-
-%build
 export CFLAGS="$RPM_OPT_FLAGS"
 make configure 
 %configure --with-gnomecanvas
@@ -118,44 +95,17 @@
 # Remove ld.conf (part of main OCaml dist).
 rm $RPM_BUILD_ROOT%{_libdir}/ocaml/ld.conf
 #
-mkdir -vp %{buildroot}/etc/ld.so.conf.d/
-tee %{buildroot}/etc/ld.so.conf.d/%{name}.conf <<_EOF_
-%{_libdir}/ocaml/lablgtk2
-_EOF_
-#
+%ocaml_create_file_list
 
 %post   -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
-%files
-%defattr(-, root, root)
-%doc CHANGES COPYING README examples
-/etc/ld.so.conf.d/*.conf
+%files -f %{name}.files
+%doc CHANGES README
 %{_bindir}/*
-%if 0%{?ocaml_native_compiler}
-%{_libdir}/ocaml/*/*.cmxs
-%endif
-%{_libdir}/ocaml/*/*.so
 
-%files devel
-%defattr(-, root, root)
-%doc examples
-%dir %{_libdir}/ocaml
-%dir %{_libdir}/ocaml/*
-%{_libdir}/ocaml/*/*.a
-%if 0%{?ocaml_native_compiler}
-%{_libdir}/ocaml/*/*.cmx
-%{_libdir}/ocaml/*/*.cmxa
-%{_libdir}/ocaml/*/*.o
-%endif
-%{_libdir}/ocaml/*/*.cma
-%{_libdir}/ocaml/*/*.cmi
-%{_libdir}/ocaml/*/*.cmo
-%{_libdir}/ocaml/*/*.h
-%{_libdir}/ocaml/*/*.ml
-%{_libdir}/ocaml/*/*.mli
-%{_libdir}/ocaml/*/META
+%files devel -f %{name}.files.devel
 %{_libdir}/ocaml/*/propcc
 %{_libdir}/ocaml/*/varcc
 

++++++ _service ++++++
<services>
  <service name="tar_scm" mode="disabled">
    <param name="url">https://github.com/garrigue/lablgtk.git</param>
    <param name="scm">git</param>
    <param name="versionformat">2.18.8</param>
    <!-- 2.18.8 -->
    <param name="revision">lablgtk2188</param>
    <param name="filename">ocaml-lablgtk2</param>
<param name="exclude">.cvsignore</param>
<param name="exclude">applications</param>
<param name="exclude">doc</param>
<param name="exclude">examples</param>
  </service>
  <service name="recompress" mode="disabled">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
  <service name="set_version" mode="disabled"/>
</services>

Reply via email to