Name: threadly Version: 4.4.3 Release: 1%{?dist} Summary: Java tools to assist with safe and performing concurrent java development License: MPLv2.0 URL: http://threadly.github.io/threadly/ Source0: https://github.com/threadly/threadly/archive/release-%{version}.tar.gz BuildRequires: maven-local BuildRequires: mvn(junit:junit) BuildArch: noarch %description A library of java tools to assist with development of concurrent java applications. This is designed to be a complement to java.util.concurrent and uses java.util.concurrent to help assist in it's implementations where it makes sense. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{name}-release-%{version} # Cleanup find . -name "*.class" -print -delete find . -name "*.jar" -print -delete %pom_add_dep junit:junit:4.12:test %mvn_file org.%{name}:%{name} %{name} %build %mvn_build -- -Dproject.build.sourceEncoding=UTF-8 %install %mvn_install %files -f .mfiles %doc README.md %license LICENSE %files javadoc -f .mfiles-javadoc %license LICENSE %changelog * Sat Feb 13 2016 gil cattaneo 4.4.3-1 - initial rpm