toolkit/mozapps/update/updater/macbuild/Contents/Info.plist.in
author Robert Strong <robert.bugzilla@gmail.com>
Tue, 23 Oct 2018 14:33:59 -0700
changeset 490919 969fc88ef9a4aa881650668a1ddc16318802ce5c
parent 488262 25abcd86698efbc460d097fa682d15a56c29b0f8
permissions -rw-r--r--
Bug 1501381 - Fixes to the updater's plist metadata. r=spohl Change the value of CFBundleName in Info.plist.in to 'updater' so it is less than 16 characters long per the spec Change the value of CFBundleName in InfoPlist.strings.in to 'Software Update' so it is less than 16 characters long per the spec and a generic string for the updater can be displayed Add a short version of CFBundleDisplayName to Info.plist.in to 'updater' Add a long version of CFBundleDisplayName to InfoPlist.strings.in to '%APP_NAME% Software Update' so a more detailed string for the updater can be displayed Add LSHasLocalizedDisplayName to Info.plist.in so the localized display name will be used Remove LSMinimumSystemVersion and LSMinimumSystemVersionByArchitecture in InfoPlist.strings.in since they are no longer needed

<?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>CFBundleDisplayName</key>
	<string>updater</string>
	<key>CFBundleExecutable</key>
	<string>org.mozilla.updater</string>
	<key>CFBundleIconFile</key>
	<string>updater.icns</string>
	<key>CFBundleIdentifier</key>
	<string>org.mozilla.updater</string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string>updater</string>
	<key>CFBundlePackageType</key>
	<string>APPL</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>1.0</string>
	<key>LSHasLocalizedDisplayName</key>
	<true/>
	<key>NSMainNibFile</key>
	<string>MainMenu</string>
	<key>NSPrincipalClass</key>
	<string>NSApplication</string>
	<key>LSUIElement</key>
	<true/>
	<key>SMAuthorizedClients</key>
	<array>
		<string>identifier "%MOZ_MACBUNDLE_ID%" and ((anchor apple generic and certificate leaf[field.1.2.840.113635.100.6.1.9]) or (anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] and certificate leaf[field.1.2.840.113635.100.6.1.13] and certificate leaf[subject.OU] = "43AQ936H96"))</string>
	</array>
</dict>
</plist>