forked from tastytea/overlay
fixed widelands 0.19
This commit is contained in:
parent
9faa589548
commit
9398cb3dfb
|
@ -19,15 +19,15 @@ KEYWORDS="~amd64 ~ppc ~x86"
|
|||
IUSE=""
|
||||
|
||||
DEPEND="dev-lang/lua:0
|
||||
>=dev-libs/boost-1.48
|
||||
media-libs/glew
|
||||
media-libs/libpng:0
|
||||
media-libs/libsdl2[video]
|
||||
media-libs/sdl2-image[jpeg,png]
|
||||
media-libs/sdl2-mixer[vorbis]
|
||||
media-libs/sdl2-net
|
||||
media-libs/sdl2-ttf
|
||||
sys-libs/zlib[minizip]"
|
||||
>=dev-libs/boost-1.48
|
||||
media-libs/glew
|
||||
media-libs/libpng:0
|
||||
media-libs/libsdl2[video]
|
||||
media-libs/sdl2-image[jpeg,png]
|
||||
media-libs/sdl2-mixer[vorbis]
|
||||
media-libs/sdl2-net
|
||||
media-libs/sdl2-ttf
|
||||
sys-libs/zlib[minizip]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
@ -38,34 +38,35 @@ CMAKE_BUILD_TYPE=Release
|
|||
PREFIX="/usr/share/games/${PN}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-fix_maybe_uninitialized.patch
|
||||
"${FILESDIR}"/${P}-fix_maybe_uninitialized.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
default
|
||||
|
||||
sed -i -e 's:__ppc__:__PPC__:' src/map_io/s2map.cc || die
|
||||
sed -i -e 's:__ppc__:__PPC__:' src/map_io/s2map.cc || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
"-DWL_VERSION_STANDARD=true"
|
||||
"-DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr/share/games/${PN}"
|
||||
"-DWL_INSTALL_PREFIX="${EPREFIX}"/usr/games"
|
||||
"-DWL_INSTALL_DATADIR="${EPREFIX}"/usr/share/games/${PN}"
|
||||
"-DWL_INSTALL_LOCALEDIR="${EPREFIX}"/usr/share/games/${PN}/locale"
|
||||
"-DWL_INSTALL_BINDIR="${EPREFIX}"/usr/bin"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
local mycmakeargs=(
|
||||
"-DCMAKE_INSTALL_PREFIX=${EPREFIX}/usr/share/games/${PN}"
|
||||
"-DWL_INSTALL_BASEDIR=${EPREFIX}/usr/share/games/${PN}"
|
||||
"-DWL_INSTALL_DATADIR=${EPREFIX}/usr/share/games/${PN}"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
newicon data/images/logos/wl-ico-128.png ${PN}.png
|
||||
make_desktop_entry ${PN} Widelands
|
||||
dodoc ChangeLog CREDITS
|
||||
cmake-utils_src_install
|
||||
newicon data/images/logos/wl-ico-128.png ${PN}.png
|
||||
make_desktop_entry ${PN} Widelands
|
||||
dodoc ChangeLog CREDITS
|
||||
|
||||
# As everything is installed in /usr/share/games/${PN},
|
||||
# a symlink is needed in /usr/games/bin
|
||||
dosym ${PREFIX}/${PN} /usr/games/bin/${PN}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user