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>
