~ubuntu-branches/ubuntu/precise/fcitx-sunpinyin/precise

« back to all changes in this revision

Viewing changes to .pc/01-lower_sunpinyin_version.patch/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Aron Xu, UPSTREAM
  • Date: 2011-10-21 16:42:11 UTC
  • mfrom: (1.1.4 sid)
  • Revision ID: package-import@ubuntu.com-20111021164211-w3aoorjcs609kxop
Tags: 0.3.2-2
debian/patches/01-fix_shuangpin_fuzzy.patch:
[UPSTREAM] Fix a problem in the fuzzy functionality.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
cmake_minimum_required (VERSION 2.6)
 
2
 
 
3
project(fcitx-sunpinyin)
 
4
 
 
5
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
 
6
 
 
7
option(ENABLE_TEST "enable function test" Off)
 
8
 
 
9
FIND_PACKAGE(Libintl REQUIRED)
 
10
FIND_PACKAGE(Gettext REQUIRED)
 
11
FIND_PACKAGE(Fcitx  4.1.2 REQUIRED)
 
12
 
 
13
PKG_CHECK_MODULES(SUNPINYIN REQUIRED "sunpinyin-2.0 >= 2.0.4" )
 
14
 
 
15
# uninstall target
 
16
configure_file(
 
17
    "${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
 
18
    "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake"
 
19
    IMMEDIATE @ONLY)
 
20
 
 
21
add_custom_target(uninstall
 
22
    COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake)
 
23
 
 
24
set(CMAKE_C_FLAGS "-Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden ${CMAKE_C_FLAGS}")
 
25
set(CMAKE_CXX_FLAGS "-Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden ${CMAKE_CXX_FLAGS}")
 
26
set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--as-needed ${CMAKE_SHARED_LINKER_FLAGS}")
 
27
set(CMAKE_MODULE_LINKER_FLAGS "-Wl,--as-needed ${CMAKE_MODULE_LINKER_FLAGS}")
 
28
 
 
29
if(NOT DEFINED LIB_INSTALL_DIR)
 
30
    set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib)
 
31
endif()
 
32
 
 
33
set(HAVE_CONFIG_H)
 
34
 
 
35
set(libdir ${LIB_INSTALL_DIR})
 
36
 
 
37
add_subdirectory(src)
 
38
add_subdirectory(data)
 
39
add_subdirectory(po)
 
40
if (ENABLE_TEST)
 
41
    enable_testing()
 
42
    add_subdirectory(test)
 
43
endif (ENABLE_TEST)