Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/java:master commit in: media-sound/xenoplay/
Date: Wed, 30 Jun 2021 09:35:57
Message-Id: 1625045726.260e03fc2b737e2fb0c84a21a0e929c40ec4aa46.flow@gentoo
1 commit: 260e03fc2b737e2fb0c84a21a0e929c40ec4aa46
2 Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 30 09:34:40 2021 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 30 09:35:26 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=260e03fc
7
8 media-sound/xenoplay: treeclean
9
10 Reason: failed sourcing ebuild: inherit requires unknown eclass: base.eclass
11
12 Bug: https://bugs.gentoo.org/759889
13 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
14
15 media-sound/xenoplay/Manifest | 1 -
16 media-sound/xenoplay/metadata.xml | 8 -----
17 media-sound/xenoplay/xenoplay-0.4.1.ebuild | 56 ------------------------------
18 3 files changed, 65 deletions(-)
19
20 diff --git a/media-sound/xenoplay/Manifest b/media-sound/xenoplay/Manifest
21 deleted file mode 100644
22 index 38bf7260..00000000
23 --- a/media-sound/xenoplay/Manifest
24 +++ /dev/null
25 @@ -1 +0,0 @@
26 -DIST xenoplay-0-4-1-src.zip 820644 SHA256 eba4e6e65917b2fc026ed90d944eb7b973759e4e0b361e92be9a3ec7e25b88b1
27
28 diff --git a/media-sound/xenoplay/metadata.xml b/media-sound/xenoplay/metadata.xml
29 deleted file mode 100644
30 index 952a4b9b..00000000
31 --- a/media-sound/xenoplay/metadata.xml
32 +++ /dev/null
33 @@ -1,8 +0,0 @@
34 -<?xml version="1.0" encoding="UTF-8"?>
35 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
36 -<pkgmetadata>
37 - <maintainer type="project">
38 - <email>java@g.o</email>
39 - <name>Java</name>
40 - </maintainer>
41 -</pkgmetadata>
42
43 diff --git a/media-sound/xenoplay/xenoplay-0.4.1.ebuild b/media-sound/xenoplay/xenoplay-0.4.1.ebuild
44 deleted file mode 100644
45 index 96eaf5e0..00000000
46 --- a/media-sound/xenoplay/xenoplay-0.4.1.ebuild
47 +++ /dev/null
48 @@ -1,56 +0,0 @@
49 -# Copyright 1999-2015 Gentoo Foundation
50 -# Distributed under the terms of the GNU General Public License v2
51 -# $Id$
52 -
53 -MY_PV="${PV//./-}"
54 -
55 -JAVA_PKG_IUSE="source"
56 -inherit base eutils java-pkg-2
57 -
58 -DESCRIPTION="MusicXML player that can output MIDI files"
59 -HOMEPAGE="http://www.xenoage.com/xenoplay.html"
60 -SRC_URI="http://www.xenoage.com/downloads/xenoplay/${PN}-${MY_PV}-src.zip"
61 -LICENSE="GPL-3"
62 -SLOT="0"
63 -KEYWORDS="~amd64"
64 -IUSE="examples"
65 -
66 -RDEPEND=">=virtual/jre-1.5"
67 -
68 -DEPEND=">=virtual/jdk-1.5"
69 -# test? ( dev-java/junit:4 )"
70 -
71 -S="${WORKDIR}"
72 -
73 -src_compile() {
74 - rm -rf bin/* || die
75 - ejavac -encoding UTF-8 -d bin $(find src -name '*.java')
76 - $(java-config -j) cf "${PN}.jar" -C bin com
77 - $(java-config -j) cf skin.jar data/applet
78 -}
79 -
80 -src_install() {
81 - local share="/usr/share/${PN}"
82 -
83 - java-pkg_dojar "${PN}.jar"
84 - java-pkg_dojar skin.jar
85 - java-pkg_dolauncher "${PN}" --main com.xenoage.player.PlayerFrame --pwd "${share}"
86 - make_desktop_entry "${PN}" "Xenoage Player" "/usr/share/${PN}/data/images/icon.png" || die
87 -
88 - insinto "${share}/data"
89 - doins -r data/images || die
90 -
91 - if use examples; then
92 - insinto "${share}"
93 - doins -r files || die
94 - fi
95 -
96 - use source && java-pkg_dosrc src/*
97 - dohtml faq.txt gervill.txt readme.txt || die
98 -}
99 -
100 -#src_test() {
101 -# local junit="$(java-pkg_getjars junit-4)"
102 -# ejavac -encoding UTF-8 -cp "bin:${junit}" -d bin $(find test -name '*.java')
103 -# ejunit -cp bin com.xenoage.player.{musicxml.opus.OpusTest,util.io.iocontext.IOContextTest}
104 -#}