diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/treelayout |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/treelayout')
-rw-r--r-- | dev-java/treelayout/Manifest | 4 | ||||
-rw-r--r-- | dev-java/treelayout/metadata.xml | 12 | ||||
-rw-r--r-- | dev-java/treelayout/treelayout-1.0.2.ebuild | 41 |
3 files changed, 57 insertions, 0 deletions
diff --git a/dev-java/treelayout/Manifest b/dev-java/treelayout/Manifest new file mode 100644 index 000000000000..620c1f6b5fed --- /dev/null +++ b/dev-java/treelayout/Manifest @@ -0,0 +1,4 @@ +DIST treelayout-1.0.2.tar.gz 1007086 SHA256 e5f8dbf13cc1103b7eb96d297b1f31bcbe18c685f2f3dbda0ea56cb27aa4dc16 SHA512 89a627d8ab2f248bb9b22139de0a28f310deb555f78825f29f4acfd0df7b4c212c8df241b004f8452a4be8a0f7717ee996df3eef4dd88ca905f4ad211df92655 WHIRLPOOL cadb16ed599fca669f5b584eb9bb75c9c7b3eb718927886c33e82240732c7a2c2d6d198f8dbbd4bc2552d75f1eaa298087b7b2fbc6b549db448e607631ab44d0 +EBUILD treelayout-1.0.2.ebuild 973 SHA256 d9ffe0deabd9e7680beb633f3685de549d5830d7459c8e1d52b69b7f5cb96143 SHA512 24e85b8d21357b9816190b0a28c51a131dd38d24e7916fe2beb23bbf6a9d0a3e6f4e4f252216146313b202a0088d36cbea1161fab088a67b6fab99e5bd5995b3 WHIRLPOOL fbd00f05212ea1d910db1a05b2be4c1065b42a0f86673c3182f8f7a19e0e5be574d63e2405660263bdb4ac2c7a9cd310080659a8dd6b7559fe3fdadeb0a3df85 +MISC ChangeLog 1156 SHA256 5260d5524352bf9d7074266a83c0662fcc9b69064f120fa86255c1a98b66d6a1 SHA512 c97306235e53f285578c74bbc6c77c0ef810c29ec8fb555f1ac83123a9470b94ccf27880ca29ad0916b7785702f0529ad33fcc09627d2b23d0c5ecc344fde3aa WHIRLPOOL 03220392e7d281ee56eace17a38ef91c8e2d635f218552347f9fb51c1303b3f8d2acf2d8bcc505e8a2d84b392a6885d3958bb3983b5859f024cfd38cae3dd4c3 +MISC metadata.xml 677 SHA256 4929d42ebbc68d8f031b22ee02bd8ad47452dd6a12d85d593870b0dd9c30c958 SHA512 2abe1f3836f0efbfa2d52873e93d396b496e4bf52b7b0ac2b7c1641329a7756a04295a6600473160b863dc64866dbd2d69b8443599090dd36a77dee99fc9d42b WHIRLPOOL 01a9e75b545e9fe4b309fe0dfbab257933e5c545b9b09ae31636fd5e99852fecad7b3f508268d40aff4a15294d02d7e315e5db6117abd5f28cb2c98f51dd9249 diff --git a/dev-java/treelayout/metadata.xml b/dev-java/treelayout/metadata.xml new file mode 100644 index 000000000000..9012e398b6b9 --- /dev/null +++ b/dev-java/treelayout/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>java@gentoo.org</email> + <name>Java</name> + </maintainer> + <longdescription>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.</longdescription> + <upstream> + <remote-id type="github">abego/treelayout</remote-id> + </upstream> +</pkgmetadata> 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 000000000000..5bd891235098 --- /dev/null +++ b/dev-java/treelayout/treelayout-1.0.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# 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 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 +} |