Andrew Overholt b130b6e
%define gcj_support         1
Andrew Overholt fb84083
%define eclipse_base        %{_datadir}/eclipse
Andrew Overholt fb84083
Andrew Overholt fb84083
Name: eclipse-mylyn 
Andrew Overholt fb84083
Summary: Mylyn is a task-focused UI for Eclipse
Andrew Overholt 9f48f9f
Version: 2.3.2
Andrew Overholt 4ef87a8
Release: 3%{?dist} 
Andrew Overholt fb84083
License: Eclipse Public License
Andrew Overholt fb84083
URL: http://www.eclipse.org/mylyn
Andrew Overholt fb84083
Andrew Overholt 4e80796
# no xmlrpc3 on ppc64 due to:
Andrew Overholt 4e80796
# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=239123
Andrew Overholt 4e80796
ExcludeArch: ppc64
Andrew Overholt 4e80796
Andrew Overholt fb84083
# mkdir temp && cd temp
Andrew Overholt fb84083
# sh fetch-mylyn.sh
Andrew Overholt 9f48f9f
# tar cjf org.eclipse.mylyn-R_2_3_2_e_3_3-fetched-src.tar.bz2 org.eclipse.mylyn
Andrew Overholt 9f48f9f
Source0: org.eclipse.mylyn-R_2_3_2_e_3_3-fetched-src.tar.bz2
Andrew Overholt 3f20b9f
Source1: fetch-mylyn.sh
Andrew Overholt dcb9d37
Source2: http://overholt.fedorapeople.org/fedoraeclipse-mylynbugzilla-0.0.2.zip
Andrew Overholt fb84083
Andrew Overholt 389a6be
# So we can symlink to dependencies
Andrew Overholt 389a6be
Patch4: %{name}-unpackwebcore.patch
Andrew Overholt 389a6be
Patch5: %{name}-webcorejar.patch
Andrew Overholt 4ead880
Patch6: %{name}-addfedoracustomizations.patch
Andrew Overholt fb84083
Andrew Overholt fb84083
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Andrew Overholt fb84083
Andrew Overholt fb84083
%if %{gcj_support}
Andrew Overholt fb84083
BuildRequires:    gcc-java
Andrew Overholt fb84083
BuildRequires:    java-gcj-compat-devel
Andrew Overholt fb84083
Requires(post):   java-gcj-compat
Andrew Overholt fb84083
Requires(postun): java-gcj-compat
Andrew Overholt fb84083
%else
Andrew Overholt fb84083
BuildRequires:    java-devel >= 1.5.0
Andrew Overholt fb84083
%endif
Andrew Overholt fb84083
Andrew Overholt fb84083
%if ! %{gcj_support}
Andrew Overholt fb84083
BuildArch: noarch
Andrew Overholt fb84083
%endif
Andrew Overholt fb84083
Andrew Overholt 9f48f9f
BuildRequires: eclipse-pde >= 1:3.3.2
Andrew Overholt 9f48f9f
BuildRequires: eclipse-cvs-client >= 1:3.3.2
Andrew Overholt 389a6be
BuildRequires: jakarta-commons-codec >= 1.3-8jpp.2
Andrew Overholt 9f48f9f
BuildRequires: jakarta-commons-httpclient >= 1:3.1
Andrew Overholt fb84083
BuildRequires: jakarta-commons-logging
Andrew Overholt 9f48f9f
BuildRequires: jakarta-commons-lang >= 2.1
Andrew Overholt 389a6be
BuildRequires: ws-commons-util >= 1.0.1-5
Andrew Overholt 389a6be
BuildRequires: xmlrpc3-client >= 3.0-1jpp.3
Andrew Overholt 389a6be
BuildRequires: xmlrpc3-common >= 3.0-1jpp.3
Andrew Overholt 9f48f9f
Requires: eclipse-platform >= 1:3.3.0
Andrew Overholt 9f48f9f
Requires: eclipse-cvs-client >= 1:3.3.0
Andrew Overholt 389a6be
Requires: jakarta-commons-codec >= 1.3-8jpp.2
Andrew Overholt 9f48f9f
Requires: jakarta-commons-httpclient >= 1:3.1
Andrew Overholt fb84083
Requires: jakarta-commons-logging
Andrew Overholt 9f48f9f
Requires: jakarta-commons-lang >= 2.1
Andrew Overholt 389a6be
Requires: ws-commons-util >= 1.0.1-2
Andrew Overholt 389a6be
Requires: xmlrpc3-client >= 3.0-1jpp.3
Andrew Overholt 389a6be
Requires: xmlrpc3-common >= 3.0-1jpp.3
Andrew Overholt fb84083
Provides: eclipse-mylar = 2.0.0-1.fc7
Andrew Overholt fb84083
Obsoletes: eclipse-mylar < 2.0.0
Andrew Overholt fb84083
Andrew Overholt fb84083
Group: Development/Tools
Andrew Overholt fb84083
Andrew Overholt fb84083
%description
Andrew Overholt fb84083
Mylyn integrates task support into Eclipse.  It supports offline editing
Andrew Overholt fb84083
for certain task repositories and monitors work activity to hide
Andrew Overholt fb84083
information that is not relevant to the current task.
Andrew Overholt fb84083
Andrew Overholt fb84083
%package  bugzilla
Andrew Overholt fb84083
Summary:  Mylyn Bugzilla Connector
Andrew Overholt fb84083
Requires: %{name} = %{version}-%{release}
Andrew Overholt fb84083
Group: Development/Tools
Andrew Overholt fb84083
Provides: eclipse-bugzilla = 1:0.2.4-4.fc6
Andrew Overholt fb84083
Obsoletes: eclipse-bugzilla < 1:0.2.5
Andrew Overholt fb84083
Provides: eclipse-mylar-bugzilla = 2.0.0-1.fc7
Andrew Overholt fb84083
Obsoletes: eclipse-mylar-bugzilla < 2.0.0
Andrew Overholt fb84083
Andrew Overholt fb84083
%description bugzilla
Andrew Overholt fb84083
Bugzilla client integrated with Eclipse and Mylyn; can be used
Andrew Overholt fb84083
standalone.
Andrew Overholt fb84083
Andrew Overholt fb84083
%package  ide
Andrew Overholt fb84083
Summary:  Mylyn Focused UI
Andrew Overholt fb84083
Requires: %{name} = %{version}-%{release}
Andrew Overholt fb84083
Group: Development/Tools
Andrew Overholt fb84083
Provides: eclipse-mylar-ide = 2.0.0-1.fc7
Andrew Overholt fb84083
Obsoletes: eclipse-mylar-ide < 2.0.0
Andrew Overholt fb84083
Andrew Overholt fb84083
%description ide
Andrew Overholt fb84083
Mylyn Focused UI for reducing information overload when working with
Andrew Overholt fb84083
tasks. Filters and decorates views and editors to focus on the task
Andrew Overholt fb84083
context.
Andrew Overholt fb84083
Andrew Overholt fb84083
%package  trac
Andrew Overholt fb84083
Summary:  Mylyn Trac Connector
Andrew Overholt fb84083
Requires: %{name} = %{version}-%{release}
Andrew Overholt fb84083
Group: Development/Tools
Andrew Overholt fb84083
Provides: eclipse-mylar-trac = 2.0.0-1.fc7
Andrew Overholt fb84083
Obsoletes: eclipse-mylar-trac < 2.0.0
Andrew Overholt fb84083
Andrew Overholt fb84083
%description trac
Andrew Overholt fb84083
Trac client integrated with Eclipse and Mylyn; can be used standalone.
Andrew Overholt fb84083
Andrew Overholt fb84083
%package  java
Andrew Overholt fb84083
Summary:  Mylyn Focused UI
Andrew Overholt fb84083
Requires: eclipse-jdt
Andrew Overholt fb84083
Requires: %{name}-ide = %{version}-%{release}
Andrew Overholt fb84083
Group: Development/Tools
Andrew Overholt fb84083
Andrew Overholt fb84083
%description java
Andrew Overholt fb84083
Mylyn Task-Focused UI extensions for JDT.  Provides focusing of Java
Andrew Overholt fb84083
element views and editors.
Andrew Overholt fb84083
Andrew Overholt fb84083
%package  pde
Andrew Overholt fb84083
Summary:  Mylyn Focused UI
Andrew Overholt fb84083
Requires: eclipse-pde
Andrew Overholt fb84083
Requires: %{name}-java = %{version}-%{release}
Andrew Overholt fb84083
Group: Development/Tools
Andrew Overholt fb84083
Andrew Overholt fb84083
%description pde
Andrew Overholt fb84083
Mylyn Task-Focused UI extensions for PDE, Ant, Team Support and CVS.
Andrew Overholt fb84083
Andrew Overholt fb84083
%prep
Andrew Overholt fb84083
%setup -q -n org.eclipse.mylyn
Andrew Overholt 4ead880
unzip -q %{SOURCE2}
Andrew Overholt fb84083
Andrew Overholt dcb9d37
# FIXME:  file these upstream
Andrew Overholt fb84083
sed --in-place "s/@Override//" \
Andrew Overholt fb84083
   org.eclipse.mylyn.context.ui/src/org/eclipse/mylyn/internal/context/ui/commands/FocusViewHandler.java \
