Version bump using generation 2. Added the source use flag and has a launcher now...
authorPetteri Räty <betelgeuse@gentoo.org>
Sun, 21 Jan 2007 22:44:15 +0000 (22:44 +0000)
committerPetteri Räty <betelgeuse@gentoo.org>
Sun, 21 Jan 2007 22:44:15 +0000 (22:44 +0000)
Package-Manager: portage-2.1.2-r1

dev-java/xt/ChangeLog
dev-java/xt/Manifest
dev-java/xt/files/20051206-java5.patch [new file with mode: 0644]
dev-java/xt/files/digest-xt-20020426a-r1
dev-java/xt/files/digest-xt-20051206 [new file with mode: 0644]
dev-java/xt/xt-20051206.ebuild [new file with mode: 0644]

index 9d2a828e0dd4b0af57ac65729d642bca76fc0a87..108e171f60aede70dd971709f9e64e5cea2052ad 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for dev-java/xt
-# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xt/ChangeLog,v 1.12 2005/06/04 16:02:36 luckyduck Exp $
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xt/ChangeLog,v 1.13 2007/01/21 22:44:15 betelgeuse Exp $
+
+*xt-20051206 (21 Jan 2007)
+
+  21 Jan 2007; Petteri Räty <betelgeuse@gentoo.org>
+  +files/20051206-java5.patch, +xt-20051206.ebuild:
+  Version bump using generation 2. Added the source use flag and has a
+  launcher now. Thanks to Jan Jitse Venselaar <janjitse@a-eskwadraat.nl>.
+  Fixes bug #158625.
 
 *xt-20020426a-r1 (04 Jun 2005)
 
index 6f30741f382a8a143b63984271b24375da4f36e2..fe6499bb3dd406b3e4ee8c2e24cc1761b61aca13 100644 (file)
@@ -1,14 +1,38 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
+AUX 20051206-java5.patch 423 RMD160 e7020a47e06fd6e66af1855a2ec9c99842b09cd1 SHA1 89ea0a25d8626e6f3eb2faa747e3664a0df3314f SHA256 6697d7f84e7de456d703713d71a898ff479b690792a391a3330e8afcc3d38567
+MD5 68f01e5a55d7ee111cf3fea42e2d883b files/20051206-java5.patch 423
+RMD160 e7020a47e06fd6e66af1855a2ec9c99842b09cd1 files/20051206-java5.patch 423
+SHA256 6697d7f84e7de456d703713d71a898ff479b690792a391a3330e8afcc3d38567 files/20051206-java5.patch 423
+DIST xt-20020426a-src.tgz 697155 RMD160 ae0d5024e00102106e5b1f4708090fc8705704d3 SHA1 22b5cd99cb5d873c14ef05c93ac4a74c1e9b4420 SHA256 1f210802b5cb11df7eca0755b94b8e7e29b5532b0d492c72031aebbc293aebde
+DIST xt-20051206-src.zip 5111404 RMD160 065201fbb7bae62dc51ba9496732c9efe440e6b3 SHA1 c21a74e0926b58453d115eee689d96a689b28f55 SHA256 d485f423afc199b5e4fd448d7ad10979fdc908172ae6a42d7ae06412a98aae30
+EBUILD xt-20020426a-r1.ebuild 1038 RMD160 3ccf9e0a1568d56b2837740080120d1770017c47 SHA1 f9a468eb2e40c02f043f697b5f672a40983a0c4f SHA256 13af19efdaf02d41f60b333aee2f02f18a622dc85811ab20ed8a6292b54c2f80
 MD5 57e96c3a0295580f5f1c8bdef774fa83 xt-20020426a-r1.ebuild 1038
-MD5 4b9dd301e3276c50f539d71b3cf93302 ChangeLog 854
+RMD160 3ccf9e0a1568d56b2837740080120d1770017c47 xt-20020426a-r1.ebuild 1038
+SHA256 13af19efdaf02d41f60b333aee2f02f18a622dc85811ab20ed8a6292b54c2f80 xt-20020426a-r1.ebuild 1038
+EBUILD xt-20051206.ebuild 1313 RMD160 caf370d75e5a2f208eb659ae8d61a4a97159d18d SHA1 ed8c8f400359022b433932040a492a34c3ba2562 SHA256 ed13ddd5de527ed64056ae5bcfa3144d173b5d28dc0e0f64bf5b4c96504935cf
+MD5 60e80c255735552c29d5cc59e371df39 xt-20051206.ebuild 1313
+RMD160 caf370d75e5a2f208eb659ae8d61a4a97159d18d xt-20051206.ebuild 1313
+SHA256 ed13ddd5de527ed64056ae5bcfa3144d173b5d28dc0e0f64bf5b4c96504935cf xt-20051206.ebuild 1313
+MISC ChangeLog 1155 RMD160 6a13aea2b5bd092b86532ae32b515af48b13c53d SHA1 9e3890dbab6ebf009cef86d51c9ddec6d5343110 SHA256 c1b633b857ff35c1103c9a41dbf20de5e094bcd6b7706f3a884f325662ea4da9
+MD5 dff49e9408b14bf7fb1300c418946c50 ChangeLog 1155
+RMD160 6a13aea2b5bd092b86532ae32b515af48b13c53d ChangeLog 1155
+SHA256 c1b633b857ff35c1103c9a41dbf20de5e094bcd6b7706f3a884f325662ea4da9 ChangeLog 1155
+MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
 MD5 123cf9440c1d4ac78f2caba1624765f9 metadata.xml 158
