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 @@
@@ -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 @@
@@ -1,112 +1,113 @@
|
||||
<?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>NSPrincipalClass</key> |
||||
<string>NSApplication</string> |
||||
<key>CFBundleIconFile</key> |
||||
<string>qtox.icns</string> |
||||
<key>CFBundlePackageType</key> |
||||
<string>APPL</string> |
||||
<key>CFBundleSignature</key> |
||||
<string>toxq</string> |
||||
<key>CFBundleExecutable</key> |
||||
<string>qtox</string> |
||||
<key>CFBundleDisplayName</key> |
||||
<string>qTox</string> |
||||
<key>CFBundleName</key> |
||||
<string>qTox</string> |
||||
<key>CFBundleVersion</key> |
||||
<key>CFBundleShortVersionString</key> |
||||
<string>@SHORT_VERSION@</string> |
||||
<key>CFBundleIdentifier</key> |
||||
<string>chat.tox.qtox</string> |
||||
<key>CFBundleURLTypes</key> |
||||
<array> |
||||
<dict> |
||||
<key>CFBundleURLName</key> |
||||
<string>Tox URL</string> |
||||
<key>CFBundleTypeRole</key> |
||||
<string>Viewer</string> |
||||
<key>CFBundleURLSchemes</key> |
||||
<array> |
||||
<string>tox</string> |
||||
</array> |
||||
<key>CFBundleURLIconFile</key> |
||||
<string>qtox_profile</string> |
||||
</dict> |
||||
</array> |
||||
<key>CFBundleDocumentTypes</key> |
||||
<array> |
||||
<dict> |
||||
<key>CFBundleDisplayName</key> |
||||
<string>qTox</string> |
||||
<key>CFBundleDocumentTypes</key> |
||||
<array> |
||||
<dict> |
||||
<key>CFBundleTypeExtensions</key> |
||||
<array> |
||||
<string>tox</string> |
||||
</array> |
||||
<key>CFBundleTypeIconFile</key> |
||||
<string>qtox_profile</string> |
||||
<key>CFBundleTypeMIMETypes</key> |
||||
<array> |
||||
<string>application/x-tox.profile</string> |
||||
</array> |
||||
<key>CFBundleTypeName</key> |
||||
<string>Tox profile</string> |
||||
<key>CFBundleTypeRole</key> |
||||
<string>Editor</string> |
||||
<key>LSHandlerRank</key> |
||||
<string>Owner</string> |
||||
<key>LSItemContentTypes</key> |
||||
<array> |
||||
<string>public.tox</string> |
||||
</array> |
||||
</dict> |
||||
</array> |
||||
<key>CFBundleExecutable</key> |
||||
<string>qtox</string> |
||||
<key>CFBundleIconFile</key> |
||||
<string>qtox.icns</string> |
||||
<key>CFBundleIdentifier</key> |
||||
<string>chat.tox.qtox</string> |
||||
<key>CFBundleLocalizations</key> |
||||
<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> |
||||
<key>CFBundleTypeExtensions</key> |
||||
<key>com.apple.ostype</key> |
||||
<string>TOX</string> |
||||
<key>public.filename-extension</key> |
||||
<array> |
||||
<string>tox</string> |
||||
</array> |
||||
<key>CFBundleTypeName</key> |
||||
<string>Tox 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> |
||||
<key>public.mime-type</key> |
||||
<string>tox/x-profile</string> |
||||
</dict> |
||||
</array> |
||||
<key>CFBundleLocalizations</key> |
||||
<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> |
||||
</dict> |
||||
</dict> |
||||
</array> |
||||
</dict> |
||||
</plist> |
||||
|
Loading…
Reference in new issue