Andrew Overholt fb84083
   org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/commands/AddTaskRepositoryHandler.java
Andrew Overholt fb84083
Andrew Overholt dcb9d37
# So we can symlink to jars from another package
Andrew Overholt fb84083
pushd org.eclipse.mylyn.web.core
Andrew Overholt 389a6be
%patch5
Andrew Overholt fb84083
popd
Andrew Overholt fb84083
Andrew Overholt 389a6be
# So we can symlink to dependencies
Andrew Overholt cea9963
pushd org.eclipse.mylyn-feature
Andrew Overholt 389a6be
%patch4
Andrew Overholt cea9963
popd
Andrew Overholt 389a6be
Andrew Overholt fb84083
# symlink out to jars we built
Andrew Overholt fb84083
pushd org.eclipse.mylyn.web.core/lib-httpclient
Andrew Overholt fb84083
rm commons-*.jar
Andrew Overholt fb84083
ln -s %{_javadir}/commons-codec-1.3.jar
Andrew Overholt 9f48f9f
ln -s %{_javadir}/commons-httpclient.jar commons-httpclient-3.1.jar
Andrew Overholt 389a6be
ln -s %{_javadir}/commons-logging-api.jar commons-logging-api-1.0.4.jar
Andrew Overholt 389a6be
ln -s %{_javadir}/commons-logging.jar commons-logging-1.0.4.jar
Andrew Overholt fb84083
popd
Andrew Overholt fb84083
pushd org.eclipse.mylyn.web.core/lib-xmlrpc
Andrew Overholt fb84083
rm ws-commons-*.jar
Andrew Overholt fb84083
rm xmlrpc*.jar
Andrew Overholt fb84083
ln -s %{_javadir}/xmlrpc3-client-3.0.jar xmlrpc-client-3.0.jar
Andrew Overholt fb84083
ln -s %{_javadir}/xmlrpc3-common-3.0.jar xmlrpc-common-3.0.jar
Andrew Overholt fb84083
ln -s %{_javadir}/ws-commons-util-1.0.1.jar
Andrew Overholt fb84083
popd
Andrew Overholt 389a6be
pushd org.eclipse.mylyn.web.core/lib-rome
Andrew Overholt 389a6be
rm *.jar
Andrew Overholt 389a6be
ln -s %{_javadir}/jdom-1.0.jar
Andrew Overholt 389a6be
popd
Andrew Overholt 9f48f9f
pushd org.eclipse.mylyn.web.core/lib-lang
Andrew Overholt 9f48f9f
rm *.jar
Andrew Overholt 4ef87a8
ln -s %{_javadir}/commons-lang.jar commons-lang-2.1.jar
Andrew Overholt 9f48f9f
popd
Andrew Overholt fb84083
Andrew Overholt 4ead880
pushd org.eclipse.mylyn.bugzilla-feature
Andrew Overholt 4ead880
%patch6
Andrew Overholt 4ead880
popd
Andrew Overholt 4ead880
Andrew Overholt fb84083
%build
Andrew Overholt 9f48f9f
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn_feature \
Andrew Overholt 9f48f9f
 -a "-DjavacSource=1.5 -DjavacTarget=1.5" \
