Name: java-sun-jimi Version: 1.0 Release: 2mamba Summary: Java imaging toolkit Group: Development/Libraries/Java Vendor: openmamba Distribution: openmamba Packager: gil URL: http://java.sun.com/products/jimi/ #http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jimi1_0.zip?BundledLineItemUUID=v_tIBe.pTbYAAAEj8JZiAGt.&OrderID=A1hIBe.pe8IAAAEj45ZiAGt.&ProductID=MIjACUFBu1gAAAEYcN05AXir&FileName=/jimi1_0.zip Source: jimi1_0.zip License: Sun Binary Code License BuildRoot: %{_tmppath}/%{name}-%{version}-root %description JIMI Software Development Kit Jimi is a class library for managing images. Its primary function is image I/O. Jimi was formerly a product of Activated Intelligence. Sun is making it available for developers who have code with dependencies on Jimi or for those who need image I/O functionality in applications running under 1.1.x versions of the JavaTM Platform. Jimi's range of supported formats includes GIF, JPEG, TIFF, PNG, PICT, Photoshop, BMP, Targa, ICO, CUR, Sunraster, XBM, XPM, and PCX, although some of these formats do not have complete support for all features. %package demo Group: Development/Libraries/Java Summary: Demo for %{name} Requires: %{name} = %{version}-%{release} %description demo JIMI Software Development Kit Jimi is a class library for managing images. This package contains demonstrations and samples for %{name}. %package javadoc Group: Documentation Summary: Javadoc for %{name} %description javadoc JIMI Software Development Kit Jimi is a class library for managing images. This package contains javadoc for %{name}. %package manual Group: Documentation Summary: Manual for %{name} %description manual JIMI Software Development Kit Jimi is a class library for managing images. This package contains documentation for %{name}. %prep %setup -q -n Jimi unzip -q JimiProClasses.zip jar cf jimi.jar com for f in $(find examples -name "*.bat"); do rm -f $f done for file in $(find examples -name *.sh); do %{__perl} -pi -e 's|\$CLASSPATH:[./:]*JimiProClasses\.zip[./:]*|\$CLASSPATH:%{_javadir}/jimi.jar:.|' $file done for file in $(find examples -name *.html); do %{__perl} -pi -e 's/JimiProClasses\.jar/jimi.jar/' $file done %build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_javadir} install -pm 644 jimi.jar %{buildroot}%{_javadir}/jimi-%{version}.jar ( cd %{buildroot}%{_javadir} ln -sf jimi-%{version}.jar jimi.zip ) ( cd %{buildroot}%{_javadir} for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"` done ) mkdir -p %{buildroot}%{_javadocdir}/jimi-%{version} cp -pr docs/html/api/* %{buildroot}%{_javadocdir}/jimi-%{version} rm -rf docs/html/api mkdir -p %{buildroot}%{_datadir}/jimi cp -pr examples %{buildroot}%{_datadir}/jimi %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_javadir}/jimi-%{version}.jar %{_javadir}/jimi.jar %{_javadir}/jimi.zip %doc License Readme %files demo %defattr(-,root,root) %{_datadir}/jimi %files javadoc %defattr(-,root,root) %{_javadocdir}/jimi-%{version} %files manual %defattr(-,root,root) %doc docs/html/* %changelog * Thu Nov 25 2010 gil 1.0-2mamba - rebuilt devel * Sun Aug 30 2009 gil 1.0-1mamba - package created by autospec