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}) |