Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/java:master commit in: dev-java/javapp/
Date: Sun, 21 Feb 2016 21:20:27
Message-Id: 1456089549.6510c7b05a4746e205242be8b25898e080d5e3ed.chewi@gentoo
1 commit: 6510c7b05a4746e205242be8b25898e080d5e3ed
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 21 21:19:09 2016 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 21 21:19:09 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=6510c7b0
7
8 dev-java/javapp: Remove dead package
9
10 This was an interesting project but I can't remember why I added
11 it. It's dead upstream and the dependency on Jython is problematic so
12 it has to go.
13
14 dev-java/javapp/Manifest | 1 -
15 dev-java/javapp/javapp-0.4_p1.ebuild | 64 ------------------------------------
16 dev-java/javapp/metadata.xml | 5 ---
17 3 files changed, 70 deletions(-)
18
19 diff --git a/dev-java/javapp/Manifest b/dev-java/javapp/Manifest
20 deleted file mode 100644
21 index db0e336..0000000
22 --- a/dev-java/javapp/Manifest
23 +++ /dev/null
24 @@ -1 +0,0 @@
25 -DIST javapp-c8d01bc1b0b2fe34cfd45a08d66c499222caf423.tar.bz2 14907498 SHA256 0f2a9d9f8972b27b8c232ed05aab4cf040258b9bf7e0d44e9870fe085162637d
26
27 diff --git a/dev-java/javapp/javapp-0.4_p1.ebuild b/dev-java/javapp/javapp-0.4_p1.ebuild
28 deleted file mode 100644
29 index c4946b1..0000000
30 --- a/dev-java/javapp/javapp-0.4_p1.ebuild
31 +++ /dev/null
32 @@ -1,64 +0,0 @@
33 -# Copyright 1999-2015 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -# $Id$
36 -
37 -EAPI="4"
38 -REV="c8d01bc1b0b2fe34cfd45a08d66c499222caf423"
39 -JAVA_PKG_IUSE="doc source"
40 -
41 -inherit java-pkg-2 java-ant-2
42 -
43 -DESCRIPTION="Java preprocessor with cpp-like syntax and Ant support"
44 -HOMEPAGE="http://www.slashdev.ca/${PN}/"
45 -SRC_URI="http://git.slashdev.ca/${PN}/snapshot/${PN}-${REV}.tar.bz2"
46 -
47 -LICENSE="GPL-2"
48 -SLOT="0"
49 -KEYWORDS="~amd64"
50 -IUSE=""
51 -
52 -CDEPEND="dev-java/ant-core:0
53 - dev-java/jython:2.5"
54 -
55 -RDEPEND="${CDEPEND}
56 - >=virtual/jre-1.5"
57 -
58 -DEPEND="${CDEPEND}
59 - app-arch/unzip
60 - >=virtual/jdk-1.5"
61 -
62 -S="${WORKDIR}/${PN}-${REV}"
63 -
64 -JAVA_ANT_REWRITE_CLASSPATH="yes"
65 -EANT_BUILD_TARGET="build"
66 -EANT_GENTOO_CLASSPATH="ant-core jython-2.5"
67 -JYTHON_LIB="/usr/share/jython-2.5/Lib"
68 -
69 -src_unpack() {
70 - default_src_unpack
71 -
72 - mkdir -p "${S}/deps/plex" || die
73 - cd "${S}/deps/plex" || die
74 - unpack ./../plex-*.zip
75 -}
76 -
77 -java_prepare() {
78 - sed \
79 - -e '/ant\.library\.dir/d' \
80 - -e '/<copy [^>]* \/>/d' \
81 - -e '/<copy /,/<\/copy>/d' \
82 - -i build.xml || die
83 -
84 - mkdir -p build/Lib || die
85 - ln -snf "${S}"/src/python/* "${S}"/deps/plex/Plex build/Lib/ || die
86 -}
87 -
88 -src_install() {
89 - java-pkg_dojar "${PN}.jar"
90 - java-pkg_addcp "${JYTHON_LIB}"
91 - dodoc AUTHORS CHANGELOG CREDITS README
92 -}
93 -
94 -src_test() {
95 - ANT_TASKS="jython-2.5" CLASSPATH="${JYTHON_LIB}" eant test
96 -}
97
98 diff --git a/dev-java/javapp/metadata.xml b/dev-java/javapp/metadata.xml
99 deleted file mode 100644
100 index 838c00a..0000000
101 --- a/dev-java/javapp/metadata.xml
102 +++ /dev/null
103 @@ -1,5 +0,0 @@
104 -<?xml version="1.0" encoding="UTF-8"?>
105 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
106 -<pkgmetadata>
107 -<herd>java</herd>
108 -</pkgmetadata>