feat: require hydrogen icon theme (#1584) (#1585)

* feat: require hydrogen icon theme

* fix: versioning

* dont bump release beacuse it didnt build

* fix: sanitize libhelium version macro

(cherry picked from commit 4a8ce403d0)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
This commit is contained in:
Raboneko
2024-07-19 22:13:45 -07:00
committed by GitHub
parent 4ba24b71a9
commit f93d5c387e
2 changed files with 7 additions and 4 deletions
+6 -3
View File
@@ -1,10 +1,12 @@
%global ver 1.8.12-10
%global sanitized_ver %(echo %{ver} | sed -E 's/-/~/g')
Summary: The Application Framework for tauOS apps
Name: libhelium
Version: 1.8.12.10
Version: %{sanitized_ver}
Release: 1%?dist
License: GPL-3.0
URL: https://github.com/tau-OS/libhelium
Source0: https://github.com/tau-OS/libhelium/archive/refs/tags/%{version}.tar.gz
Source0: https://github.com/tau-OS/libhelium/archive/refs/tags/%{ver}.tar.gz
BuildRequires: sass
BuildRequires: meson
@@ -21,6 +23,7 @@ Requires: gtk4 >= 4.4
Requires: glib2 >= 2.66.0
Requires: libgee >= 0.20
Requires: tau-helium >= 1.1.25
Requires: tau-hydrogen
%description
The Application Framework for tauOS apps
@@ -34,7 +37,7 @@ This package contains the libraries and header files that are needed
for writing applications with libhelium.
%prep
%autosetup -n libhelium-%{version}
%autosetup -n libhelium-%{ver}
%build
%meson \
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("tau-OS/libhelium"));
rpm.global("ver",gh("tau-OS/libhelium"));