summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Köster <koesterreich@fastmail.fm>2013-03-25 14:02:45 +0100
committerFabian Köster <koesterreich@fastmail.fm>2013-03-25 14:02:45 +0100
commit3eb8e01350e1b950d811a4dba4cb371de648bdd7 (patch)
tree3660cd12df9791b3ae4a4ac0b7d3e6089a8afd41
parentJameica Scripting plugin now functional (diff)
downloadhibiscus-3eb8e01350e1b950d811a4dba4cb371de648bdd7.tar.gz
hibiscus-3eb8e01350e1b950d811a4dba4cb371de648bdd7.tar.bz2
hibiscus-3eb8e01350e1b950d811a4dba4cb371de648bdd7.zip
Initial packaging of DKB visa script for jameica-scripting
-rw-r--r--app-office/hibiscus-dkbvisa/Manifest2
-rw-r--r--app-office/hibiscus-dkbvisa/hibiscus-dkbvisa-9999.ebuild36
-rw-r--r--dev-java/cssparser/Manifest2
-rw-r--r--dev-java/cssparser/cssparser-0.9.5.ebuild23
-rw-r--r--dev-java/htmlunit-core-js/Manifest2
-rw-r--r--dev-java/htmlunit-core-js/htmlunit-core-js-2.7.ebuild38
-rw-r--r--dev-java/htmlunit/Manifest6
-rw-r--r--dev-java/htmlunit/htmlunit-2.10.ebuild42
-rw-r--r--dev-java/htmlunit/htmlunit-2.7-r1.ebuild50
-rw-r--r--dev-java/htmlunit/htmlunit-2.7.ebuild49
-rw-r--r--dev-java/jameica-scripting/Manifest3
-rw-r--r--dev-java/jameica-scripting/jameica-scripting-2.5.0_pre.ebuild4
-rw-r--r--dev-java/nekohtml/Manifest3
-rw-r--r--dev-java/nekohtml/files/nekohtml-1.9.16-remove-obsolete-xerces-bridges.patch12
-rw-r--r--dev-java/nekohtml/nekohtml-1.9.16.ebuild55
15 files changed, 325 insertions, 2 deletions
diff --git a/app-office/hibiscus-dkbvisa/Manifest b/app-office/hibiscus-dkbvisa/Manifest
new file mode 100644
index 0000000..4ed8bdc
--- /dev/null
+++ b/app-office/hibiscus-dkbvisa/Manifest
@@ -0,0 +1,2 @@
+DIST dkbvisa.zip 4179 SHA256 8d5b5ee10c3ba12c35d52338d9e15cfb454adaf26e22ef84020644dcffb11a06 SHA512 348868750cccdf22392e779a5cf3a619720b50846835a779369d10e917a9f5cc17627e68609f9bd6d93cee19d85df65c1d94c6913f84b0b9d8eaa6d9243b9f86 WHIRLPOOL ec13d3db35f07d7e70f639f289329b8a60f8d4a8cf6d859bb1a354ca98e199671bf11926b26ea371367d9629a366aaedfb39c4703bb075bcc868d90fb9698ce1
+EBUILD hibiscus-dkbvisa-9999.ebuild 867 SHA256 8d306ff46a87b20266edc871aa7335b0a17e03691f36d6ffa4f0121379fe2a48 SHA512 28b45b6c4beb9e69cac60d8881cba57d26233d2b58daf88980b0da9061eb39f402de6d281dc781d85fe41c5235f8dafbefe6c7dd6ff80ea7fd107f538dd09fff WHIRLPOOL ee9c7da460cebdf16d884f24fbc9650bb962daf44b9efeffcd928e0a47cce9eed3d72fe885381303468357a2b02703900c0cdf738c19482a1f2086dffb02a884
diff --git a/app-office/hibiscus-dkbvisa/hibiscus-dkbvisa-9999.ebuild b/app-office/hibiscus-dkbvisa/hibiscus-dkbvisa-9999.ebuild
new file mode 100644
index 0000000..0cefcc3
--- /dev/null
+++ b/app-office/hibiscus-dkbvisa/hibiscus-dkbvisa-9999.ebuild
@@ -0,0 +1,36 @@
+EAPI="4"
+
+inherit eutils java-pkg-2
+
+DESCRIPTION="Script for Hibiscus to retrieve VISA bookings from DKB bank"
+HOMEPAGE="http://www.wiedenhoeft.net/hibiscus-scripting/dkbvisa"
+SRC_URI="http://www.wiedenhoeft.net/download/dkbvisa.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+RDEPEND=">=dev-java/jameica-scripting-2.3.0
+ >=app-office/hibiscus-2.3.0
+ >=dev-java/htmlunit-2.7"
+
+S=${WORKDIR}
+
+src_install() {
+
+ local plugin_dir=/usr/share/jameica/plugins/jameica.scripting
+
+ dodir ${plugin_dir}/scripts
+ insinto ${plugin_dir}/scripts
+ doins dkbvisa.js
+
+ dodir ${plugin_dir}/lib
+
+ #dosym "$(java-pkg_getjars --with-dependencies htmlunit)" ${plugin_dir}/lib/
+ IFS=':' ;
+ for jar in $(java-pkg_getjars --with-dependencies htmlunit);
+ do dosym $jar ${plugin_dir}/lib/
+ done
+ #java-pkg_jar-from --with-dependencies --into ${plugin_dir}/lib/ "htmlunit"
+}
diff --git a/dev-java/cssparser/Manifest b/dev-java/cssparser/Manifest
new file mode 100644
index 0000000..ecbc541
--- /dev/null
+++ b/dev-java/cssparser/Manifest
@@ -0,0 +1,2 @@
+DIST cssparser-0.9.5-sources.jar 173687 SHA256 26d1edf35a5dc5e6b1d0ac3b69998cd18c3ddbd721995ba0552e67fbe508463a SHA512 864ecd46130764eaf79b04551cebacb99e14bc64a963f5fce0b1a1798129d4bd0b62723d1ed19dbb9bde62de9b79b1c98ab81f80cf245311572bd9638849787f WHIRLPOOL a3f7392fe5d3c5e4e206722669ba11115880496f3902bda7f8f59cbf2870e5eb8156a9dc647d72fc3622b640b26aa35f8cbeb557fd5885d5fdc3bad5f14e6d74
+EBUILD cssparser-0.9.5.ebuild 574 SHA256 36236eb82d4a076c6a3cf11a7261c6e983d59aea8b3c78f6128aeab195130217 SHA512 0c17292eb6abf0a20194bdca5ed42b6473b4b4eeeb693c466ec6187f514fa902d7392e291b7493b1843cb5280bd8a179bb3f5d3f141ceb5fa49b3f2ea82f1ff6 WHIRLPOOL 34a988902756792851d6f98e62f78af20ce0188618ef784b69ba28e68e40c3d82112aff0af3b01250acf7ca03c77c717893d48cd94bed89500eb1b61c426090d
diff --git a/dev-java/cssparser/cssparser-0.9.5.ebuild b/dev-java/cssparser/cssparser-0.9.5.ebuild
new file mode 100644
index 0000000..605ebba
--- /dev/null
+++ b/dev-java/cssparser/cssparser-0.9.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+JAVA_PKG_IUSE=""
+GROUP_ID="net.sourceforge.cssparser"
+inherit java-pkg-2 java-mvn-src
+
+DESCRIPTION="The CSS Parser inputs Cascading Style Sheets Level 2 source text and outputs a Document Object Model Level 2 Style tree."
+HOMEPAGE="http://cssparser.sourceforge.net/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+CDEPEND="dev-java/sac"
+DEPEND=">=virtual/jdk-1.5
+ $CDEPEND"
+RDEPEND=">=virtual/jre-1.5
+ $CDEPEND"
+
+JAVA_GENTOO_CLASSPATH="sac"
diff --git a/dev-java/htmlunit-core-js/Manifest b/dev-java/htmlunit-core-js/Manifest
new file mode 100644
index 0000000..8430afd
--- /dev/null
+++ b/dev-java/htmlunit-core-js/Manifest
@@ -0,0 +1,2 @@
+DIST htmlunit-core-js-2.7-sources.jar 834444 SHA256 9cde440efe3bd0c7ec2b5e2f0178499ddb4adee080be71a78c4ef0392e43f97d SHA512 752398b4d972c74a2df210d6cea033b5fe517e60ea5fa2deef295c9e398e786e54656edc4dda63fa51af841cbd8c9ff0c8de221a0b32adbde41444abfe058223 WHIRLPOOL df96638774fb8f90f2d2520cf07ee2a46b67f6603712fb1dc065630dbc76b3e66b09a46d702329f3a60d533bcd96cf2d9c556ad630f19a8cea705cfd36a61a5e
+EBUILD htmlunit-core-js-2.7.ebuild 1000 SHA256 7ce0bf36ba767a98b0076decb80bcaa87d7759abc78171d3d431ec206a408b8e SHA512 4e069f8e7d2f36564e513507e78cceb7074b24cf33f0f706159bb6b279ea9119892fd6de718c350d13757f6937a2ef89194877aad9c7c14a31a30f20d449b901 WHIRLPOOL d44d4e14f59c4dc5fd1e4e8409d0087c2f9f7cbb784383d28206b09650c2cfbe77d3c40e1a8364feddddca57298d685b49426885bd748292c7c9d89131e8eb84
diff --git a/dev-java/htmlunit-core-js/htmlunit-core-js-2.7.ebuild b/dev-java/htmlunit-core-js/htmlunit-core-js-2.7.ebuild
new file mode 100644
index 0000000..08e0137
--- /dev/null
+++ b/dev-java/htmlunit-core-js/htmlunit-core-js-2.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/itext/itext-5.2.0.ebuild,v 1.1 2012/03/26 07:21:27 sera Exp $
+
+EAPI="4"
+JAVA_PKG_IUSE=""
+GROUP_ID="net.sourceforge.htmlunit"
+
+inherit java-pkg-2 java-mvn-src
+
+DESCRIPTION="A java GUI-Less browser, supporting JavaScript, to run againsweb pages"
+HOMEPAGE="http://htmlunit.sourceforge.net/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEP=""
+
+RDEPEND="${COMMON_DEP}
+ >=virtual/jre-1.5"
+DEPEND="${COMMON_DEP}
+ >=virtual/jdk-1.5
+ app-arch/unzip"
+
+# src_compile() {
+# local classpath="$(java-pkg_getjars \
+ #commons-io-1,commons-codec,commons-logging,commons-lang-2.1,commons-httpclient-3,cssparser,xerces-2,commons-collections,nekohtml)"
+#
+# mkdir build
+# find src -name '*.java' > sources.list
+# ejavac -d build -cp "${classpath}" @sources.list
+# jar cf ${PN}.jar -C build/ .
+#
+# # TODO javadoc
+# }
+
diff --git a/dev-java/htmlunit/Manifest b/dev-java/htmlunit/Manifest
new file mode 100644
index 0000000..6dd27e0
--- /dev/null
+++ b/dev-java/htmlunit/Manifest
@@ -0,0 +1,6 @@
+DIST htmlunit-2.10-src.zip 26472580 SHA256 c9395dd398b1df2ef39bdc06586ece7536232ff393a0b45f258c61171760b5fa SHA512 8e4d7137c4240b404b84530bbd95758e90392631a835f329a301aa0e1580958e6a083cbb60d39c844bddf2ff0667ae564f6777a3ad969334e02ac0781cfdd17d WHIRLPOOL e34b98bcfe3bcb9e4a23df346281123cbdca50022b116c385cd69bda8d968244b65501f7a6745279a26923f8316cf549213bbfaf4d1aed7d5421f52f319dc4e7
+DIST htmlunit-2.7-sources.jar 872027 SHA256 91d75a5e62927474a59ffc8041fef7d8782d91ef3956275779a03443faad8848 SHA512 6528298a3ddd158c61f40c221d22c289f46d6b36fb04d2022e1c816a4595f82fbd058956e1466afd19a2b7e91ef0ddcb591b9889ba4089c31a9b90471a53783c WHIRLPOOL 3048820679aba37ccdf58162bcfc62c67b991061d372cb846ba97b5c7ddec821e0cdf835f690d38bb7234afbc15e026d5b860f5ecd2401611c51beb64456ab8e
+DIST htmlunit-2.7-src.zip 25207504 SHA256 720dce0535587ab2d29ca81989b8492c33200aa1b5d2f4c1fa8e2038f5fa3fc0 SHA512 01648c392817c99655448067c50e0ef58a8bc1f098df896003f42b597cbd0d785aad3ad8f44ff66cd070e1a1d283f724edfe20e8ac84d8a15c9f9d83e7e93502 WHIRLPOOL 5921dfb3b2164500eb953b3b2af35d7169dcd81a731a6ec990933eeea4c4de9379da84ed8a8338320e17a08ce104ef1c4973867bde8322b0a14a73b83c47d1d7
+EBUILD htmlunit-2.10.ebuild 1058 SHA256 9ecc63e61728afa2b780dc63914c8cc7e2d26f4f638cbbcabb123fa51a2e2d31 SHA512 232fee43581b0a081b145cb1373aeaa5e70187a1df3e51cb3ca459b8149a88c3e3a32effc2fd47dc523fcbfd9344ade1f3fbbdb89e3b4451b1ef67206890363e WHIRLPOOL 3bc3a3df3b3ba5889873599fe69600513f8cdb211a8962ff2b739a3ad8a96b098510edf72920ea2b3fc763ed462734ea039e2a2b6afa2abf241258249f90752e
+EBUILD htmlunit-2.7-r1.ebuild 1459 SHA256 ebb8e5c5a417039d1325eb6589f8eb43e884b9a456fbbf2298e4274e9c64397a SHA512 814c5a6ed0096bb27127ca508cb055b857f14da01029e64fd5ce7ed83be7cd9a191d0a1dd9d3578e8ff1dfd7944cb672782333be7a4a0efe0f6a4fb1ce474462 WHIRLPOOL bc9df35a97da4f5c93ce66e28f9e6b22195c0dbf7ff9c0c8b90de057b687b146197589bbe519031afb8e074acae4bd7ca2faaeb2215af20c5bd7096550e09240
+EBUILD htmlunit-2.7.ebuild 1251 SHA256 0fa76cc47571bfdca799b56360ac914541524d2b261be83f4891440f558db5a5 SHA512 c69b29958c3e4de4053bc1d25ec94d38be61c6dc38c9a2f8d7f296e96661555bfe9cbf2db5fc3267da81db7cb139386ad552a7718df2fe037e094293d88f35f0 WHIRLPOOL cebf66f44444dee4468f7f740171242b62704e2fe69504c9a1cbdbec0af738e22613de8b61d5dffed98581c265cf9d6d9573d601947e16b4dec874cf634719d4
diff --git a/dev-java/htmlunit/htmlunit-2.10.ebuild b/dev-java/htmlunit/htmlunit-2.10.ebuild
new file mode 100644
index 0000000..3f95c1b
--- /dev/null
+++ b/dev-java/htmlunit/htmlunit-2.10.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/itext/itext-5.2.0.ebuild,v 1.1 2012/03/26 07:21:27 sera Exp $
+
+EAPI="4"
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A java GUI-Less browser, supporting JavaScript, to run againsweb pages"
+HOMEPAGE="http://htmlunit.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+COMMON_DEP="dev-java/commons-io
+ dev-java/commons-codec
+ dev-java/commons-logging"
+
+RDEPEND="${COMMON_DEP}
+ >=virtual/jre-1.5"
+DEPEND="${COMMON_DEP}
+ >=virtual/jdk-1.5
+ app-arch/unzip"
+
+S="${WORKDIR}/${P}"
+
+ src_compile() {
+ local classpath="$(java-pkg_getjars commons-io-1,commons-codec,commons-logging,commons-lang-2.1,commons-httpclient-3)"
+
+ mkdir build
+ find src/main/java -name '*.java' > sources.list
+ ejavac -d build -cp "${classpath}" @sources.list
+ jar cf ${PN}.jar -C build/ .
+
+ # TODO javadoc
+ }
+
diff --git a/dev-java/htmlunit/htmlunit-2.7-r1.ebuild b/dev-java/htmlunit/htmlunit-2.7-r1.ebuild
new file mode 100644
index 0000000..545e831
--- /dev/null
+++ b/dev-java/htmlunit/htmlunit-2.7-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/itext/itext-5.2.0.ebuild,v 1.1 2012/03/26 07:21:27 sera Exp $
+
+EAPI="4"
+JAVA_PKG_IUSE=""
+GROUP_ID="net.sourceforge.htmlunit"
+
+inherit java-pkg-2 java-mvn-src
+
+DESCRIPTION="A java GUI-Less browser, supporting JavaScript, to run againsweb pages"
+HOMEPAGE="http://htmlunit.sourceforge.net/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEP="dev-java/commons-io
+ dev-java/commons-codec
+ dev-java/commons-logging
+ dev-java/commons-collections
+ dev-java/commons-httpclient
+ dev-java/xalan
+ >=dev-java/cssparser-0.9.5
+ dev-java/xerces
+ >=dev-java/nekohtml-1.9.14
+ dev-java/htmlunit-core-js
+ dev-java/sac"
+
+RDEPEND="${COMMON_DEP}
+ >=virtual/jre-1.5"
+DEPEND="${COMMON_DEP}
+ >=virtual/jdk-1.5
+ app-arch/unzip"
+
+JAVA_GENTOO_CLASSPATH="commons-io-1,commons-codec,commons-logging,commons-lang-2.1,commons-httpclient-3,cssparser,xerces-2,commons-collections,nekohtml,htmlunit-core-js,xalan,sac"
+
+# src_compile() {
+# local classpath="$(java-pkg_getjars \
+ #commons-io-1,commons-codec,commons-logging,commons-lang-2.1,commons-httpclient-3,cssparser,xerces-2,commons-collections,nekohtml)"
+#
+# mkdir build
+# find src -name '*.java' > sources.list
+# ejavac -d build -cp "${classpath}" @sources.list
+# jar cf ${PN}.jar -C build/ .
+#
+# # TODO javadoc
+# }
+
diff --git a/dev-java/htmlunit/htmlunit-2.7.ebuild b/dev-java/htmlunit/htmlunit-2.7.ebuild
new file mode 100644
index 0000000..6a10a86
--- /dev/null
+++ b/dev-java/htmlunit/htmlunit-2.7.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/itext/itext-5.2.0.ebuild,v 1.1 2012/03/26 07:21:27 sera Exp $
+
+EAPI="4"
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-mvn-src
+
+DESCRIPTION="A java GUI-Less browser, supporting JavaScript, to run againsweb pages"
+HOMEPAGE="http://htmlunit.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEP="dev-java/commons-io
+ dev-java/commons-codec
+ dev-java/commons-logging
+ dev-java/commons-collections
+ dev-java/commons-httpclient
+ dev-java/cssparser
+ dev-java/xerces
+ dev-java/nekohtml
+ dev-java/htmlunit-core-js"
+
+RDEPEND="${COMMON_DEP}
+ >=virtual/jre-1.5"
+DEPEND="${COMMON_DEP}
+ >=virtual/jdk-1.5
+ app-arch/unzip"
+
+S="${WORKDIR}/${P}"
+
+ src_compile() {
+ local classpath="$(java-pkg_getjars \
+ commons-io-1,commons-codec,commons-logging,commons-lang-2.1,commons-httpclient-3,cssparser,xerces-2,commons-collections,nekohtml)"
+
+ mkdir build
+ find src -name '*.java' > sources.list
+ ejavac -d build -cp "${classpath}" @sources.list
+ jar cf ${PN}.jar -C build/ .
+
+ # TODO javadoc
+ }
+
diff --git a/dev-java/jameica-scripting/Manifest b/dev-java/jameica-scripting/Manifest
index 2d5ca66..6739a5d 100644
--- a/dev-java/jameica-scripting/Manifest
+++ b/dev-java/jameica-scripting/Manifest
@@ -1,5 +1,8 @@
AUX disable-examples.patch 546 SHA256 678bc0a9e6eac25fb544f11e4e036fa84d2d02d2de4a48293b69050562e70f14 SHA512 5cfebb380a812cedb7e477fcb3870c933d8cbd6001fc7dc4fdcd1c1746502ea1031c733286836976e6df786d605b14e8b187da42deb1e3339e3c6233b37d4493 WHIRLPOOL 3e9e332b3807b9d09f60e12c49c2e0043b05cfd1b807d9ad43d49925d49fd738e85002e5fae8ceea7f967e932ad437c647add09105758312ac34e8bca5d8d699
+AUX jre-missing-scripting.patch 1221 SHA256 91a555bbb136a8badaa03a652cf3f27ba46f80409d987c0a35f7d70ad1092fea SHA512 540f142abfc27467da182288bf14ca3e0c7c969c01a186c5ee39ef08f1ff971b874798b78126591487f959cb9641dea4cc393ef1fc7977b0d94c74cb5a19d709 WHIRLPOOL fc50970355bd166aa7865ba23810477466fa2e7ad4af8be86aaf119b7e869bf69ad9c96788f82331d942df82740d091f2edcdb7f3b98122073e6fa15e4a95140
DIST jameica-scripting-1.0.zip 26023 SHA256 e99be32078cc8866b9be1ece39503f05159b6dbb0d2175655c424353009e8eac SHA512 4eed8d8022369752b8280f51f49cc22f1b12c239ff7919561b67b3b3d11b165f6eea7dcec4f6da8fdf1b11a195084b3ad7173bbbd6eba969473da0a64a45076d WHIRLPOOL fabeea3982e4d30e8e0a040d02f8cfc906c90dc135d1b8177133a91df5539ca47e8c3d984abce200c799c0a4c41c12b4afaa0abc3a60f18a64a03840da24e8b3
DIST jameica.scripting-2.3.0-nightly.src.zip 25521 SHA256 4af9f531bb08bb2380ad2a98a99255cba57b3691c786b0d1f093714566121bab SHA512 2f8dd8f0164a5e1e2a44e39c98f1df4d8c983e8b51736d6d99039b78811333c78873c2da6235f089daca36fb5150944b29b2220ac024f6632f98b3acf401b08c WHIRLPOOL 613f736412a779e3df3c10764c7ae57d266dff555d7e07a50b8b41b44f7653c984a0bc69cea0c3b3c934ff5ff6479de7544f2714a7e57dad3c8f66f06bc64123
+DIST jameica.scripting-2.5.0-nightly.src.zip 27039 SHA256 d5b1273e4ad7f1a55eb11cc7e9a16a0104bc7ba59b2699e2addf347c9a238ded SHA512 58d2895f8ca3b9a0b2c33b7284d206ff47e3c0027e29ba633b811413f8c4ee6136c8cec9efd91b6762d1987c2c9dd333b52f9a7024d41f81e64060f2428835d2 WHIRLPOOL c4e9527d1b337c1485c33eee0630fc66db97a4fb26932f4659305cc53469b65acde6e58cb58e4de7271bcf8370492b6a9e7d0abb3c28d58aec0d05aa3656947e
EBUILD jameica-scripting-1.0.ebuild 1342 SHA256 02d31f59048da584bcbe4b74ef06a899e514e00405fa73d47a889e722bdc0d11 SHA512 0d95255fa55af507543b0afdf5be9ccc4acbfc07e2e3dd527b24ab43dfea7f6020d4b0c8a2511f6411a8a4433991ddcd98cd28364ad731ae9222b5d9b474e231 WHIRLPOOL 5f13f49c422c8ccda0a369a625350b87557dc33e1c2f2a10c255a2dcffe10ae321774baa75226ce78de845cf496bfe8c7c9479d163b0801d27d497c11b7db946
EBUILD jameica-scripting-2.3.0_pre.ebuild 1294 SHA256 4a78dc9f04b51ebdd8a39e1356437f7d2107a7e6b494e343733478896b739bd1 SHA512 47785eb41f5e3410e3c4c10d64b8113e7b178b19f911f9cc9c7f0c8e595dfa70b08218d6f7332bd959f3065e4ac31b77fcad3dc7f5b604519e3137c725a80220 WHIRLPOOL f08eac566f8d9c28ac0b59c61baf7cb47e204169edaa64b70dcca6f4c5b7f48601eab1d09c5cba3e7af43ffd6eb7b9022e73315d45380e20103eeccf77bea69a
+EBUILD jameica-scripting-2.5.0_pre.ebuild 1431 SHA256 91590eea26ca6fbb820454d942f52b18da4128d67264ff2152130efea72c2303 SHA512 2f2effc5efde1a3bbfbb7870d7d7b7113fabd3495171990bbed464243d1a7266dc899ef96cfd165aef2495d3fd6bdf3353399912d68e3570cef1a1837223ff09 WHIRLPOOL 0df4182096200c5d96e8a1a55643ff3aaf87defe967c55839a8ee41a6764ac1c635c776e703a211a43ad7b64e55ac27fd63dd18d797db63d872183d99c67df7f
diff --git a/dev-java/jameica-scripting/jameica-scripting-2.5.0_pre.ebuild b/dev-java/jameica-scripting/jameica-scripting-2.5.0_pre.ebuild
index 241689c..0457c9c 100644
--- a/dev-java/jameica-scripting/jameica-scripting-2.5.0_pre.ebuild
+++ b/dev-java/jameica-scripting/jameica-scripting-2.5.0_pre.ebuild
@@ -47,8 +47,8 @@ src_install() {
local INST_DIR="/usr/share/jameica/plugins/${MY_PN}"
dodir "$INST_DIR"
- insinto ${INST_DIR}
- doins releases/${MY_PV}-0/${MY_PN}/${MY_PN}.jar || die "doins failed"
+ insinto ${INST_DIR}
+ doins releases/${MY_PV}-0/${MY_PN}/${MY_PN}.jar || die "doins failed"
doins releases/${MY_PV}-0/${MY_PN}/plugin.xml || die "doins failed"
#use doc && java-pkg_dojavadoc releases/${PV}-0/javadoc
diff --git a/dev-java/nekohtml/Manifest b/dev-java/nekohtml/Manifest
new file mode 100644
index 0000000..1d91e49
--- /dev/null
+++ b/dev-java/nekohtml/Manifest
@@ -0,0 +1,3 @@
+AUX nekohtml-1.9.16-remove-obsolete-xerces-bridges.patch 533 SHA256 9d72da5a1b4281fb83514db33c471e70dbf91c1e0c9bcdbb9e41a5049ffa2bed SHA512 21c077f13c5157928f6cdc1be45f729e05b42d5b33cae7394d0d8c1167045f27e8baab89a5aefe33b907d1c3e2146030ee54a48da6d1a3bdde6c75f729dc7937 WHIRLPOOL c15097c889a72e511d8c2e6306f35b54821a7c983a0d995aa4d11d739002f4a2bd5c1512eb1002014dd21fe80650181e3f8bfa4b1ce1370eacff39b1d22673bc
+DIST nekohtml-1.9.16.tar.gz 9091262 SHA256 292437dd7e88785aa921faf502316cadd789496334ba01affe96c8f3ee06e011 SHA512 d71a08e6d7a7a509b00dc5ec2d539a855b9a803c83ec0674b4b2231b1ed40079244dd462917d700406a75cdf9821a1b866a19704be4ce02e48ceec42154f54a8 WHIRLPOOL 7cd844a51300b642e86b90ead1e4ff9e1310aa279c7cae40bee68f1cb68364fd6a76b9119e91dc9025b372358d77ad677fb544c993a2fd9f0c0309af52054add
+EBUILD nekohtml-1.9.16.ebuild 1258 SHA256 50676a35c1c727fb77433571ef6d9bd914927cfac8302c4ea65e7519ef26a9bc SHA512 fabcfb2a6a97a5317264bee0589c037abce46d049982bf060415e17f40d7af4cd203357b1cbe27bacb340e38f9b4a2ade454f9d95cba9f0632db890beae2315d WHIRLPOOL e118f8aa6d070edee053854d40901c660326488724d584393a969a4599b61be7cfc8759627df66b1a663a9b9037c7feb4a09212cc3e4736d545cbe5bf66efaf3
diff --git a/dev-java/nekohtml/files/nekohtml-1.9.16-remove-obsolete-xerces-bridges.patch b/dev-java/nekohtml/files/nekohtml-1.9.16-remove-obsolete-xerces-bridges.patch
new file mode 100644
index 0000000..2f4a6c6
--- /dev/null
+++ b/dev-java/nekohtml/files/nekohtml-1.9.16-remove-obsolete-xerces-bridges.patch
@@ -0,0 +1,12 @@
+diff -Nru /tmp/nekohtml-1.9.16.orig/build.xml ./build.xml
+--- /tmp/nekohtml-1.9.16.orig/build.xml 2012-07-31 18:12:48.559950104 +0300
++++ ./build.xml 2012-07-31 18:12:53.887883123 +0300
+@@ -103,8 +103,6 @@
+ unless="compile.skip">
+ <mkdir dir="${build.classes.dir}"/>
+
+- <compileWith xercesVersion="2.0.2" bridge="2_0"/>
+- <compileWith xercesVersion="2.1.0" bridge="2_1"/>
+ <compileWith xercesVersion="2.2.1" bridge="2_2"/>
+ <compileWith xercesVersion="2.3.0" bridge="2_3"/>
+ <compileWith xercesVersion="2.8.1" bridge="2_3"/>
diff --git a/dev-java/nekohtml/nekohtml-1.9.16.ebuild b/dev-java/nekohtml/nekohtml-1.9.16.ebuild
new file mode 100644
index 0000000..d11207f
--- /dev/null
+++ b/dev-java/nekohtml/nekohtml-1.9.16.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/nekohtml/nekohtml-1.9.6.ebuild,v 1.6 2012/07/05 19:50:21 sera Exp $
+
+EAPI="4"
+
+JAVA_PKG_IUSE="doc examples source"
+
+inherit java-pkg-2 java-ant-2 eutils
+
+DESCRIPTION="A simple HTML scanner and tag balancer using standard XML interfaces."
+
+HOMEPAGE="http://nekohtml.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="Apache-2.0"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEP=">=dev-java/xerces-2.7"
+DEPEND=">=virtual/jdk-1.4
+ test? ( =dev-java/junit-3.8* )
+ ${COMMON_DEP}"
+RDEPEND=">=virtual/jre-1.4
+ ${COMMON_DEP}"
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+EANT_GENTOO_CLASSPATH="xerces-2"
+
+#do not generate docs, use bundled
+EANT_DOC_TARGET=""
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-remove-obsolete-xerces-bridges.patch
+ find . -iname '*.jar' -delete
+}
+
+src_test() {
+ ANT_TASKS="ant-junit" \
+ EANT_GENTOO_CLASSPATH="xerces-2 junit" \
+ eant test
+}
+
+src_install() {
+ java-pkg_dojar build/lib/${PN}.jar
+
+ if use doc; then
+ java-pkg_dojavadoc --symlink javadoc doc/javadoc
+ dohtml doc/*
+ fi
+
+ use source && java-pkg_dosrc ./src/org
+ use examples && java-pkg_doexamples src/sample
+}