summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2010-03-07 14:35:04 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2010-03-07 14:35:04 +0000
commit401a2fbb493887a8fba226c74cba80eaeb7ace77 (patch)
treed88c5a70841522445517309a9569a1f7bab53a95 /dev-java
parentVersion bump. (diff)
downloadhistorical-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/ChangeLog11
-rw-r--r--dev-java/piccolo2d/Manifest13
-rw-r--r--dev-java/piccolo2d/piccolo2d-1.2.1-r1.ebuild53
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
+}