Skip to content

refactor(spec): rewrite to use subpackages and RemovePathPostfixes#194

Merged
andrewlukoshko merged 1 commit intoAlmaLinux:devel-ng-0.24.0from
ykohut:devel-ng-0.24.0
Apr 16, 2026
Merged

refactor(spec): rewrite to use subpackages and RemovePathPostfixes#194
andrewlukoshko merged 1 commit intoAlmaLinux:devel-ng-0.24.0from
ykohut:devel-ng-0.24.0

Conversation

@ykohut
Copy link
Copy Markdown
Collaborator

@ykohut ykohut commented Apr 16, 2026

Build all leapp-data packages (almalinux, almalinux-x86_64_v2, almalinux-kitten, almalinux-kitten-x86_64_v2, centos) from a single rpmbuild invocation using RPM subpackages instead of separate builds with --define "dist_name ...".

  • Remove deprecated %{rhel} == 7 code
  • Use RemovePathPostfixes to install dist-specific files with postfix suffixes that are stripped at package install time
  • Conditionally define x86_64_v2 and kitten subpackages for el9 only

CI: correct the leapp-data packages build and install.

Build all leapp-data packages (almalinux, almalinux-x86_64_v2,
almalinux-kitten, almalinux-kitten-x86_64_v2, centos) from a single
rpmbuild invocation using RPM subpackages instead of separate builds
with --define "dist_name ...".

- Remove deprecated %{rhel} == 7 code
- Use RemovePathPostfixes to install dist-specific files with postfix
  suffixes that are stripped at package install time
- Conditionally define x86_64_v2 and kitten subpackages for el9 only

CI: correct the leapp-data packages build and install.
@andrewlukoshko andrewlukoshko merged commit f10a426 into AlmaLinux:devel-ng-0.24.0 Apr 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants