DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L2317
Version: 1.3-current





Link: http://www.fltk.org/str.php?L2317
Version: 1.3-current
diff -Naur fltk-1.3.x-r7398.patched//CMake/FLTKConfig.cmake.in 
fltk-1.3.x-r7398/CMake/FLTKConfig.cmake.in
--- fltk-1.3.x-r7398.patched//CMake/FLTKConfig.cmake.in 2010-04-02 
09:15:51.000000000 -0400
+++ fltk-1.3.x-r7398/CMake/FLTKConfig.cmake.in  2010-04-02 10:48:59.000000000 
-0400
@@ -23,4 +23,15 @@
 set(FLTK_DATA_DIR "@PREFIX_DATA@")
 set(FLTK_DOC_DIR "@PREFIX_DOC@")
 
+set(FLTK_CAIRO_FOUND @FLTK_CAIRO_FOUND@)
+set(FLTK_GL_FOUND @FLTK_GL_FOUND@)
+set(FLTK_THREADS_FOUND @FLTK_THREADS_FOUND@)
+set(FLTK_PTHREADS_FOUND @FLTK_PTHREADS_FOUND@)
+set(FLTK_BUILTIN_JPEG_FOUND @FLTK_BUILTIN_JPEG_FOUND@)
+set(FLTK_BUILTIN_ZLIB_FOUND @FLTK_BUILTIN_ZLIB_FOUND@)
+set(FLTK_BUILTIN_PNG_FOUND @FLTK_BUILTIN_PNG_FOUND@)
+set(FLTK_XINERAMA_FOUND @FLTK_XINERAMA_FOUND@)
+set(FLTK_XFT_FOUND @FLTK_XFT_FOUND@)
+set(FLTK_XDBE_FOUND @FLTK_XDBE_FOUND@)
+
 include("@PREFIX_CONFIG@/FLTKLibraries.cmake")
diff -Naur fltk-1.3.x-r7398.patched//CMakeLists.txt 
fltk-1.3.x-r7398/CMakeLists.txt
--- fltk-1.3.x-r7398.patched//CMakeLists.txt    2010-04-02 09:16:26.000000000 
-0400
+++ fltk-1.3.x-r7398/CMakeLists.txt     2010-04-02 10:50:00.000000000 -0400
@@ -396,6 +396,9 @@
 
 if(LIB_CAIRO AND OPTION_CAIROEXT AND PKG_CAIRO_FOUND)
    set(USE_CAIRO 1)
+   set(FLTK_CAIRO_FOUND TRUE)
+else()
+   set(FLTK_CAIRO_FOUND FALSE)
 endif(LIB_CAIRO AND OPTION_CAIROEXT AND PKG_CAIRO_FOUND)
 
 #######################################################################
@@ -413,6 +416,9 @@
    set(CMAKE_REQUIRED_INCLUDES ${OPENGL_INCLUDE_DIR}/GL)
    set(CMAKE_REQUIRED_LIBRARIES -lGLU -lGL)
    CHECK_FUNCTION_EXISTS(glXGetProcAddressARB HAVE_GLXGETPROCADDRESSARB)
+   set(FLTK_GL_FOUND TRUE)
+else()
+   set(FLTK_GL_FOUND FALSE)
 endif(OPENGL_FOUND)
 
 #######################################################################
@@ -425,15 +431,20 @@
 if(OPTION_USE_THREADS AND CMAKE_HAVE_THREADS_LIBRARY)
    add_definitions("-D_THREAD_SAFE -D_REENTRANT")
    set(USE_THREADS 1)
+   set(FLTK_THREADS_FOUND TRUE)
+else()
+   set(FLTK_THREADS_FOUND FALSE)
 endif(OPTION_USE_THREADS AND CMAKE_HAVE_THREADS_LIBRARY)
 
 if(OPTION_USE_THREADS AND CMAKE_USE_PTHREADS_INIT)
    set(HAVE_PTHREAD 1)
    list(APPEND FLTK_LDLIBS -lpthread)
    list(APPEND FLTK_CFLAGS -D_THREAD_SAFE -D_REENTRANT)
+   set(FLTK_PTHREADS_FOUND TRUE)
 else()
    set(HAVE_PTHREAD 0)
    set(HAVE_PTHREAD_H 0)
