[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:46 UTC 2012


The following commit has been merged in the master branch:
commit c2dde4401ff6f476acf28c1257b71b4fe2c97b28
Author: Jakub Adam <jakub.adam at ktknet.cz>
Date:   Sat Dec 1 15:28:03 2012 +0100

    Build separate packages for common Eclipse profiling framework plugins

diff --git a/debian/changelog b/debian/changelog
index 461711d..4cb457f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 eclipse-linuxtools (1.2.0-1) UNRELEASED; urgency=low
 
   * New upstream release.
+  * Build separate packages for common Eclipse profiling framework plugins.
 
  -- Jakub Adam <jakub.adam at ktknet.cz>  Sat, 01 Dec 2012 12:41:53 +0100
 
diff --git a/debian/control b/debian/control
index 3ef6ecb..70a8a90 100644
--- a/debian/control
+++ b/debian/control
@@ -16,9 +16,39 @@ Homepage: http://www.eclipse.org/linuxtools/
 Vcs-Git: git://anonscm.debian.org/pkg-java/eclipse-linuxtools.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/eclipse-linuxtools.git
 
-Package: eclipse-cdt-valgrind
+Package: eclipse-cdt-profiling-framework
 Architecture: all
 Depends: eclipse-cdt,
+         ${misc:Depends},
+         ${orbit:Depends}
+Description: Eclipse CDT Profiling Framework
+ This package provides a common infrastructure that allows one to integrate
+ various profiling tools into Eclipse IDE. It supports 3 categories of tools:
+ .
+  * Timing - measure the amount of time taken in functions and methods
+  * Memory - profiles heap/stack/cache usage for an application
+  * Coverage - measures how much of the code gets exercised in a run
+ .
+ In addition to this package, a plugin that integrates particular profiling tool
+ (e.g. Valgrind or perf) is required in order to run performance analysis.
+
+Package: eclipse-cdt-profiling-framework-remote
+Architecture: all
+Depends: eclipse-cdt-profiling-framework,
+         eclipse-rse,
+         ${misc:Depends},
+         ${orbit:Depends}
+Description: Remote profiling support for Eclipse
+ This package allows one to launch profiling tools and acquire data from remote
+ targets like embedded systems, that have too limited resources to run a full
+ scale IDE.
+ .
+ In addition to this package, a plugin that integrates particular profiling tool
+ is required in order to run performance analysis.
+
+Package: eclipse-cdt-valgrind
+Architecture: all
+Depends: eclipse-cdt-profiling-framework,
          valgrind,
          ${misc:Depends},
          ${orbit:Depends}
@@ -90,7 +120,7 @@ Description: Valgrind integration for Eclipse CDT
 Package: eclipse-cdt-valgrind-remote
 Architecture: all
 Depends: eclipse-cdt-valgrind,
-         eclipse-rse,
+         eclipse-cdt-profiling-framework-remote,
          ${misc:Depends},
          ${orbit:Depends}
 Description: Valgrind integration for Eclipse CDT (remote launch)
diff --git a/debian/eclipse-cdt-profiling-framework-remote.eh-install b/debian/eclipse-cdt-profiling-framework-remote.eh-install
new file mode 100644
index 0000000..1cc4aba
--- /dev/null
+++ b/debian/eclipse-cdt-profiling-framework-remote.eh-install
@@ -0,0 +1 @@
+org.eclipse.linuxtools.profiling.remote
diff --git a/debian/eclipse-cdt-valgrind.eh-install b/debian/eclipse-cdt-profiling-framework.eh-install
similarity index 68%
copy from debian/eclipse-cdt-valgrind.eh-install
copy to debian/eclipse-cdt-profiling-framework.eh-install
index c4773c8..36e8c6c 100644
--- a/debian/eclipse-cdt-valgrind.eh-install
+++ b/debian/eclipse-cdt-profiling-framework.eh-install
@@ -1,3 +1,2 @@
 org.eclipse.linuxtools.tools.launch
 org.eclipse.linuxtools.profiling
-org.eclipse.linuxtools.valgrind
diff --git a/debian/eclipse-cdt-valgrind-remote.eh-install b/debian/eclipse-cdt-valgrind-remote.eh-install
index b9dd852..41fcf04 100644
--- a/debian/eclipse-cdt-valgrind-remote.eh-install
+++ b/debian/eclipse-cdt-valgrind-remote.eh-install
@@ -1,2 +1 @@
-org.eclipse.linuxtools.profiling.remote
 org.eclipse.linuxtools.valgrind.remote
diff --git a/debian/eclipse-cdt-valgrind.eh-install b/debian/eclipse-cdt-valgrind.eh-install
index c4773c8..351aabd 100644
--- a/debian/eclipse-cdt-valgrind.eh-install
+++ b/debian/eclipse-cdt-valgrind.eh-install
@@ -1,3 +1 @@
-org.eclipse.linuxtools.tools.launch
-org.eclipse.linuxtools.profiling
 org.eclipse.linuxtools.valgrind

-- 
eclipse-linuxtools packaging



More information about the pkg-java-commits mailing list