|
|
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
|