Gentoo Archives: gentoo-commits

From: "Andreas HAttel (dilfridge)" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-office/calligra/files: calligra-2.3.87-marble.patch
Date: Tue, 07 Feb 2012 23:19:44
Message-Id: 20120207231934.073D32004C@flycatcher.gentoo.org
1 dilfridge 12/02/07 23:19:34
2
3 Added: calligra-2.3.87-marble.patch
4 Log:
5 Version bump
6
7 (Portage version: 2.1.10.44/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 app-office/calligra/files/calligra-2.3.87-marble.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/calligra/files/calligra-2.3.87-marble.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/calligra/files/calligra-2.3.87-marble.patch?rev=1.1&content-type=text/plain
14
15 Index: calligra-2.3.87-marble.patch
16 ===================================================================
17 diff -ruN calligra-2.3.87.orig/CMakeLists.txt calligra-2.3.87/CMakeLists.txt
18 --- calligra-2.3.87.orig/CMakeLists.txt 2012-01-28 15:26:27.000000000 +0100
19 +++ calligra-2.3.87/CMakeLists.txt 2012-02-07 23:53:45.000000000 +0100
20 @@ -264,12 +264,9 @@
21 ##
22 find_file(MARBLECONTROLBOX_H MarbleControlBox.h ${MARBLE_INCLUDE_DIR})
23 if( MARBLECONTROLBOX_H )
24 - INCLUDE(CheckCXXSourceCompiles)
25 - set(CMAKE_REQUIRED_LIBRARIES_SWAP ${CMAKE_REQUIRED_LIBRARIES})
26 - set(CMAKE_REQUIRED_LIBRARIES ${CMAKE_REQUIRED_LIBRARIES} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${MARBLE_LIBRARIES})
27 - CHECK_CXX_SOURCE_COMPILES ( "#include <${MARBLECONTROLBOX_H}>\nint main(){Marble::MarbleControlBox*p; p->setMarbleWidget(0); return 0;}" SETMARBLEWIDGET)
28 - # subsequent tests will fail if this is not set back.
29 - set(CMAKE_REQUIRED_LIBRARIES ${CMAKE_REQUIRED_LIBRARIES_SWAP})
30 + execute_process(COMMAND grep -m 1 -e "setMarbleWidget" ${MARBLECONTROLBOX_H}
31 + OUTPUT_VARIABLE SETMARBLEWIDGET
32 + )
33 if( SETMARBLEWIDGET )
34 add_definitions(-DHAVE_SETMARBLEWIDGET)
35 endif( SETMARBLEWIDGET)