+   set(FLTK_PTHREADS_FOUND FALSE)
 endif(OPTION_USE_THREADS AND CMAKE_USE_PTHREADS_INIT)
 
 #######################################################################
@@ -456,10 +467,12 @@
 if(OPTION_USE_SYSTEM_LIBJPEG AND JPEG_FOUND)
    set(FLTK_JPEG_LIBRARIES ${JPEG_LIBRARIES})
    include_directories(${JPEG_INCLUDE_DIR})
+   set(FLTK_BUILTIN_JPEG_FOUND FALSE)
 else()
    add_subdirectory(jpeg)
    set(FLTK_JPEG_LIBRARIES fltk_jpeg)
    include_directories(${FLTK_SOURCE_DIR}/jpeg)
+   set(FLTK_BUILTIN_JPEG_FOUND TRUE)
 endif(OPTION_USE_SYSTEM_LIBJPEG AND JPEG_FOUND)
 
 if(OPTION_USE_SYSTEM_LIBJPEG AND NOT JPEG_FOUND)
@@ -478,11 +491,13 @@
 if(OPTION_USE_SYSTEM_ZLIB AND ZLIB_FOUND)
    set(FLTK_ZLIB_LIBRARIES ${ZLIB_LIBRARIES})
    include_directories(${ZLIB_INCLUDE_DIRS})
+   set(FLTK_BUILTIN_ZLIB_FOUND FALSE)
 else()
    add_subdirectory(zlib)
    set(FLTK_ZLIB_LIBRARIES fltk_z)
    set(ZLIB_INCLUDE_DIR ${FLTK_SOURCE_DIR}/zlib)
    include_directories(${FLTK_SOURCE_DIR}/zlib)
+   set(FLTK_BUILTIN_ZLIB_FOUND TRUE)
 endif(OPTION_USE_SYSTEM_ZLIB AND ZLIB_FOUND)
 
 if(OPTION_USE_SYSTEM_ZLIB AND NOT ZLIB_FOUND)
@@ -502,6 +517,7 @@
    set(FLTK_PNG_LIBRARIES ${PNG_LIBRARIES})
    include_directories(${PNG_INCLUDE_DIR})
    add_definitions(${PNG_DEFINITIONS})
+   set(FLTK_BUILTIN_PNG_FOUND FALSE)
 else()
    add_subdirectory(png)
    set(FLTK_PNG_LIBRARIES fltk_png)
@@ -509,6 +525,7 @@
    set(HAVE_PNG_GET_VALID 1)
    set(HAVE_PNG_SET_TRNS_TO_ALPHA 1)
    include_directories(${FLTK_SOURCE_DIR}/png)
+   set(FLTK_BUILTIN_PNG_FOUND TRUE)
 endif(OPTION_USE_SYSTEM_LIBPNG AND PNG_FOUND)
 
 if(OPTION_USE_SYSTEM_LIBPNG AND NOT PNG_FOUND)
@@ -526,6 +543,9 @@
    set(HAVE_XINERAMA X11_Xinerama_FOUND)
    include_directories(${X11_Xinerama_INCLUDE_PATH})
    list(APPEND FLTK_LDLIBS -lXinerama)
+   set(FLTK_XINERAMA_FOUND TRUE)
+else()
+   set(FLTK_XINERAMA_FOUND FALSE)
 endif(OPTION_USE_XINERAMA)
 
 #######################################################################
@@ -536,6 +556,9 @@
 if(OPTION_USE_XFT)
    set(USE_XFT X11_Xft_FOUND)
    list(APPEND FLTK_LDLIBS -lXft)
+   set(FLTK_XFT_FOUND TRUE)
+else()   
+   set(FLTK_XFT_FOUND FALSE)
 endif(OPTION_USE_XFT)
 
 #######################################################################
@@ -545,6 +568,9 @@
 
 if(OPTION_USE_XDBE AND HAVE_XDBE_H)
    set(HAVE_XDBE 1)
+   set(FLTK_XDBE_FOUND TRUE)
+else()
+   set(FLTK_XDBE_FOUND FALSE)
 endif(OPTION_USE_XDBE AND HAVE_XDBE_H)
 
 #######################################################################
_______________________________________________
fltk-bugs mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to