X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=sysprof.spec;h=96b1e8840a7fa3109f389cd28214462430715d31;hb=19a850ce657784c365effa303b33652a04e48893;hp=7a3cfbd3d0986142ea0280e72f6bcb6c52eb3e2d;hpb=f8073522681dfc25b806dcaaca2d669e65eccc2a;p=packages%2Fsysprof.git diff --git a/sysprof.spec b/sysprof.spec index 7a3cfbd..96b1e88 100644 --- a/sysprof.spec +++ b/sysprof.spec @@ -1,23 +1,17 @@ -# Conditional build: -%bcond_without dist_kernel # without distribution kernel -%bcond_without kernel # don't build kernel modules -%bcond_without userspace # don't build userspace tools # -%define rel 1 Summary: Sampling CPU profiler for Linux Name: sysprof -Version: 1.0.10 -Release: %{rel} +Version: 1.1.6 +Release: 1 License: GPL v2 Group: Applications/System Source0: http://www.daimi.au.dk/~sandmann/sysprof/%{name}-%{version}.tar.gz -# Source0-md5: 7e70e7f3cc40608d61c1431361a25459 +# Source0-md5: 219f888777771f3709cb35a64bb008a9 URL: http://www.daimi.au.dk/~sandmann/sysprof/ BuildRequires: binutils-devel BuildRequires: gtk+2-devel BuildRequires: rpmbuild(macros) >= 1.217 -Requires: uname(release) >= 2.6 -Conflicts: kernel < 2.6 +Requires: uname(release) >= 2.6.9 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -28,67 +22,26 @@ recompiled. In fact they don't even have to be restarted. Just insert the kernel module and start sysprof. -%package -n kernel%{_alt_kernel}-sysprof -Summary: sysprof kernel driver -Release: %{rel}@%{_kernel_ver_str} -Group: Base/Kernel -Requires(post,postun): /sbin/depmod -%if %{with dist_kernel} -%requires_releq_kernel -Requires(postun): %releq_kernel -%endif - -%description -n kernel%{_alt_kernel}-sysprof -sysprof Linux kernel driver. - %prep %setup -q %build -%configure \ - --disable-kernel-module -%if %{with userspace} +%configure %{__make} -%endif - -%if %{with kernel} -cd module -%build_kernel_modules SUBDIRS=$PWD -m sysprof-module -%endif %install rm -rf $RPM_BUILD_ROOT -%if %{with userspace} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -%endif - -%if %{with kernel} -cd module -%install_kernel_modules -m sysprof-module -d misc -%endif %clean rm -rf $RPM_BUILD_ROOT -%post -n kernel%{_alt_kernel}-sysprof -%depmod %{_kernel_ver} - -%postun -n kernel%{_alt_kernel}-sysprof -%depmod %{_kernel_ver} - -%if %{with userspace} %files %defattr(644,root,root,755) %doc AUTHORS ChangeLog README TODO %attr(755,root,root) %{_bindir}/* %{_pixmapsdir}/*.png %{_datadir}/%{name} -%endif - -%if %{with kernel} -%files -n kernel%{_alt_kernel}-sysprof -%defattr(644,root,root,755) -/lib/modules/%{_kernel_ver}/misc/*.ko* -%endif +/etc/udev/rules.d/60-sysprof.rules