Capitalized the .desktop Filename (#3425)

Follow free desktop file naming conventions.
This commit is contained in:
Nathan Lilienthal 2020-03-13 15:17:19 -04:00 committed by GitHub
parent 4000ec04d8
commit d20051b5e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 10 additions and 8 deletions

View File

@ -10,6 +10,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Minimum Rust version has been bumped to 1.37.0
- Added Rust features `x11` and `wayland` to pick backends, with both enabled by default
- Capitalized the default Alacritty.desktop file
- Capitalized the Alacritty.desktop file
### Changed

View File

@ -233,7 +233,7 @@ system menus. To install the desktop entry for Alacritty, run
```sh
sudo cp target/release/alacritty /usr/local/bin # or anywhere else in $PATH
sudo cp extra/logo/alacritty-term.svg /usr/share/pixmaps/Alacritty.svg
sudo desktop-file-install extra/linux/alacritty.desktop
sudo desktop-file-install extra/linux/Alacritty.desktop
sudo update-desktop-database
```

View File

@ -68,7 +68,7 @@ section = "rust"
priority = "optional"
assets = [
["../target/release/alacritty", "usr/bin/", "755"],
["../extra/linux/alacritty.desktop", "usr/share/applications/", "644"],
["../extra/linux/Alacritty.desktop", "usr/share/applications/", "644"],
["../extra/logo/alacritty-term.svg", "usr/share/pixmaps/Alacritty.svg", "644"],
["../extra/completions/alacritty.bash", "usr/share/bash-completion/completions/alacritty", "644"],
["../extra/completions/alacritty.fish", "usr/share/fish/completions/alacritty.fish", "644"],

View File

@ -4,7 +4,7 @@
aux_files=("extra/completions/alacritty.bash"
"extra/completions/alacritty.fish"
"extra/completions/_alacritty"
"extra/linux/alacritty.desktop"
"extra/linux/Alacritty.desktop"
"extra/alacritty.info"
"alacritty.yml")

View File

@ -31,7 +31,7 @@ cargo build --release
%install
install -p -D -m755 target/release/alacritty %{buildroot}%{_bindir}/alacritty
install -p -D -m644 extra/linux/alacritty.desktop %{buildroot}%{_datadir}/applications/alacritty.desktop
install -p -D -m644 extra/linux/Alacritty.desktop %{buildroot}%{_datadir}/applications/Alacritty.desktop
install -p -D -m644 extra/logo/alacritty-term.svg %{buildroot}%{_datadir}/pixmaps/Alacritty.svg
install -p -D -m644 alacritty.yml %{buildroot}%{_datadir}/alacritty/alacritty.yml
tic -xe alacritty,alacritty-direct \
@ -42,11 +42,11 @@ install -p -D -m644 extra/completions/alacritty.fish %{buildroot}%{_datadir}/fis
install -p -D -m644 extra/alacritty.man %{buildroot}%{_mandir}/man1/alacritty.1
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/alacritty.desktop
desktop-file-validate %{buildroot}%{_datadir}/applications/Alacritty.desktop
%files
%{_bindir}/alacritty
%{_datadir}/applications/alacritty.desktop
%{_datadir}/applications/Alacritty.desktop
%{_datadir}/pixmaps/Alacritty.svg
%{_datadir}/alacritty/alacritty.yml
%{_datadir}/terminfo/a/alacritty*

View File

@ -24,8 +24,8 @@ parts:
plugin: dump
source: .
stage:
- extra/linux/alacritty.desktop
- extra/linux/Alacritty.desktop
apps:
alacritty:
command: env XDG_RUNTIME_DIR= XDG_CONFIG_HOME=$SNAP_USER_DATA XDG_DATA_DIRS=$SNAP_DATA PATH=$SNAP/bin:$PATH SNAP= alacritty
desktop: alacritty.desktop
desktop: Alacritty.desktop