Hello community,

here is the log from the commit of package devhelp for openSUSE:Factory checked 
in at 2018-07-31 15:55:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/devhelp (Old)
 and      /work/SRC/openSUSE:Factory/.devhelp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "devhelp"

Tue Jul 31 15:55:54 2018 rev:78 rq:625126 version:3.30.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/devhelp/devhelp.changes  2018-04-19 
15:22:05.141103139 +0200
+++ /work/SRC/openSUSE:Factory/.devhelp.new/devhelp.changes     2018-07-31 
15:55:59.107199518 +0200
@@ -1,0 +2,75 @@
+Tue Jul 24 16:32:51 UTC 2018 - [email protected]
+
+- Help translation-update-upstream finding the right gettext domain
+  name: pass "po %{name}" to the call.
+
+-------------------------------------------------------------------
+Mon Jul 23 20:41:36 UTC 2018 - [email protected]
+
+- Update to version 3.30.0:
+  + A few small improvements.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Jun 19 00:13:24 UTC 2018 - [email protected]
+
+- Update to version 3.29.3:
+  + Finally write a HACKING file.
+  + Do not show a GtkInfoBar on error, use the WebKitWebView
+    default implementation to simplify the code.
+  + Code refactorings: from DhWindow extract DhNotebook,
+    DhSearchBar and bind_sidebar_and_notebook() function, and
+    delegate more work to DhWebView.
+  + Make the following classes re-usable and move them to the
+    libdevhelp: DhWebView, DhTab, DhTabLabel, DhNotebook and
+    DhSearchBar.
+  + And move dh_window_bind_sidebar_and_notebook() to the
+    libdevhelp.
+  + Flatpak: run Amtk and Devhelp unit tests after building those
+    modules.
+  + Application icons: rename filenames to org.gnome.Devhelp.*, to
+    simplify the Flatpak manifest.
+  + Build system: fix the remaining places where the libdevhelp
+    API/major version was hardcoded, use the variable instead, to
+    easily bump it in the future.
+  + Other small improvements.
+  + Updated translations.
+- Drop la files rm'ing, not needed as we are using meson
+  buildsystem.
+- Pass flatpak_build=false to meson, ensure we build the features
+  we want/need, currently following upstream defaults.
+- Use autosetup macro.
+
+-------------------------------------------------------------------
+Sun Jun  3 23:30:40 UTC 2018 - [email protected]
+
+- Update to version 3.29.2:
+  + New and more flexible book management architecture for
+    libdevhelp.
+  + Port other Devhelp classes to DhProfile and DhBookList.
+  + Listen to external changes to the "books-disabled" GSettings
+    key.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Apr 16 00:47:50 UTC 2018 - [email protected]
+
+- Update to version 3.29.1:
+  + Update the license from GPLv2+ to GPLv3+.
+  + Add a profile infrastructure in the library, for example to
+    have a generic profile and a GNOME profile in the future.
+  + Overhaul preferences dialog implementation.
+  + Use the Amtk library to create the menus and the GtkShortcuts\
+    Window. It permits to avoid information duplication, and will
+    permit to provide a higher-level libdevhelp API.
+  + A few other small improvements.
+  + Updated translations.
+- Add:
+  + meson BuildRequires and replace configure/make/make_install
+    macros/command with meson/meson_build/meson_install, following
+    upstream port to Meson build system.
+  + gtk-doc and pass gtk_doc option to meson as true now that
+    pre-build documentation are not found anymore into the tarball.
+  + pkgconfig(amtk-5) BuildRequires as a new dependency.
+
+-------------------------------------------------------------------

Old:
----
  devhelp-3.28.1.tar.xz

New:
----
  devhelp-3.30.0.tar.xz

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

Other differences:
------------------
++++++ devhelp.spec ++++++
--- /var/tmp/diff_new_pack.edrjqz/_old  2018-07-31 15:55:59.739200586 +0200
+++ /var/tmp/diff_new_pack.edrjqz/_new  2018-07-31 15:55:59.743200593 +0200
@@ -18,24 +18,30 @@
 
 %define emacs_plugin_dir %{_datadir}/emacs/site-lisp
 %define vim_plugin_dir %{_datadir}/vim/site/plugin
+
 Name:           devhelp
-Version:        3.28.1
+Version:        3.30.0
 Release:        0
 Summary:        Developer's Help Program for GNOME
