diff options
author | Sebastian Pipping <sebastian@pipping.org> | 2013-02-09 03:46:18 +0100 |
---|---|---|
committer | Sebastian Pipping <sebastian@pipping.org> | 2013-02-09 03:46:18 +0100 |
commit | 917b932fd1a941862865dbef089fa2410e068512 (patch) | |
tree | 7360fa051259c2cce23d7783df4492118fa7af0a /dev-java | |
parent | sys-block/nbd-http: 0.2.2 (diff) | |
download | betagarden-917b932fd1a941862865dbef089fa2410e068512.tar.gz betagarden-917b932fd1a941862865dbef089fa2410e068512.tar.bz2 betagarden-917b932fd1a941862865dbef089fa2410e068512.zip |
dev-java/substance: 5.3
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/substance/Manifest | 1 | ||||
-rw-r--r-- | dev-java/substance/metadata.xml | 8 | ||||
-rw-r--r-- | dev-java/substance/substance-5.3.ebuild | 45 |
3 files changed, 54 insertions, 0 deletions
diff --git a/dev-java/substance/Manifest b/dev-java/substance/Manifest new file mode 100644 index 0000000..40cb74d --- /dev/null +++ b/dev-java/substance/Manifest @@ -0,0 +1 @@ +DIST substance-5.3.tar.bz2 63627491 SHA256 1189fe97bbbd678ced801ed37d04a8b8e665f39eeee4896553c1c9658941d7ec SHA512 430377d1ee7acb5154b683b8183b0f591e434836d9e1095651561d1762085562b2d636c8bd1ca1f4a893b9f52caa44fd958627bce0e69aec546fe034871d922a WHIRLPOOL 7caaf19cb951ea1d01995e0f0d229289171b0f635640fd08583d103763df535fdc73256e72a312b312e1349b3ca6ddfbfd618863d7ffa3b299774da2b61fdfc4 diff --git a/dev-java/substance/metadata.xml b/dev-java/substance/metadata.xml new file mode 100644 index 0000000..16bcc9f --- /dev/null +++ b/dev-java/substance/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>sping@gentoo.org</email> + <name>Sebastian Pipping</name> + </maintainer> +</pkgmetadata> diff --git a/dev-java/substance/substance-5.3.ebuild b/dev-java/substance/substance-5.3.ebuild new file mode 100644 index 0000000..1e0faf1 --- /dev/null +++ b/dev-java/substance/substance-5.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Swing look-and-feel library" +HOMEPAGE="https://github.com/kirillcool/substance" +SRC_URI="http://www.hartwork.org/public/${P}.tar.bz2" +# i.e. a snapshot of https://svn.java.net/svn/substance~svn/tags/release_5_3_reykjavik/ + +LICENSE="BSD CC-BY-SA-2.5" # TODO have a closer look +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=virtual/jdk-1.6" +RDEPEND=">=virtual/jre-1.6" + +src_prepare() { + # Fix java home + sed \ + -e "s|^jdk.home=.*|jdk.home=${JAVA_HOME}|" \ + -i build.properties || die + + # Remove hard-coded memory limits + sed \ + -e 's|memoryMaximumSize="[^"]*" *||g' \ + -i build.xml || die + + ewarn "These .jar files might still need to be unbundled:" + ewarn "$(find . -name '*.jar' -print)" + + java-pkg-2_src_prepare +} + +src_compile() { + eant || die +} + +src_install() { + java-pkg_dojar ./drop/substance*.jar || die +} |