Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/prefix:master commit in: dev-java/jikes/files/, dev-java/jikes/
Date: Tue, 04 May 2021 19:16:54
Message-Id: 1620155802.372cd17ea2776b2ee8eed060e62107dbb9acf611.grobian@gentoo
1 commit: 372cd17ea2776b2ee8eed060e62107dbb9acf611
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 4 19:16:42 2021 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Tue May 4 19:16:42 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=372cd17e
7
8 dev-java/jikes: drop (like in gx86)
9
10 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
11
12 dev-java/jikes/Manifest | 1 -
13 dev-java/jikes/files/compiler-settings | 6 -----
14 dev-java/jikes/files/deprecated.patch | 25 ------------------
15 dev-java/jikes/files/jikes | 16 ------------
16 dev-java/jikes/jikes-1.22-r13.ebuild | 47 ----------------------------------
17 dev-java/jikes/metadata.xml | 11 --------
18 6 files changed, 106 deletions(-)
19
20 diff --git a/dev-java/jikes/Manifest b/dev-java/jikes/Manifest
21 deleted file mode 100644
22 index 455fc00e48..0000000000
23 --- a/dev-java/jikes/Manifest
24 +++ /dev/null
25 @@ -1 +0,0 @@
26 -DIST jikes-1.22.tar.bz2 616655 BLAKE2B a4b69c014394c511aab2b52284eeae5d2ec3209d4edc315102f233d1053ced214612d7c8879c4c88140b26e7be852736c69b8a699c8ce831cd579d8ee8fea56e SHA512 6b318f49f075da0cf0558512748bd77072f5b5b0428160538bcba01201c94719ec0f4b0cd0159ddb04fb3a86c323c8f11f09dc4b31cf880fb94e00c1ee0bbc58
27
28 diff --git a/dev-java/jikes/files/compiler-settings b/dev-java/jikes/files/compiler-settings
29 deleted file mode 100644
30 index 0e50102cd2..0000000000
31 --- a/dev-java/jikes/files/compiler-settings
32 +++ /dev/null
33 @@ -1,6 +0,0 @@
34 -JAVAC=/usr/bin/jikes
35 -PACKAGE=dev-java/jikes
36 -SUPPORTED_TARGET="1.1 1.2 1.3 1.4"
37 -SUPPORTED_SOURCE="1.3 1.4"
38 -ANT_BUILD_COMPILER="jikes"
39 -GENERATION="2"
40
41 diff --git a/dev-java/jikes/files/deprecated.patch b/dev-java/jikes/files/deprecated.patch
42 deleted file mode 100644
43 index 0fd05253a6..0000000000
44 --- a/dev-java/jikes/files/deprecated.patch
45 +++ /dev/null
46 @@ -1,25 +0,0 @@
47 ---- src/decl.cpp 2004/09/26 22:40:411.144
48 -+++ src/decl.cpp 2004/10/09 18:04:501.145
49 -@@ -2596,7 +2596,9 @@
50 - //
51 - if (control.option.deprecation &&
52 - hidden_method -> IsDeprecated() &&
53 -- ! method -> containing_type -> file_symbol -> IsClassOnly())
54 -+ ! method -> containing_type -> file_symbol -> IsClassOnly() &&
55 -+ ! method -> IsDeprecated() &&
56 -+ ! InDeprecatedContext())
57 - {
58 - ReportSemError(SemanticError::DEPRECATED_METHOD_OVERRIDE,
59 - left_tok, right_tok, method -> Header(),
60 -
61 -diff -u -r1.159 -r1.160
62 ---- src/error.cpp 2004/09/26 22:40:411.159
63 -+++ src/error.cpp 2004/10/10 02:59:401.160
64 -@@ -513,6 +513,7 @@
65 - warning[DEPRECATED_FIELD] = WEAK_WARNING;
66 - warning[DEPRECATED_METHOD] = WEAK_WARNING;
67 - warning[DEPRECATED_CONSTRUCTOR] = WEAK_WARNING;
68 -+ warning[DEPRECATED_METHOD_OVERRIDE] = WEAK_WARNING;
69 -
70 - warning[UNNECESSARY_TYPE_IMPORT] = WEAK_WARNING;
71 - warning[MULTIPLE_PUBLIC_TYPES] = WEAK_WARNING;
72
73 diff --git a/dev-java/jikes/files/jikes b/dev-java/jikes/files/jikes
74 deleted file mode 100644
75 index e80c048614..0000000000
76 --- a/dev-java/jikes/files/jikes
77 +++ /dev/null
78 @@ -1,16 +0,0 @@
79 -#!/bin/bash
80 -#
81 -# Copyright (c) 2005, Thomas Matthijs <axxo@g.o>
82 -# Copyright (c) 2005, Gentoo Foundation
83 -#
84 -# Licensed under the GNU General Public License, v2.
85 -#
86 -
87 -[[ -z ${BOOTCLASSPATH} ]] && export BOOTCLASSPATH=$(java-config-2 --runtime)
88 -
89 -if [[ -z "${BOOTCLASSPATH}" ]]; then
90 - echo "!!! Could not find runtime classes" > /dev/stderr
91 - exit 2
92 -fi
93 -
94 -exec /usr/bin/jikes-bin "$@"
95
96 diff --git a/dev-java/jikes/jikes-1.22-r13.ebuild b/dev-java/jikes/jikes-1.22-r13.ebuild
97 deleted file mode 100644
98 index f3952997ab..0000000000
99 --- a/dev-java/jikes/jikes-1.22-r13.ebuild
100 +++ /dev/null
101 @@ -1,47 +0,0 @@
102 -# Copyright 1999-2021 Gentoo Authors
103 -# Distributed under the terms of the GNU General Public License v2
104 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jikes/jikes-1.22-r13.ebuild,v 1.12 2011/01/23 14:33:14 armin76 Exp $
105 -
106 -inherit flag-o-matic eutils prefix
107 -
108 -DESCRIPTION="IBM's open source, high performance Java compiler"
109 -HOMEPAGE="http://jikes.sourceforge.net/"
110 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
111 -LICENSE="IBM"
112 -SLOT="0"
113 -KEYWORDS="~amd64-linux ~x86-linux"
114 -IUSE=""
115 -DEPEND=""
116 -RDEPEND=">=dev-java/java-config-2.0.0"
117 -
118 -src_unpack() {
119 - unpack ${A}
120 - cd ${S}
121 - epatch ${FILESDIR}/deprecated.patch
122 -}
123 -
124 -src_compile() {
125 - filter-flags "-fno-rtti"
126 - econf || die "configure problem"
127 - emake || die "compile problem"
128 -}
129 -
130 -src_install () {
131 - make DESTDIR=${D} install || die "install problem"
132 - dodoc ChangeLog AUTHORS README TODO NEWS
133 -
134 - mv ${ED}/usr/bin/jikes{,-bin}
135 - sed \
136 - -e 's:\(#!\):\1@GENTOO_PORTAGE_EPREFIX@:' \
137 - -e 's:\(exec \):\1@GENTOO_PORTAGE_EPREFIX@:' \
138 - "${FILESDIR}"/jikes > jikes
139 - eprefixify jikes
140 - dobin jikes
141 -
142 - sed \
143 - -e 's:\(JAVAC=\):\1@GENTOO_PORTAGE_EPREFIX@:' \
144 - "${FILESDIR}"/compiler-settings > compiler-settings
145 - eprefixify compiler-settings
146 - insinto /usr/share/java-config-2/compiler
147 - newins compiler-settings
148 -}
149
150 diff --git a/dev-java/jikes/metadata.xml b/dev-java/jikes/metadata.xml
151 deleted file mode 100644
152 index 4841c1e936..0000000000
153 --- a/dev-java/jikes/metadata.xml
154 +++ /dev/null
155 @@ -1,11 +0,0 @@
156 -<?xml version="1.0" encoding="UTF-8"?>
157 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
158 -<pkgmetadata>
159 - <maintainer type="project">
160 - <email>java@g.o</email>
161 - <name>Java</name>
162 - </maintainer>
163 - <upstream>
164 - <remote-id type="sourceforge">jikes</remote-id>
165 - </upstream>
166 -</pkgmetadata>