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 - badshah...@gmail.com
+
+- 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


Reply via email to