Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/jtagger: jtagger-1.0_pre20080428.ebuild jtagger-1.0-r1.ebuild ChangeLog jtagger-1.0.ebuild
Date: Thu, 30 Jan 2014 02:34:42
Message-Id: 20140130023438.04BBB2004E@flycatcher.gentoo.org
1 tomwij 14/01/30 02:34:37
2
3 Modified: jtagger-1.0_pre20080428.ebuild ChangeLog
4 Added: jtagger-1.0-r1.ebuild
5 Removed: jtagger-1.0.ebuild
6 Log:
7 Revision bump. EAPI 5.
8
9 (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
10
11 Revision Changes Path
12 1.3 media-sound/jtagger/jtagger-1.0_pre20080428.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jtagger/jtagger-1.0_pre20080428.ebuild?rev=1.3&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jtagger/jtagger-1.0_pre20080428.ebuild?rev=1.3&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jtagger/jtagger-1.0_pre20080428.ebuild?r1=1.2&r2=1.3
17
18 Index: jtagger-1.0_pre20080428.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-sound/jtagger/jtagger-1.0_pre20080428.ebuild,v
21 retrieving revision 1.2
22 retrieving revision 1.3
23 diff -u -r1.2 -r1.3
24 --- jtagger-1.0_pre20080428.ebuild 17 May 2009 20:28:01 -0000 1.2
25 +++ jtagger-1.0_pre20080428.ebuild 30 Jan 2014 02:34:37 -0000 1.3
26 @@ -1,6 +1,6 @@
27 -# Copyright 1999-2009 Gentoo Foundation
28 +# Copyright 1999-2014 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/media-sound/jtagger/jtagger-1.0_pre20080428.ebuild,v 1.2 2009/05/17 20:28:01 serkan Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/media-sound/jtagger/jtagger-1.0_pre20080428.ebuild,v 1.3 2014/01/30 02:34:37 tomwij Exp $
32
33 EAPI="1"
34
35
36
37
38 1.16 media-sound/jtagger/ChangeLog
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jtagger/ChangeLog?rev=1.16&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jtagger/ChangeLog?rev=1.16&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jtagger/ChangeLog?r1=1.15&r2=1.16
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/media-sound/jtagger/ChangeLog,v
47 retrieving revision 1.15
48 retrieving revision 1.16
49 diff -u -r1.15 -r1.16
50 --- ChangeLog 3 Jan 2010 19:02:40 -0000 1.15
51 +++ ChangeLog 30 Jan 2014 02:34:37 -0000 1.16
52 @@ -1,6 +1,12 @@
53 # ChangeLog for media-sound/jtagger
54 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/media-sound/jtagger/ChangeLog,v 1.15 2010/01/03 19:02:40 betelgeuse Exp $
56 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
57 +# $Header: /var/cvsroot/gentoo-x86/media-sound/jtagger/ChangeLog,v 1.16 2014/01/30 02:34:37 tomwij Exp $
58 +
59 +*jtagger-1.0-r1 (30 Jan 2014)
60 +
61 + 30 Jan 2014; Tom Wijsman <TomWij@g.o> +jtagger-1.0-r1.ebuild,
62 + -jtagger-1.0.ebuild:
63 + Revision bump. EAPI 5.
64
65 03 Jan 2010; Petteri Räty <betelgeuse@g.o> jtagger-1.0.ebuild:
66 Fix building. Fixes bug #290536.
67 @@ -69,4 +75,3 @@
68 +jtagger-2007.02.ebuild:
69 Initial addition. Thanks to Serkan Kaba <serkan_kaba@×××××.com> for the
70 initial ebuild. Fixes bug #173994.
71 -
72
73
74
75 1.1 media-sound/jtagger/jtagger-1.0-r1.ebuild
76
77 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jtagger/jtagger-1.0-r1.ebuild?rev=1.1&view=markup
78 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jtagger/jtagger-1.0-r1.ebuild?rev=1.1&content-type=text/plain
79
80 Index: jtagger-1.0-r1.ebuild
81 ===================================================================
82 # Copyright 1999-2014 Gentoo Foundation
83 # Distributed under the terms of the GNU General Public License v2
84 # $Header: /var/cvsroot/gentoo-x86/media-sound/jtagger/jtagger-1.0-r1.ebuild,v 1.1 2014/01/30 02:34:37 tomwij Exp $
85
86 EAPI="5"
87
88 JAVA_PKG_IUSE="source test"
89
90 inherit eutils java-pkg-2
91
92 DESCRIPTION="Powerful MP3 tag and filename editor"
93 HOMEPAGE="http://dronten.googlepages.com/jtagger"
94 SRC_URI="http://dronten.googlepages.com/${PN}.zip -> ${P}.zip"
95
96 LICENSE="GPL-3"
97 SLOT="0"
98 KEYWORDS="~amd64 ~x86"
99
100 COMMON_DEP="dev-java/jlayer:0
101 >=dev-java/jid3-0.46-r1:0"
102
103 RDEPEND="${COMMON_DEP}
104 >=virtual/jre-1.5"
105
106 DEPEND="${COMMON_DEP}
107 >=virtual/jdk-1.5
108 app-arch/unzip:0"
109
110 S="${WORKDIR}"
111
112 java_prepare() {
113 unzip -q ${PN}.jar || die
114
115 # Fix for bug #231571 comment #2. This removes real @Override annotations but safer.
116 sed -i -e "s/@Override//g" $(find . -name "*.java") || die "failed fixing for Java 5."
117
118 rm -vr ${PN}.jar javazoom org META-INF || die
119 find . -name '*.class' -delete || die
120 }
121
122 src_compile() {
123 local classpath="$(java-pkg_getjars jid3,jlayer)"
124
125 find . -name '*.java' > sources.list
126 ejavac -encoding latin1 -cp "${classpath}" @sources.list
127
128 find . -name '*.class' -o -name '*.png' > classes.list
129 touch myManifest
130 jar cmf myManifest ${PN}.jar @classes.list || die "jar failed"
131 }
132
133 src_install() {
134 java-pkg_dojar ${PN}.jar
135 java-pkg_dolauncher jtagger --main com.googlepages.dronten.jtagger.JTagger
136
137 use source && java-pkg_dosrc com
138
139 newicon com/googlepages/dronten/jtagger/resource/jTagger.icon.png ${PN}.png
140 make_desktop_entry jtagger "jTagger MP3 tag editor"
141 }