From 1435d66e2549dde4415aa8a2a016ff3e7c031b12 Mon Sep 17 00:00:00 2001 From: SupervisedThinking Date: Wed, 3 Feb 2021 14:32:28 +0100 Subject: [PATCH 1/2] libretro-dosbox-pure: initial package 0.10 --- .../emulation/libretro-dosbox-pure/package.mk | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 packages/emulation/libretro-dosbox-pure/package.mk diff --git a/packages/emulation/libretro-dosbox-pure/package.mk b/packages/emulation/libretro-dosbox-pure/package.mk new file mode 100644 index 0000000000..637482d57f --- /dev/null +++ b/packages/emulation/libretro-dosbox-pure/package.mk @@ -0,0 +1,22 @@ +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) + +PKG_NAME="libretro-dosbox-pure" +PKG_VERSION="0.10" +PKG_SHA256="1bcc9cfb02afd1ceaf85e2030c696a3a641d3a2ef0f6988604f4a4959e38df20" +PKG_LICENSE="GPLv2" +PKG_SITE="https://github.com/schellingb/dosbox-pure" +PKG_URL="https://github.com/schellingb/dosbox-pure/archive/${PKG_VERSION}.tar.gz" +PKG_DEPENDS_TARGET="toolchain kodi-platform" +PKG_LONGDESC="game.libretro.dosbox-pure: DOSBox-Pure for Kodi" +PKG_BUILD_FLAGS="+pic" + +PKG_LIBNAME="dosbox_pure_libretro.so" +PKG_LIBPATH="${PKG_LIBNAME}" +PKG_LIBVAR="DOSBOX-PURE_LIB" + +makeinstall_target() { + mkdir -p ${SYSROOT_PREFIX}/usr/lib/cmake/${PKG_NAME} + cp ${PKG_LIBPATH} ${SYSROOT_PREFIX}/usr/lib/${PKG_LIBNAME} + echo "set(${PKG_LIBVAR} ${SYSROOT_PREFIX}/usr/lib/${PKG_LIBNAME})" > ${SYSROOT_PREFIX}/usr/lib/cmake/${PKG_NAME}/${PKG_NAME}-config.cmake +} From 14e932664f94a996884ea160f68172a7a46a128f Mon Sep 17 00:00:00 2001 From: SupervisedThinking Date: Wed, 3 Feb 2021 14:32:49 +0100 Subject: [PATCH 2/2] game.libretro.dosbox-pure: initial package 0.10.0.1-Matrix --- .../game.libretro.dosbox-pure/package.mk | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 packages/mediacenter/kodi-binary-addons/game.libretro.dosbox-pure/package.mk diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox-pure/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox-pure/package.mk new file mode 100644 index 0000000000..268e42bc60 --- /dev/null +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox-pure/package.mk @@ -0,0 +1,17 @@ +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) + +PKG_NAME="game.libretro.dosbox-pure" +PKG_VERSION="0.10.0.1-Matrix" +PKG_SHA256="e01e7e894a0ffb80b7361843af7636917b674db2c45f32756401ef244a9e6fcf" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="GPL" +PKG_SITE="https://github.com/kodi-game/game.libretro.dosbox-pure" +PKG_URL="https://github.com/kodi-game/game.libretro.dosbox-pure/archive/${PKG_VERSION}.tar.gz" +PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-dosbox-pure" +PKG_SECTION="" +PKG_LONGDESC="game.libretro.dosbox-pure: DOSBox-Pure for Kodi" + +PKG_IS_ADDON="yes" +PKG_ADDON_TYPE="kodi.gameclient"