Files
meta-games/recipes-games/supertuxkart/supertuxkart_1.3.bb
Andreas Müller b857d342b4 Change licenses to SPDIX
* Latest oe-core warns with 'Recipe LICENSE includes obsolete licenses GPLv2
  [obsolete-license]'
* Auto changed by oe-cores's script scripts/contrib/convert-spdx-licenses.py

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2022-03-16 22:36:40 +01:00

52 lines
1.3 KiB
BlitzBasic

DESCRIPTION = "SuperTuxKart is a kart racing game featuring Tux and his friends"
HOMEPAGE = "http://supertuxkart.sourceforge.net"
SECTION = "x11/application"
LICENSE = "GPL-2.0-only & GPL-3.0-or-later & CC-BY-SA-3.0 & CC-BY-SA-4.0 & PD"
LIC_FILES_CHKSUM = "file://COPYING;md5=bcfdeb69518cfe348a07845ebba5c295"
DEPENDS = " \
libogg \
libvorbis \
libxrandr \
virtual/libgles2 \
openal-soft \
fribidi \
curl \
libpng \
libjpeg-turbo \
freetype \
bluez5 \
harfbuzz \
libsdl2 \
"
inherit cmake pkgconfig gtk-icon-cache features_check
REQUIRED_DISTRO_FEATURES = "x11"
SRC_URI = " \
https://github.com/supertuxkart/stk-code/releases/download/${PV}/SuperTuxKart-${PV}-src.tar.xz \
file://0001-Fix-MIPS-compilation.patch \
"
SRC_URI[sha256sum] = "eeabeb0d9801688a218f6f0a76ea3546a46a322ccaca9a258148ecacfe083ffd"
S = "${WORKDIR}/SuperTuxKart-${PV}-src"
# Give BSP the chance to override GL
SELECTGL ??= "-DUSE_GLES2=ON"
EXTRA_OECMAKE = " \
${SELECTGL} \
-DBUILD_RECORDER=0 \
"
PACKAGECONFIG ??= " \
${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)} \
"
PACKAGECONFIG[wayland] = "-DENABLE_WAYLAND_DEVICE=ON,-DENABLE_WAYLAND_DEVICE=OFF,wayland"
FILES:${PN} += " \
${datadir}/icons \
${datadir}/metainfo \
"