Andrew Overholt 9f48f9f
 -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar
Andrew Overholt 9f48f9f
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.bugzilla_feature \
Andrew Overholt 9f48f9f
 -a "-DjavacSource=1.5 -DjavacTarget=1.5" \
Andrew Overholt 9f48f9f
 -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar
Andrew Overholt 9f48f9f
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.context_feature \
Andrew Overholt 9f48f9f
 -a "-DjavacSource=1.5 -DjavacTarget=1.5" \
Andrew Overholt 9f48f9f
 -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar
Andrew Overholt 9f48f9f
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.ide_feature \
Andrew Overholt 9f48f9f
 -a "-DjavacSource=1.5 -DjavacTarget=1.5" \
Andrew Overholt 9f48f9f
 -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar
Andrew Overholt 9f48f9f
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.trac_feature \
Andrew Overholt 9f48f9f
 -a "-DjavacSource=1.5 -DjavacTarget=1.5" \
Andrew Overholt 9f48f9f
 -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar
Andrew Overholt 9f48f9f
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.java_feature \
Andrew Overholt 9f48f9f
 -a "-DjavacSource=1.5 -DjavacTarget=1.5" \
Andrew Overholt 9f48f9f
 -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar
Andrew Overholt 9f48f9f
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.pde_feature \
Andrew Overholt 9f48f9f
 -a "-DjavacSource=1.5 -DjavacTarget=1.5" \
