Nach dem elenden NVDI-G'lump bin ich jetzt endlich dazu gekommen, Thorstens erweitertes Installation-Script zu übernehmen. Ich habe es teilweise testen können (mit dummy-Aufrufen), hatte aber erstmal Syntax-Fehler, die ich hoffentlich behoben habe.
Jedenfalls wird damit u.a. auch macOS berücksichtigt, weswegen die Anleitung MACOS.txt jetzt möglicherweise nicht mehr korrekt ist, weil teilweise obsolet. Vielleicht kann mal einer von Euch Apple-Jüngern draufschau'n, was da noch paßt.
Und vielleicht entstaube ich auch mal meinen alten Mac und probiere es selber aus. Hat es schon mal jemand mit "Mojave" ausprobiert? Ich weiß nicht mal, ob es eine neuere Xcode-Version gibt als die, die noch drauf ist, und "brew" habe ich auch wenig verwendet. Aber dazu gibt es ja das Internet.
Vielen Dank das du das erweiterte Installationsscript jetzt übernommen hast (ein Teil der Änderungen stammt übrigens von mir, siehe die Diskussion in
https://github.com/th-otto/MagicOnLinux/commit/ac3e87d93387f0f05b01cc76f89c2d162da58382).
Ich hätte da noch einen Verbesserungsvorschlag für die installationsscripte:
da es ja jetzt unterstützung für mehrere Sprachen gibt wäre es vielleicht sinnvoll die Sprache beim Start der installationsscripte auswählbar zu machen, z. B. durch eine Parameterabfrage am Anfang:
INITIAL_LANGUAGE=EN
LANGUAGE="${1:-$INITIAL_LANGUAGE}"
(das bewirkt das wenn als erster Parameter eine Sprache eingegeben wird diese dann alls LANGUAGE gesetzt wird, und falls kein Parameter übergeben wurde wird LANGUAGE auf INITIAL_LANGUAGE gesetzt; das könnte man noch um eine Überprüfung erweitern ob die als Parameter übergeben SPrache auch valide ist)
Die MACOS.TXT Datei werde ich mir bei Gelegenheit mal anschauen und dann ein paar Änderungsvorschläge schicken.
Mit macOS "Mojave" (10.14) wird das glaube ich nicht mehr funktionieren MagiConLinux zu bauen, da die Version schonlange aus dem offiziellen Support ist und homebrew die deshalb nicht mehr unterstützt (ich habe schon Probleme mit macOS Ventura (13.7.

da das auch schon aus dem offiziellen Support ist).