CVS fop/debian

Arnaud Vandyck avdyk at haydn.debian.org
Fri Oct 14 08:36:54 UTC 2005


Update of /cvsroot/pkg-java/fop/debian
In directory haydn:/tmp/cvs-serv6845/debian

Modified Files:
	README.Debian changelog fop.sh rules 
Log Message:
fop (1:0.20.5-7) unstable; urgency=low

  * debian/README.Debian: improved, thanks to Gordon Haverland (closes:
    300884)
  * debian/rules: set JAVA_HOME_DIRS with directories supported by
    java-package, thanks to Andreas Jochens (closes: 306774)
  * built with JAI support, see README.Debian (closes: 286433)

--- /cvsroot/pkg-java/fop/debian/README.Debian	2005/03/21 20:22:26	1.3
+++ /cvsroot/pkg-java/fop/debian/README.Debian	2005/10/14 08:36:54	1.4
@@ -1,24 +1,59 @@
-fop for Debian
---------------
+fop
+---
 
 You can set the environment variable JAVA_OPTS with options that
 are passed to the java interpreter.
 
-FOP is built with Jimi support
+fop is built with Jimi support
 ------------------------------
 
-As fop is in contrib, we can built it with libraries not in
-Debian. That's what I did with fop and jimi. So you only have to
-download jimi for the Sun web site:
+This version of FOP is built with Jimi support to allow fop to 
+work with images in your documents.
+
+As fop is part of the contrib stream of Debian, we can build it 
+for distribution with libraries that are not in the Debian 
+system.  In this particular case, that is what I did with fop by 
+compiling it with support for jimi.  You will however need to 
+download jimi from the Sub web site:
 
 http://java.sun.com/products/jimi/
 
-and copy the jar file to /usr/share/java/ with the name jimi-1.0.jar and
-fop will support images.
+You will need to agree to Sun's licensing terms in order to be 
+shown a link to a file to download.  At the time this was 
+written, the jimi support was present as both a Zip archive and 
+as "compressed" tar archive.  You will either need Zip tools, or 
+uncompress and tar to work with this archive. 
+
+The name of the file to download is something like:
+
+jimi1_0.zip   (or jimi1_0.tar.Z)
+
+Inside that archive is a single jar (java archive, which is a 
+special kind of zip file) of the name JimiProClasses.zip that you 
+will need to extract.  Put a copy of that jar (zip file) 
+under /usr/share/java with the name jimi-1.0.jar if you want fop 
+to work normally with images on Debian.  
+
+If you don't want to put a copy of this jar file 
+under /usr/share/java/, you can either put a symlink to the real 
+location of the jar file under /usr/share/java (with the name 
+jimi-1.0.jar), or you can edit the /usr/bin/fop shell script for 
+how you would rather have things work.
+
+fop is built with JAI support
+-----------------------------
+
+Download JAI (Java Advanced Imaging) at Sun:
+http://java.sun.com/products/java-media/jai/
+
+And install the jar files in /usr/share/java (or set your CLASSPATH) and
+the .so somewhere in the library path /usr/local/lib or /usr/lib.
+
+There is no release of the shared lib for GNU/Linux Powerpc so I cannot
+test if it actually works. I just can say I did compile it with jai
+support.
 
-If you want to place the jar file else where, you'll have to make a
-symlink to /usr/share/java/jimi-1.0.jar or to modify the /usr/bin/fop
-launcher script.
+Thanks for feedbacks.
 
- -- Arnaud Vandyck <avdyk at debian.org>, Mon Dec 15 17:13:12 2003
+ -- Arnaud Vandyck <avdyk at debian.org>, Fri Oct 14 10:19:42 2005
 
--- /cvsroot/pkg-java/fop/debian/changelog	2005/10/13 12:45:50	1.4
+++ /cvsroot/pkg-java/fop/debian/changelog	2005/10/14 08:36:54	1.5
@@ -1,3 +1,13 @@
+fop (1:0.20.5-7) unstable; urgency=low
+
+  * debian/README.Debian: improved, thanks to Gordon Haverland (closes:
+    300884)
+  * debian/rules: set JAVA_HOME_DIRS with directories supported by
+    java-package, thanks to Andreas Jochens (closes: 306774)
+  * built with JAI support, see README.Debian (closes: 286433)
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Fri, 14 Oct 2005 10:22:07 +0200
+
 fop (1:0.20.5-6) unstable; urgency=low
 
   * ant transition (also added ant-optional)
--- /cvsroot/pkg-java/fop/debian/fop.sh	2005/03/21 20:22:27	1.2
+++ /cvsroot/pkg-java/fop/debian/fop.sh	2005/10/14 08:36:54	1.3
@@ -4,6 +4,6 @@
 
 JAVASH=/usr/share/java
 
-export CLASSPATH=$JAVASH/fop.jar:$JAVASH/xalan2.jar:$JAVASH/xercesImpl.jar:$JAVASH/xmlParserAPIs.jar:$JAVASH/logkit.jar:$JAVASH/avalon-framework.jar:$JAVASH/batik.jar:$JAVASH/jimi-1.0.jar:$CLASSPATH
+export CLASSPATH=$JAVASH/fop.jar:$JAVASH/xalan2.jar:$JAVASH/xercesImpl.jar:$JAVASH/xmlParserAPIs.jar:$JAVASH/logkit.jar:$JAVASH/avalon-framework.jar:$JAVASH/batik.jar:$JAVASH/jimi-1.0.jar:$JAVASH/jai_core.jar:$JAVASH/jai_codec.jar:$JAVASH/mlibwrapper_jai.jar:$CLASSPATH
 
 java $JAVA_OPTS org.apache.fop.apps.Fop "$@"
--- /cvsroot/pkg-java/fop/debian/rules	2005/10/13 12:45:50	1.4
+++ /cvsroot/pkg-java/fop/debian/rules	2005/10/14 08:36:54	1.5
@@ -13,7 +13,7 @@
 
 export JITC_PROCESSOR_TYPE=6
 
-JAVA_HOME_DIRS       := /usr/local/IBMJava2-ppc-142 /usr/lib/j2se/1.4 /usr/lib/j2sdk1.4-sun
+JAVA_HOME_DIRS       := /usr/local/IBMJava2-ppc-142 /usr/lib/j2sdk1.5-sun /usr/lib/j2sdk1.4-sun /usr/lib/j2sdk1.4-ibm /usr/lib/j2sdk1.4-blackdown
 ANT_HOME             := /usr/share/ant
 DEB_JARS             := $(ANT_HOME)/lib/ant-launcher.jar $(ANT_HOME)/lib/ant-trax.jar batik avalon-framework xercesImpl xmlParserAPIs xalan2 /usr/local/jimi-1.0.jar
 DEB_ANT_BUILD_TARGET := package javadocs #docs



More information about the pkg-java-commits mailing list