Gentoo Archives: gentoo-commits

From: "Julian Ospald (hasufell)" <hasufell@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-strategy/megaglest/files: megaglest-3.9.0.4-static-build.patch megaglest-3.9.0.3-fribidi.patch megaglest-3.9.0.3-static-build.patch megaglest-3.9.0.3-Waddress.patch
Date: Wed, 20 Nov 2013 19:24:40
Message-Id: 20131120192436.DDF822004E@flycatcher.gentoo.org
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}] ...")