now builds from src
authorThomas Matthijs <axxo@gentoo.org>
Sun, 14 Nov 2004 18:55:28 +0000 (18:55 +0000)
committerThomas Matthijs <axxo@gentoo.org>
Sun, 14 Nov 2004 18:55:28 +0000 (18:55 +0000)
dev-java/xp/Manifest
dev-java/xt/ChangeLog [new file with mode: 0644]
dev-java/xt/files/digest-xt-20020426a [new file with mode: 0644]
dev-java/xt/metadata.xml [new file with mode: 0644]
dev-java/xt/xt-20020426a.ebuild [new file with mode: 0644]

index d62ab63cee8464036fa0dc5738af034f694c9630..8f9f87ab5d70fafbee87519aae9025242d9585b0 100644 (file)
@@ -1,7 +1,7 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 25541f42710c48d345079744e43e7d52 xp-0.5.ebuild 852
+MD5 edccb3c03b988ce6a87f0382c0758d5c xp-0.5.ebuild 857
 MD5 579ab2d5b3570c94cc4a0ecf14209685 ChangeLog 372
 MD5 123cf9440c1d4ac78f2caba1624765f9 metadata.xml 158
 MD5 701928b1843f8fe8e09f1bd0cad592f9 files/build.xml 261
@@ -9,7 +9,7 @@ MD5 8916e9562bce7da7fba0ac70c20d0360 files/digest-xp-0.5 51
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.6 (GNU/Linux)
 
-iD8DBQFBl6mV/rLF9B432nYRAkMwAJ9I8uuJcAg0KUn+G43CJ/P3QzWcIQCfTg35
-AZR7LHFHaRT5wYB2jhwAl20=
-=Rz/U
+iD8DBQFBl6pS/rLF9B432nYRArvbAJ9qJarOIzLQCP1a//zzCOZJRt3W0gCePY5R
+7ZD+0p8UXe1pE0QPhBC1ViY=
+=Ks+e
 -----END PGP SIGNATURE-----
diff --git a/dev-java/xt/ChangeLog b/dev-java/xt/ChangeLog
new file mode 100644 (file)
index 0000000..2577ed9
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-java/xt
+# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xt/ChangeLog,v 1.9 2004/11/14 18:55:28 axxo Exp $
+
+*xt-20020426a (14 Nov 2004)
+
+  14 Nov 2004; Thomas Matthijs <axxo@gentoo.org> +metadata.xml,
+  +xt-20020426a.ebuild:
+  now builds from source, submitted by Jan Brinkmann <lucky@the-luckyduck.de>
+
diff --git a/dev-java/xt/files/digest-xt-20020426a b/dev-java/xt/files/digest-xt-20020426a
new file mode 100644 (file)
index 0000000..35fb51b
--- /dev/null
@@ -0,0 +1 @@
+MD5 ec70802a81c8a8374928b34d784f081c xt-20020426a-src.tgz 697155
diff --git a/dev-java/xt/metadata.xml b/dev-java/xt/metadata.xml
new file mode 100644 (file)
index 0000000..7303cef
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>java</herd>
+</pkgmetadata>
diff --git a/dev-java/xt/xt-20020426a.ebuild b/dev-java/xt/xt-20020426a.ebuild
new file mode 100644 (file)
index 0000000..e607be9
--- /dev/null
@@ -0,0 +1,44 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xt/xt-20020426a.ebuild,v 1.5 2004/11/14 18:55:28 axxo Exp $
+
+inherit java-pkg
+
+MY_P="${PN}-${PV}-src"
+
+DESCRIPTION="Java Implementation of XSL-Transformations"
+SRC_URI="http://www.blnz.com/xt/${MY_P}.tgz"
+HOMEPAGE="http://www.blnz.com/xt/"
+LICENSE="JamesClark"
+SLOT="0"
+KEYWORDS="~x86 ~amd64 ~ppc"
+IUSE="doc jikes"
+
+DEPEND=">=virtual/jdk-1.4
+       >=dev-java/xp-0.5
+       ~dev-java/servletapi-2.3
+       >=dev-java/xerces-2.6.2-r1"
+RDEPEND=">=virtual/jre-1.4"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+       rm -f xt.jar lib/*.jar
+       cd lib
+       java-pkg_jar-from xerces-2 xml-apis.jar
+       java-pkg_jar-from xp
+       java-pkg_jar-from servletapi-2.3 servletapi-2.3.jar servlets.jar
+}
+
+src_compile() {
+       cd src
+       emake || die "compile failed"
+}
+
+src_install() {
+       java-pkg_dojar xt.jar
+       dohtml README copying.txt copyingjc.txt index.html
+       use doc && java-pkg_dohtml -r docs/*
+}