summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSerkan Kaba <serkan@gentoo.org>2009-03-06 02:55:57 +0000
committerSerkan Kaba <serkan@gentoo.org>2009-03-06 02:55:57 +0000
commitf376ff3fc2ed69d89551f4b640eee439ed081720 (patch)
tree30db1c150a48343344b3b65e136ea054ba74b6e2 /dev-java/java-gnome
parentStable for HPPA (bug #249384). (diff)
downloadhistorical-f376ff3fc2ed69d89551f4b640eee439ed081720.tar.gz
historical-f376ff3fc2ed69d89551f4b640eee439ed081720.tar.bz2
historical-f376ff3fc2ed69d89551f4b640eee439ed081720.zip
Version bump. See http://java-gnome.sourceforge.net/4.0/NEWS.html#4.0.10 for the release notes.
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'dev-java/java-gnome')
-rw-r--r--dev-java/java-gnome/ChangeLog8
-rw-r--r--dev-java/java-gnome/Manifest10
-rw-r--r--dev-java/java-gnome/java-gnome-4.0.10.ebuild64
3 files changed, 77 insertions, 5 deletions
diff --git a/dev-java/java-gnome/ChangeLog b/dev-java/java-gnome/ChangeLog
index bbbcc4949e9e..b66fe19bb0ad 100644
--- a/dev-java/java-gnome/ChangeLog
+++ b/dev-java/java-gnome/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/java-gnome
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/ChangeLog,v 1.75 2009/01/11 15:32:40 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/ChangeLog,v 1.76 2009/03/06 02:55:57 serkan Exp $
+
+*java-gnome-4.0.10 (06 Mar 2009)
+
+ 06 Mar 2009; Serkan Kaba <serkan@gentoo.org> +java-gnome-4.0.10.ebuild:
+ Version bump. See http://java-gnome.sourceforge.net/4.0/NEWS.html#4.0.10
+ for the release notes.
11 Jan 2009; Markus Meier <maekke@gentoo.org> java-gnome-4.0.9-r1.ebuild:
x86 stable, bug #253577
diff --git a/dev-java/java-gnome/Manifest b/dev-java/java-gnome/Manifest
index 20d8db2b21a3..10788d0f3382 100644
--- a/dev-java/java-gnome/Manifest
+++ b/dev-java/java-gnome/Manifest
@@ -5,20 +5,22 @@ AUX java-gnome-4.0.8-deprecated.patch 718 RMD160 cb1cf203daef208d5c9dfa5df8990df
AUX java-gnome-4.0.8-disable-doc-snapshots.patch 286 RMD160 dd28e098cb70bcbeb45041c497773f896915a5aa SHA1 b8461b94b074f30f4ac992ceff93a17858f585da SHA256 2758ce1ea16aeb7e896e458ca1e6f5c546c6919fbf40c39864ba6368f09ea6b7
AUX java-gnome-4.0.9-crashfix.patch 5811 RMD160 d5d3040cc53d730b5d64fedf6c02134243a180aa SHA1 0a167b4337ee3f90b93ccfcd98e8707faf5fa9ef SHA256 072a93852b4cc91b923fdb3743405a0f2fe3957ad0844028b27c71e6fa409c03
AUX java-gnome-gtk-214.patch 3993 RMD160 02df55bb536d0ef8609e8f14bf90caa777394f27 SHA1 89966c409b86c278735a66285eefd997a3100ac5 SHA256 715cbe49418bd8029ff4f07d4886dc47e1e323dbf2bd9d2ffd18ef02293c042d
+DIST java-gnome-4.0.10.tar.bz2 816905 RMD160 77e06ad3e838046120527a307256a357f1b14253 SHA1 7490148dab7c9c7725eedd5c2ba7a1e048ecf5b9 SHA256 228ffba40836ead1d92a6d20a3977354905c2f250e36e8b8cc9d5053c588f2bc
DIST java-gnome-4.0.7.tar.bz2 451009 RMD160 8131ff8be7f06cbf8a6312a73b4cb227ccfc43f9 SHA1 9915a8c6e83a814ff136c3e96a84af30f82f6a99 SHA256 a88223276ba3592322803cc4f4a11a8f564c2c534476cb97fba37489d055ae07
DIST java-gnome-4.0.8.tar.bz2 464915 RMD160 cb2ed316ec9a18a4dcb696ae67c5d4de04ef99a6 SHA1 9d8d4ba1276ff5a15ebed4ec4b477468f006f659 SHA256 2880b212fb0df16d514f2ccccfb0f63d0f200947e872d19f8c139ebdd4b19e47
DIST java-gnome-4.0.9.tar.bz2 508182 RMD160 4dbbeed6ca31e3780fe0fd43090e89843596e162 SHA1 a226b616fc7fe9d7fc5b4be90c667f2a798a3715 SHA256 036d7bdd14a4a6ae4a9afbb7b3a91f2804442dad9313f4c8595b5c3876f4af51
+EBUILD java-gnome-4.0.10.ebuild 1751 RMD160 e892ee7016b8196d4a71ecee5eeb811d8d770bdc SHA1 3ea25243600baa2e739bc39224a35016ce9c214a SHA256 2299d152f49ecf37a4c382c75bc504d0421c23cc6a74f34101fc70474caa8d31
EBUILD java-gnome-4.0.7-r2.ebuild 1814 RMD160 ff6ab99c3796434e29f26c1be4bcc29a363eabb8 SHA1 881ae8072a417f7596021acc4b50cad8cc915ea4 SHA256 81d6acb961c5363257123949c4d981c2e31bddd718a0a891c79c445a38c3eeac
EBUILD java-gnome-4.0.7-r3.ebuild 1566 RMD160 7f2c93824b3626c079a990f2ece433085c0eed34 SHA1 dcbac58e86e07ad21409a2fc0c18197bb4a140c5 SHA256 555664a862ec1ad892fb89cf015df8a476c58afe9eebd374c4e0a685a833db6c
EBUILD java-gnome-4.0.7.ebuild 1717 RMD160 c5c830ded3e845daca7e3e63becabfe3b5a4509d SHA1 cb5ee517af4dfa9f5851e357efcc36dc5a5787a7 SHA256 9a4cf4618c8918b9eba6234327f5a0849cecc855e5cf78f87464fb9b955044b7
EBUILD java-gnome-4.0.8-r2.ebuild 1665 RMD160 4d5962fed1f547d3fb79c92a6c710974bdc56fd0 SHA1 cb57d8d3f06cec4686781a1899db23cec6b84a12 SHA256 d5b5cbba2b441811395c199431242e6b550589e4647015dbd4068acd198da05d
EBUILD java-gnome-4.0.9-r1.ebuild 1815 RMD160 06381b5d7924031c58e983655ebe7a8c7f41bd8d SHA1 60899c78bcc48d735908dccb96b36efc582a6b1c SHA256 5f60def3a5f762d3f01576673d35f16f861c9f762a02dacea0996d0daa2bd2c9
-MISC ChangeLog 13056 RMD160 980e78a5c97a878e68fc01cbfe341a79e8852dc7 SHA1 db4f874f8fec56fa49c390033faba64f9eebf4b2 SHA256 e4b6d27741ac29285048c9c3419e28d8a0c9204aab2702cbcdd8f6e79ba26d4e
+MISC ChangeLog 13265 RMD160 fe024ccb416636b7f35452d7dc507c26ae655e9f SHA1 90b9d924f68330cfcb7b4fe1d014cd8882d81034 SHA256 ad74aabc449f51eff048be17458fad037cbe3f7b8ae35ffc3257a210df486cff
MISC metadata.xml 1084 RMD160 4bea9b6a1a08b968b94a1212b5f98dfd307c2cca SHA1 900ef9e5e2089937b83868332db0a7a039803611 SHA256 b705cf4e2792eec42ece7e8a70cb3f032f54ce2ad1e0ee88433994e3f71a9ec2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAklqER4ACgkQkKaRLQcq0GLgjwCdGMlBqYM+W4ovBA88riXQ0bI0
-B34Anis23v3wI+vpkdi4D9q6PTxi6a0E
-=Peva
+iEYEARECAAYFAkmwkMEACgkQRh6X64ivZaKQ1ACfboqaLAYJLV2Xxq2GjxvgfJod
+BJoAnR5pSY8zhP+WIuHoD1acJXc1ZDHQ
+=IOg4
-----END PGP SIGNATURE-----
diff --git a/dev-java/java-gnome/java-gnome-4.0.10.ebuild b/dev-java/java-gnome/java-gnome-4.0.10.ebuild
new file mode 100644
index 000000000000..ee43af6de3c4
--- /dev/null
+++ b/dev-java/java-gnome/java-gnome-4.0.10.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/java-gnome-4.0.10.ebuild,v 1.1 2009/03/06 02:55:57 serkan Exp $
+
+EAPI=2
+JAVA_PKG_IUSE="doc examples source"
+
+inherit eutils versionator java-pkg-2 multilib
+
+MY_PV="${PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Java bindings for GTK and GNOME"
+HOMEPAGE="http://java-gnome.sourceforge.net/"
+SRC_URI="mirror://gnome/sources/${PN}/$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="4.0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.16.1
+ >=x11-libs/gtk+-2.14
+ >=gnome-base/libglade-2.6.3
+ >=gnome-base/libgnome-2.22.0
+ >=gnome-base/gnome-desktop-2.22.0
+ >=x11-libs/cairo-1.6.4[svg]
+ >=virtual/jre-1.5"
+DEPEND="${RDEPEND}
+ dev-java/junit:0
+ dev-lang/perl
+ dev-util/pkgconfig
+ >=virtual/jdk-1.5"
+
+# Needs X11
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ # Handwritten in perl so not using econf
+ ./configure prefix=/usr libdir=/usr/$(get_libdir)/${PN}-${SLOT} jardir=/usr/share/${PN}-${SLOT}/lib || die
+}
+
+src_compile() {
+ # Fails parallel build in case GCJ is detected
+ # See https://bugs.gentoo.org/show_bug.cgi?id=200550
+ emake -j1 || die "Compilation of java-gnome failed"
+
+ if use doc; then
+ DISPLAY= emake -j1 doc || die "Making documentation failed"
+ fi
+}
+
+src_install(){
+ emake -j1 DESTDIR="${D}" install || die
+ java-pkg_regjar /usr/share/${PN}-${SLOT}/lib/gtk-${SLOT}.jar
+ java-pkg_regjar /usr/share/${PN}-${SLOT}/lib/gtk.jar
+
+ dodoc AUTHORS HACKING NEWS README || die
+ use doc && java-pkg_dojavadoc doc/api
+ use examples && java-pkg_doexamples doc/examples
+ use source && java-pkg_dosrc src/bindings/org
+}