Update .spec to include CentOS branding.

This commit is contained in:
Yuriy Kohut 2024-04-11 12:39:15 +03:00
parent a381122b05
commit da25704ed2
1 changed files with 12 additions and 4 deletions

View File

@ -5,8 +5,8 @@
Name: preupgrade-assistant-el6toel7 Name: preupgrade-assistant-el6toel7
Version: 0.8.0 Version: 0.8.0
Release: 3%{?dist} Release: 4%{?dist}
Summary: Set of modules created for upgrade to Red Hat Enterprise Linux 7 Summary: Set of modules created for upgrade to CentOS release 7
Group: System Environment/Libraries Group: System Environment/Libraries
License: GPLv3+ License: GPLv3+
URL: https://github.com/upgrades-migrations/preupgrade-assistant-modules URL: https://github.com/upgrades-migrations/preupgrade-assistant-modules
@ -39,6 +39,7 @@ Requires: python
Requires: coreutils Requires: coreutils
Requires: perl Requires: perl
#do not require php even in presence of php scripts #do not require php even in presence of php scripts
#dependency filtering: https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering #dependency filtering: https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering
%if 0%{?fedora} || 0%{?rhel} > 6 %if 0%{?fedora} || 0%{?rhel} > 6
@ -53,6 +54,7 @@ Requires: perl
############################## ##############################
Patch0001: 0001-UEFI-fix-1-2-Fix-the-broken-bootloader-when-upgrade-.patch Patch0001: 0001-UEFI-fix-1-2-Fix-the-broken-bootloader-when-upgrade-.patch
Patch0002: 0002-UEFI-fix-2-2-Fix-the-broken-bootloader-when-upgrade-.patch Patch0002: 0002-UEFI-fix-2-2-Fix-the-broken-bootloader-when-upgrade-.patch
Patch0003: %{name}-%{version}-centos.patch
####### PATCHES END ########## ####### PATCHES END ##########
@ -64,8 +66,7 @@ Patch0002: 0002-UEFI-fix-2-2-Fix-the-broken-bootloader-when-upgrade-.patch
%description %description
The package provides a set of modules used for assessment The package provides a set of modules used for assessment
of the source system for upgrade or migration to Red Hat of the source system for upgrade or migration to CentOS release 7 system.
Enterprise Linux 7 system.
The modules are used by the preupgrade-assistant package. The modules are used by the preupgrade-assistant package.
@ -73,12 +74,16 @@ The modules are used by the preupgrade-assistant package.
%setup -q -n %{name}-%{version} %setup -q -n %{name}-%{version}
%patch0001 -p1 %patch0001 -p1
%patch0002 -p1 %patch0002 -p1
%patch0003 -p1
### REMOVE .orig files ### REMOVE .orig files
# I don't know why, but one .orig file is permanently created... # I don't know why, but one .orig file is permanently created...
find . -name "*.orig" -delete find . -name "*.orig" -delete
%build %build
# Executable flag as patch can't set mode of new file(s)
chmod +x RHEL6_7/packages/NonCentOSSignedPkg/check
# This is all we need here. The RHEL6_7-results dir will be created # This is all we need here. The RHEL6_7-results dir will be created
# with XCCDF files for Preupgrade Assistant and OpenSCAP # with XCCDF files for Preupgrade Assistant and OpenSCAP
preupg-xccdf-compose RHEL6_7 preupg-xccdf-compose RHEL6_7
@ -114,6 +119,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog %changelog
* Fri Apr 5 2024 Yuriy Kohut <ykohut@almalinux.org> - 0.8.0-4
- Add CentOS branding with patch: preupgrade-assistant-el6toel7-0.8.0-centos.patch
* Thu Apr 08 2021 Petr Stodulka <pstodulk@redhat.com> - 0.8.0-3 * Thu Apr 08 2021 Petr Stodulka <pstodulk@redhat.com> - 0.8.0-3
- Fix broken bootloader on systems with UEFI when upgrade is run without - Fix broken bootloader on systems with UEFI when upgrade is run without
the --cleanup-post option the --cleanup-post option