1 Summary: GNU Binary Utility Development Utilities
2 Summary(pl): Narzêdzia GNU dla programistów
7 Group: Development/Tools
8 Group(pl): Programowanie/Narzêdzia
9 Source: ftp://ftp.varesearch.com/pub/support/hjl/binutils/%{name}-%{version}.tar.gz
10 Patch0: binutils-info.patch
11 BuildRoot: /tmp/%{name}-%{version}-root
14 binutils is a collection of utilities necessary for compiling programs. It
15 includes the assembler and linker, as well as a number of other
16 miscellaneous programs for dealing with executable formats.
19 Pakiet binutils zawiera zestaw narzêdzi umo¿liwiaj±cych kompilacjê programów.
20 Znajduj± siê tutaj miêdzy innymi assembler, konsolidator (linker), a tak¿e
21 inne narzêdzia do manipulowania binarnymi plikami programów i bibliotek.
24 Summary: GNU Binutils static libraries
25 Summary(pl): Biblioteki statyczne do GNU Binutils
26 Group: Development/Libraries
27 Group(pl): Programowanie/Biblioteki
28 Requires: %{name} = %{version}
31 Static libraries for GNU Binutils.
33 %description -l pl static
34 Biblioteki statyczne GNU Binutils.
41 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
52 make tooldir=/usr all info
55 rm -rf $RPM_BUILD_ROOT
57 install -d $RPM_BUILD_ROOT/usr
59 make install install-info \
60 prefix=$RPM_BUILD_ROOT/usr \
61 tooldir=$RPM_BUILD_ROOT/usr
63 gzip -9nf $RPM_BUILD_ROOT/usr/info/*.inf*
65 strip $RPM_BUILD_ROOT/usr/bin/*
67 install include/libiberty.h $RPM_BUILD_ROOT/usr/include
69 gzip -9nf $RPM_BUILD_ROOT/usr/man/man1/* \
73 rm -rf $RPM_BUILD_ROOT
76 /sbin/install-info /usr/info/as.info.gz /etc/info-dir
77 /sbin/install-info /usr/info/bfd.info.gz /etc/info-dir
78 /sbin/install-info /usr/info/binutils.info.gz /etc/info-dir
79 /sbin/install-info /usr/info/ld.info.gz /etc/info-dir
80 /sbin/install-info /usr/info/gasp.info.gz /etc/info-dir
81 /sbin/install-info /usr/info/gprof.info.gz /etc/info-dir
85 if [ "$1" = "0" ]; then
86 /sbin/install-info --delete /usr/info/as.info.gz /etc/info-dir
87 /sbin/install-info --delete /usr/info/bfd.info.gz /etc/info-dir
88 /sbin/install-info --delete /usr/info/binutils.info.gz /etc/info-dir
89 /sbin/install-info --delete /usr/info/ld.info.gz /etc/info-dir
90 /sbin/install-info --delete /usr/info/gasp.info.gz /etc/info-dir
91 /sbin/install-info --delete /usr/info/gprof.info.gz /etc/info-dir
94 %postun -p /sbin/ldconfig
97 %defattr(644,root,root,755)
99 %attr(755,root,root) /usr/bin/*
100 %attr(755,root,root) /usr/lib/*.so
111 %defattr(644,root,root)
113 /usr/lib/libopcodes.a
116 * Thu Apr 22 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
118 - recompiles on new rpm.
120 * Wed Apr 7 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
122 - standarized {un}registering info pages (added binutils-info.patch).
124 * Thu Feb 18 1999 Micha³ Kuratczyk <kura@wroclaw.art.pl>
126 - gzipping instead bzipping
130 * Mon Jan 18 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
132 - fixed %preun && %post,
135 - added Prereq: /sbin/ldconfig,
138 by Maciek W. Ró¿ycki <macro@ds2.pg.gda.pl>
140 - fixed the binary BFD to correctly output sections,
141 - modified gas so it recognizes single-argument aad and aam,
142 - modified gas so iret generates a non-prefixed opcode
143 regardless of the current argument size.
144 - added support for new Pentium II instructions (see "Addendum
145 -- Intel Architecture Software Developer's Manual, Volume 2:
146 Instruction Set Reference", order number 243689-001),
147 - fixed a problem with relative branch distance overflow checking,
148 - added a fix for 16-bit PC-relative relocations on i386.
150 * Sun Dec 20 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
152 - removed static subpackages,
154 - final build for Tornado.
156 * Wed Dec 8 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
158 - added using sparc32 for run ./configure script on sparc
159 architecture (thanks DaveM).
161 * Fri Oct 9 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
163 - /usr/lib/libiberty.a moved to main.
165 * Sat Oct 03 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
167 - fixed pl translation,
168 - updated to 2.9.1.0.15.
170 * Sun Sep 13 1998 Wojtek ¦lusarczyk <wojtek@SHADOW.EU.ORG>
172 - updated to 2.9.1.0.12.
173 - install -d instead mkdir -p,
174 - restricted ELF binaries permissions.
176 * Tue Sep 07 1998 Wojtek ¦lusarczyk <wojtek@SHADOW.EU.ORG>
178 - updated to 2.9.1.0.11,
179 - build without $RPM_OPT_FLAGS - some problems with egcs & -O6 ...
180 - added a static package,
181 - build from non root's account.
183 * Sat Aug 22 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
185 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
186 - added using %%{name} and %%{version} in Source,
187 - added static subpackage,
188 - removed /usr/lib/lib*.la files,
189 - added using $RPM_OPT_FLAGS during building package.
191 * Fri Jun 12 1998 Wojtek ¦lusarczyk <wojtek@SHADOW.EU.ORG>
193 - build against GNU libc-2.1.
195 * Fri May 29 1998 Wojtek ¦lusarczyk <wojtek@SHADOW.EU.ORG>
196 - Replaced binutils to binutils-2.9.1.0.6,
197 - start at RH spec file.