Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/javacc/
Date: Fri, 28 Aug 2015 21:21:49
Message-Id: 1440796890.d9d79ca7b738c0af6659b38e4e0d48d2619aef62.mrueg@gentoo
1 commit: d9d79ca7b738c0af6659b38e4e0d48d2619aef62
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 28 21:21:30 2015 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 28 21:21:30 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d79ca7
7
8 dev-java/javacc: Remove old
9
10 Package-Manager: portage-2.2.20.1
11
12 dev-java/javacc/javacc-5.0.ebuild | 69 ---------------------------------------
13 1 file changed, 69 deletions(-)
14
15 diff --git a/dev-java/javacc/javacc-5.0.ebuild b/dev-java/javacc/javacc-5.0.ebuild
16 deleted file mode 100644
17 index a006485..0000000
18 --- a/dev-java/javacc/javacc-5.0.ebuild
19 +++ /dev/null
20 @@ -1,69 +0,0 @@
21 -# Copyright 1999-2012 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -# $Id$
24 -
25 -EAPI="2"
26 -JAVA_PKG_IUSE="doc examples source test"
27 -
28 -inherit java-pkg-2 java-ant-2 eutils
29 -
30 -DESCRIPTION="Java Compiler Compiler - The Java Parser Generator"
31 -HOMEPAGE="https://javacc.dev.java.net/"
32 -SRC_URI="https://${PN}.dev.java.net/files/documents/17/142527/${P}src.tar.gz"
33 -LICENSE="BSD"
34 -SLOT="0"
35 -IUSE=""
36 -KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
37 -DEPEND=">=virtual/jdk-1.5
38 - dev-java/junit:0
39 - test? ( dev-java/ant-junit )"
40 -RDEPEND=">=virtual/jre-1.5
41 - dev-java/junit:0"
42 -
43 -S="${WORKDIR}/${PN}"
44 -
45 -java_prepare() {
46 - epatch "${FILESDIR}"/${PN}-4.0-javadoc.patch
47 - rm -v lib/junit*/*.jar || die
48 -}
49 -
50 -_eant() {
51 - eant -Djunit.jar="$(java-pkg_getjar --build-only junit junit.jar)" "${@}"
52 -}
53 -
54 -src_compile() {
55 - # this testcase wants 1.5 and this seems the easiest way to do it
56 - JAVA_PKG_WANT_SOURCE="1.5" JAVA_PKG_WANT_TARGET="1.5" java-ant_bsfix_one examples/JavaGrammars/1.5/build.xml
57 - _eant jar $(use_doc)
58 -}
59 -
60 -src_test() {
61 - ANT_TASKS="ant-junit" _eant test
62 -}
63 -
64 -src_install() {
65 - java-pkg_dojar bin/lib/${PN}.jar
66 -
67 - dodoc README || die
68 -
69 - if use doc; then
70 - java-pkg_dohtml -r www/*
71 - java-pkg_dojavadoc doc/api
72 - fi
73 - if use examples; then
74 - dodir /usr/share/doc/${PF}/examples
75 - cp -R examples/* "${D}"/usr/share/doc/${PF}/examples
76 - fi
77 - use source && java-pkg_dosrc src/*
78 -
79 - echo "JAVACC_HOME=/usr/share/javacc/" > "${T}"/22javacc
80 - doenvd "${T}"/22javacc
81 -
82 - echo "export VERSION=${PV}" > "${T}"/pre
83 -
84 - local launcher
85 - for launcher in javacc jjdoc jjtree
86 - do
87 - java-pkg_dolauncher ${launcher} -pre "${T}"/pre --main ${launcher}
88 - done
89 -}