[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 7f1437fc96293a3261aa654a70f60ec62fca7a74 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Mar 12 12:34:20 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Mar 13 11:07:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1437fc dev-java/htmlcleaner: switch to dev-java/ant Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/35723/commits/3d2a3e632890240c092f67ad33077c6159b4a9ae Signed-off-by: Miroslav Šulc gentoo.org> .../{htmlcleaner-2.29.ebuild => htmlcleaner-2.29-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.29-r1.ebuild similarity index 91% rename from dev-java/htmlcleaner/htmlcleaner-2.29.ebuild rename to dev-java/htmlcleaner/htmlcleaner-2.29-r1.ebuild index a3637d08cc40..ed7088f6cec6 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.29-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,13 +20,13 @@ KEYWORDS="amd64 x86" BDEPEND="app-arch/unzip" CP_DEPEND="dev-java/jdom:2" DEPEND="${CP_DEPEND} - dev-java/ant-core:0 + dev-java/ant:0 >=virtual/jdk-1.8:* test? ( dev-java/junit:4 )" RDEPEND="${CP_DEPEND} >=virtual/jre-1.8:*" -JAVA_CLASSPATH_EXTRA="ant-core" +JAVA_CLASSPATH_EXTRA="ant" JAVA_MAIN_CLASS="org.htmlcleaner.CommandLine" JAVA_SRC_DIR="src/main/java" JAVA_TEST_GENTOO_CLASSPATH="junit-4"
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/files/, dev-java/htmlcleaner/
commit: 237006a0a55ce0144bd2b9f1ef2c7df76f55ad80 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Dec 25 19:26:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 25 20:05:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=237006a0 dev-java/htmlcleaner: drop 2.26 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/34473 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/htmlcleaner/Manifest | 1 - .../files/htmlcleaner-2.24-fix-tests.patch | 26 -- dev-java/htmlcleaner/htmlcleaner-2.26.ebuild | 55 -- 3 files changed, 82 deletions(-) diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest index ee70232228bb..e19159c540f6 100644 --- a/dev-java/htmlcleaner/Manifest +++ b/dev-java/htmlcleaner/Manifest @@ -1,2 +1 @@ -DIST htmlcleaner-2.26-src.zip 414195 BLAKE2B c73533054bf7a8a66a767e53cbafecca1f174cb3be16e116ddd0e025e627603e225323e9095ea40b38a06c661ebe9f2a9e1f53736bf74fd8a2e41d909381c4fb SHA512 df1f9ccc696d538289a0addd19f8d955a3bcb0da88640208c513b2f4f0c4a3ee516b459aa3aae25d36d6ec09c4082b96484df287fb422add2eb160072668af5a DIST htmlcleaner-src-2.29.zip 394326 BLAKE2B 6317e5dd51facd901e7a5bdc72322c58deb5d3a2e2d0a784e6cd71b938c7b46b7a612d0610a1e5f96ac6c55714942e00ffa68f2259416fe1e6be8cb5ad96c0b3 SHA512 87c3884f56c01d4f34be71b5a016a839f949f03ea429a3c10cc5518fe954b09aa42d05fdf821e7b0bf2115787c6ae72dbe13e3d7e08537c4ffbf51d6b34f diff --git a/dev-java/htmlcleaner/files/htmlcleaner-2.24-fix-tests.patch b/dev-java/htmlcleaner/files/htmlcleaner-2.24-fix-tests.patch deleted file mode 100644 index 0e10ccee4816.. --- a/dev-java/htmlcleaner/files/htmlcleaner-2.24-fix-tests.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/src/test/java/org/htmlcleaner/DomSerializerTest.java b/src/test/java/org/htmlcleaner/DomSerializerTest.java -index b09c6d6..f4e83f0 100644 a/src/test/java/org/htmlcleaner/DomSerializerTest.java -+++ b/src/test/java/org/htmlcleaner/DomSerializerTest.java -@@ -132,7 +132,7 @@ public class DomSerializerTest extends AbstractHtmlCleanerTest { - + ""; - - final String expectedOutput = -- "\n" -+ "" - + "\n" + - "\n" + - "\n" + -diff --git a/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java b/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java -index 3e1d1e9..d406c40 100644 a/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java -+++ b/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java -@@ -143,7 +143,7 @@ public class TraversalDomSerializerTest extends AbstractHtmlCleanerTest { - + ""; - - final String expectedOutput = -- "\n" -+ "" - + "\n" + - "\n" + - "\n" + diff --git a/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild deleted file mode 100644 index 11ae5880fbc2.. --- a/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="net.sourceforge.htmlcleaner:htmlcleaner:2.26" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="HTML parser written in Java that can be used as a tool, library or Ant task" -HOMEPAGE="http://htmlcleaner.sourceforge.net/; -SRC_URI="mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v${PV}/htmlcleaner-${PV}-src.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" - -CP_DEPEND="dev-java/jdom:2" - -RDEPEND=" - ${CP_DEPEND} - >=virtual/jre-1.8:* -" - -DEPEND=" - ${CP_DEPEND} - dev-java/ant-core:0 - >=virtual/jdk-1.8:* - test? ( dev-java/junit:4 ) -" - -BDEPEND="app-arch/unzip" - -PATCHES=( - "${FILESDIR}/${PN}-2.24-fix-tests.patch" -) - -JAVA_CLASSPATH_EXTRA="ant-core" -JAVA_SRC_DIR="src/main/java" -JAVA_MAIN_CLASS="org.htmlcleaner.CommandLine" -JAVA_TEST_GENTOO_CLASSPATH="junit-4" - -src_prepare() { - default # https://bugs.gentoo.org/780585 -} - -src_install() { - java-pkg-simple_src_install - java-pkg_register-ant-task - - insinto "${JAVA_PKG_SHAREPATH}" - newins example.xml default.xml -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 41a11c5096466a2553c8e5a62bba34e0e044308f Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 25 19:17:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 25 19:17:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a11c50 dev-java/htmlcleaner: Stabilize 2.29 x86, #920688 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/htmlcleaner/htmlcleaner-2.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild index 40eba0ef93f7..a3637d08cc40 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v${P LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" BDEPEND="app-arch/unzip" CP_DEPEND="dev-java/jdom:2"
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 540cb6697a1a96dad5184bde0731081b37eeea53 Author: Sam James gentoo org> AuthorDate: Mon Dec 25 15:18:02 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 25 15:18:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540cb669 dev-java/htmlcleaner: Stabilize 2.29 amd64, #920688 Signed-off-by: Sam James gentoo.org> dev-java/htmlcleaner/htmlcleaner-2.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild index 39354c4424da..40eba0ef93f7 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v${P LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND="app-arch/unzip" CP_DEPEND="dev-java/jdom:2"
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 44a9cd51b1edf23ac213406dc5616ad1f806bf46 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Nov 18 08:55:23 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Nov 25 08:42:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a9cd51 dev-java/htmlcleaner: add 2.29 - CVE-2023-34624 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/33883 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/htmlcleaner/Manifest| 1 + dev-java/htmlcleaner/htmlcleaner-2.29.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest index c055de4d6604..ee70232228bb 100644 --- a/dev-java/htmlcleaner/Manifest +++ b/dev-java/htmlcleaner/Manifest @@ -1 +1,2 @@ DIST htmlcleaner-2.26-src.zip 414195 BLAKE2B c73533054bf7a8a66a767e53cbafecca1f174cb3be16e116ddd0e025e627603e225323e9095ea40b38a06c661ebe9f2a9e1f53736bf74fd8a2e41d909381c4fb SHA512 df1f9ccc696d538289a0addd19f8d955a3bcb0da88640208c513b2f4f0c4a3ee516b459aa3aae25d36d6ec09c4082b96484df287fb422add2eb160072668af5a +DIST htmlcleaner-src-2.29.zip 394326 BLAKE2B 6317e5dd51facd901e7a5bdc72322c58deb5d3a2e2d0a784e6cd71b938c7b46b7a612d0610a1e5f96ac6c55714942e00ffa68f2259416fe1e6be8cb5ad96c0b3 SHA512 87c3884f56c01d4f34be71b5a016a839f949f03ea429a3c10cc5518fe954b09aa42d05fdf821e7b0bf2115787c6ae72dbe13e3d7e08537c4ffbf51d6b34f diff --git a/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild new file mode 100644 index ..39354c4424da --- /dev/null +++ b/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="net.sourceforge.htmlcleaner:htmlcleaner:2.29" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="HTML parser written in Java that can be used as a tool, library or Ant task" +HOMEPAGE="https://htmlcleaner.sourceforge.net/; +SRC_URI="mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v${PV}/htmlcleaner-src-${PV}.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-arch/unzip" +CP_DEPEND="dev-java/jdom:2" +DEPEND="${CP_DEPEND} + dev-java/ant-core:0 + >=virtual/jdk-1.8:* + test? ( dev-java/junit:4 )" +RDEPEND="${CP_DEPEND} + >=virtual/jre-1.8:*" + +JAVA_CLASSPATH_EXTRA="ant-core" +JAVA_MAIN_CLASS="org.htmlcleaner.CommandLine" +JAVA_SRC_DIR="src/main/java" +JAVA_TEST_GENTOO_CLASSPATH="junit-4" + +src_install() { + java-pkg-simple_src_install + java-pkg_register-ant-task + + insinto "${JAVA_PKG_SHAREPATH}" + newins example.xml default.xml +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 5dc08bd84e75cdb8983b35a2d1952312af38fb17 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Sep 1 19:48:15 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Sep 2 04:22:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc08bd8 dev-java/htmlcleaner: drop 2.25 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/27108 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/htmlcleaner/Manifest| 1 - dev-java/htmlcleaner/htmlcleaner-2.25.ebuild | 73 2 files changed, 74 deletions(-) diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest index 4352620f3de1..c055de4d6604 100644 --- a/dev-java/htmlcleaner/Manifest +++ b/dev-java/htmlcleaner/Manifest @@ -1,2 +1 @@ -DIST htmlcleaner-2.25-src.zip 414193 BLAKE2B e840b65665b23a6c55eda49a522994208b7178ddf924e60bdca9304c58df9bde343b31bbd4b7491db7bfd4fe0930283f9019d9213450618e0d50036563cced86 SHA512 fb49f0298b05008a727e7ba97a3444c6f8c31f65a9962e42bae63e1dab76fc7302f282daa45177daffcadbb73565685735f44b57107c62819bafa0db030c5ea3 DIST htmlcleaner-2.26-src.zip 414195 BLAKE2B c73533054bf7a8a66a767e53cbafecca1f174cb3be16e116ddd0e025e627603e225323e9095ea40b38a06c661ebe9f2a9e1f53736bf74fd8a2e41d909381c4fb SHA512 df1f9ccc696d538289a0addd19f8d955a3bcb0da88640208c513b2f4f0c4a3ee516b459aa3aae25d36d6ec09c4082b96484df287fb422add2eb160072668af5a diff --git a/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild deleted file mode 100644 index bb8c0221c59b.. --- a/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="HTML parser written in Java that can be used as a tool, library or Ant task" -HOMEPAGE="http://htmlcleaner.sourceforge.net/; -SRC_URI="mirror://sourceforge/htmlcleaner/files/${P}-src.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -CDEPEND="dev-java/jdom:2" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.8:*" - -DEPEND=" - ${CDEPEND} - dev-java/ant-core:0 - test? ( dev-java/junit:4 ) - >=virtual/jdk-1.8:*" - -BDEPEND=" - app-arch/unzip" - -JAVA_SRC_DIR="src/main/java" -JAVA_GENTOO_CLASSPATH="jdom-2" - -PATCHES=( - "${FILESDIR}/${PN}-2.24-fix-tests.patch" -) - -src_prepare() { - default - # Don't require default.xml to be in the current directory. - sed -i "s:\"default\.xml\":\"${JAVA_PKG_SHAREPATH}/default.xml\":g" \ - src/main/java/org/htmlcleaner/ConfigFileTagProvider.java || die -} - -src_configure() { - JAVA_GENTOO_CLASSPATH_EXTRA=$(java-pkg_getjars --build-only ant-core) -} - -src_install() { - java-pkg-simple_src_install - java-pkg_register-ant-task - java-pkg_dolauncher ${PN} --main org.${PN}.CommandLine - - insinto "${JAVA_PKG_SHAREPATH}" - newins example.xml default.xml -} - -src_test() { - local DIR="src/test/java" - local CP="${DIR}:${PN}.jar:$(java-pkg_getjars junit-4,${JAVA_GENTOO_CLASSPATH})" - - local TESTS=$(find "${DIR}" -name "*Test.java" ! -name "Abstract*") - TESTS="${TESTS//src\/test\/java\/}" - TESTS="${TESTS//.java}" - TESTS="${TESTS//\//.}" - - ejavac -classpath "${CP}" -d "${DIR}" $(find "${DIR}" -name "*.java") - ejunit4 -classpath "${CP}" ${TESTS} -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 7bf05f6d78198d3c2491881cf4efecbacc974d78 Author: Jakov Smolić gentoo org> AuthorDate: Thu Sep 1 07:55:02 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Sep 1 07:55:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf05f6d dev-java/htmlcleaner: Stabilize 2.26 x86, #867805 Signed-off-by: Jakov Smolić gentoo.org> dev-java/htmlcleaner/htmlcleaner-2.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild index b21fdfee49c6..11ae5880fbc2 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v${P LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" CP_DEPEND="dev-java/jdom:2"
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: b4ef42c123c607b509402457a32d17fb85431643 Author: Jakov Smolić gentoo org> AuthorDate: Thu Sep 1 07:54:52 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Sep 1 07:54:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ef42c1 dev-java/htmlcleaner: Stabilize 2.26 amd64, #867805 Signed-off-by: Jakov Smolić gentoo.org> dev-java/htmlcleaner/htmlcleaner-2.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild index 2bb65af8d069..b21fdfee49c6 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v${P LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" CP_DEPEND="dev-java/jdom:2"
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 5ccc77bd20a8836b6ccd33124f192e202ac7e8ad Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Aug 1 16:46:50 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Aug 2 11:52:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ccc77bd dev-java/htmlcleaner: add 2.26 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/26697 Signed-off-by: Florian Schmaus gentoo.org> dev-java/htmlcleaner/Manifest| 1 + dev-java/htmlcleaner/htmlcleaner-2.26.ebuild | 55 2 files changed, 56 insertions(+) diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest index bf12edd4b46d..4352620f3de1 100644 --- a/dev-java/htmlcleaner/Manifest +++ b/dev-java/htmlcleaner/Manifest @@ -1 +1,2 @@ DIST htmlcleaner-2.25-src.zip 414193 BLAKE2B e840b65665b23a6c55eda49a522994208b7178ddf924e60bdca9304c58df9bde343b31bbd4b7491db7bfd4fe0930283f9019d9213450618e0d50036563cced86 SHA512 fb49f0298b05008a727e7ba97a3444c6f8c31f65a9962e42bae63e1dab76fc7302f282daa45177daffcadbb73565685735f44b57107c62819bafa0db030c5ea3 +DIST htmlcleaner-2.26-src.zip 414195 BLAKE2B c73533054bf7a8a66a767e53cbafecca1f174cb3be16e116ddd0e025e627603e225323e9095ea40b38a06c661ebe9f2a9e1f53736bf74fd8a2e41d909381c4fb SHA512 df1f9ccc696d538289a0addd19f8d955a3bcb0da88640208c513b2f4f0c4a3ee516b459aa3aae25d36d6ec09c4082b96484df287fb422add2eb160072668af5a diff --git a/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild new file mode 100644 index ..2bb65af8d069 --- /dev/null +++ b/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="net.sourceforge.htmlcleaner:htmlcleaner:2.26" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="HTML parser written in Java that can be used as a tool, library or Ant task" +HOMEPAGE="http://htmlcleaner.sourceforge.net/; +SRC_URI="mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v${PV}/htmlcleaner-${PV}-src.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +CP_DEPEND="dev-java/jdom:2" + +RDEPEND=" + ${CP_DEPEND} + >=virtual/jre-1.8:* +" + +DEPEND=" + ${CP_DEPEND} + dev-java/ant-core:0 + >=virtual/jdk-1.8:* + test? ( dev-java/junit:4 ) +" + +BDEPEND="app-arch/unzip" + +PATCHES=( + "${FILESDIR}/${PN}-2.24-fix-tests.patch" +) + +JAVA_CLASSPATH_EXTRA="ant-core" +JAVA_SRC_DIR="src/main/java" +JAVA_MAIN_CLASS="org.htmlcleaner.CommandLine" +JAVA_TEST_GENTOO_CLASSPATH="junit-4" + +src_prepare() { + default # https://bugs.gentoo.org/780585 +} + +src_install() { + java-pkg-simple_src_install + java-pkg_register-ant-task + + insinto "${JAVA_PKG_SHAREPATH}" + newins example.xml default.xml +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: c3d074c25a3676278e4435b2f9a32463721f9981 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 27 06:37:02 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 27 06:37:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d074c2 dev-java/htmlcleaner: x86 stable wrt bug #816375 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-java/htmlcleaner/htmlcleaner-2.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild index 060d8b10fd5..bb8c0221c59 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/htmlcleaner/files/${P}-src.zip" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: a44ef80861d6e8a2374ab83f1d5969d77dbbc626 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 27 06:35:41 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 27 06:35:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44ef808 dev-java/htmlcleaner: amd64 stable wrt bug #816375 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-java/htmlcleaner/htmlcleaner-2.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild index e4d64cd88b0..060d8b10fd5 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/htmlcleaner/files/${P}-src.zip" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 580152a6a25d9166585fbea71506bc8767794dc0 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Oct 25 11:27:25 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Oct 25 11:27:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580152a6 dev-java/htmlcleaner: removed obsolete 2.24 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/htmlcleaner/Manifest| 1 - dev-java/htmlcleaner/htmlcleaner-2.24.ebuild | 73 2 files changed, 74 deletions(-) diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest index 12fdeaafa87..bf12edd4b46 100644 --- a/dev-java/htmlcleaner/Manifest +++ b/dev-java/htmlcleaner/Manifest @@ -1,2 +1 @@ -DIST htmlcleaner-2.24-src.zip 413806 BLAKE2B 26ac6d150607c3ee00a8afcf58fed313ac570178f84c52a0fe43b0d324e3b32bb60f63db9ae5f171e7a6a7517799c633f85abfeb64e3f7421d655842bb5a5610 SHA512 beb16e383b6d43d0dfd4697b919a30c1a74eea824976521475c458bdda6c5f0eb22f299eddae033cb190a2af4fafde7e7f2c8ab1378bd82f15842a3ca8ebaaff DIST htmlcleaner-2.25-src.zip 414193 BLAKE2B e840b65665b23a6c55eda49a522994208b7178ddf924e60bdca9304c58df9bde343b31bbd4b7491db7bfd4fe0930283f9019d9213450618e0d50036563cced86 SHA512 fb49f0298b05008a727e7ba97a3444c6f8c31f65a9962e42bae63e1dab76fc7302f282daa45177daffcadbb73565685735f44b57107c62819bafa0db030c5ea3 diff --git a/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild deleted file mode 100644 index 72bceb361e0..000 --- a/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="HTML parser written in Java that can be used as a tool, library or Ant task" -HOMEPAGE="http://htmlcleaner.sourceforge.net/; -SRC_URI="mirror://sourceforge/htmlcleaner/files/${P}-src.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -CDEPEND="dev-java/jdom:2" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.8:*" - -DEPEND=" - ${CDEPEND} - dev-java/ant-core:0 - test? ( dev-java/junit:4 ) - >=virtual/jdk-1.8:*" - -BDEPEND=" - app-arch/unzip" - -JAVA_SRC_DIR="src/main/java" -JAVA_GENTOO_CLASSPATH="jdom-2" - -PATCHES=( - "${FILESDIR}/${P}-fix-tests.patch" -) - -src_prepare() { - default - # Don't require default.xml to be in the current directory. - sed -i "s:\"default\.xml\":\"${JAVA_PKG_SHAREPATH}/default.xml\":g" \ - src/main/java/org/htmlcleaner/ConfigFileTagProvider.java || die -} - -src_configure() { - JAVA_GENTOO_CLASSPATH_EXTRA=$(java-pkg_getjars --build-only ant-core) -} - -src_install() { - java-pkg-simple_src_install - java-pkg_register-ant-task - java-pkg_dolauncher ${PN} --main org.${PN}.CommandLine - - insinto "${JAVA_PKG_SHAREPATH}" - newins example.xml default.xml -} - -src_test() { - local DIR="src/test/java" - local CP="${DIR}:${PN}.jar:$(java-pkg_getjars junit-4,${JAVA_GENTOO_CLASSPATH})" - - local TESTS=$(find "${DIR}" -name "*Test.java" ! -name "Abstract*") - TESTS="${TESTS//src\/test\/java\/}" - TESTS="${TESTS//.java}" - TESTS="${TESTS//\//.}" - - ejavac -classpath "${CP}" -d "${DIR}" $(find "${DIR}" -name "*.java") - ejunit4 -classpath "${CP}" ${TESTS} -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 2ed034fcf36aa1ed1f95455a18813b706970b694 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Oct 5 07:24:52 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Oct 5 07:25:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed034fc dev-java/htmlcleaner: bump to 2.25 Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/htmlcleaner/Manifest| 1 + dev-java/htmlcleaner/htmlcleaner-2.25.ebuild | 73 2 files changed, 74 insertions(+) diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest index 0e099073eb9..12fdeaafa87 100644 --- a/dev-java/htmlcleaner/Manifest +++ b/dev-java/htmlcleaner/Manifest @@ -1 +1,2 @@ DIST htmlcleaner-2.24-src.zip 413806 BLAKE2B 26ac6d150607c3ee00a8afcf58fed313ac570178f84c52a0fe43b0d324e3b32bb60f63db9ae5f171e7a6a7517799c633f85abfeb64e3f7421d655842bb5a5610 SHA512 beb16e383b6d43d0dfd4697b919a30c1a74eea824976521475c458bdda6c5f0eb22f299eddae033cb190a2af4fafde7e7f2c8ab1378bd82f15842a3ca8ebaaff +DIST htmlcleaner-2.25-src.zip 414193 BLAKE2B e840b65665b23a6c55eda49a522994208b7178ddf924e60bdca9304c58df9bde343b31bbd4b7491db7bfd4fe0930283f9019d9213450618e0d50036563cced86 SHA512 fb49f0298b05008a727e7ba97a3444c6f8c31f65a9962e42bae63e1dab76fc7302f282daa45177daffcadbb73565685735f44b57107c62819bafa0db030c5ea3 diff --git a/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild new file mode 100644 index 000..e4d64cd88b0 --- /dev/null +++ b/dev-java/htmlcleaner/htmlcleaner-2.25.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="HTML parser written in Java that can be used as a tool, library or Ant task" +HOMEPAGE="http://htmlcleaner.sourceforge.net/; +SRC_URI="mirror://sourceforge/htmlcleaner/files/${P}-src.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +CDEPEND="dev-java/jdom:2" + +RDEPEND=" + ${CDEPEND} + >=virtual/jre-1.8:*" + +DEPEND=" + ${CDEPEND} + dev-java/ant-core:0 + test? ( dev-java/junit:4 ) + >=virtual/jdk-1.8:*" + +BDEPEND=" + app-arch/unzip" + +JAVA_SRC_DIR="src/main/java" +JAVA_GENTOO_CLASSPATH="jdom-2" + +PATCHES=( + "${FILESDIR}/${PN}-2.24-fix-tests.patch" +) + +src_prepare() { + default + # Don't require default.xml to be in the current directory. + sed -i "s:\"default\.xml\":\"${JAVA_PKG_SHAREPATH}/default.xml\":g" \ + src/main/java/org/htmlcleaner/ConfigFileTagProvider.java || die +} + +src_configure() { + JAVA_GENTOO_CLASSPATH_EXTRA=$(java-pkg_getjars --build-only ant-core) +} + +src_install() { + java-pkg-simple_src_install + java-pkg_register-ant-task + java-pkg_dolauncher ${PN} --main org.${PN}.CommandLine + + insinto "${JAVA_PKG_SHAREPATH}" + newins example.xml default.xml +} + +src_test() { + local DIR="src/test/java" + local CP="${DIR}:${PN}.jar:$(java-pkg_getjars junit-4,${JAVA_GENTOO_CLASSPATH})" + + local TESTS=$(find "${DIR}" -name "*Test.java" ! -name "Abstract*") + TESTS="${TESTS//src\/test\/java\/}" + TESTS="${TESTS//.java}" + TESTS="${TESTS//\//.}" + + ejavac -classpath "${CP}" -d "${DIR}" $(find "${DIR}" -name "*.java") + ejunit4 -classpath "${CP}" ${TESTS} +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: af53793a9c726082856102682deedd6366b30c41 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Apr 27 16:10:39 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Apr 30 13:50:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af53793a dev-java/htmlcleaner: bump to 2.24 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/htmlcleaner/Manifest| 1 + dev-java/htmlcleaner/htmlcleaner-2.24.ebuild | 70 2 files changed, 71 insertions(+) diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest index b705663e15d..ff37e647153 100644 --- a/dev-java/htmlcleaner/Manifest +++ b/dev-java/htmlcleaner/Manifest @@ -1 +1,2 @@ DIST htmlcleaner-2.13-src.zip 346998 BLAKE2B 883a2550b9ddc0f56d88b1a412b2d9f809e0bb53d56827104aad99f15b4fc5c7f6c88b37cd10dbea5d05e27bc650d93f038142c66ea97ab0bb1bcea810bb40c5 SHA512 bf9cc014688ebb20b0bafba82fc710f25c1db8c173dd3e9f742c31c64f127c3c89b29b151e64a3368b04d278733cce8828831f297834ca9b872a60951e0a2d47 +DIST htmlcleaner-2.24-src.zip 413806 BLAKE2B 26ac6d150607c3ee00a8afcf58fed313ac570178f84c52a0fe43b0d324e3b32bb60f63db9ae5f171e7a6a7517799c633f85abfeb64e3f7421d655842bb5a5610 SHA512 beb16e383b6d43d0dfd4697b919a30c1a74eea824976521475c458bdda6c5f0eb22f299eddae033cb190a2af4fafde7e7f2c8ab1378bd82f15842a3ca8ebaaff diff --git a/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild new file mode 100644 index 000..f51d425b4e9 --- /dev/null +++ b/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="HTML parser written in Java that can be used as a tool, library or Ant task" +HOMEPAGE="http://htmlcleaner.sourceforge.net/; +SRC_URI="mirror://sourceforge/htmlcleaner/files/${P}-src.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +CDEPEND="dev-java/jdom:2" + +RDEPEND=" + ${CDEPEND} + >=virtual/jre-1.8:*" + +DEPEND=" + ${CDEPEND} + dev-java/ant-core:0 + test? ( dev-java/junit:4 ) + >=virtual/jdk-1.8:*" + +BDEPEND=" + app-arch/unzip" + + +JAVA_SRC_DIR="src/main/java" +JAVA_GENTOO_CLASSPATH="jdom-2" + +src_prepare() { + default + # Don't require default.xml to be in the current directory. + sed -i "s:\"default\.xml\":\"${JAVA_PKG_SHAREPATH}/default.xml\":g" \ + src/main/java/org/htmlcleaner/ConfigFileTagProvider.java || die +} + +src_configure() { + JAVA_GENTOO_CLASSPATH_EXTRA=$(java-pkg_getjars --build-only ant-core) +} + +src_install() { + java-pkg-simple_src_install + java-pkg_register-ant-task + java-pkg_dolauncher ${PN} --main org.${PN}.CommandLine + + insinto "${JAVA_PKG_SHAREPATH}" + newins example.xml default.xml +} + +src_test() { + local DIR="src/test/java" + local CP="${DIR}:${PN}.jar:$(java-pkg_getjars junit-4,${JAVA_GENTOO_CLASSPATH})" + + local TESTS=$(find "${DIR}" -name "*Test.java" ! -name "Abstract*") + TESTS="${TESTS//src\/test\/java\/}" + TESTS="${TESTS//.java}" + TESTS="${TESTS//\//.}" + + ejavac -classpath "${CP}" -d "${DIR}" $(find "${DIR}" -name "*.java") + ejunit4 -classpath "${CP}" ${TESTS} +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 4548cabf5329204aa4781eae935f6b7462bf60fa Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Apr 27 16:11:41 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Apr 30 13:50:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4548cabf dev-java/htmlcleaner: remove old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/htmlcleaner/Manifest| 1 - dev-java/htmlcleaner/htmlcleaner-2.13.ebuild | 66 dev-java/htmlcleaner/htmlcleaner-2.24.ebuild | 1 - 3 files changed, 68 deletions(-) diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest index ff37e647153..0e099073eb9 100644 --- a/dev-java/htmlcleaner/Manifest +++ b/dev-java/htmlcleaner/Manifest @@ -1,2 +1 @@ -DIST htmlcleaner-2.13-src.zip 346998 BLAKE2B 883a2550b9ddc0f56d88b1a412b2d9f809e0bb53d56827104aad99f15b4fc5c7f6c88b37cd10dbea5d05e27bc650d93f038142c66ea97ab0bb1bcea810bb40c5 SHA512 bf9cc014688ebb20b0bafba82fc710f25c1db8c173dd3e9f742c31c64f127c3c89b29b151e64a3368b04d278733cce8828831f297834ca9b872a60951e0a2d47 DIST htmlcleaner-2.24-src.zip 413806 BLAKE2B 26ac6d150607c3ee00a8afcf58fed313ac570178f84c52a0fe43b0d324e3b32bb60f63db9ae5f171e7a6a7517799c633f85abfeb64e3f7421d655842bb5a5610 SHA512 beb16e383b6d43d0dfd4697b919a30c1a74eea824976521475c458bdda6c5f0eb22f299eddae033cb190a2af4fafde7e7f2c8ab1378bd82f15842a3ca8ebaaff diff --git a/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild deleted file mode 100644 index 0d2f1e08302..000 --- a/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="HTML parser written in Java that can be used as a tool, library or Ant task" -HOMEPAGE="http://htmlcleaner.sourceforge.net/; -SRC_URI="mirror://sourceforge/htmlcleaner/files/${P}-src.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -CDEPEND="dev-java/jdom:2" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.5" - -DEPEND=" - ${CDEPEND} - app-arch/unzip - dev-java/ant-core:0 - test? ( dev-java/junit:4 ) - >=virtual/jdk-1.5" - -JAVA_SRC_DIR="src/main/java" -JAVA_GENTOO_CLASSPATH="jdom-2" - -src_prepare() { - # Don't require default.xml to be in the current directory. - sed -i "s:\"default\.xml\":\"${JAVA_PKG_SHAREPATH}/default.xml\":g" \ - src/main/java/org/htmlcleaner/ConfigFileTagProvider.java || die -} - -src_configure() { - JAVA_GENTOO_CLASSPATH_EXTRA=$(java-pkg_getjars --build-only ant-core) -} - -src_install() { - java-pkg-simple_src_install - java-pkg_register-ant-task - java-pkg_dolauncher ${PN} --main org.${PN}.CommandLine - - insinto "${JAVA_PKG_SHAREPATH}" - newins example.xml default.xml -} - -src_test() { - local DIR="src/test/java" - local CP="${DIR}:${PN}.jar:$(java-pkg_getjars junit-4,${JAVA_GENTOO_CLASSPATH})" - - local TESTS=$(find "${DIR}" -name "*Test.java" ! -name "Abstract*") - TESTS="${TESTS//src\/test\/java\/}" - TESTS="${TESTS//.java}" - TESTS="${TESTS//\//.}" - - ejavac -classpath "${CP}" -d "${DIR}" $(find "${DIR}" -name "*.java") - ejunit4 -classpath "${CP}" ${TESTS} -} diff --git a/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild index f51d425b4e9..60b40cac312 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild @@ -32,7 +32,6 @@ DEPEND=" BDEPEND=" app-arch/unzip" - JAVA_SRC_DIR="src/main/java" JAVA_GENTOO_CLASSPATH="jdom-2"
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/files/, dev-java/htmlcleaner/
commit: e4fe58906834d266d47526044e24f43e3b1c3966 Author: Miroslav Šulc gentoo org> AuthorDate: Fri Apr 30 13:50:43 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Apr 30 13:50:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fe5890 dev-java/htmcleaner: fixed tests Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> .../files/htmlcleaner-2.24-fix-tests.patch | 26 ++ dev-java/htmlcleaner/htmlcleaner-2.24.ebuild | 9 2 files changed, 30 insertions(+), 5 deletions(-) diff --git a/dev-java/htmlcleaner/files/htmlcleaner-2.24-fix-tests.patch b/dev-java/htmlcleaner/files/htmlcleaner-2.24-fix-tests.patch new file mode 100644 index 000..0e10ccee481 --- /dev/null +++ b/dev-java/htmlcleaner/files/htmlcleaner-2.24-fix-tests.patch @@ -0,0 +1,26 @@ +diff --git a/src/test/java/org/htmlcleaner/DomSerializerTest.java b/src/test/java/org/htmlcleaner/DomSerializerTest.java +index b09c6d6..f4e83f0 100644 +--- a/src/test/java/org/htmlcleaner/DomSerializerTest.java b/src/test/java/org/htmlcleaner/DomSerializerTest.java +@@ -132,7 +132,7 @@ public class DomSerializerTest extends AbstractHtmlCleanerTest { + + ""; + + final String expectedOutput = +- "\n" ++ "" + + "\n" + + "\n" + + "\n" + +diff --git a/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java b/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java +index 3e1d1e9..d406c40 100644 +--- a/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java b/src/test/java/org/htmlcleaner/TraversalDomSerializerTest.java +@@ -143,7 +143,7 @@ public class TraversalDomSerializerTest extends AbstractHtmlCleanerTest { + + ""; + + final String expectedOutput = +- "\n" ++ "" + + "\n" + + "\n" + + "\n" + diff --git a/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild index 138bce85abb..72bceb361e0 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild @@ -35,16 +35,15 @@ BDEPEND=" JAVA_SRC_DIR="src/main/java" JAVA_GENTOO_CLASSPATH="jdom-2" +PATCHES=( + "${FILESDIR}/${P}-fix-tests.patch" +) + src_prepare() { default # Don't require default.xml to be in the current directory. sed -i "s:\"default\.xml\":\"${JAVA_PKG_SHAREPATH}/default.xml\":g" \ src/main/java/org/htmlcleaner/ConfigFileTagProvider.java || die - - sed -i \ - -e '/encoding=/s: standalone.*?>:?>:' \ - -e '/\+ \"/d' \ - src/test/java/org/htmlcleaner/{Traversal,}DomSerializerTest.java || die } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 5c17f24ef68b457f3846d5511094768390d8c198 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Apr 27 23:04:44 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Apr 30 13:50:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c17f24e dev-java/htmlcleaner: patched Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/20560 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/htmlcleaner/htmlcleaner-2.24.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild index 60b40cac312..138bce85abb 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.24.ebuild @@ -40,6 +40,11 @@ src_prepare() { # Don't require default.xml to be in the current directory. sed -i "s:\"default\.xml\":\"${JAVA_PKG_SHAREPATH}/default.xml\":g" \ src/main/java/org/htmlcleaner/ConfigFileTagProvider.java || die + + sed -i \ + -e '/encoding=/s: standalone.*?>:?>:' \ + -e '/\+ \"/d' \ + src/test/java/org/htmlcleaner/{Traversal,}DomSerializerTest.java || die } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: d8ed30827dce72ed16592383a58718f10056656b Author: Patrice Clement gentoo org> AuthorDate: Tue Feb 16 15:43:51 2016 + Commit: Patrice Clement gentoo org> CommitDate: Tue Feb 16 16:48:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ed3082 dev-java/htmlcleaner: Stable for amd64. Retroactively mark stable for the remaining arches using the ALLARCHES policy. Package-Manager: portage-2.2.26 dev-java/htmlcleaner/htmlcleaner-2.13.ebuild | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild index 9d00dfd..0cf9f87 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -19,14 +19,16 @@ IUSE="test" CDEPEND="dev-java/jdom:2" -DEPEND="${CDEPEND} - >=virtual/jdk-1.5 +RDEPEND=" + ${CDEPEND} + >=virtual/jre-1.5" + +DEPEND=" + ${CDEPEND} app-arch/unzip dev-java/ant-core:0 - test? ( dev-java/junit:4 )" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.5" + test? ( dev-java/junit:4 ) + >=virtual/jdk-1.5" JAVA_SRC_DIR="src/main/java" JAVA_GENTOO_CLASSPATH="jdom-2"
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: b0312bc1612f4a7e49faedb6215abbfd90242d38 Author: James Le Cuirot gentoo org> AuthorDate: Sun Nov 1 20:50:25 2015 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Nov 1 20:50:25 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0312bc1 dev-java/htmlcleaner: JAVA_CLASSPATH_EXTRA has been renamed Package-Manager: portage-2.2.20.1 dev-java/htmlcleaner/htmlcleaner-2.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild index fa953f2..9d00dfd 100644 --- a/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild +++ b/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild @@ -38,7 +38,7 @@ src_prepare() { } src_configure() { - JAVA_CLASSPATH_EXTRA=$(java-pkg_getjars --build-only ant-core) + JAVA_GENTOO_CLASSPATH_EXTRA=$(java-pkg_getjars --build-only ant-core) } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/, www-servers/xsp/, dev-python/pywavelets/, ...
commit: dfce88b24e44f76f5c4e12f793952a804f189342 Author: Justin Lecher jlec AT gentoo DOT org AuthorDate: Tue Aug 18 10:09:37 2015 + Commit: Justin Lecher jlec AT gentoo DOT org CommitDate: Tue Aug 18 10:09:37 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfce88b2 Add missing remote-id entries to metadata.xml Signed-off-by: Justin Lecher jlec AT gentoo.org dev-java/htmlcleaner/metadata.xml | 3 +++ dev-python/PyPDF2/metadata.xml | 1 + dev-python/pytest-runner/metadata.xml | 1 + dev-python/pywavelets/metadata.xml | 13 +++-- dev-python/sphinxcontrib-newsfeed/metadata.xml | 1 + dev-python/sphinxcontrib-spelling/metadata.xml | 1 + www-servers/xsp/metadata.xml | 5 - 7 files changed, 18 insertions(+), 7 deletions(-) diff --git a/dev-java/htmlcleaner/metadata.xml b/dev-java/htmlcleaner/metadata.xml index 580cafc..c1a6367 100644 --- a/dev-java/htmlcleaner/metadata.xml +++ b/dev-java/htmlcleaner/metadata.xml @@ -3,4 +3,7 @@ pkgmetadata herdjava/herd longdescriptionHtmlCleaner is an open source HTML parser written in Java. HTML found on the Web is usually dirty, ill-formed and unsuitable for further processing. For any serious consumption of such documents, it is necessary to first clean up the mess and bring some order to the tags, attributes and ordinary text. For any given HTML document, HtmlCleaner reorders individual elements and produces well-formed XML. By default, it follows similar rules that the most of web browsers use in order to create the Document Object Model. However, you can provide custom tag and rule sets for tag filtering and balancing./longdescription + upstream + remote-id type=sourceforgehtmlcleaner/remote-id + /upstream /pkgmetadata diff --git a/dev-python/PyPDF2/metadata.xml b/dev-python/PyPDF2/metadata.xml index d8f3f77..dfc8e7e 100644 --- a/dev-python/PyPDF2/metadata.xml +++ b/dev-python/PyPDF2/metadata.xml @@ -4,5 +4,6 @@ herdpython/herd upstream remote-id type=pypiPyPDF2/remote-id +remote-id type=githubmstamy2/PyPDF2/remote-id /upstream /pkgmetadata diff --git a/dev-python/pytest-runner/metadata.xml b/dev-python/pytest-runner/metadata.xml index 1126db8..cabdc38 100644 --- a/dev-python/pytest-runner/metadata.xml +++ b/dev-python/pytest-runner/metadata.xml @@ -11,5 +11,6 @@ /longdescription upstream remote-id type=pypipytest-runner/remote-id +remote-id type=bitbucketpytest-dev/pytest-runner/remote-id /upstream /pkgmetadata diff --git a/dev-python/pywavelets/metadata.xml b/dev-python/pywavelets/metadata.xml index 610e1b9..c03bc60 100644 --- a/dev-python/pywavelets/metadata.xml +++ b/dev-python/pywavelets/metadata.xml @@ -1,16 +1,17 @@ ?xml version=1.0 encoding=UTF-8? !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; pkgmetadata -herdsci-mathematics/herd -herdpython/herd -longdescription lang=en + herdsci-mathematics/herd + herdpython/herd + longdescription lang=en PyWavelets is a Python wavelet transforms module that can perform: * Discrete Wavelet Transform (1D and 2D) * Inverse Discrete Wavelet Transform (1D and 2D) * Stationary Wavelet Transform * Wavelet Packets decomposition and reconstruction /longdescription -upstream - remote-id type=pypiPyWavelets/remote-id -/upstream + upstream +remote-id type=pypiPyWavelets/remote-id +remote-id type=githubPyWavelets/pywt/remote-id + /upstream /pkgmetadata diff --git a/dev-python/sphinxcontrib-newsfeed/metadata.xml b/dev-python/sphinxcontrib-newsfeed/metadata.xml index bc830d6..659c879 100644 --- a/dev-python/sphinxcontrib-newsfeed/metadata.xml +++ b/dev-python/sphinxcontrib-newsfeed/metadata.xml @@ -9,5 +9,6 @@ /longdescription upstream remote-id type=pypisphinxcontrib-newsfeed/remote-id + remote-id type=bitbucketprometheus/sphinxcontrib-newsfeed/remote-id /upstream /pkgmetadata diff --git a/dev-python/sphinxcontrib-spelling/metadata.xml b/dev-python/sphinxcontrib-spelling/metadata.xml index 0220826..f3a1574 100644 --- a/dev-python/sphinxcontrib-spelling/metadata.xml +++ b/dev-python/sphinxcontrib-spelling/metadata.xml @@ -9,5 +9,6 @@ /longdescription upstream remote-id type=pypisphinxcontrib-spelling/remote-id + remote-id type=bitbucketdhellmann/sphinxcontrib-spelling/remote-id /upstream /pkgmetadata diff --git a/www-servers/xsp/metadata.xml b/www-servers/xsp/metadata.xml index 4a25235..3cbbb7b 100644 --- a/www-servers/xsp/metadata.xml +++ b/www-servers/xsp/metadata.xml @@ -7,6 +7,9 @@ your ASP.NET applications. /longdescription use - flag name='developer'creates .mdb files for either Release and Debug/flag + flag name=developercreates .mdb files for either Release and
[gentoo-commits] repo/gentoo:master commit in: dev-java/htmlcleaner/
commit: 6357034e4caf72d9b29c3666a94a31f57bbddb54 Author: James Le Cuirot chewi AT gentoo DOT org AuthorDate: Mon Aug 17 22:28:39 2015 + Commit: James Le Cuirot chewi AT gentoo DOT org CommitDate: Mon Aug 17 22:28:39 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6357034e dev-java/htmlcleaner: Imported and bumped from java-overlay Closes bug #369977. Package-Manager: portage-2.2.20.1 dev-java/htmlcleaner/Manifest| 1 + dev-java/htmlcleaner/htmlcleaner-2.13.ebuild | 64 dev-java/htmlcleaner/metadata.xml| 6 +++ 3 files changed, 71 insertions(+) diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest new file mode 100644 index 000..972d136 --- /dev/null +++ b/dev-java/htmlcleaner/Manifest @@ -0,0 +1 @@ +DIST htmlcleaner-2.13-src.zip 346998 SHA256 e51daa50eb65b5a92467bf794a6f82b667fe7ca1d1d58ba046ae234e45d9c3a0 SHA512 bf9cc014688ebb20b0bafba82fc710f25c1db8c173dd3e9f742c31c64f127c3c89b29b151e64a3368b04d278733cce8828831f297834ca9b872a60951e0a2d47 WHIRLPOOL 2b2792607e2c4f5f3dc8d2b7d7035c3f762ac1355724811b8a743ad2a0cd0f6fecf5392be8c58632b697a8529b55f60721dc63128c647aad7faa0e191c9056ce diff --git a/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild new file mode 100644 index 000..fa953f2 --- /dev/null +++ b/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +JAVA_PKG_IUSE=doc source + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION=HTML parser written in Java that can be used as a tool, library or Ant task +HOMEPAGE=http://htmlcleaner.sourceforge.net/; +SRC_URI=mirror://sourceforge/htmlcleaner/files/${P}-src.zip + +LICENSE=BSD +SLOT=0 +KEYWORDS=~amd64 ~x86 +IUSE=test + +CDEPEND=dev-java/jdom:2 + +DEPEND=${CDEPEND} + =virtual/jdk-1.5 + app-arch/unzip + dev-java/ant-core:0 + test? ( dev-java/junit:4 ) + +RDEPEND=${CDEPEND} + =virtual/jre-1.5 + +JAVA_SRC_DIR=src/main/java +JAVA_GENTOO_CLASSPATH=jdom-2 + +src_prepare() { + # Don't require default.xml to be in the current directory. + sed -i s:\default\.xml\:\${JAVA_PKG_SHAREPATH}/default.xml\:g \ + src/main/java/org/htmlcleaner/ConfigFileTagProvider.java || die +} + +src_configure() { + JAVA_CLASSPATH_EXTRA=$(java-pkg_getjars --build-only ant-core) +} + +src_install() { + java-pkg-simple_src_install + java-pkg_register-ant-task + java-pkg_dolauncher ${PN} --main org.${PN}.CommandLine + + insinto ${JAVA_PKG_SHAREPATH} + newins example.xml default.xml +} + +src_test() { + local DIR=src/test/java + local CP=${DIR}:${PN}.jar:$(java-pkg_getjars junit-4,${JAVA_GENTOO_CLASSPATH}) + + local TESTS=$(find ${DIR} -name *Test.java ! -name Abstract*) + TESTS=${TESTS//src\/test\/java\/} + TESTS=${TESTS//.java} + TESTS=${TESTS//\//.} + + ejavac -classpath ${CP} -d ${DIR} $(find ${DIR} -name *.java) + ejunit4 -classpath ${CP} ${TESTS} +} diff --git a/dev-java/htmlcleaner/metadata.xml b/dev-java/htmlcleaner/metadata.xml new file mode 100644 index 000..580cafc --- /dev/null +++ b/dev-java/htmlcleaner/metadata.xml @@ -0,0 +1,6 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + herdjava/herd + longdescriptionHtmlCleaner is an open source HTML parser written in Java. HTML found on the Web is usually dirty, ill-formed and unsuitable for further processing. For any serious consumption of such documents, it is necessary to first clean up the mess and bring some order to the tags, attributes and ordinary text. For any given HTML document, HtmlCleaner reorders individual elements and produces well-formed XML. By default, it follows similar rules that the most of web browsers use in order to create the Document Object Model. However, you can provide custom tag and rule sets for tag filtering and balancing./longdescription +/pkgmetadata