1 |
hasufell 13/11/20 19:24:36 |
2 |
|
3 |
Added: megaglest-3.9.0.4-static-build.patch |
4 |
Removed: megaglest-3.9.0.3-fribidi.patch |
5 |
megaglest-3.9.0.3-static-build.patch |
6 |
megaglest-3.9.0.3-Waddress.patch |
7 |
Log: |
8 |
version bump, remove old |
9 |
|
10 |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key E73C35B3) |
11 |
|
12 |
Revision Changes Path |
13 |
1.1 games-strategy/megaglest/files/megaglest-3.9.0.4-static-build.patch |
14 |
|
15 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/megaglest/files/megaglest-3.9.0.4-static-build.patch?rev=1.1&view=markup |
16 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/megaglest/files/megaglest-3.9.0.4-static-build.patch?rev=1.1&content-type=text/plain |
17 |
|
18 |
Index: megaglest-3.9.0.4-static-build.patch |
19 |
=================================================================== |
20 |
commit 754a6eb9f81a4a40a2a0102ffe1bfdbba734b36a |
21 |
Author: hasufell <hasufell@g.o> |
22 |
Date: Mon Nov 18 21:54:54 2013 +0100 |
23 |
|
24 |
fix static build |
25 |
|
26 |
diff --git a/mk/cmake/Modules/FindOGG.cmake b/mk/cmake/Modules/FindOGG.cmake |
27 |
index 2a026cc..8ca8a23 100644 |
28 |
--- a/mk/cmake/Modules/FindOGG.cmake |
29 |
+++ b/mk/cmake/Modules/FindOGG.cmake |
30 |
@@ -19,11 +19,11 @@ |
31 |
|
32 |
FIND_PATH(OGG_INCLUDE_DIR ogg/ogg.h) |
33 |
|
34 |
-#IF (OGG_STATIC AND NOT OGG_LIBRARY) |
35 |
-# FIND_LIBRARY(OGG_LIBRARY NAMES libogg.a ogg) |
36 |
-#ELSE() |
37 |
- FIND_LIBRARY(OGG_LIBRARY NAMES ogg) |
38 |
-#ENDIF() |
39 |
+IF (OGG_STATIC AND NOT OGG_LIBRARY) |
40 |
+ FIND_LIBRARY(OGG_LIBRARY NAMES libogg.a) |
41 |
+ELSE() |
42 |
+ FIND_LIBRARY(OGG_LIBRARY NAMES libogg.so) |
43 |
+ENDIF() |
44 |
|
45 |
#IF (OGG_STATIC AND NOT VORBIS_LIBRARY) |
46 |
# FIND_LIBRARY(VORBIS_LIBRARY NAMES libvorbis.a vorbis) |
47 |
--- a/mk/cmake/Modules/FindXercesC.cmake |
48 |
+++ b/mk/cmake/Modules/FindXercesC.cmake |
49 |
@@ -83,6 +83,9 @@ |
50 |
/usr/lib |
51 |
/usr/local/lib |
52 |
) |
53 |
+ |
54 |
+ FIND_LIBRARY(ICUUC_LIBRARY NAMES libicuuc.a) |
55 |
+ FIND_LIBRARY(ICUDATA_LIBRARY NAMES libicudata.a) |
56 |
|
57 |
IF (XERCESC_INCLUDE AND XERCESC_LIBRARY) |
58 |
MESSAGE(STATUS "Found static Xerces-C lib [${XERCESC_LIBRARY}]") |
59 |
@@ -90,7 +93,7 @@ |
60 |
|
61 |
IF(UNIX AND NOT APPLE) |
62 |
#SET(XERCESC_LIBRARY "-Bstatic ${XERCESC_LIBRARY} -Bdynamic -licuuc -licudata") |
63 |
- SET(XERCESC_LIBRARY "-Bstatic ${XERCESC_LIBRARY}") |
64 |
+ SET(XERCESC_LIBRARY "-Bstatic ${XERCESC_LIBRARY} ${ICUUC_LIBRARY} ${ICUDATA_LIBRARY}") |
65 |
ENDIF() |
66 |
ENDIF() |
67 |
ENDIF() |
68 |
--- a/mk/cmake/Modules/FindFriBiDi.cmake |
69 |
+++ b/mk/cmake/Modules/FindFriBiDi.cmake |
70 |
@@ -28,9 +28,9 @@ |
71 |
SET(FRIBIDI_NAMES ${FRIBIDI_NAMES} fribidi libfribidi) |
72 |
|
73 |
OPTION(WANT_STATIC_LIBS "builds as many static libs as possible" OFF) |
74 |
-IF(WANT_STATIC_LIBS) |
75 |
- SET(FRIBIDI_NAMES fribidi.a libfribidi.a ${FRIBIDI_NAMES}) |
76 |
-ENDIF() |
77 |
+#IF(WANT_STATIC_LIBS) |
78 |
+# SET(FRIBIDI_NAMES fribidi.a libfribidi.a ${FRIBIDI_NAMES}) |
79 |
+#ENDIF() |
80 |
|
81 |
MESSAGE(STATUS "** Searching for library names: [${FRIBIDI_NAMES}] ...") |