mirror of
https://github.com/wez/wezterm.git
synced 2024-12-23 05:12:40 +03:00
wezterm: a few more wezterm-gui fixups
These parts of packaging are likely sensitive to the change also
This commit is contained in:
parent
b2dcc233c0
commit
89257c73bb
@ -3,8 +3,8 @@ Name=WezTerm
|
||||
Comment=Wez's Terminal Emulator
|
||||
Keywords=shell;prompt;command;commandline;cmd;
|
||||
Icon=org.wezfurlong.wezterm
|
||||
TryExec=wezterm
|
||||
Exec=wezterm
|
||||
TryExec=wezterm-gui
|
||||
Exec=wezterm-gui
|
||||
Type=Application
|
||||
Categories=System;TerminalEmulator;Utility;
|
||||
Terminal=false
|
||||
|
@ -48,6 +48,8 @@ build() {
|
||||
|
||||
package() {
|
||||
install -Dm755 squashfs-root/usr/bin/wezterm -t "${pkgdir}/usr/bin/"
|
||||
install -Dm755 squashfs-root/usr/bin/wezterm-gui -t "${pkgdir}/usr/bin/"
|
||||
install -Dm755 squashfs-root/usr/bin/wezterm-mux-server -t "${pkgdir}/usr/bin/"
|
||||
install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -Dm644 squashfs-root/usr/share/icons/hicolor/128x128/apps/org.wezfurlong.wezterm.png \
|
||||
"${pkgdir}/usr/share/icons/hicolor/128x128/apps/org.wezfurlong.wezterm.png"
|
||||
|
@ -5,6 +5,7 @@ mkdir AppDir
|
||||
|
||||
install -Dsm755 -t AppDir/usr/bin target/release/wezterm-mux-server
|
||||
install -Dsm755 -t AppDir/usr/bin target/release/wezterm
|
||||
install -Dsm755 -t AppDir/usr/bin target/release/wezterm-gui
|
||||
install -Dsm755 -t AppDir/usr/bin target/release/strip-ansi-escapes
|
||||
install -Dm644 assets/icon/terminal.png AppDir/usr/share/icons/hicolor/128x128/apps/org.wezfurlong.wezterm.png
|
||||
install -Dm644 assets/wezterm.desktop AppDir/usr/share/applications/org.wezfurlong.wezterm.desktop
|
||||
|
@ -86,7 +86,7 @@ cd ${HERE}
|
||||
mkdir -p %{buildroot}/usr/bin
|
||||
install -Dsm755 target/release/wezterm -t %{buildroot}/usr/bin
|
||||
install -Dsm755 target/release/wezterm-mux-server -t %{buildroot}/usr/bin
|
||||
install -Dsm755 target/release/gui -t %{buildroot}/usr/bin
|
||||
install -Dsm755 target/release/wezterm-gui -t %{buildroot}/usr/bin
|
||||
install -Dsm755 target/release/strip-ansi-escapes -t %{buildroot}/usr/bin
|
||||
install -Dm644 assets/icon/terminal.png %{buildroot}/usr/share/icons/hicolor/128x128/apps/org.wezfurlong.wezterm.png
|
||||
install -Dm644 assets/wezterm.desktop %{buildroot}/usr/share/applications/org.wezfurlong.wezterm.desktop
|
||||
|
Loading…
Reference in New Issue
Block a user