diff options
author | Alessandro Barbieri <lssndrbarbieri@gmail.com> | 2022-06-18 04:03:36 +0200 |
---|---|---|
committer | Alessandro Barbieri <lssndrbarbieri@gmail.com> | 2022-06-26 04:29:42 +0200 |
commit | 2fe3b1337352671123664f5cfc50cd16ec52ea4f (patch) | |
tree | 2ce804866fa7210e65af013c13e82129b058f12b | |
parent | dev-java/expression-tree: new package, add 1.02 (diff) | |
download | guru-2fe3b1337352671123664f5cfc50cd16ec52ea4f.tar.gz guru-2fe3b1337352671123664f5cfc50cd16ec52ea4f.tar.bz2 guru-2fe3b1337352671123664f5cfc50cd16ec52ea4f.zip |
dev-java/jfreesvg: new package, add 3.4.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
-rw-r--r-- | dev-java/jfreesvg/Manifest | 1 | ||||
-rw-r--r-- | dev-java/jfreesvg/jfreesvg-3.4.3.ebuild | 38 | ||||
-rw-r--r-- | dev-java/jfreesvg/metadata.xml | 13 |
3 files changed, 52 insertions, 0 deletions
diff --git a/dev-java/jfreesvg/Manifest b/dev-java/jfreesvg/Manifest new file mode 100644 index 000000000..97801136d --- /dev/null +++ b/dev-java/jfreesvg/Manifest @@ -0,0 +1 @@ +DIST jfreesvg-3.4.3.gh.tar.gz 73625 BLAKE2B fc9e1614b5f861ce1f887196e93a3ff5a95987bd3c02c69c7a9ae3729f87953b0ec43145379db12fa3ae74c795d5930fd978f2208373ed5df736c67dd4e6392a SHA512 4cb4042567d254a1cfb6b79bce3e67bac514f163044968d5abe24cd51da5753eae324cd0728b6039f7926cd5df644e574e0687e928f5ca8a60ed1454a4f1ae4f diff --git a/dev-java/jfreesvg/jfreesvg-3.4.3.ebuild b/dev-java/jfreesvg/jfreesvg-3.4.3.ebuild new file mode 100644 index 000000000..4942ed414 --- /dev/null +++ b/dev-java/jfreesvg/jfreesvg-3.4.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="b31353849855e1c1ab3fefb6f705f6ccb148c1b8" +JAVA_PKG_IUSE="source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="JFreeSVG is a fast, light-weight, vector graphics library for the Java platform" +HOMEPAGE=" + https://www.jfree.org/jfreesvg/ + https://github.com/jfree/jfreesvg +" +SRC_URI="https://github.com/jfree/${PN}/archive/${COMMIT}.tar.gz -> ${PF}.gh.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3+" +SLOT="3" +KEYWORDS="~amd64" +IUSE="debug" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +JAVA_SRC_DIR="src/main/java/org/jfree/graphics2d" + +src_prepare() { + java-pkg_clean + default +} + +src_install() { + java-pkg_dojar "${PN}.jar" + dodoc README.md + use source && java-pkg_dosrc src/main/java +} diff --git a/dev-java/jfreesvg/metadata.xml b/dev-java/jfreesvg/metadata.xml new file mode 100644 index 000000000..21c2edfce --- /dev/null +++ b/dev-java/jfreesvg/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <description>co-maintainers welcome</description> + <name>Alessandro Barbieri</name> + <email>lssndrbarbieri@gmail.com</email> + </maintainer> + <upstream> + <bugs-to>https://github.com/jfree/jfreesvg/issues</bugs-to> + <remote-id type="github">jfree/jfreesvg</remote-id> + </upstream> +</pkgmetadata> |