Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=d7429fee4ea00f539221ed9a957cf6363a2c37c7
commit d7429fee4ea00f539221ed9a957cf6363a2c37c7 Author: Miklos Vajna <[EMAIL PROTECTED]> Date: Sat May 3 22:39:01 2008 +0200 fop-0.94-1-i686 - version bump - figured out how to hack asciidoc to work with fop-0.9x, so replaces fop-devel - this time build from source and runs natively :) diff --git a/source/apps-extra/fop/FrugalBuild b/source/apps-extra/fop/FrugalBuild index e078a09..98c1eea 100644 --- a/source/apps-extra/fop/FrugalBuild +++ b/source/apps-extra/fop/FrugalBuild @@ -1,25 +1,30 @@ -# Compiling Time: 0.01 SBU +# Compiling Time: 0.63 SBU # Maintainer: VMiklos <[EMAIL PROTECTED]> pkgname=fop -pkgver=0.20.5 -pkgrel=3 +pkgver=0.94 +pkgrel=1 pkgdesc="Formatting Objects Processor is a print formatter driven by XSL" url="http://xmlgraphics.apache.org/fop/" -rodepends=('j2re' 'xml-commons-external') +Finclude java +depends=([EMAIL PROTECTED] 'batik' 'avalon-framework' 'commons-logging' 'xmlgraphics-commons') groups=('apps-extra') +replaces=('fop-devel') archs=('i686' 'x86_64') -up2date="Flastarchive http://archive.apache.org/dist/xml/fop/ -bin.tar.gz" -# TODO: build it from source -source=(http://archive.apache.org/dist/xml/fop/fop-$pkgver-bin.tar.gz) -signatures=($source.asc) +up2date="lynx -dump http://www.apache.org/dist/xmlgraphics/fop/source/ |grep -v beta |Flastarchive -src.tar.gz" +source=(http://www.apache.org/dist/xmlgraphics/fop/source/fop-$pkgver-src.tar.gz \ + xmlgraphics-commons-1.3.diff) +signatures=($source.asc '') build() { - Fsed 'build/' '' fop.sh - sed '2itest "$FOP_HOME" || FOP_HOME=/usr/share/java/' fop.sh > fop - Fexerel /usr/bin/fop - Fln fop /usr/bin/fop.sh - Ffilerel lib/*.jar build/*.jar /usr/share/java/ - Frm /usr/share/java/xml-apis.jar + Fpatchall + Fjavacleanup + Fant package + Fjar build/fop-sandbox.jar + Ffilerel build/fop.jar /usr/share/java/fop.jar + Fgcj org.apache.fop.cli.Main $Fdestdir/usr/bin/fop \ + $Fdestdir/usr/share/java/fop.jar -lxmlgraphics-commons.jar \ + -lavalon-framework.jar -lcommons-logging.jar -lcommons-io.jar \ + -lbatik-util.jar -lxalan.jar -lserializer.jar -lxercesImpl.jar } diff --git a/source/apps-extra/fop/xmlgraphics-commons-1.3.diff b/source/apps-extra/fop/xmlgraphics-commons-1.3.diff new file mode 100644 index 0000000..0c6992a --- /dev/null +++ b/source/apps-extra/fop/xmlgraphics-commons-1.3.diff @@ -0,0 +1,22 @@ +--- ./src/java/org/apache/fop/render/ps/AbstractPSTranscoder.java.orig 2008-05-03 02:41:12.000000000 +0200 ++++ ./src/java/org/apache/fop/render/ps/AbstractPSTranscoder.java 2008-05-03 02:41:45.000000000 +0200 +@@ -36,7 +36,7 @@ + import org.apache.fop.fonts.FontSetup; + import org.apache.fop.svg.AbstractFOPTranscoder; + import org.apache.xmlgraphics.java2d.ps.AbstractPSDocumentGraphics2D; +-import org.apache.xmlgraphics.java2d.ps.TextHandler; ++import org.apache.xmlgraphics.java2d.TextHandler; + + import org.w3c.dom.Document; + import org.w3c.dom.svg.SVGLength; +--- ./src/java/org/apache/fop/render/ps/NativeTextHandler.java.orig 2008-05-03 02:42:46.000000000 +0200 ++++ ./src/java/org/apache/fop/render/ps/NativeTextHandler.java 2008-05-03 02:43:02.000000000 +0200 +@@ -29,7 +29,7 @@ + import org.apache.fop.fonts.FontTriplet; + + import org.apache.xmlgraphics.java2d.ps.PSGraphics2D; +-import org.apache.xmlgraphics.java2d.ps.TextHandler; ++import org.apache.xmlgraphics.java2d.TextHandler; + import org.apache.xmlgraphics.ps.PSGenerator; + + /** _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
