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)
