diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/latable/LaTable.app |
Initial commit
Diffstat (limited to 'support/latable/LaTable.app')
-rw-r--r-- | support/latable/LaTable.app/Contents/Info.plist | 58 | ||||
-rwxr-xr-x | support/latable/LaTable.app/Contents/MacOS/LaTable | bin | 0 -> 65136 bytes | |||
-rw-r--r-- | support/latable/LaTable.app/Contents/Resources/AppSettings.plist | 51 | ||||
-rw-r--r-- | support/latable/LaTable.app/Contents/Resources/English.lproj/InfoPlist.strings | 4 | ||||
-rwxr-xr-x | support/latable/LaTable.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib | bin | 0 -> 22508 bytes | |||
-rw-r--r-- | support/latable/LaTable.app/Contents/Resources/appIcon.icns | bin | 0 -> 25373 bytes | |||
-rw-r--r-- | support/latable/LaTable.app/Contents/Resources/script | 63 |
7 files changed, 176 insertions, 0 deletions
diff --git a/support/latable/LaTable.app/Contents/Info.plist b/support/latable/LaTable.app/Contents/Info.plist new file mode 100644 index 0000000000..e2544001c1 --- /dev/null +++ b/support/latable/LaTable.app/Contents/Info.plist @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleDevelopmentRegion</key> + <string>English</string> + <key>CFBundleDisplayName</key> + <string>LaTable</string> + <key>CFBundleDocumentTypes</key> + <array> + <dict> + <key>CFBundleTypeExtensions</key> + <array> + <string>*</string> + <string>exe</string> + <string>EXE</string> + </array> + </dict> + </array> + <key>CFBundleExecutable</key> + <string>LaTable</string> + <key>CFBundleGetInfoString</key> + <string>LaTable 1.1 Copyright 2008 Ramón Manuel</string> + <key>CFBundleIconFile</key> + <string>appIcon.icns</string> + <key>CFBundleIdentifier</key> + <string>org.ramon.LaTable</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>LaTable</string> + <key>CFBundlePackageType</key> + <string>APPL</string> + <key>CFBundleShortVersionString</key> + <string>1.1</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>LSEnvironment</key> + <dict> + <key>APP_BUNDLER</key> + <string>Platypus-4.0</string> + </dict> + <key>LSHasLocalizedDisplayName</key> + <false/> + <key>LSMinimumSystemVersion</key> + <string>10.4</string> + <key>LSUIElement</key> + <false/> + <key>NSAppleScriptEnabled</key> + <false/> + <key>NSHumanReadableCopyright</key> + <string>LaTable 1.1 Copyright 2008 Ramón Manuel</string> + <key>NSMainNibFile</key> + <string>MainMenu</string> + <key>NSPrincipalClass</key> + <string>NSApplication</string> +</dict> +</plist> diff --git a/support/latable/LaTable.app/Contents/MacOS/LaTable b/support/latable/LaTable.app/Contents/MacOS/LaTable Binary files differnew file mode 100755 index 0000000000..47c675c78e --- /dev/null +++ b/support/latable/LaTable.app/Contents/MacOS/LaTable diff --git a/support/latable/LaTable.app/Contents/Resources/AppSettings.plist b/support/latable/LaTable.app/Contents/Resources/AppSettings.plist new file mode 100644 index 0000000000..0dc2ae8211 --- /dev/null +++ b/support/latable/LaTable.app/Contents/Resources/AppSettings.plist @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>AppPathAsFirstArg</key> + <true/> + <key>Creator</key> + <string>Platypus-4.0</string> + <key>InterpreterParams</key> + <array/> + <key>IsDroppable</key> + <true/> + <key>OutputType</key> + <string>Text Window</string> + <key>RemainRunningAfterCompletion</key> + <false/> + <key>RequiresAdminPrivileges</key> + <false/> + <key>ScriptInterpreter</key> + <string>/bin/sh</string> + <key>Secure</key> + <false/> + <key>TextBackground</key> + <data> + YnBsaXN0MDDUAQIDBAUGCQpYJHZlcnNpb25UJHRvcFkkYXJjaGl2ZXJYJG9iamVjdHMS + AAGGoNEHCFRyb290gAFfEA9OU0tleWVkQXJjaGl2ZXKjCwwTVSRudWxs0w0ODxARElYk + Y2xhc3NcTlNDb2xvclNwYWNlV05TV2hpdGWAAhADQjEA0hQVFhdYJGNsYXNzZXNaJGNs + YXNzbmFtZaIXGFdOU0NvbG9yWE5TT2JqZWN0CBEaHykyNzo/QVNXXWRreICChIeMlaCj + qwAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAAC0 + </data> + <key>TextEncoding</key> + <integer>1</integer> + <key>TextFont</key> + <data> + YnBsaXN0MDDUAQIDBAUGCQpYJHZlcnNpb25UJHRvcFkkYXJjaGl2ZXJYJG9iamVjdHMS + AAGGoNEHCFRyb290gAFfEA9OU0tleWVkQXJjaGl2ZXKkCwwVFlUkbnVsbNQNDg8QERIT + FFYkY2xhc3NWTlNTaXplVk5TTmFtZVhOU2ZGbGFnc4ADI0AkAAAAAAAAgAIQEFZNb25h + Y2/SFxgZGlgkY2xhc3Nlc1okY2xhc3NuYW1lohobVk5TRm9udFhOU09iamVjdAgRGh8p + Mjc6P0FTWF5nbnV8hYeQkpSboKm0t74AAAAAAAABAQAAAAAAAAAcAAAAAAAAAAAAAAAA + AAAAxw== + </data> + <key>TextForeground</key> + <data> + YnBsaXN0MDDUAQIDBAUGCQpYJHZlcnNpb25UJHRvcFkkYXJjaGl2ZXJYJG9iamVjdHMS + AAGGoNEHCFRyb290gAFfEA9OU0tleWVkQXJjaGl2ZXKjCwwTVSRudWxs0w0ODxARElYk + Y2xhc3NcTlNDb2xvclNwYWNlV05TV2hpdGWAAhADQjAA0hQVFhdYJGNsYXNzZXNaJGNs + YXNzbmFtZaIXGFdOU0NvbG9yWE5TT2JqZWN0CBEaHykyNzo/QVNXXWRreICChIeMlaCj + qwAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAAC0 + </data> +</dict> +</plist> diff --git a/support/latable/LaTable.app/Contents/Resources/English.lproj/InfoPlist.strings b/support/latable/LaTable.app/Contents/Resources/English.lproj/InfoPlist.strings new file mode 100644 index 0000000000..b7dcd89aca --- /dev/null +++ b/support/latable/LaTable.app/Contents/Resources/English.lproj/InfoPlist.strings @@ -0,0 +1,4 @@ +CFBundleName = "LaTable"; +CFBundleShortVersionString = "1.1"; +CFBundleGetInfoString = "LaTable version 1.1 Copyright 2008 Ram—n Manuel"; +NSHumanReadableCopyright = "Copyright 2008 Ram—n Manuel.";
\ No newline at end of file diff --git a/support/latable/LaTable.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib b/support/latable/LaTable.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib Binary files differnew file mode 100755 index 0000000000..069b79d924 --- /dev/null +++ b/support/latable/LaTable.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib diff --git a/support/latable/LaTable.app/Contents/Resources/appIcon.icns b/support/latable/LaTable.app/Contents/Resources/appIcon.icns Binary files differnew file mode 100644 index 0000000000..64808ab255 --- /dev/null +++ b/support/latable/LaTable.app/Contents/Resources/appIcon.icns diff --git a/support/latable/LaTable.app/Contents/Resources/script b/support/latable/LaTable.app/Contents/Resources/script new file mode 100644 index 0000000000..0bfe13b128 --- /dev/null +++ b/support/latable/LaTable.app/Contents/Resources/script @@ -0,0 +1,63 @@ +#!/bin/sh + +# Make sure that Platypus has $1 set to path to application under the +# script parameters. + +location=$(dirname "$1") +location="\"$location\"" + +name=$(basename "$1" .app) + +if [ $# != 1 ]; then + newname=$(basename "$2" .exe) + newname=$(basename "$newname" .EXE) + command="cd $location && mv \"$name.app\" \"$newname.app\"" + eval $command + wait +else + echo "Launching \"${name}.exe\" in Wine" + echo "" + echo "---------------------------------" + echo "" + + #This robust code to find the wine executable is by Mike Kronenberg + #is wine in $PATH? + wine --version &> /dev/null || { + #is wine in /Applications/Darwine? + if test -f /Applications/Darwine/Wine.bundle/Contents/bin/wine; then + export PATH=$PATH:/Applications/Darwine/Wine.bundle/Contents/bin + else + #is wine in ~/Applications/Darwine? + if test -f ~/Applications/Darwine/Wine.bundle/Contents/bin/wine; then + export PATH=$PATH:~/Applications/Darwine/Wine.bundle/Contents/bin + else + #is wine in locate db? + if test $(locate wine | grep bin/wineserver); then + export PATH=$PATH:"$(dirname $(locate wine | grep bin/wineserver))" + fi + fi + fi + } + wine --version &> /dev/null || { + echo "Darwine not found. Terminating." + exit 1; + } + + # Also by Mike Kronenberg, we set DISPLAY in Tiger (untested by me) + if test $(echo $OSTYPE | grep darwin8); then + # set Display properties and start X11 on Tiger + export DISPLAY=:0.0 + /usr/bin/open-x11 wine + fi + + command="cd ${location} && wine \"${name}.exe\" &" + #echo $command + eval $command + wait + echo "" + echo "---------------------------------" + echo "" + sleep 3 + echo "Bye" + sleep 2 +fi |