Andrew Overholt 9f48f9f
 -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar
Andrew Overholt fb84083
Andrew Overholt fb84083
%install
Andrew Overholt fb84083
rm -rf %{buildroot}
Andrew Overholt fb84083
install -d -m 755 $RPM_BUILD_ROOT%{eclipse_base}
Andrew Overholt fb84083
unzip -q -d $RPM_BUILD_ROOT%{eclipse_base}/.. \
Andrew Overholt fb84083
 build/rpmBuild/org.eclipse.mylyn_feature.zip
Andrew Overholt fb84083
unzip -q -d $RPM_BUILD_ROOT%{eclipse_base}/.. \
Andrew Overholt fb84083
 build/rpmBuild/org.eclipse.mylyn.bugzilla_feature.zip
Andrew Overholt fb84083
unzip -q -d $RPM_BUILD_ROOT%{eclipse_base}/.. \
Andrew Overholt fb84083
 build/rpmBuild/org.eclipse.mylyn.context_feature.zip
Andrew Overholt fb84083
unzip -q -d $RPM_BUILD_ROOT%{eclipse_base}/.. \
Andrew Overholt fb84083
 build/rpmBuild/org.eclipse.mylyn.ide_feature.zip
Andrew Overholt fb84083
unzip -q -d $RPM_BUILD_ROOT%{eclipse_base}/.. \
Andrew Overholt fb84083
 build/rpmBuild/org.eclipse.mylyn.trac_feature.zip
Andrew Overholt fb84083
unzip -q -d $RPM_BUILD_ROOT%{eclipse_base}/.. \
Andrew Overholt fb84083
 build/rpmBuild/org.eclipse.mylyn.java_feature.zip
Andrew Overholt fb84083
unzip -q -d $RPM_BUILD_ROOT%{eclipse_base}/.. \
Andrew Overholt fb84083
 build/rpmBuild/org.eclipse.mylyn.pde_feature.zip
