Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/jrrd/, dev-java/jrrd/files/
Date: Mon, 01 Apr 2019 14:32:07
Message-Id: 1554129114.322c0db2227272e7a5aa66e91037b64d5fa2cde1.monsieurp@gentoo
1 commit: 322c0db2227272e7a5aa66e91037b64d5fa2cde1
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Mon Apr 1 14:29:55 2019 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Mon Apr 1 14:31:54 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322c0db2
7
8 dev-java/jrrd: EAPI 6 bump.
9
10 Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
11 Package-Manager: Portage-2.3.62, Repoman-2.3.11
12
13 ...avacflags.patch => jrrd-1.0.1-javacflags.patch} | 6 +--
14 dev-java/jrrd/jrrd-1.0.1-r2.ebuild | 45 ++++++++++++++++++++++
15 2 files changed, 47 insertions(+), 4 deletions(-)
16
17 diff --git a/dev-java/jrrd/files/1.0.1-javacflags.patch b/dev-java/jrrd/files/jrrd-1.0.1-javacflags.patch
18 similarity index 56%
19 rename from dev-java/jrrd/files/1.0.1-javacflags.patch
20 rename to dev-java/jrrd/files/jrrd-1.0.1-javacflags.patch
21 index 26bd523fc7a..b211ec1f3cb 100644
22 --- a/dev-java/jrrd/files/1.0.1-javacflags.patch
23 +++ b/dev-java/jrrd/files/jrrd-1.0.1-javacflags.patch
24 @@ -1,7 +1,5 @@
25 -Index: Makefile.am
26 -===================================================================
27 ---- Makefile.am (revision 7413)
28 -+++ Makefile.am (working copy)
29 +--- a/Makefile.am (revision 7413)
30 ++++ b/Makefile.am (working copy)
31 @@ -15,7 +15,7 @@
32
33 .java.class:
34
35 diff --git a/dev-java/jrrd/jrrd-1.0.1-r2.ebuild b/dev-java/jrrd/jrrd-1.0.1-r2.ebuild
36 new file mode 100644
37 index 00000000000..d9c33b6ec25
38 --- /dev/null
39 +++ b/dev-java/jrrd/jrrd-1.0.1-r2.ebuild
40 @@ -0,0 +1,45 @@
41 +# Copyright 1999-2019 Gentoo Authors
42 +# Distributed under the terms of the GNU General Public License v2
43 +
44 +EAPI=6
45 +
46 +JAVA_PKG_IUSE="doc source"
47 +
48 +inherit autotools java-pkg-2
49 +
50 +DESCRIPTION="Java Interface to Tobias Oetiker's RRDtool"
51 +
52 +SRC_URI="mirror://sourceforge/opennms/${P}.tar.gz"
53 +HOMEPAGE="http://www.opennms.org/"
54 +KEYWORDS="~amd64 ~x86"
55 +LICENSE="GPL-2"
56 +
57 +SLOT="0"
58 +
59 +CDEPEND="net-analyzer/rrdtool"
60 +
61 +RDEPEND="
62 + ${CDEPEND}
63 + >=virtual/jre-1.6"
64 +
65 +DEPEND="
66 + ${CDEPEND}
67 + >=virtual/jdk-1.6"
68 +
69 +PATCHES=( "${FILESDIR}/${P}-javacflags.patch" )
70 +
71 +src_configure() {
72 + econf
73 +}
74 +
75 +src_compile(){
76 + emake -j1
77 + use doc && ejavadoc -d javadoc $(find org -name "*.java")
78 +}
79 +
80 +src_install() {
81 + java-pkg_newjar "${S}/${PN}.jar"
82 + java-pkg_doso .libs/*.so
83 + use source && java-pkg_dosrc org
84 + use doc && java-pkg_dojavadoc javadoc
85 +}