Hello community, here is the log from the commit of package geany-plugins for openSUSE:Factory checked in at 2017-07-17 09:10:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/geany-plugins (Old) and /work/SRC/openSUSE:Factory/.geany-plugins.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "geany-plugins" Mon Jul 17 09:10:15 2017 rev:22 rq:509994 version:1.30 Changes: -------- --- /work/SRC/openSUSE:Factory/geany-plugins/geany-plugins.changes 2017-03-10 21:46:32.244477710 +0100 +++ /work/SRC/openSUSE:Factory/.geany-plugins.new/geany-plugins.changes 2017-07-17 09:10:16.427411423 +0200 @@ -1,0 +2,8 @@ +Tue Jul 11 10:50:07 UTC 2017 - [email protected] + +- Rename misleadingly named macro %%{gtk3_enable} to + %%{gtk3_ready} and set it to true (1). Used to distinguish + between gtk-ready plugins and those that are not yet so in the + file-list. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ geany-plugins.spec ++++++ --- /var/tmp/diff_new_pack.VKFcB4/_old 2017-07-17 09:10:18.563110614 +0200 +++ /var/tmp/diff_new_pack.VKFcB4/_new 2017-07-17 09:10:18.563110614 +0200 @@ -16,12 +16,12 @@ # -%define gtk3_enable 0 +# FIXME: Files listed inside the conditional "%%if %%{gtk3_ready}" are enabled because they do build when compiled against gtk3. On next update, try enabling each of the disabled libs (in the %%else section) and check if they build with gtk3 or not. When all of them compile against gtk3, remove the macro and conditional. +%define gtk3_ready 1 Name: geany-plugins Version: 1.30 Release: 0 -# FIXME: Files listed inside the conditional "%if %%{gtk3_enable}" are disabled because they do not build when compiled against gtk3. On next update, try enabling each of these disabled libs and check if they build with gtk3 or not. When all of them compile against gtk3, remove the macro and conditional. # FIXME: gendoc requires ctpl (http://ctpl.tuxfamily.org/) Summary: A collection of different plugins for Geany License: GPL-2.0+ and GPL-3.0+ @@ -93,6 +93,8 @@ %{_datadir}/geany-plugins/ %{_datadir}/icons/hicolor/16x16/apps/prjorg*.png +%if %{gtk3_ready} +# List of gtk3 compatible plugins %{_libdir}/geany/addons.so %{_libdir}/geany/autoclose.so %{_libdir}/geany/automark.so @@ -129,7 +131,8 @@ %{_libdir}/geany/geanyprj.so %{_libdir}/geany/geanydoc.so -%if %{gtk3_enable} +%else +# These plugins are not compatible with gtk3 %{_libdir}/geany/debugger.so %{_libdir}/geany/devhelp.so %{_libdir}/geany/markdown.so
