]> git.pld-linux.org Git - packages/binutils.git/commitdiff
- addes some macros,
authorwojtek <wojtek@pld.org.pl>
Mon, 17 May 1999 18:09:28 +0000 (18:09 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- removed ('by hand' -- soon patch) - now it's provide by egcs - be careful ;)
- FHS 2.0 ready

Changed files:
    binutils.spec -> 1.29

binutils.spec

index b0b191bdae91c6f335b0cf025a58542f2cd5c190..c764fa0c48eb72c8a07907574f8b122d57b306e6 100644 (file)
@@ -2,11 +2,12 @@ Summary:      GNU Binary Utility Development Utilities
 Summary(pl):   Narzêdzia GNU dla programistów
 Name:          binutils
 Version:       2.9.1.0.24
 Summary(pl):   Narzêdzia GNU dla programistów
 Name:          binutils
 Version:       2.9.1.0.24
-Release:       1
+Release:       2
 Copyright:     GPL
 Group:         Development/Tools
 Group(pl):     Programowanie/Narzêdzia
 Copyright:     GPL
 Group:         Development/Tools
 Group(pl):     Programowanie/Narzêdzia
-Source:                ftp://ftp.varesearch.com/pub/support/hjl/binutils/%{name}-%{version}.tar.gz
+#######                ftp://ftp.varesearch.com/pub/support/hjl/binutils/
+Source:                %{name}-%{version}.tar.gz
 Patch0:                binutils-info.patch
 BuildRoot:     /tmp/%{name}-%{version}-root
 
 Patch0:                binutils-info.patch
 BuildRoot:     /tmp/%{name}-%{version}-root
 
@@ -20,7 +21,7 @@ Pakiet binutils zawiera zestaw narz
 Znajduj± siê tutaj miêdzy innymi assembler, konsolidator (linker), a tak¿e 
 inne narzêdzia do manipulowania binarnymi plikami programów i bibliotek.
 
 Znajduj± siê tutaj miêdzy innymi assembler, konsolidator (linker), a tak¿e 
 inne narzêdzia do manipulowania binarnymi plikami programów i bibliotek.
 
-%package static
+%package       static
 Summary:       GNU Binutils static libraries
 Summary(pl):   Biblioteki statyczne do GNU Binutils
 Group:         Development/Libraries
 Summary:       GNU Binutils static libraries
 Summary(pl):   Biblioteki statyczne do GNU Binutils
 Group:         Development/Libraries
@@ -42,11 +43,11 @@ CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
 %ifarch sparc sparc64
 sparc32 ./configure %{_target} \
 %else
 %ifarch sparc sparc64
 sparc32 ./configure %{_target} \
 %else
-./configure %{_target} \
-       --prefix=/usr \
-       --enable-shared \
-       --disable-debug \
-       %{_target_cpu}-pld-linux
+    ./configure \
+        --prefix=%{_prefix} \
+        --enable-shared \
+        --disable-debug \
+        --infodir=%{_infodir} %{_target_platform}
 %endif
 
 make tooldir=/usr all info
 %endif
 
 make tooldir=/usr all info
@@ -58,13 +59,18 @@ install -d $RPM_BUILD_ROOT/usr
 
 make install install-info \
        prefix=$RPM_BUILD_ROOT/usr \
 
 make install install-info \
        prefix=$RPM_BUILD_ROOT/usr \
-       tooldir=$RPM_BUILD_ROOT/usr
+       tooldir=$RPM_BUILD_ROOT/usr \
+       mandir=$RPM_BUILD_ROOT%{_mandir} \
+       infodir=$RPM_BUILD_ROOT%{_infodir}
 
 gzip -9nf $RPM_BUILD_ROOT%{_infodir}/*.inf*
 
 
 gzip -9nf $RPM_BUILD_ROOT%{_infodir}/*.inf*
 
-strip $RPM_BUILD_ROOT/usr/bin/*
+rm -f $RPM_BUILD_ROOT%{_bindir}/c++filt $RPM_BUILD_ROOT%{_mandir}/man1/c++*
 
 
-install include/libiberty.h $RPM_BUILD_ROOT/usr/include
+strip $RPM_BUILD_ROOT%{_bindir}/*
+strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so
+
+install include/libiberty.h $RPM_BUILD_ROOT%{_includedir}
 
 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* \
        README
 
 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* \
        README
@@ -96,23 +102,31 @@ fi
 %files
 %defattr(644,root,root,755)
 %doc *.gz
 %files
 %defattr(644,root,root,755)
 %doc *.gz
-%attr(755,root,root) /usr/bin/*
-%attr(755,root,root) /usr/lib/*.so
 
 
-/usr/lib/ldscripts
-/usr/include/*.h
+%attr(755,root,root) %{_bindir}/*
+%attr(755,root,root) %{_libdir}/*.so
+
+%{_libdir}/ldscripts
+%{_includedir}/*.h
 
 %{_infodir}/*.gz
 
 
 %{_infodir}/*.gz
 
-/usr/lib/libiberty.a
+%{_libdir}/libiberty.a
 %{_mandir}/man1/*
 
 %files static
 %{_mandir}/man1/*
 
 %files static
-%defattr(644,root,root)
-/usr/lib/libbfd.a
-/usr/lib/libopcodes.a
+%defattr(644,root,root,755)
+
+%{_libdir}/libbfd.a
+%{_libdir}/libopcodes.a
 
 %changelog
 
 %changelog
+* Mon May 17 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
+ [2.9.1.0.24-2]
+- removed c++filt -- provides by egcs (at now...) 
+- used some macros,
+- FHS-2.0 changes.
+
 * Thu Apr 22 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
   [2.9.1.0.23-2]
 - recompiles on new rpm.
 * Thu Apr 22 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
   [2.9.1.0.23-2]
 - recompiles on new rpm.
This page took 0.069545 seconds and 4 git commands to generate.