~ubuntu-branches/ubuntu/precise/kdenetwork/precise-proposed

« back to all changes in this revision

Viewing changes to kopete/protocols/wlm/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Scott Kitterman
  • Date: 2012-09-07 16:48:10 UTC
  • mfrom: (1.1.71)
  • Revision ID: package-import@ubuntu.com-20120907164810-3u0sf7udlhekzrck
Tags: 4:4.8.5-0ubuntu0.1
New upstream bugfix release (LP: #1047417)

Show diffs side-by-side

added added

removed removed

Lines of Context:
64
64
    set(kopete_wlm_link_LIBS ${kopete_wlm_link_LIBS} ${GIF_LIBRARIES})
65
65
    set(kopete_wlm_include_DIRS ${kopete_wlm_include_DIRS} ${GIF_INCLUDE_DIR})
66
66
    add_definitions(-DHAVE_GIFLIB)
 
67
 
 
68
    # giflib 4.2.0 removed PrintGifError() in favor of GifError() and GifErrorString().
 
69
    # We need to check which functions are present.
 
70
    # FIXME: Once we depend on CMake 2.8.6+ we can use CMAKE_{PUSH,POP}_CHECK_STATE().
 
71
    set(_OLD_CMAKE_REQUIRED_LIBRARIES "${CMAKE_REQUIRED_LIBRARIES}")
 
72
    set(_OLD_CMAKE_REQUIRED_INCLUDES "${CMAKE_REQUIRED_INCLUDES}")
 
73
    set(CMAKE_REQUIRED_LIBRARIES "${GIF_LIBRARIES}")
 
74
    set(CMAKE_REQUIRED_INCLUDES "${GIF_INCLUDE_DIR}")
 
75
    check_function_exists(GifErrorString HAVE_GIF_ERROR_STRING)
 
76
    set(CMAKE_REQUIRED_LIBRARIES "${_OLD_CMAKE_REQUIRED_LIBRARIES}")
 
77
    set(CMAKE_REQUIRED_INCLUDES "${_OLD_CMAKE_REQUIRED_INCLUDES}")
 
78
 
 
79
    if(HAVE_GIF_ERROR_STRING)
 
80
        add_definitions(-DHAVE_GIF_ERROR_STRING)
 
81
    endif(HAVE_GIF_ERROR_STRING)
67
82
endif(HAVE_GIFLIB)
68
83
 
69
84
include_directories(${kopete_wlm_include_DIRS})