]> git.pld-linux.org Git - packages/binutils.git/blobdiff - binutils.spec
fixed Group
[packages/binutils.git] / binutils.spec
index bc1208720ac53f42b6a0fb611622bd85085dd71c..320cc126d6bbe02a91ae46aceccb2078e2a3b8c6 100644 (file)
@@ -1,21 +1,14 @@
 Summary:       GNU Binary Utility Development Utilities
+Summary(pl):   Narzêdzia GNU dla programistów
 Name:          binutils
-Version:       2.9.1.0.19a
-Release:       4d
+Version:       2.9.1.0.23
+Release:       2
 Copyright:     GPL
 Group:         Development/Tools
 Group(pl):     Programowanie/Narzêdzia
-URL:           ftp://ftp.kernel.org/pub/linux/devel/gcc
-Source:                %{name}-%{version}.tar.bz2
-Patch:         %{name}-sparc32.patch
-Patch1:                %{name}-2.9.1.0.19-opcodes.patch.gz
-Patch2:                %{name}-%{version}-r_386_pc.patch.gz
-Patch3:                %{name}-%{version}-gas_opcodes.patch.gz
-Patch4:                %{name}-%{version}-pII_opcodes.patch.gz
-Patch5:                %{name}-%{version}-bfd_binary.patch.gz
-Prereq:                /sbin/ldconfig
+Source:                ftp://ftp.varesearch.com/pub/support/hjl/binutils/%{name}-%{version}.tar.gz
+Patch0:                binutils-info.patch
 BuildRoot:     /tmp/%{name}-%{version}-root
-Summary(pl):   Narzêdzia GNU dla programistów
 
 %description
 binutils is a collection of utilities necessary for compiling programs. It
@@ -29,10 +22,10 @@ inne narz
 
 %package static
 Summary:       GNU Binutils static libraries
-Group:         Libraries
-Group(pl):     Biblioteki
-Requires:      %{name} = %{version}
 Summary(pl):   Biblioteki statyczne do GNU Binutils
+Group:         Development/Libraries
+Group(pl):     Programowanie/Biblioteki
+Requires:      %{name} = %{version}
 
 %description static
 Static libraries for GNU Binutils.
@@ -42,21 +35,18 @@ Biblioteki statyczne GNU Binutils.
 
 %prep
 %setup -q 
-%patch  -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
+%patch0 -p1
 
 %build
-CFLAGS=$RPM_OPT_FLAGS \
+CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
 %ifarch sparc sparc64
 sparc32 ./configure \
 %else
-    ./configure \
+./configure \
        --prefix=/usr \
-       --enable-shared 
+       --enable-shared \
+       --disable-debug \
+       $RPM_ARCH-pld-linux
 %endif
 
 make tooldir=/usr all info
@@ -70,67 +60,75 @@ make install install-info \
        prefix=$RPM_BUILD_ROOT/usr \
        tooldir=$RPM_BUILD_ROOT/usr
 
