diff options
author | Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> | 2016-06-20 21:55:08 +0200 |
---|---|---|
committer | Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> | 2016-06-20 21:55:08 +0200 |
commit | 78c7929ac4f03d90e956cc1052208c646feaabf3 (patch) | |
tree | 617b7b89a02d082f347208a7a0cac834ed965798 /setup_native | |
parent | 7e5b36af8c524671a30b91dd2323d812686aca2c (diff) |
tdf#89657 sign Mac languagepack installer and force-start-close LO
starting LO once satisfies Gatekeeper's verification, even when the
langaugepack's content are added afterwards
Change-Id: Ie548df39a7ec07cc485c40148e4ca75101346798
Diffstat (limited to 'setup_native')
-rw-r--r-- | setup_native/scripts/osx_install_languagepack.applescript | 8 | ||||
-rw-r--r-- | setup_native/source/mac/Info.plist.langpack | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/setup_native/scripts/osx_install_languagepack.applescript b/setup_native/scripts/osx_install_languagepack.applescript index cbd7743b242f..49c8e546a8b4 100644 --- a/setup_native/scripts/osx_install_languagepack.applescript +++ b/setup_native/scripts/osx_install_languagepack.applescript @@ -143,6 +143,14 @@ end if -- touch extensions folder to have LO register bundled dictionaries set tarCommand to "/usr/bin/tar -C " & quoted form of (choice as string) & " -xjf " & quoted form of sourcedir & "/tarball.tar.bz2 && touch " & quoted form of (choice as string) & "/Contents/Resources/extensions" try + (* A start of unchanged LO must take place so Gatekeeper will verify + the signature prior to installing the languagepack + *) + if application choice is not running then + -- this will flash the startcenter once... + tell application choice to activate + tell application choice to quit + end if do shell script tarCommand on error errMSG number errNUM diff --git a/setup_native/source/mac/Info.plist.langpack b/setup_native/source/mac/Info.plist.langpack index 372e645e7cce..361a4b418406 100644 --- a/setup_native/source/mac/Info.plist.langpack +++ b/setup_native/source/mac/Info.plist.langpack @@ -35,7 +35,7 @@ <key>CFBundleShortVersionString</key> <string>9</string> <key>CFBundleIdentifier</key> - <string>${BUNDLEIDENTIFIER}</string> + <string>[BUNDLEIDENTIFIER].langpack</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> |