From bed4db9ca3c8a99b4f7d35fd257d00ef6ea1a1d8 Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Tue, 11 Aug 2009 14:09:31 +0000 Subject: [PATCH] - Fix installation with --excludedocs - Resolves: #515917 - Change previous ChangeLog entry, it turned out that that commit actually did resolve the mentioned bug. --- make.spec | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/make.spec b/make.spec index 091aa80..d01dc2c 100644 --- a/make.spec +++ b/make.spec @@ -3,7 +3,7 @@ Summary: A GNU tool which simplifies the build process for users Name: make Epoch: 1 Version: 3.81 -Release: 17%{?dist} +Release: 18%{?dist} License: GPLv2+ Group: Development/Tools URL: http://www.gnu.org/software/make/ @@ -65,11 +65,15 @@ echo ============END TESTING=========== rm -rf ${RPM_BUILD_ROOT} %post -/sbin/install-info %{_infodir}/make.info.gz %{_infodir}/dir --entry="* Make: (make). The GNU make utility." || : +if [ -f %{_infodir}/make.info.gz ]; then # for --excludedocs + /sbin/install-info %{_infodir}/make.info.gz %{_infodir}/dir --entry="* Make: (make). The GNU make utility." || : +fi %preun if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/make.info.gz %{_infodir}/dir --entry="* Make: (make). The GNU make utility." || : + if [ -f %{_infodir}/make.info.gz ]; then # for --excludedocs + /sbin/install-info --delete %{_infodir}/make.info.gz %{_infodir}/dir --entry="* Make: (make). The GNU make utility." || : + fi fi %files -f %{name}.lang @@ -80,9 +84,12 @@ fi %{_infodir}/*.info* %changelog +* Tue Aug 11 2009 Petr Machata - 1:3.81-18 +- Fix installation with --excludedocs +- Resolves: #515917 + * Fri Jul 31 2009 Petr Machata - 1:3.81-17 -- Replace the use of strcpy on overlapping areas with memmove. It's - possible that this ... +- Replace the use of strcpy on overlapping areas with memmove - Resolves: #514721 * Sat Jul 25 2009 Fedora Release Engineering - 1:3.81-16