Name: mahout-collection-codegen-plugin Version: 1.0 Release: 1%{?dist} Summary: Maven Mojo to generate code for collections License: ASL 2.0 Url: http://mahout.apache.org/ Source0: http://www.apache.org/dist/mahout/%{name}-%{version}/mahout_collection_codegen_plugin_%{version}_sources.jar Source1: http://www.apache.org/dist/mahout/%{name}-%{version}/mahout_collection_codegen_plugin_%{version}.pom BuildRequires: java-devel BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.apache.maven:maven-project) BuildRequires: mvn(org.apache.maven.shared:file-management) BuildRequires: mvn(velocity:velocity) BuildRequires: maven-local BuildArch: noarch %description The Apache Mahoutâ„¢ machine learning library's goal is to build scalable machine learning libraries. This package contains the Maven plugin used for generate code for collections. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -T -q -c mkdir -p src/main/java ( cd src/main/java %jar -xf %SOURCE0 cp -p META-INF/LICENSE ../../../ cp -p META-INF/NOTICE ../../../ rm -rf META-INF ) cp -p %SOURCE1 pom.xml %pom_add_plugin org.apache.maven.plugins:maven-jar-plugin . " true true " %build %mvn_file :%{name} %{name} %mvn_build -- -Dproject.build.sourceEncoding=UTF-8 %install %mvn_install %files -f .mfiles %doc LICENSE NOTICE %files javadoc -f .mfiles-javadoc %doc LICENSE NOTICE %changelog * Fri Sep 14 2012 gil cattaneo 1.0-1 - initial rpm