%{?scl:%scl_package testxmvn} %{!?scl:%global pkg_name %{name}} Name: testxmvn Version: 1.0 Release: 1%{?dist} Summary: Summary of the package License: GPL URL: http://example.org BuildRequires: maven-local BuildRequires: scl-utils BuildRequires: scl-utils-build %{?scl:Requires: %scl_runtime} %description %prep %setup -c -T %build cat >> pom.xml << EOF org.example %{pkg_name} %{version} EOF jar -cf %{pkg_name}.jar pom.xml %install %{?scl:scl enable %{scl} - << EOF} %mvn_artifact pom.xml %{pkg_name}.jar %mvn_install %{?scl:EOF} echo "Javadir is: %{_javadir}" echo "The .mfiles contains:" cat .mfiles %files -f .mfiles %dir %{_javadir}/%{pkg_name}