diff options
author | 2013-03-25 14:02:45 +0100 | |
---|---|---|
committer | 2013-03-25 14:02:45 +0100 | |
commit | 3eb8e01350e1b950d811a4dba4cb371de648bdd7 (patch) | |
tree | 3660cd12df9791b3ae4a4ac0b7d3e6089a8afd41 | |
parent | Jameica Scripting plugin now functional (diff) | |
download | hibiscus-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/Manifest | 2 | ||||
-rw-r--r-- | app-office/hibiscus-dkbvisa/hibiscus-dkbvisa-9999.ebuild | 36 | ||||
-rw-r--r-- | dev-java/cssparser/Manifest | 2 | ||||
-rw-r--r-- | dev-java/cssparser/cssparser-0.9.5.ebuild | 23 | ||||
-rw-r--r-- | dev-java/htmlunit-core-js/Manifest | 2 | ||||
-rw-r--r-- | dev-java/htmlunit-core-js/htmlunit-core-js-2.7.ebuild | 38 | ||||
-rw-r--r-- | dev-java/htmlunit/Manifest | 6 | ||||
-rw-r--r-- | dev-java/htmlunit/htmlunit-2.10.ebuild | 42 | ||||
-rw-r--r-- | dev-java/htmlunit/htmlunit-2.7-r1.ebuild | 50 | ||||
-rw-r--r-- | dev-java/htmlunit/htmlunit-2.7.ebuild | 49 | ||||
-rw-r--r-- | dev-java/jameica-scripting/Manifest | 3 | ||||
-rw-r--r-- | dev-java/jameica-scripting/jameica-scripting-2.5.0_pre.ebuild | 4 | ||||
-rw-r--r-- | dev-java/nekohtml/Manifest | 3 | ||||
-rw-r--r-- | dev-java/nekohtml/files/nekohtml-1.9.16-remove-obsolete-xerces-bridges.patch | 12 | ||||
-rw-r--r-- | dev-java/nekohtml/nekohtml-1.9.16.ebuild | 55 |
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 +} |