|
|
f6a869e |
%global release_dir m2e-core-%{version}
|
|
|
13d7f82 |
|
|
|
13d7f82 |
Name: eclipse-m2e-core
|
|
|
9f92c89 |
Version: 1.16.2
|
|
|
998de9f |
Release: 3%{?dist}
|
|
|
13d7f82 |
Summary: Maven integration for Eclipse
|
|
|
13d7f82 |
|
|
|
55f3d23 |
# Most of components are under EPL, but some of them are licensed under
|
|
|
55f3d23 |
# ASL 2.0 license.
|
|
|
293108a |
License: EPL-2.0 and ASL 2.0
|
|
|
27964da |
URL: https://eclipse.org/m2e/
|
|
|
13d7f82 |
|
|
|
53cc4bf |
Source0: https://github.com/eclipse-m2e/m2e-core/archive/%{version}.tar.gz
|
|
|
13d7f82 |
|
|
|
82921c4 |
# Allow building against the Fedora shipped guava version
|
|
|
82921c4 |
Patch0: 0001-Fix-manifests-for-guava-and-use-OSGi-fied-archetypes.patch
|
|
|
13d7f82 |
|
|
|
82921c4 |
# Use latest versions of lucene and maven-indexer
|
|
|
82921c4 |
Patch1: 0002-Port-to-latest-versions-of-maven-indexer-and-lucene.patch
|
|
|
3c71209 |
|
|
|
c151369 |
# API change in aether (remove once implemented)
|
|
|
6ea16d2 |
Patch2: 0003-Adapt-to-API-change-in-aether.patch
|
|
|
9c697fa |
|
|
|
5989260 |
# Remove "mandatory" attirbutes from OSGi manifests, which cause problems with P2.
|
|
|
5989260 |
# See https://dev.eclipse.org/mhonarc/lists/p2-dev/msg05465.html
|
|
|
0593cb3 |
Patch3: 0004-Remove-mandatory-attirbutes-from-OSGi-manifests-whic.patch
|
|
|
94fce94 |
|
|
|
293108a |
# Use latest version of maven-archetypes
|
|
|
0593cb3 |
Patch4: 0005-Port-to-latest-version-of-maven-archetypes.patch
|
|
|
853fc9c |
|
|
|
82aede6 |
# Avoid dep on aether-connector, use java 11 instead
|
|
|
82aede6 |
Patch5: 0006-Remove-dep-on-aether-connector.patch
|
|
|
82aede6 |
|
|
|
13d7f82 |
BuildArch: noarch
|
|
|
13d7f82 |
|
|
|
27964da |
# Upstream Eclipse no longer supports non-64bit arches
|
|
|
27964da |
ExcludeArch: s390 %{arm} %{ix86}
|
|
|
27964da |
|
|
|
9c697fa |
# Maven build-requires for the main build. After successfull build
|
|
|
9c697fa |
# they can be regenerated with the following command:
|
|
|
9c697fa |
# xmvn-builddep <path-to-build-log>
|
|
|
82aede6 |
BuildRequires: java-11-openjdk-devel
|
|
|
4ed71fc |
BuildRequires: maven-local
|
|
|
5819966 |
BuildRequires: mvn(io.takari.m2e.workspace:org.eclipse.m2e.workspace.cli)
|
|
|
5d53e4e |
BuildRequires: mvn(org.apache.maven.plugins:maven-install-plugin)
|
|
|
9c697fa |
BuildRequires: mvn(org.codehaus.modello:modello-maven-plugin)
|
|
|
9c697fa |
BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
|
|
|
4ed71fc |
BuildRequires: mvn(org.eclipse.tycho.extras:tycho-p2-extras-plugin)
|
|
|
9c697fa |
BuildRequires: mvn(org.eclipse.tycho:target-platform-configuration)
|
|
|
5d53e4e |
BuildRequires: mvn(org.eclipse.tycho:tycho-compiler-plugin)
|
|
|
9c697fa |
BuildRequires: mvn(org.eclipse.tycho:tycho-maven-plugin)
|
|
|
5d53e4e |
BuildRequires: mvn(org.eclipse.tycho:tycho-p2-plugin)
|
|
|
5d53e4e |
BuildRequires: mvn(org.eclipse.tycho:tycho-packaging-plugin)
|
|
|
9c697fa |
BuildRequires: mvn(org.eclipse.tycho:tycho-source-plugin)
|
|
|
9c697fa |
BuildRequires: mvn(org.sonatype.forge:forge-parent:pom:)
|
|
|
9c697fa |
|
|
|
9c697fa |
# Additional Maven build-requires for m2e-maven-runtime. They cannot
|
|
|
9c697fa |
# be regenerated using xmvn-builddep because m2e-maven-runtime is not
|
|
|
9c697fa |
# built using %%mvn_build.
|
|
|
9c697fa |
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
|
|
|
4ed71fc |
BuildRequires: mvn(org.apache.maven.archetype:archetype-common) >= 3.2.0
|
|
|
82921c4 |
BuildRequires: mvn(org.apache.maven.indexer:indexer-core) >= 6.0.0
|
|
|
9c697fa |
BuildRequires: mvn(org.apache.maven:maven-compat)
|
|
|
9c697fa |
BuildRequires: mvn(org.apache.maven:maven-core)
|
|
|
9c697fa |
BuildRequires: mvn(org.apache.maven:maven-embedder)
|
|
|
4ed71fc |
BuildRequires: mvn(org.apache.maven.resolver:maven-resolver-api)
|
|
|
4ed71fc |
BuildRequires: mvn(org.apache.maven.resolver:maven-resolver-connector-basic)
|
|
|
4ed71fc |
BuildRequires: mvn(org.apache.maven.resolver:maven-resolver-impl)
|
|
|
4ed71fc |
BuildRequires: mvn(org.apache.maven.resolver:maven-resolver-spi)
|
|
|
4ed71fc |
BuildRequires: mvn(org.apache.maven.resolver:maven-resolver-transport-wagon)
|
|
|
4ed71fc |
BuildRequires: mvn(org.apache.maven.resolver:maven-resolver-util)
|
|
|
9c697fa |
BuildRequires: mvn(org.apache.maven.wagon:wagon-file)
|
|
|
05dfbf5 |
BuildRequires: mvn(org.apache.maven.wagon:wagon-http)
|
|
|
9c697fa |
BuildRequires: mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
|
|
|
9c697fa |
BuildRequires: mvn(org.eclipse.tycho:tycho-maven-plugin)
|
|
|
9c697fa |
BuildRequires: mvn(org.eclipse.tycho:tycho-p2-plugin)
|
|
|
4ed71fc |
BuildRequires: mvn(org.fusesource.jansi:jansi)
|
|
|
9c697fa |
BuildRequires: mvn(org.slf4j:slf4j-simple)
|
|
|
9c697fa |
BuildRequires: mvn(org.sonatype.plexus:plexus-build-api)
|
|
|
9c697fa |
|
|
|
9c697fa |
# OSGi build-requires. They can be regenerated with the following command:
|
|
|
9c697fa |
# sed -n 's/^Require-Bundle: //;T;:l;s/[;=,].*//;/^org.eclipse.m2e/bn;s/..*/BuildRequires: osgi(&);;T;p;:n;n;s/^ //;T;bl' `find -name *.MF` | sort -u
|
|
|
2dd44fb |
BuildRequires: osgi(com.google.gson)
|
|
|
9541a8b |
BuildRequires: osgi(com.google.guava)
|
|
|
9c697fa |
BuildRequires: osgi(com.ibm.icu)
|
|
|
9541a8b |
BuildRequires: osgi(org.apache.ant)
|
|
|
2dd44fb |
BuildRequires: osgi(org.apache.commons.io)
|
|
|
9c697fa |
BuildRequires: osgi(org.apache.maven.archetype.catalog)
|
|
|
9c697fa |
BuildRequires: osgi(org.apache.maven.archetype.descriptor)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.compare)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.core.expressions)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.core.filebuffers)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.core.filesystem)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.core.jobs)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.core.resources)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.core.runtime)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.core.variables)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.debug.core)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.debug.ui)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.emf.common)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.emf.ecore)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.emf.ecore.edit)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.emf.ecore.xmi)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.emf.edit)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.equinox.common)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.equinox.p2.core)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.equinox.p2.discovery)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.equinox.p2.discovery.compatibility)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.equinox.p2.metadata)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.equinox.p2.operations)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.equinox.p2.repository)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.equinox.p2.ui)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.equinox.p2.ui.discovery)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.equinox.registry)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.jdt.core)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.jdt.debug)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.jdt.debug.ui)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.jdt.launching)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.jdt.ui)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.jem.util)
|
|
|
9541a8b |
BuildRequires: osgi(org.eclipse.jetty.http)
|
|
|
7bd2447 |
BuildRequires: osgi(org.eclipse.jetty.io)
|
|
|
9541a8b |
BuildRequires: osgi(org.eclipse.jetty.security)
|
|
|
9541a8b |
BuildRequires: osgi(org.eclipse.jetty.server)
|
|
|
9541a8b |
BuildRequires: osgi(org.eclipse.jetty.util)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.jface)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.jface.text)
|
|
|
2dd44fb |
BuildRequires: osgi(org.eclipse.license) < 2.0.0
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.ltk.core.refactoring)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.ltk.ui.refactoring)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.osgi)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.search)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.swt)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.ui)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.ui.console)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.ui.editors)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.ui.externaltools)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.ui.forms)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.ui.ide)
|
|
|
2dd44fb |
BuildRequires: osgi(org.eclipse.ui.views)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.ui.workbench)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.ui.workbench.texteditor)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.wst.common.emf)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.wst.common.uriresolver)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.wst.sse.core)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.wst.sse.ui)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.wst.xml.core)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.wst.xml.ui)
|
|
|
9c697fa |
BuildRequires: osgi(org.eclipse.wst.xsd.core)
|
|
|
9541a8b |
BuildRequires: osgi(org.junit)
|
|
|
564180f |
|
|
|
f69aa02 |
# Maven POM doesn't require maven-parent
|
|
|
faa4415 |
BuildRequires: maven-parent
|
|
|
faa4415 |
|
|
|
faa4415 |
# Install plugin is invoked explicitly from the spec file
|
|
|
faa4415 |
BuildRequires: maven-install-plugin
|
|
|
f69aa02 |
|
|
|
9c697fa |
# Bundle requires are auto-generated, but explicit requires are needed
|
|
|
9c697fa |
# for symlinks to JARs installed by other packages. After installing
|
|
|
9c697fa |
# m2e these requires can be regenerated with the following command:
|
|
|
c234084 |
# rpm -qf --qf 'Requires: %%{name}\n' $(readlink -f $(find /usr/share/eclipse/droplets/m2e-core -type l)) | sort -u
|
|
|
9c697fa |
Requires: aopalliance
|
|
|
9c697fa |
Requires: apache-commons-cli
|
|
|
853fc9c |
Requires: apache-commons-codec
|
|
|
9c697fa |
Requires: apache-commons-collections
|
|
|
9c697fa |
Requires: apache-commons-io
|
|
|
9541a8b |
Requires: apache-commons-lang3
|
|
|
9c697fa |
Requires: atinject
|
|
|
853fc9c |
Requires: cdi-api
|
|
|
82921c4 |
Requires: eclipse-m2e-workspace
|
|
|
853fc9c |
Requires: google-gson
|
|
|
9c697fa |
Requires: google-guice
|
|
|
853fc9c |
Requires: hawtjni-runtime
|
|
|
f789efe |
Requires: httpcomponents-client
|
|
|
f789efe |
Requires: httpcomponents-core
|
|
|
f789efe |
Requires: jakarta-annotations
|
|
|
f789efe |
Requires: jakarta-el-api
|
|
|
853fc9c |
Requires: jansi
|
|
|
853fc9c |
Requires: jansi-native
|
|
|
9c697fa |
Requires: jchardet
|
|
|
f789efe |
Requires: jcl-over-slf4j
|
|
|
9c697fa |
Requires: jdom
|
|
|
f789efe |
Requires: jsoup
|
|
|
f789efe |
Requires: jsr-305
|
|
|
7bd2447 |
Requires: lucene-highlighter
|
|
|
7bd2447 |
Requires: lucene-memory
|
|
|
853fc9c |
Requires: lucene-queries
|
|
|
853fc9c |
Requires: lucene-queryparser
|
|
|
853fc9c |
Requires: lucene-sandbox
|
|
|
4ed71fc |
Requires: maven-archetype-catalog >= 3.2.0
|
|
|
4ed71fc |
Requires: maven-archetype-common >= 3.2.0
|
|
|
4ed71fc |
Requires: maven-archetype-descriptor >= 3.2.0
|
|
|
853fc9c |
Requires: maven-artifact-transfer
|
|
|
853fc9c |
Requires: maven-common-artifact-filters
|
|
|
82921c4 |
Requires: maven-indexer >= 6.0.0
|
|
|
9c697fa |
Requires: maven-invoker
|
|
|
7bd2447 |
Requires: maven-lib
|
|
|
60a58da |
Requires: maven-resolver-api
|
|
|
60a58da |
Requires: maven-resolver-connector-basic
|
|
|
60a58da |
Requires: maven-resolver-impl
|
|
|
60a58da |
Requires: maven-resolver-spi
|
|
|
60a58da |
Requires: maven-resolver-transport-wagon
|
|
|
60a58da |
Requires: maven-resolver-util
|
|
|
853fc9c |
Requires: maven-shared-utils
|
|
|
9c697fa |
Requires: maven-wagon-file
|
|
|
f6a869e |
Requires: maven-wagon-http
|
|
|
f789efe |
Requires: maven-wagon-http-shared
|
|
|
853fc9c |
Requires: maven-wagon-provider-api
|
|
|
9c697fa |
Requires: plexus-build-api
|
|
|
9c697fa |
Requires: plexus-cipher
|
|
|
9c697fa |
Requires: plexus-classworlds
|
|
|
9c697fa |
Requires: plexus-containers-component-annotations
|
|
|
9c697fa |
Requires: plexus-interpolation
|
|
|
9c697fa |
Requires: plexus-sec-dispatcher
|
|
|
9c697fa |
Requires: plexus-utils
|
|
|
9c697fa |
Requires: plexus-velocity
|
|
|
9c697fa |
Requires: sisu-inject
|
|
|
9c697fa |
Requires: sisu-plexus
|
|
|
9c697fa |
Requires: slf4j
|
|
|
9c697fa |
Requires: velocity
|
|
|
9c697fa |
Requires: xml-commons-apis
|
|
|
13d7f82 |
|
|
|
0b946eb |
# Obsoletes added for F31
|
|
|
0b946eb |
Obsoletes: eclipse-m2e-sourcelookup < 1.1.1-1
|
|
|
0b946eb |
Provides: eclipse-m2e-sourcelookup = %{version}-%{release}
|
|
|
0b946eb |
|
|
|
82aede6 |
# Not shipping tests or javadoc since F33
|
|
|
53cc4bf |
Obsoletes: %{name}-javadoc < 1.16.1-1
|
|
|
53cc4bf |
Obsoletes: %{name}-tests < 1.16.1-1
|
|
|
ad2da2a |
|
|
|
13d7f82 |
%description
|
|
|
13d7f82 |
The goal of the m2ec project is to provide a first-class Apache Maven support
|
|
|
13d7f82 |
in the Eclipse IDE, making it easier to edit Maven's pom.xml, run a build from
|
|
|
13d7f82 |
the IDE and much more. For Java developers, the very tight integration with JDT
|
|
|
13d7f82 |
greatly simplifies the consumption of Java artifacts either being hosted on open
|
|
|
13d7f82 |
source repositories such as Maven Central, or in your in-house Maven repository.
|
|
|
13d7f82 |
|
|
|
13d7f82 |
m2e is also a platform that let others provide better integration with
|
|
|
13d7f82 |
additional Maven plugins (e.g. Android, web development, etc.), and facilitates
|
|
|
13d7f82 |
the distribution of those extensions through the m2e marketplace.
|
|
|
13d7f82 |
|
|
|
13d7f82 |
|
|
|
13d7f82 |
%prep
|
|
|
27964da |
%setup -q -n %{release_dir}
|
|
|
82921c4 |
%patch0 -p1
|
|
|
82921c4 |
%patch1 -p1
|
|
|
6ea16d2 |
%patch2 -p1
|
|
|
6ea16d2 |
%patch3 -p1
|
|
|
6ea16d2 |
%patch4 -p1
|
|
|
293108a |
rm org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java
|
|
|
293108a |
rm org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java
|
|
|
cf002d1 |
%pom_remove_dep :dom4j m2e-maven-runtime/org.eclipse.m2e.archetype.common
|
|
|
82aede6 |
%patch5 -p1
|
|
|
293108a |
|
|
|
293108a |
# Remove unnecessary parent pom
|
|
|
293108a |
%pom_remove_parent m2e-maven-runtime
|
|
|
13d7f82 |
|
|
|
13d7f82 |
find -name '*.class' -delete
|
|
|
13d7f82 |
find -name '*.jar' -delete
|
|
|
13d7f82 |
|
|
|
55f3d23 |
# Copy license files so they can be installed more easily.
|
|
|
7bd2447 |
cp -p org.eclipse.m2e.core/about_files/LICENSE-2.0.txt .
|
|
|
55f3d23 |
|
|
|
13d7f82 |
# These don't currently build, but don't seem to be absolutely necessary
|
|
|
564180f |
for mod in org.eclipse.m2e.logback.appender \
|
|
|
9c697fa |
org.eclipse.m2e.logback.configuration \
|
|
|
9c697fa |
org.eclipse.m2e.logback.feature \
|
|
|
1253004 |
org.eclipse.m2e.sdk.feature \
|
|
|
1253004 |
org.eclipse.m2e.site
|
|
|
9c697fa |
do
|
|
|
9c697fa |
%pom_disable_module $mod
|
|
|
9c697fa |
rm -rf $mod
|
|
|
9c697fa |
done
|
|
|
9c697fa |
|
|
|
f6a869e |
# Don't build lemminx editor
|
|
|
f6a869e |
%pom_disable_module org.eclipse.m2e.lemminx.feature
|
|
|
f6a869e |
%pom_disable_module org.eclipse.m2e.editor.lemminx
|
|
|
f6a869e |
%pom_disable_module org.eclipse.m2e.editor.lemminx.tests
|
|
|
f6a869e |
|
|
|
293108a |
# Don't ship tests
|
|
|
293108a |
%pom_disable_module org.eclipse.m2e.tests.common
|
|
|
293108a |
%pom_disable_module org.eclipse.m2e.core.tests
|
|
|
f6a869e |
%pom_disable_module org.eclipse.m2e.jdt.tests
|
|
|
f6a869e |
%pom_disable_module org.eclipse.m2e.editor.xml.sse.tests
|
|
|
293108a |
%pom_disable_module org.eclipse.m2e.importer.tests
|
|
|
293108a |
%pom_disable_module org.eclipse.m2e.binaryproject.tests
|
|
|
293108a |
%mvn_package ":*.tests*::{}:" __noinstall
|
|
|
564180f |
%mvn_package ":::{}:"
|
|
|
bcf5e4f |
|
|
|
2488847 |
# Ensure all necessary resolver deps are present
|
|
|
2488847 |
pushd m2e-maven-runtime/org.eclipse.m2e.maven.runtime
|
|
|
2488847 |
%pom_remove_dep "org.apache.maven.resolver:"
|
|
|
2488847 |
%pom_add_dep "org.apache.maven.resolver:maven-resolver-api:1.1.0"
|
|
|
2488847 |
%pom_add_dep "org.apache.maven.resolver:maven-resolver-impl:1.1.0"
|
|
|
2488847 |
%pom_add_dep "org.apache.maven.resolver:maven-resolver-connector-basic:1.1.0"
|
|
|
2488847 |
%pom_add_dep "org.apache.maven.resolver:maven-resolver-spi:1.1.0"
|
|
|
2488847 |
%pom_add_dep "org.apache.maven.resolver:maven-resolver-transport-wagon:1.1.0"
|
|
|
2488847 |
%pom_add_dep "org.apache.maven.resolver:maven-resolver-util:1.1.0"
|
|
|
2488847 |
popd
|
|
|
2488847 |
|
|
|
9c697fa |
# Embed all Maven dependencies. They may be some superflous deps
|
|
|
9c697fa |
# added this way, but in Fedora we don't have enough manpower to test
|
|
|
9c697fa |
# dependency correctness. And we don't even run m2e tests...
|
|
|
dea6d4f |
# Except for lucene and asm, avoid embedding that because of problems
|
|
|
9c697fa |
for d in `find m2e-maven-runtime/* -maxdepth 0 -type d`; do
|
|
|
9c697fa |
%pom_xpath_inject pom:instructions "<Embed-Directory>jars</Embed-Directory>" $d
|
|
|
dea6d4f |
%pom_xpath_set pom:Embed-Dependency "*;scope=compile|runtime;groupId=!org.apache.lucene|org.ow2.asm" $d
|
|
|
9c697fa |
done
|
|
|
9c697fa |
|
|
|
27964da |
# Not needed for RPM builds
|
|
|
27964da |
%pom_remove_plugin ":jacoco-maven-plugin"
|
|
|
98ab5b2 |
%pom_remove_dep :tycho-buildtimestamp-jgit
|
|
|
98ab5b2 |
%pom_remove_dep :tycho-sourceref-jgit
|
|
|
98ab5b2 |
%pom_xpath_remove 'pom:configuration/pom:timestampProvider'
|
|
|
98ab5b2 |
%pom_xpath_remove 'pom:configuration/pom:sourceReferences'
|
|
|
53cc4bf |
%pom_remove_plugin ":exec-maven-plugin" m2e-maven-runtime
|
|
|
53cc4bf |
%pom_remove_plugin ":properties-maven-plugin" m2e-maven-runtime
|
|
|
27964da |
|
|
|
5d53e4e |
# Specify a guava version
|
|
|
5d53e4e |
sed -i -e '/com.google.guava/a<version>20.0</version>' \
|
|
|
5d53e4e |
m2e-maven-runtime/org.eclipse.m2e.maven.runtime/pom.xml
|
|
|
5d53e4e |
|
|
|
7bd2447 |
# Avoid embedding lucene, use as ordinary OSGi bundle instead
|
|
|
7bd2447 |
sed -i -e '/org.slf4j/s|^\(.*\)|\1,org.apache.lucene.analysis,org.apache.lucene.analysis.standard,org.apache.lucene.analysis.util,org.apache.lucene.document,org.apache.lucene.index,org.apache.lucene.queryparser.classic,org.apache.lucene.search,org.apache.lucene.search.highlight,org.apache.lucene.store,org.apache.lucene.util|' \
|
|
|
7bd2447 |
org.eclipse.m2e.core/META-INF/MANIFEST.MF org.eclipse.m2e.core.ui/META-INF/MANIFEST.MF
|
|
|
7bd2447 |
|
|
|
13d7f82 |
%build
|
|
|
82aede6 |
export JAVA_HOME=%{_jvmdir}/java-11
|
|
|
9c697fa |
# Building m2e is a two step process. See upstream documentation:
|
|
|
9c697fa |
# http://wiki.eclipse.org/M2E_Development_Environment#Building_m2e_on_command_line
|
|
|
13d7f82 |
repo=localrepo
|
|
|
4ed71fc |
pushd m2e-maven-runtime
|
|
|
4ed71fc |
xmvn -B -o package org.fedoraproject.xmvn:xmvn-mojo:builddep -Dmaven.repo.local=../${repo}
|
|
|
4ed71fc |
popd
|
|
|
94fce94 |
# Manually install the first stage (don't rely on felix OBR)
|
|
|
94fce94 |
mkdir tmp && pushd tmp
|
|
|
53cc4bf |
for aid in org.eclipse.m2e.archetype.common \
|
|
|
53cc4bf |
org.eclipse.m2e.maven.indexer \
|
|
|
53cc4bf |
org.eclipse.m2e.maven.runtime \
|
|
|
53cc4bf |
org.eclipse.m2e.maven.runtime.slf4j.simple ; do
|
|
|
53cc4bf |
xmvn -B -o install:install-file -DgroupId=org.eclipse.m2e -DartifactId=$aid -Dversion=1.16.0-SNAPSHOT -Dpackaging=jar \
|
|
|
53cc4bf |
-Dmaven.repo.local=../${repo} -Dfile=../m2e-maven-runtime/$aid/target/$aid-1.16.0-SNAPSHOT.jar
|
|
|
53cc4bf |
done
|
|
|
94fce94 |
popd
|
|
|
94fce94 |
# Second stage build
|
|
|
82aede6 |
%mvn_build -j -f -- -Dmaven.repo.local=${repo} -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8
|
|
|
13d7f82 |
|
|
|
13d7f82 |
%install
|
|
|
1253004 |
%mvn_artifact m2e-maven-runtime/$mod/pom.xml
|
|
|
1253004 |
for mod in org.eclipse.m2e.archetype.common \
|
|
|
1253004 |
org.eclipse.m2e.maven.indexer \
|
|
|
1253004 |
org.eclipse.m2e.maven.runtime \
|
|
|
1253004 |
org.eclipse.m2e.maven.runtime.slf4j.simple
|
|
|
9c697fa |
do
|
|
|
53cc4bf |
%mvn_artifact -Dtype=eclipse-plugin m2e-maven-runtime/$mod/pom.xml m2e-maven-runtime/$mod/target/$mod-1.16.0-SNAPSHOT.jar
|
|
|
13d7f82 |
done
|
|
|
13d7f82 |
|
|
|
1253004 |
%mvn_install
|
|
|
1253004 |
|
|
|
7831e08 |
# Replace bundled JARs with symlinks to system JARs using XMvn Subst. This way
|
|
|
7831e08 |
# there is no need to manually synchronize JAR lists between Maven and M2E when
|
|
|
7831e08 |
# some Maven dependency changes. All that needs to be done is rebuilding M2E.
|
|
|
9541a8b |
xmvn-subst -s $(find %{buildroot}%{_datadir}/eclipse/droplets/m2e-core -name jars)
|
|
|
45905b0 |
|
|
|
1253004 |
%files -f .mfiles
|
|
|
293108a |
%license LICENSE-2.0.txt
|
|
|
564180f |
|
|
|
13d7f82 |
%changelog
|
|
|
998de9f |
* Wed Nov 18 2020 Mat Booth <mat.booth@redhat.com> - 1.16.2-3
|
|
|
998de9f |
- Improved maven-archetypes patch to fix NPE when adding new archetypes from the
|
|
|
998de9f |
new project wizard dialog
|
|
|
998de9f |
|
|
|
f789efe |
* Tue Nov 17 2020 Mat Booth <mat.booth@redhat.com> - 1.16.2-2
|
|
|
f789efe |
- Fix failure to transfer artifacts from remote repositories caused missing
|
|
|
f789efe |
wagon provider for http connections
|
|
|
f789efe |
|
|
|
9f92c89 |
* Tue Nov 10 2020 Mat Booth <mat.booth@redhat.com> - 1.16.2-1
|
|
|
9f92c89 |
- Update to latest upstream release
|
|
|
9f92c89 |
|
|
|
4ed71fc |
* Sun Aug 16 2020 Mat Booth <mat.booth@redhat.com> - 1.16.1-2
|
|
|
4ed71fc |
- Rebuild against maven-archetype/commons-lang3
|
|
|
4ed71fc |
- Regenerate Rs/BRs
|
|
|
4ed71fc |
|
|
|
53cc4bf |
* Fri Aug 14 2020 Mat Booth <mat.booth@redhat.com> - 1.16.1-1
|
|
|
53cc4bf |
- Update to latest upstream release
|
|
|
53cc4bf |
|
|
|
83f2a7c |
* Thu Aug 06 2020 Mat Booth <mat.booth@redhat.com> - 1.16.0-7
|
|
|
83f2a7c |
- Fix broken requires
|
|
|
83f2a7c |
|
|
|
454a850 |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.16.0-6
|
|
|
454a850 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
454a850 |
|
|
|
e8d3d3d |
* Thu Jul 16 2020 Mat Booth <mat.booth@redhat.com> - 1.16.0-5
|
|
|
e8d3d3d |
- Remove explicit BR on javax.annotation-api, since Eclipse platform will pull
|
|
|
e8d3d3d |
in either the javax or jakarta version as required
|
|
|
e8d3d3d |
|
|
|
361fd1e |
* Mon Jul 13 2020 Jiri Vanek <jvanek@redhat.com> - 1.16.0-4
|
|
|
361fd1e |
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
|
|
|
361fd1e |
|
|
|
82aede6 |
* Mon Jul 13 2020 Mat Booth <mat.booth@redhat.com> - 1.16.0-3
|
|
|
82aede6 |
- Patch out dep on aether and obsolete javadoc package
|
|
|
82aede6 |
|
|
|
30cd2a7 |
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 1.16.0-2
|
|
|
30cd2a7 |
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
|
|
|
30cd2a7 |
|
|
|
f6a869e |
* Thu Jun 25 2020 Mat Booth <mat.booth@redhat.com> - 1.16.0-1
|
|
|
f6a869e |
- Update to latest upstream release
|
|
|
f6a869e |
|
|
|
58ec2ea |
* Wed Apr 01 2020 Mat Booth <mat.booth@redhat.com> - 1.15.0-3
|
|
|
58ec2ea |
- Add patch to fix NoClassDefFoundErrors
|
|
|
58ec2ea |
|
|
|
98ab5b2 |
* Wed Mar 25 2020 Mat Booth <mat.booth@redhat.com> - 1.15.0-2
|
|
|
98ab5b2 |
- Improve archetype patch
|
|
|
98ab5b2 |
|
|
|
0593cb3 |
* Sun Mar 22 2020 Mat Booth <mat.booth@redhat.com> - 1.15.0-1
|
|
|
0593cb3 |
- Update to latest upstream release
|
|
|
0593cb3 |
|
|
|
ad2da2a |
* Tue Jan 07 2020 Mat Booth <mat.booth@redhat.com> - 1.14.0-2
|
|
|
ad2da2a |
- Correctly obsolete tests
|
|
|
ad2da2a |
|
|
|
293108a |
* Fri Dec 20 2019 Mat Booth <mat.booth@redhat.com> - 1.14.0-1
|
|
|
293108a |
- Update to latest upstream release
|
|
|
293108a |
- Don't build and ship tests
|
|
|
293108a |
|
|
|
853fc9c |
* Thu Aug 01 2019 Mat Booth <mat.booth@redhat.com> - 1.11.0-8
|
|
|
853fc9c |
- Rebuild against new maven-archetype and regenerate runtime requires
|
|
|
853fc9c |
|
|
|
2dd44fb |
* Tue Jul 02 2019 Mat Booth <mat.booth@redhat.com> - 1.11.0-7
|
|
|
2dd44fb |
- Re-generate OSGi BRs
|
|
|
2dd44fb |
|
|
|
51a245d |
* Mon Jul 01 2019 Mat Booth <mat.booth@redhat.com> - 1.11.0-6
|
|
|
51a245d |
- Drop hard requirement on xbean, not really needed by maven
|
|
|
51a245d |
|
|
|
6ea16d2 |
* Fri Jun 21 2019 Mat Booth <mat.booth@redhat.com> - 1.11.0-5
|
|
|
6ea16d2 |
- Backport fix to correct 'Failed to evaluate: ReferenceExpression' errors in
|
|
|
6ea16d2 |
log
|
|
|
6ea16d2 |
|
|
|
82921c4 |
* Tue Jun 18 2019 Mat Booth <mat.booth@redhat.com> - 1.11.0-4
|
|
|
82921c4 |
- Rebuild against maven-indexer 6.0
|
|
|
82921c4 |
|
|
|
0b946eb |
* Wed Jun 12 2019 Mat Booth <mat.booth@redhat.com> - 1.11.0-3
|
|
|
0b946eb |
- Add obsoletes for eclipse-m2e-sourcelookup
|
|
|
0b946eb |
|
|
|
63a5a64 |
* Wed Jun 12 2019 Mat Booth <mat.booth@redhat.com> - 1.11.0-2
|
|
|
63a5a64 |
- Fix build against modularised maven-resolver
|
|
|
63a5a64 |
|
|
|
27964da |
* Fri Mar 15 2019 Mat Booth <mat.booth@redhat.com> - 1.11.0-1
|
|
|
27964da |
- Update to 2019-03 release
|
|
|
27964da |
- Restrict to same architectures as Eclipse itself
|
|
|
27964da |
- Fix bundle name of annotations-api
|
|
|
27964da |
|
|
|
e7ead70 |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.0-2
|
|
|
e7ead70 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
e7ead70 |
|
|
|
94fce94 |
* Wed Dec 12 2018 Mat Booth <mat.booth@redhat.com> - 1.10.0-1
|
|
|
94fce94 |
- Update to 2018-12 release
|
|
|
94fce94 |
- Patch for latest version of maven-resolver
|
|
|
94fce94 |
|
|
|
05dfbf5 |
* Wed Sep 12 2018 Mat Booth <mat.booth@redhat.com> - 1.9.1-2
|
|
|
05dfbf5 |
- Add BR/R on maven-wagon-http
|
|
|
05dfbf5 |
|
|
|
9b80bbd |
* Wed Sep 12 2018 Mat Booth <mat.booth@redhat.com> - 1.9.1-1
|
|
|
9b80bbd |
- Update to latest release
|
|
|
9b80bbd |
|
|
|
2488847 |
* Thu Aug 23 2018 Mat Booth <mat.booth@redhat.com> - 1.9.1-0.1
|
|
|
2488847 |
- Update to latest snapshot
|
|
|
2488847 |
|
|
|
4d12c53 |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-2
|
|
|
4d12c53 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
4d12c53 |
|
|
|
c234084 |
* Wed Jun 20 2018 Mat Booth <mat.booth@redhat.com> - 1.9.0-1
|
|
|
c234084 |
- Update to Photon release
|
|
|
c234084 |
|
|
|
dea6d4f |
* Thu Apr 19 2018 Mat Booth <mat.booth@redhat.com> - 1.8.3-0.3.git1255fb5
|
|
|
dea6d4f |
- Fix dep on okhttp connector
|
|
|
dea6d4f |
- Don't bundle asm in indexer to avoid generating a dep on java 9
|
|
|
dea6d4f |
|
|
|
60a58da |
* Wed Apr 18 2018 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.3-0.2.git1255fb5
|
|
|
60a58da |
- Switch from aether to maven-resolver Requires
|
|
|
60a58da |
|
|
|
5d53e4e |
* Tue Mar 20 2018 Mat Booth <mat.booth@redhat.com> - 1.8.3-0.1.git1255fb5
|
|
|
5d53e4e |
- Update to 1.8.3 snapshot
|
|
|
5d53e4e |
|
|
|
f0e3abe |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.2-3
|
|
|
f0e3abe |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
f0e3abe |
|
|
|
0bf51b7 |
* Fri Nov 24 2017 Mat Booth <mat.booth@redhat.com> - 1.8.2-2
|
|
|
0bf51b7 |
- Use autosetup with autopatch macro
|
|
|
0bf51b7 |
|
|
|
5c93c94 |
* Wed Oct 18 2017 Mat Booth <mat.booth@redhat.com> - 1.8.2-1
|
|
|
5c93c94 |
- Update to 1.8.2
|
|
|
5c93c94 |
|
|
|
b41e7c6 |
* Mon Sep 11 2017 Mat Booth <mat.booth@redhat.com> - 1.8.1-1
|
|
|
b41e7c6 |
- Update to latest upstream release
|
|
|
b41e7c6 |
|
|
|
beb8e3e |
* Tue Aug 08 2017 Mat Booth <mat.booth@redhat.com> - 1.8.0-3
|
|
|
beb8e3e |
- Rebuild against newer maven-indexer
|
|
|
beb8e3e |
|
|
|
fd7925c |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.0-2
|
|
|
fd7925c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
fd7925c |
|
|
|
f67571d |
* Tue Jun 27 2017 Mat Booth <mat.booth@redhat.com> - 1.8.0-1
|
|
|
f67571d |
- Update to final Oxygen release
|
|
|
f67571d |
- Update lucene patch
|
|
|
f67571d |
|
|
|
faa4415 |
* Wed May 31 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.7.1-0.4.git3aeac6a
|
|
|
faa4415 |
- Add missing build-requires on maven-install-plugin
|
|
|
faa4415 |
|
|
|
7bd2447 |
* Fri Feb 10 2017 Mat Booth <mat.booth@redhat.com> - 1.7.1-0.3.git3aeac6a
|
|
|
7bd2447 |
- Rebuild against new maven-indexer
|
|
|
7bd2447 |
- Port tests to latest jetty to drop dep on obsolete jetty8
|
|
|
7bd2447 |
- Port to latest lucene and use from OSGi instead of embedding
|
|
|
7bd2447 |
- Organise patches
|
|
|
7bd2447 |
|
|
|
c47b05d |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.1-0.2.git3aeac6a
|
|
|
c47b05d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
c47b05d |
|
|
|
827ceb6 |
* Fri Jan 20 2017 Mat Booth <mat.booth@redhat.com> - 1.7.1-0.1.git3aeac6a
|
|
|
827ceb6 |
- Update to 1.7.1 snapshot to get slf4j fixes
|
|
|
827ceb6 |
|
|
|
9541a8b |
* Fri Dec 02 2016 Mat Booth <mat.booth@redhat.com> - 1.7.0-1
|
|
|
9541a8b |
- Update to latest release
|
|
|
9541a8b |
- Re-generate runtime requires
|
|
|
9541a8b |
|
|
|
f69aa02 |
* Wed Jun 15 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.6.2-6
|
|
|
f69aa02 |
- Add missing build-requires
|
|
|
f69aa02 |
|
|
|
03bb3b8 |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-5
|
|
|
03bb3b8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
03bb3b8 |
|
|
|
8711faa |
* Mon Dec 14 2015 Gerard Ryan <galileo@fedoraproject.org> - 1.6.2-4
|
|
|
8711faa |
- Force minimum maven-indexer Requires
|
|
|
8711faa |
|
|
|
0ed1c40 |
* Sat Dec 12 2015 Gerard Ryan <galileo@fedoraproject.org> - 1.6.2-3
|
|
|
0ed1c40 |
- Update for new maven-indexer build (lucene3)
|
|
|
0ed1c40 |
|
|
|
900f99c |
* Wed Oct 14 2015 Mat Booth <mat.booth@redhat.com> - 1.6.2-2
|
|
|
900f99c |
- Rebuild for new eclipse-m2e-workspace
|
|
|
900f99c |
|
|
|
5c8f8b4 |
* Sun Sep 13 2015 Gerard Ryan <galileo@fedoraproject.org> - 1.6.2-1
|
|
|
5c8f8b4 |
- Update to upstream 1.6.2 release.
|
|
|
5c8f8b4 |
|
|
|
cec8c1a |
* Fri Sep 04 2015 Roland Grunberg <rgrunber@redhat.com> - 1.6.1-2
|
|
|
cec8c1a |
- Minor changes to build as a droplet.
|
|
|
cec8c1a |
|
|
|
538267d |
* Wed Jul 8 2015 Alexander Kurtakov <akurtako@redhat.com> 1.6.1-1
|
|
|
538267d |
- Update to upstram 1.6.1 release.
|
|
|
538267d |
- Port to Lucene 5 API.
|
|
|
538267d |
|
|
|
79887f9 |
* Mon Jun 22 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.6.0-1
|
|
|
79887f9 |
- Update to upstream release 1.6.0 (Mars)
|
|
|
79887f9 |
|
|
|
78d02c3 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.0-0.4
|
|
|
78d02c3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
78d02c3 |
|
|
|
9887d4e |
* Thu May 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.6.0-0.3
|
|
|
9887d4e |
- Update to upstream milestone 1.6.0.20150506-1605
|
|
|
9887d4e |
|
|
|
5989260 |
* Mon Mar 16 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.6.0-0.2
|
|
|
5989260 |
- Remove "mandatory" attirbutes from OSGi manifests
|
|
|
5989260 |
|
|
|
e75fa7c |
* Thu Feb 19 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.6.0-0.1
|
|
|
e75fa7c |
- Update to upstream milestone 1.6.0.20150203-1921
|
|
|
e75fa7c |
|
|
|
564180f |
* Mon Feb 9 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5.0-18
|
|
|
564180f |
- Enable test bundle
|
|
|
564180f |
|
|
|
aac27fb |
* Sat Feb 7 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5.0-17
|
|
|
aac27fb |
- Install runtime bundles in dropins directory
|
|
|
aac27fb |
|
|
|
7b5018d |
* Fri Dec 12 2014 Roland Grunberg <rgrunber@redhat.com> - 1.5.0-16
|
|
|
7b5018d |
- Fix FTBFS by removing unnecessary type attribute.
|
|
|
7b5018d |
|
|
|
b9e30a8 |
* Thu Sep 18 2014 Michal Srb <msrb@redhat.com> - 1.5.0-15
|
|
|
b9e30a8 |
- Rebuild to fix metadata
|
|
|
b9e30a8 |
|
|
|
1253004 |
* Wed Sep 10 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5.0-14
|
|
|
1253004 |
- Install with XMvn
|
|
|
1253004 |
|
|
|
00be58d |
* Sun Aug 31 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5.0-14
|
|
|
00be58d |
- Rebuild for Maven 3.2.3
|
|
|
00be58d |
|
|
|
eaa9cd8 |
* Sat Jul 05 2014 Gerard Ryan <galileo@fedoraproject.org> - 1.5.0-13
|
|
|
eaa9cd8 |
- Symlink guava so bundles can get resolved
|
|
|
eaa9cd8 |
|
|
|
566cb68 |
* Fri Jun 27 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5.0-12
|
|
|
566cb68 |
- Update to final 1.5.0 (Luna)
|
|
|
566cb68 |
|
|
|
645cb23 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.0-11
|
|
|
645cb23 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
645cb23 |
|
|
|
d5739ea |
* Fri May 30 2014 Gerard Ryan <galileo@fedoraproject.org> - 1.5.0-10
|
|
|
d5739ea |
- Replace old BR on tesla-concurrent-localrepo
|
|
|
d5739ea |
|
|
|
5301c73 |
* Thu May 29 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5.0-9
|
|
|
5301c73 |
- Regenerate requires and build-requires, again
|
|
|
5301c73 |
|
|
|
574e218 |
* Thu May 29 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5.0-8
|
|
|
574e218 |
- Regenerate requires and build-requires
|
|
|
574e218 |
|
|
|
bcf5e4f |
* Sun May 25 2014 Gerard Ryan <galileo@fedoraproject.org> - 1.5.0-7
|
|
|
bcf5e4f |
- Update to latest upstream 1.5.0 milestone
|
|
|
bcf5e4f |
|
|
|
6939f7e |
* Fri May 23 2014 Gerard Ryan <galileo@fedoraproject.org> - 1.5.0-6
|
|
|
6939f7e |
- Rebuild for plexus-velocity update
|
|
|
6939f7e |
|
|
|
9c697fa |
* Sat Mar 22 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5.0-5
|
|
|
9c697fa |
- Add explicit requires, resolves: rhbz#1079458
|
|
|
9c697fa |
- Regenerate build-requires
|
|
|
9c697fa |
- Rename dropin installation dir to m2e-core
|
|
|
9c697fa |
- Simplify patch application with %%autopatch macro
|
|
|
9c697fa |
- Use %%mvn_build and %%mvn_install macros
|
|
|
9c697fa |
- Use feclipse-maven-plugin to simplify bundle installation
|
|
|
9c697fa |
- Embed all dependencies in m2e-maven-runtime bundles
|
|
|
9c697fa |
|
|
|
fa136b0 |
* Sat Mar 15 2014 Gerard Ryan <galileo@fedoraproject.org> - 1.5.0-4
|
|
|
fa136b0 |
- Use xmvn instead of mvn-rpmbuild
|
|
|
fa136b0 |
|
|
|
5fa27b1 |
* Fri Mar 14 2014 Gerard Ryan <galileo@fedoraproject.org> - 1.5.0-3
|
|
|
5fa27b1 |
- Patch for lucene API changes
|
|
|
5fa27b1 |
|
|
Stanislav Ochotnicky |
6219310 |
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.5.0-2
|
|
Stanislav Ochotnicky |
6219310 |
- Use Requires: java-headless rebuild (#1067528)
|
|
Stanislav Ochotnicky |
6219310 |
|
|
|
dcee71d |
* Mon Jan 27 2014 Gerard Ryan <galileo@fedoraproject.org> - 1.5.0-1
|
|
|
dcee71d |
- Update to 1.5.0-SNAPSHOT
|
|
|
dcee71d |
|
|
|
c25ff86 |
* Mon Jan 27 2014 Gerard Ryan <galileo@fedoraproject.org> - 1.4.0-13
|
|
|
c25ff86 |
- Fix for RHBZ#1015324: Failing to retrieve archetypes
|
|
|
c25ff86 |
|
|
|
a47d076 |
* Thu Jan 23 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.0-12
|
|
|
a47d076 |
- Switch to netty3 compat package
|
|
|
a47d076 |
|
|
|
5144b07 |
* Sat Jan 4 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.0-11
|
|
|
5144b07 |
- Fully remove CGlib from Maven runtime bundle
|
|
|
5144b07 |
- Exclude AOP version of Guice from Sisu dependencies
|
|
|
5144b07 |
- Fix Sisu dependency scope
|
|
|
5144b07 |
|
|
|
7e9c111 |
* Thu Jan 02 2014 Gerard Ryan <galileo@fedoraproject.org> - 1.4.0-10
|
|
|
7e9c111 |
- Revert removal of workaround for missing cglib and aopalliance
|
|
|
7e9c111 |
|
|
|
20079d0 |
* Tue Dec 31 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.0-9
|
|
|
20079d0 |
- Remove workaround for rhbz#911365 (missing cglib and aopalliance)
|
|
|
e4fbd8b |
- Add NOP SLF4J implementation JAR to classpath
|
|
|
7831e08 |
- Use xmvn-subst to symlink JARs, resolves: rhbz#1020299
|
|
|
20079d0 |
|
|
|
7466593 |
* Wed Dec 04 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.4.0-8
|
|
|
7466593 |
- Rebuild in Rawhide
|
|
|
7466593 |
|
|
|
2060c64 |
* Wed Oct 02 2013 Roland Grunberg <rgrunber@redhat.com> - 1.4.0-7
|
|
|
2060c64 |
- Fix bug with plexus-utils > 3.0.5.
|
|
|
2060c64 |
|
|
|
033c845 |
* Tue Oct 01 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.4.0-6
|
|
|
033c845 |
- Add BR/R on aether-connector-basic in f20+
|
|
|
033c845 |
|
|
|
23ed4c9 |
* Sun Sep 29 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.4.0-5
|
|
|
23ed4c9 |
- Fixes for maven 3.1.0
|
|
|
23ed4c9 |
|
|
|
73569c7 |
* Sat Aug 24 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.4.0-4
|
|
|
73569c7 |
- Bump release to rebuild in rawhide/f20
|
|
|
73569c7 |
|
|
|
736d3db |
* Mon Aug 19 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.4.0-3
|
|
|
736d3db |
- Use Eclipse Sisu and Eclipse Aether
|
|
|
3c71209 |
- Add patch for new maven-indexer
|
|
|
736d3db |
|
|
|
83bc334 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-2
|
|
|
83bc334 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
83bc334 |
|
|
|
595a83e |
* Tue Jun 25 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.4.0-1
|
|
|
260626c |
- Update to latest upstream version 1.4.0
|
|
|
260626c |
|
|
|
f5add70 |
* Tue May 14 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.3.1-2
|
|
|
f5add70 |
- Fix broken symbolic links on f19+
|
|
|
f5add70 |
- Update Requires/BuildRequires
|
|
|
f5add70 |
|
|
|
a73b304 |
* Sun Apr 07 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.3.1-1
|
|
|
a73b304 |
- Update to upstream version 1.3.1
|
|
|
a73b304 |
|
|
|
c7471cc |
* Wed Feb 20 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.2.0-7
|
|
|
c7471cc |
- Bump release to test again in koji (previously broken deps)
|
|
|
c7471cc |
|
|
|
7e678ec |
* Mon Feb 18 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.2.0-6
|
|
|
7e678ec |
- Drop dependency on plexus-container-default
|
|
|
7e678ec |
- Resolves: rhbz#912311
|
|
|
7e678ec |
|
|
Stanislav Ochotnicky |
84a35b8 |
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.2.0-5
|
|
Stanislav Ochotnicky |
84a35b8 |
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
|
|
Stanislav Ochotnicky |
84a35b8 |
- Replace maven BuildRequires with maven-local
|
|
Stanislav Ochotnicky |
84a35b8 |
|
|
|
88e3de0 |
* Wed Jan 30 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.2.0-4
|
|
|
88e3de0 |
- Update min versions of eclipse and eclipse-emf
|
|
|
88e3de0 |
|
|
|
e5c9a22 |
* Thu Jan 24 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.2.0-3
|
|
|
e5c9a22 |
- Fix incorrect changelog entry dates.
|
|
|
e5c9a22 |
|
|
|
0d027fa |
* Tue Jan 22 2013 Gerard Ryan <galileo@fedoraproject.org> - 1.2.0-2
|
|
|
0d027fa |
- Remove javadoc.sh file from javadoc subpackage.
|
|
|
0d027fa |
- Fix URL for source0.
|
|
|
0d027fa |
|
|
|
0832fdf |
* Tue Dec 11 2012 Gerard Ryan <galileo@fedoraproject.org> - 1.2.0-1
|
|
|
0832fdf |
- Bump to a more sane release number
|
|
|
0832fdf |
|
|
|
55f3d23 |
* Tue Dec 11 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.2.0-0.3
|
|
|
55f3d23 |
- Add javadoc subpackage
|
|
|
55f3d23 |
- Fix licensing
|
|
|
55f3d23 |
|
|
|
0535591 |
* Tue Dec 11 2012 Gerard Ryan <galileo@fedoraproject.org> - 1.2.0-0.2
|
|
|
0535591 |
- Require org.apache.maven.archetype.descriptor in OSGi for m2e.core.
|
|
|
0535591 |
|
|
|
13d7f82 |
* Mon Dec 10 2012 Gerard Ryan <galileo@fedoraproject.org> - 1.2.0-0.1
|
|
|
13d7f82 |
- Attempt update to upstream 1.2.0
|
|
|
13d7f82 |
|
|
|
13d7f82 |
* Mon Dec 10 2012 Gerard Ryan <galileo@fedoraproject.org> - 1.1.0-4
|
|
|
13d7f82 |
- Force usage of sisu over plexus-containers for DefaultPlexusContainer.
|
|
|
13d7f82 |
|
|
|
e5c9a22 |
* Thu Dec 06 2012 Gerard Ryan <galileo@fedoraproject.org> - 1.1.0-3
|
|
|
13d7f82 |
- Add cglib and aopalliance as embedded dependencies.
|
|
|
13d7f82 |
- Use newer pom macro to add netty dependency.
|
|
|
13d7f82 |
- Add cglib and aopalliance as dependencies in org.eclipse.m2e.maven.runtime.
|
|
|
13d7f82 |
- Symlink catalog and descriptor jars from maven-archetype.
|
|
|
13d7f82 |
- Remove symlink to plexus-container-default.jar, fix sisu-guice.jar link.
|
|
|
13d7f82 |
|
|
|
13d7f82 |
* Fri Aug 10 2012 Gerard Ryan <galileo@fedoraproject.org> - 1.1.0-2
|
|
|
13d7f82 |
- Fix sources.
|
|
|
13d7f82 |
|
|
|
e5c9a22 |
* Sun Aug 05 2012 Gerard Ryan <galileo@fedoraproject.org> - 1.1.0-1
|
|
|
13d7f82 |
- Initial packaging.
|