Name: jamon-processor Version: 2.4.1 Release: 1%{?dist} Summary: Jamon Template Processor License: MPLv1.1 URL: http://www.jamon.org/ # svn checkout svn://svn.code.sf.net/p/jamon/code/releases/jamon-processor/jamon-processor-2.4.1 # tar cJf jamon-processor-2.4.1.tar.xz jamon-processor-2.4.1 Source0: %{name}-%{version}.tar.xz # jamon-processor package don't include the license file # reported @ http://sourceforge.net/p/jamon/bugs/44/ Source1: jamon-LICENSE BuildRequires: java-devel BuildRequires: maven-local BuildRequires: mvn(org.jamon:jamon-api) BuildRequires: mvn(org.jamon:jamon-java-parent) BuildRequires: mvn(org.jamon:jamon-api) BuildRequires: mvn(org.jamon:jamon-runtime) BuildRequires: mvn(org.jamon:jamon-nodegen-plugin) # Test deps BuildRequires: mvn(com.google.guava:guava) BuildRequires: mvn(junit:junit) BuildArch: noarch %description Jamon template to java processor. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q sed -i 's|${artifactId}/${version}|${project.artifactId}/${project.version}|' pom.xml # deprecated method in com.google.common.io.Files sed -i "s|Files.deleteRecursively(workDir);|workDir.delete();|" \ src/test/java/org/jamon/util/JavaCompilerFactoryTest.java cp -p %{SOURCE1} LICENSE sed -i 's/\r//' LICENSE %build %mvn_file : %{name} %mvn_build -- -Dproject.build.sourceEncoding=UTF-8 %install %mvn_install %files -f .mfiles %doc LICENSE %files javadoc -f .mfiles-javadoc %doc LICENSE %changelog * Thu Sep 26 2013 gil cattaneo 2.4.1-1 - initial rpm