1 Summary: Sampling CPU profiler for Linux
2 Summary(pl.UTF-8): Próbkujący profiler procesora dla Linuksa
7 Group: Applications/System
8 Source0: http://sysprof.com/%{name}-%{version}.tar.gz
9 # Source0-md5: a81808d847732f8dafb59d26ec2eebbf
10 URL: http://sysprof.com/
11 BuildRequires: binutils-devel
12 BuildRequires: gdk-pixbuf2-devel >= 2.0
13 BuildRequires: glib2-devel >= 1:2.6.0
14 BuildRequires: gtk+2-devel >= 1:2.6.1
15 BuildRequires: libglade2-devel >= 2.0
16 BuildRequires: pango-devel
17 BuildRequires: pkgconfig
18 BuildRequires: rpmbuild(macros) >= 1.217
19 Requires: glib2 >= 1:2.6.0
20 Requires: gtk+2 >= 1:2.6.1
21 Requires: uname(release) >= 2.6.31
22 ExclusiveArch: %{ix86} %{x8664}
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 Sysprof is a sampling CPU profiler for Linux that uses a kernel module
27 to profile the entire system, not just a single application. Sysprof
28 handles shared libraries and applications do not need to be
29 recompiled. In fact they don't even have to be restarted.
31 Just insert the kernel module and start sysprof.
33 %description -l pl.UTF-8
34 Sysprof to próbkujący profiler procesora dla Linuksa wykorzystujący
35 moduł jądra do profilowania całego systemu, nie tylko pojedynczej
36 aplikacji. Sysprof obsługuje biblioteki współdzielone, a aplikacje nie
37 wymagają rekompilacji. Właściwie nawet nie trzeba ich restartować.
39 Wystarczy załadować moduł jądra i uruchomić sysprof.
46 --disable-silent-rules
50 rm -rf $RPM_BUILD_ROOT
52 udevdir=/lib/udev/rules.d \
53 DESTDIR=$RPM_BUILD_ROOT
56 rm -rf $RPM_BUILD_ROOT
59 %defattr(644,root,root,755)
60 %doc AUTHORS ChangeLog README TODO
61 %attr(755,root,root) %{_bindir}/sysprof
62 %attr(755,root,root) %{_bindir}/sysprof-cli
63 %{_pixmapsdir}/sysprof-icon-*.png
65 /lib/udev/rules.d/60-sysprof.rules