From da61776ce7660953c99199729afeffc2483b7eb4 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Thu, 4 Mar 2021 11:22:00 +0100 Subject: sci-misc/stanford-parser: version bump 4.2.0, EAPI bump Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan --- sci-misc/stanford-parser/Manifest | 2 +- .../stanford-parser/stanford-parser-1.6.ebuild | 44 ------------------- .../stanford-parser/stanford-parser-4.2.0.ebuild | 49 ++++++++++++++++++++++ 3 files changed, 50 insertions(+), 45 deletions(-) delete mode 100644 sci-misc/stanford-parser/stanford-parser-1.6.ebuild create mode 100644 sci-misc/stanford-parser/stanford-parser-4.2.0.ebuild (limited to 'sci-misc') diff --git a/sci-misc/stanford-parser/Manifest b/sci-misc/stanford-parser/Manifest index 259d4e9b1..27d5a0eae 100644 --- a/sci-misc/stanford-parser/Manifest +++ b/sci-misc/stanford-parser/Manifest @@ -1 +1 @@ -DIST stanford-parser-2007-08-19.tar.gz 60783166 BLAKE2B c35d9f501bd5e204bb58d55eeaaef08d4a6f53513e6103ce8a31f7ff66b870493916058dac72cbe495d73828b74d05d0178796ea9b0e59e14555e8e6e0c2c8d4 SHA512 d22812d9786cc68315969b2a19efbb0ac2a48b24f0a25635a02c87e441f2e605146ec86625e0282a28bab4336918cf249ee1d9a793dc0bfe0268eda0c88b5470 +DIST stanford-parser-4.2.0.zip 182285548 BLAKE2B d9838011b43b849d5ed247d8e0a58fad047a173d5c2ccadf7e18ab45a8f1365302130541802de9790274057d3180644db5e29cb386cb8aae6c58a67cfd6cd9b7 SHA512 9ab4a510ad7b69c23886cc5f865c6020a23888460b0dcced8c0c22870eb246f04bd866777e47ff07d37556a51ff6b14e61aacfd3fe0555aca5e87b67c0140a94 diff --git a/sci-misc/stanford-parser/stanford-parser-1.6.ebuild b/sci-misc/stanford-parser/stanford-parser-1.6.ebuild deleted file mode 100644 index 81b297db0..000000000 --- a/sci-misc/stanford-parser/stanford-parser-1.6.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -JAVA_PKG_IUSE="doc source" -inherit eutils java-pkg-2 java-ant-2 - -MY_PV=2007-08-19 -MY_P=${PN}-${MY_PV} - -DESCRIPTION="Stanfords statistical natural language parsers" -HOMEPAGE="http://www-nlp.stanford.edu/software/" -SRC_URI="http://www-nlp.stanford.edu/software/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86" -IUSE="${IUSE}" - -COMMON_DEP="" -DEPEND=">=virtual/jdk-1.5 - ${COMMON_DEP}" -RDEPEND=">=virtual/jre-1.5 - ${COMMON_DEP}" - -S="${WORKDIR}/${MY_P}" - -EANT_BUILD_TARGET="compile" - -src_install() { - java-pkg_dojar stanford-parser.jar - if use doc ; then - java-pkg_dojavadoc javadoc - fi - if use source ; then - java-pkg_dosrc src - fi - dodoc README.txt README_dependencies.txt cedict_readme.txt - insinto /usr/share/${PN} - doins *ser.gz - java-pkg_dolauncher stanford-lexparser --java_args -Xmx200m --main edu.stanford.nlp.parser.lexparser.LexicalizedParser - java-pkg_dolauncher stanford-lexparser-gui --java_args "-server -Xmx600m" --main edu.stanford.nlp.parser.ui.Parser -} diff --git a/sci-misc/stanford-parser/stanford-parser-4.2.0.ebuild b/sci-misc/stanford-parser/stanford-parser-4.2.0.ebuild new file mode 100644 index 000000000..bb70e918f --- /dev/null +++ b/sci-misc/stanford-parser/stanford-parser-4.2.0.ebuild @@ -0,0 +1,49 @@ +# 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 + +DATE="2020-11-17" + +DESCRIPTION="Stanfords statistical natural language parsers" +HOMEPAGE="https://www-nlp.stanford.edu/software/lex-parser.html" +SRC_URI="http://www-nlp.stanford.edu/software/${P}.zip" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +COMMON_DEP="" +DEPEND=">=virtual/jdk-1.7 + ${COMMON_DEP}" +RDEPEND=">=virtual/jre-1.7 + ${COMMON_DEP}" +BDEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}-full-${DATE}" + +EANT_BUILD_TARGET="compile" + +src_prepare() { + mkdir -p src || die + pushd src || die + jar xf ../${P}-sources.jar || die + popd || die + default +} + +src_install() { + java-pkg_dojar ${PN}.jar + if use doc ; then + java-pkg_dojavadoc javadoc + fi + if use source ; then + java-pkg_dosrc src + fi + java-pkg_dolauncher stanford-lexparser --java_args -Xmx200m --main edu.stanford.nlp.parser.lexparser.LexicalizedParser + java-pkg_dolauncher stanford-lexparser-gui --java_args "-server -Xmx600m" --main edu.stanford.nlp.parser.ui.Parser +} -- cgit v1.2.3-18-g5258