-gzip -q9f $RPM_BUILD_ROOT/usr/info/*.inf*
+gzip -9nf $RPM_BUILD_ROOT/usr/info/*.inf*
 
 strip $RPM_BUILD_ROOT/usr/bin/*
-#strip $RPM_BUILD_ROOT/usr/lib/*.so.*
 
 install include/libiberty.h $RPM_BUILD_ROOT/usr/include
 
-chmod 755 $RPM_BUILD_ROOT/usr/lib/*.so.*
-
-bzip2 -9 $RPM_BUILD_ROOT/usr/man/man1/* README
+gzip -9nf $RPM_BUILD_ROOT/usr/man/man1/* \
+       README
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
-/sbin/install-info  /usr/info/as.info.gz       /etc/info-dir
-/sbin/install-info  /usr/info/bfd.info.gz      /etc/info-dir
-/sbin/install-info  /usr/info/binutils.info.gz /etc/info-dir 
-/sbin/install-info  /usr/info/ld.info.gz       /etc/info-dir
-/sbin/install-info  /usr/info/gasp.info.gz     /etc/info-dir 
-/sbin/install-info  /usr/info/gprof.info.gz    /etc/info-dir 
+/sbin/install-info /usr/info/as.info.gz /etc/info-dir
+/sbin/install-info /usr/info/bfd.info.gz /etc/info-dir
+/sbin/install-info /usr/info/binutils.info.gz /etc/info-dir 
+/sbin/install-info /usr/info/ld.info.gz /etc/info-dir
+/sbin/install-info /usr/info/gasp.info.gz /etc/info-dir 
+/sbin/install-info /usr/info/gprof.info.gz /etc/info-dir 
 /sbin/ldconfig
 
 %preun
-if [ $1 = 0 ]; then
-/sbin/install-info --delete --infodir=/etc/info-dir /usr/info/as.info.gz 
-/sbin/install-info --delete --infodir=/etc/info-dir /usr/info/bfd.info.gz 
-/sbin/install-info --delete --infodir=/etc/info-dir /usr/info/binutils.info.gz 
-/sbin/install-info --delete --infodir=/etc/info-dir /usr/info/ld.info.gz 
-/sbin/install-info --delete --infodir=/etc/info-dir /usr/info/gasp.info.gz 
-/sbin/install-info --delete --infodir=/etc/info-dir /usr/info/gprof.info.gz 
+if [ "$1" = "0" ]; then
+       /sbin/install-info --delete /usr/info/as.info.gz /etc/info-dir
+       /sbin/install-info --delete /usr/info/bfd.info.gz /etc/info-dir
+       /sbin/install-info --delete /usr/info/binutils.info.gz /etc/info-dir
+       /sbin/install-info --delete /usr/info/ld.info.gz /etc/info-dir
+       /sbin/install-info --delete /usr/info/gasp.info.gz /etc/info-dir
+       /sbin/install-info --delete /usr/info/gprof.info.gz /etc/info-dir
 fi
 
 %postun -p /sbin/ldconfig
 
 %files
 %defattr(644,root,root,755)
-%doc README.bz2
-
+%doc *.gz
 %attr(755,root,root) /usr/bin/*
+%attr(755,root,root) /usr/lib/*.so
 
-%dir /usr/lib/ldscripts
-/usr/lib/ldscripts/*
-
+/usr/lib/ldscripts
 /usr/include/*.h
 
-%attr(755,root,root) /usr/lib/*.so.*
-%attr(755,root,root) /usr/lib/*.so
-
 /usr/info/*.gz
 
-%attr(644,root,root) /usr/lib/*.a
-%attr(644,root, man) /usr/man/man1/*
+/usr/lib/libiberty.a
+/usr/man/man1/*
 
 %files static
-%attr(644,root,root) /usr/lib/libbfd.a
-%attr(644,root,root) /usr/lib/libopcodes.a
+%defattr(644,root,root)
+/usr/lib/libbfd.a
+/usr/lib/libopcodes.a
 
 %changelog
+* Thu Apr 22 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
+  [2.9.1.0.23-2]
+- recompiles on new rpm.
+
+* Wed Apr  7 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
+  [2.9.1.0.23-1]
+- standarized {un}registering info pages (added binutils-info.patch).
+
+* Thu Feb 18 1999 Micha³ Kuratczyk <kura@wroclaw.art.pl>
+  [2.9.1.0.19-5d]
+- gzipping instead bzipping
+- added LDFLAGS=-s
+- minor changes
+
 * Mon Jan 18 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
-[2.9.1.0.19-4d]
+  [2.9.1.0.19-4d]
 - fixed %preun && %post,
 - commpresed %doc,
 - added Group(pl),
@@ -150,33 +148,33 @@ fi
 - added a fix for 16-bit PC-relative relocations on i386.
 
 * Sun Dec 20 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
-[2.9.1.0.19-2d]
+  [2.9.1.0.19-2d]
 - removed static subpackages,
 - cosmetic changes,
 - final build for Tornado.
 
 * Wed Dec  8 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
-[2.9.1.0.17-2] 
+  [2.9.1.0.17-2] 
 - added using sparc32 for run ./configure script on sparc
   architecture (thanks DaveM).
 
 * Fri Oct  9 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
-[2.9.1.0.15-2]
+  [2.9.1.0.15-2]
 - /usr/lib/libiberty.a moved to main.
 
 * Sat Oct 03 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
-[2.9.1.0.15-1d]
+  [2.9.1.0.15-1d]
 - fixed pl translation,
 - updated to 2.9.1.0.15.
 
 * Sun Sep 13 1998 Wojtek ¦lusarczyk <wojtek@SHADOW.EU.ORG>
-[2.9.1.0.12-1d]
+  [2.9.1.0.12-1d]
 - updated to 2.9.1.0.12.
 - install -d instead mkdir -p,
 - restricted ELF binaries permissions.
 
 * Tue Sep 07 1998 Wojtek ¦lusarczyk <wojtek@SHADOW.EU.ORG>
-[2.9.1.0.11-1d]
+  [2.9.1.0.11-1d]
 - updated to 2.9.1.0.11,
 - build without $RPM_OPT_FLAGS - some problems with egcs & -O6 ...
 - added a static package,
@@ -191,54 +189,9 @@ fi
 - added using $RPM_OPT_FLAGS during building package.
 
 * Fri Jun 12 1998 Wojtek ¦lusarczyk <wojtek@SHADOW.EU.ORG>
-[2.9.1.0.6-2]
+  [2.9.1.0.6-2]
 - build against GNU libc-2.1.
 
 * Fri May 29 1998 Wojtek ¦lusarczyk <wojtek@SHADOW.EU.ORG>
-- Replaced binutils to binutils-2.9.1.0.6.
-
-* Wed May  6 1998 Christian Joensson <chj@lin.foa.se>
-- Replaced binutils to binutils-2.9.1.0.4.
-
-* Wed Apr 29 1998 Christian Joensson <chj@lin.foa.se>
-- Replaced binutils to binutils-2.9.1.0.3.
-
-* Tue Apr 28 1998 Christian Joensson <chj@lin.foa.se>
-- Replaced binutils to binutils-2.9.1.0.2.
-
-* Fri Apr 17 1998 Christian Joensson <chj@lin.foa.se>
-- Replaced binutils to binutils-2.9.0.3.
-
-* Tue Apr 14 1998 Christian Joensson <chj@lin.foa.se>
-- Replaced binutils to binutils-2.9.0.2.
-
-* Mon Apr 13 1998 Christian Joensson <chj@lin.foa.se>
-- Replaced binutils to binutils-2.9.0.1.
-
-* Thu Apr  9 1998 Christian Joensson <chj@lin.foa.se>
-- Replaced binutils to binutils-2.8.1.0.30 and changed the conflict of
-  /usr/info/dir.
-
-* Sun Apr  5 1998 Christian Joensson <chj@lin.foa.se>
-- Replaced binutils to binutils-2.8.1.0.29.
-
-* Thu Apr  2 1998 Christian Joensson <chj@lin.foa.se>
-- Fixed the conflict of /usr/info/dir between the binutils and info packages.
-
-* Wed Apr  1 1998 Christian Joensson <chj@lin.foa.se>
-- Replaced binutils to binutils-2.8.1.0.28.
-
-* Mon Mar 30 1998 Christian Joensson <chj@lin.foa.se>
-- Replaced binutils to binutils-2.8.1.0.27.
-
-* Thu Mar 26 1998 Christian Joensson <chj@lin.foa.se>
-- Replaced binutils to binutils-2.8.1.0.25.
-
-* Thu Mar 19 1998 Trond Myklebust <trond.myklebust@fys.uio.no>
-- Replaced with hjl's binutils release from tsx-11
-  (patch 0.15-0.23 is far too large).
-
-* Wed Oct 22 1997 Erik Troan <ewt@redhat.com>
-
-- added 2.8.1.0.1 patch from hj
-- added patch for alpha palcode form rth
+- Replaced binutils to binutils-2.9.1.0.6,
+- start at RH spec file.
This page took 0.086458 seconds and 4 git commands to generate.