Hello community, here is the log from the commit of package gnome-documents for openSUSE:Factory checked in at 2018-03-26 12:55:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-documents (Old) and /work/SRC/openSUSE:Factory/.gnome-documents.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-documents" Mon Mar 26 12:55:49 2018 rev:56 rq:590827 version:3.28.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-documents/gnome-documents.changes 2018-03-08 10:43:54.770685174 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-documents.new/gnome-documents.changes 2018-03-26 12:56:46.274960887 +0200 @@ -1,0 +2,33 @@ +Thu Mar 22 13:22:47 UTC 2018 - [email protected] + +- Update to version 3.28.0: + + Make the Meson build require libgepub-0.6. + + Updated translations. + +------------------------------------------------------------------- +Thu Mar 22 13:05:05 UTC 2018 - [email protected] + +- Replace pkgconfig(libgepub) with pkgconfig(libgepub-0.6) + BuildRequires. +- Replace update-desktop-files with desktop-file-utils + BuildRequires and drop usage of suse_update_desktop_file macro. +- Pass explicit documentation=true and getting_started=true to + meson, ensure we build the features we want. +- Use autosetup macro. + +------------------------------------------------------------------- +Thu Mar 22 03:27:52 UTC 2018 - [email protected] + +- Update to version 3.27.92: + + Port to Meson. +- Add meson BuildRequires and replace configure/make/make_install + macros with meson/meson_build/meson_install. + +------------------------------------------------------------------- +Tue Mar 20 17:25:39 UTC 2018 - [email protected] + +- Unconditionally enable translation-update-upstream: on + Tumbleweed, this results in a NOP and for Leap in SLE paid + translations being used (boo#1086036). + +------------------------------------------------------------------- Old: ---- gnome-documents-3.26.2.tar.xz New: ---- gnome-documents-3.28.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-documents.spec ++++++ --- /var/tmp/diff_new_pack.kGt8te/_old 2018-03-26 12:56:49.582841522 +0200 +++ /var/tmp/diff_new_pack.kGt8te/_new 2018-03-26 12:56:49.586841378 +0200 @@ -21,21 +21,23 @@ %global __requires_exclude typelib\\(LOKDocView\\) %endif Name: gnome-documents -Version: 3.26.2 +Version: 3.28.0 Release: 0 Summary: Document Manager for GNOME License: GPL-2.0-or-later Group: Productivity/Office/Other URL: https://wiki.gnome.org/Apps/Documents -Source: http://download.gnome.org/sources/gnome-documents/3.26/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gnome-documents/3.28/%{name}-%{version}.tar.xz +BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: gnome-shell BuildRequires: gtk-doc BuildRequires: inkscape BuildRequires: itstool +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: poppler-tools -BuildRequires: update-desktop-files +BuildRequires: translation-update-upstream BuildRequires: pkgconfig(evince-document-3.0) >= 3.13.3 BuildRequires: pkgconfig(evince-view-3.0) >= 3.13.3 BuildRequires: pkgconfig(gjs-1.0) >= 1.48.0 @@ -45,7 +47,7 @@ BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.31.6 BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.15 BuildRequires: pkgconfig(libgdata) >= 0.13.3 -BuildRequires: pkgconfig(libgepub) >= 0.5 +BuildRequires: pkgconfig(libgepub-0.6) >= 0.6 BuildRequires: pkgconfig(libsoup-2.4) >= 2.41.3 BuildRequires: pkgconfig(tracker-control-2.0) >= 0.17.3 BuildRequires: pkgconfig(tracker-sparql-2.0) >= 0.17.3 @@ -57,9 +59,6 @@ Recommends: %{name}-lang # If available, we query the Online Miners via dbus. Recommends: dbus(org.gnome.OnlineMiners.GData) -%if !0%{?is_opensuse} -BuildRequires: translation-update-upstream -%endif %description Documents is a document manager application for GNOME. @@ -99,22 +98,18 @@ %lang_package %prep -%setup -q -%if !0%{?is_opensuse} +%autosetup translation-update-upstream -%endif %build -%configure \ - --enable-documentation \ - --disable-static \ - --enable-getting-started -%make_build +%meson \ + -D documentation=true \ + -D getting_started=true \ + %{nil} +%meson_build %install -%make_install -find %{buildroot} -type f -name "*.la" -delete -print -%suse_update_desktop_file org.gnome.Documents +%meson_install %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot}%{_datadir} @@ -122,11 +117,10 @@ %doc AUTHORS NEWS README TODO %doc %{_datadir}/help/C/%{name}/ %{_bindir}/gnome-documents -%dir %{_datadir}/appdata -%{_datadir}/appdata/org.gnome.Documents.appdata.xml %{_datadir}/applications/org.gnome.Documents.desktop %{_datadir}/glib-2.0/schemas/org.gnome.documents.gschema.xml %{_datadir}/icons/hicolor/*/apps/org.gnome.Documents* +%{_datadir}/metainfo/org.gnome.Documents.appdata.xml %{_mandir}/man1/gnome-documents.1%{?ext_man} %files -n gnome-documents_books-common @@ -141,11 +135,11 @@ %files -n gnome-books %{_bindir}/gnome-books -%{_datadir}/appdata/org.gnome.Books.appdata.xml %{_datadir}/applications/org.gnome.Books.desktop %{_datadir}/dbus-1/services/org.gnome.Books.service %{_datadir}/glib-2.0/schemas/org.gnome.books.gschema.xml %{_datadir}/icons/hicolor/*/apps/org.gnome.Books* +%{_datadir}/metainfo/org.gnome.Books.appdata.xml %{_mandir}/man1/gnome-books.1%{?ext_man} %files lang -f %{name}.lang ++++++ gnome-documents-3.26.2.tar.xz -> gnome-documents-3.28.0.tar.xz ++++++ ++++ 126181 lines of diff (skipped)
