From dfaf461e47df404a6fab32d983bffe478e8778ee Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Sun, 15 Mar 2026 13:47:26 -0700 Subject: [PATCH] fix(xonedo): Update scripts and versioning (#10623) (#10625) --- anda/system/xonedo/nightly/kmod-common/update.rhai | 4 ++-- .../system/xonedo/nightly/kmod-common/xonedo-nightly.spec | 3 ++- anda/system/xonedo/stable/kmod-common/update.rhai | 8 +++++++- anda/system/xonedo/stable/kmod-common/xonedo.spec | 4 ++-- 4 files changed, 13 insertions(+), 6 deletions(-) diff --git a/anda/system/xonedo/nightly/kmod-common/update.rhai b/anda/system/xonedo/nightly/kmod-common/update.rhai index 4f75b47bcd..570d7773b9 100644 --- a/anda/system/xonedo/nightly/kmod-common/update.rhai +++ b/anda/system/xonedo/nightly/kmod-common/update.rhai @@ -2,7 +2,7 @@ rpm.global("commit", gh_commit("OpenGamingCollective/xonedo")); if rpm.changed() { rpm.release(); rpm.global("commitdate", date()); - let v = gh("OpenGamingCollective/xonedo"); + let v = gh_tag("OpenGamingCollective/xonedo"); v.crop(1); - rpm.global("ver", v); + rpm.global("relver", v); } diff --git a/anda/system/xonedo/nightly/kmod-common/xonedo-nightly.spec b/anda/system/xonedo/nightly/kmod-common/xonedo-nightly.spec index 861e1237b1..730a572cee 100644 --- a/anda/system/xonedo/nightly/kmod-common/xonedo-nightly.spec +++ b/anda/system/xonedo/nightly/kmod-common/xonedo-nightly.spec @@ -1,7 +1,8 @@ %global commit 982cbcb019ae4d2bee5ae69385223409ee555c88 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global commitdate 20260314 -%global ver 0.5.7 +%global relver 0.5.7-ogc1 +%global ver %(echo %{relver} | sed 's/-/^/g') %global modulename xonedo %global _dracutconfdir %{_prefix}/lib/dracut/dracut.conf.d %global firmware_hash0 080ce4091e53a4ef3e5fe29939f51fd91f46d6a88be6d67eb6e99a5723b3a223 diff --git a/anda/system/xonedo/stable/kmod-common/update.rhai b/anda/system/xonedo/stable/kmod-common/update.rhai index 4e07533248..3ebcf9bbb4 100644 --- a/anda/system/xonedo/stable/kmod-common/update.rhai +++ b/anda/system/xonedo/stable/kmod-common/update.rhai @@ -1 +1,7 @@ -rpm.version(gh("OpenGamingCollective/xonedo")); +let v = gh_tag("OpenGamingCollective/xonedo") +v.crop(1); +rpm.global("ver", v); + +if rpm.changed() { + rpm.release(); +} diff --git a/anda/system/xonedo/stable/kmod-common/xonedo.spec b/anda/system/xonedo/stable/kmod-common/xonedo.spec index ec7b3db2ec..b93ede724f 100644 --- a/anda/system/xonedo/stable/kmod-common/xonedo.spec +++ b/anda/system/xonedo/stable/kmod-common/xonedo.spec @@ -3,10 +3,10 @@ %global firmware_hash1 48084d9fa53b9bb04358f3bb127b7495dc8f7bb0b3ca1437bd24ef2b6eabdf66 %global firmware_hash2 0023a7bae02974834500c665a281e25b1ba52c9226c84989f9084fa5ce591d9b %global firmware_hash3 e2710daf81e7b36d35985348f68a81d18bc537a2b0c508ffdfde6ac3eae1bad7 -%global ogcversion 1 +%global ver 0.5.7-ogc1 Name: xonedo -Version: 0.5.7 +Version: %(echo %{ver} | sed 's/-/^/g') Release: 1%?dist %if 0%{?fedora} <= 43 || 0%{?rhel} <= 10 Epoch: 2