diff --git a/tycho.spec b/tycho.spec index 4de5997..2e6e311 100644 --- a/tycho.spec +++ b/tycho.spec @@ -27,7 +27,7 @@ Name: %{?scl_prefix}tycho Version: 0.25.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Plugins and extensions for building Eclipse plugins and OSGI bundles with Maven # license file is missing but all files having some licensing information are ASL 2.0 @@ -84,6 +84,9 @@ BuildRequires: easymock BuildRequires: ecj >= 1:4.5.2-2 BuildRequires: maven-plugin-testing-harness BuildRequires: xmvn-parent-pom +BuildRequires: maven-plugin-bundle +BuildRequires: maven-plugin-plugin +BuildRequires: maven-source-plugin %if %{tycho_bootstrap} BuildRequires: maven-deploy-plugin BuildRequires: maven-site-plugin @@ -131,6 +134,10 @@ Requires: maven-deploy-plugin Requires: maven-install-plugin Requires: maven-site-plugin +# Required by tycho-source-plugin, but XMvn fails to generate +# auto-requires due to uncommon dependency maven-plugin +Requires: maven-source-plugin + %description Tycho is a set of Maven plugins and extensions for building Eclipse plugins and OSGI bundles with Maven. Eclipse plugins and OSGI bundles @@ -424,6 +431,9 @@ ln -s %{_javadir}/tycho/org.fedoraproject.p2.jar %{buildroot}%{_datadir}/xmvn/li %{_javadocdir}/tycho %changelog +* Wed Jun 15 2016 Mikolaj Izdebski - 0.25.0-4 +- Add missing requires on maven-source-plugin + * Fri Apr 22 2016 Mat Booth - 0.25.0-3 - Require newer ECJ with correct aliases