VeraCrypt
aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2014-08-11 07:52:58 +0200
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2014-11-08 23:22:38 +0100
commit37891c2bb05dbdd90639907dd374ef18a4de8181 (patch)
tree7b87dac09efdf8b0d8c6e4b823b18bbd7e2c4181
parent3e2cf28d9269765865757629c45ac4827caec966 (diff)
downloadVeraCrypt-37891c2bb05dbdd90639907dd374ef18a4de8181.tar.gz
VeraCrypt-37891c2bb05dbdd90639907dd374ef18a4de8181.zip
MacOSX : Add detection of MacFUSE compatibility layer in installer. Change package name to include version in order to avoid specifying manually the title of the installer window.
-rwxr-xr-xsrc/Setup/MacOSX/veracrypt.pkgproj53
1 files changed, 50 insertions, 3 deletions
diff --git a/src/Setup/MacOSX/veracrypt.pkgproj b/src/Setup/MacOSX/veracrypt.pkgproj
index 1fb41f14..569d1ac2 100755
--- a/src/Setup/MacOSX/veracrypt.pkgproj
+++ b/src/Setup/MacOSX/veracrypt.pkgproj
@@ -669,9 +669,9 @@
<array>
<dict>
<key>LANGUAGE</key>
- <string>English</string>
+ <string>French</string>
<key>VALUE</key>
- <string>VeraCrypt 1.0d</string>
+ <string></string>
</dict>
</array>
</dict>
@@ -810,6 +810,53 @@ https://osxfuse.github.io/
<key>STATE</key>
<true/>
</dict>
+ <dict>
+ <key>BEHAVIOR</key>
+ <integer>3</integer>
+ <key>DICTIONARY</key>
+ <dict>
+ <key>IC_REQUIREMENT_FILES_CONDITION</key>
+ <integer>0</integer>
+ <key>IC_REQUIREMENT_FILES_DISK_TYPE</key>
+ <integer>1</integer>
+ <key>IC_REQUIREMENT_FILES_LIST</key>
+ <array>
+ <string>/Library/Frameworks/MacFUSE.framework/MacFUSE</string>
+ <string>/usr/local/lib/libfuse.dylib</string>
+ </array>
+ <key>IC_REQUIREMENT_FILES_SELECTOR</key>
+ <integer>1</integer>
+ </dict>
+ <key>IC_REQUIREMENT_CHECK_TYPE</key>
+ <integer>0</integer>
+ <key>IDENTIFIER</key>
+ <string>fr.whitebox.Packages.requirement.files</string>
+ <key>MESSAGE</key>
+ <array>
+ <dict>
+ <key>LANGUAGE</key>
+ <string>English</string>
+ <key>SECONDARY_VALUE</key>
+ <string></string>
+ <key>VALUE</key>
+ <string>VeraCrypt needs OSXFUSE to be installed with MacFUSE compatibility layer enabled.
+Please re-install OSXFUSE and check the MacFUSE compatibility layer in the installer.</string>
+ </dict>
+ <dict>
+ <key>LANGUAGE</key>
+ <string>French</string>
+ <key>SECONDARY_VALUE</key>
+ <string></string>
+ <key>VALUE</key>
+ <string>VeraCrypt nécessite que OSXFUSE soit installé avec l'option "MacFUSE compatibility layer".
+Merci de ré-installer OSXFUSE et de cocher l'option de compatibilité MacFUSE dans l'installeur.</string>
+ </dict>
+ </array>
+ <key>NAME</key>
+ <string>MacFUSE compatibility layer</string>
+ <key>STATE</key>
+ <true/>
+ </dict>
</array>
<key>POSTINSTALL_PATH</key>
<dict/>
@@ -1002,7 +1049,7 @@ https://osxfuse.github.io/
</dict>
</array>
<key>NAME</key>
- <string>veracrypt</string>
+ <string>VeraCrypt 1.0d</string>
</dict>
</dict>
<key>SHARED_GLOBAL_DATA</key>