Skip to content

Commit e5f2b58

Browse files
eduke32.sh - rename game data files using all lowercase
...in case user has old DOS files. Add `rename` dependency.
1 parent ebd360f commit e5f2b58

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

scriptmodules/ports/eduke32.sh

+5-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ rp_module_section="opt"
1818
function depends_eduke32() {
1919
local depends=(
2020
flac libflac-dev libvorbis-dev libpng-dev libvpx-dev freepats
21-
libsdl2-dev libsdl2-mixer-dev
21+
libsdl2-dev libsdl2-mixer-dev rename
2222
)
2323

2424
isPlatform "x86" && depends+=(nasm)
@@ -77,8 +77,11 @@ function install_eduke32() {
7777
function game_data_eduke32() {
7878
local dest="$romdir/ports/duke3d"
7979
if [[ "$md_id" == "eduke32" ]]; then
80+
mkUserDir "$dest"
81+
pushd "$dest"
82+
rename 'y/A-Z/a-z/' *
83+
popd
8084
if [[ ! -f "$dest/duke3d.grp" ]]; then
81-
mkUserDir "$dest"
8285
local temp="$(mktemp -d)"
8386
download "$__archive_url/3dduke13.zip" "$temp"
8487
unzip -L -o "$temp/3dduke13.zip" -d "$temp" dn3dsw13.shr

0 commit comments

Comments
 (0)