Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 613696
Collapse All | Expand All

(-)/usr/portage/games-strategy/megaglest/megaglest-3.11.1-r1.ebuild (-11 / +3 lines)
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"

Return to bug 613696