Blame SPECS/eclipse-mylyn.spec

e62044
%{?scl:%scl_package eclipse-mylyn}
e62044
%{!?scl:%global pkg_name %{name}}
e62044
e62044
%global install_loc         %{_datadir}/eclipse/dropins
595e32
%global tag R_3_14_2
595e32
%global incubator_tag e963896478edf4fb7b4474895b15c6359aaa9a17
e62044
e62044
%{!?scl:%global _non_scl_javadir %{_javadir}}
e62044
%{?scl:%global _non_scl_javadir /usr/share/java}
e62044
595e32
%{?java_common_find_provides_and_requires}
595e32
e62044
Name:    %{?scl_prefix}eclipse-mylyn
e62044
Summary: Eclipse Mylyn main feature.
595e32
Version: 3.14.2
595e32
Release: 1%{?dist}
e62044
License: EPL
e62044
URL: http://www.eclipse.org/mylyn
e62044
e62044
# bash fetch-eclipse-mylyn.sh
e62044
Source0: %{pkg_name}-%{tag}-fetched-src.tar.xz
e62044
Source1: fetch-eclipse-mylyn.sh
e62044
Source6: redhat-bugzilla-custom-transitions.txt
e62044
e62044
Source7: eclipse-mylyn-%{incubator_tag}-incubator-fetched-src.tar.xz
e62044
Source8: fetch-eclipse-mylyn-incubator.sh 
e62044
e62044
Patch0: %{pkg_name}-remove-hudson-discovery.patch
e62044
Patch1: %{pkg_name}-add-apache-xmlrpc.patch
e62044
Patch2: %{pkg_name}-ensure-sites-build-after-changes.patch
e62044
Patch3: %{pkg_name}-disable-online-tests.patch
e62044
e62044
Patch4: %{pkg_name}-merge-incubator.patch
e62044
Patch5: %{pkg_name}-bug-419133.patch
e62044
Patch6: lucene4.patch
595e32
Patch8: %{pkg_name}-remove-nullable-annotation.patch
595e32
Patch9: %{pkg_name}-disable-subclipse.patch
e62044
e62044
BuildArch: noarch
e62044
e62044
BuildRequires: %{?scl_prefix}eclipse-platform >= 1:4.2.0
e62044
BuildRequires: %{?scl_prefix}eclipse-pde >= 1:4.2.0
e62044
BuildRequires: %{?scl_prefix}eclipse-cdt
e62044
BuildRequires: %{?scl_prefix}eclipse-egit
e62044
BuildRequires: %{?scl_prefix}eclipse-jgit
e62044
BuildRequires: %{?scl_prefix}eclipse-license
595e32
BuildRequires: %{?scl_prefix}eclipse-emf
595e32
BuildRequires: %{?scl_prefix}tycho >= 0.14.1-5
595e32
BuildRequires: %{?scl_prefix}eclipse-egit
595e32
BuildRequires: %{?scl_prefix_java_common}lucene
595e32
BuildRequires: %{?scl_prefix_java_common}lucene-queryparser
595e32
BuildRequires: %{?scl_prefix_java_common}maven-local
595e32
595e32
BuildRequires: %{?scl_prefix_java_common}apache-commons-lang >= 2.6-6
595e32
BuildRequires: %{?scl_prefix_java_common}apache-commons-logging
595e32
BuildRequires: %{?scl_prefix_java_common}apache-commons-io >= 2.3
595e32
BuildRequires: %{?scl_prefix_java_common}ws-commons-util >= 1.0.1-21
e62044
BuildRequires: %{?scl_prefix}xmlrpc-client >= 3.1.3
e62044
BuildRequires: %{?scl_prefix}xmlrpc-common >= 3.1.3
e62044
BuildRequires: %{?scl_prefix}xmlrpc-server >= 3.1.3
595e32
BuildRequires: %{?scl_prefix}rome >= 0.9-9
595e32
BuildRequires: %{?scl_prefix_java_common}jakarta-commons-httpclient
595e32
BuildRequires: %{?scl_prefix_java_common}httpcomponents-client >= 4.1.3-2
595e32
BuildRequires: %{?scl_prefix_java_common}httpcomponents-core >= 4.1.4
595e32
BuildRequires: %{?scl_prefix_java_common}google-gson >= 2.0.0
e62044
BuildRequires: %{?scl_prefix}guava
595e32
BuildRequires: %{?scl_prefix_java_common}xalan-j2
595e32
BuildRequires: %{?scl_prefix_java_common}junit
595e32
BuildRequires: %{?scl_prefix_java_common}hamcrest
595e32
BuildRequires: %{?scl_prefix_java_common}objenesis
e62044
BuildRequires: %{?scl_prefix}mockito
595e32
BuildRequires: %{?scl_prefix_maven}maven-install-plugin
595e32
BuildRequires: %{?scl_prefix_maven}maven-deploy-plugin
595e32
BuildRequires: %{?scl_prefix_maven}maven-plugin-build-helper
e62044
BuildRequires: %{?scl_prefix}tika
e62044
BuildRequires: %{?scl_prefix}tika-parsers-epub
e62044
BuildRequires: %{?scl_prefix}jsoup
e62044
e62044
Requires: %{?scl_prefix}eclipse-platform >= 1:4.2.0
595e32
Requires: %{?scl_prefix_java_common}apache-commons-lang >= 2.6-6
595e32
Requires: %{?scl_prefix_java_common}apache-commons-logging
595e32
Requires: %{?scl_prefix_java_common}apache-commons-io >= 2.3
595e32
Requires: %{?scl_prefix_java_common}ws-commons-util >= 1.0.1-21
e62044
Requires: %{?scl_prefix}xmlrpc-client  >= 3.1.3
e62044
Requires: %{?scl_prefix}xmlrpc-common  >= 3.1.3
e62044
Requires: %{?scl_prefix}xmlrpc-server  >= 3.1.3
595e32
Requires: %{?scl_prefix}rome >= 0.9-9
595e32
Requires: %{?scl_prefix_java_common}xml-commons-apis
595e32
Requires: %{?scl_prefix_java_common}jakarta-commons-httpclient
595e32
Requires: %{?scl_prefix_java_common}httpcomponents-client >= 4.1.3-2
595e32
Requires: %{?scl_prefix_java_common}httpcomponents-core >= 4.1.4
595e32
Requires: %{?scl_prefix_java_common}jdom >= 1.1.2-3
e62044
Requires: %{?scl_prefix}guava
595e32
Requires: %{?scl_prefix_java_common}lucene
595e32
Requires: %{?scl_prefix_java_common}lucene-queryparser
e62044
e62044
%description
e62044
Mylyn integrates task support into Eclipse. It supports offline editing
e62044
for certain task repositories and monitors work activity to hide
e62044
information that is not relevant to the current task.
e62044
e62044
%package context-java
e62044
Summary:  Mylyn Bridge:  Java Development
e62044
Requires: %{?scl_prefix}eclipse-jdt
e62044
Requires: %{name} = %{version}-%{release}
e62044
e62044
%description context-java
e62044
Mylyn Task-Focused UI extensions for JDT.  Provides focusing of Java
e62044
element views and editors.
e62044
e62044
%package context-pde
e62044
Summary:  Mylyn Bridge:  Plug-in Development
e62044
Requires: %{?scl_prefix}eclipse-pde
e62044
Requires: %{name}-context-java = %{version}-%{release}
e62044
e62044
%description context-pde
e62044
Mylyn Task-Focused UI extensions for PDE, Ant, Team Support and CVS.
e62044
e62044
%package context-cdt
e62044
Summary:  Mylyn Bridge:  C/C++ Development
e62044
Requires: %{name} = %{version}-%{release}
e62044
Requires: %{?scl_prefix}eclipse-cdt
e62044
e62044
%description context-cdt
e62044
Mylyn Task-Focused UI extensions for CDT.  Provides focusing of C/C++
e62044
element views and editors.
e62044
e62044
%package context-team
e62044
Summary:  Mylyn Context Connector: Team Support
e62044
Requires: %{name} = %{version}-%{release}
e62044
e62044
%description context-team
e62044
Mylyn Task-Focused UI extensions for Team version control.
e62044
e62044
%package ide
e62044
Summary: Mylyn Context Connector: Eclipse IDE
595e32
Requires: %{name} = %{version}-%{release}
e62044
Requires: %{name}-context-team = %{version}-%{release}
e62044
e62044
%description ide
e62044
Mylyn Task-Focused UI extensions for the Eclipse IDE. 
e62044
Provides focusing of common IDE views and editors.
e62044
e62044
%package tasks-bugzilla
e62044
Summary: Mylyn Tasks Connector: Bugzilla
595e32
Requires: %{?scl_prefix}eclipse-platform >= 1:4.2.0
e62044
Requires: %{name} = %{version}-%{release}
e62044
e62044
%description tasks-bugzilla
e62044
Provides Task List integration, offline support and rich editing for the
e62044
open source Bugzilla bug tracker.
e62044
e62044
%package docs-wikitext
e62044
Summary: Mylyn WikiText
e62044
Requires: %{?scl_prefix}eclipse-platform >= 1:3.8.0
e62044
Requires: %{name} = %{version}-%{release}
e62044
Requires: %{?scl_prefix}jsoup
595e32
Provides: %{name}-wikitext = %{version}-%{release}
e62044
e62044
%description docs-wikitext
e62044
Enables parsing and display of lightweight markup (wiki text).
e62044
e62044
%package docs-htmltext
e62044
Summary: Mylyn HtmlText
e62044
Requires: %{?scl_prefix}eclipse-platform >= 1:3.8.0
e62044
e62044
%description docs-htmltext
e62044
Enables editing of HTML text.
e62044
e62044
%package docs-epub
e62044
Summary: Mylyn EPub
e62044
Requires: %{?scl_prefix}eclipse-platform >= 1:3.8.0
595e32
Requires: %{name}-docs-wikitext = %{version}-%{release}
e62044
Requires: %{?scl_prefix}tika
e62044
Requires: %{?scl_prefix}tika-parsers-epub
e62044
e62044
%description docs-epub
e62044
The EPUB framework in Mylyn Docs offers API to create, manipulate,
e62044
read and write EPUB formatted files. 
e62044
e62044
%package  tasks-trac
e62044
Summary: Mylyn Tasks Connector: Trac
e62044
Requires: %{?scl_prefix}eclipse-platform >= 1:4.2.0
e62044
Requires: %{name} = %{version}-%{release}
595e32
Requires: %{?scl_prefix_java_common}google-gson
e62044
e62044
%description tasks-trac
e62044
Provides Task List integration, offline support and rich editing
e62044
for the open source Trac issue tracker.
e62044
e62044
%package  tasks-web
e62044
Summary: Mylyn Tasks Connector: Web Templates (Advanced) (Incubation)
e62044
Requires: %{?scl_prefix}eclipse-platform >= 1:4.2.0
e62044
Requires: %{name} = %{version}-%{release}
595e32
Requires: %{?scl_prefix}rome >= 0.9-9
595e32
Requires: %{?scl_prefix_java_common}jdom >= 1.1.2-3
e62044
e62044
%description tasks-web
e62044
Provides Task List integration for web-based issue trackers
e62044
and templates for example projects.
e62044
e62044
%package versions
e62044
Summary: Eclipse Mylyn Versions
595e32
Requires: %{name} = %{version}-%{release}
e62044
e62044
%description versions
e62044
Provides a framework for accessing team providers for Eclipse Mylyn.
e62044
e62044
%package versions-git
e62044
Summary: Mylyn Versions Connector: Git
e62044
Requires: %{?scl_prefix}eclipse-platform >= 1:3.8.0
e62044
Requires: %{?scl_prefix}eclipse-egit >= 0.10.1
e62044
Requires: %{name}-versions = %{version}-%{release}
e62044
e62044
%description versions-git
e62044
Provides Git integration for Eclipse Mylyn.
e62044
e62044
%package versions-cvs
e62044
Summary: Mylyn Versions Connector: CVS
e62044
Requires: %{?scl_prefix}eclipse-platform >= 1:3.8.0
e62044
Requires: %{name}-versions = %{version}-%{release}
e62044
e62044
%description versions-cvs
e62044
Provides CVS integration for Eclipse Mylyn.
e62044
e62044
%package builds
e62044
Summary: Eclipse Mylyn Builds
e62044
Requires: %{name} = %{version}-%{release}
e62044
Requires: %{?scl_prefix}eclipse-emf
e62044
Requires: %{name}-versions = %{version}-%{release}
595e32
Requires: %{?scl_prefix_java_common}xml-commons-apis
e62044
e62044
%description builds
e62044
Provides a common framework to interact with continuous integration
e62044
build providers using Eclipse Mylyn.
e62044
e62044
%package builds-hudson
e62044
Summary: Mylyn Builds Connector: Hudson/Jenkins
e62044
Requires: %{?scl_prefix}eclipse-platform >= 1:4.2.0-0.6
e62044
Requires: %{name} = %{version}-%{release}
595e32
Requires: %{?scl_prefix_java_common}google-gson >= 1.6.0
e62044
Requires: %{name}-builds = %{version}-%{release}
e62044
e62044
%description builds-hudson
e62044
Support for the open source Hudson and Jenkins continuous integration servers.
e62044
e62044
%package sdk
e62044
Summary: Mylyn SDK
e62044
Requires: %{name} = %{version}-%{release}
e62044
Requires: %{name}-context-java = %{version}-%{release}
e62044
Requires: %{name}-context-pde = %{version}-%{release}
e62044
Requires: %{name}-context-cdt = %{version}-%{release}
e62044
Requires: %{name}-context-team = %{version}-%{release}
e62044
Requires: %{name}-ide = %{version}-%{release}
e62044
Requires: %{name}-tasks-bugzilla = %{version}-%{release}
e62044
Requires: %{name}-docs-wikitext = %{version}-%{release}
e62044
Requires: %{name}-docs-htmltext = %{version}-%{release}
e62044
Requires: %{name}-tasks-trac = %{version}-%{release}
e62044
Requires: %{name}-versions = %{version}-%{release}
e62044
Requires: %{name}-versions-git = %{version}-%{release}
e62044
Requires: %{name}-versions-cvs = %{version}-%{release}
e62044
Requires: %{name}-builds = %{version}-%{release}
e62044
Requires: %{name}-builds-hudson = %{version}-%{release}
595e32
Requires: %{?scl_prefix_java_common}xalan-j2
595e32
Requires: %{?scl_prefix_java_common}hamcrest
595e32
Requires: %{?scl_prefix_java_common}objenesis
595e32
Requires: %{?scl_prefix_java_common}junit
e62044
Requires: %{?scl_prefix}mockito
e62044
e62044
%description sdk
e62044
Sources for all Mylyn bundles
e62044
e62044
%package tests
e62044
Summary: Mylyn test bundles
e62044
Requires: %{?scl_prefix}eclipse-tests
e62044
Requires: %{?scl_prefix}eclipse-swtbot
e62044
%description tests
e62044
All the test bundles for mylyn packages.
e62044
e62044
%prep
e62044
%setup -q -n eclipse-mylyn-%{tag}-fetched-src
e62044
tar xaf %{SOURCE7} -C org.eclipse.mylyn.tasks --strip-components=1
e62044
e62044
%patch0
e62044
%patch1
e62044
%patch2 -b .sav
e62044
%patch3 -b .sav
e62044
%patch4 -b .sav
e62044
%patch5
e62044
pushd org.eclipse.mylyn.tasks
e62044
%patch6 -b .sav
e62044
popd
595e32
%patch8
e62044
%patch9
e62044
595e32
%{?scl:scl enable %{scl_maven} %{scl} - << "EOF"}
e62044
#Disable plugins we can live without and for some reason are redundant (unpackaged or causing build failures).
e62044
#There must be empty line after each %%pom_* macro invocation.
e62044
grep -l -r --include="pom.xml" findbugs-maven-plugin . | ( while read pom_path; do %pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin $pom_path ; done ) ; 
e62044
find . -name feature.xml -exec sed -i -e "s/javax.mail/com.sun.mail.javax.mail/" {} \;
e62044
grep -l -r --include="pom.xml" maven-pmd-plugin . | ( while read pom_path; do %pom_remove_plugin org.apache.maven.plugins:maven-pmd-plugin $pom_path ; done ) ; 
e62044
e62044
#Disable modules we can't build yet
e62044
%pom_disable_module org.eclipse.mylyn.reviews .
e62044
e62044
%pom_disable_module org.eclipse.mylyn.commons.tck-feature org.eclipse.mylyn.commons 
e62044
e62044
%pom_disable_module org.eclipse.mylyn.tests org.eclipse.mylyn
e62044
e62044
%pom_disable_module org.eclipse.mylyn.test-feature org.eclipse.mylyn.tasks
e62044
595e32
#Don't build artifacts that we don't ship
e62044
%pom_disable_module org.eclipse.mylyn.wikitext-standalone org.eclipse.mylyn.docs
595e32
%pom_disable_module org.eclipse.mylyn.wikitext.core.maven org.eclipse.mylyn.docs
e62044
e62044
#Disable all tests (except one that was easier to build than patch dependent bundles.
e62044
# grep -v org.eclipse.mylyn.doc
e62044
#grep -l -r --include="pom.xml" "tests" . | ( while read pom_path; do echo `%pom_xpath_remove "*[local-name() = 'module' and contains(text(),'tests') and not(contains(text(),'tests.'))]" $pom_path` ; done ) ;
e62044
# Disable tests for which the required bundles are not included in the update site
e62044
%pom_disable_module org.eclipse.mylyn.wikitext.creole.tests org.eclipse.mylyn.docs
e62044
%pom_disable_module org.eclipse.mylyn.tasks.activity.tests org.eclipse.mylyn.tasks
e62044
%pom_disable_module org.eclipse.mylyn.bugzilla.rest.tests org.eclipse.mylyn.tasks/connector-bugzilla-rest
e62044
%pom_disable_module org.eclipse.mylyn.bugzilla.rest.core.tests org.eclipse.mylyn.tasks/connector-bugzilla-rest
e62044
%pom_disable_module org.eclipse.mylyn.bugzilla.rest.ui.tests org.eclipse.mylyn.tasks/connector-bugzilla-rest
595e32
%pom_disable_module org.eclipse.mylyn.subclipse-feature org.eclipse.mylyn.versions
595e32
%pom_disable_module org.eclipse.mylyn.subclipse.core org.eclipse.mylyn.versions
595e32
%pom_disable_module org.eclipse.mylyn.subclipse.ui org.eclipse.mylyn.versions
e62044
e62044
#Correct hamcrest and mockito names
e62044
sed -i -e "s/org.hamcrest;/org.hamcrest.core;/g" `find . -name MANIFEST.MF`
e62044
sed -i -e "s/org.mockito;/org.mockito.mockito-core;/g"  `find . -name MANIFEST.MF`
e62044
sed -i -e "s/org.eclipse.core.runtime.compatibility.auth/org.eclipse.core.runtime.compatibility/g"  `find . -name MANIFEST.MF`
e62044
sed -i -e "s/org.apache.ant.source;/org.apache.ant;/g"  `find . -name MANIFEST.MF`
e62044
sed -i -e "s/org.apache.xmlrpc/org.apache.xmlrpc,org.apache.xmlrpc.common,org.apache.xmlrpc.server/g" org.eclipse.mylyn.commons/org.eclipse.mylyn.commons.tests/META-INF/MANIFEST.MF
e62044
sed -i -e "s/org.apache.xmlrpc;bundle-version=\"3.0.0\"/org.apache.xmlrpc,org.apache.xmlrpc.common/g" org.eclipse.mylyn.tasks/org.eclipse.mylyn.trac.tests/META-INF/MANIFEST.MF
e62044
e62044
#Remove all architectures that do not match current build architecture.
e62044
%pom_xpath_remove "*[local-name() = 'environment' and 
e62044
       (child::*[local-name() = 'os' and not(text() = 'linux')] 
e62044
            or child::*[local-name() = 'ws' and not(text() = 'gtk')] 
e62044
            or child::*[local-name() = 'arch' and not(text() = '%{_arch}')]) ]" org.eclipse.mylyn/org.eclipse.mylyn-parent/pom.xml
