games-arcade/Commander-Genius: bump to 1.9.7.0beta

This commit is contained in:
Julian Ospald 2016-12-30 21:28:33 +01:00
parent 26f8486a69
commit 138258e136
No known key found for this signature in database
GPG Key ID: 511B62C09D50CD28
1 changed files with 22 additions and 12 deletions

View File

@ -13,30 +13,22 @@ SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"
RESTRICT="mirror" # contains keen files, but we do not install them RESTRICT="mirror" # contains keen files, but we do not install them
PY_SLOT="3.5"
DEPENDENCIES=" DEPENDENCIES="
build: build:
dev-libs/boost dev-libs/boost
virtual/pkg-config virtual/pkg-config
build+run: build+run:
dev-lang/python:${PY_SLOT}
media-libs/SDL:2[X] media-libs/SDL:2[X]
media-libs/SDL_image:2 media-libs/SDL_image:2
media-libs/libvorbis media-libs/libvorbis
net-misc/curl
sys-libs/zlib sys-libs/zlib
x11-dri/mesa x11-dri/mesa
" "
CMAKE_SRC_CONFIGURE_PARAMS=(
-DAPPDIR="/usr/$(exhost --target)/bin"
-DBUILD_TARGET="LINUX"
-DDOCDIR="/usr/share/doc/${PNVR}"
-DGAMES_SHAREDIR="/usr/share"
-DOGG=ON
-DOPENGL=ON
-DSHAREDIR="/usr/share"
-DTREMOR=OFF
-DUSE_SDL2=1
)
src_prepare() { src_prepare() {
# don't install questionable bundled keen data # don't install questionable bundled keen data
edo rm -r vfsroot edo rm -r vfsroot
@ -49,6 +41,24 @@ src_prepare() {
cmake_src_prepare cmake_src_prepare
} }
src_configure() {
CMAKE_SRC_CONFIGURE_PARAMS=(
-DAPPDIR="/usr/$(exhost --target)/bin"
-DBUILD_TARGET="LINUX"
-DDOCDIR="/usr/share/doc/${PNVR}"
-DGAMES_SHAREDIR="/usr/share"
-DOGG=ON
-DOPENGL=ON
-DSHAREDIR="/usr/share"
-DTREMOR=OFF
-DUSE_SDL2=1
-DPYTHON_LIBRARY="$(python${PY_SLOT} -c 'import os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") else "")')"
-DPYTHON_INCLUDE_DIR="$(python${PY_SLOT} -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())')"
)
cmake_src_configure
}
src_install() { src_install() {
cmake_src_install cmake_src_install