From bc9034051fb61ff40d3bce55ea76d91568f25dfd Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Fri, 8 May 2026 14:45:23 -0500 Subject: [PATCH] fix: pi-topd (#12081) (#12087) (cherry picked from commit 8047cf56596e576f409a1e4518e817cf939a9af9) Signed-off-by: Owen-sz Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/system/pi-topd/pi-topd.spec | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/anda/system/pi-topd/pi-topd.spec b/anda/system/pi-topd/pi-topd.spec index 2940183e27..c01c934165 100644 --- a/anda/system/pi-topd/pi-topd.spec +++ b/anda/system/pi-topd/pi-topd.spec @@ -1,6 +1,7 @@ %global pypi_name pi-topd %global ver 5.7.0-1 %global sanitized_ver %(echo %{ver} | sed 's/-//g') +%global setup_ver %(echo %{ver} | sed 's/^v//') Name: python-%{pypi_name} Version: %{sanitized_ver} @@ -9,7 +10,7 @@ Summary: Daemon for managing pi-top functionality by managing the pi-top License: Apache-2.0 URL: https://github.com/pi-top/pi-topd -Source0: %{url}/archive/refs/tags/v%{ver}.tar.gz +Source0: %{url}/archive/refs/tags/%{ver}.tar.gz Source1: Apache-2.0.txt BuildRequires: pyproject-rpm-macros BuildRequires: python3-devel @@ -31,7 +32,7 @@ Summary: %{summary} %description -n python3-%{pypi_name} %_description %prep -%autosetup -n %{pypi_name}-%{ver} +%autosetup -n %{pypi_name}-%{setup_ver} %pyproject_patch_dependency pyee:drop_constraints %pyproject_patch_dependency pyzmq:drop_constraints @@ -70,12 +71,10 @@ install -Dm644 %{S:1} %{buildroot}%{_defaultlicensedir}/python3-%{pypi_name}/LIC %{_bindir}/pi-topd %{_bindir}/pt-poweroff %{_bindir}/pt-reboot -%python3_sitelib/tests/__init__.py -%python3_sitelib/tests/__pycache__/*.cpython-*.pyc -%python3_sitelib/tests/test_config_parser.py %{_unitdir}/pi-topd.service %{_unitdir}/pt-reboot.service %{_unitdir}/pt-poweroff.service +%python3_sitelib/tests/* %changelog * Thu May 07 2026 Owen Zimmerman - 5.7.0-1