%define eclipse_base %{_libdir}/eclipse
Name: eclipse-systemtapgui
Version: 1.2
# Upstream, there was some confusion over versioning. The next release
# of Linux Tools will be 0.8.1 and will contain this feature's 1.2 release.
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=352099
Release: 0.1%{?dist}
Summary: Eclipse plugins for SystemTap
Group: Development/Tools
License: EPL
URL: http://www.eclipse.org/linuxtools
# Note that 0.0.1 != 0.8.0 but this is an upstream issue
Source0: http://download.eclipse.org/technology/linuxtools/0.8.0-sources/linuxtools-systemtap-0.0.1-src.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: java-devel >= 1.5.0
BuildRequires: eclipse-pde, eclipse-swt
BuildRequires: eclipse-birt >= 2.5
BuildRequires: eclipse-emf
BuildRequires: jsch
Requires: eclipse-platform
Requires: eclipse-birt >= 2.5
%description
Eclipse plugins providing IDE integration and visualization tools for SystemTap
%prep
%setup -q -n linuxtools-systemtap-0.0.1-src
%build
%{eclipse_base}/buildscripts/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.zip
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%{_datadir}/eclipse/dropins/systemtapgui
%doc org.eclipse.linuxtools.systemtap/epl-v10.html
%changelog
* Thu Jul 14 2011 Andrew Overholt <overholt@redhat.com> 1.2-0.1
- Linux Tools 0.8.0 release.
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Fri Jul 23 2010 Anithra P Janakiraman <anithra@linux.vnet.ibm.com> 1.1-1
- Added the systemtap Dashboard Feature, removed dependency on server.
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu Mar 05 2009 Anithra P Janakiraman <anithra@linux.vnet.ibm.com> 1.0-7
- Bumping release to get rid of tag problems
* Thu Mar 05 2009 Anithra P Janakiraman <anithra@linux.vnet.ibm.com> 1.0-6
- Bug Fix.
* Mon Feb 10 2009 Anithra P Janakiraman <anithra@linux.vnet.ibm.com> 1.0-5
- Modified spec file.
* Fri Feb 06 2009 Anithra P Janakiraman <anithra@linux.vnet.ibm.com> 1.0-4
- Renamed packages, modifications to spec file, code.
* Thu Feb 05 2009 Anithra P Janakiraman <anithra@linux.vnet.ibm.com> 1.0-3
- Renamed package to remove camel casing
* Sat Jan 31 2009 Anithra P Janakiraman <anithra@linux.vnet.ibm.com> 1.0-2
- Changes to spec file,corrected feature.xml,build.xml
* Wed Jan 21 2009 Anithra P Janakiraman <anithra@linux.vnet.ibm.com> 1.0-1
- Initial Fedora package