diff options
author | Ivan Baidakou <the.dmol@gmail.com> | 2013-01-20 20:34:23 +0200 |
---|---|---|
committer | Ivan Baidakou <the.dmol@gmail.com> | 2013-01-20 20:34:23 +0200 |
commit | 1d9ed33e95df8844ea8b3bd64ef337717ba7b3c2 (patch) | |
tree | 6474faf965479a1b260ed363fb653bf7a333ca37 /dev-java/jgoodies-forms/jgoodies-forms-1.6.0.ebuild | |
parent | Update slot (diff) | |
download | dmol-1d9ed33e95df8844ea8b3bd64ef337717ba7b3c2.tar.gz dmol-1d9ed33e95df8844ea8b3bd64ef337717ba7b3c2.tar.bz2 dmol-1d9ed33e95df8844ea8b3bd64ef337717ba7b3c2.zip |
Version bump wrt#442804
Package-Manager: portage-2.1.11.31
Manifest-Sign-Key: 9BF3548C
Diffstat (limited to 'dev-java/jgoodies-forms/jgoodies-forms-1.6.0.ebuild')
-rw-r--r-- | dev-java/jgoodies-forms/jgoodies-forms-1.6.0.ebuild | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/dev-java/jgoodies-forms/jgoodies-forms-1.6.0.ebuild b/dev-java/jgoodies-forms/jgoodies-forms-1.6.0.ebuild new file mode 100644 index 0000000..a5ab942 --- /dev/null +++ b/dev-java/jgoodies-forms/jgoodies-forms-1.6.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-ant-2 eutils + +MY_PN="forms" +MY_PV=${PV//./_} +MY_P="${PN}-${MY_PV}" +DESCRIPTION="JGoodies Forms Library" +HOMEPAGE="http://www.jgoodies.com/" +SRC_URI="http://www.jgoodies.com/download/libraries/${MY_PN}/${MY_P}.zip" + +LICENSE="BSD" +SLOT="2.5" +KEYWORDS="~amd64" +IUSE="" + +COMMON_DEPEND="dev-java/jgoodies-common:1.4" +DEPEND=">=virtual/jdk-1.6 + app-arch/unzip + ${COMMON_DEPEND}" +RDEPEND=">=virtual/jre-1.6 + ${COMMON_DEPEND}" + +src_unpack() { + default + cd "${S}" + mkdir src && cd src && unzip -qq ../${P}-sources.jar || die + find "${S}" -name '*.jar' -exec rm -v {} + +} + +src_compile() { + mkdir "${S}/classes" + + find src -name "*.java" > "${T}/src.list" + ejavac -encoding ISO-8859-1 -classpath "$(java-pkg_getjars jgoodies-common-1.4)" \ + -d "${S}/classes" "@${T}/src.list" + + cd "${S}/classes" + jar -cf "${S}/${PN}.jar" * || die "failed to create jar" +} + +src_install() { + java-pkg_dojar ${PN}.jar + + dodoc RELEASE-NOTES.txt README.html || die + + use doc && java-pkg_dohtml -r docs/* + use source && java-pkg_dosrc src/com +} |