Name: java-classpathx-jaf Version: 1.0 Release: 3mamba Summary: GNU JavaBeans™ Activation Framework Group: System/Libraries/Java Vendor: openmamba Distribution: openmamba Packager: gil URL: http://www.gnu.org/software/classpathx/jaf/jaf.html Source0: http://ftp.gnu.org/gnu/classpathx/activation-%{version}.tar.gz Source1: http://ftp.gnu.org/gnu/classpathx/activation-%{version}.tar.gz.sig Patch0: java-jaf-1.0-MimeType.patch Patch1: java-jaf-1.0-javadoc.patch License: LGPL BuildRequires: make BuildRequires: sun-java BuildRequires: sun-java-javadoc BuildRequires: jpackage-utils BuildRoot: %{_tmppath}/%{name}-%{version}-root %description JAF provides a means to type data and locate components suitable for performing various kinds of action on it. It extends the UNIX standard mime.types and mailcap mechanisms for Java. %package javadoc Summary: Javadoc for %{name} Group: Documentation %description javadoc JAF provides a means to type data and locate components suitable for performing various kinds of action on it. It extends the UNIX standard mime.types and mailcap mechanisms for Java. This package contains Javadoc for %{name}. %prep %setup -q -n activation-%{version} %patch0 -p0 %patch1 -p1 sed -i "s|JAVADOC = /opt/java/jdk/bin/javadoc|JAVADOC= /usr/lib/jvm/jdk-sun/bin/javadoc|" Makefile.* %build export CLASSPATH=$(%{_javadir}) %configure %{__make} %{__make} javadoc JAVADOCFLAGS="-link %{_javadocdir}/java" %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall cd %{buildroot}%{_javadir} mv activation.jar classpathx-jaf-%{version}.jar ln -s classpathx-jaf-%{version}.jar classpathx-jaf.jar ln -s classpathx-jaf.jar jaf.jar ln -s classpathx-jaf-%{version}.jar activation.jar cd - install -dm 755 %{buildroot}%{_javadocdir}/classpathx-jaf-%{version} cp -pR docs/* %{buildroot}%{_javadocdir}/classpathx-jaf-%{version} ln -s classpathx-jaf-%{version} %{buildroot}%{_javadocdir}/classpathx-jaf ln -s classpathx-jaf %{buildroot}%{_javadocdir}/jaf ln -s classpathx-jaf %{buildroot}%{_javadocdir}/activation #%{_bindir}/aot-compile-rpm %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_javadir}/classpathx-jaf.jar %{_javadir}/classpathx-jaf-%{version}.jar %ghost %{_javadir}/activation.jar %ghost %{_javadir}/jaf.jar %doc AUTHORS COPYING ChangeLog %files javadoc %defattr(-,root,root) %ghost %{_javadocdir}/jaf %ghost %{_javadocdir}/activation %{_javadocdir}/classpathx-jaf %{_javadocdir}/classpathx-jaf-%{version} %changelog * Tue Nov 09 2010 gil 1.0-3mamba - rebuilt devel * Wed Feb 25 2009 gil 1.0-2mamba - fixed some errors * Sat Feb 21 2009 gil 1.0-1mamba - package created by autospec