## START: Set by rpmautospec ## (rpmautospec version 0.6.0) ## 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 %bcond_without check Name: bootc Version: 0.1.14 Release: %{autorelease} Summary: Bootable container system # Apache-2.0 # Apache-2.0 OR BSL-1.0 # Apache-2.0 OR MIT # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT # BSD-3-Clause # MIT # MIT OR Apache-2.0 # Unlicense OR MIT License: Apache-2.0 AND BSD-3-Clause AND MIT AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Unlicense OR MIT) URL: https://github.com/containers/bootc Source0: %{url}/releases/download/v%{version}/bootc-%{version}.tar.zstd Source1: %{url}/releases/download/v%{version}/bootc-%{version}-vendor.tar.zstd # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} BuildRequires: libzstd-devel BuildRequires: make BuildRequires: ostree-devel BuildRequires: openssl-devel %if 0%{?rhel} BuildRequires: rust-toolset %else BuildRequires: cargo-rpm-macros >= 25 %endif BuildRequires: systemd # Backing storage tooling https://github.com/containers/composefs/issues/125 Requires: composefs # For OS updates Requires: skopeo Requires: podman # For bootloader updates Recommends: bootupd %description %{summary} %prep %autosetup -p1 -a1 %cargo_prep -v vendor %build %cargo_build %cargo_vendor_manifest %cargo_license_summary %{cargo_license} > LICENSE.dependencies %install %make_install INSTALL="install -p -c" %if %{with check} %check %cargo_test %endif %files %license LICENSE-MIT %license LICENSE-APACHE %license LICENSE.dependencies %license cargo-vendor.txt %doc README.md %{_bindir}/bootc %{_prefix}/lib/bootc/ %{_prefix}/lib/systemd/system-generators/* %{_unitdir}/* %{_mandir}/man*/bootc* %changelog ## START: Generated by rpmautospec * Thu Jul 25 2024 Joseph Marrero - 0.1.14-1 - Update to 0.1.14 * Fri Jun 28 2024 Colin Walters - 0.1.13-1 - Update to 0.1.13 * Wed Jun 26 2024 Wei Shi - 0.1.12-2 - Add gating test for c10s * Tue Jun 25 2024 Colin Walters - 0.1.12-1 - Release 0.1.12 * Mon Jun 24 2024 Troy Dawson - 0.1.11-2 - Bump release for June 2024 mass rebuild * Sat Jun 08 2024 Colin Walters - 0.1.11-1 - bootc: Update to 0.1.11 * Thu Feb 01 2024 Yaakov Selkowitz - 0.1.6-3 - Update Rust macro usage * Tue Jan 23 2024 Colin Walters - 0.1.6-2 - Update %%files section * Tue Jan 23 2024 Colin Walters - 0.1.6-1 - https://github.com/containers/bootc/releases/tag/v0.1.6 * Tue Jan 23 2024 Fedora Release Engineering - 0.1.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 19 2024 Fedora Release Engineering - 0.1.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Tue Dec 19 2023 Colin Walters - 0.1.5-1 - https://github.com/containers/bootc/releases/tag/v0.1.5 * Mon Dec 11 2023 Colin Walters - 0.1.4-3 - ExcludeArch: %%{ix86} * Tue Dec 05 2023 Colin Walters - 0.1.4-2 - Requires: composefs * Fri Nov 10 2023 Colin Walters - 0.1.4-1 - Update to 0.1.4 * Wed Nov 08 2023 Yaakov Selkowitz - 0.1.3-2 - Fix build with rust-toolset * Mon Nov 06 2023 Colin Walters - 0.1.3-1 - local build * Tue Oct 24 2023 Colin Walters - 0.1.2-3 - Add Recommends: bootupd * Sat Oct 21 2023 Colin Walters - 0.1.2-2 - Add a requirement on skopeo * Sat Oct 21 2023 Colin Walters - 0.1.2-1 - Initial import ## END: Generated by rpmautospec