## START: Set by rpmautospec ## (rpmautospec version 0.3.5) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global uuid com.leinardi.%{name} Name: gwe Version: 0.15.7 Release: %autorelease Summary: System utility designed to provide information of NVIDIA card BuildArch: noarch License: GPL-3.0-or-later URL: https://gitlab.com/leinardi/gwe Source0: %{url}/-/archive/%{version}/%{name}-%{version}.tar.gz Source1: README.fedora.md BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: meson >= 0.45.1 BuildRequires: python3-devel BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.56.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.30 Requires: dbus-common Requires: hicolor-icon-theme Requires: libdazzle Requires: python3-gobject >= 3.44.2 Requires: python3-injector >= 0.21.0 Requires: python3-matplotlib-gtk3 >= 3.8.2 Requires: python3-peewee >= 3.17.0 Requires: python3-py3nvml >= 0.2.7 Requires: python3-pyxdg %dnl >= 0.28 # Try to run with old for now https://bugzilla.redhat.com/show_bug.cgi?id=2242522 Requires: python3-reactivex >= 4.0.4 Requires: python3-requests %dnl >= 2.31.0 # Try to run with old for now https://bugzilla.redhat.com/show_bug.cgi?id=2189970 Requires: python3-xlib >= 0.33 # Conditional dep for GNOME Recommends: (gnome-shell-extension-appindicator if gnome-shell) Recommends: libappindicator-gtk3 %description GWE is a GTK system utility designed to provide information, control the fans and overclock your NVIDIA video card and graphics processor. This package require NVIDIA driver. Please read included README.Fedora file: xdg-open %{_docdir}/%{name}/README.fedora.md %prep %autosetup -p1 %build %meson %meson_build %install %meson_install install -m0644 -Dp %{SOURCE1} %{buildroot}%{_docdir}/%{name}/README.fedora.md # Remove HiDPI version PNG icons since we have SVG version here rm -r %{buildroot}%{_datadir}/icons/hicolor/*@2x/ %check appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %files %license COPYING.txt %doc CHANGELOG.md README.md README.fedora.md RELEASING.md %{_bindir}/%{name} %{_datadir}/%{name}/ %{_datadir}/applications/*.desktop %{_datadir}/dbus-1/services/*.service %{_datadir}/glib-2.0/schemas/*.gschema.xml %{_datadir}/icons/hicolor/*/*/*.png %{_datadir}/icons/hicolor/symbolic/*/*.svg %{_metainfodir}/*.xml %{python3_sitelib}/%{name}/ %changelog * Fri Jan 26 2024 Artem Polishchuk - 0.15.7-1 - [packit] 0.15.7 upstream release * Fri Jan 26 2024 Artem Polishchuk - 0.15.6-5 - build: Add Packit config * Wed Jan 24 2024 Fedora Release Engineering - 0.15.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jan 20 2024 Fedora Release Engineering - 0.15.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Nov 03 2023 Artem Polishchuk - 0.15.6-2 - build: Try to lower upstream req ver for modules * Sat Sep 30 2023 Artem Polishchuk - 0.15.6-1 - build: Update to 0.15.6 * Sat Sep 30 2023 Artem Polishchuk - 0.15.5-8 - license: Convert to SPDX * Thu Jul 20 2023 Fedora Release Engineering - 0.15.5-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jun 15 2023 Python Maint - 0.15.5-5 - Rebuilt for Python 3.12 * Thu Jan 19 2023 Fedora Release Engineering - 0.15.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Jul 21 2022 Fedora Release Engineering - 0.15.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Mon Jun 13 2022 Python Maint - 0.15.5-2 - Rebuilt for Python 3.11 * Fri Apr 01 2022 Artem Polishchuk - 0.15.5-1 - chore(update): 0.15.5 * Thu Jan 20 2022 Fedora Release Engineering - 0.15.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Sat Aug 28 2021 Artem Polishchuk - 0.15.4-1 - build(update): 0.15.4 * Thu Jul 22 2021 Fedora Release Engineering - 0.15.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri Jun 04 2021 Python Maint - 0.15.3-2 - Rebuilt for Python 3.10 * Sat Apr 10 2021 Artem Polishchuk - 0.15.3-1 - build(update): 0.15.3 * Tue Jan 26 2021 Fedora Release Engineering - 0.15.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sun Oct 18 2020 Artem Polishchuk - 0.15.2-1 - build(update): 0.15.2 * Tue Jul 28 2020 Fedora Release Engineering - 0.15.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jun 23 2020 Artem Polishchuk - 0.15.1-1 - Update to 0.15.1 * Mon Jun 08 2020 Artem Polishchuk - 0.15.0-1 - Update to 0.15.0 * Tue May 26 2020 Miro HronĨok - 0.14.1-3 - Rebuilt for Python 3.9 * Sat Apr 11 2020 Artem Polishchuk - 0.14.1-2 - Add dep 'libdazzle' * Fri Apr 10 2020 Artem Polishchuk - 0.14.1-1 - Update to 0.14.1 * Sun Feb 23 2020 Artem Polishchuk - 0.14.0-1 - Update to 0.14.0 * Wed Feb 19 2020 Artem Polishchuk - 0.13.3-8 - Add 'libappindicator-gtk3' as weak dep * Wed Feb 19 2020 Artem Polishchuk - 0.13.3-7 - Add conditional deps for GNOME desktop * Tue Jan 28 2020 Artem Polishchuk - 0.13.3-6 - Improve description * Sun Jan 26 2020 Artem Polishchuk - 0.13.3-3 - Minor packaging fixes * Wed Jan 15 2020 Artem Polishchuk - 0.13.3-2 - Update to 0.13.3 * Sun Sep 01 2019 Artem Polishchuk - 0.13.0-1 - Update to 0.13.0 * Tue Mar 12 2019 Artem Polishchuk - 0.12.3-7 - Updated spec file * Tue Mar 12 2019 Dead Mozay - 0.12.3-1 - Initial package