[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