Andrew Overholt fb84083
Andrew Overholt 389a6be
# symlink
Andrew Overholt 389a6be
pushd $RPM_BUILD_ROOT%{eclipse_base}/plugins/org.eclipse.mylyn.web.core_*/lib-httpclient
Andrew Overholt 389a6be
rm commons-*.jar
Andrew Overholt 389a6be
ln -s %{_javadir}/commons-codec-1.3.jar
Andrew Overholt 9f48f9f
ln -s %{_javadir}/commons-httpclient.jar commons-httpclient-3.1.jar
Andrew Overholt 389a6be
ln -s %{_javadir}/commons-logging-api.jar commons-logging-api-1.0.4.jar
Andrew Overholt 389a6be
ln -s %{_javadir}/commons-logging.jar commons-logging-1.0.4.jar
Andrew Overholt 389a6be
popd
Andrew Overholt 389a6be
pushd $RPM_BUILD_ROOT%{eclipse_base}/plugins/org.eclipse.mylyn.web.core_*/lib-xmlrpc
Andrew Overholt 389a6be
rm ws-commons-*.jar
Andrew Overholt 389a6be
rm xmlrpc*.jar
Andrew Overholt 389a6be
ln -s %{_javadir}/xmlrpc3-client-3.0.jar xmlrpc-client-3.0.jar
Andrew Overholt 389a6be
ln -s %{_javadir}/xmlrpc3-common-3.0.jar xmlrpc-common-3.0.jar
Andrew Overholt 389a6be
ln -s %{_javadir}/ws-commons-util-1.0.1.jar
Andrew Overholt 389a6be
popd
Andrew Overholt 389a6be
pushd $RPM_BUILD_ROOT%{eclipse_base}/plugins/org.eclipse.mylyn.web.core_*/lib-rome
Andrew Overholt 389a6be
ln -s %{_javadir}/jdom-1.0.jar
Andrew Overholt 389a6be
popd
Andrew Overholt 9f48f9f
pushd $RPM_BUILD_ROOT%{eclipse_base}/plugins/org.eclipse.mylyn.web.core_*/lib-lang
Andrew Overholt 9f48f9f
rm *.jar
Andrew Overholt 4ef87a8
ln -s %{_javadir}/commons-lang.jar commons-lang-2.1.jar
Andrew Overholt 9f48f9f
popd
Andrew Overholt 389a6be
Andrew Overholt fb84083
%if %{gcj_support}
Andrew Overholt fb84083
%{_bindir}/aot-compile-rpm
Andrew Overholt fb84083
%endif
Andrew Overholt fb84083
Andrew Overholt fb84083
%clean
Andrew Overholt fb84083
rm -rf %{buildroot}
Andrew Overholt fb84083
Andrew Overholt fb84083
%if %{gcj_support}
Andrew Overholt fb84083
%post
Andrew Overholt fb84083
if [ -x %{_bindir}/rebuild-gcj-db ]
Andrew Overholt fb84083
then
Andrew Overholt fb84083
  %{_bindir}/rebuild-gcj-db
Andrew Overholt fb84083
fi
Andrew Overholt fb84083
Andrew Overholt fb84083
%postun
Andrew Overholt fb84083
if [ -x %{_bindir}/rebuild-gcj-db ]
Andrew Overholt fb84083
then
Andrew Overholt fb84083
  %{_bindir}/rebuild-gcj-db
Andrew Overholt fb84083
fi
Andrew Overholt 3f20b9f
Andrew Overholt 3f20b9f
%post bugzilla
Andrew Overholt 3f20b9f
if [ -x %{_bindir}/rebuild-gcj-db ]
Andrew Overholt 3f20b9f
then
Andrew Overholt 3f20b9f
  %{_bindir}/rebuild-gcj-db
Andrew Overholt 3f20b9f
fi
Andrew Overholt 3f20b9f
Andrew Overholt 3f20b9f
%postun bugzilla
Andrew Overholt 3f20b9f
if [ -x %{_bindir}/rebuild-gcj-db ]
Andrew Overholt 3f20b9f
then
Andrew Overholt 3f20b9f
  %{_bindir}/rebuild-gcj-db
Andrew Overholt 3f20b9f
fi
Andrew Overholt 3f20b9f
Andrew Overholt 3f20b9f
%post ide
Andrew Overholt 3f20b9f
if [ -x %{_bindir}/rebuild-gcj-db ]
Andrew Overholt 3f20b9f
then
Andrew Overholt 3f20b9f
  %{_bindir}/rebuild-gcj-db
Andrew Overholt 3f20b9f
fi
Andrew Overholt 3f20b9f
Andrew Overholt 3f20b9f
%postun ide
Andrew Overholt 3f20b9f
if [ -x %{_bindir}/rebuild-gcj-db ]
Andrew Overholt 3f20b9f
then
Andrew Overholt 3f20b9f
  %{_bindir}/rebuild-gcj-db
Andrew Overholt 3f20b9f
fi
Andrew Overholt 3f20b9f
Andrew Overholt 3f20b9f
%post trac
Andrew Overholt 3f20b9f
if [ -x %{_bindir}/rebuild-gcj-db ]
Andrew Overholt 3f20b9f
then
Andrew Overholt 3f20b9f
  %{_bindir}/rebuild-gcj-db
