Updated deps. Fixes #75427.
authorKarl Trygve Kalleberg <karltk@gentoo.org>
Thu, 23 Dec 2004 12:10:13 +0000 (12:10 +0000)
committerKarl Trygve Kalleberg <karltk@gentoo.org>
Thu, 23 Dec 2004 12:10:13 +0000 (12:10 +0000)
dev-java/fop/ChangeLog
dev-java/fop/files/digest-fop-0.20.5-r1 [new file with mode: 0644]
dev-java/fop/fop-0.20.5-r1.ebuild [new file with mode: 0644]

index 1025be154f0ed2de2eb8137c3deffc964776a75a..0c0b124adb05637e1fa96353ea9ec3f126705b32 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-java/fop
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/fop/ChangeLog,v 1.11 2004/12/14 15:17:51 axxo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/fop/ChangeLog,v 1.12 2004/12/23 12:10:13 karltk Exp $
+
+*fop-0.20.5-r1 (23 Dec 2004)
+
+  23 Dec 2004; Karl Trygve Kalleberg <karltk@gentoo.org>
+  +fop-0.20.5-r1.ebuild:
+  Updated dependencies to dev-java/sun-jimi-bin and dev-java/sun-jai-bin.
+  Fixes #75427.
 
   14 Dec 2004; Thomas Matthijs <axxo@gentoo.org> fop-0.20.5.ebuild:
   fix typo
diff --git a/dev-java/fop/files/digest-fop-0.20.5-r1 b/dev-java/fop/files/digest-fop-0.20.5-r1
new file mode 100644 (file)
index 0000000..97307f6
--- /dev/null
@@ -0,0 +1 @@
+MD5 1a31eb1357e5d4b8d32d4cb3edae2da2 fop-0.20.5-src.tar.gz 7885256
diff --git a/dev-java/fop/fop-0.20.5-r1.ebuild b/dev-java/fop/fop-0.20.5-r1.ebuild
new file mode 100644 (file)
index 0000000..3ff41cb
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/fop/fop-0.20.5-r1.ebuild,v 1.1 2004/12/23 12:10:13 karltk Exp $
+
+inherit java-pkg
+
+MY_V=${PV/_/}
+DESCRIPTION="Formatting Objects Processor is a print formatter driven by XSL"
+SRC_URI="mirror://apache/xml/fop/fop-${MY_V}-src.tar.gz"
+HOMEPAGE="http://xml.apache.org/fop/"
+LICENSE="Apache-1.1"
+SLOT="0"
+KEYWORDS="x86 amd64 ~ppc ~sparc"
+IUSE="doc jai jimi"
+DEPEND=">=virtual/jdk-1.4
+       jai? ( dev-java/sun-jai-bin )
+       jimi? ( dev-java/sun-jimi-bin )
+       >=dev-java/ant-1.5.4
+       !dev-java/fop-bin"
+
+S=${WORKDIR}/${P/_/}
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}/lib
+       use jai && java-pkg_jar-from sun-jai-bin
+       use jimi && java-pkg_jar-from sun-jimi-bin
+}
+
+src_compile() {
+       ant package || die "Failed building classes"
+
+       if use doc; then
+               ant javadocs || die "Failed building javadocs"
+       fi
+}
+
+src_install () {
+       sed '2itest "$FOP_HOME" || FOP_HOME=/usr/share/fop/' fop.sh > fop
+       java-pkg_dojar build/*.jar
+       java-pkg_dojar lib/*.jar
+
+       exeinto /usr/bin
+       doexe fop
+
+       if use doc; then
+               dodoc CHANGES STATUS README LICENSE
+               dohtml ReleaseNotes.html
+               dodir /usr/share/doc/${P}
+               cp -a examples ${D}/usr/share/doc/${P}
+               java-pkg_dohtml -r build/javadocs
+       fi
+}