diff --git a/vup/srcpkgs/editors/zed/template b/vup/srcpkgs/editors/zed/template index 4477216..d051f0d 100644 --- a/vup/srcpkgs/editors/zed/template +++ b/vup/srcpkgs/editors/zed/template @@ -1,7 +1,7 @@ # Template file for 'zed' pkgname=zed -version=0.219.4 -revision=2 +version=1.1.7 +revision=1 archs="x86_64 aarch64" create_wrksrc=yes hostmakedepends="tar" @@ -32,11 +32,11 @@ noshlibprovides=yes case "${XBPS_TARGET_MACHINE}" in x86_64) distfiles="https://github.com/zed-industries/zed/releases/download/v${version}/zed-linux-x86_64.tar.gz" - checksum="4488716f5a0f73a6c2c897c467488a7cf7843eb0d4dc09a3d2c280ff49a5a821" + checksum="e3af2c1b65307e64583e88fee527ef163c9df55682517c1db4c9a33f1aefe6d4" ;; aarch64) distfiles="https://github.com/zed-industries/zed/releases/download/v${version}/zed-linux-aarch64.tar.gz" - checksum="166addfa8bb8f0fb64806b8f8c16a1b898be08f918721a1c0e7b9c8edbf6f0d9" + checksum="38f3c5ce2540b6626b9b5b2880eac727982f0f91153d334751d3740a7bbdc226" ;; esac @@ -48,12 +48,13 @@ do_install() { vcopy "${_app_dir}/*" opt/zed # Desktop file - modify to use absolute paths and add StartupWMClass - cp "${_app_dir}/share/applications/zed.desktop" zed.desktop - vsed -i zed.desktop \ + _desktop_file="dev.zed.Zed.desktop" + cp "${_app_dir}/share/applications/${_desktop_file}" "${_desktop_file}" + vsed -i "${_desktop_file}" \ -e "s#^Exec=zed#Exec=/usr/bin/zed#g" \ -e "s#^TryExec=zed#TryExec=/usr/bin/zed#g" \ -e "/^StartupNotify=true/a StartupWMClass=dev.zed.Zed" - vinstall zed.desktop 644 usr/share/applications + vinstall "${_desktop_file}" 644 usr/share/applications # Icons vcopy "${_app_dir}/share/icons" usr/share