Gentoo Archives: gentoo-commits

From: "Markus Meier (maekke)" <maekke@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/hugin/files: hugin-0.8.0_beta1-as-needed.patch
Date: Wed, 25 Feb 2009 07:11:27
Message-Id: E1LcDvR-0007Sq-9S@stork.gentoo.org
1 maekke 09/02/25 07:11:25
2
3 Added: hugin-0.8.0_beta1-as-needed.patch
4 Log:
5 bump to hugin-0.8.0_beta1
6 (Portage version: 2.2_rc23/cvs/Linux i686)
7
8 Revision Changes Path
9 1.1 media-gfx/hugin/files/hugin-0.8.0_beta1-as-needed.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/hugin/files/hugin-0.8.0_beta1-as-needed.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/hugin/files/hugin-0.8.0_beta1-as-needed.patch?rev=1.1&content-type=text/plain
13
14 Index: hugin-0.8.0_beta1-as-needed.patch
15 ===================================================================
16 diff -ru hugin-0.8.0.orig/src/foreign/jhead/CMakeLists.txt hugin-0.8.0/src/foreign/jhead/CMakeLists.txt
17 --- hugin-0.8.0.orig/src/foreign/jhead/CMakeLists.txt 2009-02-25 00:33:09.000000000 +0100
18 +++ hugin-0.8.0/src/foreign/jhead/CMakeLists.txt 2009-02-25 00:35:44.000000000 +0100
19 @@ -7,3 +7,5 @@
20 ELSE (${HUGIN_SHARED_LIBS})
21 add_library(huginjhead STATIC ${HUGIN_JHEAD_SRC})
22 ENDIF (${HUGIN_SHARED_LIBS})
23 +
24 +TARGET_LINK_LIBRARIES(huginjhead huginbase)
25 diff -ru hugin-0.8.0.orig/src/foreign/levmar/CMakeLists.txt hugin-0.8.0/src/foreign/levmar/CMakeLists.txt
26 --- hugin-0.8.0.orig/src/foreign/levmar/CMakeLists.txt 2009-02-25 00:33:09.000000000 +0100
27 +++ hugin-0.8.0/src/foreign/levmar/CMakeLists.txt 2009-02-25 00:36:08.000000000 +0100
28 @@ -1,4 +1,6 @@
29 add_library(huginlevmar STATIC lm.c Axb.c misc.c lmlec.c lmbc.c)
30 IF (NOT MSVC)
31 set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
32 -ENDIF (NOT MSVC)
33 \ No newline at end of file
34 +ENDIF (NOT MSVC)
35 +
36 +SET_TARGET_PROPERTIES(huginlevmar PROPERTIES COMPILE_FLAGS -fPIC)
37 diff -ru hugin-0.8.0.orig/src/foreign/vigra/vigra_impex/CMakeLists.txt hugin-0.8.0/src/foreign/vigra/vigra_impex/CMakeLists.txt
38 --- hugin-0.8.0.orig/src/foreign/vigra/vigra_impex/CMakeLists.txt 2009-02-25 00:33:09.000000000 +0100
39 +++ hugin-0.8.0/src/foreign/vigra/vigra_impex/CMakeLists.txt 2009-02-25 00:34:48.000000000 +0100
40 @@ -9,3 +9,5 @@
41 ELSE (${HUGIN_SHARED_LIBS})
42 add_library(huginvigraimpex STATIC ${VIGRA_IMPEX_SRC})
43 ENDIF (${HUGIN_SHARED_LIBS})
44 +
45 +TARGET_LINK_LIBRARIES(huginvigraimpex ${JPEG_LIBRARIES} ${OPENEXR_LIBRARIES} ${PNG_LIBRARIES} ${TIFF_LIBRARIES})
46 diff -ru hugin-0.8.0.orig/src/hugin_base/CMakeLists.txt hugin-0.8.0/src/hugin_base/CMakeLists.txt
47 --- hugin-0.8.0.orig/src/hugin_base/CMakeLists.txt 2009-02-25 00:33:08.000000000 +0100
48 +++ hugin-0.8.0/src/hugin_base/CMakeLists.txt 2009-02-25 00:33:54.000000000 +0100
49 @@ -64,3 +64,5 @@
50 ENDIF (${HUGIN_SHARED_LIBS})
51
52 add_subdirectory(test)
53 +
54 +TARGET_LINK_LIBRARIES(huginbase huginlevmar huginvigraimpex ${Boost_thread_LIBRARIES} ${EXIV2_LIBRARIES} ${PANO_LIBRARIES} ${TIFF_LIBRARIES})