[SCM] kcachegrind packaging branch, master, updated. debian/16.04.0-1-2-g7d1cb3b
Maximiliano Curia
maxy at moszumanska.debian.org
Thu Sep 8 19:04:52 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/kcachegrind.git;a=commitdiff;h=7d1cb3b
The following commit has been merged in the master branch:
commit 7d1cb3ba7073e94c3cabf0af57cbbbb0b1a080ac
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Thu Sep 8 20:02:36 2016 +0200
Install qcachegrind
Closes: 836937
Thanks: Phillip Berndt for reporting
---
debian/control | 15 +++++++++++++++
debian/patches/rename_qcachegrind_icon.patch | 11 +++++++++++
debian/patches/series | 1 +
debian/rules | 7 +++++++
4 files changed, 34 insertions(+)
diff --git a/debian/control b/debian/control
index cd0b5de..8d68c2a 100644
--- a/debian/control
+++ b/debian/control
@@ -34,6 +34,21 @@ Description: visualisation tool for the Valgrind profiler
.
This package is part of the KDE Software Development Kit module.
+Package: qcachegrind
+Architecture: any
+Section: devel
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Recommends: graphviz, valgrind
+Suggests: kcachegrind-converters, khelpcenter
+Description: visualisation tool for the Valgrind profiler
+ QCachegrind is a visualisation tool for the profiling data generated
+ by calltree, a memory profiling tool for valgrind. Any executable can be
+ profiled using calltree without being recompiled, including multi-threaded
+ applications, shared libraries, and plugins.
+ .
+ For visualising the output from profiling tools other than Valgrind, several
+ converters can be found in the kcachegrind-converters package.
+
Package: kcachegrind-converters
Architecture: all
Section: devel
diff --git a/debian/patches/rename_qcachegrind_icon.patch b/debian/patches/rename_qcachegrind_icon.patch
new file mode 100644
index 0000000..1692bbc
--- /dev/null
+++ b/debian/patches/rename_qcachegrind_icon.patch
@@ -0,0 +1,11 @@
+--- a/qcachegrind/qcachegrind.desktop
++++ b/qcachegrind/qcachegrind.desktop
+@@ -3,7 +3,7 @@
+ Encoding=UTF-8
+ Exec=qcachegrind %F
+ MimeType=application/x-kcachegrind;
+-Icon=kcachegrind
++Icon=qcachegrind
+ Terminal=false
+ Name=QCachegrind
+ Name[bs]=QCachegrind
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..0e55cbc
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+rename_qcachegrind_icon.patch
diff --git a/debian/rules b/debian/rules
index 6a77e53..be7245e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,3 +1,10 @@
#!/usr/bin/make -f
include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
+
+override_dh_install:
+ $(overridden_command)
+ -install -v -D -m 755 -t debian/qcachegrind/usr/bin obj*/qcachegrind/qcachegrind
+ -install -v -D -m 644 -t debian/qcachegrind/usr/share/applications qcachegrind/qcachegrind.desktop
+ -install -v -D -m 644 -T kcachegrind/hi32-app-kcachegrind.png debian/qcachegrind/usr/share/icons/hicolor/32x32/apps/qcachegrind.png
+ -install -v -D -m 644 -T kcachegrind/hi48-app-kcachegrind.png debian/qcachegrind/usr/share/icons/hicolor/48x48/apps/qcachegrind.png
--
kcachegrind packaging
More information about the pkg-kde-commits
mailing list