Andrew Overholt 3f20b9f
fi
Andrew Overholt 3f20b9f
Andrew Overholt 3f20b9f
%postun trac
Andrew Overholt 3f20b9f
if [ -x %{_bindir}/rebuild-gcj-db ]
Andrew Overholt 3f20b9f
then
Andrew Overholt 3f20b9f
  %{_bindir}/rebuild-gcj-db
Andrew Overholt 3f20b9f
fi
Andrew Overholt 3f20b9f
Andrew Overholt 3f20b9f
%post java
Andrew Overholt 3f20b9f
if [ -x %{_bindir}/rebuild-gcj-db ]
Andrew Overholt 3f20b9f
then
Andrew Overholt 3f20b9f
  %{_bindir}/rebuild-gcj-db
Andrew Overholt 3f20b9f
fi
Andrew Overholt 3f20b9f
Andrew Overholt 3f20b9f
%postun java
Andrew Overholt 3f20b9f
if [ -x %{_bindir}/rebuild-gcj-db ]
Andrew Overholt 3f20b9f
then
Andrew Overholt 3f20b9f
  %{_bindir}/rebuild-gcj-db
Andrew Overholt 3f20b9f
fi
Andrew Overholt fb84083
%endif
Andrew Overholt fb84083
Andrew Overholt fb84083
%files bugzilla
Andrew Overholt fb84083
%defattr(-,root,root,-)
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.bugzilla.core_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.bugzilla.ui_*.jar
Andrew Overholt 4ead880
%{eclipse_base}/plugins/org.fedoraproject.mylyn.bugzilla_*.jar
Andrew Overholt fb84083
%dir %{eclipse_base}/features/org.eclipse.mylyn.bugzilla_feature_*
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn.bugzilla_feature_*/license.html
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn.bugzilla_feature_*/about.html
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn.bugzilla_feature_*/epl-v10.html
Andrew Overholt fb84083
%{eclipse_base}/features/org.eclipse.mylyn.bugzilla_feature_*/feature.xml
Andrew Overholt fb84083
%if %{gcj_support}
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.bugzilla*
Andrew Overholt 4ead880
%{_libdir}/gcj/%{name}/org.fedoraproject.mylyn.bugzilla*
Andrew Overholt fb84083
%endif
Andrew Overholt fb84083
Andrew Overholt fb84083
%files ide
Andrew Overholt fb84083
%defattr(-,root,root,-)
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.ide.ui_*.jar
Andrew Overholt fb84083
%dir %{eclipse_base}/features/org.eclipse.mylyn.ide_feature_*
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn.ide_feature_*/license.html
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn.ide_feature_*/epl-v10.html
Andrew Overholt fb84083
%{eclipse_base}/features/org.eclipse.mylyn.ide_feature_*/feature.xml
Andrew Overholt fb84083
%if %{gcj_support}
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.ide.ui_*
Andrew Overholt fb84083
%endif
Andrew Overholt fb84083
Andrew Overholt fb84083
%files trac
Andrew Overholt fb84083
%defattr(-,root,root,-)
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.trac.core_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.trac.ui_*.jar
Andrew Overholt fb84083
%dir %{eclipse_base}/features/org.eclipse.mylyn.trac_feature_*
Andrew Overholt fb84083
%{eclipse_base}/features/org.eclipse.mylyn.trac_feature_*/feature.xml
Andrew Overholt fb84083
%if %{gcj_support}
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.trac*
Andrew Overholt fb84083
%endif
Andrew Overholt fb84083
Andrew Overholt fb84083
%files java
Andrew Overholt fb84083
%defattr(-,root,root,-)
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.java.ui_*.jar
Andrew Overholt fb84083
%dir %{eclipse_base}/features/org.eclipse.mylyn.java_feature_*
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn.java_feature_*/license.html
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn.java_feature_*/epl-v10.html
Andrew Overholt fb84083
%{eclipse_base}/features/org.eclipse.mylyn.java_feature_*/feature.xml
Andrew Overholt fb84083
%if %{gcj_support}
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.java*
Andrew Overholt fb84083
%endif
Andrew Overholt fb84083
Andrew Overholt fb84083
%files pde
Andrew Overholt fb84083
%defattr(-,root,root,-)
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.team.ui_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.team.cvs_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.bugzilla.ide_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.ide.ant_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.pde.ui_*.jar
Andrew Overholt fb84083
%dir %{eclipse_base}/features/org.eclipse.mylyn.pde_feature_*
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn.pde_feature_*/license.html
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn.pde_feature_*/epl-v10.html
Andrew Overholt fb84083
%{eclipse_base}/features/org.eclipse.mylyn.pde_feature_*/feature.xml
Andrew Overholt fb84083
%if %{gcj_support}
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.pde.ui*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.team.ui*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.team.cvs*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.bugzilla.ide*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.ide.ant*
Andrew Overholt fb84083
%endif
Andrew Overholt fb84083
Andrew Overholt fb84083
%files
Andrew Overholt fb84083
%defattr(-,root,root,-)
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.help.ui_*.jar
Andrew Overholt 389a6be
%{eclipse_base}/plugins/org.eclipse.mylyn.web.core_*
Andrew Overholt 9f48f9f
%{eclipse_base}/plugins/org.eclipse.mylyn.compatibility_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.context.core_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.tasks.ui_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.tasks.core_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.monitor.core_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.monitor.ui_*.jar
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn_feature_*/license.html
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn_feature_*/epl-v10.html
Andrew Overholt fb84083
%{eclipse_base}/features/org.eclipse.mylyn_feature_*/feature.xml
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn.context_feature_*/license.html
Andrew Overholt fb84083
%doc %{eclipse_base}/features/org.eclipse.mylyn.context_feature_*/epl-v10.html
Andrew Overholt fb84083
%{eclipse_base}/features/org.eclipse.mylyn.context_feature_*/feature.xml
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.context.ui_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.web.ui_*.jar
Andrew Overholt fb84083
%{eclipse_base}/plugins/org.eclipse.mylyn.resources.ui_*.jar
Andrew Overholt fb84083
%if %{gcj_support}
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.help.ui_*
Andrew Overholt 644fa51
%{_libdir}/gcj/%{name}/mylyn-webcore*
Andrew Overholt 9f48f9f
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.compatibility_*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.context.core_*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.tasks.ui_*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.tasks.core_*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.monitor.core_*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.monitor.ui_*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.context.ui_*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.resources.ui_*
Andrew Overholt fb84083
%{_libdir}/gcj/%{name}/org.eclipse.mylyn.web.ui_*
Andrew Overholt fb84083
%dir %{_libdir}/gcj/%{name}
Andrew Overholt fb84083
%endif
Andrew Overholt fb84083
Andrew Overholt fb84083
%changelog
Andrew Overholt 4ef87a8
* Mon Apr 07 2008 Andrew Overholt <overholt@redhat.com> 2.3.2-3
Andrew Overholt 4ef87a8
- Fix commons-lang symlink.
Andrew Overholt 4ef87a8
Andrew Overholt b7a1384
* Mon Apr 07 2008 Andrew Overholt <overholt@redhat.com> 2.3.2-2
Andrew Overholt b7a1384
- Upload sources.
Andrew Overholt b7a1384
Andrew Overholt 9f48f9f
* Fri Apr 04 2008 Andrew Overholt <overholt@redhat.com> 2.3.2-1
Andrew Overholt 9f48f9f
- 2.3.2.
Andrew Overholt 9f48f9f
- Add jakarta-commons-lang dependency.
Andrew Overholt 9f48f9f
dd2ba48
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.1.0-2
dd2ba48
- Autorebuild for GCC 4.3
dd2ba48
Andrew Overholt dcb9d37
* Wed Oct 24 2007 Andrew Overholt <overholt@redhat.com> 2.1.0-1
Andrew Overholt dcb9d37
- 2.1.0
Andrew Overholt dcb9d37
- Enable GNOME bugzilla by default
Andrew Overholt dcb9d37
Andrew Overholt 3f20b9f
* Tue Oct 02 2007 Andrew Overholt <overholt@redhat.com> 2.0.0-10
Andrew Overholt 3f20b9f
- Add %%post gcj blocks for sub-packages (thanks to David Walluck).
Andrew Overholt 3f20b9f
- Rename fetching script (s/mylar/mylyn/).
Andrew Overholt 3f20b9f
Andrew Overholt 812ac93
* Fri Sep 21 2007 Andrew Overholt <overholt@redhat.com> 2.0.0-9
Andrew Overholt 812ac93
- Really remove all mylar references in mylyn feature - courtesy
Andrew Overholt 812ac93
  Mandriva package.
