From 6759bdfbf970bbe444c4d7414aaf00fc757d1b91 Mon Sep 17 00:00:00 2001 From: madomado Date: Mon, 19 Aug 2024 02:54:19 +0800 Subject: [PATCH] fix(update): zed-preview (#1935) * fix(update): zed-preview Signed-off-by: madomado * fix spec Signed-off-by: madomado * Update zed-preview.spec Signed-off-by: madomado * yeah just don't remove -pre then Signed-off-by: madomado * other tidying Signed-off-by: madomado * oopsie Signed-off-by: madomado --------- Signed-off-by: madomado --- anda/devs/zed/preview/update.rhai | 1 - anda/devs/zed/preview/zed-preview.spec | 8 ++++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/anda/devs/zed/preview/update.rhai b/anda/devs/zed/preview/update.rhai index 9a764d5fbc..26d0a43273 100644 --- a/anda/devs/zed/preview/update.rhai +++ b/anda/devs/zed/preview/update.rhai @@ -1,7 +1,6 @@ let releases = "https://api.github.com/repos/zed-industries/zed/releases".get().json_arr(); for release in releases { let tag = release.tag_name; - tag.pop(4); // remove the "-pre" suffix tag.crop(1); // remove "v" rpm.global("ver", tag); break; diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 4cb816cea6..ba73f2d7c0 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.149.1 +%global ver 0.149.1-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ # Use Mold as the linker @@ -10,13 +10,13 @@ %global app_id dev.zed.Zed-Preview Name: zed-preview -Version: %ver +Version: %(echo %ver | sed 's/-/~/') Release: pre1%?dist Summary: Zed is a high-performance, multiplayer code editor License: MIT URL: https://zed.dev/ -Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{ver}-pre.tar.gz +Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{ver}.tar.gz Conflicts: zed Provides: zed @@ -44,7 +44,7 @@ BuildRequires: vulkan-loader Code at the speed of thought - Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. %prep -%autosetup -n %{crate}-%{ver}-pre -p1 +%autosetup -n %{crate}-%{ver} -p1 %cargo_prep_online export DO_STARTUP_NOTIFY="true"