Install binary under /usr/libexec
See: https://github.com/coreos/fedora-coreos-tracker/issues/244 Signed-off-by: Robert Fairley <rfairley@redhat.com>
This commit is contained in:
parent
f977d18ca5
commit
4f4b588588
|
@ -5,7 +5,7 @@
|
|||
%global crate zincati
|
||||
|
||||
Name: rust-%{crate}
|
||||
Version: 0.0.4
|
||||
Version: 0.0.5
|
||||
Release: 1%{?dist}
|
||||
Summary: Update agent for Fedora CoreOS
|
||||
|
||||
|
@ -34,7 +34,7 @@ Summary: %{summary}
|
|||
%description -n %{crate} %{_description}
|
||||
|
||||
%files -n %{crate}
|
||||
%{_bindir}/zincati
|
||||
%{_libexecdir}/zincati
|
||||
%doc README.md
|
||||
%license COPYRIGHT LICENSE
|
||||
%dir %{_prefix}/lib/%{crate}
|
||||
|
@ -77,6 +77,9 @@ Summary: %{summary}
|
|||
|
||||
%install
|
||||
%cargo_install
|
||||
# `zincati` should not be executed directly by users.
|
||||
mkdir -p %{buildroot}%{_libexecdir}
|
||||
mv %{buildroot}%{_bindir}/zincati %{buildroot}%{_libexecdir}/zincati
|
||||
install -Dpm0644 -t %{buildroot}%{_prefix}/lib/%{crate}/config.d \
|
||||
dist/config.d/*.toml
|
||||
mkdir -p %{buildroot}/run/%{crate}/config.d
|
||||
|
@ -97,6 +100,9 @@ install -Dpm0644 -t %{buildroot}%{_datadir}/polkit-1/rules.d \
|
|||
%endif
|
||||
|
||||
%changelog
|
||||
* Thu Aug 15 2019 Robert Fairley <rfairley@redhat.com> - 0.0.5-1
|
||||
- Install binary under /usr/libexec
|
||||
|
||||
* Fri Aug 02 2019 Robert Fairley <rfairley@redhat.com> - 0.0.4-1
|
||||
- Update to 0.0.4
|
||||
|
||||
|
|
Loading…
Reference in New Issue