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/jstun: metadata.xml jstun-0.7.3.ebuild ChangeLog
Date: Sat, 29 Jun 2013 22:07:24
Message-Id: 20130629220715.136AB2171C@flycatcher.gentoo.org
1 tomwij 13/06/29 22:07:15
2
3 Added: metadata.xml jstun-0.7.3.ebuild ChangeLog
4 Log:
5 New ebuild for dev-java/jstun, Java-based implementation of Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translation (NAT). Fixes bug #358483 reported by Kenneth Prugh (ken69267).
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/jstun/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jstun/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jstun/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/jstun/jstun-0.7.3.ebuild
26
27 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jstun/jstun-0.7.3.ebuild?rev=1.1&view=markup
28 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jstun/jstun-0.7.3.ebuild?rev=1.1&content-type=text/plain
29
30 Index: jstun-0.7.3.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/jstun/jstun-0.7.3.ebuild,v 1.1 2013/06/29 22:07:14 tomwij Exp $
35
36 EAPI="5"
37
38 JAVA_PKG_IUSE="doc source test"
39
40 inherit java-pkg-2 java-ant-2
41
42 DESCRIPTION="Java-based STUN implementation"
43 HOMEPAGE="http://jstun.javawi.de/"
44 SRC_URI="http://${PN}.javawi.de/${P}.src.tar.gz"
45
46 LICENSE="Apache-2.0 GPL-2"
47 SLOT="0"
48 KEYWORDS="~amd64 ~x86"
49
50 COMMON_DEP="dev-java/slf4j-api:0"
51
52 RDEPEND=">=virtual/jre-1.5
53 ${COMMON_DEP}"
54
55 DEPEND=">=virtual/jdk-1.5
56 test? ( dev-java/junit:0 )
57 ${COMMON_DEP}"
58
59 S="${WORKDIR}/STUN"
60
61 # Tests contain no main function; demos contain main function, but contact
62 # external domains as well as aren't really tests. TODO: A main function needs
63 # to be written in order to be able to test de.javawi.jstun.AllTests.
64 RESTRICT="test"
65
66 EANT_BUILD_XML="build/build.xml"
67
68 java_prepare() {
69 rm -v *.jar || die
70 rm -v build/*.jar || die
71
72 java-pkg_jar-from slf4j-api
73 }
74
75 EANT_TEST_GENTOO_CLASSPATH="junit"
76 EANT_TEST_TARGET="jar-test"
77 JAVA_ANT_REWRITE_CLASSPATH="true"
78
79 src_test() {
80 local cp="$(java-pkg_getjars --build-only junit)"
81
82 java-pkg-2_src_test
83
84 java -cp target/${PN}-test-${PV}.jar:${cp} de.javawi.jstun.AllTests \
85 || die "Tests failed."
86 }
87
88 src_install() {
89 java-pkg_newjar target/${P}.jar ${PN}.jar
90
91 use doc && java-pkg_dojavadoc target/javadoc
92 use source && java-pkg_dosrc src
93 }
94
95
96
97 1.1 dev-java/jstun/ChangeLog
98
99 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jstun/ChangeLog?rev=1.1&view=markup
100 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jstun/ChangeLog?rev=1.1&content-type=text/plain
101
102 Index: ChangeLog
103 ===================================================================
104 # ChangeLog for dev-java/jstun
105 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
106 # $Header: /var/cvsroot/gentoo-x86/dev-java/jstun/ChangeLog,v 1.1 2013/06/29 22:07:14 tomwij Exp $
107
108 *jstun-0.7.3 (29 Jun 2013)
109
110 29 Jun 2013; Tom Wijsman <TomWij@g.o> +jstun-0.7.3.ebuild,
111 +metadata.xml:
112 New ebuild for dev-java/jstun, Java-based implementation of Simple Traversal
113 of User Datagram Protocol (UDP) Through Network Address Translation (NAT).
114 Fixes bug #358483 reported by Kenneth Prugh (ken69267).