Gentoo Archives: gentoo-commits

From: "Patrice Clement (monsieurp)" <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/backport-util-concurrent: backport-util-concurrent-3.1-r1.ebuild ChangeLog
Date: Fri, 24 Jul 2015 09:43:01
Message-Id: 20150724094258.23009BC@oystercatcher.gentoo.org
1 monsieurp 15/07/24 09:42:58
2
3 Modified: ChangeLog
4 Added: backport-util-concurrent-3.1-r1.ebuild
5 Log:
6 EAPI 5 bump.
7
8 Signed-off-by: Patrice Clement <monsieurp@g.o>
9 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 93491BB8)
10
11 Revision Changes Path
12 1.34 dev-java/backport-util-concurrent/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/backport-util-concurrent/ChangeLog?rev=1.34&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/backport-util-concurrent/ChangeLog?rev=1.34&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/backport-util-concurrent/ChangeLog?r1=1.33&r2=1.34
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-java/backport-util-concurrent/ChangeLog,v
21 retrieving revision 1.33
22 retrieving revision 1.34
23 diff -u -r1.33 -r1.34
24 --- ChangeLog 9 Jun 2015 13:29:46 -0000 1.33
25 +++ ChangeLog 24 Jul 2015 09:42:58 -0000 1.34
26 @@ -1,6 +1,12 @@
27 # ChangeLog for dev-java/backport-util-concurrent
28 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-java/backport-util-concurrent/ChangeLog,v 1.33 2015/06/09 13:29:46 jlec Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-java/backport-util-concurrent/ChangeLog,v 1.34 2015/07/24 09:42:58 monsieurp Exp $
31 +
32 +*backport-util-concurrent-3.1-r1 (24 Jul 2015)
33 +
34 + 24 Jul 2015; Patrice Clement <monsieurp@g.o>
35 + +backport-util-concurrent-3.1-r1.ebuild:
36 + EAPI 5 bump.
37
38 09 Jun 2015; Justin Lecher <jlec@g.o> metadata.xml:
39 Updating remote-id in metadata.xml
40
41
42
43 1.1 dev-java/backport-util-concurrent/backport-util-concurrent-3.1-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/backport-util-concurrent/backport-util-concurrent-3.1-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/backport-util-concurrent/backport-util-concurrent-3.1-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: backport-util-concurrent-3.1-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2015 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-java/backport-util-concurrent/backport-util-concurrent-3.1-r1.ebuild,v 1.1 2015/07/24 09:42:58 monsieurp Exp $
53
54 EAPI=5
55 JAVA_PKG_IUSE="doc source test"
56
57 inherit java-pkg-2 java-ant-2
58
59 SF_PN="backport-jsr166"
60 MY_P="${PN}-Java60-${PV}"
61
62 DESCRIPTION="A portability wrapper for java.util.concurrent API (jsr166) 6.0"
63 HOMEPAGE="http://${SF_PN}.sourceforge.net/"
64 SRC_URI="mirror://sourceforge/${SF_PN}/${PV}/${MY_P}-src.tar.bz2"
65
66 LICENSE="public-domain"
67 SLOT="0"
68 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
69 IUSE=""
70
71 DEPEND=">=virtual/jdk-1.6
72 test? (
73 dev-java/junit:0
74 )
75 app-arch/unzip"
76 RDEPEND=">=virtual/jre-1.6"
77
78 S="${WORKDIR}/${MY_P}-src"
79
80 java_prepare() {
81 if use test; then
82 # make test not depend on make
83 epatch "${FILESDIR}/${PN}-3.0-test.patch"
84 else
85 # don't compile test classes
86 epatch "${FILESDIR}/${PN}-3.0-notest.patch"
87 fi
88
89 cd "${S}/external" || die
90 rm -v *.jar || die
91
92 use test && java-pkg_jar-from --build-only junit
93 }
94
95 EANT_BUILD_TARGET="javacompile archive"
96 EANT_TEST_TARGET="test"
97
98 src_install() {
99 java-pkg_dojar ${PN}.jar
100 dohtml README.html || die
101
102 use doc && java-pkg_dojavadoc doc/api
103 use source && java-pkg_dosrc src/*
104 }