Skip to content

Commit 35384ad

Browse files
authored
move spleen1981/scummvm_mainline to libretro/scummvm (#1819)
and remove legacy core
1 parent 49d044d commit 35384ad

4 files changed

Lines changed: 19 additions & 75 deletions

File tree

distributions/Lakka/options

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,6 @@
291291
sameboy \
292292
sameduck \
293293
scummvm \
294-
scummvm_mainline \
295294
snes9x \
296295
snes9x2002 \
297296
snes9x2005 \
Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,41 @@
1+
12
PKG_NAME="scummvm"
2-
PKG_VERSION="2fb2e4c551c9c1510c56f6e890ee0300b7b3fca3"
3-
PKG_LICENSE="GPLv2"
3+
PKG_VERSION="a0554745e87361643f1ca3aa820a5073214de935"
4+
PKG_LICENSE="GPLv3"
45
PKG_SITE="https://github.com/libretro/scummvm"
5-
PKG_URL="${PKG_SITE}.git"
6+
PKG_URL="$PKG_SITE.git"
67
PKG_DEPENDS_TARGET="toolchain"
7-
PKG_LONGDESC="ScummVM with libretro backend."
8+
PKG_SHORTDESC="The ScummVM adventure game engine ported to libretro."
9+
PKG_LONGDESC="ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files."
810
PKG_TOOLCHAIN="make"
9-
10-
PKG_MAKE_OPTS_TARGET="-C ../backends/platform/libretro/build/"
11+
PKG_LR_UPDATE_TAG="yes"
1112

1213
pre_make_target() {
13-
CXXFLAGS+=" -DHAVE_POSIX_MEMALIGN=1"
1414
if [ "${DEVICE}" = "OdroidGoAdvance" ]; then
1515
PKG_MAKE_OPTS_TARGET+=" platform=oga_a35_neon_hardfloat"
16+
else
17+
PKG_MAKE_OPTS_TARGET+=" platform=$TARGET_NAME"
1618
fi
1719
}
1820

21+
make_target() {
22+
make all ${PKG_MAKE_OPTS_TARGET}
23+
}
24+
1925
makeinstall_target() {
2026
mkdir -p ${INSTALL}/usr/lib/libretro
21-
cp -v ../backends/platform/libretro/build/scummvm_libretro.so ${INSTALL}/usr/lib/libretro/
27+
cp -v ${PKG_BUILD}/scummvm_libretro.so ${INSTALL}/usr/lib/libretro/
28+
cp -v ${PKG_BUILD}/scummvm_libretro.info ${INSTALL}/usr/lib/libretro/
2229

23-
# unpack files to retroarch/system folder and create basic ini file
24-
if [ -f ${PKG_BUILD}/backends/platform/libretro/aux-data/scummvm.zip ]; then
25-
mkdir -p ${INSTALL}/usr/share/retroarch/system
26-
unzip ${PKG_BUILD}/backends/platform/libretro/aux-data/scummvm.zip \
27-
-d ${INSTALL}/usr/share/retroarch/system
30+
# unpack files to retroarch-system folder and create basic ini file
31+
mkdir -p ${INSTALL}/usr/share/retroarch/system
32+
unzip ${PKG_BUILD}/scummvm.zip -d ${INSTALL}/usr/share/retroarch/system
2833

29-
cat << EOF > ${INSTALL}/usr/share/retroarch/system/scummvm.ini
34+
cat << EOF > ${INSTALL}/usr/share/retroarch/system/scummvm.ini
3035
[scummvm]
3136
extrapath=/tmp/system/scummvm/extra
3237
browser_lastpath=/tmp/system/scummvm/extra
3338
themepath=/tmp/system/scummvm/theme
3439
guitheme=scummmodern
3540
EOF
36-
fi
3741
}

packages/lakka/libretro_cores/scummvm/patches/scummvm-01-add-oga-platform.patch

Lines changed: 0 additions & 21 deletions
This file was deleted.

packages/lakka/libretro_cores/scummvm_mainline/package.mk

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
 (0)