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 <stefan.bru...@rwth-aachen.de> + +- 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)