[eclipse-valgrind] Update to 0.10.0.

Roland Grunberg rgrunber at fedoraproject.org
Thu Apr 5 21:28:35 UTC 2012


commit 4c7d6ef65bf6cf721787535b9ddf480a60f226a1
Author: Roland Grunberg <rgrunber at redhat.com>
Date:   Thu Apr 5 13:28:54 2012 -0400

    Update to 0.10.0.
    
    Remove eclipse-birt dependency and replace with swt-chart.
    Remove old BuildRoot and %%clean sections.

 eclipse-valgrind.spec |   34 ++++++++++++++++++++--------------
 1 files changed, 20 insertions(+), 14 deletions(-)
---
diff --git a/eclipse-valgrind.spec b/eclipse-valgrind.spec
index 1f4aea3..1e382a3 100644
--- a/eclipse-valgrind.spec
+++ b/eclipse-valgrind.spec
@@ -1,6 +1,5 @@
-%define eclipse_base   %{_libdir}/eclipse
 %define install_loc    %{_libdir}/eclipse/dropins/valgrind
-%define qualifier      201111050234
+%define qualifier      201203221532
 
 %if 0%{?rhel} >= 6
 ExclusiveArch: %{ix86} x86_64
@@ -10,16 +9,15 @@ ExclusiveArch: %{ix86} x86_64
 %global debug_package %{nil}
 
 Name:           eclipse-valgrind
-Version:        0.9.0
-Release:        3%{?dist}
+Version:        0.10.0
+Release:        1%{?dist}
 Summary:        Valgrind Tools Integration for Eclipse
 
 Group:          Development/Tools
 License:        EPL
 URL:            http://www.eclipse.org/linuxtools/projectPages/valgrind
 # Note that 0.0.1 != 0.7.0 but this is an upstream maven issue
-Source0:        http://download.eclipse.org/technology/linuxtools/0.9.0-sources/linuxtools-valgrind-parent-0.9.0-src.tar.bz2
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Source0:        http://download.eclipse.org/technology/linuxtools/%{version}-sources/linuxtools-valgrind-parent-%{version}-src.tar.bz2
 
 #No CDT on ppc64
 ExcludeArch: ppc64
@@ -27,36 +25,39 @@ ExcludeArch: ppc64
 BuildRequires: java-devel >= 1.5.0
 BuildRequires: eclipse-cdt >= 1:7.0.0
 BuildRequires: eclipse-linuxprofilingframework >= 0.7.0
-BuildRequires: eclipse-birt >= 2.5
 BuildRequires: eclipse-pde >= 1:3.6.0
+BuildRequires: swt-chart
 Requires: eclipse-platform >= 1:3.6.0
 Requires: eclipse-cdt >= 1:7.0.0
 Requires: eclipse-linuxprofilingframework >= 0.7.0
-Requires: eclipse-birt >= 2.5
 Requires: valgrind >= 3.3.0
+Requires: swt-chart
 
 %description
 This package for Eclipse allows users to launch their C/C++ Development Tools
 projects using the Valgrind tool suite and presents the results in the IDE. 
 
 %prep
-%setup -q -n linuxtools-valgrind-parent-0.9.0-src
+%setup -q -n linuxtools-valgrind-parent-%{version}-src
+
+mkdir orbitDeps
+pushd orbitDeps
+ln -s %{_javadir}/swt-chart.jar
+popd
 
 %build
-%{eclipse_base}/buildscripts/pdebuild \
+eclipse-pdebuild \
     -f org.eclipse.linuxtools.valgrind \
-    -d "cdt linuxprofilingframework emf rhino birt" \
+    -d "cdt linuxprofilingframework emf rhino" \
+	-o `pwd`/orbitDeps \
     -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier}"
 
 %install
-%{__rm} -rf %{buildroot}
 install -d -m 755 %{buildroot}%{install_loc}
 
 %{__unzip} -q -d %{buildroot}%{install_loc} \
      build/rpmBuild/org.eclipse.linuxtools.valgrind.zip 
 
-%clean
-%{__rm} -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
@@ -64,6 +65,11 @@ install -d -m 755 %{buildroot}%{install_loc}
 %doc org.eclipse.linuxtools.valgrind/epl-v10.html
 
 %changelog
+* Tue Apr 3 2012 Roland Grunberg <rgrunber at redhat.com> 0.10.0-1
+- Update to 0.10.0.
+- Remove eclipse-birt dependency and replace with swt-chart.
+- Remove old BuildRoot and %%clean sections.
+
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 


More information about the scm-commits mailing list