diff options
author | Sebastian Pipping <sebastian@pipping.org> | 2013-02-16 06:40:56 +0100 |
---|---|---|
committer | Sebastian Pipping <sebastian@pipping.org> | 2013-02-16 20:12:11 +0100 |
commit | 49a51e505d3a060bb2b9e0c1862acc3dd439d69b (patch) | |
tree | b295a438db9fcff69c43f2e008d221a4cbbb3a40 /dev-java | |
parent | app-misc/info-beamer: 1.0_pre2_p20130203 (diff) | |
download | betagarden-49a51e505d3a060bb2b9e0c1862acc3dd439d69b.tar.gz betagarden-49a51e505d3a060bb2b9e0c1862acc3dd439d69b.tar.bz2 betagarden-49a51e505d3a060bb2b9e0c1862acc3dd439d69b.zip |
dev-java/laf-plugin: 1.0
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/laf-plugin/Manifest | 1 | ||||
-rw-r--r-- | dev-java/laf-plugin/laf-plugin-1.0.ebuild | 47 | ||||
-rw-r--r-- | dev-java/laf-plugin/metadata.xml | 8 |
3 files changed, 56 insertions, 0 deletions
diff --git a/dev-java/laf-plugin/Manifest b/dev-java/laf-plugin/Manifest new file mode 100644 index 0000000..ceb38d5 --- /dev/null +++ b/dev-java/laf-plugin/Manifest @@ -0,0 +1 @@ +DIST laf-plugin-1.0.tar.bz2 18855 SHA256 edbd6e3296d5131d4f660349ebef4944e4c7272156c57dd1afe0318f2653b4a9 SHA512 af2ace3f7a899c25fcc7e1fd026516a4b3b9c486008f58287baf1f7cbeba2b811a53dd6fe00767c3dae931c1ae6f37b47d865d225adbdfbfbc4fe056b5291e49 WHIRLPOOL 5d92dda1c42a0ff081b3fe2fdde15316c0d63f22677be6c14d1e17301cad42b3986592eaf3639d4857a11b8c80b6b138688a8dbfa48d670536766930fe06af4b diff --git a/dev-java/laf-plugin/laf-plugin-1.0.ebuild b/dev-java/laf-plugin/laf-plugin-1.0.ebuild new file mode 100644 index 0000000..57700ca --- /dev/null +++ b/dev-java/laf-plugin/laf-plugin-1.0.ebuild @@ -0,0 +1,47 @@ +# 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="Plugin framework for look-and-feels" +HOMEPAGE="http://java.net/projects/laf-plugin" +SRC_URI="http://www.hartwork.org/public/${P}.tar.bz2" +# i.e. a snapshot of https://svn.java.net/svn/laf-plugin~svn/tags/release_1_0_vile_weed/ + +LICENSE="BSD" +SLOT="1.0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=virtual/jdk-1.5" +RDEPEND=">=virtual/jre-1.5" + +src_prepare() { + mv build{5.0,}.xml || die + + # Fix java home + sed \ + -e 's|\(<property name="jdk\.home\.java_version_5\.0" value="\)[^"]\+\(" />\)|\1'"${JAVA_HOME}\2|" \ + -i build.xml || die + + # Remove hard-coded memory limits + sed \ + -e 's|memoryMaximumSize="[^"]*" *||g' \ + -i build.xml || die + + java-pkg-2_src_prepare + + mkdir -p build/classes50 || die +} + +src_compile() { + eant || die +} + +src_install() { + java-pkg_newjar drop/laf-plugin-50.jar laf-plugin.jar || die + dodoc www/index.html || die +} diff --git a/dev-java/laf-plugin/metadata.xml b/dev-java/laf-plugin/metadata.xml new file mode 100644 index 0000000..16bcc9f --- /dev/null +++ b/dev-java/laf-plugin/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> |