Skip to content

Commit 703802d

Browse files
committed
chore: release 1.0.0-7, fix site-packages install path
1 parent 76f9d10 commit 703802d

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

chelon.spec

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Name: chelon
22
Version: 1.0.0
3-
Release: 6%{?dist}
3+
Release: 7%{?dist}
44
Summary: Remote GPG package signing service
55

66
License: GPL-2.0-or-later
@@ -83,7 +83,8 @@ install -m 755 tools/chelon-admin %{buildroot}%{_bindir}/
8383

8484
# Install client tools
8585
install -m 755 tools/chelon-sign %{buildroot}%{_bindir}/
86-
install -m 644 tools/chelon_client.py %{buildroot}%{_datadir}/%{name}/client/
86+
install -d %{buildroot}%{python3_sitelib}
87+
install -m 644 tools/chelon_client.py %{buildroot}%{python3_sitelib}/
8788

8889
# Install systemd unit
8990
install -m 644 systemd/chelon.service %{buildroot}%{_unitdir}/
@@ -133,9 +134,13 @@ fi
133134
%files client
134135
%doc README.md
135136
%{_bindir}/chelon-sign
136-
%{_datadir}/%{name}/client/
137+
%{python3_sitelib}/chelon_client.py
138+
%{python3_sitelib}/__pycache__/
137139

138140
%changelog
141+
* Thu Jan 08 2026 Atomicorp <support@atomicorp.com> - 1.0.0-7
142+
- Fix: Ensure chelon_client.py is installed to site-packages (spec file fix)
143+
139144
* Thu Jan 08 2026 Atomicorp <support@atomicorp.com> - 1.0.0-6
140145
- Move chelon_client.py to site-packages for standard import resolution
141146

0 commit comments

Comments
 (0)