SPECS: dwarves.spec - pl - use cmake macro - base R: -libs
qboosh
qboosh at pld-linux.org
Fri Jul 6 22:16:55 CEST 2007
Author: qboosh Date: Fri Jul 6 20:16:55 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- pl
- use cmake macro
- base R: -libs
---- Files affected:
SPECS:
dwarves.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SPECS/dwarves.spec
diff -u SPECS/dwarves.spec:1.1 SPECS/dwarves.spec:1.2
--- SPECS/dwarves.spec:1.1 Sat Jun 30 21:05:43 2007
+++ SPECS/dwarves.spec Fri Jul 6 22:16:50 2007
@@ -1,15 +1,18 @@
# $Revision$, $Date$
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
@@ -26,26 +29,49 @@
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" .
@@ -57,12 +83,12 @@
%{__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
@@ -71,13 +97,14 @@
%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
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -85,6 +112,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2007/07/06 20:16:50 qboosh
+- pl
+- use cmake macro
+- base R: -libs
+
Revision 1.1 2007/06/30 19:05:43 arekm
- initial; see https://ols2006.108.redhat.com/2007/Reprints/melo-Reprint.pdf
-
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/dwarves.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list