dad2694
Name:    kcachegrind
dad2694
Summary: GUI to profilers such as Valgrind
Rex Dieter 8b6fda5
Version: 16.04.1
Rex Dieter 84d340f
Release: 1%{?dist}
dad2694
dad2694
License: GPLv2 and GFDL
Rex Dieter b4bd895
URL:     https://quickgit.kde.org/?p=%{name}.git
Rex Dieter b4bd895
dad2694
%global revision %(echo %{version} | cut -d. -f3)
dad2694
%if %{revision} >= 50
dad2694
%global stable unstable
dad2694
%else
dad2694
%global stable stable
dad2694
%endif
Rex Dieter 3c68881
Source0: http://download.kde.org/%{stable}/applications/%{version}/src/%{name}-%{version}.tar.xz
dad2694
dad2694
BuildRequires:  desktop-file-utils
Rex Dieter 3c68881
BuildRequires: kdelibs4-devel >= 4.14
dad2694
dad2694
Conflicts:      kdesdk-common < 4.10.80
dad2694
Provides:       kdesdk-kcachegrind = %{version}-%{release}
dad2694
Obsoletes:      kdesdk-kcachegrind < 4.10.80
dad2694
dad2694
%description
dad2694
Browser for data produced by profiling tools (e.g. cachegrind)
dad2694
dad2694
%prep
Rex Dieter b4bd895
%autosetup
dad2694
dad2694
dad2694
%build
Rex Dieter b4bd895
mkdir %{_target_platform}
dad2694
pushd %{_target_platform}
dad2694
%{cmake_kde4} ..
dad2694
popd
dad2694
dad2694
make %{?_smp_mflags} -C %{_target_platform}
dad2694
dad2694
dad2694
%install
dad2694
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
dad2694
dad2694
dad2694
%check
dad2694
desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/%{name}.desktop
dad2694
dad2694
dad2694
%post
dad2694
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
dad2694
dad2694
dad2694
%posttrans
dad2694
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
dad2694
update-mime-database %{_kde4_datadir}/mime >& /dev/null ||:
dad2694
dad2694
%postun
dad2694
if [ $1 -eq 0 ] ; then
dad2694
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
dad2694
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
dad2694
update-mime-database %{_kde4_datadir}/mime >& /dev/null ||:
dad2694
fi
dad2694
Rex Dieter b4bd895
%files
Rex Dieter b4bd895
%doc README
Rex Dieter b4bd895
%license COPYING COPYING.DOC
Rex Dieter b4bd895
%{_kde4_docdir}/HTML/en/%{name}/
dad2694
%{_kde4_bindir}/kcachegrind
dad2694
%{_kde4_bindir}/dprof2calltree
dad2694
%{_kde4_bindir}/hotshot2calltree
dad2694
%{_kde4_bindir}/memprof2calltree
dad2694
%{_kde4_bindir}/op2calltree
dad2694
%{_kde4_bindir}/pprof2calltree
dad2694
%{_kde4_appsdir}/kcachegrind/
dad2694
%{_kde4_datadir}/applications/kde4/kcachegrind.desktop
dad2694
%{_kde4_iconsdir}/hicolor/*/apps/kcachegrind.*
dad2694
Rex Dieter b4bd895
dad2694
%changelog
Rex Dieter 8b6fda5
* Sun May 08 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.1-1
Rex Dieter 8b6fda5
- 16.04.1
Rex Dieter 8b6fda5
Rex Dieter b4bd895
* Mon Apr 25 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.0-1
Rex Dieter b4bd895
- 16.04.0
Rex Dieter b4bd895
Rex Dieter e2e5e74
* Tue Mar 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.3-1
Rex Dieter e2e5e74
- 15.12.3
Rex Dieter e2e5e74
Rex Dieter 84d340f
* Mon Feb 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.2-1
Rex Dieter 84d340f
- 15.12.2
Rex Dieter 84d340f
61deadf
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 15.12.0-2
61deadf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
61deadf
Rex Dieter 8ba0943
* Mon Dec 21 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.12.0-1
Rex Dieter 8ba0943
- 15.12.0
Rex Dieter 8ba0943
Rex Dieter b142619
* Mon Nov 30 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.08.3-1
Rex Dieter b142619
- 15.08.3
Rex Dieter b142619
Rex Dieter 0b3a8d8
* Wed Oct 28 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.08.2-1
Rex Dieter 0b3a8d8
- 15.08.2
Rex Dieter 0b3a8d8
7b584a7
* Thu Aug 20 2015 Than Ngo <than@redhat.com> - 15.08.0-1
7b584a7
- 15.08.0
7b584a7
8335222
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 15.04.2-2
8335222
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
8335222
Rex Dieter b546eec
* Wed Jun 10 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.2-1
Rex Dieter b546eec
- 15.04.2
Rex Dieter b546eec
Rex Dieter cc4e307
* Thu May 28 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.1-1
Rex Dieter cc4e307
- 15.04.1
Rex Dieter cc4e307
Rex Dieter a184cd6
* Fri Apr 17 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.0-1
Rex Dieter a184cd6
- 15.04.0
Rex Dieter a184cd6
758ea46
* Sun Mar 01 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.3-1
758ea46
- 14.12.3
758ea46
87d51e1
* Tue Feb 24 2015 Than Ngo <than@redhat.com> - 14.12.2-1
87d51e1
- 14.12.2
87d51e1
Rex Dieter 3c68881
* Sat Jan 17 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.1-1
Rex Dieter 3c68881
- 14.12.1
Rex Dieter 3c68881
Rex Dieter 883a304
* Sun Nov 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.3-1
Rex Dieter 883a304
- 4.14.3
Rex Dieter 883a304
Rex Dieter 434242f
* Sun Oct 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.2-1
Rex Dieter 434242f
- 4.14.2
Rex Dieter 434242f
Rex Dieter b275647
* Tue Sep 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.1-1
Rex Dieter b275647
- 4.14.1
Rex Dieter b275647
1f2842c
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.14.0-2
1f2842c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1f2842c
Rex Dieter 3c5188e
* Fri Aug 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.0-1
Rex Dieter 3c5188e
- 4.14.0
Rex Dieter 3c5188e
Rex Dieter 3431b07
* Tue Aug 05 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.97-1
Rex Dieter 3431b07
- 4.13.97
Rex Dieter 3431b07
Rex Dieter 1d6afa1
* Tue Jul 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.3-1
Rex Dieter 1d6afa1
- 4.13.3
Rex Dieter 1d6afa1
Rex Dieter 426c38d
* Mon Jun 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.2-1
Rex Dieter 426c38d
- 4.13.2
Rex Dieter 426c38d
9282f31
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.13.1-2
9282f31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9282f31
Rex Dieter 3f33960
* Sun May 11 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.1-1
Rex Dieter 3f33960
- 4.13.1
Rex Dieter 3f33960
Rex Dieter eb38ea1
* Sat Apr 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.0-1
Rex Dieter eb38ea1
- 4.13.0
Rex Dieter eb38ea1
Rex Dieter cb6e986
* Fri Apr 04 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.97-1
Rex Dieter cb6e986
- 4.12.97
Rex Dieter cb6e986
Rex Dieter 1bc81ed
* Sun Mar 23 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.95-1
Rex Dieter 1bc81ed
- 4.12.95
Rex Dieter 1bc81ed
Rex Dieter 6175d91
* Wed Mar 19 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.90-1
Rex Dieter 6175d91
- 4.12.90
Rex Dieter 6175d91
Rex Dieter 0d37d39
* Sun Mar 02 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-1
Rex Dieter 0d37d39
- 4.12.3
Rex Dieter 0d37d39
Rex Dieter 65f7807
* Fri Jan 31 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.2-1
Rex Dieter 65f7807
- 4.12.2
Rex Dieter 65f7807
Rex Dieter 2db8eb0
* Fri Jan 10 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-1
Rex Dieter 2db8eb0
- 4.12.1
Rex Dieter 2db8eb0
Rex Dieter 9286176
* Thu Dec 19 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.12.0-1
Rex Dieter 9286176
- 4.12.0
Rex Dieter 9286176
Rex Dieter 81a599f
* Sun Dec 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.97-1
Rex Dieter 81a599f
- 4.11.97
Rex Dieter 81a599f
Rex Dieter f7aaa90
* Thu Nov 21 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.95-1
Rex Dieter f7aaa90
- 4.11.95
Rex Dieter f7aaa90
Rex Dieter c135156
* Sat Nov 16 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.90-1
Rex Dieter c135156
- 4.11.90
Rex Dieter c135156
Rex Dieter cf04d70
* Sat Nov 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.3-1
Rex Dieter cf04d70
- 4.11.3
Rex Dieter cf04d70
Rex Dieter 7e2846d
* Sat Sep 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.2-1
Rex Dieter 7e2846d
- 4.11.2
Rex Dieter 7e2846d
Rex Dieter c99cf56
* Wed Sep 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.1-1
Rex Dieter c99cf56
- 4.11.1
Rex Dieter c99cf56
dad2694
* Wed Aug 14 2013 Jan Grulich <jgrulich@redhat.com> - 4.11.0-1
dad2694
- 4.11.0
dad2694
dad2694
* Wed Aug 07 2013 Jan Grulich <jgrulich@redhat.com> - 4.10.97-1
dad2694
- Split off from kdesdk package