Name: airbase Version: 54 Release: 1%{?dist} Summary: Base POM for Airlift License: ASL 2.0 URL: https://github.com/airlift/airbase/ Source0: https://github.com/airlift/airbase/archive/%{version}.tar.gz BuildRequires: maven-local BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) BuildArch: noarch %description Base POM for Airlift Projects. %prep %setup -q -n %{name}-%{version} # Unneeded tasks # org.apache.maven.scm:maven-scm-provider-gitexe,maven-scm-manager-plexus:1.8.1 %pom_xpath_remove pom:build/pom:extensions %pom_remove_plugin org.eclipse.m2e:lifecycle-mapping %pom_remove_plugin :jacoco-maven-plugin %pom_remove_plugin :maven-assembly-plugin %pom_remove_plugin :maven-enforcer-plugin %pom_remove_plugin :maven-gpg-plugin %pom_remove_plugin :maven-pmd-plugin %pom_remove_plugin :maven-release-plugin %pom_remove_plugin :maven-source-plugin # surefire-plugin %pom_xpath_remove pom:argLine # compiler plugin %pom_xpath_remove pom:maxmem # javadoc plugin %pom_xpath_remove pom:maxmemory %pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions" # Unavailable plugins # pl.project13.maven:git-commit-id-plugin:2.1.13 %pom_remove_plugin :git-commit-id-plugin # com.ning.maven.plugins:maven-duplicate-finder-plugin:1.0.6 %pom_remove_plugin :maven-duplicate-finder-plugin # com.ning.maven.plugins:maven-dependency-versions-check-plugin:2.0.2 %pom_remove_plugin :maven-dependency-versions-check-plugin %pom_remove_plugin :findbugs-maven-plugin # com.mycila:license-maven-plugin:2.3 %pom_remove_plugin :license-maven-plugin %build %mvn_build %install %mvn_install %files -f .mfiles %doc CHANGES.md README.md %license LICENSE.txt %changelog * Wed Apr 13 2016 gil cattaneo 54-1 - initial rpm