[SCM] eclipse-linuxtools packaging branch, master, updated. debian/1.1.0-1-7-ga9aa4c8

Jakub Adam jakub.adam at ktknet.cz
Sat Dec 1 19:24:47 UTC 2012


The following commit has been merged in the master branch:
commit a9aa4c82dac47c336addd6a40d91f3f0fc9d0b80
Author: Jakub Adam <jakub.adam at ktknet.cz>
Date:   Sat Dec 1 14:05:09 2012 +0100

    Enable perf integration

diff --git a/debian/changelog b/debian/changelog
index 4cb457f..7667747 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ eclipse-linuxtools (1.2.0-1) UNRELEASED; urgency=low
 
   * New upstream release.
   * Build separate packages for common Eclipse profiling framework plugins.
+  * Enable perf integration.
 
  -- Jakub Adam <jakub.adam at ktknet.cz>  Sat, 01 Dec 2012 12:41:53 +0100
 
diff --git a/debian/control b/debian/control
index 70a8a90..31dc0f5 100644
--- a/debian/control
+++ b/debian/control
@@ -129,3 +129,22 @@ Description: Valgrind integration for Eclipse CDT (remote launch)
  .
  This package allows one to launch Valgrind on a remote target configured in
  Eclipse Remote Systems Explorer.
+
+Package: eclipse-cdt-perf
+Architecture: all
+Depends: eclipse-cdt-profiling-framework,
+         ${misc:Depends},
+         ${orbit:Depends}
+Recommends: linux-tools
+Suggests: eclipse-cdt-profiling-framework-remote
+Description: 'perf' analysis tool integration for Eclipse CDT
+ 'perf' is a performance counters subsystem in Linux. Performance counters are
+ CPU hardware registers that count hardware events such as instructions executed
+ and cache-misses suffered. These counters aid in profiling applications to
+ detect hotspots in the application. 'perf' provides per task, per CPU and
+ per-workload counters, sampling on top of these and source code event
+ annotation.
+ .
+ The perf plug-in for Eclipse allows the developer to execute profiles in their
+ applications in a seamless way, using quick launch actions and visualizing
+ the results in an user-friendly interface.
diff --git a/debian/eclipse-cdt-perf.eh-install b/debian/eclipse-cdt-perf.eh-install
new file mode 100644
index 0000000..169821d
--- /dev/null
+++ b/debian/eclipse-cdt-perf.eh-install
@@ -0,0 +1 @@
+org.eclipse.linuxtools.perf.feature
diff --git a/debian/eclipse-cdt-perf.lintian-overrides b/debian/eclipse-cdt-perf.lintian-overrides
new file mode 100644
index 0000000..0d75d4a
--- /dev/null
+++ b/debian/eclipse-cdt-perf.lintian-overrides
@@ -0,0 +1 @@
+eclipse-cdt-perf: codeless-jar usr/share/eclipse/dropins/cdt-perf/eclipse/plugins/org.eclipse.linuxtools.perf.doc_*.jar
diff --git a/debian/eclipse.environment b/debian/eclipse.environment
index a69ce16..73d663d 100644
--- a/debian/eclipse.environment
+++ b/debian/eclipse.environment
@@ -1,2 +1,3 @@
+perf/org.eclipse.linuxtools*
 profiling/org.eclipse.linuxtools*
 valgrind/org.eclipse.linuxtools.valgrind*
diff --git a/debian/eclipse.features b/debian/eclipse.features
index 5456a8e..1435bce 100644
--- a/debian/eclipse.features
+++ b/debian/eclipse.features
@@ -3,3 +3,4 @@ org.eclipse.linuxtools.profiling
 org.eclipse.linuxtools.valgrind cdt
 org.eclipse.linuxtools.profiling.remote rse
 org.eclipse.linuxtools.valgrind.remote
+org.eclipse.linuxtools.perf.feature

-- 
eclipse-linuxtools packaging



More information about the pkg-java-commits mailing list