diff --git a/javapackages-tools.spec b/javapackages-tools.spec index 121dde0..dcfee87 100644 --- a/javapackages-tools.spec +++ b/javapackages-tools.spec @@ -1,6 +1,6 @@ Name: javapackages-tools Version: 0.11.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Macros and scripts for Java packaging support License: BSD @@ -36,6 +36,15 @@ Requires: plexus-components-pom Requires: plexus-pom Requires: plexus-tools-pom Requires: sonatype-oss-parent +# Common Maven plugins required by almost every build. It wouldn't make +# sense to explicitly require them in every package built with Maven. +Requires: maven-compiler-plugin +Requires: maven-jar-plugin +Requires: maven-javadoc-plugin +Requires: maven-surefire-plugin +# Tests based on JUnit are very common and JUnit itself is small. +# Include JUnit provider for Surefire just for convenience. +Requires: maven-surefire-provider-junit %description -n maven-local This package provides macros and scripts to support packaging Maven artifacts. @@ -112,6 +121,9 @@ rm -f $RPM_BUILD_ROOT%{_bindir}/mvn-{local,rpmbuild} %changelog +* Thu Feb 14 2013 Mikolaj Izdebski - 0.11.2-5 +- Add some maven-local Requires for convenience + * Thu Feb 7 2013 Mikolaj Izdebski - 0.11.2-4 - Add missing R: httpcomponents-project