Name: backport9 Version: 1.12 Release: 1%{?dist} Summary: Backports and utilities to support Java 9 and higher on Java 8 License: ASL 2.0 URL: https://github.com/headius/%{name} Source0: %{url}/archive/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: maven-local BuildRequires: mvn(junit:junit) %description A collection of backports and utilities to support libraries and apps that want to use Java 9 features but still function on Java 8. %javadoc_package %prep %autosetup -n %{name}-%{name}-%{version} find '(' -name '*.jar' -o -name '*.class' ')' -delete %pom_remove_parent . #pom_xpath_remove 'pom:execution[pom:id="default-testCompile"]/pom:configuration/pom:release' . %build %mvn_build -- -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8 %install %mvn_install %files -f .mfiles %license LICENSE %doc README.md %changelog * Tue Aug 17 2021 Didik Supriadi - 1.12-1 - Initial package