From 6bed1e3bd563b1844762d9715285d1ed3bb4dc91 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 20 Aug 2024 15:33:33 +0200 Subject: [PATCH] Generate RPM dependencies with RPM 4.20 API Use new RPM 4.20 API to generate RPM dependencies instead of relying on rpm-local-generator-support. See: https://rpm-software-management.github.io/rpm/manual/dependency_generators.html#using-file-attributes-in-their-own-package --- ruby.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ruby.spec b/ruby.spec index 18f7ecc..625f182 100644 --- a/ruby.spec +++ b/ruby.spec @@ -241,6 +241,7 @@ Source19: test_rubygems_con.rb %{load:%{SOURCE4}} %{load:%{SOURCE5}} +%define _local_file_attrs local_generator %define __local_generator_requires make -C %{_builddir}/%{buildsubdir}/%{_vpath_builddir} -s runruby TESTRUN_SCRIPT="--enable-gems %{SOURCE9}" %define __local_generator_provides make -C %{_builddir}/%{buildsubdir}/%{_vpath_builddir} -s runruby TESTRUN_SCRIPT="--enable-gems %{SOURCE10}" %define __local_generator_conflicts make -C %{_builddir}/%{buildsubdir}/%{_vpath_builddir} -s runruby TESTRUN_SCRIPT="--enable-gems %{SOURCE11}" @@ -285,7 +286,6 @@ Requires: %{name}-libs%{?_isa} = %{version}-%{release} Recommends: ruby(rubygems) >= %{rubygems_version} Recommends: rubygem(bigdecimal) >= %{bigdecimal_version} -BuildRequires: rpm-local-generator-support # Build dependencies BuildRequires: autoconf BuildRequires: gcc