Name: cpptasks-parallel Version: 20121119 Release: 1%{?dist} Summary: Ant Contrib CppTasks (parallel implementation) License: ASL 2.0 URL: https://github.com/codeswarm/cpptasks-parallel/ Source0: https://github.com/codeswarm/cpptasks-parallel/archive/%{version}.tar.gz BuildRequires: java-devel BuildRequires: mvn(org.apache.ant:ant) BuildRequires: mvn(xerces:xercesImpl) BuildRequires: mvn(xml-apis:xml-apis) BuildRequires: mvn(junit:junit) BuildRequires: maven-local BuildArch: noarch %description Library to call native compilers and linkers. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{name}-%{version} find . -name "*.class" -print -delete find . -name "*.jar" -print -delete rm -r site %pom_xpath_set "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-compiler-plugin']/pom:configuration/pom:source" 1.5 %pom_xpath_set "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-compiler-plugin']/pom:configuration/pom:target" 1.5 for d in LICENSE NOTICE ; do iconv -f iso8859-1 -t utf-8 $d > $d.conv && mv -f $d.conv $d sed -i 's/\r//' $d done iconv -f iso8859-1 -t utf-8 README.txt > README.txt.conv && mv -f README.txt.conv README.txt sed -i 's/\r//' README.txt %build %mvn_file : %{name} %mvn_build %install %mvn_install %files -f .mfiles %doc LICENSE NOTICE README.txt %files javadoc -f .mfiles-javadoc %doc LICENSE NOTICE %changelog * Tue Oct 29 2013 gil cattaneo 20121119-1 - initial rpm