Andrew Overholt 812ac93
Andrew Overholt 4ead880
* Wed Sep 19 2007 Andrew Overholt <overholt@redhat.com> 2.0.0-8
Andrew Overholt 4ead880
- Add patch and source to have common bugzilla servers by default.
Andrew Overholt 4ead880
Andrew Overholt 644fa51
* Tue Sep 18 2007 Andrew Overholt <overholt@redhat.com> 2.0.0-7
Andrew Overholt 644fa51
- Fix filename of webcore jar.
Andrew Overholt 644fa51
Andrew Overholt b130b6e
* Tue Sep 18 2007 Andrew Overholt <overholt@redhat.com> 2.0.0-6
Andrew Overholt b130b6e
- Re-add gcj support (accidentally removed the flag).
Andrew Overholt b130b6e
Andrew Overholt 389a6be
* Fri Sep 07 2007 Andrew Overholt <overholt@redhat.com> 2.0.0-5
Andrew Overholt 389a6be
- Make web.core its own jar.
Andrew Overholt 389a6be
- Unpack web.core so we can symlink to dependencies.
Andrew Overholt 389a6be
- Symlink to dependencies of web.core.
Andrew Overholt 389a6be
- Remove rome jar and exports from web.core.
Andrew Overholt 389a6be
- BR/R all the versions of dependencies that have OSGi manifests.
Andrew Overholt 389a6be
Andrew Overholt 4e80796
* Fri Aug 24 2007 Andrew Overholt <overholt@redhat.com> 2.0.0-4
Andrew Overholt 4e80796
- ExcludeArch ppc64 (no xmlrpc3 on ppc64 due to rh#239123).
Andrew Overholt 4e80796
Andrew Overholt 581fd09
* Thu Aug 23 2007 Andrew Overholt <overholt@redhat.com> 2.0.0-3
Andrew Overholt 581fd09
- Add BR on eclipse-pde.
Andrew Overholt 581fd09
Andrew Overholt 2bbb158
* Thu Aug 23 2007 Andrew Overholt <overholt@redhat.com> 2.0.0-2
Andrew Overholt 2bbb158
- Add BR and R on eclipse-cvs-client.
Andrew Overholt 2bbb158
Andrew Overholt fb84083
* Thu Aug 23 2007 Andrew Overholt <overholt@redhat.com> 2.0.0-1
Andrew Overholt fb84083
- Re-name to eclipse-mylyn.
Andrew Overholt fb84083
Andrew Overholt fb84083
* Fri Aug 10 2007 Ben Konrath <bkonrath@redhat.com> 2.0.0-1
Andrew Overholt fb84083
- 2.0.0
Andrew Overholt fb84083
- Add -java and -pde sub-packages.
Andrew Overholt fb84083
Andrew Overholt fb84083
* Wed Apr 25 2007 Andrew Overholt <overholt@redhat.com> 2.0-0.1.M2a.1
Andrew Overholt fb84083
- 2.0M2a (a re-tag to fix some tagging issues).
Andrew Overholt fb84083
Andrew Overholt fb84083
* Wed Apr 18 2007 Andrew Overholt <overholt@redhat.com> 1.0-4
Andrew Overholt fb84083
- Add workaround for missing method in GNU Classpath.
Andrew Overholt fb84083
Andrew Overholt fb84083
* Thu Apr 12 2007 Andrew Overholt <overholt@redhat.com> 1.0-3
Andrew Overholt fb84083
- Add Obsoletes and Provides for eclipse-bugzilla on
Andrew Overholt fb84083
  eclipse-mylar-bugzilla (comments in bug #222677).  If someone notices
Andrew Overholt fb84083
  missing functionality to warrant removing the Provides, please file a
Andrew Overholt fb84083
  bug.
Andrew Overholt fb84083
Andrew Overholt fb84083
* Tue Mar 20 2007 Andrew Overholt <overholt@redhat.com> 1.0-2
Andrew Overholt fb84083
- Use xmlrpc3 jars instead of xmlrpc
Andrew Overholt fb84083
Andrew Overholt fb84083
* Fri Mar 16 2007 Andrew Overholt <overholt@redhat.com> 1.0-1
Andrew Overholt fb84083
- Initial build