From 0241102e340d5bf4639499db9598863f651aa2d7 Mon Sep 17 00:00:00 2001 From: kloczek Date: Wed, 14 Apr 1999 12:14:28 +0000 Subject: [PATCH] - cosmetic changes for common l&f, - standarized {un}registering info pages (added gdb-info.patch). - removed man group from man pages. Changed files: gdb.spec -> 1.4 --- gdb.spec | 76 +++++++++++++++++++++++++++----------------------------- 1 file changed, 36 insertions(+), 40 deletions(-) diff --git a/gdb.spec b/gdb.spec index 6e6b27d..1fd4fc4 100644 --- a/gdb.spec +++ b/gdb.spec @@ -1,20 +1,17 @@ -Name: gdb -Version: 4.18 -Release: 1 -Copyright: GPL -Group: Development/Debuggers -Source: ftp://sourceware.cygnus.com/pub/gdb/%{name}-4.18.tar.gz -# Patch0: gdb-19980528-jbj.patch -# Patch1: ftp://ftp.yggdrasil.com/private/hjl/gdb-4.17-4.17.0.4.diff.gz -# Patch2: gdb-4.17-debug-threads.patch.gz -# Patch3: gdb-readline_ncurses.patch -Prereq: /sbin/install-info -Buildroot: /tmp/%{name}-%{version}-root -Summary: Symbolic debugger for C and other languages -Summary(de): Symbolischer Debugger für C und andere Sprachen -Summary(fr): Débugger symbolique pour C et d'autres langages -Summary(pl): Symboliczny debugger dla C i innych jêzyków -Summary(tr): C ve diðer diller için sembolik hata ayýklayýcý +Summary: Symbolic debugger for C and other languages +Summary(de): Symbolischer Debugger für C und andere Sprachen +Summary(fr): Débugger symbolique pour C et d'autres langages +Summary(pl): Symboliczny debugger dla C i innych jêzyków +Summary(tr): C ve diðer diller için sembolik hata ayýklayýcý +Name: gdb +Version: 4.18 +Release: 1 +Copyright: GPL +Group: Development/Debuggers +Source: ftp://sourceware.cygnus.com/pub/gdb/%{name}-4.18.tar.bz2 +Patch0: gdb-info.patch +Prereq: /sbin/install-info +Buildroot: /tmp/%{name}-%{version}-root %description This is a full featured, command driven debugger. It allows you to @@ -43,24 +40,16 @@ Bir komut aray ve herhangi bir anda programýn durumunu inceleme olanaðý verir. %prep -%setup -q -n gdb-4.18 -%ifarch sparc -# %patch0 -p1 -b .jbj -%endif - -# %patch1 -p2 -b .hjl - -# XXX can't debug threads on sparc yet -%ifarch i386 alpha -# %patch2 -p1 -b .debug_threads -%endif - -# %patch3 -p1 -b .readline_ncurses +%setup -q +#%patch0 -p1 %build -CC=gcc CFLAGS=$RPM_OPT_FLAGS ./configure --prefix=/usr +CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \ +./configure \ + --prefix=/usr make make info +# MAKEINFO="makeinfo --force" %install rm -rf $RPM_BUILD_ROOT @@ -74,25 +63,32 @@ rm -f $RPM_BUILD_ROOT/usr/info/{bfd*,history*,readline*,standard*,texinfo*} gzip -fn9 $RPM_BUILD_ROOT/usr/info/*info* %post -install-info /usr/info/gdb.info.gz /usr/info/dir -install-info /usr/info/stabs.info.gz /usr/info/dir -install-info /usr/info/gdbint.info.gz /usr/info/dir +/sbin/install-info /usr/info/gdb.info.gz /etc/info-dir +/sbin/install-info /usr/info/stabs.info.gz /etc/info-dir +/sbin/install-info /usr/info/gdbint.info.gz /etc/info-dir %preun -install-info --delete /usr/info/gdb.info.gz /usr/info/dir -install-info --delete /usr/info/stabs.info.gz /usr/info/dir -install-info --delete /usr/info/gdbint.info.gz /usr/info/dir +if [ "$1" = 0 ]; then + /sbin/install-info --delete /usr/info/gdb.info.gz /usr/info-dir + /sbin/install-info --delete /usr/info/stabs.info.gz /etc/info-dir + /sbin/install-info --delete /usr/info/gdbint.info.gz /etc/info-dir +fi %clean rm -rf $RPM_BUILD_ROOT %files -%defattr(644, root, root, 755) -%attr(755, root, root) /usr/bin/* -%attr(644, root, man) /usr/man/man1/* +%defattr(644,root,root,755) +%attr(755,root,root) /usr/bin/* +/usr/man/man1/* /usr/info/*info* %changelog +* Tue Apr 13 1999 Tomasz K³oczko + [4.18-1] +- standarized {un}registering info pages (added gdb-info.patch). +- removed man group from man pages. + * Mon Apr 12 1999 Marcin Dalecki [4.18] - updated to this fresh new release. -- 2.44.0