[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}