Merged update from upstream sources

This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/rust-bootupd.git#445e446323294f9249c39cbfa73691a752b4f2ff
This commit is contained in:
DistroBaker 2020-10-30 15:42:20 +01:00
parent 4602f0a663
commit dc3e5647ff
4 changed files with 88 additions and 0 deletions

4
.gitignore vendored
View File

@ -0,0 +1,4 @@
/bootupd-0.1.1.crate
/bootupd-0.1.2.crate
/bootupd-0.1.3.crate
/bootupd-0.2.0.crate

3
README.md Normal file
View File

@ -0,0 +1,3 @@
# rust-bootupd
The rust-bootupd package

80
rust-bootupd.spec Normal file
View File

@ -0,0 +1,80 @@
%bcond_without check
%global __cargo_skip_build 0
%global crate bootupd
Name: rust-%{crate}
Version: 0.2.0
Release: 2%{?dist}
Summary: Bootloader updater
License: ASL 2.0
URL: https://crates.io/crates/bootupd
Source: %{crates_source}
# For now, see upstream
ExclusiveArch: x86_64 aarch64
BuildRequires: openssl-devel
%if 0%{?rhel} && !0%{?eln}
BuildRequires: rust-toolset
%else
BuildRequires: rust-packaging
%endif
BuildRequires: systemd
%global _description %{expand:
Bootloader updater}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
License: ASL 2.0
%{?systemd_requires}
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%doc README.md
%{_bindir}/bootupctl
%{_libexecdir}/bootupd
%{_unitdir}/*
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep
%generate_buildrequires
%cargo_generate_buildrequires
%build
%cargo_build
%install
%make_install INSTALL="install -p -c"
%post -n %{crate}
%systemd_post bootupd.service bootupd.socket
%preun -n %{crate}
%systemd_preun bootupd.service bootupd.socket
%postun -n %{crate}
%systemd_postun bootupd.service bootupd.socket
%changelog
* Mon Oct 26 15:06:37 UTC 2020 Colin Walters <walters@verbum.org> - 0.2.0-2
- https://github.com/coreos/bootupd/releases/tag/v0.2.0
* Tue Oct 13 2020 Colin Walters <walters@verbum.org> - 0.1.3-2
- https://github.com/coreos/bootupd/releases/tag/v0.1.3
* Tue Sep 22 2020 Colin Walters <walters@verbum.org> - 0.1.2-2
- New upstream
* Mon Sep 21 2020 Colin Walters <walters@verbum.org> - 0.1.1-2
- Also build on aarch64
* Fri Sep 11 2020 Colin Walters <walters@verbum.org> - 0.1.0-3
- Initial package

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (bootupd-0.2.0.crate) = 78fdf2ccaf467b0a4d5a45eb7737951cfa44132b6d9205339931bc8d6ec81ca6956c31d4974afc05a0749602688973e33f66c50b72732026766d637c26aef061