From owner-svn-ports-all@FreeBSD.ORG Tue Jul 9 21:36:24 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 253D047F; Tue, 9 Jul 2013 21:36:24 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id F1CE41E59; Tue, 9 Jul 2013 21:36:23 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r69LaNvM051862; Tue, 9 Jul 2013 21:36:23 GMT (envelope-from rakuco@svn.freebsd.org) Received: (from rakuco@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r69LaN5t051861; Tue, 9 Jul 2013 21:36:23 GMT (envelope-from rakuco@svn.freebsd.org) Message-Id: <201307092136.r69LaN5t051861@svn.freebsd.org> From: Raphael Kubo da Costa Date: Tue, 9 Jul 2013 21:36:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r322583 - head/chinese/fcitx/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 21:36:24 -0000 Author: rakuco Date: Tue Jul 9 21:36:23 2013 New Revision: 322583 URL: http://svnweb.freebsd.org/changeset/ports/322583 Log: Add patch fixing the behavior of FindLibkvm.cmake to prepare for CMake 2.8.11.2. CMake >= 2.8.11 includes a bug fix [1] that ends up showing a problem with the current FindLibkvm.cmake that makes the port fail to build. Apply my upstream fix [2] to make everything work across all CMake versions. [1] http://public.kitware.com/Bug/view.php?id=13755 [2] https://github.com/fcitx/fcitx/pull/119 Approved by: portmgr (bapt) Added: head/chinese/fcitx/files/patch-cmake_modules_FindLibkvm.cmake (contents, props changed) Added: head/chinese/fcitx/files/patch-cmake_modules_FindLibkvm.cmake ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/fcitx/files/patch-cmake_modules_FindLibkvm.cmake Tue Jul 9 21:36:23 2013 (r322583) @@ -0,0 +1,34 @@ +diff --git a/cmake/FindLibkvm.cmake b/cmake/FindLibkvm.cmake +index a66b85d..4453fd4 100644 +--- cmake/FindLibkvm.cmake ++++ cmake/FindLibkvm.cmake +@@ -5,23 +5,11 @@ + # LIBKVM_INCLUDE_DIR - Libkvm include directory + # LIBKVM_LIBRARIES - Libraries needed to use Libkvm + # +- +-if(LIBKVM_INCLUDE_DIR AND LIBKVM_FOUND) +- set(Libkvm_FIND_QUIETLY TRUE) +-endif(LIBKVM_INCLUDE_DIR AND LIBKVM_FOUND) +- ++ + find_path(LIBKVM_INCLUDE_DIR kvm.h) +- +-set(LIBKVM_FOUND FALSE) +- +-if(LIBKVM_INCLUDE_DIR) +- find_library(LIBKVM_LIBRARIES NAMES kvm) +- if(LIBKVM_LIBRARIES) +- set(LIBKVM_FOUND TRUE) +- endif(LIBKVM_LIBRARIES) +-endif(LIBKVM_INCLUDE_DIR) +- ++find_library(LIBKVM_LIBRARIES NAMES kvm) ++ + include(FindPackageHandleStandardArgs) +-find_package_handle_standard_args(Libkvm DEFAULT_MSG LIBKVM_INCLUDE_DIR LIBKVM_FOUND) +- +-mark_as_advanced(LIBKVM_INCLUDE_DIR LIBKVM_LIBRARIES LIBKVM_LIBC_HAS_KVM_OPEN LIBKVM_FOUND) ++find_package_handle_standard_args(Libkvm DEFAULT_MSG LIBKVM_INCLUDE_DIR LIBKVM_LIBRARIES) ++ ++mark_as_advanced(LIBKVM_INCLUDE_DIR LIBKVM_LIBRARIES)