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/jzlib: jzlib-1.1.3.ebuild ChangeLog
Date: Wed, 28 May 2014 16:40:21
Message-Id: 20140528164018.1CB992004E@flycatcher.gentoo.org
1 tomwij 14/05/28 16:40:18
2
3 Modified: ChangeLog
4 Added: jzlib-1.1.3.ebuild
5 Log:
6 Version bump to 1.1.3.
7
8 (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
9
10 Revision Changes Path
11 1.41 dev-java/jzlib/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jzlib/ChangeLog?rev=1.41&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jzlib/ChangeLog?rev=1.41&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jzlib/ChangeLog?r1=1.40&r2=1.41
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-java/jzlib/ChangeLog,v
20 retrieving revision 1.40
21 retrieving revision 1.41
22 diff -u -r1.40 -r1.41
23 --- ChangeLog 8 Dec 2012 15:50:08 -0000 1.40
24 +++ ChangeLog 28 May 2014 16:40:17 -0000 1.41
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-java/jzlib
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jzlib/ChangeLog,v 1.40 2012/12/08 15:50:08 ago Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jzlib/ChangeLog,v 1.41 2014/05/28 16:40:17 tomwij Exp $
31 +
32 +*jzlib-1.1.3 (28 May 2014)
33 +
34 + 28 May 2014; Tom Wijsman <TomWij@g.o> +jzlib-1.1.3.ebuild:
35 + Version bump to 1.1.3.
36
37 08 Dec 2012; Agostino Sarubbo <ago@g.o> jzlib-1.1.1.ebuild:
38 Stable for ppc64, wrt bug #418719
39
40
41
42 1.1 dev-java/jzlib/jzlib-1.1.3.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jzlib/jzlib-1.1.3.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jzlib/jzlib-1.1.3.ebuild?rev=1.1&content-type=text/plain
46
47 Index: jzlib-1.1.3.ebuild
48 ===================================================================
49 # Copyright 1999-2014 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/dev-java/jzlib/jzlib-1.1.3.ebuild,v 1.1 2014/05/28 16:40:17 tomwij Exp $
52
53 EAPI="4"
54 JAVA_PKG_IUSE="examples source test"
55
56 inherit java-pkg-2 java-pkg-simple
57
58 DESCRIPTION="JZlib is a re-implementation of zlib in pure Java"
59 HOMEPAGE="http://www.jcraft.com/jzlib/"
60 SRC_URI="https://github.com/ymnk/${PN}/archive/${PV}.zip -> ${P}.zip"
61
62 LICENSE="BSD"
63 SLOT="1.1.3"
64 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
65
66 RDEPEND="
67 >=virtual/jre-1.5"
68 DEPEND="
69 >=virtual/jdk-1.5"
70 # test? (
71 # dev-lang/scala
72 # dev-java/junit:4 )"
73 # Restrict test due to missing keywords for scala
74 RESTRICT="test"
75
76 S="${WORKDIR}/${P}"
77 JAVA_SRC_DIR="src/main/java"
78
79 java_prepare() {
80 rm pom.xml || die
81 }
82
83 src_test() {
84 local CP TESTS
85 CP="${PN}.jar:$(java-pkg_getjars --with-dependencies scala,junit-4)" || die
86 TESTS=$(find src/test/scala -name '*Test.scala' -printf com.jcraft.jzlib. -exec basename {} .scala \;) || die
87
88 mkdir -p target/test || die
89 find src/test/scala -name '*.scala' -exec scalac -classpath "${CP}" -d target/test {} + || die
90 ejunit4 -classpath "target/test:${CP}" ${TESTS}
91 }
92
93 src_install() {
94 java-pkg-simple_src_install
95 dodoc README ChangeLog
96 use examples && java-pkg_doexamples example
97 }