From a0145ecd2f517f1793170f2131bd5ad0e3144e1d Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Mon, 3 Oct 2016 12:55:00 -0500 Subject: [PATCH] Add %_configure_disable_silent_rules Adds %_configure_disable_silent_rules, defaulting to 0, to optionally enable the passing of --disable-silent-rules to configure scripts. --- macros | 2 ++ redhat-rpm-config.spec | 6 +++++- rpmlint.cf | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 rpmlint.cf diff --git a/macros b/macros index 67fee38..01bfef1 100644 --- a/macros +++ b/macros @@ -26,6 +26,7 @@ # %_configure_gnuconfig_hack 1 %_configure_libtool_hardening_hack 1 +%_configure_disable_silent_rules 0 %configure \ CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \ CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \ @@ -42,6 +43,7 @@ %{_configure} --build=%{_build} --host=%{_host} \\\ --program-prefix=%{?_program_prefix} \\\ --disable-dependency-tracking \\\ + %{?_configure_disable_silent_rules:--disable-silent-rules} \\\ --prefix=%{_prefix} \\\ --exec-prefix=%{_exec_prefix} \\\ --bindir=%{_bindir} \\\ diff --git a/redhat-rpm-config.spec b/redhat-rpm-config.spec index 458038e..2636b40 100644 --- a/redhat-rpm-config.spec +++ b/redhat-rpm-config.spec @@ -6,7 +6,7 @@ Summary: Red Hat specific rpm configuration files Name: redhat-rpm-config -Version: 45 +Version: 46 Release: 1%{?dist} # No version specified. License: GPL+ @@ -144,6 +144,10 @@ install -p -m 755 -t %{buildroot}%{_rpmconfigdir} kmod.prov %{_rpmconfigdir}/macros.d/macros.kmp %changelog +* Mon Oct 03 2016 Jason L Tibbitts III - 46-1 +- Allow %%configure to optionally pass --disable-silent-rules. Define + %%_configure_disable_silent_rules (defaulting to 0) to control this. + * Wed Sep 14 2016 Jason L Tibbitts III - 45-1 - Add dependency on qt5-srpm-macros. diff --git a/rpmlint.cf b/rpmlint.cf new file mode 100644 index 0000000..557f414 --- /dev/null +++ b/rpmlint.cf @@ -0,0 +1 @@ +addFilter("no-%build-section")