[SCM] eclipse-linuxtools packaging branch, master, updated. upstream/0.10.0-17-g987405f
The following commit has been merged in the master branch: commit 987405faf9536e319056d7f8b40ce9ff173e4549 Author: Jakub Adam Date: Sun Apr 22 17:26:27 2012 +0200 List files licensed under GFDL-1.3 in d/copyright diff --git a/debian/copyright b/debian/copyright index 6943862..245daf3 100644 --- a/debian/copyright +++ b/debian/copyright @@ -34,6 +34,10 @@ Copyright: 2004-2005, 2008, Actuate Corporation 2007-2008, 2010, Wind River Systems, Inc. and others License: EPL-1.0 +Files: autotools/org.eclipse.linuxtools.cdt.autotools.ui/macros/*.xml +Copyright: 2012, Eclipse Linux Tools project +License: GFDL-1.3 + Files: debian/* Copyright: 2011, Debian Java Maintainers License: EPL-1.0 @@ -254,3 +258,10 @@ License: EPL-1.0 this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. + +License: GFDL-1.3 + On a Debian system, full text of the GNU Free Documentation License 1.3 + can be found at /usr/share/common-licenses/GFDL-1.3. + . + Files contained in this source package released under GFDL do not + identify any "Invariant Sections" that would make them DFSG incompatible. -- eclipse-linuxtools packaging ___ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits
[SCM] eclipse-linuxtools packaging branch, master, updated. upstream/0.10.0-17-g987405f
The following commit has been merged in the master branch: commit 5782ae0bead27fb3a036ee31f858ea21c11f4114 Author: Jakub Adam Date: Sun Apr 22 00:29:33 2012 +0200 Enable Valgrind remote launch diff --git a/debian/control b/debian/control index 863be29..473f93e 100644 --- a/debian/control +++ b/debian/control @@ -113,3 +113,16 @@ Description: Valgrind integration for Eclipse CDT . Integration with the CDT's parsed code model provides a user interface that resembles what you see in the Outline view. + +Package: eclipse-cdt-valgrind-remote +Architecture: all +Depends: eclipse-cdt-valgrind, + eclipse-rse, + ${misc:Depends}, + ${orbit:Depends} +Description: Valgrind integration for Eclipse CDT (remote launch) + The Linux Tools Project Valgrind plugin aims to provide simple and effective + profiling for the C/C++ Development Tools. + . + This package allows one to launch Valgrind on a remote target configured in + Eclipse Remote Systems Explorer. diff --git a/debian/eclipse-cdt-valgrind-remote.eh-install b/debian/eclipse-cdt-valgrind-remote.eh-install new file mode 100644 index 000..b9dd852 --- /dev/null +++ b/debian/eclipse-cdt-valgrind-remote.eh-install @@ -0,0 +1,2 @@ +org.eclipse.linuxtools.profiling.remote +org.eclipse.linuxtools.valgrind.remote diff --git a/debian/eclipse.features b/debian/eclipse.features index cfde4dd..ae0456a 100644 --- a/debian/eclipse.features +++ b/debian/eclipse.features @@ -2,3 +2,5 @@ org.eclipse.linuxtools.cdt.autotools cdt org.eclipse.linuxtools.tools.launch org.eclipse.linuxtools.profiling org.eclipse.linuxtools.valgrind cdt +org.eclipse.linuxtools.profiling.remote rse +org.eclipse.linuxtools.valgrind.remote diff --git a/debian/patches/remote-profiling-disable-rdt-proxy.patch b/debian/patches/remote-profiling-disable-rdt-proxy.patch new file mode 100644 index 000..abdedeb --- /dev/null +++ b/debian/patches/remote-profiling-disable-rdt-proxy.patch @@ -0,0 +1,26 @@ +From: Jakub Adam +Date: Sun, 22 Apr 2012 09:24:45 +0200 +Subject: remote-profiling-disable-rdt-proxy + +--- + .../feature.xml|4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/profiling/org.eclipse.linuxtools.profiling.remote-feature/feature.xml b/profiling/org.eclipse.linuxtools.profiling.remote-feature/feature.xml +index 081355a..8a41873 100644 +--- a/profiling/org.eclipse.linuxtools.profiling.remote-feature/feature.xml b/profiling/org.eclipse.linuxtools.profiling.remote-feature/feature.xml +@@ -40,11 +40,11 @@ + version="0.0.0" + unpack="false"/> + +- ++ unpack="false"/--> + + diff --git a/debian/patches/series b/debian/patches/series index 0b81d75..662cd90 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1,4 @@ valgrind-add-swtchart.patch valgrind-remove-unused-emf-dependency.patch +valgrind-remote-unversioned-rse-dependency.patch +remote-profiling-disable-rdt-proxy.patch diff --git a/debian/patches/valgrind-remote-unversioned-rse-dependency.patch b/debian/patches/valgrind-remote-unversioned-rse-dependency.patch new file mode 100644 index 000..3962f45 --- /dev/null +++ b/debian/patches/valgrind-remote-unversioned-rse-dependency.patch @@ -0,0 +1,31 @@ +From: Jakub Adam +Date: Sun, 22 Apr 2012 00:48:53 +0200 +Subject: valgrind-remote-unversioned-rse-dependency + +--- + .../META-INF/MANIFEST.MF | 12 ++-- + 1 file changed, 6 insertions(+), 6 deletions(-) + +diff --git a/profiling/org.eclipse.linuxtools.profiling.launch.remote/META-INF/MANIFEST.MF b/profiling/org.eclipse.linuxtools.profiling.launch.remote/META-INF/MANIFEST.MF +index 58d8e32..a2158e5 100644 +--- a/profiling/org.eclipse.linuxtools.profiling.launch.remote/META-INF/MANIFEST.MF b/profiling/org.eclipse.linuxtools.profiling.launch.remote/META-INF/MANIFEST.MF +@@ -7,12 +7,12 @@ Bundle-Activator: org.eclipse.linuxtools.internal.profiling.launch.remote.Profil + Bundle-Vendor: %Bundle-Vendor + Require-Bundle: org.eclipse.ui, + org.eclipse.core.runtime, +- org.eclipse.rse.core;bundle-version="3.2.0", +- org.eclipse.rse.subsystems.files.core;bundle-version="3.2.100", +- org.eclipse.rse;bundle-version="3.3.0", +- org.eclipse.rse.subsystems.processes.core;bundle-version="3.1.200", +- org.eclipse.rse.subsystems.shells.core;bundle-version="3.1.200", +- org.eclipse.rse.services;bundle-version="3.2.100" ++ org.eclipse.rse.core, ++ org.eclipse.rse.subsystems.files.core, ++ org.eclipse.rse, ++ org.eclipse.rse.subsystems.processes.core, ++ org.eclipse.rse.subsystems.shells.core, ++ org.eclipse.rse.services + Bundle-RequiredExecutionEnvironment: J2SE-1.5 + Bundle-ActivationPolicy: lazy + Import-Package: org.eclipse.cdt.debug.core, -- eclipse-linuxtools packaging ___ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-
[SCM] eclipse-linuxtools packaging branch, master, updated. upstream/0.10.0-17-g987405f
The following commit has been merged in the master branch: commit 2683b1b134343b2697ec3c42ac0dc14c11b03586 Author: Jakub Adam Date: Sun Jan 1 17:58:25 2012 +0100 Enable Valgrind integration diff --git a/debian/control b/debian/control index c50134a..863be29 100644 --- a/debian/control +++ b/debian/control @@ -8,6 +8,7 @@ Build-Depends: debhelper (>= 8~), eclipse-pde (>= 3.7~exp), eclipse-cdt (>= 8.0.0), javahelper (>= 0.32~), + libswtchart-java, unzip, zip Standards-Version: 3.9.3 @@ -19,8 +20,7 @@ Depends: eclipse-cdt (>= 8.0.0), autoconf, automake, ${misc:Depends}, - ${orbit:Depends}, - ${shlibs:Depends} + ${orbit:Depends} Description: Autotools support for Eclipse CDT The Linux Distributions Autotools suite of plugins add support to the CDT (C/C++ Development Tools) for building and maintaining @@ -43,3 +43,73 @@ Description: Autotools support for Eclipse CDT interface * Help for autoconf and automake +Package: eclipse-cdt-valgrind +Architecture: all +Depends: eclipse-cdt, + valgrind, + ${misc:Depends}, + ${orbit:Depends} +Description: Valgrind integration for Eclipse CDT + The Linux Tools Project Valgrind plugin aims to provide simple and effective + profiling for the C/C++ Development Tools. + . + Integration of these tools from Valgrind suite is provided: + . + * Memcheck * + . + Memcheck is a tool that detects memory management problems. It is Valgrind's + most popular tool and seemingly the most mature. Memcheck's output is rather + straight forward - it is a series of errors along with stack trace information. + . + The Valgrind View presents this output using a TreeViewer with the errors as + top-level elements. + . + The stack trace is presented underneath the error and when a frame is + double-clicked an editor will open and go to the line in question. + . + Markers represent memcheck errors inside the editor and are linked to the + Problems View. + . + Includes an editor for Valgrind suppressions files featuring syntax + highlighting, folding and code completion. + . + * Massif * + . + Massif is a heap profiling tool. It takes several "snapshots" during execution + of your program detailing the various heap allocations throughout. It's output + for each snapshot primarily consists the time of the snapshot, how many bytes + were allocated that can be used, and how much extra was allocated than was + asked. The unit of time can be configured to be instructions, milliseconds or + bytes. At specified intervals, "detailed" snapshots are produced. These + detailed snapshots contain a tree of heap allocations that comprise that + snapshot. Unlike Memcheck, Massif does not yet support XML output. Massif's + output is complex and as such requires creative ways of displaying it. Valgrind + includes the ms_print program that is used to display Massif's output in a + visually appealing manner. ms_print was used as a template for how to display + this output. + . + The default view of the output is with a TableViewer. Snapshots are displayed + as tabular data, just as ms_print does. + . + For detailed snapshots, an icon indicates the snapshot can be double-clicked + and the View will display a TreeViewer of the detailed snapshots' heap + allocation trees. + . + ms_print also provides a bar chart of bytes allocated throughout execution. In + perhaps a more appropriate style, there is an option to display a detailed line + chart of this data. + . + * Cachegrind * + . + Cachegrind performs cache and branching profiling. A Cachegrind profile run + measures the number of cache misses and branch mispredictions performed by an + application. The results of a Cachegrind profile run are displayed in the + Valgrind view. These results show Cachegrind's cache/branch data in different + levels of granularity. + . + Double-clicking on any file, function, or line will open the corresponding + source file and place the cursor on the appropriate location (if the source can + be resolved). + . + Integration with the CDT's parsed code model provides a user interface that + resembles what you see in the Outline view. diff --git a/debian/eclipse-cdt-valgrind.eh-install b/debian/eclipse-cdt-valgrind.eh-install new file mode 100644 index 000..c4773c8 --- /dev/null +++ b/debian/eclipse-cdt-valgrind.eh-install @@ -0,0 +1,3 @@ +org.eclipse.linuxtools.tools.launch +org.eclipse.linuxtools.profiling +org.eclipse.linuxtools.valgrind diff --git a/debian/eclipse-cdt-valgrind.lintian-overrides b/debian/eclipse-cdt-valgrind.lintian-overrides new file mode 100644 index 000..2d84d75 --- /dev/null +++ b/debian/eclipse-cdt-valgrind.lintian-overrides @@ -0,0 +1 @@ +eclipse-cdt-valgrind: codeless-jar usr/share/eclipse/dropins/cdt-valgrind/eclipse/plugins/org.eclipse.linuxtools.valgrind.doc_*.jar diff --git a/debian/eclipse.environment
[SCM] eclipse-linuxtools packaging branch, master, updated. upstream/0.10.0-17-g987405f
The following commit has been merged in the master branch: commit 56c377e4c50ac187597afc68931cdce5f4a67f08 Author: Jakub Adam Date: Sun Apr 22 00:20:51 2012 +0200 Bump Standards-Version to 3.9.3 diff --git a/debian/control b/debian/control index 4f82d3d..c50134a 100644 --- a/debian/control +++ b/debian/control @@ -10,7 +10,7 @@ Build-Depends: debhelper (>= 8~), javahelper (>= 0.32~), unzip, zip -Standards-Version: 3.9.2 +Standards-Version: 3.9.3 Homepage: http://www.eclipse.org/linuxtools/ Package: eclipse-cdt-autotools -- eclipse-linuxtools packaging ___ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits
[SCM] eclipse-linuxtools packaging branch, master, updated. upstream/0.10.0-17-g987405f
The following commit has been merged in the master branch: commit 397dbd9d7488a94088f67a9a331756fd6bf00b0f Author: Jakub Adam Date: Sat Apr 21 12:57:19 2012 +0200 Updated d/changelog for new upstream release, merge old entries diff --git a/debian/changelog b/debian/changelog index 0a2ba7f..b182623 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,17 +1,5 @@ -eclipse-linuxtools (0.9.0-1) UNRELEASED; urgency=low - - * New upstream release. - - -- Jakub Adam Fri, 18 Nov 2011 18:49:25 +0100 - -eclipse-linuxtools (0.8.1-1) UNRELEASED; urgency=low - - * New upstream release. - - -- Jakub Adam Thu, 06 Oct 2011 23:37:44 +0200 - -eclipse-linuxtools (0.8.0-1) UNRELEASED; urgency=low +eclipse-linuxtools (0.10.0-1) UNRELEASED; urgency=low * Initial release. (Closes: #644535 #593285) - -- Jakub Adam Sat, 17 Sep 2011 22:48:51 +0200 + -- Jakub Adam Sat, 21 Apr 2012 12:56:50 +0200 -- eclipse-linuxtools packaging ___ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits
[SCM] eclipse-linuxtools packaging branch, master, updated. upstream/0.10.0-17-g987405f
The following commit has been merged in the master branch: commit 9a964cc328fb44837caeb82f603d7a2afa5330ec Merge: 566f25704cae605a97c807c3c0ef3c4d96cfc6cc 76f2e111aa0a1621bf707a10bd7bfc7d0a3e7190 Author: Jakub Adam Date: Sun Apr 22 12:27:09 2012 +0200 Merge tag 'upstream/0.10.0' Upstream version 0.10.0 -- eclipse-linuxtools packaging ___ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits
[SCM] eclipse-linuxtools packaging branch, master, updated. upstream/0.10.0-17-g987405f
The following commit has been merged in the master branch: commit 566f25704cae605a97c807c3c0ef3c4d96cfc6cc Author: Jakub Adam Date: Fri Nov 18 21:54:47 2011 +0100 Make initial release close the duplicate RFP diff --git a/debian/changelog b/debian/changelog index 37b3363..0a2ba7f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,6 +12,6 @@ eclipse-linuxtools (0.8.1-1) UNRELEASED; urgency=low eclipse-linuxtools (0.8.0-1) UNRELEASED; urgency=low - * Initial release. (Closes: #644535) + * Initial release. (Closes: #644535 #593285) -- Jakub Adam Sat, 17 Sep 2011 22:48:51 +0200 -- eclipse-linuxtools packaging ___ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits