mirror of
https://github.com/Foundry376/Mailspring.git
synced 2025-09-08 13:44:53 +08:00
Rename mailspring.desktop to Mailspring.desktop (#2261)
This commit is contained in:
parent
d643826ff6
commit
331f0edc64
8 changed files with 13 additions and 13 deletions
|
@ -35,7 +35,7 @@ ln -s ../share/mailspring/mailspring %{buildroot}/usr/bin/mailspring
|
|||
chmod 755 %{buildroot}/usr/bin/mailspring
|
||||
|
||||
mkdir -p %{buildroot}/usr/share/applications/
|
||||
mv mailspring.desktop %{buildroot}/usr/share/applications/
|
||||
mv Mailspring.desktop %{buildroot}/usr/share/applications/
|
||||
|
||||
mkdir -p %{buildroot}/usr/share/appdata/
|
||||
mv mailspring.appdata.xml %{buildroot}/usr/share/appdata/
|
||||
|
@ -48,7 +48,7 @@ done
|
|||
%files
|
||||
/usr/bin/mailspring
|
||||
/usr/share/mailspring
|
||||
/usr/share/applications/mailspring.desktop
|
||||
/usr/share/applications/Mailspring.desktop
|
||||
/usr/share/appdata/mailspring.appdata.xml
|
||||
/usr/share/icons/hicolor/16x16/apps/mailspring.png
|
||||
/usr/share/icons/hicolor/32x32/apps/mailspring.png
|
||||
|
|
|
@ -58,8 +58,8 @@ module.exports = grunt => {
|
|||
const specInFilePath = path.join(linuxAssetsDir, 'redhat', 'mailspring.spec.in');
|
||||
writeFromTemplate(specInFilePath, templateData);
|
||||
|
||||
// This populates mailspring.desktop
|
||||
const desktopInFilePath = path.join(linuxAssetsDir, 'mailspring.desktop.in');
|
||||
// This populates Mailspring.desktop
|
||||
const desktopInFilePath = path.join(linuxAssetsDir, 'Mailspring.desktop.in');
|
||||
writeFromTemplate(desktopInFilePath, templateData);
|
||||
|
||||
// This populates mailspring.appdata.xml
|
||||
|
@ -103,7 +103,7 @@ module.exports = grunt => {
|
|||
installedSize: installedSize,
|
||||
};
|
||||
writeFromTemplate(path.join(linuxAssetsDir, 'debian', 'control.in'), data);
|
||||
writeFromTemplate(path.join(linuxAssetsDir, 'mailspring.desktop.in'), data);
|
||||
writeFromTemplate(path.join(linuxAssetsDir, 'Mailspring.desktop.in'), data);
|
||||
writeFromTemplate(path.join(linuxAssetsDir, 'mailspring.appdata.xml.in'), data);
|
||||
|
||||
const icon = path.join(
|
||||
|
|
|
@ -35,7 +35,7 @@ ln -s "../share/mailspring/mailspring" "$TARGET/usr/bin/mailspring"
|
|||
chmod +x "$TARGET/usr/bin/mailspring"
|
||||
|
||||
mkdir -m $FILE_MODE -p "$TARGET/usr/share/applications"
|
||||
cp "$OUTPUT_PATH/mailspring.desktop" "$TARGET/usr/share/applications"
|
||||
cp "$OUTPUT_PATH/Mailspring.desktop" "$TARGET/usr/share/applications"
|
||||
mkdir -m $FILE_MODE -p "$TARGET/usr/share/appdata"
|
||||
cp "$OUTPUT_PATH/mailspring.appdata.xml" "$TARGET/usr/share/appdata"
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ mkdir -p $RPM_BUILD_ROOT/RPMS
|
|||
cp -r "$APP_CONTENTS_DIRECTORY/"* "$RPM_BUILD_ROOT/BUILD"
|
||||
cp -r "$LINUX_ASSETS_DIRECTORY/icons" "$RPM_BUILD_ROOT/BUILD"
|
||||
cp "$BUILD_DIRECTORY/mailspring.spec" "$RPM_BUILD_ROOT/SPECS"
|
||||
cp "$BUILD_DIRECTORY/mailspring.desktop" "$RPM_BUILD_ROOT/BUILD"
|
||||
cp "$BUILD_DIRECTORY/Mailspring.desktop" "$RPM_BUILD_ROOT/BUILD"
|
||||
cp "$BUILD_DIRECTORY/mailspring.appdata.xml" "$RPM_BUILD_ROOT/BUILD"
|
||||
|
||||
rpmbuild -ba "$BUILD_DIRECTORY/mailspring.spec"
|
||||
|
|
|
@ -103,7 +103,7 @@ export class DefaultClientHelperLinux {
|
|||
throw new Error('isRegisteredForURLScheme is async, provide a callback');
|
||||
}
|
||||
exec(`xdg-mime query default x-scheme-handler/${scheme}`, (err, stdout) =>
|
||||
err ? callback(err) : callback(stdout.trim() === 'mailspring.desktop')
|
||||
err ? callback(err) : callback(stdout.trim() === 'Mailspring.desktop')
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -113,7 +113,7 @@ export class DefaultClientHelperLinux {
|
|||
);
|
||||
}
|
||||
registerForURLScheme(scheme, callback = (error?: Error, result?: null) => {}) {
|
||||
exec(`xdg-mime default mailspring.desktop x-scheme-handler/${scheme}`, err =>
|
||||
exec(`xdg-mime default Mailspring.desktop x-scheme-handler/${scheme}`, err =>
|
||||
err ? callback(err) : callback(null, null)
|
||||
);
|
||||
}
|
||||
|
|
|
@ -193,12 +193,12 @@ class SystemStartServiceLinux extends SystemStartServiceBase {
|
|||
}
|
||||
|
||||
_launcherPath() {
|
||||
return path.join('/', 'usr', 'share', 'applications', 'mailspring.desktop');
|
||||
return path.join('/', 'usr', 'share', 'applications', 'Mailspring.desktop');
|
||||
}
|
||||
|
||||
_shortcutPath() {
|
||||
const configDir = process.env.XDG_CONFIG_HOME || path.join(os.homedir(), '.config');
|
||||
return path.join(configDir, 'autostart', 'mailspring.desktop');
|
||||
return path.join(configDir, 'autostart', 'Mailspring.desktop');
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ parts:
|
|||
source-type: deb
|
||||
# Correct path to icon.
|
||||
prepare: |
|
||||
sed -i 's|Icon=mailspring|Icon=/usr/share/pixmaps/mailspring\.png|' usr/share/applications/mailspring.desktop
|
||||
sed -i 's|Icon=mailspring|Icon=/usr/share/pixmaps/mailspring\.png|' usr/share/applications/Mailspring.desktop
|
||||
mkdir -p $SNAPCRAFT_PART_INSTALL/share/themes
|
||||
mkdir -p $SNAPCRAFT_PART_INSTALL/share/icons
|
||||
mkdir -p $SNAPCRAFT_PART_INSTALL/share/sounds
|
||||
|
@ -54,7 +54,7 @@ parts:
|
|||
apps:
|
||||
mailspring:
|
||||
command: desktop-launch $SNAP/usr/share/mailspring/mailspring
|
||||
desktop: usr/share/applications/mailspring.desktop
|
||||
desktop: usr/share/applications/Mailspring.desktop
|
||||
environment:
|
||||
# Correct the TMPDIR path for Chromium Framework/Electron to
|
||||
# ensure libappindicator has readable resources.
|
||||
|
|
Loading…
Add table
Reference in a new issue