summaryrefslogtreecommitdiff
path: root/dev-java/svgsalamander
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/svgsalamander
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/svgsalamander')
-rw-r--r--dev-java/svgsalamander/Manifest5
-rw-r--r--dev-java/svgsalamander/metadata.xml15
-rw-r--r--dev-java/svgsalamander/svgsalamander-0.0-r2.ebuild53
3 files changed, 73 insertions, 0 deletions
diff --git a/dev-java/svgsalamander/Manifest b/dev-java/svgsalamander/Manifest
new file mode 100644
index 000000000000..b9f4d045d424
--- /dev/null
+++ b/dev-java/svgsalamander/Manifest
@@ -0,0 +1,5 @@
+DIST svgsalamander-0.0.tar.bz2 2404011 SHA256 38ecb63c6d1e0a39709b69dad8c52f89e3a861bd42ba8a71762a18c03f1276e2 SHA512 70b182d204bac88b33b1c7058c35ae8e83c4ca178829e8c136dee8e1edd9bc6e99dfbd82c8b4c8c556bea110f15dc9e38e7ee266a16cef0ef6792463bb6a8906 WHIRLPOOL 34290892d47f08fbf383e2e5236ae6fece3b0df37d1e0ac71e539e9255396594dc3291fc769eea5b08c8db79849442261599242b39ffb5640b5189cde9dce980
+EBUILD svgsalamander-0.0-r2.ebuild 1112 SHA256 e466d542bc35de580ac0c76137c3008bbfc8c91ce5fc5fad3f3e70e0d251f875 SHA512 f1a88fdea1f357bf24c25dd98b08fb1298a7fd4eebf5944a3b6964242700bd6228291ce5c7d0c394f4fa6539aa751334ce599ccd65913c5d96f37f8d46b0a28b WHIRLPOOL 824858ea9f2a62a7ceada2cdbb0cb1dfb9a8ef3f21289de3ae2f842af890c7d95281cebeddbe66ec858d007ab0f648fb5a23e5abeddd460d503fce8d4b8dc20e
+MISC ChangeLog 2952 SHA256 c57774774c63bbac5f1eacc826a4d892404c45989cdcd5547c56680acddc8896 SHA512 2220980f5cffdd8486d14e7e3b855fa088a982317fbf2d16a3d1229a9169aad7e1f73335a21845f3e330f240df89edab2ef073074f570eb5620f96e0e7b36bab WHIRLPOOL 4cd64f2e1b57e9bb336ad5b080a66fbaa9aeb48d81c1a864f335ad24c876f79b96d9b18904f49fd2f793bc699c73c62dd01849998226e51cf3c8b42547f8ff69
+MISC ChangeLog-2015 810 SHA256 79bf482f598215d6110b0d45696912524e5bed9c6c291eafc1acb4d18625ccea SHA512 84cf02e56bb2a97de19eb1d79b2216dbbbf6596fc3d0f8a9dbd5912f43ed5c1502ab09ec02adb12cd7faaeb8d6c8e85046dcf9b94e00048dfe096d139815e294 WHIRLPOOL dcc54d673d7311091a951ac20edb77a9c8afda44376d67a2aae9920486ec9889b204566a7a25cddeb1ca7f3c5dbcbf46ddc66890716035ad91f7985cc9f302a5
+MISC metadata.xml 641 SHA256 efe2f24473750a2083d990d00e43880ae85ce8292acd673933d0b556c12b2ac5 SHA512 d28f09d1bda1f31b10e69dda13cb6ce52de10e8f9df27f63273bcad31a016c8c133e31d97309f03022470957e9136c4de7c904dfa5683ef60a68c0985e9a4ed9 WHIRLPOOL f212d1ea4d1e39cadaad00d9cc530a4558b99d033e7cd823a14fd671a0618b9ac75ac8c81b09f2a7eb045fc2caafbfad89793194c8ddf1213089b4ebc930e6e0
diff --git a/dev-java/svgsalamander/metadata.xml b/dev-java/svgsalamander/metadata.xml
new file mode 100644
index 000000000000..7c1dfadbb140
--- /dev/null
+++ b/dev-java/svgsalamander/metadata.xml
@@ -0,0 +1,15 @@
+<?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 lang="en">
+ SVG Salamander is an SVG engine for Java that's designed to be small,
+ fast, and allow programmers to use it with a minimum of fuss. It's in
+ particular targeted for making it easy to integrate SVG into Java games
+ and making it much easier for artists to design 2D game content - from
+ rich interactive menus to charts and graphcs to complex animations.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-java/svgsalamander/svgsalamander-0.0-r2.ebuild b/dev-java/svgsalamander/svgsalamander-0.0-r2.ebuild
new file mode 100644
index 000000000000..4a87e81f9237
--- /dev/null
+++ b/dev-java/svgsalamander/svgsalamander-0.0-r2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+JAVA_PKG_IUSE="doc examples source"
+WANT_ANT_TASKS="ant-nodeps ant-trax"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="a SVG engine for Java"
+HOMEPAGE="https://svgsalamander.dev.java.net/"
+# Created from
+# https://svgsalamander.dev.java.net/svn/svgsalamander/tags/release-${PV}
+# with bundled jars removed.
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+CDEPEND="
+ dev-java/ant-core:0
+ dev-java/javacc:0
+"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.6"
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+java_prepare() {
+ # Delete these so that we don't need junit
+ # They run a dialog any way so not useful for us
+ rm -vr test/* || die
+
+ cd lib || die
+ java-pkg_jar-from --build-only javacc
+ java-pkg_jar-from ant-core
+}
+
+src_install() {
+ java-pkg_dojar build/jar/*.jar
+ java-pkg_register-ant-task
+
+ use doc && java-pkg_dojavadoc build/javadoc
+ use examples && java-pkg_doexamples examples
+ use source && java-pkg_dosrc src/com
+}