fop020 - XSL-driven print formatter

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package name fop020
Package version 0.20.5
Package release 14.jpp6
Package architecture noarch
Package type rpm
Installed size 1.65 MB
Download size 1.37 MB
Official Mirror
FOP is the world's first print formatter driven by XSL formatting
objects. It is a Java application that reads a formatting object tree
and then turns it into a PDF document. The formatting object tree, can
be in the form of an XML document (output by an XSLT engine like XT or
Xalan) or can be passed in memory as a DOM Document or (in the case of
XT) SAX events.


Package Version Architecture Repository
fop020 - - -


Name Value
excalibur-avalon-framework-api -
excalibur-avalon-framework-impl -
java >= 1.6.0
jpackage-utils >= 1.7.5
xml-commons-jaxp-1.3-apis -
xmlgraphics-batik -


Name Value
fop020 = 0.20.5-14.jpp6


Type URL
Binary Package fop020-0.20.5-14.jpp6.noarch.rpm
Source Package fop020-0.20.5-14.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install fop020 rpm package:
    # yum install fop020
  1. Add the JPackage 6.0 repository:
    # zypper addrepo jpackage-6.0
  2. Install fop020 rpm package:
    # zypper install fop020
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 with
  2. Update packages list:
    # urpmi.update -a
  3. Install fop020 rpm package:
    # urpmi fop020




2012-10-31 - Will Tatam <> 0.20.5-14
- Auto rebuild for JPackage 6 in centos5 mock
2012-08-31 - Ralph Apel <r.apel at> - 0:0.20.5-13
- Refloat as fop020
2007-05-11 - Ralph Apel <r.apel at> - 0:0.20.5-12jpp
- Rebuild taking care of arch for src.rpm
2007-05-10 - Ralph Apel <r.apel at> - 0:0.20.5-11jpp
- Make Vendor, Distribution based on macro
2007-02-22 - Ralph Apel <r.apel at> - 0:0.20.5-10jpp
- Add gcj_support option
2006-03-30 - Ralph Apel <r.apel at> - 0:0.20.5-9jpp
- First build for JPP-1.7
- Replace avalon-framework, avalon-logkit with their new excalibur-*
- Drop non-free jimi and jai BRs
2005-10-11 - Ralph Apel <r.apel at> - 0:0.20.5-8jpp
- Patch to Batik >= 1.5.1
2005-10-07 - Ralph Apel <r.apel at> - 0:0.20.5-7jpp
- Omit ant -d flag
2004-08-23 - Ralph Apel <r.apel at> - 0:0.20.5-6jpp
- Build with ant-1.6.2
2004-08-06 - Ralph Apel <r.apel at> - 0:0.20.5-5jpp
- Void change

See Also

Package Description
fop020-javadoc-0.20.5-14.jpp6.noarch.rpm Javadoc for fop020
forehead-1.0-0.b4.3.jpp6.noarch.rpm Forehead: Java ClassLoader Management Framework
forehead-javadoc-1.0-0.b4.3.jpp6.noarch.rpm Javadoc for forehead
forehead-manual-1.0-0.b4.3.jpp6.noarch.rpm Documentation for forehead
forge-parent-5-9.jpp6.noarch.rpm Sonatype Forge Parent Pom
fpl-optimization-2005.8.8-1.jpp6.noarch.rpm Nonlinear Optimization Java Package
fpl-optimization-javadoc-2005.8.8-1.jpp6.noarch.rpm Javadocs for fpl-optimization
freemarker-2.3.16-2.jpp6.noarch.rpm FreeMarker template engine
freemarker-javadoc-2.3.16-2.jpp6.noarch.rpm Javadoc for freemarker
freemarker-manual-2.3.16-2.jpp6.noarch.rpm Documents for freemarker
fulcrum-testcontainer-1.0.6-1.jpp6.noarch.rpm Fulcrum Test Container
fulcrum-testcontainer-javadoc-1.0.6-1.jpp6.noarch.rpm Javadoc for fulcrum-testcontainer
fulcrum-yaafi-1.0.6-1.jpp6.noarch.rpm Yet Another Avalon Framework Implementation
fulcrum-yaafi-javadoc-1.0.6-1.jpp6.noarch.rpm Javadoc for fulcrum-yaafi
fusesource-pom-1.8-1.jpp6.noarch.rpm FuseSource POM