diff --git a/mk/macosx/PkgInfo b/mk/macosx/PkgInfo deleted file mode 100644 index 7839fa544..000000000 --- a/mk/macosx/PkgInfo +++ /dev/null @@ -1,2 +0,0 @@ -APPL???? -APPL???? \ No newline at end of file diff --git a/mk/macosx/Info.plist b/mk/macosx/bundle_resources/Info.plist.in similarity index 73% rename from mk/macosx/Info.plist rename to mk/macosx/bundle_resources/Info.plist.in index bcef45703..106225e49 100644 --- a/mk/macosx/Info.plist +++ b/mk/macosx/bundle_resources/Info.plist.in @@ -3,15 +3,15 @@ CFBundleDevelopmentRegion - English + en CFBundleExecutable MegaGlest CFBundleGetInfoString - ${VER_MAJOR}.${VER_MINOR}.${VER_RELEASE}, © 2001-2015 The MegaGlest Team. + v${MEGAGLEST_VERSION}, © 2001-2015 The MegaGlest Team. CFBundleIconFile MegaGlest CFBundleIdentifier - org.megaglest.v${VER_MAJOR}-${VER_MINOR}-${VER_RELEASE} + org.megaglest.v${MEGAGLEST_VERSION} CFBundleInfoDictionaryVersion 6.0 CFBundleName @@ -19,11 +19,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - ${VER_MAJOR}.${VER_MINOR}.${VER_RELEASE} + ${VER_MAJOR}.${VER_MINOR}.${VER_PATCH} CFBundleSignature MGGL CFBundleVersion - ${VER_MAJOR}.${VER_MINOR}.${VER_RELEASE} + ${VER_MAJOR}.${VER_MINOR}.${VER_PATCH} NSMainNibFile MainMenu NSPrincipalClass diff --git a/mk/macosx/MegaGlest.icns b/mk/macosx/bundle_resources/MegaGlest.icns similarity index 100% rename from mk/macosx/MegaGlest.icns rename to mk/macosx/bundle_resources/MegaGlest.icns diff --git a/mk/macosx/bundle_resources/MegaGlest.sh b/mk/macosx/bundle_resources/MegaGlest.sh new file mode 100755 index 000000000..ec3c7e211 --- /dev/null +++ b/mk/macosx/bundle_resources/MegaGlest.sh @@ -0,0 +1,12 @@ +#!/bin/sh +# Use this script in bundle to run game +# ---------------------------------------------------------------------------- +# Copyright (c) 2015 under GNU GPL v3.0+ + +export LANG=C +SCRIPTDIR="$(cd "$(dirname "$0")"; pwd)" +export DYLD_LIBRARY_PATH="$SCRIPTDIR/../FRAMEWORKS" +export PATH="$SCRIPTDIR/../Resources/megaglest-game:$PATH" + +exec "$SCRIPTDIR/../Resources/megaglest-game/megaglest" +exit "$?"