From 0130999422dd0a14cba0876b5a37e82f2c741688 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Tue, 3 May 2005 13:37:35 +0000 Subject: Misc. %infodir/dir handling changes. --- scripts/gdb/base-gdb.add | 5 +++-- scripts/gdb/gdb.add | 8 ++++---- 2 files changed, 7 insertions(+), 6 deletions(-) (limited to 'scripts/gdb') diff --git a/scripts/gdb/base-gdb.add b/scripts/gdb/base-gdb.add index 11a520bd8e..daaf1770e2 100644 --- a/scripts/gdb/base-gdb.add +++ b/scripts/gdb/base-gdb.add @@ -6,7 +6,7 @@ Summary: base package for rtems gdb Group: %{rpmgroup} Requires(post): /sbin/install-info -Requires(postun): /sbin/install-info +Requires(preun): /sbin/install-info %description -n %{rpmprefix}rtems@osversion@-base-gdb @@ -18,6 +18,7 @@ This is the base for gdb regardless of target CPU. %defattr(-,root,root) %dir %{_infodir} +%ghost %{_infodir}/dir %{_infodir}/gdb.info* # FIXME: When had mmalloc.info been removed? @@ -50,7 +51,7 @@ This is the base for gdb regardless of target CPU. /sbin/install-info --infodir=%{_infodir} %{_infodir}/annotate.info.gz %endif -%postun -n %{rpmprefix}rtems@osversion@-base-gdb +%preun -n %{rpmprefix}rtems@osversion@-base-gdb if [ $1 -eq 0 ]; then /sbin/install-info --delete --infodir=%{_infodir} %{_infodir}/gdb.info.gz %if "%{gdb_version}" < "6.3" diff --git a/scripts/gdb/gdb.add b/scripts/gdb/gdb.add index 4fa8f3ac69..42787294a6 100644 --- a/scripts/gdb/gdb.add +++ b/scripts/gdb/gdb.add @@ -53,7 +53,7 @@ BuildRequires: ncurses-devel %define _sim 0 %endif %if "%{gdb_target}" == "powerpc-rtems@osversion@" -%define _sim 0 +%define _sim 1 %endif %if "%{gdb_target}" == "sparc-rtems@osversion@" %define _sim 0 @@ -133,6 +133,9 @@ cd .. # gdb 4.18 installed this, later versions don't # Don't care about it, anymore rm -rf $RPM_BUILD_ROOT%{_infodir}/readline.info* + + rm -f $RPM_BUILD_ROOT%{_infodir}/dir + touch $RPM_BUILD_ROOT%{_infodir}/dir # gzip info files ls $RPM_BUILD_ROOT%{_infodir}/*.info \ @@ -142,8 +145,5 @@ cd .. gzip -9qf $a 2>/dev/null; \ done - # We don't ship info/dir - rm -f $RPM_BUILD_ROOT%{_infodir}/dir - # gzip man pages gzip -9qf $RPM_BUILD_ROOT%{_mandir}/man?/*.? 2>/dev/null -- cgit v1.2.3