[SCM] eclipse-linuxtools packaging branch, master, updated. upstream/0.10.0-17-g987405f

2012-04-22 Thread Jakub Adam
The following commit has been merged in the master branch:
commit 566f25704cae605a97c807c3c0ef3c4d96cfc6cc
Author: Jakub Adam jakub.a...@ktknet.cz
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 jakub.a...@ktknet.cz  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


[SCM] eclipse-linuxtools packaging branch, master, updated. upstream/0.10.0-17-g987405f

2012-04-22 Thread Jakub Adam
The following commit has been merged in the master branch:
commit 9a964cc328fb44837caeb82f603d7a2afa5330ec
Merge: 566f25704cae605a97c807c3c0ef3c4d96cfc6cc 
76f2e111aa0a1621bf707a10bd7bfc7d0a3e7190
Author: Jakub Adam jakub.a...@ktknet.cz
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

2012-04-22 Thread Jakub Adam
The following commit has been merged in the master branch:
commit 397dbd9d7488a94088f67a9a331756fd6bf00b0f
Author: Jakub Adam jakub.a...@ktknet.cz
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 jakub.a...@ktknet.cz  Fri, 18 Nov 2011 18:49:25 +0100
-
-eclipse-linuxtools (0.8.1-1) UNRELEASED; urgency=low
-
-  * New upstream release.
-
- -- Jakub Adam jakub.a...@ktknet.cz  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 jakub.a...@ktknet.cz  Sat, 17 Sep 2011 22:48:51 +0200
+ -- Jakub Adam jakub.a...@ktknet.cz  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

2012-04-22 Thread Jakub Adam
The following commit has been merged in the master branch:
commit 56c377e4c50ac187597afc68931cdce5f4a67f08
Author: Jakub Adam jakub.a...@ktknet.cz
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

2012-04-22 Thread Jakub Adam
The following commit has been merged in the master branch:
commit 2683b1b134343b2697ec3c42ac0dc14c11b03586
Author: Jakub Adam jakub.a...@ktknet.cz
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 

[SCM] eclipse-linuxtools packaging branch, master, updated. upstream/0.10.0-17-g987405f

2012-04-22 Thread Jakub Adam
The following commit has been merged in the master branch:
commit 5782ae0bead27fb3a036ee31f858ea21c11f4114
Author: Jakub Adam jakub.a...@ktknet.cz
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 jakub.a...@ktknet.cz
+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/
+ 
+-   plugin
++   !--plugin
+  id=org.eclipse.linuxtools.rdt.proxy
+  download-size=0
+  install-size=0
+  version=0.0.0
+- unpack=false/
++ unpack=false/--
+ 
+ /feature
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 jakub.a...@ktknet.cz
+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,

[SCM] eclipse-linuxtools packaging branch, master, updated. upstream/0.10.0-17-g987405f

2012-04-22 Thread Jakub Adam
The following commit has been merged in the master branch:
commit 987405faf9536e319056d7f8b40ce9ff173e4549
Author: Jakub Adam jakub.a...@ktknet.cz
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 
pkg-java-maintainers@lists.alioth.debian.org
 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