Name: maven-scr-plugin Version: 1.20.0 Release: 1%{?dist} Summary: Maven tool to ease the development of OSGi components and services License: ASL 2.0 URL: http://felix.apache.org/ Source0: http://www.apache.org/dist/felix/%{name}-%{version}-source-release.tar.gz %if %{?fedora} > 20 BuildRequires: mvn(org.apache.felix:felix-parent:pom:) %else BuildRequires: mvn(org.apache.felix:felix-parent) %endif BuildRequires: mvn(org.apache.felix:org.apache.felix.scr.generator) BuildRequires: mvn(org.apache.maven:maven-archiver) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.sonatype.plexus:plexus-build-api) BuildRequires: mvn(org.mockito:mockito-all) %if 0 # Deps for run IT tests BuildRequires: mvn(com.google.code.findbugs:jsr305) BuildRequires: mvn(javax.jcr:jcr:2.0) BuildRequires: mvn(javax.servlet:servlet-api) BuildRequires: mvn(org.apache.felix:org.apache.felix.scr.annotations) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin) BuildRequires: mvn(org.apache.sling:org.apache.sling.api:2.2.0) BuildRequires: mvn(org.osgi:org.osgi.compendium) BuildRequires: mvn(org.osgi:org.osgi.core) BuildRequires: mvn(org.slf4j:slf4j-api) %endif BuildRequires: maven-local BuildRequires: maven-plugin-plugin BuildArch: noarch %description Maven plugin for generating OSGi service descriptors based on annotations. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q # Unavailable deps for run IT tests %pom_remove_plugin :maven-invoker-plugin %mvn_file : %{name} %build %mvn_build %install %mvn_install %files -f .mfiles %doc changelog.txt %license LICENSE NOTICE %files javadoc -f .mfiles-javadoc %license LICENSE NOTICE %changelog * Fri Jan 23 2015 gil cattaneo 1.20.0-1 - update to 1.20.0 * Tue Sep 03 2013 gil cattaneo 1.14.0-1 - update to 1.14.0 * Mon Jun 24 2013 gil cattaneo 1.13.0-1 - initial rpm