148e695e37
Rebased patch 0001. Removed patch 0002, not needed anymore due to use of system ffmpeg package. Added patch 0002 to fix build with gcc-4.9, gcc-4.8 stays broken. Switch from python2 to python3, reworked dependencies. Rework platform handling following upstream changes, only the choice of a render system (OpenGL vs. OpenGLES) is needed now, for details see upstream PR 18534. Add configure options to force detection of the host version of wayland-scanner. Use system ffmpeg instead of internal build. Added dependency to spdlog, for reference see upstream PR 17498. cpluff was removed upstream. Add configure option to use host version of flatc. Add configure option to disable tests, for reference see upstream PR 17489. Added optional dependency to libudfread, for reference see upstream PR 17612. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
42 lines
1.2 KiB
Makefile
42 lines
1.2 KiB
Makefile
################################################################################
|
|
#
|
|
# kodi-texturepacker
|
|
#
|
|
################################################################################
|
|
|
|
# Not possible to directly refer to kodi variables, because of
|
|
# first/second expansion trickery...
|
|
KODI_TEXTUREPACKER_VERSION = 19.0-Matrix
|
|
KODI_TEXTUREPACKER_SITE = $(call github,xbmc,xbmc,$(KODI_TEXTUREPACKER_VERSION))
|
|
KODI_TEXTUREPACKER_SOURCE = kodi-$(KODI_TEXTUREPACKER_VERSION).tar.gz
|
|
KODI_TEXTUREPACKER_DL_SUBDIR = kodi
|
|
KODI_TEXTUREPACKER_LICENSE = GPL-2.0
|
|
KODI_TEXTUREPACKER_LICENSE_FILES = LICENSE.md
|
|
HOST_KODI_TEXTUREPACKER_SUBDIR = tools/depends/native/TexturePacker
|
|
HOST_KODI_TEXTUREPACKER_DEPENDENCIES = \
|
|
host-giflib \
|
|
host-libjpeg \
|
|
host-libpng \
|
|
host-lzo
|
|
|
|
HOST_KODI_TEXTUREPACKER_CXXFLAGS = \
|
|
$(HOST_CXXFLAGS) \
|
|
-std=c++0x \
|
|
-DTARGET_POSIX \
|
|
-DTARGET_LINUX \
|
|
-D_LINUX \
|
|
-I$(@D)/xbmc/linux
|
|
|
|
HOST_KODI_TEXTUREPACKER_CONF_OPTS += \
|
|
-DCMAKE_CXX_FLAGS="$(HOST_KODI_TEXTUREPACKER_CXXFLAGS)" \
|
|
-DCMAKE_MODULE_PATH=$(@D)/cmake/modules \
|
|
-Wno-dev
|
|
|
|
define HOST_KODI_TEXTUREPACKER_INSTALL_CMDS
|
|
$(INSTALL) -m 755 -D \
|
|
$(@D)/tools/depends/native/TexturePacker/TexturePacker \
|
|
$(HOST_DIR)/bin/TexturePacker
|
|
endef
|
|
|
|
$(eval $(host-cmake-package))
|