%define eclipse_base %{_libdir}/eclipse Name: eclipse-systemtapgui Version: 1.0 Release: 6%{?dist} Summary: Eclipse plugins for SystemTap Group: Development/Tools License: EPL URL: http://stapgui.sourceforge.net/ Source0: http://downloads.sourceforge.net/stapgui/com.ibm.systemtapgui.src.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: java-devel >= 1.5.0 BuildRequires: eclipse-pde, eclipse-swt BuildRequires: jsch Requires: eclipse-platform %description Eclipse plugins providing IDE integration and visualization tools for SystemTap %prep %setup -q com.ibm.systemtapgui.src %build %{eclipse_base}/buildscripts/pdebuild -f \ com.ibm.systemtapgui.systemtap.feature -a "-DjavacSource=1.5 -DjavacTarget=1.5" %install rm -rf %{buildroot} install -d -m 755 %{buildroot}%{_datadir}/eclipse/dropins/systemtapgui unzip -q -d %{buildroot}%{_datadir}/eclipse/dropins/systemtapgui \ build/rpmBuild/com.ibm.systemtapgui.systemtap.feature.zip %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{_datadir}/eclipse/dropins/systemtapgui %doc com.ibm.systemtapgui.systemtap.feature/epl-v10.html %changelog * Tue Feb 24 2009 Fedora Release Engineering - 1.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Feb 10 2009 Anithra P Janakiraman 1.0-5 - Modified spec file. * Fri Feb 06 2009 Anithra P Janakiraman 1.0-4 - Renamed packages, modifications to spec file, code. * Thu Feb 05 2009 Anithra P Janakiraman 1.0-3 - Renamed package to remove camel casing * Sat Jan 31 2009 Anithra P Janakiraman 1.0-2 - Changes to spec file,corrected feature.xml,build.xml * Wed Jan 21 2009 Anithra P Janakiraman 1.0-1 - Initial Fedora package