[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2022-03-16 Thread Sam James
commit: b99772a434acffd8cd13f44afd5c9287f7b3d6ae
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 17 00:21:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 17 00:21:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99772a4

dev-java/treelayout: Stabilize 1.0.3-r1 arm64, #834702

Signed-off-by: Sam James  gentoo.org>

 dev-java/treelayout/treelayout-1.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild 
b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
index 9a359f393dd7..010b4519046e 100644
--- a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
+++ b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 #  LICENSE="!!!equivalentPortageLicenseName-not-found!!!"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2022-02-17 Thread Miroslav Šulc
commit: 23e25719baa6e2659d36d8c202a21c354a72687a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Feb 17 08:59:18 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Feb 17 08:59:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e25719

dev-java/treelayout: removed obsolete 1.0.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/treelayout/Manifest|  1 -
 dev-java/treelayout/treelayout-1.0.2.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-java/treelayout/Manifest b/dev-java/treelayout/Manifest
index 4410cb6512f8..9176fd3dcfb2 100644
--- a/dev-java/treelayout/Manifest
+++ b/dev-java/treelayout/Manifest
@@ -1,2 +1 @@
-DIST treelayout-1.0.2.tar.gz 1007086 BLAKE2B 
c5ef3f0bc2a7c99a983f648efcca65a4a4fd9d72710b7a1a8263629435da6a79a328778983475565dfc23738978bf658067e3e63e7c36db84a54189821c0da07
 SHA512 
89a627d8ab2f248bb9b22139de0a28f310deb555f78825f29f4acfd0df7b4c212c8df241b004f8452a4be8a0f7717ee996df3eef4dd88ca905f4ad211df92655
 DIST treelayout-1.0.3.tar.gz 965389 BLAKE2B 
5fb893ca0176e245778cf115a3c537d7a0ae4bcaf8119be41aa214dcf3887f5c286445d3d289134193a1b28269a2ba4952c6b9e81e3e462163bead188768f919
 SHA512 
5fb6a70206978c6bf8ea3c70603f38049cad21038bcedfd5a7f4dde1e4f8b080bfa78ca6dc2e43a7d0771ded39d5793f0c5340cf60ce63348d28a9be6abc3be4

diff --git a/dev-java/treelayout/treelayout-1.0.2.ebuild 
b/dev-java/treelayout/treelayout-1.0.2.ebuild
deleted file mode 100644
index a055bd951140..
--- a/dev-java/treelayout/treelayout-1.0.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Efficiently create compact tree layouts in Java"
-SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/abego/treelayout;
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=virtual/jre-1.6"
-
-DEPEND=">=virtual/jdk-1.6
-   test? ( dev-java/ant-junit:0 )"
-
-S="${WORKDIR}/${P}/org.abego.${PN}"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-JAVA_PKG_BSFIX_NAME="build-impl.xml"
-EANT_BUILD_XML="nbproject/build-impl.xml"
-
-src_configure() {
-   EANT_EXTRA_ARGS="-Dplatform.home=${JAVA_HOME}"
-}
-
-src_install() {
-   java-pkg_newjar dist/org.abego.${PN}.core.jar
-   dodoc CHANGES.txt doc/abegoTreeLayout.pdf
-   use doc && java-pkg_dojavadoc dist/javadoc
-   use source && java-pkg_dosrc src/main/java/*
-}
-
-src_test() {
-   java-pkg-2_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2022-02-16 Thread Agostino Sarubbo
commit: 155112c0c134de46ac0761f1f92189489ba482f5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Feb 17 07:33:29 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Feb 17 07:33:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155112c0

dev-java/treelayout: ppc64 stable wrt bug #829137

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/treelayout/treelayout-1.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild 
b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
index 06fd69d24b18..9a359f393dd7 100644
--- a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
+++ b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 #  LICENSE="!!!equivalentPortageLicenseName-not-found!!!"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2022-02-15 Thread Jakov Smolić
commit: 34386edd73f3e15442ce58e4db73c0a9c6108b62
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:40:30 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:40:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34386edd

dev-java/treelayout: Stabilize 1.0.3-r1 amd64, #829137

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/treelayout/treelayout-1.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild 
b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
index 70635a92601c..b7bc90b8eb11 100644
--- a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
+++ b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 #  LICENSE="!!!equivalentPortageLicenseName-not-found!!!"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2022-02-15 Thread Jakov Smolić
commit: 1bae77d25b2b692c02b2079c2d2ddd811633b5fb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:40:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bae77d2

dev-java/treelayout: Stabilize 1.0.3-r1 x86, #829137

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/treelayout/treelayout-1.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild 
b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
index b7bc90b8eb11..06fd69d24b18 100644
--- a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
+++ b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 #  LICENSE="!!!equivalentPortageLicenseName-not-found!!!"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2022-02-15 Thread Miroslav Šulc
commit: cbba5a0807e0a0a88f2303f39329bcaa0433acad
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 14 13:46:34 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Feb 15 08:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbba5a08

dev-java/treelayout: Switch to java-pkg-simple

Bug: https://bugs.gentoo.org/829354
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/treelayout/treelayout-1.0.3-r1.ebuild | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild 
b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
new file mode 100644
index ..70635a92601c
--- /dev/null
+++ b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/abego/treelayout/archive/v1.0.3.tar.gz --slot 0 --keywords 
"~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild treelayout-1.0.3-r1.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.abego.treelayout:org.abego.treelayout.core:1.0.3"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Efficient and customizable TreeLayout Algorithm in Java."
+HOMEPAGE="https://github.com/abego/treelayout;
+SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+#  LICENSE="!!!equivalentPortageLicenseName-not-found!!!"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+"
+
+DOCS=( ../README.md )
+
+S="${WORKDIR}/${P}/org.abego.treelayout"
+
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_install() {
+   default # https://bugs.gentoo.org/789582
+   java-pkg-simple_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2022-02-15 Thread Miroslav Šulc
commit: 65718579bcc89ad73712bebdf9329e6649fbb7e6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 14 13:53:09 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Feb 15 08:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65718579

dev-java/treelayout: Remove obsolete version

Closes: https://bugs.gentoo.org/829354
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24190
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/treelayout/treelayout-1.0.3.ebuild | 40 -
 1 file changed, 40 deletions(-)

diff --git a/dev-java/treelayout/treelayout-1.0.3.ebuild 
b/dev-java/treelayout/treelayout-1.0.3.ebuild
deleted file mode 100644
index 6785a357c359..
--- a/dev-java/treelayout/treelayout-1.0.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-JAVA_PKG_BSFIX_NAME="build-impl.xml"
-EANT_BUILD_XML="nbproject/build-impl.xml"
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Efficiently create compact tree layouts in Java"
-HOMEPAGE="https://github.com/abego/treelayout;
-SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${P}/org.abego.${PN}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=virtual/jre-1.8:*"
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-src_configure() {
-   EANT_EXTRA_ARGS="-Dplatform.home=${JAVA_HOME}"
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-src_install() {
-   java-pkg_newjar dist/org.abego.${PN}.core.jar
-   dodoc CHANGES.txt src/website/abegoTreeLayout.pdf
-   use doc && java-pkg_dojavadoc dist/javadoc
-   use source && java-pkg_dosrc src/main/java/*
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2021-11-13 Thread Sam James
commit: bb114787fc795451a41c0f8c9b8f363702bdf446
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 13 01:17:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 13 08:28:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb114787

dev-java/treelayout: add 1.0.3

Signed-off-by: Sam James  gentoo.org>

 dev-java/treelayout/Manifest|  1 +
 dev-java/treelayout/treelayout-1.0.3.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-java/treelayout/Manifest b/dev-java/treelayout/Manifest
index a5149631fce..4410cb6512f 100644
--- a/dev-java/treelayout/Manifest
+++ b/dev-java/treelayout/Manifest
@@ -1 +1,2 @@
 DIST treelayout-1.0.2.tar.gz 1007086 BLAKE2B 
c5ef3f0bc2a7c99a983f648efcca65a4a4fd9d72710b7a1a8263629435da6a79a328778983475565dfc23738978bf658067e3e63e7c36db84a54189821c0da07
 SHA512 
89a627d8ab2f248bb9b22139de0a28f310deb555f78825f29f4acfd0df7b4c212c8df241b004f8452a4be8a0f7717ee996df3eef4dd88ca905f4ad211df92655
+DIST treelayout-1.0.3.tar.gz 965389 BLAKE2B 
5fb893ca0176e245778cf115a3c537d7a0ae4bcaf8119be41aa214dcf3887f5c286445d3d289134193a1b28269a2ba4952c6b9e81e3e462163bead188768f919
 SHA512 
5fb6a70206978c6bf8ea3c70603f38049cad21038bcedfd5a7f4dde1e4f8b080bfa78ca6dc2e43a7d0771ded39d5793f0c5340cf60ce63348d28a9be6abc3be4

diff --git a/dev-java/treelayout/treelayout-1.0.3.ebuild 
b/dev-java/treelayout/treelayout-1.0.3.ebuild
new file mode 100644
index 000..6785a357c35
--- /dev/null
+++ b/dev-java/treelayout/treelayout-1.0.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+JAVA_PKG_BSFIX_NAME="build-impl.xml"
+EANT_BUILD_XML="nbproject/build-impl.xml"
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Efficiently create compact tree layouts in Java"
+HOMEPAGE="https://github.com/abego/treelayout;
+SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P}/org.abego.${PN}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=virtual/jre-1.8:*"
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+src_configure() {
+   EANT_EXTRA_ARGS="-Dplatform.home=${JAVA_HOME}"
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+src_install() {
+   java-pkg_newjar dist/org.abego.${PN}.core.jar
+   dodoc CHANGES.txt src/website/abegoTreeLayout.pdf
+   use doc && java-pkg_dojavadoc dist/javadoc
+   use source && java-pkg_dosrc src/main/java/*
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2020-07-19 Thread Sam James
commit: 512dfa9a9e2e83da147640b7d7dab7864dab3ca2
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 20 01:09:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 20 01:09:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512dfa9a

dev-java/treelayout: arm64 keyworded (bug #720116)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-java/treelayout/treelayout-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/treelayout/treelayout-1.0.2.ebuild 
b/dev-java/treelayout/treelayout-1.0.2.ebuild
index df9581ab4eb..a055bd95114 100644
--- a/dev-java/treelayout/treelayout-1.0.2.ebuild
+++ b/dev-java/treelayout/treelayout-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 HOMEPAGE="https://github.com/abego/treelayout;
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2016-10-07 Thread James Le Cuirot
commit: 74c72a61ad2314b6a27fcf9100f69dcba712ae67
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Oct  7 20:27:08 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Oct  7 20:55:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c72a61

dev-java/treelayout: 1.0.2 stable on amd64, ppc64, x86 (ALLARCHES)

Package-Manager: portage-2.3.1

 dev-java/treelayout/treelayout-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/treelayout/treelayout-1.0.2.ebuild 
b/dev-java/treelayout/treelayout-1.0.2.ebuild
index 0c8abef..f3d938d 100644
--- a/dev-java/treelayout/treelayout-1.0.2.ebuild
+++ b/dev-java/treelayout/treelayout-1.0.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 HOMEPAGE="https://github.com/abego/treelayout;
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ppc64 x86"
 IUSE="test"
 
 RDEPEND=">=virtual/jre-1.6"



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2015-09-20 Thread James Le Cuirot
commit: 7cebd3df06dbe71b448e67b812ccb0ec0751b43d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Sep 20 10:18:23 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Sep 20 10:19:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cebd3df

dev-java/treelayout: New package, needed by latest antlr 4

Package-Manager: portage-2.2.20.1

 dev-java/treelayout/Manifest|  1 +
 dev-java/treelayout/metadata.xml|  6 +
 dev-java/treelayout/treelayout-1.0.2.ebuild | 42 +
 3 files changed, 49 insertions(+)

diff --git a/dev-java/treelayout/Manifest b/dev-java/treelayout/Manifest
new file mode 100644
index 000..898524e
--- /dev/null
+++ b/dev-java/treelayout/Manifest
@@ -0,0 +1 @@
+DIST treelayout-1.0.2.tar.gz 1007086 SHA256 
e5f8dbf13cc1103b7eb96d297b1f31bcbe18c685f2f3dbda0ea56cb27aa4dc16 SHA512 
89a627d8ab2f248bb9b22139de0a28f310deb555f78825f29f4acfd0df7b4c212c8df241b004f8452a4be8a0f7717ee996df3eef4dd88ca905f4ad211df92655
 WHIRLPOOL 
cadb16ed599fca669f5b584eb9bb75c9c7b3eb718927886c33e82240732c7a2c2d6d198f8dbbd4bc2552d75f1eaa298087b7b2fbc6b549db448e607631ab44d0

diff --git a/dev-java/treelayout/metadata.xml b/dev-java/treelayout/metadata.xml
new file mode 100644
index 000..c3c6a2e
--- /dev/null
+++ b/dev-java/treelayout/metadata.xml
@@ -0,0 +1,6 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   java
+   The TreeLayout creates tree layouts for arbitrary 
trees. It is not restricted to a specific output or format, but can be used for 
any kind of two dimensional diagram. Examples are Swing based components, SVG 
files, and many more. This is possible because TreeLayout separates the layout 
of a tree from the actual rendering.
+

diff --git a/dev-java/treelayout/treelayout-1.0.2.ebuild 
b/dev-java/treelayout/treelayout-1.0.2.ebuild
new file mode 100644
index 000..da46710
--- /dev/null
+++ b/dev-java/treelayout/treelayout-1.0.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Efficiently create compact tree layouts in Java"
+SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/abego/treelayout;
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND=">=virtual/jre-1.6"
+
+DEPEND=">=virtual/jdk-1.6
+   test? ( dev-java/ant-junit:0 )"
+
+S="${WORKDIR}/${P}/org.abego.${PN}"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+JAVA_PKG_BSFIX_NAME="build-impl.xml"
+EANT_BUILD_XML="nbproject/build-impl.xml"
+
+src_configure() {
+   EANT_EXTRA_ARGS="-Dplatform.home=${JAVA_HOME}"
+}
+
+src_install() {
+   java-pkg_newjar dist/org.abego.${PN}.core.jar
+   dodoc CHANGES.txt doc/abegoTreeLayout.pdf
+   use doc && java-pkg_dojavadoc dist/javadoc
+   use source && java-pkg_dosrc src/main/java/*
+}
+
+src_test() {
+   java-pkg-2_src_test
+}