From b029a0b25f2f0cf9775f6f720756760e1f6c6438 Mon Sep 17 00:00:00 2001 From: gameblabla Date: Fri, 11 Oct 2019 13:38:25 +0200 Subject: Fix text issues in Menu for Retrostone port and input code. --- package_OPK | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 package_OPK (limited to 'package_OPK') diff --git a/package_OPK b/package_OPK new file mode 100755 index 0000000..bcdba1f --- /dev/null +++ b/package_OPK @@ -0,0 +1,31 @@ +#!/bin/sh + +mkdir -p opk +cp ./snes9x opk/snes9x +cp ./snes9x.png opk/snes9x.png + +# https://unix.stackexchange.com/questions/219268/how-to-add-new-lines-when-using-echo +print() + case ${IFS- } in + (\ *) printf %b\\n "$*";; + (*) IFS=\ $IFS + printf %b\\n "$*" + IFS=${IFS#?} +esac + +# Create GmenuNx entry file plus other things + +print '[Desktop Entry] +Type=Application +Name=Snes9x2005 +Comment=Super NES emulator +Exec=snes9x %f +Icon=snes9x +Terminal=false +Type=Application +Categories=emulators; +X-OD-NeedsDownscaling=false' > opk/default."$1".desktop + +mksquashfs ./opk snes9x_"$1".opk -all-root -noappend -no-exports -no-xattrs + +rm -r opk -- cgit v1.2.3