Name: java-jama Version: 1.0.2 Release: 2mamba Summary: JAMA : A Java Matrix Package Group: Development/Libraries/Java Vendor: openmamba Distribution: openmamba Packager: gil URL: http://math.nist.gov/javanumerics/jama/ Source0: http://math.nist.gov/javanumerics/jama/Jama-%{version}.tar.gz Source1: java-jama-%{version}.pom License: Public Domain BuildRequires: jpackage-utils BuildRequires: sun-java Requires: jpackage-utils BuildRoot: %{_tmppath}/%{name}-%{version}-root %description JAMA is a basic linear algebra package for Java. It provides user-level classes for constructing and manipulating real, dense matrices. It is meant to provide sufficient functionality for routine problems, packaged in a way that is natural and understandable to non-experts. %package javadoc Group: Documentation Summary: Javadoc for %{name} %description javadoc JAMA is a basic linear algebra package for Java. It provides user-level classes for constructing and manipulating real, dense matrices. It is meant to provide sufficient functionality for routine problems, packaged in a way that is natural and understandable to non-experts. This package contains javadoc for %{name}. %prep %setup -T -c mkdir -p target/classes mkdir -p target/site/apidocs mkdir -p src cd src gzip -dc %{SOURCE0} | tar xf - %build export JAVA_HOME=/usr/lib/jvm/jdk-sun export ClASSPATH=$JAVA_HOME/jre/lib/rt.jar $JAVA_HOME/bin/javac -d target/classes $(find src/ -name "*.java") $JAVA_HOME/bin/javadoc -d target/site/apidocs -sourcepath src Jama Jama.examples Jama.test Jama.util pushd target/classes $JAVA_HOME/bin/jar cf ../jama-%{version}.jar * popd %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_javadir} install -pm 644 target/jama-%{version}.jar \ %{buildroot}%{_javadir}/ ( cd %{buildroot}%{_javadir}/ for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/} done ) mkdir -p %{buildroot}%{_datadir}/maven2/poms %add_to_maven_depmap jama jama %{version} JPP jama install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/maven2/poms/JPP-jama.pom mkdir -p %{buildroot}%{_javadocdir}/jama-%{version} cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/jama-%{version} ln -s jama-%{version} %{buildroot}%{_javadocdir}/jama %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_javadir}/jama-%{version}.jar %{_javadir}/jama.jar %{_datadir}/maven2/poms/* %{_mavendepmapfragdir}/* %files javadoc %defattr(-,root,root) %{_javadocdir}/jama-%{version} %{_javadocdir}/jama %changelog * Fri Dec 10 2010 gil 1.0.2-2mamba - rebuilt devel - add maven2 pom * Fri Apr 17 2009 gil 1.0.2-1mamba - package created by autospec