--- deliantra/Deliantra-Client/makebin.osx 2008/08/19 21:48:28 1.1 +++ deliantra/Deliantra-Client/makebin.osx 2008/08/20 18:26:03 1.3 @@ -6,6 +6,8 @@ PERLLIB=/usr/lib/perl5 PANGO=1.6.0 +umask 022 + if false; then for mod in AnyEvent EV JSON-XS Deliantra Compress-LZF BDB; do ( @@ -19,6 +21,8 @@ done fi +if true; then + ( perl -ne '/^(resources\/.*)/ and print "$1;root/Deliantra/Client/private/$1\n"' "$APP.app/Contents/Info.plist" < + + + + CFBundleDevelopmentRegion + English + CFBundleDisplayName + Deliantra MORPG Client + CFBundleExecutable + run + CFBundleGetInfoString + Deliantra MORPG Client $VER (www.deliantra.net) + CFBundleIconFile + deliantra.icns + CFBundleIdentifier + net.deliantra.client + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + Deliantra MORPG Client + CFBundlePackageType + APPL + CFBundleShortVersionString + $VER + CFBundleVersionString + $VER.$(date "+%Y.%m.%d.%H.%M.%S") + CFBundleSignature + ???? + LSHasLocalizedDisplayName + + LSMinimumSystemVersion + 10.5 + NSAppleScriptEnabled + + NSHumanReadableCopyright + Deliantra MORPG Client - Copyright 2008 The Deliantra Team + + +EOF + +rm -rf dmg +mkdir dmg + +mv "$APP.app" dmg/ + +cat >dmg/README.txt < Graphics tab and then go to Setup => Login, enter a nickname +(no spaces, only ASCII letters supported) and a password, then hit Login. + +You can also install the client application by dragging it onto your +harddisk or anywhere else, but it should play perfectly fine from the disk +image. + +The game stores configuration settings, map data, music and other resources +in a hidden directory called .deliantra in your home directory. + +The script "Reset Configuration" will reset the configuration and delete +any downloaded resources. You can use this when you no longer want to play +Deliantra, or when you have problems with the settings (window too large +etc.). + +Unfortunately, Mac OS X has quite buggy OpenGL support: make sure your +monitor cable is plugged in correctly when you can't go into fullscreen or +when the graphics look broken. + +See http://www.deliantra.net/ for more info. + +EOF + +cat >dmg/"Reset Configuration" <