[geany/geany-plugins] df8305: Mark plugins that don't build on GTK3 as requiring GTK2

Colomban Wendling git-noreply at xxxxx
Mon Mar 18 08:32:07 UTC 2013


Branch:      refs/heads/master
Author:      Colomban Wendling <ban at herbesfolles.org>
Committer:   Colomban Wendling <ban at herbesfolles.org>
Date:        Wed, 30 Jan 2013 21:24:55 UTC
Commit:      df830539dc44d1cd34785c6248747f408bf65090
             https://github.com/geany/geany-plugins/commit/df830539dc44d1cd34785c6248747f408bf65090

Log Message:
-----------
Mark plugins that don't build on GTK3 as requiring GTK2

Plugin authors should remove or adapt this check when they port their
plugin to work with GTK3.


Modified Paths:
--------------
    build/addons.m4
    build/debugger.m4
    build/geanydoc.m4
    build/geanyinsertnum.m4
    build/geanylatex.m4
    build/geanylipsum.m4
    build/geanylua.m4
    build/geanymacro.m4
    build/geanyminiscript.m4
    build/geanynumberedbookmarks.m4
    build/geanyprj.m4
    build/geanyvc.m4
    build/gproject.m4
    build/pretty-printer.m4
    build/scope.m4
    build/spellcheck.m4
    build/treebrowser.m4

