David,
These are the folders/files in my Metacard build:
mchelp.mc
mchome.mc
mctools.mc
MetaCard290.app
folder: demo
folder: external
folder: plugins
In the MetaCard bundle:
folder: contents
pkgInfo: APPLMCRD
info.plist
folder: resources
folder: plugins
folder: MacOS
in folder resources:
MetaCardDoc.icns
MetaCard.icns
MetaCard.rsrc
in folder MacOS:
Metacard
info.plist contents:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//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>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>mc</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>MetaCardDoc.icns</string>
<key>CFBundleTypeName</key>
<string>MetaCard Stack</string>
<key>CFBundleTypeOSTypes</key>
<array>
<string>MSTK</string>
</array>
<key>CFBundleTypeRole</key>
<string>Editor</string>
</dict>
</array>
<key>CFBundleExecutable</key>
<string>MetaCard</string>
<key>CFBundleIdentifier</key>
<string>com.metacard.MetaCard</string>
<key>CFBundleGetInfoString</key>
<string>2.9.0.610, Copyright 2000-2008 Runtime Revolution Ltd.</string>
<key>CFBundleIconFile</key>
<string>MetaCard.icns</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleLongVersionString</key>
<string>2.9.0.610, Copyright 2000-2008 Runtime Revolution Ltd.</string>
<key>CFBundleName</key>
<string>MetaCard</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>2.9.0.610</string>
<key>CFBundleSignature</key>
<string>MCRD</string>
<key>CFBundleVersion</key>
<string>2.9.0.610</string>
<key>CSResourcesFileMapped</key>
<true/>
<key>LFPrefersCarbon</key>
<true/>
<key>LSGetAppDiedEvents</key>
<true/>
<key>NSAppleScriptEnabled</key>
<string>YES</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright 2000-2008, Runtime Revolution Ltd., All
Rights Reserved.</string>
<key>UTExportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeIdentifier</key>
<string>com.runrev.revolution.stack</string>
<key>UTTypeDescription</key>
<string>Metacard Stack</string>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeTagSpecification</key>
<dict>
<key>com.apple.macos.ostype</key>
<string>MSTK</string>
<key>public.filename-extension</key>
<array>
<string>mc</string>
</array>
</dict>
</dict>
</array>
</dict>
</plist>
Hmmm... still failing on OSX - I've tried changing the pList in
copied Rev bundle - renamed things as stated. Put the Home and help
and tools stack at the same level for 2.9....
On OS X you need to copy the executable from the the Revolution
bundle in Revolution.app/Contents/MacOS/Revolution to
MetaCard.app/Contents/MacOS/MetaCard
Wander whats up? Something basic I guess.
--
Dogs and bears, sports and cars, and patriots t-shirts
http://www.villagetshirts.com
WlND0WS and MAClNT0SH shareware games
http://www.gypsyware.com
_______________________________________________
metacard mailing list
metacard@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/metacard