summaryrefslogtreecommitdiff
path: root/dev-java/antlr
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/antlr')
-rw-r--r--dev-java/antlr/Manifest2
-rw-r--r--dev-java/antlr/antlr-2.7.7-r10.ebuild (renamed from dev-java/antlr/antlr-2.7.7-r9.ebuild)18
2 files changed, 8 insertions, 12 deletions
diff --git a/dev-java/antlr/Manifest b/dev-java/antlr/Manifest
index 090f3bc0a0e8..bdc77c5cb72b 100644
--- a/dev-java/antlr/Manifest
+++ b/dev-java/antlr/Manifest
@@ -6,7 +6,7 @@ DIST antlr-3.2.jar 1928009 BLAKE2B 9c56b0142abdb7d0caabebbae12618a665f91001e2f47
DIST antlr-3.2.tar.gz 837320 BLAKE2B 3addcfed45e67a7f8f3841a890be418626d93229dc326fe4670c6b145a457203a26f01723695573692c65bb6c376349a8d8cd852b339b1f6da7b71a52e14bb4f SHA512 8984221cd89253c033a4596dd56cd51b297393a53b4682f5ab401172745d343371bf0d45417fa286ce972add1b4e474f1f3091fa1345158dbfc040702d61607c
DIST antlr-3.5.3.tar.gz 6752328 BLAKE2B 8ebd098c9475122cddcadd5991b9f882b7fda5868ad979b29c9f4dab97e39cd31e7fc943476c3a854f3e3aee9c1c56384b7fcc893f87548482af5d5d0839fd30 SHA512 c565e1ade7a62bb127df707015afded9a9cea54cbf5488730a327671c57e8718f93f76c4fa28edd856810cb9c7ccbcb27b53a7c8f7e3efc8169e64cfcc535a4c
DIST antlr-4.9.3.tar.gz 4640242 BLAKE2B fb58f5e533051cb2c439c32f0462c1d463c99df862ba7e1a37a1c61378ab36a9edb9525c2a342de5b517da6f02d8291de5976c550932314f3464aad1a778afb9 SHA512 61452404c9639b5a0908cda16605f17c0fed0c9adfc3278c7408f9971420e9d1fe8f9e974e0826c2e3e780fdd83324094c0246cd5b28fa63f5686b094ea08127
-EBUILD antlr-2.7.7-r9.ebuild 1097 BLAKE2B 4bdac9e8224bce3e41d519c12b6ea3932b087df7cfd1c4c0d9ee84d52ff59bb3ffbcce8d6be294cba05ed0dc356de08dae65dd0817682683897c12c87a4de30b SHA512 167a2d35e93b2fe5b4c3382ad9c26529fa6595d83ceffb70e43d2aa7ff5395ebeafd3a46291178838ba6d3612c557cb12c38a0923d0bce0c588f9512dda3c0a5
+EBUILD antlr-2.7.7-r10.ebuild 1056 BLAKE2B c27684d657c0c722cdcf38300bd648a2cace798bd44b258bd3c6ab4a1c0722a4a8816ce6d9d1d1bebbd623fe59b12d76d8a123ffe53300133f467f055f690412 SHA512 de732d624b2fc274ab0b61975cbe75673cc32fc4a6aa503593bf102513f97b931b56106da19c81ca311b52a5e0f5730ac1fb2d5872bc674821fb4eec5d28d818
EBUILD antlr-3.2-r2.ebuild 3252 BLAKE2B 385034794d33199ee0173927286d7e38ef273ed2fa167b746e2d6d36772ca6407c45321d0a2fd170a13354450c23e4eea47397a81784259090bf70f643f5c16d SHA512 01fc9d04d6d4a0a590b5d120fb20d2977da3f0f25dcc72175a00ded53cf01d6fbb890b5d55aa36a02e84b6cc53aafb385ca5d21a5319d8d94cb4d3876846f38e
EBUILD antlr-3.5.3.ebuild 1558 BLAKE2B 75104219b4a8d64fbbfc3ac91fdf069ec2e12e9449f7122776650a7b48cd981685152aadf7f7f18949a22105474d3ca4b06506dc4cccce6303365b06d59d5ebf SHA512 3d3dd9a86d5ec2c8b2fadc761dc5bdcd2e0b853f34d631d74e7337d6eb2ae8543492bb05ba9a402692419c6caaa7a9bf128ec4022c8878c7f8a33ee38c59a1d8
EBUILD antlr-4.9.3.ebuild 1586 BLAKE2B 7511feef4786285004c85466eb4ec1ea626b7ecffaa3870c1d27351bf10e41a609d656e23972e580f76826b9d892fa10e0dad960150057e622e1a229ab240390 SHA512 467e38aa07f8094b93a1a84196926f5bbfe22557417e52c7b44a93cf2232f411cc3e27cc3f4d6a9c629a2c1b406e7f88b16334d34d6b7b89e3618d0325c752f6
diff --git a/dev-java/antlr/antlr-2.7.7-r9.ebuild b/dev-java/antlr/antlr-2.7.7-r10.ebuild
index a82c35657a74..10b9b6e1131d 100644
--- a/dev-java/antlr/antlr-2.7.7-r9.ebuild
+++ b/dev-java/antlr/antlr-2.7.7-r10.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-JAVA_PKG_IUSE="doc source"
+JAVA_PKG_IUSE="doc examples source"
MAVEN_ID="antlr:antlr:2.7.7"
inherit java-pkg-2 java-pkg-simple
@@ -11,23 +11,23 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A parser generator for many languages"
HOMEPAGE="https://www.antlr2.org/"
SRC_URI="https://www.antlr2.org/download/${P}.tar.gz"
+S="${WORKDIR}/${P}"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="examples"
-RDEPEND=">=virtual/jre-1.8:*"
DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
-S="${WORKDIR}/${P}"
-
+JAVA_MAIN_CLASS="antlr.Tool"
JAVA_SRC_DIR="${S}/${PN}"
DOCS=( CHANGES.txt README.txt )
src_prepare() {
- default
+ default #780585
+ java-pkg-2_src_prepare
java-pkg_clean
# Delete build files from examples.
@@ -39,12 +39,8 @@ src_configure() { :; }
src_install() {
java-pkg-simple_src_install
- java-pkg_dolauncher antlr --main antlr.Tool
use doc && java-pkg_dohtml -r doc/*
use examples && java-pkg_doexamples examples/java
use source && java-pkg_dosrc antlr
-
- # https://bugs.gentoo.org/789582
- einstalldocs
}