Hello community,
here is the log from the commit of package shared-mime-info for
openSUSE:Factory checked in at 2020-05-08 23:03:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shared-mime-info (Old)
and /work/SRC/openSUSE:Factory/.shared-mime-info.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shared-mime-info"
Fri May 8 23:03:58 2020 rev:62 rq:800818 version:2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/shared-mime-info/shared-mime-info.changes
2020-04-15 19:53:33.301573565 +0200
+++
/work/SRC/openSUSE:Factory/.shared-mime-info.new.2738/shared-mime-info.changes
2020-05-08 23:04:00.905698426 +0200
@@ -1,0 +2,21 @@
+Wed May 6 16:52:14 UTC 2020 - Stefan BrĂ¼ns <[email protected]>
+
+- Update to version 2.0
+ + Port build system to meson, and ship test suite with tarball.
+ + Install ITS file to allow gettext to translate mime-type
+ descriptions.
+ + Add BPS and IPS patch formats.
+ + Lower weight for "use strict" and similar in the perl mimetype.
+ + Add new magic for Sega Mega Drive ROMs.
+ + Add Common Lisp mime-type.
+ + Rename text/x-tcl to text/tcl.
+ + Add text/vbscript.
+ + Add PySpread spreadsheet mime-types.
+ + Add Kotlin source mime-type.
+ + Add AVIF image mime-type.
+ + Split versions of the Audible audio mime types.
+ + Add *.spx glob for audio/x-speex+ogg.
+ + Add Apple System Profiler XML mime-type.
+- Adjust build dependencies: Add meson and xmlto, drop intltool.
+
+-------------------------------------------------------------------
Old:
----
shared-mime-info-1.15.tar.xz
New:
----
shared-mime-info-2.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shared-mime-info.spec ++++++
--- /var/tmp/diff_new_pack.44ZBH4/_old 2020-05-08 23:04:01.701700053 +0200
+++ /var/tmp/diff_new_pack.44ZBH4/_new 2020-05-08 23:04:01.705700061 +0200
@@ -16,10 +16,10 @@
#
-%define commitid b27eb88e4155d8fccb8bb3cd12025d5b
+%define commitid 0440063a2e6823a4b1a6fb2f2af8350f
Name: shared-mime-info
-Version: 1.15
+Version: 2.0
Release: 0
Summary: Shared MIME Database
License: GPL-2.0-or-later
@@ -29,12 +29,13 @@
Source1: macros.shared-mime-info
BuildRequires: glib2-devel
-BuildRequires: intltool
BuildRequires: itstool
BuildRequires: libxml2-devel
# needed for xmllint
BuildRequires: libxml2-tools
+BuildRequires: meson
#BuildRequires: translation-update-upstream
+BuildRequires: xmlto
# libgio-2_0-0 Requires: shared-mime-info, but this can't exist yet. We
explicitly ignore this dependency here.
#!BuildIgnore: shared-mime-info
# needed by update-mime-database
@@ -57,18 +58,17 @@
#translation-update-upstream
%build
-%configure \
- %{nil}
-%make_build
+%meson
+%meson_build
%install
-%make_install
+%meson_install
%find_lang %{name} %{?no_lang_C}
# Install rpm macros
install -D -m644 %{SOURCE1} %{buildroot}%{_rpmmacrodir}/macros.shared-mime-info
%check
-%make_build check
+%meson_test
%filetriggerin -- %{_datadir}/mime
export PKGSYSTEM_ENABLE_FSYNC=0
@@ -80,10 +80,11 @@
%files
%license COPYING
-%doc NEWS README
+%doc NEWS README.md
%{_bindir}/*
%{_datadir}/mime/packages/*.xml
-%{_datadir}/pkgconfig/*.pc
+%{_libdir}/pkgconfig/*.pc
+%{_datadir}/gettext/its/shared-mime-info.*
%ghost %{_datadir}/mime/[a-ms-vxX]*
%{_mandir}/man?/*%{ext_man}
%{_rpmmacrodir}/macros.shared-mime-info
++++++ shared-mime-info-1.15.tar.xz -> shared-mime-info-2.0.tar.xz ++++++
++++ 101432 lines of diff (skipped)