Name: threetenbp Version: 1.3.1 Release: 1%{?dist} Summary: Backport of functionality based on JSR-310 to Java SE 6 and 7 License: BSD URL: http://www.threeten.org/threetenbp/ Source0: https://github.com/ThreeTen/threetenbp/archive/v%{version}.tar.gz BuildRequires: maven-local BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.testng:testng) BuildArch: noarch %description Backport of functionality based on JSR-310 to Java SE 6 and 7. This is NOT an implementation of JSR-310. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{name}-%{version} find -name "*.class" -print -delete find -name "*.jar" -print -delete # Remove unwanted plugin %pom_remove_plugin :maven-javadoc-plugin %pom_remove_plugin :maven-site-plugin %pom_remove_plugin :maven-source-plugin # Remove unavailable plugins %pom_remove_plugin :site-maven-plugin # Unsupported surefire plugin configuration %pom_remove_plugin :maven-surefire-plugin %mvn_file org.threeten:%{name} %{name} %mvn_package org.threeten:%{name}::no-tzdb: %build %mvn_build %install %mvn_install %files -f .mfiles %doc README.md RELEASE-NOTES.md %license LICENSE.txt %files javadoc -f .mfiles-javadoc %license LICENSE.txt %changelog * Tue Nov 17 2015 gil cattaneo 1.3.1-1 - update to 1.3.1 * Mon Jul 06 2015 gil cattaneo 1.2-1 - initial rpm