|
|
@ -2,30 +2,35 @@
|
|
|
|
%global sphinx_docs 1
|
|
|
|
%global sphinx_docs 1
|
|
|
|
|
|
|
|
|
|
|
|
Name: boom-boot
|
|
|
|
Name: boom-boot
|
|
|
|
Version: 1.6.3
|
|
|
|
Version: 1.6.5
|
|
|
|
Release: 3%{?dist}
|
|
|
|
Release: 3%{?dist}
|
|
|
|
Summary: %{summary}
|
|
|
|
Summary: %{summary}
|
|
|
|
|
|
|
|
|
|
|
|
License: GPL-2.0-only
|
|
|
|
License: GPL-2.0-only
|
|
|
|
URL: https://github.com/snapshotmanager/boom
|
|
|
|
URL: https://github.com/snapshotmanager/boom-boot
|
|
|
|
Source0: %{url}/archive/%{version}/boom-%{version}.tar.gz
|
|
|
|
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
|
|
|
|
|
|
|
|
|
|
|
|
BuildArch: noarch
|
|
|
|
BuildArch: noarch
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: make
|
|
|
|
BuildRequires: make
|
|
|
|
BuildRequires: python3-setuptools
|
|
|
|
BuildRequires: python3-setuptools
|
|
|
|
BuildRequires: python3-devel
|
|
|
|
BuildRequires: python3-devel
|
|
|
|
|
|
|
|
BuildRequires: python3-pip
|
|
|
|
|
|
|
|
BuildRequires: python3-wheel
|
|
|
|
%if 0%{?sphinx_docs}
|
|
|
|
%if 0%{?sphinx_docs}
|
|
|
|
BuildRequires: python3-dbus
|
|
|
|
BuildRequires: python3-dbus
|
|
|
|
BuildRequires: python3-sphinx
|
|
|
|
BuildRequires: python3-sphinx
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
BuildRequires: make
|
|
|
|
BuildRequires: make
|
|
|
|
BuildRequires: systemd-rpm-macros
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Requires: python3-boom = %{version}-%{release}
|
|
|
|
Requires: python3-boom = %{version}-%{release}
|
|
|
|
Requires: %{name}-conf = %{version}-%{release}
|
|
|
|
Requires: %{name}-conf = %{version}-%{release}
|
|
|
|
Requires: python3-dbus
|
|
|
|
Requires: python3-dbus
|
|
|
|
|
|
|
|
%if 0%{?rhel} == 9
|
|
|
|
|
|
|
|
Requires: systemd >= 252-18
|
|
|
|
|
|
|
|
%else
|
|
|
|
Requires: systemd >= 254
|
|
|
|
Requires: systemd >= 254
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
Obsoletes: boom-boot-grub2 <= 1.3
|
|
|
|
Obsoletes: boom-boot-grub2 <= 1.3
|
|
|
|
# boom-grub2 was not an official name of subpackage in fedora, but was used upstream:
|
|
|
|
# boom-grub2 was not an official name of subpackage in fedora, but was used upstream:
|
|
|
@ -75,7 +80,7 @@ include this support in both Red Hat Enterprise Linux 7 and Fedora).
|
|
|
|
This package provides configuration files for boom.
|
|
|
|
This package provides configuration files for boom.
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%prep
|
|
|
|
%autosetup -p1 -n boom-%{version}
|
|
|
|
%autosetup -p1 -n %{name}-%{version}
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
%if 0%{?sphinx_docs}
|
|
|
|
%if 0%{?sphinx_docs}
|
|
|
@ -85,10 +90,18 @@ mv doc/_build/html doc/html
|
|
|
|
rm -r doc/_build
|
|
|
|
rm -r doc/_build
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?centos} || 0%{?rhel}
|
|
|
|
%py3_build
|
|
|
|
%py3_build
|
|
|
|
|
|
|
|
%else
|
|
|
|
|
|
|
|
%pyproject_wheel
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
%install
|
|
|
|
|
|
|
|
%if 0%{?centos} || 0%{?rhel}
|
|
|
|
%py3_install
|
|
|
|
%py3_install
|
|
|
|
|
|
|
|
%else
|
|
|
|
|
|
|
|
%pyproject_install
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
# Make configuration directories
|
|
|
|
# Make configuration directories
|
|
|
|
# mode 0700 - in line with /boot/grub2 directory:
|
|
|
|
# mode 0700 - in line with /boot/grub2 directory:
|
|
|
@ -120,7 +133,11 @@ rm doc/conf.py
|
|
|
|
%license COPYING
|
|
|
|
%license COPYING
|
|
|
|
%doc README.md
|
|
|
|
%doc README.md
|
|
|
|
%{python3_sitelib}/boom/*
|
|
|
|
%{python3_sitelib}/boom/*
|
|
|
|
%{python3_sitelib}/boom-*.egg-info/
|
|
|
|
%if 0%{?centos} || 0%{?rhel}
|
|
|
|
|
|
|
|
%{python3_sitelib}/boom*.egg-info/
|
|
|
|
|
|
|
|
%else
|
|
|
|
|
|
|
|
%{python3_sitelib}/boom*.dist-info/
|
|
|
|
|
|
|
|
%endif
|
|
|
|
%doc doc
|
|
|
|
%doc doc
|
|
|
|
%doc examples
|
|
|
|
%doc examples
|
|
|
|
%doc tests
|
|
|
|
%doc tests
|
|
|
@ -137,6 +154,10 @@ rm doc/conf.py
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Fri Dec 13 2024 Bryn M. Reeves <bmr@redhat.com> - 1.6.5-1
|
|
|
|
|
|
|
|
- Update to release 1.6.5
|
|
|
|
|
|
|
|
- Resolves: RHEL-59511
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 1.6.3-3
|
|
|
|
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 1.6.3-3
|
|
|
|
- Bump release for October 2024 mass rebuild:
|
|
|
|
- Bump release for October 2024 mass rebuild:
|
|
|
|
Resolves: RHEL-64018
|
|
|
|
Resolves: RHEL-64018
|
|
|
|