From 8c54d820ba193370a39e1547472163f1e0fd67ef Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Jan 30 2018 07:47:52 +0000 Subject: Backport ldconfig macros Signed-off-by: Igor Gnatenko --- diff --git a/epel-rpm-macros.spec b/epel-rpm-macros.spec index 01f1312..09a7ce0 100644 --- a/epel-rpm-macros.spec +++ b/epel-rpm-macros.spec @@ -1,6 +1,6 @@ Name: epel-rpm-macros Version: 7 -Release: 13 +Release: 14 Summary: Extra Packages for Enterprise Linux RPM macros Group: System Environment/Base @@ -47,6 +47,9 @@ install -Dpm 644 %{SOURCE1} \ %changelog +* Mon Jan 29 2018 Igor Gnatenko - 7-14 +- Backport ldconfig macros + * Thu Dec 15 2016 Jason L Tibbitts III - 7-13 - Backport vpath macros. diff --git a/macros.epel-rpm-macros b/macros.epel-rpm-macros index a8caf66..2d16f0f 100644 --- a/macros.epel-rpm-macros +++ b/macros.epel-rpm-macros @@ -19,3 +19,12 @@ # directory (doesn't need to exist) where all generated build files will be placed %_vpath_builddir %_target_platform + +# ldconfig macros, backported from Fedora. +%ldconfig /sbin/ldconfig +%ldconfig_post %{?ldconfig:%post -p %ldconfig} +%ldconfig_postun %{?ldconfig:%postun -p %ldconfig} +%ldconfig_scriptlets(n:) %{?ldconfig:\ +%ldconfig_post %{?*} %{-n:-n %{-n*}}\ +%ldconfig_postun %{?*} %{-n:-n %{-n*}}\ +}