]> git.pld-linux.org Git - packages/dwarves.git/commitdiff
- pl
authorJakub Bogusz <qboosh@pld-linux.org>
Fri, 6 Jul 2007 20:16:50 +0000 (20:16 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- use cmake macro
- base R: -libs

Changed files:
    dwarves.spec -> 1.2

dwarves.spec

index 78a85e1693893aded63cddd2ff32540d25844e0e..29ebaaa3a985e6d292d532fee9aba54def014d26 100644 (file)
@@ -1,14 +1,17 @@
 Summary:       Dwarf Tools
+Summary(pl.UTF-8):     Narzędzia Dwarf
 Name:          dwarves
 Version:       1.0
 Release:       1
-License:       GPL
+License:       GPL v2
 Group:         Development/Tools
 URL:           http://oops.ghostprotocols.net:81/blog
 Source0:       http://userweb.kernel.org/~acme/%{name}-%{version}.tar.bz2
 # Source0-md5: d23bbf3a7fd6f084883c1071dd921267
 BuildRequires: cmake
 BuildRequires: elfutils-devel
+BuildRequires: rpmbuild(macros) >= 1.293
+Requires:      %{name}-libs = %{version}-%{release}
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -25,26 +28,49 @@ source code generate on the resulting binaries, pfunct, that can be
 used to find all sorts of information about functions, inlines,
 decisions made by the compiler about inlining, etc.
 
+%description -l pl.UTF-8
+dwarves to zestaw narzędzi wykorzystujących informacje dla debuggera
+w formacie DWARF umieszczane w binariach ELF przez kompilatory takie
+jak GCC, używane przez dobrze znane debuggery takie jak GDB czy nowsze
+takie jak systemtap.
+
+Narzędzia ze zestawie dwarves zawierają pahole (do wyszukiwania dziur
+wyrównań w strukturach i klasach w językach takich jak C czy C++ oraz
+uzyskiwania innych informacji takich jak wyrównanie linii cache'a CPU,
+co pomaga przy pakowaniu struktur dla osiągnięcia lepszej wydajności),
+codiff (narzędzie podobne do diffa do porównywania wpływu zmian w
+kodzie źródłowym na pliki wynikowe), pfunct (do znajdowania różnego
+rodzaju informacji o funkcjach, funkcjach inline, decyzjach
+dotyczących inline podejmowanych przez kompilator itp.).
+
 %package libs
 Summary:       DWARF processing library
-Group:         Development/Libraries
+Summary(pl.UTF-8):     Biblioteka do przetwarzania informacji DWARF
+Group:         Libraries
 
 %description libs
-DWARF processing library
+DWARF processing library.
+
+%description libs -l pl.UTF-8
+Biblioteka do przetwarzania informacji DWARF.
 
 %package devel
 Summary:       DWARF processing library development files
+Summary(pl.UTF-8):     Pliki programistyczne biblioteki do przetwarzania informacji DWARF
 Group:         Development/Libraries
 Requires:      %{name}-libs = %{version}-%{release}
 
 %description devel
-DWARF processing library development files
+DWARF processing library development files.
+
+%description devel -l pl.UTF-8
+Pliki programistyczne biblioteki do przetwarzania informacji DWARF.
 
 %prep
 %setup -q -c
 
 %build
-cmake \
+%cmake \
        -D__LIB=%{_lib} \
        -DCMAKE_INSTALL_PREFIX=%{_prefix} \
        -DCMAKE_BUILD_TYPE="MinSizeRel" .
@@ -56,12 +82,12 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
-%post libs -p /sbin/ldconfig
-%postun libs -p /sbin/ldconfig
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post  libs -p /sbin/ldconfig
+%postun        libs -p /sbin/ldconfig
+
 %files
 %defattr(644,root,root,755)
 %doc README.ctracer
@@ -70,10 +96,11 @@ rm -rf $RPM_BUILD_ROOT
 
 %files libs
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so.*
+%attr(755,root,root) %{_libdir}/libdwarves*.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdwarves*.so.?
 
 %files devel
 %defattr(644,root,root,755)
 %doc MANIFEST README
-%{_includedir}/*.h
-%attr(755,root,root) %{_libdir}/*.so
+%attr(755,root,root) %{_libdir}/libdwarves*.so
+%{_includedir}/dwarves*.h
This page took 0.079834 seconds and 4 git commands to generate.