]> Chaos Git - corbenik/corbenik.git/commitdiff
De-bashify shell scripts for *bsd envs
authorchaoskagami <kagami@chaos.moe>
Tue, 13 Sep 2016 18:17:14 +0000 (14:17 -0400)
committerchaoskagami <kagami@chaos.moe>
Tue, 13 Sep 2016 18:17:14 +0000 (14:17 -0400)
Makefile.am
host/generate_localeemu.sh

index d7f4b632bf642c82ed188bef68ffad081fe70f14..fd9f45c4085c481c63c68ed1c557a1625b9909e8 100644 (file)
@@ -29,14 +29,14 @@ all-local:
        cp contrib/*.vco out@bindir@
        cat host/generate_localeemu.sh | sed "s|\@localedir\@|@localedir@|g" > out/generate_localeemu.sh
        chmod +x out/generate_localeemu.sh
-       echo "#!/bin/bash" > out/o3ds_firm.sh
+       echo "#!/bin/sh" > out/o3ds_firm.sh
        echo "wget http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000052 -O .@libdir@/firmware/native"       >> out/o3ds_firm.sh
        echo "wget http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/cetk     -O .@datarootdir@/keys/native.cetk" >> out/o3ds_firm.sh
        echo "wget http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000102/00000016 -O .@libdir@/firmware/twl"       >> out/o3ds_firm.sh
        echo "wget http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000102/cetk     -O .@datarootdir@/keys/twl.cetk" >> out/o3ds_firm.sh
        echo "wget http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000202/0000000B -O .@libdir@/firmware/agb"       >> out/o3ds_firm.sh
        echo "wget http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000202/cetk     -O .@datarootdir@/keys/agb.cetk" >> out/o3ds_firm.sh
-       echo "#!/bin/bash" > out/n3ds_firm.sh
+       echo "#!/bin/sh" > out/n3ds_firm.sh
        echo "wget http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013820000002/00000021 -O .@libdir@/firmware/native"       >> out/n3ds_firm.sh
        echo "wget http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013820000002/cetk     -O .@datarootdir@/keys/native.cetk" >> out/n3ds_firm.sh
        echo "wget http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013820000102/00000000 -O .@libdir@/firmware/twl"       >> out/n3ds_firm.sh
index 9166a69f2e047739860401a83894407acdf1b9f6..7d66bad998fc222c0867c298e394568b2f22ed67 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
 
 # Downloads the XML from 3dsdb, parses it, and using this information generates
 # a langemu config for single-language single-region games, which can have langemu
@@ -24,7 +24,7 @@ while true; do
   read -r region <&4 || break
   read -r languages <&5 || break
 
-  if [ "${#titleid}" == "16" ]; then
+  if [ "${#titleid}" = "16" ]; then
     # Length of TID is correct.
     echo "$languages" | grep ',' 2>&1 >/dev/null
     R=$?