Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/jspeex: metadata.xml jspeex-0.9.7.ebuild ChangeLog
Date: Sat, 29 Jun 2013 21:40:10
Message-Id: 20130629214004.A8D232171D@flycatcher.gentoo.org
1 tomwij 13/06/29 21:40:04
2
3 Added: metadata.xml jspeex-0.9.7.ebuild ChangeLog
4 Log:
5 New ebuild for dev-java/jspeex, Speex speech codec library for Java; a dependency needed for dev-java/smack. Fixes bug #216797 reported by Petteri Räty (betelgeuse).
6
7 (Portage version: 2.1.12.10/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
8
9 Revision Changes Path
10 1.1 dev-java/jspeex/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jspeex/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jspeex/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>java</herd>
21 </pkgmetadata>
22
23
24
25 1.1 dev-java/jspeex/jspeex-0.9.7.ebuild
26
27 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jspeex/jspeex-0.9.7.ebuild?rev=1.1&view=markup
28 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jspeex/jspeex-0.9.7.ebuild?rev=1.1&content-type=text/plain
29
30 Index: jspeex-0.9.7.ebuild
31 ===================================================================
32 # Copyright 1999-2013 Gentoo Foundation
33 # Distributed under the terms of the GNU General Public License v2
34 # $Header: /var/cvsroot/gentoo-x86/dev-java/jspeex/jspeex-0.9.7.ebuild,v 1.1 2013/06/29 21:40:04 tomwij Exp $
35
36 EAPI="5"
37
38 JAVA_PKG_IUSE="doc source test"
39
40 inherit base java-pkg-2 java-ant-2
41
42 DESCRIPTION="Speex speech codec library for Java"
43 HOMEPAGE="http://jspeex.sourceforge.net/"
44 SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
45
46 LICENSE="BSD"
47 SLOT="0"
48 KEYWORDS="~amd64 ~x86"
49
50 CDEPEND="dev-java/ant-core:0"
51
52 RDEPEND="${CDEPEND}
53 >=virtual/jre-1.4"
54
55 DEPEND="${CDEPEND}
56 >=virtual/jdk-1.4
57 dev-java/junit:0
58 test? (
59 dev-java/ant-junit:0
60 dev-java/ant-trax:0
61 )"
62
63 JAVA_ANT_REWRITE_CLASSPATH="true"
64 EANT_GENTOO_CLASSPATH="ant-core"
65 EANT_BUILD_TARGET="package"
66
67 S="${WORKDIR}/${PN}"
68
69 java_prepare() {
70 java-ant_remove-taskdefs --name proguard
71
72 epatch "${FILESDIR}"/${P}-remove-junit-report.patch
73
74 find . -name "*.jar" -delete || die "Failed to remove bundled libraries."
75
76 cd lib || die
77 java-pkg_jar-from --build-only junit
78 }
79
80 src_test() {
81 ANT_TASKS="ant-junit ant-trax" eant test
82 }
83
84 src_install() {
85 java-pkg_dojar dist/${PN}.jar
86
87 dodoc README TODO
88
89 use doc && java-pkg_dojavadoc doc/javadoc
90 use source && java-pkg_dosrc src/java/*
91 }
92
93
94
95 1.1 dev-java/jspeex/ChangeLog
96
97 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jspeex/ChangeLog?rev=1.1&view=markup
98 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jspeex/ChangeLog?rev=1.1&content-type=text/plain
99
100 Index: ChangeLog
101 ===================================================================
102 # ChangeLog for dev-java/jspeex
103 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
104 # $Header: /var/cvsroot/gentoo-x86/dev-java/jspeex/ChangeLog,v 1.1 2013/06/29 21:40:04 tomwij Exp $
105
106 *jspeex-0.9.7 (29 Jun 2013)
107
108 29 Jun 2013; Tom Wijsman <TomWij@g.o>
109 +files/jspeex-0.9.7-remove-junit-report.patch, +jspeex-0.9.7.ebuild,
110 +metadata.xml:
111 New ebuild for dev-java/jspeex, Speex speech codec library for Java; a
112 dependency needed for dev-java/smack. Fixes bug #216797 reported by Petteri
113 Räty (betelgeuse).