From 7f09d52f40ecee0db70abde92f44b8d7032d9b79 Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Sat, 29 Mar 2003 00:09:41 +0000 Subject: [PATCH] - pl descriptions, standardized libraries Groups Changed files: elfutils.spec -> 1.6 --- elfutils.spec | 84 ++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 59 insertions(+), 25 deletions(-) diff --git a/elfutils.spec b/elfutils.spec index 12fa64f..d4ff711 100644 --- a/elfutils.spec +++ b/elfutils.spec @@ -1,15 +1,16 @@ -Summary: A collection of utilities and DSOs to handle compiled objects. +Summary: A collection of utilities and DSOs to handle compiled objects +Summary(pl): Zestaw narzêdzi i bibliotek do obs³ugi skompilowanych obiektów Name: elfutils Version: 0.76 Release: 7 License: GPL Group: Development/Tools -#URL: file://home/devel/drepper Source0: %{name}-%{version}.tar.gz -Requires: elfutils-libelf = %{version}-%{release} -BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +#URL: file://home/devel/drepper BuildRequires: gcc >= 3.2 BuildRequires: sharutils +Requires: elfutils-libelf = %{version}-%{release} +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _programprefix eu- @@ -22,24 +23,44 @@ for well-formed ELF files). Also included are numerous helper libraries which implement DWARF, ELF, and machine-specific ELF handling. +%description -l pl +Elfutils to zestaw narzêdzi, sk³adaj±cy siê z ld (linkera), nm (do +listowania symboli z plików obiektów), size (do listowania rozmiarów +sekcji plików obiektów lub archiwów), strip (do usuwania symboli), +readline (do ogl±dania surowych struktur plików ELF) oraz elflint (do +sprawdzania poprawno¶ci plików ELF). Do³±czone s± tak¿e liczne +biblioteki pomocnicze z zaimplementowan± obs³ug± DWARF, ELF i ELF +specyficznych dla architektury. + %package devel -Summary: Development libraries to handle compiled objects. -Group: Development/Tools +Summary: Development part of libraries to handle compiled objects +Summary(pl): Czê¶æ programistyczna bibliotek do obs³ugi skompilowanych obiektów +Group: Development/Libraries Obsoletes: libelf-devel Requires: elfutils = %{version}-%{release} %description devel -The elfutils-devel package contains the libraries to create -applications for handling compiled objects. libelf allows you to -access the internals of the ELF object file format, so you can see the -different sections of an ELF file. libebl provides some higher-level -ELF access functionality. libdwarf provides access to the DWARF -debugging information. libasm provides a programmable assembler +The elfutils-devel package contains the development part of libraries +to create applications for handling compiled objects. libelf allows +you to access the internals of the ELF object file format, so you can +see the different sections of an ELF file. libebl provides some +higher-level ELF access functionality. libdwarf provides access to the +DWARF debugging information. libasm provides a programmable assembler interface. +%description devel -l pl +Pakiet elfutils-devel zawiera czê¶æ programistyczn± bibliotek do +tworzenia aplikacji obs³uguj±cych skompilowane obiekty. libelf pozwala +na dostêp do wnêtrzno¶ci formatu pliku obiektowego ELF, co pozwala na +ogl±danie ró¿nych sekcji pliku ELF. libebl udostêpnia funkcjonalno¶æ +dostêpu do plików ELF trochê wy¿szego poziomu. libdwarf pozwala na +dostêp do informacji DWARF s³u¿±cych do odpluskwiania. libasm +udostêpnia programowalny interfejs asemblera. + %package libelf -Summary: Library to read and write ELF files. -Group: Development/Tools +Summary: Library to read and write ELF files +Summary(pl): Biblioteki do odczytu i zapisu plików ELF +Group: Libraries Obsoletes: libelf %description libelf @@ -48,9 +69,16 @@ writing ELF files on a high level. Third party programs depend on this package to read internals of ELF files. The programs of the elfutils package use it also to generate new ELF files. +%description libelf -l pl +Pakiet elfutils-libelf udostêpnia bibliotekê dzielon±, która pozwala +na wysokopoziomowe czytanie i zapisywanie plików ELF. Inne programy +wymagaj± tego pakietu, aby odczytywaæ zawarto¶æ plików ELF. Programy z +pakietu elfutils u¿ywaj± jej tak¿e do generowania nowych plików ELF. + %package static -Summary: Development libraries to handle compiled objects - static. -Group: Development/Tools +Summary: Static libraries to handle compiled objects +Summary(pl): Statyczne biblioteki do obs³ugi skompilowanych obiektów +Group: Development/Libraries Obsoletes: libelf-static Requires: elfutils-devel = %{version}-%{release} @@ -63,6 +91,14 @@ ELF access functionality. libdwarf provides access to the DWARF debugging information. libasm provides a programmable assembler interface. +%description static -l pl +Pakiet elfutils-static zawiera statyczne biblioteki do tworzenia +aplikacji obs³uguj±cych skompilowane obiekty. libelf pozwala na dostêp +do wnêtrzno¶ci formatu pliku obiektowego ELF, co pozwala na ogl±danie +ró¿nych sekcji pliku ELF. libebl udostêpnia funkcjonalno¶æ dostêpu do +plików ELF trochê wy¿szego poziomu. libdwarf pozwala na dostêp do +informacji DWARF s³u¿±cych do odpluskwiania. libasm udostêpnia +programowalny interfejs asemblera. %prep %setup -q @@ -73,8 +109,8 @@ interface. %{__automake} %{__autoconf} %configure \ - --program-prefix=%{_programprefix} \ - --enable-shared + --program-prefix=%{_programprefix} \ + --enable-shared %install rm -rf $RPM_BUILD_ROOT @@ -92,13 +128,11 @@ chmod +x ${RPM_BUILD_ROOT}%{_prefix}/%{_lib}/elfutils/lib*.so* %clean rm -rf ${RPM_BUILD_ROOT} -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%post libelf -p /sbin/ldconfig +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig -%postun libelf -p /sbin/ldconfig +%post libelf -p /sbin/ldconfig +%postun libelf -p /sbin/ldconfig %files %defattr(644,root,root,755) @@ -118,7 +152,7 @@ rm -rf ${RPM_BUILD_ROOT} %files libelf %defattr(644,root,root,755) -%{_libdir}/libelf-*.so +%attr(755,root,root) %{_libdir}/libelf-*.so %files static %defattr(644,root,root,755) -- 2.44.0