Lines 68-77
Link Here
|
68 |
WX_GTK_VER="3.0" |
68 |
WX_GTK_VER="3.0" |
69 |
need-wxwidgets unicode |
69 |
need-wxwidgets unicode |
70 |
fi |
70 |
fi |
71 |
|
|
|
72 |
epatch "${FILESDIR}"/${P}-static-build.patch \ |
73 |
"${FILESDIR}"/${P}-cmake.patch \ |
74 |
"${FILESDIR}"/${P}-miniupnpc.patch |
75 |
} |
71 |
} |
76 |
|
72 |
|
77 |
src_configure() { |
73 |
src_configure() { |
Lines 92-101
Link Here
|
92 |
$(cmake-utils_use_build model-viewer MEGAGLEST_MODEL_VIEWER) |
88 |
$(cmake-utils_use_build model-viewer MEGAGLEST_MODEL_VIEWER) |
93 |
$(cmake-utils_use_with videos VLC) |
89 |
$(cmake-utils_use_with videos VLC) |
94 |
-DMAX_SSE_LEVEL_DESIRED="${SSE}" |
90 |
-DMAX_SSE_LEVEL_DESIRED="${SSE}" |
95 |
-DMEGAGLEST_BIN_INSTALL_PATH="${GAMES_BINDIR}" |
91 |
-DMEGAGLEST_BIN_INSTALL_PATH="${GAMES_BINDIR#/usr/}" |
96 |
-DMEGAGLEST_DATA_INSTALL_PATH="${GAMES_DATADIR}/${PN}" |
92 |
-DMEGAGLEST_DATA_INSTALL_PATH="${GAMES_DATADIR#/usr/}/${PN}" |
97 |
# icons are used at runtime, wrong default location share/pixmaps |
93 |
# icons are used at runtime, wrong default location share/pixmaps |
98 |
-DMEGAGLEST_ICON_INSTALL_PATH="${GAMES_DATADIR}/${PN}" |
94 |
-DMEGAGLEST_ICON_INSTALL_PATH="${GAMES_DATADIR#/usr/}/${PN}" |
99 |
-DUSE_FTGL=ON |
95 |
-DUSE_FTGL=ON |
100 |
$(cmake-utils_use_want static STATIC_LIBS) |
96 |
$(cmake-utils_use_want static STATIC_LIBS) |
101 |
$(cmake-utils_use_want streflop STREFLOP) |
97 |
$(cmake-utils_use_want streflop STREFLOP) |
Lines 107-115
Link Here
|
107 |
$(usex debug "-DBUILD_MEGAGLEST_UPNP_DEBUG=ON -DwxWidgets_USE_DEBUG=ON" "") |
103 |
$(usex debug "-DBUILD_MEGAGLEST_UPNP_DEBUG=ON -DwxWidgets_USE_DEBUG=ON" "") |
108 |
) |
104 |
) |
109 |
|
105 |
|
110 |
# support CMAKE_BUILD_TYPE=Gentoo |
|
|
111 |
append-cppflags '-DCUSTOM_DATA_INSTALL_PATH=\\\"'${GAMES_DATADIR}/${PN}/'\\\"' |
112 |
|
113 |
cmake-utils_src_configure |
106 |
cmake-utils_src_configure |
114 |
} |
107 |
} |
115 |
|
108 |
|
Lines 128-134
Link Here
|
128 |
emake -C "${CMAKE_BUILD_DIR}" DESTDIR="${D}" "$@" install/fast |
121 |
emake -C "${CMAKE_BUILD_DIR}" DESTDIR="${D}" "$@" install/fast |
129 |
|
122 |
|
130 |
dodoc docs/{AUTHORS.source_code,CHANGELOG,README}.txt |
123 |
dodoc docs/{AUTHORS.source_code,CHANGELOG,README}.txt |
131 |
doicon -s 48 ${PN}.png |
|
|
132 |
|
124 |
|
133 |
use editor && |
125 |
use editor && |
134 |
make_desktop_entry ${PN}_editor "MegaGlest Map Editor" |
126 |
make_desktop_entry ${PN}_editor "MegaGlest Map Editor" |