summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSerkan Kaba <serkan@gentoo.org>2010-03-20 15:44:22 +0000
committerSerkan Kaba <serkan@gentoo.org>2010-03-20 15:44:22 +0000
commitf86e8f3ba7eb7ba9a88661151067e11983115706 (patch)
tree19b8d6afa6d6bcbdde8a62288c0e7ef40f3be238 /dev-java/java-gnome
parents/CVS/GIT/ (diff)
downloadhistorical-f86e8f3ba7eb7ba9a88661151067e11983115706.tar.gz
historical-f86e8f3ba7eb7ba9a88661151067e11983115706.tar.bz2
historical-f86e8f3ba7eb7ba9a88661151067e11983115706.zip
Version bump. Remove old versions and patches.
Package-Manager: portage-2.1.7.17/cvs/Linux x86_64
Diffstat (limited to 'dev-java/java-gnome')
-rw-r--r--dev-java/java-gnome/ChangeLog15
-rw-r--r--dev-java/java-gnome/Manifest26
-rw-r--r--dev-java/java-gnome/files/java-gnome-4.0.10-i18n-javadoc.patch45
-rw-r--r--dev-java/java-gnome/files/java-gnome-4.0.15-docfix.patch197
-rw-r--r--dev-java/java-gnome/files/java-gnome-4.0.8-deprecated.patch11
-rw-r--r--dev-java/java-gnome/files/java-gnome-4.0.8-disable-doc-snapshots.patch10
-rw-r--r--dev-java/java-gnome/files/java-gnome-4.0.9-crashfix.patch173
-rw-r--r--dev-java/java-gnome/files/java-gnome-gtk-214.patch77
-rw-r--r--dev-java/java-gnome/java-gnome-4.0.12.ebuild68
-rw-r--r--dev-java/java-gnome/java-gnome-4.0.14_rc2.ebuild68
-rw-r--r--dev-java/java-gnome/java-gnome-4.0.15.ebuild (renamed from dev-java/java-gnome/java-gnome-4.0.13.ebuild)8
11 files changed, 230 insertions, 468 deletions
diff --git a/dev-java/java-gnome/ChangeLog b/dev-java/java-gnome/ChangeLog
index 4e3d6cd8f99f..efb2fb630fa0 100644
--- a/dev-java/java-gnome/ChangeLog
+++ b/dev-java/java-gnome/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for dev-java/java-gnome
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/ChangeLog,v 1.89 2009/12/16 06:27:20 ken69267 Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/ChangeLog,v 1.90 2010/03/20 15:44:20 serkan Exp $
+
+*java-gnome-4.0.15 (20 Mar 2010)
+
+ 20 Mar 2010; <firari@gentoo.org> -files/java-gnome-4.0.8-deprecated.patch,
+ -files/java-gnome-4.0.8-disable-doc-snapshots.patch,
+ -files/java-gnome-4.0.9-crashfix.patch,
+ -files/java-gnome-4.0.10-i18n-javadoc.patch, -java-gnome-4.0.12.ebuild,
+ -java-gnome-4.0.13.ebuild, -java-gnome-4.0.14_rc2.ebuild,
+ +java-gnome-4.0.15.ebuild, +files/java-gnome-4.0.15-docfix.patch,
+ -files/java-gnome-gtk-214.patch:
+ Version bump. Remove old versions and patches.
*java-gnome-4.0.14 (16 Dec 2009)
diff --git a/dev-java/java-gnome/Manifest b/dev-java/java-gnome/Manifest
index 0ef6b4ca681d..b7e36fe702e8 100644
--- a/dev-java/java-gnome/Manifest
+++ b/dev-java/java-gnome/Manifest
@@ -1,18 +1,20 @@
-AUX java-gnome-4.0.10-i18n-javadoc.patch 2524 RMD160 ed80a710a3ee522bb3cdadb1ca8f6f97bca7d46c SHA1 9a46cd6481289a137c93667d6877e3fa9bc9e690 SHA256 84b500cd610a87846b24286dc78a103f4b503f0418fe2e7ab15c3961bbb0b274
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX java-gnome-4.0.11-force-unicode.patch 3276 RMD160 a3c972b752e2f97bbc4b9526308fdfb956892f0d SHA1 3dfcf64ab6d72bb09ea024b4a1e0c2f9365a8498 SHA256 6589e4cdf29b95c2696999e22dc912b6a99ffe9273619af0426cab76338c7921
-AUX java-gnome-4.0.8-deprecated.patch 718 RMD160 cb1cf203daef208d5c9dfa5df8990df667d1e184 SHA1 c4fa56a8e9173d3b9beea58f3a42b72290e0e3e0 SHA256 0d492bb58380700a8db520ae45cb71371d05682b6c4330274303f100664a4be2
-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
+AUX java-gnome-4.0.15-docfix.patch 8696 RMD160 4ef1016cb3c2944f16b384e010dad79708a83490 SHA1 d76313aa8a02598b49f4ae3799cbb02dda7c12d4 SHA256 362f16180a3fbf228d4b2bb13b190edf849a0a9703d3091757864d7bd21accc2
DIST java-gnome-4.0.11.tar.bz2 820857 RMD160 cc9ba6e08f3e866a7a3236507b872901e9b78881 SHA1 5afda43f7be3319b1e26f308573d8b7c3f5852e1 SHA256 3dcb1a519c8acbf321a75190d76773e77e75a2b4a4a1fbdffb40579dc81358f7
-DIST java-gnome-4.0.12.tar.bz2 850505 RMD160 4876c09062efb320dba37973fbe61f3c0db27793 SHA1 6cc39a25084034d352602a435857a2ce6b2be416 SHA256 2fed479f0a0db29742b39013124339002d281da683a95b7ef99737bf451ab277
-DIST java-gnome-4.0.13.tar.bz2 855777 RMD160 6fba417a61da06b7be958444c4e97ae0c0aa9acd SHA1 acdfa4f771bb3100a154c3c6f6faae5ffb8937cf SHA256 0d346290c6f6b9e5c3d693a43598f7c94b762e24c85ed3a356ffe50f0bc53bd6
-DIST java-gnome-4.0.14-rc2.tar.bz2 887468 RMD160 0b7bcc24e0c0685e60f9a941c384ea9a54d90730 SHA1 31b9e1d89e3923e69db37cb4e485bdfb3fb155c2 SHA256 8c0eb699d031168b4455bc13c4418132c04bdcaddc312d6fc6903ac9916cbcea
DIST java-gnome-4.0.14.tar.bz2 890717 RMD160 ebb8da4fc644bd77041b961d6941f961c75773b6 SHA1 0e4d701a7a8db7595bfba6ed603ea94dd1e09979 SHA256 9bbcabe30efec3fde194b964893974c406acad2d9ae6d6606036fce698f248f5
+DIST java-gnome-4.0.15.tar.bz2 918336 RMD160 c6c38641c7b64f5e037e3f1d3bc62c96bdfe0444 SHA1 6123b9590c8b919d2a60cb62a39cf32645ee6997 SHA256 9d13bae33a2af0d71ce7c3e20b4f8681abe7cf82345a1e34fef97738ca74dc05
EBUILD java-gnome-4.0.11.ebuild 1820 RMD160 b4d29c9b301275670f1b454b4f101692a61d15c5 SHA1 9e2d835e3e655cd908be11c8f2f197cead72859c SHA256 7e3f8b9f6af44a5d63c900c63c0a725fd9f144bfbe37cf8a700dfece845e4347
-EBUILD java-gnome-4.0.12.ebuild 1875 RMD160 624b89c0919db3bf9655cfe2712ce09e995edd96 SHA1 590ee7594a38c52a1dc2f77440c7ca6c108f1cbc SHA256 50b136698d585e7ee3d963b101344cd2221bbfdd691b84ff45b9f5ac838c8cda
-EBUILD java-gnome-4.0.13.ebuild 1877 RMD160 b4e868583ba5046f26e11ebd709e1956bbf41630 SHA1 3eaf182227ac39539fedf51fd5bd80d783aa3bae SHA256 80766cb4cc9b131c4c23a38df2c07874a8c861c77e147c73038fe1b3eb4f2742
EBUILD java-gnome-4.0.14.ebuild 1877 RMD160 fa0a8a7720b386b407ff77b026c51d93bd6685bd SHA1 e8aa8146a12ff30aa9c47b266a8a7f734ee722c1 SHA256 6e35d18bc2fcbe9bd5d19c7c5e4bc1a974954fd92d662f5200012d628eec80ca
-EBUILD java-gnome-4.0.14_rc2.ebuild 1881 RMD160 5520501847693b451a9d20f09dacc2fdcd284b19 SHA1 40b9e2bfac1ad66504545fd9a45b010392d7b313 SHA256 0b61261c2783ec744bf9e4591ae294c1352de63378156f96567a7d3e385fefb8
-MISC ChangeLog 15040 RMD160 4317b1830aa3f2851d75e4fa831a76c2b6b713ef SHA1 37c9317694217b590c509bff3bedb0e3b4f038c1 SHA256 7d06076b254427c33af72bfe182b9d77a671ebb842f27f123720ba69e637bc88
+EBUILD java-gnome-4.0.15.ebuild 1934 RMD160 7b9959c45b8971d4b84574b9eddc7550e6676101 SHA1 edf49603c005a8ca4ec8802902aed11162c979e4 SHA256 0d94882b08dd00458c1af63977a505f082812725a69ecaa6314b6ae043b65c8f
+MISC ChangeLog 15533 RMD160 6221bd6658a9b137c439d641c8cf2556393fabd8 SHA1 a7d5376e2bc3d909542abf47dc407fdba63bbd52 SHA256 7647f918a2462e899685e7b8787908c814ced3cebb526a35a7171276be2003d1
MISC metadata.xml 1084 RMD160 4bea9b6a1a08b968b94a1212b5f98dfd307c2cca SHA1 900ef9e5e2089937b83868332db0a7a039803611 SHA256 b705cf4e2792eec42ece7e8a70cb3f032f54ce2ad1e0ee88433994e3f71a9ec2
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iEYEARECAAYFAkuk7WIACgkQRh6X64ivZaKyvwCfegR4TdHG4GWlzVYJ8wLxf/zx
+C5wAn053QweUL3GRWIbwveLM/3HpPifx
+=Orio
+-----END PGP SIGNATURE-----
diff --git a/dev-java/java-gnome/files/java-gnome-4.0.10-i18n-javadoc.patch b/dev-java/java-gnome/files/java-gnome-4.0.10-i18n-javadoc.patch
deleted file mode 100644
index d8e858ddd83e..000000000000
--- a/dev-java/java-gnome/files/java-gnome-4.0.10-i18n-javadoc.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-# Bazaar merge directive format 2 (Bazaar 0.90)
-# revision_id: serkan@gentoo.org-20090319042831-azrs6hi2bhyf1mfi
-# target_branch: ../mainline/
-# testament_sha1: 69eb7f6ad524eab24851ad0e52b0d23a4b57daaa
-# timestamp: 2009-03-19 06:33:22 +0200
-# source_branch: ../i18n-javadoc.patch
-# base_revision_id: andrew@operationaldynamics.com-20090308112053-\
-# v18zrak1zwyzkdyh
-#
-# Begin patch
-=== modified file 'build/faster'
---- build/faster 2008-12-20 12:47:05 +0000
-+++ build/faster 2009-03-19 04:28:31 +0000
-@@ -655,6 +655,7 @@
- cmd += "-exclude org.freedesktop.bindings "
- cmd += "src/bindings/org/freedesktop/bindings/Time.java "
- cmd += "src/bindings/org/freedesktop/bindings/Version.java "
-+ cmd += "src/bindings/org/freedesktop/bindings/Internationalization.java "
- if not verbose:
- cmd += " >/dev/null"
-
-
-# Begin bundle
-IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWYXy8nYAAd1fgCAwUWv//3/v
-f/C////wUASekZKMVNV7sA4aaiBJ5NTyDUZkmTJoaDDSek0aPUaeUNqMgSkgp6jwynqZT1P0UPU9
-Q0NGh6gBoA9QGjQOGmmRiMJpgIYBNMIwTEyGmRoaAZSjI0ZGgAaaAAANDCAAANBKEEAI00noaAIn
-qaZTzSaan6p6jTJhBo2kmEdVkys2gm+j/gltnnP5zJIKjl4SNTLWkRCoexnkmzVFjywFxrzsCHiI
-JodSjcy4AcJEGFblsaAuVGJ333qF8IVNLVuBHwQ65QsDTitU1ZbzDxyrjgN++iKktrQCuYFJwkVx
-EDyTgm8/zTpJ+AKBbcBwNpfo8Lw8L5V0/ZQpn7RDEdBD5ydWqb3RUNlHQ1WUpEZfHJbBhgDdG91h
-xM3QYAhFogsg5UUzAyCfgoIbSqk5SF+v15OfBkMSlMfFATdhcq2igwgyJEejyPkE9dSiSUY9XpVU
-lP6EU4ExHEozPlRQZpbobAOIJnVgDnA0UjhT6kvMyawIV1vSKGBeBYYQJyzhUWmOsGBpQGAkCyrC
-XMaaxi6k6thJIpMUgVtoH17VNZdIvwzk+SS1+uQW+DSUkSKwYLz81WFVjRiOPtsKRCmUmwnCywCr
-LJlGSxUMz4LqnQ9Jygn0ZihCmIE6Q/BONoMoyUKEj222FAI4B85EuKcCJEuKTu30EeyzE8fUlhQm
-sIVVkUI7ijkYlE/VT4dV1hKN2Y2UWdhpdXxM2BbKg2VLWEEgHXtjq06tgs6aH4RxglDLOK0B8IeL
-vYrmqctuqZ3th2rW41M88PtPphMV2bfHYKWRn55YnFmuGg+aiBBqaS5Hd9w1J+wuAPY2hWubxNF3
-XpuhVZ083bDNqpXnyKBQGix/esnnwghzP0Mgcz5c/mTdVNp422GM5oGQTkpKoLfRAxg2pEHUTXPS
-jdgEB1P5NdqkAMqsiKvGCrHJtZEgD3eJL0DLwmD966CcoCY3EbIwqHHtu1TL/uMO5wXZ1+qW4E6V
-OBiQR92I+hXOayVLnjBdtCtDdfmc3E1i8UUF2SGf1NMxYKia8hpa8qCBCOMkXojsKOx5VwSCHsRh
-K6cbY8An8lEHnveHKTYTFRIuKlA1Chp3RDQotJQLClN548LSwaRgfGJdUryG5wXENAJlxomcQxVx
-T709P8cjPv0wZCKWdgHJ/IDOF6KGz5doD7y2mBJfIUFsLNFYpCpnIXMZQ9H7CUNUREBCAUA5CAvo
-0hk427F6QYgJ5abqIM4F1BO+M2hWwFMiPAESFSXxkylXtBUtindqmKwHhol73dZFnnJRGEOm783i
-Go7QxGEs4ChHU7WqL/bjWKgj1E40uD1yiHsaBT3GdCQQN/EQgp4AwZ5noeoQy6nhV5RSxNM32mJt
-msIEgE2+MRaiBovXrZHIZA6XIfH1UXHXOiVdpbYqO0hWCUyqiDAp0OtDEgPgoqneyNv1Ao2ACzCt
-4OyHDR91tS3mjZXmXIRbclSiPrKgnYJphFkt9Npb2xIe803D3DVQMaSF9I4lAgIdhKgwkFC2Dhxh
-sTWSU4R0BTZlqqSKORE+teoMnpATuhXtGZcOIHnSBmDxMA0L+UFrCEDb5w/xdyRThQkIXy8nYA==
diff --git a/dev-java/java-gnome/files/java-gnome-4.0.15-docfix.patch b/dev-java/java-gnome/files/java-gnome-4.0.15-docfix.patch
new file mode 100644
index 000000000000..4436a54a8cd4
--- /dev/null
+++ b/dev-java/java-gnome/files/java-gnome-4.0.15-docfix.patch
@@ -0,0 +1,197 @@
+=== modified file 'src/bindings/org/gnome/gdk/EventMask.java'
+--- src/bindings/org/gnome/gdk/EventMask.java 2010-02-03 23:45:54 +0000
++++ src/bindings/org/gnome/gdk/EventMask.java 2010-03-15 23:32:01 +0000
+@@ -33,7 +33,6 @@
+ package org.gnome.gdk;
+
+ import org.freedesktop.bindings.Flag;
+-import org.gnome.gtk.Widget;
+
+ /**
+ * The events a Widget will receive. You can use the Flags defined here to
+@@ -41,9 +40,10 @@
+ *
+ * <p>
+ * While most common events are enabled by default, some of them need to be
+- * {@link Widget#addEvents(EventMask) enabled} in order to be received. Such
+- * cases are properly documented together with each event signal, so unless
+- * specified there you usually do not need to worry about this at all.
++ * {@link org.gnome.gtk.Widget#addEvents(EventMask) enabled} in order to be
++ * received. Such cases are properly documented together with each event
++ * signal, so unless specified there you usually do not need to worry about
++ * this at all.
+ *
+ * @author Vreixo Formoso
+ * @since 4.0.15
+@@ -63,13 +63,14 @@
+ }
+
+ /**
+- * Enable/disable {@link Widget.ExposeEvent Expose} events.
++ * Enable/disable {@link org.gnome.gtk.Widget.ExposeEvent Widget.Expose}
++ * events.
+ */
+ public static final EventMask EXPOSURE = new EventMask(GdkEventMask.EXPOSURE_MASK, "EXPOSURE");
+
+ /**
+- * Enable/disable all {@link Widget.MotionNotifyEvent MotionNotify}
+- * events.
++ * Enable/disable all {@link org.gnome.gtk.Widget.MotionNotifyEvent
++ * Widget.MotionNotify} events.
+ */
+ public static final EventMask POINTER_MOTION = new EventMask(GdkEventMask.POINTER_MOTION_MASK,
+ "POINTER_MOTION");
+@@ -81,85 +82,92 @@
+ "POINTER_MOTION_HINT");
+
+ /**
+- * Enable/disable {@link Widget.MotionNotifyEvent MotionNotify} events
+- * when any mouse button is pressed.
++ * Enable/disable {@link org.gnome.gtk.Widget.MotionNotifyEvent
++ * Widget.MotionNotify} events when any mouse button is pressed.
+ */
+ public static final EventMask BUTTON_MOTION = new EventMask(GdkEventMask.BUTTON_MOTION_MASK,
+ "BUTTON_MOTION");
+
+ /**
+- * Enable/disable {@link Widget.MotionNotifyEvent MotionNotify} events
+- * when the left button is pressed.
++ * Enable/disable {@link org.gnome.gtk.Widget.MotionNotifyEvent
++ * Widget.MotionNotifyEvent} events when the left button is pressed.
+ */
+ public static final EventMask LEFT_BUTTON_MOTION = new EventMask(GdkEventMask.BUTTON1_MOTION_MASK,
+ "LEFT_BUTTON_MOTION");
+
+ /**
+- * Enable/disable {@link Widget.MotionNotifyEvent MotionNotify} events
+- * when the middle button is pressed.
++ * Enable/disable {@link org.gnome.gtk.Widget.MotionNotifyEvent
++ * Widget.MotionNotifyEvent} when the middle button is pressed.
+ */
+ public static final EventMask MIDDLE_BUTTON_MOTION = new EventMask(GdkEventMask.BUTTON2_MOTION_MASK,
+ "MIDDLE_BUTTON_MOTION");
+
+ /**
+- * Enable/disable {@link Widget.MotionNotifyEvent MotionNotify} events
+- * when the right button is pressed.
++ * Enable/disable {@link org.gnome.gtk.Widget.MotionNotifyEvent
++ * Widget.MotionNotifyEvent} when the right button is pressed.
+ */
+ public static final EventMask RIGHT_BUTTON_MOTION = new EventMask(GdkEventMask.BUTTON3_MOTION_MASK,
+ "RIGHT_BUTTON_MOTION");
+
+ /**
+- * Enable/disable {@link Widget.ButtonPressEvent ButtonPress} events.
++ * Enable/disable {@link org.gnome.gtk.Widget.ButtonPressEvent
++ * Widget.ButtonPressEvent} events.
+ */
+ public static final EventMask BUTTON_PRESS = new EventMask(GdkEventMask.BUTTON_PRESS_MASK,
+ "BUTTON_PRESS");
+
+ /**
+- * Enable/disable {@link Widget.ButtonReleaseEvent ButtonRelease} events.
++ * Enable/disable {@link org.gnome.gtk.Widget.ButtonReleaseEvent
++ * Widget.ButtonReleaseEvent} events.
+ */
+ public static final EventMask BUTTON_RELEASE = new EventMask(GdkEventMask.BUTTON_RELEASE_MASK,
+ "BUTTON_RELEASE");
+
+ /**
+- * Enable/disable {@link Widget.KeyPressEvent KeyPress} events.
++ * Enable/disable {@link org.gnome.gtk.Widget.KeyPressEvent
++ * Widget.KeyPressEvent} events.
+ */
+ public static final EventMask KEY_PRESS = new EventMask(GdkEventMask.KEY_PRESS_MASK, "KEY_PRESS");
+
+ /**
+- * Enable/disable {@link Widget.KeyReleaseEvent KeyRelease} events.
++ * Enable/disable {@link org.gnome.gtk.Widget.KeyReleaseEvent
++ * Widget.KeyReleaseEvent} events.
+ */
+ public static final EventMask KEY_RELEASE = new EventMask(GdkEventMask.KEY_RELEASE_MASK,
+ "KEY_RELEASE");
+
+ /**
+- * Enable/disable {@link Widget.EnterNotifyEvent EnterNotify} events.
++ * Enable/disable {@link org.gnome.gtk.Widget.EnterNotifyEvent
++ * Widget.EnterNotifyEvent} events.
+ */
+ public static final EventMask ENTER_NOTIFY = new EventMask(GdkEventMask.ENTER_NOTIFY_MASK,
+ "ENTER_NOTIFY");
+
+ /**
+- * Enable/disable {@link Widget.LeaveNotifyEvent LeaveNotify} events.
++ * Enable/disable {@link org.gnome.gtk.Widget.LeaveNotifyEvent
++ * Widget.LeaveNotifyEvent} events.
+ */
+ public static final EventMask LEAVE_NOTIFY = new EventMask(GdkEventMask.LEAVE_NOTIFY_MASK,
+ "LEAVE_NOTIFY");
+
+ /**
+ * Enable/disable focus related events, such as
+- * {@link Widget.FocusInEvent FocusIn} and {@link Widget.FocusOutEvent
+- * FocusOut}.
++ * {@link org.gnome.gtk.Widget.FocusInEvent Widget.FocusInEvent} and
++ * {@link org.gnome.gtk.Widget.FocusOutEvent Widget.FocusOutEvent}.
+ */
+ public static final EventMask FOCUS_CHANGE = new EventMask(GdkEventMask.FOCUS_CHANGE_MASK,
+ "FOCUS_CHANGE");
+
+ /**
+- * Enable/disable {@link Widget.VisibilityNotifyEvent VisibilityNotify}
+- * events.
++ * Enable/disable {@link org.gnome.gtk.Widget.VisibilityNotifyEvent
++ * Widget.VisibilityNotifyEvent} events.
+ */
+ public static final EventMask VISIBILITY_NOTIFY = new EventMask(GdkEventMask.VISIBILITY_NOTIFY_MASK,
+ "VISIBILITY_NOTIFY");
+
+ /**
+- * Enable/disable {@link Widget.ScrollEvent Scroll} events.
++ * Enable/disable {@link org.gnome.gtk.Widget.ScrollEvent
++ * Widget.ScrollEvent} events.
+ */
+ public static final EventMask SCROLL = new EventMask(GdkEventMask.SCROLL_MASK, "SCROLL");
+
+
+=== modified file 'src/bindings/org/gnome/gtk/RadioAction.java'
+--- src/bindings/org/gnome/gtk/RadioAction.java 2010-02-18 21:22:43 +0000
++++ src/bindings/org/gnome/gtk/RadioAction.java 2010-03-15 23:32:29 +0000
+@@ -65,10 +65,6 @@
+ * localized.
+ * @param stock
+ * The stock icon to display in proxy Widgets.
+- * @param handler
+- * A handler to connect to the <code>RadioAction.Toggled</code>
+- * signal. Typically this will be used to actually start the
+- * operation related to this RadioAction.
+ * @since 4.0.15
+ */
+ /*
+
+=== modified file 'src/bindings/org/gnome/gtk/Widget.java'
+--- src/bindings/org/gnome/gtk/Widget.java 2010-02-03 23:45:54 +0000
++++ src/bindings/org/gnome/gtk/Widget.java 2010-03-15 23:32:29 +0000
+@@ -670,7 +670,7 @@
+ *
+ * <p>
+ * Note that by default this event is disabled, even if you connect to it.
+- * You will need to {@link Widget#enableEvents(EventMask) enable} it. If
++ * You will need to {@link Widget#addEvents(EventMask) enable} it. If
+ * you want to receive all mouse motion events, you will need to supply
+ * the POINTER_MOTION mask. Note that it generates a big amount of events,
+ * typically tens of events per second, when the user moves the mouse over
+
+=== modified file 'tests/screenshots/org/gnome/gtk/SnapshotAboutDialog.java'
+--- tests/screenshots/org/gnome/gtk/SnapshotAboutDialog.java 2010-01-06 04:18:57 +0000
++++ tests/screenshots/org/gnome/gtk/SnapshotAboutDialog.java 2010-03-15 23:32:29 +0000
+@@ -34,7 +34,7 @@
+ dialog.setProgramName("java-gnome");
+ dialog.setVersion(Version.getVersion());
+ dialog.setComments("The library allowing you to write outstanding GNOME applications with the GTK widget toolkit, from Java!");
+- dialog.setCopyright("Copyright \u00A9 2006-2009 Operational Dynamics Consulting Pty Ltd, and Others");
++ dialog.setCopyright("Copyright \u00A9 2006-2010 Operational Dynamics Consulting Pty Ltd, and Others");
+ dialog.setAuthors(new String[] {
+ "Andrew Cowie <andrew@operationaldynamics.com>",
+ "Srichand Pendyala <srichand.pendyala@gmail.com>",
+
diff --git a/dev-java/java-gnome/files/java-gnome-4.0.8-deprecated.patch b/dev-java/java-gnome/files/java-gnome-4.0.8-deprecated.patch
deleted file mode 100644
index 9f66b77e49b2..000000000000
--- a/dev-java/java-gnome/files/java-gnome-4.0.8-deprecated.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.old 2008-09-27 01:43:55.000000000 -0400
-+++ configure 2008-09-27 01:44:12.000000000 -0400
-@@ -1840,7 +1840,7 @@
- print CONFIG "CCACHE=$ccache\n";
- }
-
-- print CONFIG "CC=$cc -g -Wall -fPIC $jni_include -Wno-int-to-pointer-cast -Wno-pointer-to-int-cast -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -Werror-implicit-function-declaration -Wfatal-errors\n";
-+ print CONFIG "CC=$cc -g -Wall -fPIC $jni_include -Wno-int-to-pointer-cast -Wno-pointer-to-int-cast -Werror-implicit-function-declaration -Wfatal-errors\n";
- print CONFIG "CC_CMD=GCC \n";
- print CONFIG "LINK=$cc -g -shared -Wall -fPIC\n";
- print CONFIG "LINK_CMD=LINK \n";
diff --git a/dev-java/java-gnome/files/java-gnome-4.0.8-disable-doc-snapshots.patch b/dev-java/java-gnome/files/java-gnome-4.0.8-disable-doc-snapshots.patch
deleted file mode 100644
index d4e9b471d2ec..000000000000
--- a/dev-java/java-gnome/files/java-gnome-4.0.8-disable-doc-snapshots.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- build/faster.old 2008-08-17 00:16:23.000000000 -0400
-+++ build/faster 2008-08-17 00:16:29.000000000 -0400
-@@ -656,7 +656,6 @@
-
- def generateDocumentation():
- compileDocumentation()
-- takeSnapshots()
-
- #
- # Final miscallaneous execution targets, taking advantage of the fact that
diff --git a/dev-java/java-gnome/files/java-gnome-4.0.9-crashfix.patch b/dev-java/java-gnome/files/java-gnome-4.0.9-crashfix.patch
deleted file mode 100644
index 74b86b61e70e..000000000000
--- a/dev-java/java-gnome/files/java-gnome-4.0.9-crashfix.patch
+++ /dev/null
@@ -1,173 +0,0 @@
-=== modified file 'src/bindings/org/gnome/gtk/GtkWindowOverride.c'
---- src/bindings/org/gnome/gtk/GtkWindowOverride.c 2007-11-13 05:08:42 +0000
-+++ src/bindings/org/gnome/gtk/GtkWindowOverride.c 2008-12-27 04:02:05 +0000
-@@ -59,7 +59,7 @@
- )
- {
- if (DEBUG_MEMORY_MANAGEMENT) {
-- g_print("mem: delete caught for\t\t%ld\n", (long) object);
-+ g_printerr("mem: delete caught for\t\t%s\n", bindings_java_memory_pointerToString(object));
- }
- gtk_widget_hide(object);
-
-@@ -102,7 +102,7 @@
- )
- {
- if (DEBUG_MEMORY_MANAGEMENT) {
-- g_print("mem: hide caught for\t\t%ld\n", (long) widget);
-+ g_printerr("mem: hide caught for\t\t%s\n", bindings_java_memory_pointerToString(widget));
- }
- gdk_threads_add_timeout_full(G_PRIORITY_LOW, 100, window_hide_deref, widget, NULL);
- }
-@@ -123,7 +123,7 @@
- )
- {
- if (DEBUG_MEMORY_MANAGEMENT) {
-- g_print("mem: show caught for\t\t%ld\n", (long) widget);
-+ g_printerr("mem: show caught for\t\t%s\n", bindings_java_memory_pointerToString(widget));
- }
- g_object_ref(widget);
- }
-
-=== modified file 'src/jni/bindings_java_memory.c'
---- src/jni/bindings_java_memory.c 2008-04-06 08:23:22 +0000
-+++ src/jni/bindings_java_memory.c 2008-12-27 04:02:05 +0000
-@@ -65,7 +65,7 @@
- * GObject, and remove strong Java reference
- */
- if (DEBUG_MEMORY_MANAGEMENT) {
-- g_print("mem: toggle Java ref to WEAK\t%s\n", bindings_java_memory_pointerToString(object));
-+ g_printerr("mem: toggle Java ref to WEAK\t%s\n", bindings_java_memory_pointerToString(object));
- }
- weak = (*env)->NewWeakGlobalRef(env, ref);
- g_object_set_data(object, REFERENCE, weak);
-@@ -77,7 +77,7 @@
- * replaced it with a strong one.
- */
- if (DEBUG_MEMORY_MANAGEMENT) {
-- g_print("mem: toggle Java ref to STRONG\t%s\n", bindings_java_memory_pointerToString(object));
-+ g_printerr("mem: toggle Java ref to STRONG\t%s\n", bindings_java_memory_pointerToString(object));
- }
-
- strong = (*env)->NewGlobalRef(env, ref);
-@@ -109,7 +109,7 @@
-
-
- if (DEBUG_MEMORY_MANAGEMENT) {
-- g_print("mem: drop GObject ref\t\t%s\n", bindings_java_memory_pointerToString(object));
-+ g_printerr("mem: drop GObject ref\t\t%s\n", bindings_java_memory_pointerToString(object));
- }
- g_object_unref(object);
- return FALSE;
-@@ -145,7 +145,7 @@
- */
-
- if (DEBUG_MEMORY_MANAGEMENT) {
-- g_print("mem: add STRONG Java ref\t%s\n", bindings_java_memory_pointerToString(object));
-+ g_printerr("mem: add STRONG Java ref\t%s\n", bindings_java_memory_pointerToString(object));
- }
- strong = (*env)->NewGlobalRef(env, target);
- g_object_set_data(object, REFERENCE, strong);
-@@ -189,12 +189,23 @@
- )
- {
- if (DEBUG_MEMORY_MANAGEMENT) {
-- g_print("mem: remove toggle ref for\t%s\n", bindings_java_memory_pointerToString(object));
-+ g_printerr("mem: remove toggle ref for\t%s\n", bindings_java_memory_pointerToString(object));
- }
-
- g_object_remove_toggle_ref(object, bindings_java_toggle, NULL);
- }
-
-+/**
-+ * Ensure we properly own a GObject.
-+ *
-+ * This is really important. The aggregate result ensures that we own one Ref
-+ * count to the object - no more, no less - which we can then turn into a
-+ * ToggleRef. It needs to be called anywhere we are preparing to create a
-+ * Proxy.
-+ */
-+/*
-+ * TODO This needs a better name
-+ */
- void
- bindings_java_memory_cleanup
- (
-@@ -217,7 +228,7 @@
- if (owner) {
- if (G_IS_INITIALLY_UNOWNED(object) && g_object_is_floating(object)) {
- if (DEBUG_MEMORY_MANAGEMENT) {
-- g_print("mem: sink GObject ref\t\t%s\n", bindings_java_memory_pointerToString(object));
-+ g_printerr("mem: sink GObject ref\t\t%s\n", bindings_java_memory_pointerToString(object));
- }
- g_object_ref_sink(object);
- }
-@@ -227,7 +238,7 @@
- * Object constructor assumes we actually own the object.
- */
- if (DEBUG_MEMORY_MANAGEMENT) {
-- g_print("mem: added extra ref for\t%s\n", bindings_java_memory_pointerToString(object));
-+ g_printerr("mem: added extra ref for\t%s\n", bindings_java_memory_pointerToString(object));
- }
- g_object_ref(object);
- }
-@@ -240,7 +251,7 @@
- */
- if (owner) {
- if (DEBUG_MEMORY_MANAGEMENT) {
-- g_print("mem: remove ref for\t%s\n", bindings_java_memory_pointerToString(object));
-+ g_printerr("mem: remove ref for\t%s\n", bindings_java_memory_pointerToString(object));
- }
- g_object_unref(object);
- }
-
-=== modified file 'src/jni/bindings_java_signal.c'
---- src/jni/bindings_java_signal.c 2008-08-05 04:11:54 +0000
-+++ src/jni/bindings_java_signal.c 2008-12-27 03:13:14 +0000
-@@ -97,13 +97,14 @@
-
- jstring _str;
- gchar* str;
-+ GObject* obj;
-
- /*
- * Begin marshaller by downcasting the GClosure we got.
- */
-
- bjc = (BindingsJavaClosure*) closure;
--
-+
- /*
- * Get the JNIEnv interface pointer
- */
-@@ -131,12 +132,12 @@
- */
-
- jargs = g_newa(jvalue, n_param_values + 1);
--
-+
- jargs[0].l = bjc->handler;
--
-+
- for(i = 0; i < n_param_values; i++) {
-- type = G_VALUE_TYPE(&param_values[i]);
-- switch(G_TYPE_FUNDAMENTAL(type)) {
-+ type = G_VALUE_TYPE(&param_values[i]);
-+ switch(G_TYPE_FUNDAMENTAL(type)) {
- case G_TYPE_CHAR:
- jargs[i+1].c = g_value_get_char(&param_values[i]);
- break;
-@@ -193,8 +194,10 @@
- * address across the boundary to be looked up and
- * either an existing Proxy returned or a new Proxy
- * created.
-- */
-- jargs[i+1].j = (jlong) g_value_get_object(&param_values[i]);
-+ */
-+ obj = g_value_get_object(&param_values[i]);
-+ bindings_java_memory_cleanup(obj, FALSE);
-+ jargs[i+1].j = (jlong) obj;
- break;
-
- case G_TYPE_BOXED:
-
diff --git a/dev-java/java-gnome/files/java-gnome-gtk-214.patch b/dev-java/java-gnome/files/java-gnome-gtk-214.patch
deleted file mode 100644
index 6786b956698e..000000000000
--- a/dev-java/java-gnome/files/java-gnome-gtk-214.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-# Bazaar merge directive format 2 (Bazaar 0.90)
-# revision_id: serkan@gentoo.org-20081005045146-jspegmo5ljm2less
-# target_branch: ../mainline/
-# testament_sha1: aad4b35143ec69622f6af833be1c41e8ba3c742a
-# timestamp: 2008-10-05 07:54:22 +0300
-# base_revision_id: andrew@operationaldynamics.com-20081004065325-\
-# grsoaun9jq879ia2
-#
-# Begin patch
-=== modified file 'src/bindings/org/gnome/gdk/CrossingMode.java'
---- src/bindings/org/gnome/gdk/CrossingMode.java 2008-03-27 05:45:36 +0000
-+++ src/bindings/org/gnome/gdk/CrossingMode.java 2008-10-05 04:51:46 +0000
-@@ -46,4 +46,19 @@
- * Event occurred because an ungrab happened.
- */
- public static final CrossingMode UNGRAB = new CrossingMode(GdkCrossingMode.UNGRAB, "UNGRAB");
-+
-+ /**
-+ * Event occurred because a GTK+ grab happened.
-+ */
-+ public static final CrossingMode GTK_GRAB = new CrossingMode(GdkCrossingMode.GTK_GRAB, "GTK_GRAB");
-+
-+ /**
-+ * Event occurred because a GTK+ ungrab happened.
-+ */
-+ public static final CrossingMode GTK_UNGRAB = new CrossingMode(GdkCrossingMode.GTK_UNGRAB, "GTK_UNGRAB");
-+
-+ /**
-+ * Event occurred because a GTK+ widget changed state.
-+ */
-+ public static final CrossingMode STATE_CHANGED = new CrossingMode(GdkCrossingMode.STATE_CHANGED, "STATE_CHANGED");
- }
-
-=== modified file 'src/defs/GdkCrossingMode.defs'
---- src/defs/GdkCrossingMode.defs 2007-04-14 23:21:13 +0000
-+++ src/defs/GdkCrossingMode.defs 2008-10-05 04:51:46 +0000
-@@ -6,6 +6,9 @@
- '("normal" "GDK_CROSSING_NORMAL")
- '("grab" "GDK_CROSSING_GRAB")
- '("ungrab" "GDK_CROSSING_UNGRAB")
-+ '("gtk-grab" "GDK_CROSSING_GTK_GRAB")
-+ '("gtk-ungrab" "GDK_CROSSING_GTK_UNGRAB")
-+ '("state-changed" "GDK_CROSSING_STATE_CHANGED")
- )
- )
-
-
-# Begin bundle
-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
diff --git a/dev-java/java-gnome/java-gnome-4.0.12.ebuild b/dev-java/java-gnome/java-gnome-4.0.12.ebuild
deleted file mode 100644
index 5e3c9f9cc990..000000000000
--- a/dev-java/java-gnome/java-gnome-4.0.12.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# 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.12.ebuild,v 1.1 2009/07/25 15:51:07 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 ~ppc ~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]
- >=x11-libs/gtksourceview-2.6.2
- >=app-text/gtkspell-2.0.15-r1
- >=x11-libs/libnotify-0.4.5
- >=dev-libs/libunique-1.0.8
- >=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
-}
diff --git a/dev-java/java-gnome/java-gnome-4.0.14_rc2.ebuild b/dev-java/java-gnome/java-gnome-4.0.14_rc2.ebuild
deleted file mode 100644
index e4b2b20c4778..000000000000
--- a/dev-java/java-gnome/java-gnome-4.0.14_rc2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# 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.14_rc2.ebuild,v 1.1 2009/12/12 21:36:51 ken69267 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 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.16.1
- >=x11-libs/gtk+-2.16
- >=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]
- >=x11-libs/gtksourceview-2.6.2
- >=app-text/gtkspell-2.0.15-r1
- >=x11-libs/libnotify-0.4.5
- >=dev-libs/libunique-1.0.8
- >=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
-}
diff --git a/dev-java/java-gnome/java-gnome-4.0.13.ebuild b/dev-java/java-gnome/java-gnome-4.0.15.ebuild
index ca099c86a8b5..b7c02d82590d 100644
--- a/dev-java/java-gnome/java-gnome-4.0.13.ebuild
+++ b/dev-java/java-gnome/java-gnome-4.0.15.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 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.13.ebuild,v 1.1 2009/08/27 19:19:12 ken69267 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/java-gnome-4.0.15.ebuild,v 1.1 2010/03/20 15:44:20 serkan Exp $
EAPI=2
JAVA_PKG_IUSE="doc examples source"
@@ -41,6 +41,10 @@ RESTRICT="test"
S="${WORKDIR}/${MY_P}"
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-docfix.patch
+}
+
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