Modified: build/addons.m4
3 files changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_ADDONS],
 [
-    GP_ARG_DISABLE(Addons, yes)
+    GP_ARG_DISABLE([Addons], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([Addons])
     GP_COMMIT_PLUGIN_STATUS([Addons])
     AC_CONFIG_FILES([
         addons/Makefile


Modified: build/debugger.m4
1 files changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_DEBUGGER],
 [
     GP_ARG_DISABLE([Debugger], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([Debugger])
     GP_CHECK_PLUGIN_DEPS([debugger], [VTE],
                          [vte >= 0.24])
     GP_COMMIT_PLUGIN_STATUS([Debugger])


Modified: build/geanydoc.m4
3 files changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_GEANYDOC],
 [
-    GP_ARG_DISABLE([GeanyDoc], [yes])
+    GP_ARG_DISABLE([GeanyDoc], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([GeanyDoc])
     GP_COMMIT_PLUGIN_STATUS([GeanyDoc])
     AC_CONFIG_FILES([
         geanydoc/Makefile


Modified: build/geanyinsertnum.m4
3 files changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_GEANYINSERTNUM],
 [
-    GP_ARG_DISABLE([GeanyInsertNum], [yes])
+    GP_ARG_DISABLE([GeanyInsertNum], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([GeanyInsertNum])
     GP_COMMIT_PLUGIN_STATUS([GeanyInsertNum])
     AC_CONFIG_FILES([
         geanyinsertnum/Makefile


Modified: build/geanylatex.m4
3 files changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_GEANYLATEX],
 [
-    GP_ARG_DISABLE([GeanyLaTeX], [yes])
+    GP_ARG_DISABLE([GeanyLaTeX], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([GeanyLaTeX])
     GP_COMMIT_PLUGIN_STATUS([GeanyLaTeX])
     AC_CONFIG_FILES([
         geanylatex/Makefile


Modified: build/geanylipsum.m4
3 files changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_GEANYLIPSUM],
 [
-    GP_ARG_DISABLE([GeanyLipsum], [yes])
+    GP_ARG_DISABLE([GeanyLipsum], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([GeanyLipsum])
     GP_COMMIT_PLUGIN_STATUS([GeanyLipsum])
     AC_CONFIG_FILES([
         geanylipsum/Makefile


Modified: build/geanylua.m4
1 files changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_GEANYLUA],
 [
     GP_ARG_DISABLE([GeanyLua], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([GeanyLua])
 
     AC_ARG_WITH([lua-pkg],
         AC_HELP_STRING([--with-lua-pkg=ARG],


Modified: build/geanymacro.m4
3 files changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_GEANYMACRO],
 [
-    GP_ARG_DISABLE([GeanyMacro], [yes])
+    GP_ARG_DISABLE([GeanyMacro], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([GeanyMacro])
     GP_COMMIT_PLUGIN_STATUS([GeanyMacro])
     AC_CONFIG_FILES([
         geanymacro/Makefile


Modified: build/geanyminiscript.m4
3 files changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_GEANYMINISCRIPT],
 [
-    GP_ARG_DISABLE([GeanyMiniScript], [yes])
+    GP_ARG_DISABLE([GeanyMiniScript], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([GeanyMiniScript])
     GP_COMMIT_PLUGIN_STATUS([GeanyMiniScript])
     AC_CONFIG_FILES([
         geanyminiscript/Makefile


Modified: build/geanynumberedbookmarks.m4
3 files changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_GEANYNUMBEREDBOOKMARKS],
 [
-    GP_ARG_DISABLE([GeanyNumberedBookmarks], [yes])
+    GP_ARG_DISABLE([GeanyNumberedBookmarks], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([GeanyNumberedBookmarks])
     GP_COMMIT_PLUGIN_STATUS([GeanyNumberedBookmarks])
     AC_CONFIG_FILES([
         geanynumberedbookmarks/Makefile


Modified: build/geanyprj.m4
3 files changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_GEANYPRJ],
 [
-    GP_ARG_DISABLE([GeanyPrj], [yes])
+    GP_ARG_DISABLE([GeanyPrj], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([GeanyPrj])
     GP_COMMIT_PLUGIN_STATUS([GeanyPrj])
     AC_CONFIG_FILES([
         geanyprj/Makefile


Modified: build/geanyvc.m4
3 files changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_GEANYVC],
 [
-    GP_ARG_DISABLE([GeanyVC], [yes])
+    GP_ARG_DISABLE([GeanyVC], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([GeanyVC])
     GP_COMMIT_PLUGIN_STATUS([GeanyVC])
     AC_ARG_ENABLE(gtkspell,
         AC_HELP_STRING([--enable-gtkspell=ARG],


Modified: build/gproject.m4
3 files changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_GPROJECT],
 [
-    GP_ARG_DISABLE([GProject], [yes])
+    GP_ARG_DISABLE([GProject], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([GProject])
     GP_COMMIT_PLUGIN_STATUS([GProject])
     AC_CONFIG_FILES([
         gproject/Makefile


Modified: build/pretty-printer.m4
1 files changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -3,6 +3,7 @@ AC_DEFUN([GP_CHECK_PRETTYPRINTER],
     LIBXML_VERSION=2.6.27
 
     GP_ARG_DISABLE([pretty-printer], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([pretty-printer])
     GP_CHECK_PLUGIN_DEPS([pretty-printer], [LIBXML],
                          [libxml-2.0 >= ${LIBXML_VERSION}])
     GP_COMMIT_PLUGIN_STATUS([Pretty Printer])


Modified: build/scope.m4
1 files changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_SCOPE],
 [
     GP_ARG_DISABLE([Scope], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([Scope])
 
     GP_CHECK_PLUGIN_DEPS([scope], [VTE],
                          [vte >= 0.17])


Modified: build/spellcheck.m4
1 files changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_SPELLCHECK],
 [
     GP_ARG_DISABLE([spellcheck], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([spellcheck])
 
     ENCHANT_VERSION=1.3
     OPT_ENCHANT_VERSION=1.5


Modified: build/treebrowser.m4
1 files changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -1,6 +1,7 @@
 AC_DEFUN([GP_CHECK_TREEBROWSER],
 [
     GP_ARG_DISABLE([Treebrowser], [auto])
+    GP_CHECK_PLUGIN_GTK2_ONLY([Treebrowser])
     if [[ "$enable_treebrowser" != no ]]; then
         AC_CHECK_FUNC([creat],
             [enable_treebrowser=yes],



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Plugins-Commits mailing list