diff --git a/.gitignore b/.gitignore index 16ed258..98f6e94 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ org.eclipse.linuxtools.systemtap.src.tar.gz +linuxtools-systemtap-parent-0.10.0-src.tar.bz2 diff --git a/eclipse-systemtapgui.spec b/eclipse-systemtapgui.spec index 2fc1cb5..49eeb34 100644 --- a/eclipse-systemtapgui.spec +++ b/eclipse-systemtapgui.spec @@ -1,18 +1,17 @@ -%define eclipse_base %{_libdir}/eclipse +%global linuxtools_v 0.10.0 Name: eclipse-systemtapgui -Version: 1.1 -Release: 3%{?dist} +Version: 1.2 +Release: 1%{?dist} Summary: Eclipse plugins for SystemTap Group: Development/Tools License: EPL URL: http://stapgui.sourceforge.net/ -Source0: org.eclipse.linuxtools.systemtap.src.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Source0: http://download.eclipse.org/technology/linuxtools/%{linuxtools_v}-sources/linuxtools-systemtap-parent-%{linuxtools_v}-src.tar.bz2 BuildArch: noarch BuildRequires: java-devel >= 1.5.0 -BuildRequires: eclipse-pde, eclipse-swt +BuildRequires: eclipse-pde BuildRequires: eclipse-birt >= 2.5 BuildRequires: eclipse-emf BuildRequires: jsch @@ -22,32 +21,28 @@ Requires: eclipse-birt >= 2.5 %description Eclipse plugins providing IDE integration and visualization tools for SystemTap - %prep -%setup -q org.eclipse.linuxtools.systemtap - +%setup -q -n linuxtools-systemtap-parent-%{linuxtools_v}-src - %build -%{eclipse_base}/buildscripts/pdebuild -f \ -org.eclipse.linuxtools.systemtap-feature -a "-DjavacSource=1.5 -DjavacTarget=1.5" -d "birt emf rhino" - +eclipse-pdebuild -f \ +org.eclipse.linuxtools.systemtap -a "-DjavacSource=1.5 -DjavacTarget=1.5" -d "birt emf rhino" %install -rm -rf %{buildroot} install -d -m 755 %{buildroot}%{_datadir}/eclipse/dropins/systemtapgui unzip -q -d %{buildroot}%{_datadir}/eclipse/dropins/systemtapgui \ -build/rpmBuild/org.eclipse.linuxtools.systemtap-feature.zip - -%clean -rm -rf %{buildroot} +build/rpmBuild/org.eclipse.linuxtools.systemtap.zip %files %defattr(-,root,root,-) %{_datadir}/eclipse/dropins/systemtapgui -%doc org.eclipse.linuxtools.systemtap-feature/epl-v10.html +%doc org.eclipse.linuxtools.systemtap/epl-v10.html %changelog +* Tue Apr 10 2012 Roland Grunberg 1.2-1 +- Update to 0.10.0. +- Remove BuildRoot and %%clean section. + * Fri Jan 13 2012 Fedora Release Engineering - 1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild @@ -73,4 +68,3 @@ rm -rf %{buildroot} - Changes to spec file,corrected feature.xml,build.xml * Wed Jan 21 2009 Anithra P Janakiraman 1.0-1 - Initial Fedora package - diff --git a/sources b/sources index 74c7e84..6ff9bef 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f27e9a93bc8c5aee13f493b0670d3680 org.eclipse.linuxtools.systemtap.src.tar.gz +0fdc49a1de37222cb6a25e64062405d8 linuxtools-systemtap-parent-0.10.0-src.tar.bz2