Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/kryo/, profiles/
Date: Sat, 14 Sep 2019 15:26:20
Message-Id: 1568474754.79808d2dacc9f17de1d342318be8cc362b679247.mgorny@gentoo
1 commit: 79808d2dacc9f17de1d342318be8cc362b679247
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 14 15:19:08 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 14 15:25:54 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79808d2d
7
8 dev-java/kryo: Remove last-rited pkg
9
10 Bug: https://bugs.gentoo.org/576874
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 dev-java/kryo/Manifest | 1 -
14 dev-java/kryo/kryo-2.24.0.ebuild | 56 ----------------------------------------
15 dev-java/kryo/metadata.xml | 18 -------------
16 profiles/package.mask | 5 ----
17 4 files changed, 80 deletions(-)
18
19 diff --git a/dev-java/kryo/Manifest b/dev-java/kryo/Manifest
20 deleted file mode 100644
21 index 885285bbfab..00000000000
22 --- a/dev-java/kryo/Manifest
23 +++ /dev/null
24 @@ -1 +0,0 @@
25 -DIST kryo-2.24.0.zip 1203526 BLAKE2B a5a7f0376ee71bbd479f8d51b0d35a6445cf9b92ebc42e7af16cd57d0ba61eb45d23f88172e489ec08fbd45d1229f86f1e6babf2590a0f718eb9b82b413201f1 SHA512 0c804e7986678339865cb0dd000bce063e5a91d1f3ae56eba1ca1b1bcca5e917a5d69fe14ff0c986e36c49f115336efb6221d771dd19b4dda91a9a7a6daf1463
26
27 diff --git a/dev-java/kryo/kryo-2.24.0.ebuild b/dev-java/kryo/kryo-2.24.0.ebuild
28 deleted file mode 100644
29 index e2179fff889..00000000000
30 --- a/dev-java/kryo/kryo-2.24.0.ebuild
31 +++ /dev/null
32 @@ -1,56 +0,0 @@
33 -# Copyright 1999-2016 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI="5"
37 -
38 -JAVA_PKG_IUSE="source doc test"
39 -
40 -inherit java-pkg-2 java-pkg-simple
41 -
42 -DESCRIPTION="Fast, efficient Java serialization and cloning"
43 -HOMEPAGE="https://github.com/EsotericSoftware/kryo"
44 -SRC_URI="https://github.com/EsotericSoftware/${PN}/archive/${P}.zip"
45 -
46 -LICENSE="BSD-2"
47 -SLOT="2"
48 -KEYWORDS="~amd64 ~x86"
49 -
50 -IUSE=""
51 -
52 -CDEPEND="
53 - dev-java/objenesis:0
54 - dev-java/reflectasm:0
55 - dev-java/minlog:0"
56 -
57 -DEPEND="
58 - ${CDEPEND}
59 - test? (
60 - dev-java/junit:4
61 - )
62 - >=virtual/jdk-1.6"
63 -
64 -RDEPEND="
65 - ${CDEPEND}
66 - >=virtual/jre-1.6"
67 -
68 -S="${WORKDIR}/${PN}-${P}"
69 -
70 -JAVA_SRC_DIR="src"
71 -JAVA_GENTOO_CLASSPATH="objenesis,reflectasm,minlog"
72 -
73 -src_prepare() {
74 - rm "${S}"/pom.xml || die
75 - find "${S}" -name "*.jar" -delete || die
76 -}
77 -
78 -src_test() {
79 - mkdir target/tests || die
80 - local testcp="${S}/${PN}.jar:target/tests:$(java-pkg_getjars junit-4)"
81 - testcp+=":$(java-pkg_getjars --with-dependencies ${JAVA_GENTOO_CLASSPATH})"
82 -
83 - ejavac -cp "${testcp}" -d target/tests $(find test/ -name "*.java")
84 - tests=$(find target/tests -name "*Test.class" \
85 - | sed -e 's/target\/tests\///g' -e "s/\.class//" -e "s/\//./g" \
86 - | grep -vP '\$');
87 - ejunit4 -cp "${testcp}" ${tests}
88 -}
89
90 diff --git a/dev-java/kryo/metadata.xml b/dev-java/kryo/metadata.xml
91 deleted file mode 100644
92 index b89ab26977a..00000000000
93 --- a/dev-java/kryo/metadata.xml
94 +++ /dev/null
95 @@ -1,18 +0,0 @@
96 -<?xml version="1.0" encoding="UTF-8"?>
97 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
98 -<pkgmetadata>
99 - <maintainer type="project">
100 - <email>java@g.o</email>
101 - <name>Java</name>
102 - </maintainer>
103 - <longdescription>
104 - Kryo is a fast and efficient object graph serialization framework for Java.
105 - The goals of the project are speed, efficiency, and an easy to use API. The project
106 - is useful any time objects need to be persisted, whether to a file, database, or over
107 - the network. Kryo can also perform automatic deep and shallow copying/cloning. This is direct copying
108 - from object to object, not object-&gt;bytes-&gt;object.
109 - </longdescription>
110 - <upstream>
111 - <remote-id type="github">EsotericSoftware/kryo</remote-id>
112 - </upstream>
113 -</pkgmetadata>
114
115 diff --git a/profiles/package.mask b/profiles/package.mask
116 index b9f0943e5b9..87a9325ac8e 100644
117 --- a/profiles/package.mask
118 +++ b/profiles/package.mask
119 @@ -1179,11 +1179,6 @@ dev-java/flyingsaucer
120 dev-java/groovy
121 app-misc/freemind
122
123 -# Aaron Bauman <bman@g.o> (2019-08-14)
124 -# open sec bug #576874, unmaintained in Gentoo
125 -# no rdeps. Removal in 30 days
126 -dev-java/kryo
127 -
128 # Mike Gilbert <floppym@g.o> (2019-08-13)
129 # Dev channel releases are only for people who
130 # are developers or want more experimental features