From a65fd59c1364a26164fd27559d3089a211745a42 Mon Sep 17 00:00:00 2001
From: Brad King <brad.king@kitware.com>
Date: Wed, 12 Nov 2003 17:44:17 -0500
Subject: BUG#299: GTK_gmodule_LIBRARY is optional just like
 GTK_gthread_LIBRARY.

---
 Modules/FindGTK.cmake | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/Modules/FindGTK.cmake b/Modules/FindGTK.cmake
index a9645e4..bbf58c5 100644
--- a/Modules/FindGTK.cmake
+++ b/Modules/FindGTK.cmake
@@ -5,6 +5,7 @@
 # GTK_INCLUDE_DIR   - Directories to include to use GTK
 # GTK_LIBRARIES     - Files to link against to use GTK
 # GTK_FOUND         - If false, don't try to use GTK
+# GTK_GL_FOUND      - If false, don't try to use GTK's GL features
 
 # don't even bother under WIN32
 IF(UNIX)
@@ -130,8 +131,11 @@ IF(UNIX)
                            ${GTK_glib_INCLUDE_PATH} )
     SET( GTK_LIBRARIES  ${GTK_gtk_LIBRARY}
                         ${GTK_gdk_LIBRARY}
-                        ${GTK_gmodule_LIBRARY}
                         ${GTK_glib_LIBRARY} )
+
+    IF(GTK_gmodule_LIBRARY)
+      SET(GTK_LIBRARIES ${GTK_LIBRARIES} ${GTK_gmodule_LIBRARY})
+    ENDIF(GTK_gmodule_LIBRARY)
     IF(GTK_gthread_LIBRARY)
       SET(GTK_LIBRARIES ${GTK_LIBRARIES} ${GTK_gthread_LIBRARY})
     ENDIF(GTK_gthread_LIBRARY)
-- 
cgit v0.12