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