-MD5 927a81935aafb4f9c5e60755172bf28c files/digest-xt-20020426a-r1 65
+RMD160 493079b5fb71d66863beea1b023901c90ba81be5 metadata.xml 158
+SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb metadata.xml 158
+MD5 7ad93f392ed855d3f09852ae40656de6 files/digest-xt-20020426a-r1 241
+RMD160 be905a9233b6bb887dcabc8e845da1bc1e103b1b files/digest-xt-20020426a-r1 241
+SHA256 612ab5f43755468b6c30bc7218cc04c158838f4c882a642bf603ae3050c536ad files/digest-xt-20020426a-r1 241
+MD5 86e6d217ca0c1d8e056c0c615873c10d files/digest-xt-20051206 241
+RMD160 6db1aae834072bf92742ea964b1031efc5b1676d files/digest-xt-20051206 241
+SHA256 cd52262aa1f0a86d54f116d688c16c36d145fbefc3ef64d4704095a588ffad6c files/digest-xt-20051206 241
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
+Version: GnuPG v2.0.1 (GNU/Linux)
 
-iD8DBQFC1O2+/rLF9B432nYRAjnQAJkBE9BVXcgAt9TsOUzQ7ySauRWQ+QCdHHw+
-+Ax0PZC7LWyyi0sLXvWB/Kw=
-=3sEU
+iD8DBQFFs+zKcxLzpIGCsLQRAojtAJ4qCcA14HbeAZz3VglGg9M4FWA/XACfWgzt
+gILJPTpPQjx4gv3Vo6+VJdM=
+=M8mB
 -----END PGP SIGNATURE-----
diff --git a/dev-java/xt/files/20051206-java5.patch b/dev-java/xt/files/20051206-java5.patch
new file mode 100644 (file)
index 0000000..2c3418e
--- /dev/null
@@ -0,0 +1,16 @@
+--- xt-20051206/src/xt/java/com/jclark/xsl/trax/TransformerFactoryImpl.java.ark        2006-02-10 22:14:26.000000000 +0100
++++ xt-20051206/src/xt/java/com/jclark/xsl/trax/TransformerFactoryImpl.java    2006-02-11 02:03:10.000000000 +0100
+@@ -384,6 +384,13 @@
+     }
++    /**
++     *
++     */
++    public void setFeature(String name, boolean value) throws TransformerConfigurationException
++    {
++    }
++
+     //
+     //
+     //
index 35fb51b7b15ab1b0ebbeee21c756fce1c626a3a7..9fe0100b68823cc15d616fd58a1be60542d9e1d9 100644 (file)
@@ -1 +1,3 @@
 MD5 ec70802a81c8a8374928b34d784f081c xt-20020426a-src.tgz 697155
+RMD160 ae0d5024e00102106e5b1f4708090fc8705704d3 xt-20020426a-src.tgz 697155
+SHA256 1f210802b5cb11df7eca0755b94b8e7e29b5532b0d492c72031aebbc293aebde xt-20020426a-src.tgz 697155
diff --git a/dev-java/xt/files/digest-xt-20051206 b/dev-java/xt/files/digest-xt-20051206
new file mode 100644 (file)
index 0000000..6b2ce4b
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 8ddf24540ff3c010563e97df66f9fc0b xt-20051206-src.zip 5111404
+RMD160 065201fbb7bae62dc51ba9496732c9efe440e6b3 xt-20051206-src.zip 5111404
+SHA256 d485f423afc199b5e4fd448d7ad10979fdc908172ae6a42d7ae06412a98aae30 xt-20051206-src.zip 5111404
diff --git a/dev-java/xt/xt-20051206.ebuild b/dev-java/xt/xt-20051206.ebuild
new file mode 100644 (file)
index 0000000..d6865a6
--- /dev/null
@@ -0,0 +1,51 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xt/xt-20051206.ebuild,v 1.1 2007/01/21 22:44:15 betelgeuse Exp $
+
+inherit java-pkg-2 eutils java-ant-2
+
+DESCRIPTION="Java Implementation of XSL-Transformations"
+SRC_URI="http://www.blnz.com/xt/${P}-src.zip"
+HOMEPAGE="http://www.blnz.com/xt/"
+
+LICENSE="JamesClark"
+SLOT="0"
+
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc source"
+
+COMMON_DEP="~dev-java/servletapi-2.4"
+RDEPEND=">=virtual/jre-1.4
+       ${COMMON_DEP}"
+DEPEND="
+       !doc? ( >=virtual/jdk-1.4 )
+       doc? ( || ( =virtual/jdk-1.4* =virtual/jdk-1.5* ) )
+       ${COMMON_DEP}
+       app-arch/unzip
+       dev-java/ant-core"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}"/20051206-java5.patch
+       rm -v lib/*.jar || die
+       rm thirdparty/servlet/*.jar || die
+       rm -vr ant || die
+       cd lib
+       java-pkg_jar-from servletapi-2.4 servlet-api.jar servlets.jar
+       #Loads these at runtime only
+       java-pkg_getjars xp >/dev/null
+}
+
+EANT_BUILD_TARGET="compile"
+EANT_EXTRA_ARGS="-Dunzip.done=true"
+
+src_install() {
+       java-pkg_newjar lib/${PN}${PV}.jar
+       java-pkg_dolauncher ${PN} \
+               --main com.jclark.xsl.sax.Driver
+       dodoc README.txt || die
+       dohtml index.html || die
+       use doc && java-pkg_dojavadoc docs/api
+       use source && java-pkg_dosrc src/xt/java/com
+}