%global scala_short_version 2.10 Name: scalariform # not released Version: 0.1.4 Release: 1%{?dist} Summary: Scala source code formatter License: MIT URL: https://github.com/mdr/scalariform Source0: http://central.maven.org/maven2/org/scalariform/%{name}_%{scala_short_version}/%{version}/%{name}_%{scala_short_version}-%{version}-sources.jar Source1: http://central.maven.org/maven2/org/scalariform/%{name}_%{scala_short_version}/%{version}/%{name}_%{scala_short_version}-%{version}.pom Patch0: scalariform-0.1.4-antrun-plugin.patch BuildRequires: mvn(org.scala-lang:scala-compiler) BuildRequires: mvn(org.scala-lang:scala-library) BuildRequires: maven-local BuildRequires: maven-antrun-plugin BuildArch: noarch %description Scalariform is a code formatter for Scala. %prep %setup -T -q -c mkdir -p src/main/scala ( cd src/main/scala jar -xf %{SOURCE0} rm -r META-INF ) cp -p %{SOURCE1} pom.xml %patch0 -p0 %build %mvn_file : %{name} # not able to run test suite and javadoc task %mvn_build -f -j -- -Dproject.build.sourceEncoding=UTF-8 %install %mvn_install %files -f .mfiles %changelog * Fri Jun 13 2014 gil cattaneo 0.1.4-1 - initial rpm