From: Michał Górny Date: Sat, 14 Sep 2019 15:19:08 +0000 (+0200) Subject: dev-java/kryo: Remove last-rited pkg X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=79808d2dacc9f17de1d342318be8cc362b679247;p=gentoo.git dev-java/kryo: Remove last-rited pkg Bug: https://bugs.gentoo.org/576874 Signed-off-by: Michał Górny --- diff --git a/dev-java/kryo/Manifest b/dev-java/kryo/Manifest deleted file mode 100644 index 885285bbfab0..000000000000 --- a/dev-java/kryo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kryo-2.24.0.zip 1203526 BLAKE2B a5a7f0376ee71bbd479f8d51b0d35a6445cf9b92ebc42e7af16cd57d0ba61eb45d23f88172e489ec08fbd45d1229f86f1e6babf2590a0f718eb9b82b413201f1 SHA512 0c804e7986678339865cb0dd000bce063e5a91d1f3ae56eba1ca1b1bcca5e917a5d69fe14ff0c986e36c49f115336efb6221d771dd19b4dda91a9a7a6daf1463 diff --git a/dev-java/kryo/kryo-2.24.0.ebuild b/dev-java/kryo/kryo-2.24.0.ebuild deleted file mode 100644 index e2179fff8899..000000000000 --- a/dev-java/kryo/kryo-2.24.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -JAVA_PKG_IUSE="source doc test" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Fast, efficient Java serialization and cloning" -HOMEPAGE="https://github.com/EsotericSoftware/kryo" -SRC_URI="https://github.com/EsotericSoftware/${PN}/archive/${P}.zip" - -LICENSE="BSD-2" -SLOT="2" -KEYWORDS="~amd64 ~x86" - -IUSE="" - -CDEPEND=" - dev-java/objenesis:0 - dev-java/reflectasm:0 - dev-java/minlog:0" - -DEPEND=" - ${CDEPEND} - test? ( - dev-java/junit:4 - ) - >=virtual/jdk-1.6" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -JAVA_SRC_DIR="src" -JAVA_GENTOO_CLASSPATH="objenesis,reflectasm,minlog" - -src_prepare() { - rm "${S}"/pom.xml || die - find "${S}" -name "*.jar" -delete || die -} - -src_test() { - mkdir target/tests || die - local testcp="${S}/${PN}.jar:target/tests:$(java-pkg_getjars junit-4)" - testcp+=":$(java-pkg_getjars --with-dependencies ${JAVA_GENTOO_CLASSPATH})" - - ejavac -cp "${testcp}" -d target/tests $(find test/ -name "*.java") - tests=$(find target/tests -name "*Test.class" \ - | sed -e 's/target\/tests\///g' -e "s/\.class//" -e "s/\//./g" \ - | grep -vP '\$'); - ejunit4 -cp "${testcp}" ${tests} -} diff --git a/dev-java/kryo/metadata.xml b/dev-java/kryo/metadata.xml deleted file mode 100644 index b89ab26977a5..000000000000 --- a/dev-java/kryo/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - java@gentoo.org - Java - - - Kryo is a fast and efficient object graph serialization framework for Java. - The goals of the project are speed, efficiency, and an easy to use API. The project - is useful any time objects need to be persisted, whether to a file, database, or over - the network. Kryo can also perform automatic deep and shallow copying/cloning. This is direct copying - from object to object, not object->bytes->object. - - - EsotericSoftware/kryo - - diff --git a/profiles/package.mask b/profiles/package.mask index b9f0943e5b92..87a9325ac8e9 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -1179,11 +1179,6 @@ dev-java/flyingsaucer dev-java/groovy app-misc/freemind -# Aaron Bauman (2019-08-14) -# open sec bug #576874, unmaintained in Gentoo -# no rdeps. Removal in 30 days -dev-java/kryo - # Mike Gilbert (2019-08-13) # Dev channel releases are only for people who # are developers or want more experimental features