-License:        GPL-2.0-or-later
+License:        GPL-3.0-or-later
 Group:          Development/Tools/Other
-Url:            https://wiki.gnome.org/Apps/Devhelp
-Source0:        
http://download.gnome.org/sources/devhelp/3.28/%{name}-%{version}.tar.xz
+URL:            https://wiki.gnome.org/Apps/Devhelp
+Source0:        
http://download.gnome.org/sources/devhelp/3.30/%{name}-%{version}.tar.xz
+
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 1.30.0
+BuildRequires:  gtk-doc
 BuildRequires:  itstool
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(gio-2.0) >= 2.38
+BuildRequires:  pkgconfig(amtk-5) >= 5.0
+BuildRequires:  pkgconfig(gio-2.0) >= 2.56
 BuildRequires:  pkgconfig(gsettings-desktop-schemas)
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.22
-BuildRequires:  pkgconfig(webkit2gtk-4.0) >= 2.19.2
+BuildRequires:  pkgconfig(webkit2gtk-4.0) >= 2.20
+
 Recommends:     %{name}-lang
 Suggests:       emacs-plugin-devhelp
 Suggests:       gedit-plugin-devhelp
@@ -100,19 +106,20 @@
 %lang_package
 
 %prep
-%setup -q
-translation-update-upstream
+%autosetup
+translation-update-upstream po %{name}
 
 %build
-%configure \
-    --disable-static
-%make_build V=1
+%meson \
+       -Dflatpak_build=false \
+       -Dgtk_doc=true \
+       %{nil}
+%meson_build
 
 %install
-%make_install
+%meson_install
 %suse_update_desktop_file -G "Developer Help" org.gnome.Devhelp Documentation
 %find_lang %{name} %{?no_lang_C}
-find %{buildroot} -type f -name "*.la" -delete -print
 %fdupes %{buildroot}/%{_prefix}
 
 # glibmm2 needs this
@@ -131,14 +138,15 @@
 
 %files
 %license COPYING
-%doc ABOUT-NLS AUTHORS NEWS README
+%doc AUTHORS HACKING NEWS README
 %{_bindir}/devhelp
 %dir %{_datadir}/metainfo
 %{_datadir}/applications/org.gnome.Devhelp.desktop
 %{_datadir}/dbus-1/services/org.gnome.Devhelp.service
 %{_datadir}/devhelp
 %{_datadir}/glib-2.0/schemas/org.gnome.devhelp.gschema.xml
-%{_datadir}/help/C/%{name}
+%{_datadir}/glib-2.0/schemas/org.gnome.libdevhelp-3.gschema.xml
+%doc %{_datadir}/help/C/%{name}
 %{_datadir}/icons/hicolor/*/apps/*
 %{_datadir}/metainfo/org.gnome.Devhelp.appdata.xml
 %{_libdir}/*.so.*
@@ -148,31 +156,25 @@
 %{_libdir}/girepository-1.0/Devhelp-3.0.typelib
 
 %files devel
-# Own these directories to not depend on gtk-doc while building
-%dir %{_datadir}/gtk-doc
-%dir %{_datadir}/gtk-doc/html
-%doc %{_datadir}/gtk-doc/html/devhelp-3/
+%doc %{_datadir}/gtk-doc/html/%{name}-3
 %{_datadir}/gir-1.0/Devhelp-3.0.gir
 %{_includedir}/*
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 
 %files -n emacs-plugin-devhelp
-%defattr(-,root,root,0755)
 #Own these directories to not depend on additional requirements
 %dir %{_datadir}/emacs
 %dir %{emacs_plugin_dir}
 %{emacs_plugin_dir}/devhelp.el
 
 %files -n gedit-plugin-devhelp
-%defattr(-,root,root,0755)
 #Own these directories to not depend on additional requirements
 %dir %{_libdir}/gedit
 %dir %{_libdir}/gedit/plugins
 %{_libdir}/gedit/plugins/*
 
 %files -n vim-plugin-devhelp
-%defattr(-,root,root,0755)
 #Own these directories to not depend on additional requirements
 %dir %{_datadir}/vim
 %dir %{_datadir}/vim/site

++++++ devhelp-3.28.1.tar.xz -> devhelp-3.30.0.tar.xz ++++++
++++ 118640 lines of diff (skipped)


Reply via email to