mirror of https://github.com/qTox/qTox.git
6 changed files with 157 additions and 133 deletions
Binary file not shown.
@ -0,0 +1,36 @@ |
|||||||
|
#!/bin/bash |
||||||
|
|
||||||
|
QTOX_DIR="$1" |
||||||
|
|
||||||
|
pushd "$2" &> /dev/null |
||||||
|
BUNDLE_PATH="$(pwd)" |
||||||
|
popd &>/dev/null |
||||||
|
|
||||||
|
pushd "$BUNDLE_PATH/../" &> /dev/null |
||||||
|
BUILD_DIR="$(pwd)" |
||||||
|
popd &>/dev/null |
||||||
|
|
||||||
|
DMG_DIR="$BUILD_DIR/dmg.tmp" |
||||||
|
APP_VER=$(defaults read "$BUNDLE_PATH/Contents/Info.plist" CFBundleVersion) |
||||||
|
|
||||||
|
if [ ! -d "$BUNDLE_PATH" ]; then |
||||||
|
echo "Please pass path to qTox.app as an argument!" |
||||||
|
exit 1 |
||||||
|
fi |
||||||
|
|
||||||
|
rm -rf "$DMG_DIR" |
||||||
|
rm -f "$BUILD_DIR/qTox.dmg" |
||||||
|
mkdir "$DMG_DIR" |
||||||
|
cp -r "$BUNDLE_PATH" "$DMG_DIR/" |
||||||
|
|
||||||
|
pushd "$DMG_DIR" &> /dev/null |
||||||
|
ln -s /Applications "./Install to Applications" |
||||||
|
mkdir .background |
||||||
|
cp -f $QTOX_DIR/osx/background-DMG/qTox-DMG-bak.tiff .background/backgroundImage.tiff |
||||||
|
cp -f $QTOX_DIR/osx/DS_Store-DMG ./.DS_Store |
||||||
|
cp -f $QTOX_DIR/LICENSE ./LICENSE |
||||||
|
cp -f $QTOX_DIR/README.md ./README.md |
||||||
|
|
||||||
|
popd &>/dev/null |
||||||
|
|
||||||
|
hdiutil create -volname "qTox $APP_VER" -srcfolder "$DMG_DIR/" -format UDZO "$BUILD_DIR/qTox.dmg" |
@ -1,112 +1,113 @@ |
|||||||
<?xml version="1.0" encoding="UTF-8"?> |
<?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"> |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> |
||||||
<plist version="1.0"> |
<plist version="1.0"> |
||||||
<dict> |
<dict> |
||||||
<key>NSPrincipalClass</key> |
<key>CFBundleDisplayName</key> |
||||||
<string>NSApplication</string> |
<string>qTox</string> |
||||||
<key>CFBundleIconFile</key> |
<key>CFBundleDocumentTypes</key> |
||||||
<string>qtox.icns</string> |
<array> |
||||||
<key>CFBundlePackageType</key> |
<dict> |
||||||
<string>APPL</string> |
<key>CFBundleTypeExtensions</key> |
||||||
<key>CFBundleSignature</key> |
<array> |
||||||
<string>toxq</string> |
<string>tox</string> |
||||||
<key>CFBundleExecutable</key> |
</array> |
||||||
<string>qtox</string> |
<key>CFBundleTypeIconFile</key> |
||||||
<key>CFBundleDisplayName</key> |
<string>qtox_profile</string> |
||||||
<string>qTox</string> |
<key>CFBundleTypeMIMETypes</key> |
||||||
<key>CFBundleName</key> |
<array> |
||||||
<string>qTox</string> |
<string>application/x-tox.profile</string> |
||||||
<key>CFBundleVersion</key> |
</array> |
||||||
<key>CFBundleShortVersionString</key> |
<key>CFBundleTypeName</key> |
||||||
<string>@SHORT_VERSION@</string> |
<string>Tox profile</string> |
||||||
<key>CFBundleIdentifier</key> |
<key>CFBundleTypeRole</key> |
||||||
<string>chat.tox.qtox</string> |
<string>Editor</string> |
||||||
<key>CFBundleURLTypes</key> |
<key>LSHandlerRank</key> |
||||||
<array> |
<string>Owner</string> |
||||||
<dict> |
<key>LSItemContentTypes</key> |
||||||
<key>CFBundleURLName</key> |
<array> |
||||||
<string>Tox URL</string> |
<string>public.tox</string> |
||||||
<key>CFBundleTypeRole</key> |
</array> |
||||||
<string>Viewer</string> |
</dict> |
||||||
<key>CFBundleURLSchemes</key> |
</array> |
||||||
<array> |
<key>CFBundleExecutable</key> |
||||||
<string>tox</string> |
<string>qtox</string> |
||||||
</array> |
<key>CFBundleIconFile</key> |
||||||
<key>CFBundleURLIconFile</key> |
<string>qtox.icns</string> |
||||||
<string>qtox_profile</string> |
<key>CFBundleIdentifier</key> |
||||||
</dict> |
<string>chat.tox.qtox</string> |
||||||
</array> |
<key>CFBundleLocalizations</key> |
||||||
<key>CFBundleDocumentTypes</key> |
<array> |
||||||
<array> |
<string>en_US</string> |
||||||
|
<string>bg_BG</string> |
||||||
|
<string>cs</string> |
||||||
|
<string>de_DE</string> |
||||||
|
<string>el</string> |
||||||
|
<string>es_MX</string> |
||||||
|
<string>fi_FI</string> |
||||||
|
<string>fr_FR</string> |
||||||
|
<string>hr_HR</string> |
||||||
|
<string>hu_HU</string> |
||||||
|
<string>it_IT</string> |
||||||
|
<string>lt_LT</string> |
||||||
|
<string>nl_NL</string> |
||||||
|
<string>nb_NO</string> |
||||||
|
<string>pl_PL</string> |
||||||
|
<string>pt_BR</string> |
||||||
|
<string>ru_RU</string> |
||||||
|
<string>sl</string> |
||||||
|
<string>sv</string> |
||||||
|
<string>tr_TR</string> |
||||||
|
<string>uk_UA</string> |
||||||
|
<string>zh_CH</string> |
||||||
|
</array> |
||||||
|
<key>CFBundleName</key> |
||||||
|
<string>qTox</string> |
||||||
|
<key>CFBundlePackageType</key> |
||||||
|
<string>APPL</string> |
||||||
|
<key>CFBundleShortVersionString</key> |
||||||
|
<string>1.7.0</string> |
||||||
|
<key>CFBundleSignature</key> |
||||||
|
<string>toxq</string> |
||||||
|
<key>CFBundleURLTypes</key> |
||||||
|
<array> |
||||||
|
<dict> |
||||||
|
<key>CFBundleTypeRole</key> |
||||||
|
<string>Viewer</string> |
||||||
|
<key>CFBundleURLIconFile</key> |
||||||
|
<string>qtox_profile</string> |
||||||
|
<key>CFBundleURLName</key> |
||||||
|
<string>Tox URL</string> |
||||||
|
<key>CFBundleURLSchemes</key> |
||||||
|
<array> |
||||||
|
<string>tox</string> |
||||||
|
</array> |
||||||
|
</dict> |
||||||
|
</array> |
||||||
|
<key>CFBundleVersion</key> |
||||||
|
<string>1.7.0</string> |
||||||
|
<key>NSPrincipalClass</key> |
||||||
|
<string>NSApplication</string> |
||||||
|
<key>UTImportedTypeDeclarations</key> |
||||||
|
<array> |
||||||
|
<dict> |
||||||
|
<key>UTTypeConformsTo</key> |
||||||
|
<array> |
||||||
|
<string>public.data</string> |
||||||
|
</array> |
||||||
|
<key>UTTypeIdentifier</key> |
||||||
|
<string>public.tox</string> |
||||||
|
<key>UTTypeTagSpecification</key> |
||||||
<dict> |
<dict> |
||||||
<key>CFBundleTypeExtensions</key> |
<key>com.apple.ostype</key> |
||||||
|
<string>TOX</string> |
||||||
|
<key>public.filename-extension</key> |
||||||
<array> |
<array> |
||||||
<string>tox</string> |
<string>tox</string> |
||||||
</array> |
</array> |
||||||
<key>CFBundleTypeName</key> |
<key>public.mime-type</key> |
||||||
<string>Tox profile</string> |
<string>tox/x-profile</string> |
||||||
<key>CFBundleTypeRole</key> |
|
||||||
<string>Editor</string> |
|
||||||
<key>CFBundleTypeIconFile</key> |
|
||||||
<string>qtox_profile</string> |
|
||||||
<key>CFBundleTypeMIMETypes</key> |
|
||||||
<array> |
|
||||||
<string>application/x-tox.profile</string> |
|
||||||
</array> |
|
||||||
<key>LSHandlerRank</key> |
|
||||||
<string>Owner</string> |
|
||||||
<key>LSItemContentTypes</key> |
|
||||||
<array> |
|
||||||
<string>public.tox</string> |
|
||||||
</array> |
|
||||||
</dict> |
|
||||||
</array> |
|
||||||
<key>UTImportedTypeDeclarations</key> |
|
||||||
<array> |
|
||||||
<dict> |
|
||||||
<key>UTTypeConformsTo</key> |
|
||||||
<array> |
|
||||||
<string>public.data</string> |
|
||||||
</array> |
|
||||||
<key>UTTypeIdentifier</key> |
|
||||||
<string>public.tox</string> |
|
||||||
<key>UTTypeTagSpecification</key> |
|
||||||
<dict> |
|
||||||
<key>com.apple.ostype</key> |
|
||||||
<string>TOX</string> |
|
||||||
<key>public.filename-extension</key> |
|
||||||
<array> |
|
||||||
<string>tox</string> |
|
||||||
</array> |
|
||||||
<key>public.mime-type</key> |
|
||||||
<string>tox/x-profile</string> |
|
||||||
</dict> |
|
||||||
</dict> |
</dict> |
||||||
</array> |
</dict> |
||||||
<key>CFBundleLocalizations</key> |
</array> |
||||||
<array> |
</dict> |
||||||
<string>en_US</string> |
|
||||||
<string>bg_BG</string> |
|
||||||
<string>cs</string> |
|
||||||
<string>de_DE</string> |
|
||||||
<string>el</string> |
|
||||||
<string>es_MX</string> |
|
||||||
<string>fi_FI</string> |
|
||||||
<string>fr_FR</string> |
|
||||||
<string>hr_HR</string> |
|
||||||
<string>hu_HU</string> |
|
||||||
<string>it_IT</string> |
|
||||||
<string>lt_LT</string> |
|
||||||
<string>nl_NL</string> |
|
||||||
<string>nb_NO</string> |
|
||||||
<string>pl_PL</string> |
|
||||||
<string>pt_BR</string> |
|
||||||
<string>ru_RU</string> |
|
||||||
<string>sl</string> |
|
||||||
<string>sv</string> |
|
||||||
<string>tr_TR</string> |
|
||||||
<string>uk_UA</string> |
|
||||||
<string>zh_CH</string> |
|
||||||
</array> |
|
||||||
</dict> |
|
||||||
</plist> |
</plist> |
||||||
|
Loading…
Reference in new issue