summaryrefslogtreecommitdiff
path: root/support/latable/LaTable.app
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/latable/LaTable.app
Initial commit
Diffstat (limited to 'support/latable/LaTable.app')
-rw-r--r--support/latable/LaTable.app/Contents/Info.plist58
-rwxr-xr-xsupport/latable/LaTable.app/Contents/MacOS/LaTablebin0 -> 65136 bytes
-rw-r--r--support/latable/LaTable.app/Contents/Resources/AppSettings.plist51
-rw-r--r--support/latable/LaTable.app/Contents/Resources/English.lproj/InfoPlist.strings4
-rwxr-xr-xsupport/latable/LaTable.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nibbin0 -> 22508 bytes
-rw-r--r--support/latable/LaTable.app/Contents/Resources/appIcon.icnsbin0 -> 25373 bytes
-rw-r--r--support/latable/LaTable.app/Contents/Resources/script63
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
new file mode 100755
index 0000000000..47c675c78e
--- /dev/null
+++ b/support/latable/LaTable.app/Contents/MacOS/LaTable
Binary files differ
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
new file mode 100755
index 0000000000..069b79d924
--- /dev/null
+++ b/support/latable/LaTable.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib
Binary files differ
diff --git a/support/latable/LaTable.app/Contents/Resources/appIcon.icns b/support/latable/LaTable.app/Contents/Resources/appIcon.icns
new file mode 100644
index 0000000000..64808ab255
--- /dev/null
+++ b/support/latable/LaTable.app/Contents/Resources/appIcon.icns
Binary files differ
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