From fd891280e3c8a3b7d2edc89ddd13a5629a923b6f Mon Sep 17 00:00:00 2001
From: ilor <kailoran@gmail.com>
Date: Thu, 2 Jun 2011 17:30:13 +0200
Subject: [PATCH] poliqarp-in-corpus2 sync, bump required version, bump wccl
 version to 0.0.3

---
 CMakeLists.txt                 |  2 +-
 CMakeScripts/FindCorpus2.cmake | 32 ++++++++++++++++++--------------
 libwccl/CMakeLists.txt         |  4 ++--
 3 files changed, 21 insertions(+), 17 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2224152..7b8f939 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 2.8.0)
 
 set(ver_major "0")
 set(ver_minor "0")
-set(ver_patch "2")
+set(ver_patch "3")
 
 # use some of our own Find* scripts
 set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/CMakeScripts)
diff --git a/CMakeScripts/FindCorpus2.cmake b/CMakeScripts/FindCorpus2.cmake
index da71090..0905422 100644
--- a/CMakeScripts/FindCorpus2.cmake
+++ b/CMakeScripts/FindCorpus2.cmake
@@ -1,24 +1,24 @@
-IF (Corpus2_INCLUDE_DIR AND Corpus2_LIBRARY)
-#Already in cache
-   SET(Corpus2_FOUND TRUE)
-ELSE (Corpus2_INCLUDE_DIR AND Corpus2_LIBRARY)
-   FIND_PATH(Corpus2_INCLUDE_DIR libcorpus2/token.h /usr/include /usr/local/include)
-
-   FIND_LIBRARY(Corpus2_LIBRARY corpus2 /usr/lib /usr/local/lib) 
+FIND_PATH(Corpus2_INCLUDE_DIR token.h /usr/include/libcorpus2 /usr/local/include/libcorpus2 )
 
-   MARK_AS_ADVANCED(Corpus2_LIBRARY)
-   MARK_AS_ADVANCED(Corpus2_INCLUDE_DIR)
+FIND_LIBRARY(Corpus2_LIBRARY NAMES corpus2 PATH /usr/lib /usr/local/lib) 
+FIND_LIBRARY(Corpus2Poliqarp_LIBRARY NAMES corpus2poliqarp PATH /usr/lib /usr/local/lib) 
+MARK_AS_ADVANCED(Corpus2_LIBRARY)
+MARK_AS_ADVANCED(Corpus2_INCLUDE_DIR)
+MARK_AS_ADVANCED(Corpus2Poliqarp_LIBRARY)
 
-   IF (Corpus2_INCLUDE_DIR AND Corpus2_LIBRARY)
-      SET(Corpus2_FOUND TRUE)
-   ENDIF (Corpus2_INCLUDE_DIR AND Corpus2_LIBRARY)
 
+IF (Corpus2_INCLUDE_DIR AND Corpus2_LIBRARY)
+   SET(Corpus2_FOUND TRUE)
 ENDIF (Corpus2_INCLUDE_DIR AND Corpus2_LIBRARY)
 
 
 IF (Corpus2_FOUND)
    set(Corpus2_VERSION 0.0.0)
-   FIND_FILE(_Corpus2_VERSION_FILE libcorpus2/version.h ${Corpus2_INCLUDE_DIR})
+   set(Corpus2_LIBRARIES ${Corpus2_LIBRARY})
+   if(Corpus2Poliqarp_LIBRARY)
+      set(Corpus2_LIBRARIES ${Corpus2_LIBRARIES} ${Corpus2Poliqarp_LIBRARY})
+   endif(Corpus2Poliqarp_LIBRARY)
+   FIND_FILE(_Corpus2_VERSION_FILE version.h ${Corpus2_INCLUDE_DIR})
    MARK_AS_ADVANCED(_Corpus2_VERSION_FILE)
    IF (_Corpus2_VERSION_FILE)
       FILE(READ ${_Corpus2_VERSION_FILE} _Corpus2_VERSION_CONENTS)
@@ -38,7 +38,11 @@ IF (Corpus2_FOUND)
       ENDIF (Corpus2_VERSION VERSION_LESS Corpus2_FIND_VERSION)
    ENDIF (Corpus2_FIND_VERSION)
    IF (NOT Corpus2_FIND_QUIETLY)
-      MESSAGE(STATUS "Found libcorpus2 ${Corpus2_VERSION}: ${Corpus2_LIBRARY}")
+      IF (NOT Corpus2Poliqarp_LIBRARY)
+         MESSAGE(STATUS "Found libcorpus2 ${Corpus2_VERSION}: ${Corpus2_LIBRARY}")
+      ELSE()
+         MESSAGE(STATUS "Found libcorpus2 ${Corpus2_VERSION}: ${Corpus2_LIBRARY} with PoliqarpLibrary ${Corpus2Poliqarp_LIBRARY}")
+      ENDIF(NOT Corpus2Poliqarp_LIBRARY)
    ENDIF (NOT Corpus2_FIND_QUIETLY)
 ELSE (Corpus2_FOUND)
    IF (Corpus2_FIND_REQUIRED)
diff --git a/libwccl/CMakeLists.txt b/libwccl/CMakeLists.txt
index 1202201..8901362 100644
--- a/libwccl/CMakeLists.txt
+++ b/libwccl/CMakeLists.txt
@@ -4,8 +4,8 @@ PROJECT(wccl)
 
 include_directories( ${CMAKE_CURRENT_BINARY_DIR}/include/ )
 
-find_package(Corpus2 1.0.8 REQUIRED)
-set(LIBS ${LIBS} ${Corpus2_LIBRARY})
+find_package(Corpus2 1.0.9 REQUIRED)
+set(LIBS ${LIBS} ${Corpus2_LIBRARIES})
 
 find_package(PwrUtils 1.0.1 REQUIRED)
 set(LIBS ${LIBS} ${PwrUtils_LIBRARY})
-- 
GitLab