e62044
595e32
#Use default buildtimestamp source
595e32
%pom_remove_dep :tycho-buildtimestamp-jgit org.eclipse.mylyn/org.eclipse.mylyn-parent
595e32
%pom_remove_dep :tycho-sourceref-jgit org.eclipse.mylyn/org.eclipse.mylyn-parent
595e32
sed -i -e "/<sourceReferences>/,+3d" org.eclipse.mylyn/org.eclipse.mylyn-parent/pom.xml
595e32
e62044
%pom_remove_plugin :jacoco-maven-plugin org.eclipse.mylyn/org.eclipse.mylyn.maven-parent/pom.xml
e62044
%pom_remove_plugin :jacoco-maven-plugin org.eclipse.mylyn/org.eclipse.mylyn-parent/pom.xml
e62044
%pom_set_parent org.eclipse.mylyn.tasks:org.eclipse.mylyn.tasks-parent:%{version}-SNAPSHOT org.eclipse.mylyn.tasks/org.eclipse.mylyn.trac.wiki/pom.xml
e62044
%pom_set_parent org.eclipse.mylyn.tasks:org.eclipse.mylyn.tasks-parent:%{version}-SNAPSHOT org.eclipse.mylyn.tasks/org.eclipse.mylyn.trac.wiki-feature/pom.xml
e62044
%pom_set_parent org.eclipse.mylyn.tasks:org.eclipse.mylyn.tasks-parent:%{version}-SNAPSHOT org.eclipse.mylyn.tasks/org.eclipse.mylyn.web.tasks/pom.xml
e62044
%pom_set_parent org.eclipse.mylyn.tasks:org.eclipse.mylyn.tasks-parent:%{version}-SNAPSHOT org.eclipse.mylyn.tasks/org.eclipse.mylyn.web.tasks-feature/pom.xml
e62044
sed -i -e "s|3.11.0-SNAPSHOT|3.12.0-SNAPSHOT|g" org.eclipse.mylyn.docs/pom.xml
e62044
e62044
rm org.eclipse.mylyn.builds/org.eclipse.mylyn.hudson.ui/src/org/eclipse/mylyn/internal/hudson/ui/HudsonStartup.java
e62044
e62044
#Be more tolerant for guava
e62044
sed -i -e "s/compatible/greaterOrEqual/g" org.eclipse.mylyn.versions/org.eclipse.mylyn.versions.sdk-feature/feature.xml
e62044
sed -i -e "s/e3.5/e3.6/g" org.eclipse.mylyn.commons/org.eclipse.mylyn.commons-target/pom.xml
e62044
595e32
#Disable pack-and-sign/build.xml
595e32
%pom_remove_plugin org.apache.maven.plugins:maven-antrun-plugin org.eclipse.mylyn/org.eclipse.mylyn-site
595e32
595e32
sed -i -e "s|@NonNull||g" org.eclipse.mylyn.tasks/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core/src/org/eclipse/mylyn/internal/bugzilla/rest/core/RepositoryKey.java
595e32
%{?scl:EOF}
595e32
e62044
%build
595e32
%{?scl:scl enable %{scl_maven} %{scl} - << "EOF"}
e62044
export MAVEN_OPTS="-XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState ${MAVEN_OPTS}"
595e32
xmvn -o clean verify -Ddist.qualifier="'v'yyyyMMdd-HHmm" -Dmaven.test.skip=true
595e32
%{?scl:EOF}
e62044
e62044
%install
e62044
install -d %{buildroot}%{install_loc}/mylyn/eclipse/plugins
e62044
install -d %{buildroot}%{install_loc}/mylyn/eclipse/features
e62044
e62044
cp  org.eclipse.mylyn/org.eclipse.mylyn-site/target/site/plugins/*.jar %{buildroot}%{install_loc}/mylyn/eclipse/plugins/
e62044
e62044
pushd %{buildroot}%{install_loc}/mylyn/eclipse/plugins/
e62044
e62044
	rm com.google.gson_*.jar
595e32
	ln -s %{_javadir_java_common}/google-gson.jar
e62044
e62044
	rm com.sun.syndication_*.jar
e62044
	ln -s %{_javadir}/rome*.jar
e62044
e62044
	rm javax.xml_*.jar
595e32
	ln -s %{_javadir_java_common}/jaxp.jar
e62044
e62044
	rm org.apache.xerces_*.jar
595e32
	ln -s %{_javadir_java_common}/xerces-j2.jar
e62044
e62044
	rm org.apache.xml.resolver_*.jar
595e32
	ln -s %{_javadir_java_common}/xml-commons-resolver.jar
e62044
e62044
	rm org.apache.xml.serializer*.jar
595e32
	ln -s %{_javadir_java_common}/xalan-j2-serializer.jar
e62044
e62044
	rm org.apache.commons.io_*.jar
595e32
	ln -s %{_javadir_java_common}/apache-commons-io.jar
e62044
e62044
	rm org.apache.commons.lang_*.jar
595e32
	ln -s %{_javadir_java_common}/apache-commons-lang.jar
e62044
e62044
	rm org.apache.commons.httpclient_*.jar
595e32
	ln -s %{_javadir_java_common}/commons-httpclient.jar
e62044
e62044
	rm org.apache.ws.commons.util_*.jar
595e32
	ln -s %{_javadir_java_common}/ws-commons-util.jar
e62044
	
e62044
	rm org.apache.xmlrpc_*.jar
e62044
	ln -s %{_javadir}/xmlrpc-client.jar
e62044
	ln -s %{_javadir}/xmlrpc-common.jar
e62044
	ln -s %{_javadir}/xmlrpc-server.jar
e62044
e62044
	rm org.jdom_*.jar
595e32
	ln -s %{_javadir_java_common}/jdom.jar
e62044
e62044
	rm org.jsoup_*.jar
e62044
	ln -s %{_javadir}/jsoup/jsoup.jar
e62044
e62044
	rm com.google.guava_*.jar
e62044
	ln -s %{_javadir}/guava.jar
e62044
e62044
    rm org.apache.tika.core_*.jar
e62044
	ln -s %{_javadir}/tika/tika-core.jar
e62044
e62044
    rm org.apache.tika.parsers_*.jar
e62044
	ln -s %{_javadir}/tika/tika-parsers.jar
e62044
e62044
	rm org.apache.lucene.core_*.jar #bundled by platform
e62044
	rm org.apache.httpcomponents.httpclient_*.jar #bundled by platform
e62044
	rm org.apache.httpcomponents.httpcore_*.jar #bundled by platform
e62044
	rm org.apache.commons.logging_*.jar #bundled by platform
e62044
	rm org.apache.commons.codec_*.jar #bundled by platform
e62044
popd
e62044
e62044
mkdir -p %{buildroot}%{install_loc}/mylyn/eclipse/features
e62044
for f in `ls -1 org.eclipse.mylyn/org.eclipse.mylyn-site/target/site/features/ | grep jar$`; do
e62044
    unzip org.eclipse.mylyn/org.eclipse.mylyn-site/target/site/features/$f -d %{buildroot}%{install_loc}/mylyn/eclipse/features/${f/.jar//};
e62044
done
e62044
e62044
install %{SOURCE6} %{buildroot}%{install_loc}/mylyn/eclipse/redhat-bugzilla-custom-transitions.txt
e62044
e62044
# Collect and install test jars
e62044
mkdir -p %{buildroot}%{_javadir}/mylyn-tests/plugins 
e62044
set +e
e62044
for pom in `find . -name pom.xml`; do
e62044
 grep -q '<packaging>eclipse-test-plugin</packaging>' ${pom}
e62044
 if [ $? -eq 0 ]; then
e62044
   ls ${pom/pom.xml/}'target/'
e62044
   testjar=`ls ${pom/pom.xml/}'target/'*.jar | grep -v sources`
e62044
   mv ${testjar} %{buildroot}%{_javadir}/mylyn-tests/plugins
e62044
 fi
e62044
done
e62044
set -e
e62044
e62044
%files
e62044
%dir %{install_loc}/mylyn
e62044
%dir %{install_loc}/mylyn/eclipse
e62044
%dir %{install_loc}/mylyn/eclipse/features/
e62044
%dir %{install_loc}/mylyn/eclipse/plugins/
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn_feature_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.tasks.ide_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.index.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.index.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.search_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.bugs_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.help.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.commons_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.commons.activity_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.commons.identity_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.commons.notifications_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories.http_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.discovery_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.monitor_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.activity.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.identity.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.notifications.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.notifications.feed_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.notifications.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.repositories.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.repositories.http.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.repositories.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.screenshots_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.workbench_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.discovery.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.discovery.ui*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.monitor.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.monitor.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.sdk.util_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.xmlrpc_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.net_*.jar
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.context_feature_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.context.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.context.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.resources.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.context.tasks.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/apache-commons-lang.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/apache-commons-io.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/jdom.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/rome*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/xmlrpc-client.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/xmlrpc-common.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/xmlrpc-server.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/commons-httpclient.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/ws-commons-util.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/jaxp.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/google-gson.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/guava.jar
e62044
e62044
%files context-java
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.java_feature_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.java.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.java.tasks_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.ide.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.ide.ant_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.debug.ui_*.jar
e62044
e62044
%files context-pde
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.pde_feature_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.pde.ui_*.jar
e62044
e62044
%files context-cdt
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.cdt.mylyn_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.cdt.mylyn.ui_*.jar
e62044
e62044
%files context-team
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.team_feature_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.team.ui_*.jar
e62044
e62044
%files ide
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.ide_feature_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.team.cvs_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.bugzilla.ide_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.ide.ui_*.jar
e62044
e62044
%files tasks-bugzilla
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.bugzilla_feature_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.bugzilla.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.bugzilla.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/redhat-bugzilla-custom-transitions.txt
e62044
e62044
%files tasks-trac
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.trac_feature_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.trac.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.trac.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.trac.wiki_feature_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.trac.wiki_*.jar
e62044
e62044
%files tasks-web
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.web.tasks_feature_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.web.tasks_*.jar
e62044
e62044
%files docs-wikitext
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.wikitext_feature_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.core.ant_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.core.osgi_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.textile.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.html.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.mediawiki.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.mediawiki.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.markdown.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.markdown.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.confluence.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.tracwiki.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.twiki.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.help.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.textile.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.confluence.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.tracwiki.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.twiki.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.tasks.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.context.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/jsoup.jar
e62044
e62044
%files docs-htmltext
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.htmltext_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.htmltext.ui_*.jar
e62044
e62044
%files docs-epub
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.docs.epub_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.docs.epub.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.docs.epub.help_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.docs.epub.ui_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.docs.epub.ant.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/tika*.jar
e62044
e62044
%files versions
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.versions_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.versions.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.versions.ui_*.jar
e62044
e62044
%files versions-git
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.git_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.git.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.git.ui_*.jar
e62044
e62044
%files versions-cvs
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.cvs_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.cvs.core_*.jar
e62044
e62044
%files builds
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.builds_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.builds.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.builds.ui_*.jar
e62044
e62044
%files builds-hudson
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.hudson_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.hudson.core_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.hudson.ui_*.jar
e62044
e62044
%files sdk
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.builds.sdk_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.context.sdk_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.commons.sdk_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.docs.epub.sdk_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.docs.sdk_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.sdk_feature_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.versions.sdk_*
e62044
%{install_loc}/mylyn/eclipse/features/org.eclipse.mylyn.wikitext.sdk_*
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.context.sdk.java_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.context.sdk.util_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.wikitext.help.sdk_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.tests.util_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.mylyn.*.source_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/org.eclipse.cdt.mylyn.ui.source_*.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/xerces-j2.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/xalan-j2-serializer.jar
e62044
%{install_loc}/mylyn/eclipse/plugins/xml-commons-resolver.jar
e62044
e62044
%files tests
e62044
%{_javadir}/mylyn-tests
e62044
e62044
%changelog
595e32
* Mon Feb 23 2015 Roland Grunberg <rgrunber@redhat.com> - 3.14.2-1
595e32
- Update to 3.14.2.
595e32
- Resolves: rhbz#1175108.
595e32
595e32
* Sun Jan 25 2015 Mat Booth <mat.booth@redhat.com> - 3.14.0-6
595e32
- Resolves: rhbz#1185541, rhbz#1185542
595e32
- Add missing requires on tika/wikitext to docs-epub subpackage
595e32
595e32
* Fri Jan 16 2015 Roland Grunberg <rgrunber@redhat.com> - 3.14.0-5
595e32
- Remove unnecessary patch.
595e32
595e32
* Fri Jan 16 2015 Roland Grunberg <rgrunber@redhat.com> - 3.14.0-4
595e32
- Add proper Requires to resolve broken symlinks.
595e32
595e32
* Thu Jan 15 2015 Roland Grunberg <rgrunber@redhat.com> - 3.14.0-3
595e32
- Fix broken symlinks.
e62044
595e32
* Thu Jan 15 2015 Roland Grunberg <rgrunber@redhat.com> - 3.14.0-2
595e32
- SCL-ize.
595e32
- Adapt lucene4.patch to support 4.8 instead of 4.10.
595e32
- Relax support of only Java 8.
595e32
- Disable support for Subclipse.
e62044
595e32
* Mon Jan 12 2015 Alexander Kurtakov <akurtako@redhat.com> 3.14.0-1
595e32
- Update to 3.14.
e62044
595e32
* Thu Nov 13 2014 Alexander Kurtakov <akurtako@redhat.com> 3.13.0-2
595e32
- Update lucene4 patch to work properly.
595e32
595e32
* Thu Oct 02 2014 Mat Booth <mat.booth@redhat.com> - 3.13.0-1
595e32
- Update to 3.13.0 release
595e32
595e32
* Wed Sep 24 2014 Roland Grunberg <rgrunber@redhat.com> - 3.12.0-4
595e32
- Disable pack-and-sign/build.xml.
595e32
595e32
* Fri Aug 15 2014 Mat Booth <mat.booth@redhat.com> - 3.12.0-3
595e32
- Ensure the qualifier buildtimestamp is lexigraphically greater than upstream's
595e32
- Fix guava being owned by more than one package
595e32
- Fix broken symlinks for gson and jsoup
595e32
595e32
* Tue Jul 22 2014 Sami Wagiaalla <swagiaal@redhat.com> - 3.12.0-2
595e32
- Rebuild for new eclipse-pde.
e62044
e62044
* Thu Jul 10 2014 Sami Wagiaalla <swagiaal@redhat.com> - 3.12.0-1
e62044
- Add missing Rs to mylyn-tests
e62044
e62044
* Thu Jul 10 2014 Sami Wagiaalla <swagiaal@redhat.com> - 3.12.0-0.7
e62044
- Update to R_3_12_0 tag.
e62044
- Add mylyn-tests package.
e62044
595e32
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.12.0-0.6.git20140509
595e32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
e62044
595e32
* Thu May 29 2014 Alexander Kurtakov <akurtako@redhat.com> 3.12.0-0.5.git20140509
595e32
- Fix broken requires.
e62044
595e32
* Wed May 28 2014 Alexander Kurtakov <akurtako@redhat.com> 3.12.0-0.4.git20140509
595e32
- Drop old requires.
e62044
595e32
* Wed May 28 2014 Alexander Kurtakov <akurtako@redhat.com> 3.12.0-0.3.git20140509
595e32
- Drop old Provides/Requires.
e62044
595e32
* Sat May 10 2014 Alexander Kurtakov <akurtako@redhat.com> 3.12.0-0.2.git20140509
595e32
- Drop useless BR on javamail.
e62044
595e32
* Sat May 10 2014 Alexander Kurtakov <akurtako@redhat.com> 3.12.0-0.1.git20140509
595e32
- First 3.12.0 pre-release
e62044
595e32
* Mon Mar 31 2014 Alexander Kurtakov <akurtako@redhat.com> 3.11.0-1
595e32
- Update to upstream 3.11.0 release.
e62044
595e32
* Tue Mar 11 2014 Alexander Kurtakov <akurtako@redhat.com> 3.10.0-4
595e32
- Bump release for rebuild.
595e32
- Make the lucene range include 4.x.
e62044
595e32
* Fri Feb 28 2014 Roland Grunberg <rgrunber@redhat.com> - 3.10.0-3
595e32
- Change R:java to R:java-headless (Bug 1068050).
e62044
595e32
* Fri Feb 28 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.10.0-2
595e32
- Fix usage of %%pom_disable_module macro
e62044
595e32
* Tue Nov 12 2013 Alexander Kurtakov <akurtako@redhat.com> 3.10.0-1
595e32
- Update to 3.10.
595e32
- Drop compat sources and patches as no longer needed.
595e32
- Switch to xz for sources.
e62044
595e32
* Wed Nov 06 2013 Roland Grunberg <rgrunber@redhat.com> 3.9.1-4
595e32
- Include fix for Eclipse bug 419869.
e62044
595e32
* Fri Oct 11 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.1-3
595e32
- Include fix for Eclipse bug 419133. 
e62044
595e32
* Thu Oct 3 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.1-2
595e32
- Add a workaround for a build failing on ARM.
e62044
595e32
* Thu Oct 3 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.1-1
595e32
- Update to Kepler SR1.
e62044
595e32
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.0-3
595e32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
e62044
595e32
* Fri Jul 12 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.0-2
595e32
- Adjust the build for the latest javamail.
e62044
595e32
* Fri Jun 28 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.0-1
595e32
- Use release tagged upstream.
e62044
595e32
* Tue Jun 18 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.0-0.8.gita6b7cd
595e32
- Update to Kepler release.
e62044
595e32
* Mon Jun 10 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.0-0.7.git2ad84d
595e32
- Fix for bug 403024.
e62044
e62044
* Fri Jun 7 2013 Roland Grunberg <rgrunber@redhat.com> 3.9.0-0.6.git2ad84d
e62044
- Update to latest upstream.
e62044
e62044
* Fri May 31 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.0-0.5.gita6b7cd
595e32
- Don't require jacoco for build.
e62044
- Update latest to latest upstream.
e62044
595e32
* Tue May 14 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.0-0.4.git8b0964
595e32
- Rebuild to pick up recent dependencies.
e62044
595e32
* Thu May 2 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.0-0.3.git8b0964
595e32
- Update to latest upstream.
e62044
e62044
* Fri Mar 15 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.0-0.2.gitf9e1cd
e62044
- Make noarch always.
e62044
e62044
* Fri Mar 1 2013 Krzysztof Daniel <kdaniel@redhat.com> 3.9.0-0.1.gitf9e1cd
e62044
- Update to latest upstream.
e62044
- Initial SCLization.
e62044
e62044
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.2-4
e62044
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e62044
e62044
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 3.8.2-3
e62044
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
e62044
- Replace maven BuildRequires with maven-local
e62044
e62044
* Fri Nov 23 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.8.2-2
e62044
- Remove javax.xml.
e62044
e62044
* Tue Oct 2 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.8.2-1
e62044
- Update to 3.8.2 upstream release.
e62044
e62044
* Tue Sep 18 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.8.1-2
e62044
- Replace xmlrpc3 with xmlrpc to fix broken dependencies.
e62044
e62044
* Mon Aug 20 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.8.1-1
e62044
- Update to latest upstream release.
e62044
e62044
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.0-6
e62044
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e62044
e62044
* Fri Jul 13 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.8.0-5
e62044
- Improve obsoletes/conflicts to prevent dissappearing after
e62044
  update packages and mixing versions.
e62044
e62044
* Thu Jul 12 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.8.0-4
e62044
- Change the root location of all files.
e62044
e62044
* Wed Jul 11 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.8.0-3
e62044
- Symlink the wsdl jar provided by axis package.
e62044
e62044
* Tue Jul 10 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.8.0-2
e62044
- Add proper BR for jpackage-utils and maven.
e62044
e62044
* Tue Jul 10 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.8.0-1
e62044
- Completely repackaged mylyn.
e62044
- Added epub feature.
e62044
- Added support for subclipse.
e62044
e62044
* Mon May 7 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.7.0-5
e62044
- Patch for bug 378230 added.
e62044
e62044
* Mon Apr 30 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.7.0-4
e62044
- Include schema description.
e62044
e62044
* Fri Apr 13 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.7.0-3
e62044
- Move to eclipse 4.2.
e62044
- Build help.
e62044
- Fix the minimum eclipse-rcp requirement
e62044
e62044
* Mon Apr 2 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.7.0-2
e62044
- Bump version to fix upgradepath.
e62044
e62044
* Mon Mar 26 2012 Krzysztof Daniel <kdaniel@redhat.com> 3.7.0-1
e62044
- Update to upstream 3.7.0 release