Gentoo Archives: gentoo-commits

From: "Serkan Kaba (serkan)" <serkan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/mindterm: ChangeLog mindterm-3.2-r1.ebuild
Date: Sun, 01 Feb 2009 09:13:04
Message-Id: E1LTYNz-0006V3-Aa@stork.gentoo.org
1 serkan 09/02/01 09:13:03
2
3 Modified: ChangeLog
4 Added: mindterm-3.2-r1.ebuild
5 Log:
6 Revbump to add missing classes. Add jzlib to javadoc classpath. Migrate to EAPI 2. Remove old patch.
7 (Portage version: 2.2_rc23/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.24 net-misc/mindterm/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/mindterm/ChangeLog?rev=1.24&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/mindterm/ChangeLog?rev=1.24&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/mindterm/ChangeLog?r1=1.23&r2=1.24
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-misc/mindterm/ChangeLog,v
19 retrieving revision 1.23
20 retrieving revision 1.24
21 diff -u -r1.23 -r1.24
22 --- ChangeLog 15 May 2008 01:30:53 -0000 1.23
23 +++ ChangeLog 1 Feb 2009 09:13:03 -0000 1.24
24 @@ -1,6 +1,14 @@
25 # ChangeLog for net-misc/mindterm
26 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-misc/mindterm/ChangeLog,v 1.23 2008/05/15 01:30:53 rich0 Exp $
28 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/net-misc/mindterm/ChangeLog,v 1.24 2009/02/01 09:13:03 serkan Exp $
30 +
31 +*mindterm-3.2-r1 (01 Feb 2009)
32 +
33 + 01 Feb 2009; Serkan Kaba <serkan@g.o>
34 + +files/mindterm-3.2-missingclasses.patch, -files/2.4.2-buildxml.patch,
35 + +mindterm-3.2-r1.ebuild:
36 + Revbump to add missing classes. Add jzlib to javadoc classpath. Migrate to
37 + EAPI 2. Remove old patch.
38
39 15 May 2008; Richard Freeman <rich0@g.o> mindterm-3.2.ebuild:
40 amd64 stable - 219672
41
42
43
44 1.1 net-misc/mindterm/mindterm-3.2-r1.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/mindterm/mindterm-3.2-r1.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/mindterm/mindterm-3.2-r1.ebuild?rev=1.1&content-type=text/plain
48
49 Index: mindterm-3.2-r1.ebuild
50 ===================================================================
51 # Copyright 1999-2009 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/net-misc/mindterm/mindterm-3.2-r1.ebuild,v 1.1 2009/02/01 09:13:03 serkan Exp $
54
55 EAPI="2"
56 WANT_ANT_TASKS="ant-nodeps"
57
58 inherit eutils java-pkg-2 java-ant-2
59
60 MY_P=${P/-/_}
61
62 DESCRIPTION="A Java SSH Client"
63 HOMEPAGE="http://www.appgate.com/products/80_MindTerm/"
64 SRC_URI="http://www.appgate.com/products/80_MindTerm/110_MindTerm_Download/${MY_P}-src.zip"
65
66 LICENSE="mindterm"
67 SLOT="0"
68 KEYWORDS="~amd64 ~ppc ~x86"
69 IUSE="doc examples"
70 COMMON_DEP="dev-java/jzlib:0"
71 RDEPEND=">=virtual/jre-1.4
72 ${COMMON_DEP}"
73 DEPEND=">=virtual/jdk-1.4
74 app-arch/unzip
75 ${COMMON_DEP}"
76
77 S=${WORKDIR}/${MY_P}
78
79 JAVA_PKG_FILTER_COMPILER="jikes"
80 EANT_BUILD_TARGET="mindterm.jar lite"
81 EANT_DOC_TARGET="doc"
82 EANT_GENTOO_CLASSPATH="jzlib"
83 JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
84
85 src_prepare() {
86 java-pkg-2_src_prepare
87 epatch "${FILESDIR}"/${P}-missingclasses.patch
88 java-ant_rewrite-classpath
89 rm -vr com/jcraft || die "Failed to remove bundled jcraft"
90 }
91
92 # Don't even compile
93 RESTRICT="test"
94 src_test() {
95 ANT_TASKS="ant-junit ant-nodeps" eant test \
96 -Dgentoo.classpath="$(java-pkg_getjars jzlib,junit):mindterm.jar"
97 }
98
99 src_install() {
100 java-pkg_dojar *.jar
101
102 java-pkg_dolauncher ${PN} --main com.mindbright.application.MindTerm
103
104 dodoc README.txt RELEASE_NOTES.txt CHANGES || die
105 use doc && java-pkg_dojavadoc javadoc
106 use examples && java-pkg_doexamples "${S}/examples/"
107 }