[eclipse-linuxprofilingframework] Update to pre 0.8 release which adds dataviewers used by gprof/gcov into linux profiling framework.

Jeff Johnston jjohnstn at fedoraproject.org
Mon Jul 18 21:27:04 UTC 2011


commit b9d626384635f1aade78d3ba9de0442f2791cdd5
Author: Jeff Johnston <jjohnstn at redhat.com>
Date:   Mon Jul 18 17:25:36 2011 -0400

    Update to pre 0.8 release which adds dataviewers used by gprof/gcov into
    linux profiling framework.
    Switch to use Java 1.6.

 .gitignore                                         |    2 +
 .../ChangeLog                                      |   84 --------------------
 .../feature.xml                                    |   84 --------------------
 eclipse-linuxprofilingframework.spec               |   32 +++++---
 sources                                            |    1 +
 5 files changed, 24 insertions(+), 179 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 94bb1f2..0d54214 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,4 @@
 eclipse-linuxprofilingframework-fetched-src-R0_6_1.tar.bz2
 linuxtools-profiling-0.0.1-src.tar.bz2
+/eclipse-linuxprofilingframework-fetched-src-02ddf6ebc798dcaf192829b2f51fcc3b66f4ef3a.tar.gz
+/org.eclipse.linuxtools-02ddf6ebc798dcaf192829b2f51fcc3b66f4ef3a.tar.gz
diff --git a/eclipse-linuxprofilingframework.spec b/eclipse-linuxprofilingframework.spec
index 26775bb..415f7b0 100644
--- a/eclipse-linuxprofilingframework.spec
+++ b/eclipse-linuxprofilingframework.spec
@@ -1,58 +1,68 @@
 %define eclipse_base   %{_libdir}/eclipse
 %define install_loc    %{_libdir}/eclipse/dropins/linuxprofilingframework
-%define qualifier      201106060936
+%define qualifier      20110706181258
 
 # Package in %%{_libdir} but no native code so no debuginfo
 %global debug_package %{nil}
 
 Name:           eclipse-linuxprofilingframework
-Version:        0.7.0
-Release:        1%{?dist}
+Version:        0.8.0
+Release:        0.1.20110706git02ddf6ebc7%{?dist}
 Summary:        Eclipse Linux Tools Profiling Framework
 
 Group:          Development/Tools
 License:        EPL
 URL:            http://eclipse.org/linuxtools
-# Note that 0.0.1 != 0.7.0 but this is an upstream issue
-Source0:        http://download.eclipse.org/technology/linuxtools/0.8.0-sources/linuxtools-profiling-0.0.1-src.tar.bz2
+Source0:        http://git.eclipse.org/c/linuxtools/org.eclipse.linuxtools.git/snapshot/org.eclipse.linuxtools-02ddf6ebc798dcaf192829b2f51fcc3b66f4ef3a.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # No CDT on ppc64
 ExcludeArch: ppc64
 
 BuildRequires: eclipse-pde >= 1:3.6.0
-Requires: eclipse-platform >= 1:3.6.0
 BuildRequires: eclipse-cdt >= 1:7.0.0
+BuildRequires: eclipse-birt >= 3.7.0-3
+Requires: eclipse-platform >= 1:3.6.0
 Requires: eclipse-cdt >= 1:7.0.0
+Requires: eclipse-birt >= 3.7.0-3
 
 %description
 Plugins common to Eclipse Linux Tools profiling tools.
 
 %prep
-%setup -q -n linuxtools-profiling-0.0.1-src
+%setup -q -n org.eclipse.linuxtools-02ddf6ebc798dcaf192829b2f51fcc3b66f4ef3a
 
 %build
-%{eclipse_base}/buildscripts/pdebuild -d cdt -f org.eclipse.linuxtools.profiling \
- -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier}" \
- -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar \
+pushd profiling
+%{eclipse_base}/buildscripts/pdebuild -v -d "cdt birt emf gef rse dtp-connectivity" \
+ -a "-DjavacSource=1.6 -DjavacTarget=1.6 -DforceContextQualifier=%{qualifier}" \
+ -j -DJ2SE-1.6=%{_jvmdir}/java/jre/lib/rt.jar \
  -f org.eclipse.linuxtools.profiling
+popd
 
 %install
 rm -rf %{buildroot}
 install -d -m 755 $RPM_BUILD_ROOT%{install_loc}
 
+pushd profiling
 unzip -q -d $RPM_BUILD_ROOT%{install_loc} \
      build/rpmBuild/org.eclipse.linuxtools.profiling.zip
+popd
 
 %clean
 rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc org.eclipse.linuxtools.profiling/epl-v10.html
+%doc profiling/org.eclipse.linuxtools.profiling-feature/epl-v10.html
 %{install_loc}
 
 %changelog
+* Mon Jul 18 2011 Jeff Johnston <jjohnstn at redhat.com> 0.8.0-0.1.20110706git02ddf6ebc7
+- Update to pre 0.8 release which adds dataviewers used by gprof/gcov into 
+  linux profiling framework.
+- Switch to use Java 1.6.
+
 * Wed Jul 13 2011 Andrew Overholt <overholt at redhat.com> 0.7.0-1
 - Update to Linux Tools Indigo release (0.8.
 
diff --git a/sources b/sources
index cb5e9ad..de51294 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 c8926805393d8dba7007339d06067a65  linuxtools-profiling-0.0.1-src.tar.bz2
+75bc37946b45abc646e590cad39e632c  org.eclipse.linuxtools-02ddf6ebc798dcaf192829b2f51fcc3b66f4ef3a.tar.gz


More information about the scm-commits mailing list