diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2010-03-07 14:35:04 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2010-03-07 14:35:04 +0000 |
commit | 401a2fbb493887a8fba226c74cba80eaeb7ace77 (patch) | |
tree | d88c5a70841522445517309a9569a1f7bab53a95 /dev-java | |
parent | Version bump. (diff) | |
download | historical-401a2fbb493887a8fba226c74cba80eaeb7ace77.tar.gz historical-401a2fbb493887a8fba226c74cba80eaeb7ace77.tar.bz2 historical-401a2fbb493887a8fba226c74cba80eaeb7ace77.zip |
Uses com.sun classes so depend on java-virtuals/jdk-with-com-sun. Fixes bug #305555.
Package-Manager: portage-2.2_rc65/cvs/Linux i686
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/piccolo2d/ChangeLog | 11 | ||||
-rw-r--r-- | dev-java/piccolo2d/Manifest | 13 | ||||
-rw-r--r-- | dev-java/piccolo2d/piccolo2d-1.2.1-r1.ebuild | 53 |
3 files changed, 74 insertions, 3 deletions
diff --git a/dev-java/piccolo2d/ChangeLog b/dev-java/piccolo2d/ChangeLog index 15655b0b56ee..04384684acbf 100644 --- a/dev-java/piccolo2d/ChangeLog +++ b/dev-java/piccolo2d/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-java/piccolo2d -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/piccolo2d/ChangeLog,v 1.1 2009/11/12 17:41:50 weaver Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/piccolo2d/ChangeLog,v 1.2 2010/03/07 14:35:04 betelgeuse Exp $ + +*piccolo2d-1.2.1-r1 (07 Mar 2010) + + 07 Mar 2010; Petteri Räty <betelgeuse@gentoo.org> + +piccolo2d-1.2.1-r1.ebuild: + Uses com.sun classes so depend on java-virtuals/jdk-with-com-sun. + Fixes bug #305555. *piccolo2d-1.2.1 (12 Nov 2009) diff --git a/dev-java/piccolo2d/Manifest b/dev-java/piccolo2d/Manifest index 77032e9fa511..242169ad338d 100644 --- a/dev-java/piccolo2d/Manifest +++ b/dev-java/piccolo2d/Manifest @@ -1,5 +1,16 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX 1.2.1-font-api.patch 573 RMD160 930b530bd62d338f0cf7d5f2954520e8ca60bff3 SHA1 1292243b37ada9e15c3ee67951ae6ce807005496 SHA256 74e5a7c15a5e95e76e6572e572fa9a4cad7f211e91cf23e38c59a8deff262f9f DIST Piccolo2D.Java-1.2.1.zip 1886765 RMD160 96a044c0622af2bf1c55d517fa79f6e37589e322 SHA1 4ffa4d249dd5d1f2022f5d80340b1ccd1b3cbc93 SHA256 3ba041d458226f8f54170cd82b76d2868a943f3b6d18c602ffacb8887598a621 +EBUILD piccolo2d-1.2.1-r1.ebuild 1340 RMD160 effbdcda3d198703b2019088947ed9eb3da31310 SHA1 b03d10ad3fb17bae6fa629860e35781f0fc10a7a SHA256 cc1b6dea7343eaa248ebc1a5b3d0f70415af79d7680a5c823737e26c3dbb7be8 EBUILD piccolo2d-1.2.1.ebuild 1302 RMD160 113b6be53d9a08226067174f49f8d407267a5f0a SHA1 b59ddf8821ac51fe35cf298890d020e52c61dc63 SHA256 621c21d944103f69b1819e326cb6c018a37e2521007f8c71459837968dac29d5 -MISC ChangeLog 514 RMD160 21f5f79d6247cfcbe0cd38b38f44b2f462c39d52 SHA1 d55aeea8111fa09c0cea046ed24210e57f1464b5 SHA256 77a7a2c46f41001ef336957205ec30f123457598720b7291aa744d5cd0022076 +MISC ChangeLog 726 RMD160 3ec31f53c0e6f9751091326e1b81b5bd5a4595c1 SHA1 e8f672f5cd8c2557458ad87a1fc6ea728bd90293 SHA256 3c5b95b0eda32a0780e7ea1f95afaaa9fcbfce4f0c5941feed37d3f020e3d902 MISC metadata.xml 159 RMD160 5259d4be0ca7b74c28e711d45a289def9aeadbd9 SHA1 c4ec40cd8f19e0d780a5133941bc50043be198cf SHA256 1c070a909e96d9d193f84ad9304d196febbe33b60a724cc4b0d20634bb82255b +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.14 (GNU/Linux) + +iEYEARECAAYFAkuTuWQACgkQcxLzpIGCsLSLngCeK+FsPKOs3S5aL/3qYcThlOn/ +w1IAnA61SOPcjuweFAvlPBk6yN4Jxamb +=Q8lT +-----END PGP SIGNATURE----- diff --git a/dev-java/piccolo2d/piccolo2d-1.2.1-r1.ebuild b/dev-java/piccolo2d/piccolo2d-1.2.1-r1.ebuild new file mode 100644 index 000000000000..a95cc8dd2588 --- /dev/null +++ b/dev-java/piccolo2d/piccolo2d-1.2.1-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/piccolo2d/piccolo2d-1.2.1-r1.ebuild,v 1.1 2010/03/07 14:35:04 betelgeuse Exp $ + +EAPI=2 +JAVA_PKG_IUSE="doc examples source" + +inherit eutils java-pkg-2 java-ant-2 + +MY_PN="piccolo" +DESCRIPTION="A Structured 2D Graphics Framework" +HOMEPAGE="http://code.google.com/p/piccolo2d/" +SRC_URI="http://piccolo2d.googlecode.com/files/Piccolo2D.Java-${PV}.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +COMMON_DEPS=" + dev-java/swt:3 + java-virtuals/jdk-with-com-sun + " +RDEPEND=">=virtual/jre-1.4 + ${COMMON_DEPS}" +DEPEND=">=virtual/jdk-1.4 + app-arch/unzip + ${COMMON_DEPS}" + +S="${WORKDIR}/${MY_PN}-${PV}" + +# Needs X11 +RESTRICT="test" + +java_prepare() { + find -name '*.jar' -print -delete + epatch "${FILESDIR}/1.2.1-font-api.patch" +} + +JAVA_ANT_REWRITE_CLASSPATH="true" +EANT_GENTOO_CLASSPATH="swt-3,jdk-with-com-sun" +EANT_BUILD_TARGET="${MY_PN} extras" +EANT_GENTOO_CLASSPATH_EXTRA="build/${MY_PN}.jar:build/${MY_PN}x.jar" +EANT_DOC_TARGET="api" +EANT_TEST_TARGET="runtests" + +src_install() { + java-pkg_dojar build/*.jar + dodoc Readme.txt ReleaseNotes.txt || die + use doc && java-pkg_dojavadoc doc/api + use source && java-pkg_dosrc extras/edu src/edu + use examples && java-pkg_doexamples examples +} |