removed cp of funkey_gpio_manager in update_partition and sw-description, Change FunKey config files extension from .cfg to .fkcfg in update partition, and bumped emulators version for saving funkey configs as .fkcfg

This commit is contained in:
Vincent-FK 2021-04-12 20:39:24 +02:00
parent 853d7e3096
commit a8e063874f
9 changed files with 24 additions and 30 deletions

View File

@ -13,12 +13,6 @@ software =
compressed = "zlib"; compressed = "zlib";
} }
); );
files: (
{
filename = "funkey_gpio_management";
path = "/tmp/funkey_gpio_management";
}
);
scripts: ( scripts: (
{ {
filename = "update_partition"; filename = "update_partition";

View File

@ -15,14 +15,6 @@ do_preinst()
do_postinst() do_postinst()
{ {
################
# Fix recovery #
################
notif " 2/5 FIX RECOVERY GPIO MANAGER"
rw
cp -a /tmp/funkey_gpio_management /usr/local/sbin/
chmod +x /usr/local/sbin/funkey_gpio_management
ro
################# #################
# Resize Rootfs # # Resize Rootfs #
@ -34,9 +26,9 @@ do_postinst()
exit 1 exit 1
fi fi
############# ##############################
# Copy OPKs # # SHARED PARTITION PROCESSES #
############# ##############################
notif " 4/5 COPY OPKS TO USB MOUNT^DO NOT TURN OFF THE CONSOLE" notif " 4/5 COPY OPKS TO USB MOUNT^DO NOT TURN OFF THE CONSOLE"
# Mount Rootfs # Mount Rootfs
@ -48,12 +40,10 @@ do_postinst()
fi fi
# Copy OPKs # Copy OPKs
shared_partition=/mnt/ cp -r ${root_mount}/usr/local/share/OPKs/* /mnt
mkdir -p "$shared_partition"
cp -r ${root_mount}/usr/local/share/OPKs/* "$shared_partition"
# Fix PCE opk name if necessary # Fix PCE opk name if necessary
mv "$shared_partition"/Emulators/pce_mednaefn_funkey-s.opk "$shared_partition"/Emulators/pce_mednafen_funkey-s.opk 1>/dev/null 2>&1 mv /mnt/Emulators/pce_mednaefn_funkey-s.opk /mnt/Emulators/pce_mednafen_funkey-s.opk 1>/dev/null 2>&1
# Unmount Rootfs # Unmount Rootfs
umount ${root_mount} umount ${root_mount}
@ -62,6 +52,16 @@ do_postinst()
exit 1 exit 1
fi fi
# Change FunKey config files extension from .cfg to .fkcfg
SAVEIFS=$IFS
IFS=$(echo -en "\n\b")
for FOLDER in "Atari lynx" "Game Boy" "Game Boy Advance" "Game Boy Color" "Game Gear" "Neo Geo Pocket" "NES" "PCE-TurboGrafx" "PS1" "Sega Genesis" "Sega Master System" "SNES" "WonderSwan"; do
for FILE in $(ls /mnt/"${FOLDER}"/*.cfg 2>/dev/null); do
mv "$FILE" "${FILE%.cfg}.fkcfg"
done
done
IFS=$SAVEIFS
##################### #####################
# Erase update file # # Erase update file #
##################### #####################

View File

@ -4,7 +4,7 @@
# #
################################################################################ ################################################################################
FCEUX_VERSION = fceux-FunKey-1.2.0 FCEUX_VERSION = 8a54185
FCEUX_SITE_METHOD = git FCEUX_SITE_METHOD = git
FCEUX_SITE = https://github.com/FunKey-Project/fceux.git FCEUX_SITE = https://github.com/FunKey-Project/fceux.git
FCEUX_LICENSE = GPL-2.0 FCEUX_LICENSE = GPL-2.0

View File

@ -4,7 +4,7 @@
# #
################################################################################ ################################################################################
PCSX_REARMED_VERSION = pcsx_rearmed-FunKey-1.2.0 PCSX_REARMED_VERSION = c2f5d2a
PCSX_REARMED_SITE_METHOD = git PCSX_REARMED_SITE_METHOD = git
PCSX_REARMED_SITE = https://github.com/FunKey-Project/pcsx_rearmed.git PCSX_REARMED_SITE = https://github.com/FunKey-Project/pcsx_rearmed.git
PCSX_REARMED_LICENSE = GPL-2.0 PCSX_REARMED_LICENSE = GPL-2.0

View File

@ -4,7 +4,7 @@
# #
################################################################################ ################################################################################
POCKETSNES_VERSION = PocketSNES-FunKey-1.2.0 POCKETSNES_VERSION = 09f5c30
POCKETSNES_SITE_METHOD = git POCKETSNES_SITE_METHOD = git
POCKETSNES_SITE = https://github.com/FunKey-Project/PocketSNES.git POCKETSNES_SITE = https://github.com/FunKey-Project/PocketSNES.git
POCKETSNES_LICENSE = GPL-2.0 POCKETSNES_LICENSE = GPL-2.0

View File

@ -4,7 +4,7 @@
# #
################################################################################ ################################################################################
GNUBOY_VERSION = gnuboy-FunKey-1.2.0 GNUBOY_VERSION = 1905515
GNUBOY_SITE_METHOD = git GNUBOY_SITE_METHOD = git
GNUBOY_SITE = https://github.com/FunKey-Project/gnuboy.git GNUBOY_SITE = https://github.com/FunKey-Project/gnuboy.git
GNUBOY_LICENSE = GPL-2.0 GNUBOY_LICENSE = GPL-2.0

View File

@ -4,7 +4,7 @@
# #
################################################################################ ################################################################################
GPSP_VERSION = gpsp-FunKey-1.2.0 GPSP_VERSION = 31f430c
GPSP_SITE_METHOD = git GPSP_SITE_METHOD = git
GPSP_SITE = https://github.com/FunKey-Project/gpsp.git GPSP_SITE = https://github.com/FunKey-Project/gpsp.git
GPSP_LICENSE = GPL-2.0 GPSP_LICENSE = GPL-2.0

View File

@ -4,7 +4,7 @@
# #
################################################################################ ################################################################################
MEDNAFEN_VERSION = mednafen-git-FunKey-1.2.0 MEDNAFEN_VERSION = 498e85b
MEDNAFEN_SITE_METHOD = git MEDNAFEN_SITE_METHOD = git
MEDNAFEN_SITE = https://github.com/FunKey-Project/mednafen-git.git MEDNAFEN_SITE = https://github.com/FunKey-Project/mednafen-git.git
MEDNAFEN_LICENSE = GPL-2.0+ MEDNAFEN_LICENSE = GPL-2.0+

View File

@ -4,9 +4,9 @@
# #
################################################################################ ################################################################################
PICODRIVE_VERSION = picodrive-FunKey-1.2.1 PICODRIVE_VERSION = 5a161d92
PICODRIVE_SITE_METHOD = git PICODRIVE_SITE_METHOD = git
PICODRIVE_SITE = https://github.com/FunKey-Project/picodrive.git PICODRIVE_SITE = https://github.com/FunKey-Project/picodrive-irixxxx.git
PICODRIVE_LICENSE = MAME PICODRIVE_LICENSE = MAME
PICODRIVE_LICENSE_FILES = COPYING PICODRIVE_LICENSE_FILES = COPYING