[java-gnome] 12/19: Imported Debian patch 4.0.19-1

Tony Mancill tmancill at moszumanska.debian.org
Wed Sep 10 04:12:43 UTC 2014


This is an automated email from the git hooks/post-receive script.

tmancill pushed a commit to branch master
in repository java-gnome.

commit 7bb19289128093eedfe7a0740a197068873c3bab
Merge: 1c22ec9 0231079
Author: Guillaume Mazoyer <respawneral at gmail.com>
Date:   Wed Feb 23 17:29:16 2011 +0100

    Imported Debian patch 4.0.19-1

 .settings/org.eclipse.jdt.core.prefs               |    6 +-
 AUTHORS                                            |    7 +-
 NEWS                                               |  366 +++++++
 README                                             |   30 +-
 build/faster                                       |    6 +-
 configure                                          |  368 +++++--
 debian/changelog                                   |   31 +
 debian/control                                     |   70 +-
 debian/copyright                                   |   48 +-
 debian/libjava-gnome-java-doc.install              |    2 +-
 debian/patches/01_take_screenshots.diff            |   53 +-
 debian/patches/02_javadoc_workaround.patch         |   28 +
 debian/patches/03_libnotify_0_7.patch              |  175 ++++
 debian/patches/series                              |    2 +
 .../cairo/ExampleDrawingInExposeEvent.java         |    2 +-
 doc/examples/cairo/ExampleDrawingPenguins.java     |   85 ++
 doc/examples/cairo/ExampleLinedPaper.java          |    4 +-
 doc/examples/entry/ExampleLoginPrompt.java         |    3 +-
 doc/examples/entry/ExampleSearchSomeone.java       |   10 +-
 doc/examples/menu/ExampleSimpleMenu.java           |  176 ++--
 doc/examples/menu/ExampleToolbar.java              |    3 +-
 doc/examples/textview/ExampleInstantMessenger.java |   12 +-
 doc/examples/treeview/ExampleTrailHeads.java       |   10 +-
 .../org/freedesktop/bindings/Environment.c         |   39 +-
 .../org/freedesktop/bindings/Environment.java      |   43 +-
 src/bindings/org/freedesktop/bindings/Flag.java    |   16 +
 .../freedesktop/bindings/Internationalization.c    |   50 +
 .../freedesktop/bindings/Internationalization.java |   75 ++
 src/bindings/org/freedesktop/bindings/Time.c       |    4 +-
 src/bindings/org/freedesktop/bindings/Version.java |    4 +-
 .../cairo/CairoPatternOverride.c}                  |   48 +-
 .../{Operator.java => CairoPatternOverride.java}   |   44 +-
 .../org/freedesktop/cairo/CairoSurfaceOverride.c   |  142 +++
 .../cairo/CairoSurfaceOverride.java}               |   38 +-
 src/bindings/org/freedesktop/cairo/Context.java    |  109 ++-
 .../cairo/{Operator.java => Extend.java}           |   48 +-
 .../cairo/{Operator.java => FillRule.java}         |   28 +-
 .../org/freedesktop/cairo/FontOptions.java         |   21 +-
 .../org/freedesktop/cairo/GdkCairoSupport.c        |   39 +
 .../org/freedesktop/cairo/GdkCairoSupport.java     |    9 +
 .../cairo/{Operator.java => HintStyle.java}        |   58 +-
 .../cairo/{Operator.java => MimeType.java}         |   57 +-
 src/bindings/org/freedesktop/cairo/Operator.java   |  207 +++-
 src/bindings/org/freedesktop/cairo/Pattern.java    |   25 +
 src/bindings/org/freedesktop/cairo/Plumbing.c      |    9 +
 .../cairo/RecordingSurface.java}                   |   21 +-
 src/bindings/org/freedesktop/cairo/Surface.java    |   74 ++
 src/bindings/org/freedesktop/enchant/Enchant.java  |   81 +-
 .../freedesktop/enchant/EnchantBrokerOverride.c    |  139 +++
 .../enchant/EnchantBrokerOverride.java}            |   35 +-
 src/bindings/org/freedesktop/icons/ActionIcon.java |  253 +++++
 .../org/freedesktop/icons/ApplicationIcon.java     |  110 +++
 .../org/freedesktop/icons/CategoryIcon.java        |   87 ++
 src/bindings/org/freedesktop/icons/DeviceIcon.java |  105 ++
 .../GdkCairoSupport.java => icons/EmblemIcon.java} |   78 +-
 src/bindings/org/freedesktop/icons/FaceIcon.java   |   92 ++
 .../icons/Helper.java}                             |   58 +-
 src/bindings/org/freedesktop/icons/Icon.java       |  106 ++
 src/bindings/org/freedesktop/icons/MimeIcon.java   |   93 ++
 .../Version.java => icons/PlaceIcon.java}          |   78 +-
 src/bindings/org/freedesktop/icons/StateIcon.java  |  191 ++++
 src/bindings/org/gnome/gdk/Color.java              |   25 +
 src/bindings/org/gnome/gdk/Cursor.java             |   47 +-
 src/bindings/org/gnome/gdk/EventMask.java          |   60 +-
 src/bindings/org/gnome/gdk/ModifierType.java       |   42 +-
 src/bindings/org/gnome/gdk/Region.java             |    3 +
 src/bindings/org/gnome/gdk/Window.java             |   47 +
 src/bindings/org/gnome/glade/Glade.java            |    6 -
 src/bindings/org/gnome/glade/XML.java              |   16 +-
 src/bindings/org/gnome/glib/GObject.java           |    8 +-
 src/bindings/org/gnome/glib/Glib.java              |   40 +
 src/bindings/org/gnome/glib/Plumbing.java          |   12 +-
 src/bindings/org/gnome/gtk/AboutDialog.java        |   14 +-
 src/bindings/org/gnome/gtk/AcceleratorGroup.java   |  121 +++
 src/bindings/org/gnome/gtk/Action.java             |  126 ++-
 .../gnome/{gdk/GC.java => gtk/Activatable.java}    |   40 +-
 src/bindings/org/gnome/gtk/Adjustment.java         |   62 +-
 src/bindings/org/gnome/gtk/Alignment.java          |   42 +
 src/bindings/org/gnome/gtk/Assistant.java          |   55 ++
 src/bindings/org/gnome/gtk/Box.java                |    4 +-
 src/bindings/org/gnome/gtk/Button.java             |   10 +-
 src/bindings/org/gnome/gtk/ButtonBoxStyle.java     |    7 +
 src/bindings/org/gnome/gtk/CellRendererAccel.java  |    9 +-
 src/bindings/org/gnome/gtk/CellRendererPixbuf.java |   10 +
 .../org/gnome/gtk/CellRendererProgress.java        |   11 +
 .../{AccelGroup.java => CellRendererSpinner.java}  |   10 +-
 src/bindings/org/gnome/gtk/CellRendererText.java   |   21 +
 src/bindings/org/gnome/gtk/CellRendererToggle.java |   15 +-
 src/bindings/org/gnome/gtk/Clipboard.java          |   11 +
 .../gtk/{Scrollbar.java => DataColumnIcon.java}    |   26 +-
 .../org/gnome/gtk/DataColumnReference.java         |    2 +-
 src/bindings/org/gnome/gtk/Dialog.java             |   45 +
 src/bindings/org/gnome/gtk/Editable.java           |   30 +
 src/bindings/org/gnome/gtk/Entry.java              |   67 +-
 .../gtk/{AccelGroup.java => EntryBuffer.java}      |    4 +-
 src/bindings/org/gnome/gtk/FontButton.java         |   18 +
 src/bindings/org/gnome/gtk/Gtk.java                |   52 +-
 .../gtk/GtkAssistantOverride.c}                    |  125 ++-
 .../{gdk/GC.java => gtk/GtkAssistantOverride.java} |   38 +-
 src/bindings/org/gnome/gtk/GtkWidgetOverride.c     |   23 -
 src/bindings/org/gnome/gtk/GtkWidgetOverride.java  |   17 +-
 src/bindings/org/gnome/gtk/HScrollbar.java         |   25 +-
 src/bindings/org/gnome/gtk/IconSize.java           |    1 -
 src/bindings/org/gnome/gtk/Image.java              |   25 +
 src/bindings/org/gnome/gtk/ImageMenuItem.java      |   15 +-
 src/bindings/org/gnome/gtk/InfoBar.java            |  220 +++++
 src/bindings/org/gnome/gtk/Justification.java      |    2 +-
 src/bindings/org/gnome/gtk/Label.java              |    4 +-
 src/bindings/org/gnome/gtk/ListStore.java          |    6 +-
 src/bindings/org/gnome/gtk/Menu.java               |   14 +
 src/bindings/org/gnome/gtk/MenuItem.java           |   49 +-
 src/bindings/org/gnome/gtk/Object.java             |   59 ++
 .../gtk/{HScrollbar.java => OffscreenWindow.java}  |    8 +-
 src/bindings/org/gnome/gtk/RadioAction.java        |    7 +-
 src/bindings/org/gnome/gtk/RadioButton.java        |   15 +-
 src/bindings/org/gnome/gtk/Scale.java              |   19 +
 src/bindings/org/gnome/gtk/Scrollbar.java          |   17 +-
 src/bindings/org/gnome/gtk/ScrolledWindow.java     |   17 +
 .../org/gnome/{gdk/GC.java => gtk/Spinner.java}    |   51 +-
 src/bindings/org/gnome/gtk/StatusIcon.java         |   11 +-
 src/bindings/org/gnome/gtk/Test.java               |    8 +-
 src/bindings/org/gnome/gtk/TextBuffer.java         |   71 +-
 src/bindings/org/gnome/gtk/TextComboBox.java       |    2 +-
 src/bindings/org/gnome/gtk/TextComboBoxEntry.java  |    2 +-
 src/bindings/org/gnome/gtk/TextView.java           |    6 +-
 src/bindings/org/gnome/gtk/ToggleAction.java       |   17 +-
 src/bindings/org/gnome/gtk/ToolItem.java           |   26 +-
 .../gtk/{HScrollbar.java => ToolItemGroup.java}    |    6 +-
 .../gtk/{HScrollbar.java => ToolPalette.java}      |    6 +-
 ...AccelGroup.java => ToolPaletteDragTargets.java} |   10 +-
 src/bindings/org/gnome/gtk/ToolbarStyle.java       |    6 +-
 src/bindings/org/gnome/gtk/TreeModel.java          |   49 +-
 src/bindings/org/gnome/gtk/TreeView.java           |   32 +
 src/bindings/org/gnome/gtk/TreeViewColumn.java     |   37 +
 src/bindings/org/gnome/gtk/VScrollbar.java         |   25 +-
 src/bindings/org/gnome/gtk/Widget.java             |  173 +++-
 src/bindings/org/gnome/gtk/WidgetFlags.java        |   56 --
 src/bindings/org/gnome/gtk/Window.java             |   14 +-
 src/bindings/org/gnome/notify/Notification.java    |   29 +-
 src/bindings/org/gnome/notify/NotifyMainOverride.c |    2 +-
 src/bindings/org/gnome/pango/Context.java          |   16 +-
 src/bindings/org/gnome/pango/Font.java             |   60 +-
 src/bindings/org/gnome/pango/FontDescription.java  |    4 +
 src/bindings/org/gnome/pango/Layout.java           |   12 +-
 src/bindings/org/gnome/pango/Underline.java        |    8 -
 .../{gdk/Region.java => rsvg/DimensionData.java}   |   50 +-
 src/bindings/org/gnome/rsvg/Handle.java            |  202 ++++
 .../{gtk/VScrollbar.java => rsvg/Plumbing.java}    |   18 +-
 .../gnome/{gtk/HScrollbar.java => rsvg/Rsvg.java}  |   31 +-
 .../org/gnome/rsvg/RsvgDimensionDataOverride.c     |   54 ++
 .../org/gnome/rsvg/RsvgDimensionDataOverride.java  |   37 +
 src/defs/CairoContext.defs                         |   52 +
 src/defs/CairoExtend.defs                          |   11 +
 src/defs/CairoFillRule.defs                        |    9 +
 src/defs/CairoFontOptions.defs                     |    9 +
 src/defs/CairoHintStyle.defs                       |   12 +
 src/defs/CairoPattern.defs                         |    9 +
 src/defs/EnchantBroker.defs                        |    9 +
 src/defs/GdkDrawable.defs                          |   38 +
 src/defs/GdkGC.defs                                |    1 +
 src/defs/GdkPangoRenderer.defs                     |    1 +
 src/defs/GdkWindow.defs                            |    7 +
 src/defs/GladeXML.defs                             |    5 +-
 src/defs/GlibMisc.defs                             |   20 +
 src/defs/GtkAccelGroup.defs                        |    2 +-
 src/defs/GtkAccelMap.defs                          |    4 +-
 src/defs/GtkAction.defs                            |   29 +
 src/defs/GtkActivatable.defs                       |   71 ++
 src/defs/GtkAdjustment.defs                        |   14 +
 src/defs/GtkAssistant.defs                         |    7 +
 src/defs/GtkButtonBoxStyle.defs                    |    1 +
 src/defs/GtkCellRenderer.defs                      |   70 ++
 src/defs/GtkCellRendererSpinner.defs               |   14 +
 src/defs/GtkCellRendererToggle.defs                |   15 +
 src/defs/GtkCellView.defs                          |    1 +
 src/defs/GtkDialog.defs                            |    9 +
 src/defs/GtkEntry.defs                             |   40 +
 src/defs/GtkEntryBuffer.defs                       |  120 +++
 src/defs/GtkFileChooser.defs                       |   15 +
 src/defs/GtkHScrollbar.defs                        |    2 +-
 src/defs/GtkIconView.defs                          |   15 +
 src/defs/GtkImageMenuItem.defs                     |    8 +
 src/defs/GtkInfoBar.defs                           |  101 ++
 src/defs/GtkLabel.defs                             |   51 +-
 src/defs/GtkMenu.defs                              |   14 +
 src/defs/GtkMenuItem.defs                          |    6 +
 src/defs/GtkNotebook.defs                          |   19 +
 src/defs/GtkObjectFlags.defs                       |    1 +
 src/defs/GtkOffscreenWindow.defs                   |   26 +
 src/defs/GtkPaned.defs                             |    6 +
 src/defs/GtkPrintContext.defs                      |   12 +
 src/defs/GtkPrintOperation.defs                    |   51 +
 src/defs/GtkRange.defs                             |   64 ++
 src/defs/GtkSpinner.defs                           |   26 +
 src/defs/GtkStatusIcon.defs                        |   34 +
 src/defs/GtkStatusbar.defs                         |    6 +
 src/defs/GtkStyle.defs                             |   18 +
 src/defs/GtkToolItem.defs                          |   24 +
 src/defs/GtkToolItemGroup.defs                     |  146 +++
 src/defs/GtkToolPalette.defs                       |  185 ++++
 src/defs/GtkToolPaletteDragTargets.defs            |   10 +
 src/defs/GtkTooltip.defs                           |   10 +
 src/defs/GtkVScrollbar.defs                        |    2 +-
 src/defs/GtkViewport.defs                          |    6 +
 src/defs/GtkWidget.defs                            |  222 +++++
 src/defs/GtkWidgetFlags.defs                       |    1 +
 src/defs/GtkWindow.defs                            |   21 +
 src/defs/PangoCairoFcFont.defs                     |    5 +
 src/defs/PangoFcFont.defs                          |    5 +
 src/defs/PangoFont.defs                            |   12 +
 src/defs/RsvgDimensionData.defs                    |   12 +
 src/defs/RsvgHandle.defs                           |  134 +++
 src/defs/RsvgMain.defs                             |   33 +
 .../codegen/FunctionGenerator.java                 |    6 +
 .../com/operationaldynamics/codegen/Thing.java     |    2 +
 .../operationaldynamics/codegen/TypeGenerator.java |    4 +-
 .../operationaldynamics/defsparser/DefsParser.java |   10 +-
 .../defsparser/SetterBlock.java                    |    4 +-
 src/jni/bindings_java_signal.c                     |   26 +-
 src/jni/bindings_java_util.c                       |   39 +-
 src/util/demux/definitions.py                      |    2 +-
 tests/bindings/UnitTests.java                      |    7 +-
 .../bindings/com/operationaldynamics/ui/Align.java |    2 +-
 .../freedesktop/bindings/ValidateEnvironment.java  |    8 +
 .../bindings/ValidateInternationalization.java     |   21 +-
 .../freedesktop/cairo/ValidateCairoContext.java    |   93 +-
 .../freedesktop/cairo/ValidateCairoInternals.java  |  167 ++++
 .../enchant/ValidateEnchantInternals.java          |   64 +-
 .../org/freedesktop/icons/ValidateIconItems.java   |   56 ++
 .../org/gnome/gdk/ValidateKeyboardHandling.java    |   23 +
 .../org/gnome/glib/ValidateMemoryManagement.java   |    5 +-
 .../org/gnome/glib/ValidateUtilityFunctions.java   |   53 +-
 .../bindings/org/gnome/gtk/GraphicalTestCase.java  |    2 +-
 .../bindings/org/gnome/gtk/ValidateAssistant.java  |   73 +-
 tests/bindings/org/gnome/gtk/ValidateEntry.java    |   29 +-
 .../org/gnome/gtk/ValidateEntryCompletion.java     |   25 +-
 tests/bindings/org/gnome/gtk/ValidateIconView.java |    6 +-
 .../bindings/org/gnome/gtk/ValidateProperties.java |   39 +
 .../org/gnome/gtk/ValidateSignalEmission.java      |   38 +-
 .../bindings/org/gnome/gtk/ValidateTextBuffer.java |    3 +-
 .../gnome/gtk/ValidateTextViewBorderWindows.java   |    5 -
 .../bindings/org/gnome/gtk/ValidateTreeModel.java  |   16 +-
 .../org/gnome/gtk/ValidateTreeModelFilter.java     |    6 +-
 .../org/gnome/gtk/ValidateTreeModelSort.java       |    3 +-
 .../bindings/org/gnome/gtk/ValidateTreeStore.java  |    9 +-
 .../org/gnome/pango/ValidatePangoFonts.java        |  140 +++
 tests/bindings/org/gnome/rsvg/Linux_Tux.svg        | 1015 ++++++++++++++++++++
 .../gnome/rsvg/ValidateVectorIllustrations.java    |  117 +++
 .../gnome/unique/ValidateUniqueApplications.java   |    5 +-
 tests/exploration/accelerators.c                   |   30 +
 .../codegen/ValidateThingUsage.java                |    9 +-
 .../defsparser/ValidateBlockUsage.java             |    6 +-
 .../defsparser/ValidateDefsParsing.java            |   68 +-
 .../prototype/PrototypeTransparency.java           |   79 +-
 tests/screenshots/Harness.java                     |  130 ++-
 .../org/freedesktop/cairo/Illustration.java        |   83 ++
 .../freedesktop/cairo/IllustrationOperator.java    |   49 +
 .../freedesktop/cairo/IllustrationOperatorAdd.java |   33 +
 .../cairo/IllustrationOperatorAtop.java            |   33 +
 .../cairo/IllustrationOperatorClear.java           |   33 +
 .../cairo/IllustrationOperatorDest.java            |   33 +
 .../cairo/IllustrationOperatorDestAtop.java        |   33 +
 .../cairo/IllustrationOperatorDestIn.java          |   33 +
 .../cairo/IllustrationOperatorDestOut.java         |   33 +
 .../cairo/IllustrationOperatorDestOver.java        |   33 +
 .../freedesktop/cairo/IllustrationOperatorIn.java  |   33 +
 .../freedesktop/cairo/IllustrationOperatorOut.java |   33 +
 .../cairo/IllustrationOperatorOver.java            |   33 +
 .../cairo/IllustrationOperatorSaturate.java        |   33 +
 .../cairo/IllustrationOperatorSource.java          |   33 +
 .../freedesktop/cairo/IllustrationOperatorXOR.java |   33 +
 .../org/gnome/gtk/SnapshotAboutDialog.java         |   12 +-
 .../org/gnome/gtk/SnapshotComboBox.java            |    3 +-
 .../screenshots/org/gnome/gtk/SnapshotInfoBar.java |   54 ++
 .../org/gnome/gtk/SnapshotTreeView.java            |    6 +-
 275 files changed, 10940 insertions(+), 1223 deletions(-)

diff --cc debian/changelog
index 3e35adf,0000000..89d5823
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,154 -1,0 +1,185 @@@
++java-gnome (4.0.19-1) experimental; urgency=low
++
++  * New upstream release.
++  * debian/patches/02_javadoc_workaround.patch
++    - Fix javadoc generation.
++  * debian/patches/03_libnotify_0_7.patch
++    - Fix binding compilation with libnotify 0.7.
++  * debian/control:
++    - Update dependencies list according to the upstream configure file.
++
++ -- Guillaume Mazoyer <respawneral at gmail.com>  Wed, 23 Feb 2011 17:29:16 +0100
++
++java-gnome (4.0.18-1) experimental; urgency=low
++
++  * New upstream release (Closes: #588943).
++  * Update copyright.
++  * debian/patches/01_take_screenshots.diff
++    - Use dbus-launch to start metacity.
++  * debian/control
++    - Add libglib2.0-dev (>= 2.22) dependency.
++    - Add libcairo2-dev (>= 1.10) dependency.
++    - Add librsvg2-dev dependency.
++    - Add libatk1.0-dev dependency.
++    - Bump GTK+ build dependency version as per upstream.
++    - Make sure the installed JNI package is always compatible with the package
++      which provides the JAR.
++    - libjava-gnome-java does not need to depends on a JRE.
++    - Bumped Standards-Version to 3.9.1.
++
++ -- Sylvestre Ledru <sylvestre at debian.org>  Sun, 16 Jan 2011 09:44:09 +0100
++
 +java-gnome (4.0.15-1) unstable; urgency=low
 +
 +  * Team upload
 +  * New upstream release
 +  * Change maintainers into Maintainers.
 +  * Remove Thomas from Uploaders.
 +  * Switch to source format 3.0.
 +  * Update Standards-Version: 3.8.4.
 +
 + -- Torsten Werner <twerner at debian.org>  Sun, 11 Apr 2010 21:28:43 +0200
 +
 +java-gnome (4.0.14-2) unstable; urgency=low
 +
 +  * debian/patches/01_take_screenshots.diff
 +    - Disable the file chooser dialog again as it still causes FTBFS on buildd.
 +      (Closes: #564494) 
 +  * debian/rules
 +    - Add verbosity to build log if architecture is hppa. This will help us
 +      track down cause of FTBFS on hppa.
 +
 + -- Onkar Shinde <onkarshinde at ubuntu.com>  Sat, 16 Jan 2010 19:19:07 +0530
 +
 +java-gnome (4.0.14-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * debian/rules
 +    - Add compiler flag -ffunction-sections if the architecture is hppa. Fixes
 +      FTBFS on hppa. (Closes: #558999)
 +  * debian/patches/01_take_screenshots.diff
 +    - Revert the commenting of the code that launches file chooser dialog.
 +      Not needed anymore as the glib bug that caused the FTBFS is fixed.
 +  * debian/copyright
 +    - Rewrite file according to DEP-5. Clarify licensing of some files which
 +      are not part of the runtime.
 +
 + -- Onkar Shinde <onkarshinde at ubuntu.com>  Mon, 28 Dec 2009 15:50:27 +0530
 +
 +java-gnome (4.0.13-3) unstable; urgency=low
 +
 +  * debian/rules
 +    - Do not build docs on anything other than i386, amd64, powerpc.
 +      Fixes FTBFS on Debian as well as Ubuntu buildd.
 +  * debian/control
 +    - Add 'DM-Upload-Allowed: yes' so that I can upload the package when I
 +      become DM. :-)
 +
 + -- Onkar Shinde <onkarshinde at ubuntu.com>  Mon, 21 Sep 2009 20:06:40 +0530
 +
 +java-gnome (4.0.13-2) unstable; urgency=low
 +
 +  * debian/patches/01_take_screenshots.diff
 +    - Comment out the code that launches file chooser dialog. It caused build
 +      failure on buildd. (Closes: #546313)
 +
 + -- Onkar Shinde <onkarshinde at ubuntu.com>  Thu, 17 Sep 2009 23:24:56 +0530
 +
 +java-gnome (4.0.13-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * debian/control
 +    - Add cdbs build-dependency.
 +    - Bump GTK+ build dependency version as per upstream.
 +    - Add build dependencies xvfb, xfonts-base, metacity, hicolor-icon-theme.
 +      These are needed for screenshot generation during build.
 +    - Add a -doc package which contains API documentation. (LP: #309023)
 +    - Remove ${shlibs:Depends} dependency for -java package.
 +    - Add myself to uploaders.
 +    - Change standard version to 3.8.3.
 +  * debian/rules
 +    - Rewrite to build using cdbs. The file is simplified and very small now.
 +    - Add configure argument specifying jni directory.
 +  * debian/libjava-gnome-*.install
 +    - Add files to use with cdbs.
 +  * debian/patches/01_change_jni_library_location.diff
 +    - Removed. Not needed anymore.
 +  * debian/patches/01_take_screenshots.diff
 +    - Small changes to upstream code that takes screenshots during build
 +      process. The patch makes sure the process works inside pbuilder chroot.
 +  * debian/README.source
 +    - Add to comply with policy.
 +  * debian/watch
 +    - Make regular expression more compact.
 +
 + -- Onkar Shinde <onkarshinde at ubuntu.com>  Mon, 07 Sep 2009 12:29:11 +0530
 +
 +java-gnome (4.0.12-1) unstable; urgency=low
 +  
 +  [ Manu Mahajan ]
 +  * Update to latest upstream release 4.0.12 (LP: #380446)
 +  * Split the binary package into two separate packages for java and jni files
 +
 +  [ Onkar Shinde ]
 +  * debian/control
 +    - Add various build dependencies as specified in configure file in upstream
 +      source.
 +    - Remove build dependency default-jdk-builddep. We do not build any -gcj
 +      package.
 +    - Add default-jre | java5-runtime as dependency since the target JVM
 +      version is 1.5.
 +  * debian/rules
 +    - Remove the hard coded version of jni .so file.
 +
 +  [ Torsten Werner ]
 +  * Change Section: java.
 +  * Add get-orig-source target to debian/rules.
 +  * Minor fix in debian/copyright: do not refer to unversioned GPL file.
 +
 + -- Torsten Werner <twerner at debian.org>  Thu, 20 Aug 2009 20:22:27 +0200
 +
 +java-gnome (4.0.9-2) unstable; urgency=low
 +
 +  [ Manu Mahajan ]
 +  * Merged changes from Ubuntu package(4.0.9-1) courtesy of Hannes Wallnoefer
 +
 + -- Manu Mahajan <manu at codepencil.com>  Sat, 20 Dec 2008 22:45:00 +0530
 +
 +java-gnome (4.0.9-1) unstable; urgency=low
 +
 +  [ Hannes Wallnoefer ]
 +  * New upstream release 4.0.9
 +  * Remove Cairo export patch, bug has been fixed upstream 
 +    (Gnome bug #528282)
 +
 + -- Hannes Wallnoefer <hannes at helma.at>  Wed, 03 Dec 2008 23:49:59 +0100
 +
 +java-gnome (4.0.7-1) unstable; urgency=low
 +
 +  [ Manu Mahajan ]
 +  * Upgraded to upstream version 4.0.7
 +  * Changed build dependency from java-gcj-compat-dev to default-jdk-builddep
 +    Closes: #477867
 +
 +  [ Thomas Girard ]
 +  * Switch to quilt for patch management
 +  * Add Vcs-*: fields to debian/control
 +  * Add Homepage: field to debian/control
 +  * Apply patch to prevent export of Cairo backend functions. Thanks to
 +    Loïc Minier for his invaluable help on this FTBFS bug. Closes: #476295
 +  * Remove markdown section from debian/copyright; it's no longer distributed
 +    in the tarball.
 +
 + -- Thomas Girard <thomas.g.girard at free.fr>  Sat, 10 May 2008 13:57:29 +0000
 +
 +java-gnome (4.0.6-1) unstable; urgency=low
 +
 +  [ Manu Mahajan ]
 +  * Initial release, Closes: Bug#467442
 +  * Changed location of libgtkjni from usr/lib to usr/lib/jni
 +  * Tweaked the MakeFile to build with java-gcj-compat-dev
 +
 +  [ Thomas Girard ]
 +  * Backport changeset 449: "Remove 15 warnings related to sentinels"
 +
 + -- Manu Mahajan <manu at codepencil.com>  Mon, 24 Mar 2008 01:01:11 +0530
diff --cc debian/control
index ef14077,0000000..524ca16
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,59 -1,0 +1,83 @@@
 +Source: java-gnome
 +Priority: optional
 +Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
- Uploaders: Manu Mahajan <manu at codepencil.com>, Onkar Shinde <onkarshinde at ubuntu.com>
- Build-Depends: debhelper (>= 5), cdbs, default-jdk, junit, libgtk2.0-dev (>= 2.16), libpango1.0-dev (>= 1.22), libgtksourceview2.0-dev (>= 2.6.1), libnotify-dev (>= 0.4.5), libgtkspell-dev (>= 2.0.13), libunique-dev (>= 1.0.8), libglade2-dev, xvfb, xfonts-base, metacity, hicolor-icon-theme
- Standards-Version: 3.8.4
++Uploaders: Manu Mahajan <manu at codepencil.com>,
++           Onkar Shinde <onkarshinde at ubuntu.com>,
++           Guillaume Mazoyer <respawneral at gmail.com>
++Build-Depends: cdbs,
++               debhelper (>= 5),
++               default-jdk,
++               hicolor-icon-theme,
++               junit,
++               libatk1.0-dev,
++               libcairo2-dev (>= 1.10),
++               libenchant-dev,
++               libglade2-dev,
++               libglib2.0-dev (>= 2.22),
++               libgtk2.0-dev (>= 2.22),
++               libgtksourceview2.0-dev (>= 2.6.1),
++               libgtkspell-dev (>= 2.0.15),
++               libnotify-dev (>= 0.7.1),
++               libpango1.0-dev (>= 1.28),
++               librsvg2-dev (>= 2.32),
++               libunique-dev (>= 1.0.8),
++               metacity,
++               quilt,
++               xfonts-base,
++               xvfb
++Standards-Version: 3.9.1
 +Section: java
 +Homepage: http://java-gnome.sourceforge.net/
 +Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/java-gnome
 +Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/java-gnome
 +DM-Upload-Allowed: yes
 +
 +Package: libjava-gnome-java
 +Architecture: all
- Depends: ${misc:Depends}, default-jre | java5-runtime, libjava-gnome-jni
++Depends: default-jre | java5-runtime,
++         libjava-gnome-jni (>= ${source:Version}),
++         ${misc:Depends}
 +Description: The java-gnome language bindings project
-  These are the Java bindings for GTK+ and GNOME! Featuring a robust 
-  engineering design, completely generated internals, a lovingly crafted 
-  layer presenting the public API, and steadily increasing coverage of 
++ These are the Java bindings for GTK+ and GNOME! Featuring a robust
++ engineering design, completely generated internals, a lovingly crafted
++ layer presenting the public API, and steadily increasing coverage of
 + the underlying libraries.
 + .
-  You can use java-gnome to develop sophisticated user interfaces for 
-  Linux applications so that they richly integrate with the GNOME Desktop 
-  while leveraging the power of the Java language and your expertise with 
++ You can use java-gnome to develop sophisticated user interfaces for
++ Linux applications so that they richly integrate with the GNOME Desktop
++ while leveraging the power of the Java language and your expertise with
 + it.
 +
 +Package: libjava-gnome-jni
 +Section: libs
 +Architecture: any
- Depends: ${shlibs:Depends}, ${misc:Depends}
++Depends: ${misc:Depends}, ${shlibs:Depends}
 +Replaces: libjava-gnome-java (<< 4.0.11)
 +Description: The java-gnome language bindings project
-  These are the Java bindings for GTK+ and GNOME! Featuring a robust 
-  engineering design, completely generated internals, a lovingly crafted 
-  layer presenting the public API, and steadily increasing coverage of 
++ These are the Java bindings for GTK+ and GNOME! Featuring a robust
++ engineering design, completely generated internals, a lovingly crafted
++ layer presenting the public API, and steadily increasing coverage of
 + the underlying libraries.
 + .
-  You can use java-gnome to develop sophisticated user interfaces for 
-  Linux applications so that they richly integrate with the GNOME Desktop 
-  while leveraging the power of the Java language and your expertise with 
++ You can use java-gnome to develop sophisticated user interfaces for
++ Linux applications so that they richly integrate with the GNOME Desktop
++ while leveraging the power of the Java language and your expertise with
 + it.
 +
 +Package: libjava-gnome-java-doc
 +Section: doc
 +Architecture: all
 +Depends: ${misc:Depends}
 +Suggests: libjava-gnome-java
 +Description: The java-gnome language bindings project
-  These are the Java bindings for GTK+ and GNOME! Featuring a robust 
-  engineering design, completely generated internals, a lovingly crafted 
-  layer presenting the public API, and steadily increasing coverage of 
++ These are the Java bindings for GTK+ and GNOME! Featuring a robust
++ engineering design, completely generated internals, a lovingly crafted
++ layer presenting the public API, and steadily increasing coverage of
 + the underlying libraries.
 + .
-  You can use java-gnome to develop sophisticated user interfaces for 
-  Linux applications so that they richly integrate with the GNOME Desktop 
-  while leveraging the power of the Java language and your expertise with 
++ You can use java-gnome to develop sophisticated user interfaces for
++ Linux applications so that they richly integrate with the GNOME Desktop
++ while leveraging the power of the Java language and your expertise with
 + it.
 + .
 + This package contains the API documentation.
diff --cc debian/copyright
index 4fc86cc,0000000..19ff254
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,72 -1,0 +1,72 @@@
 +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
 +Name: java-gnome
 +Maintainer: java-gnome-hackers at lists.sourceforge.net
 +Source: http://java-gnome.sourceforge.net/
 +
 +Files: *
 +Copyright:
-     2004-2009 Operational Dynamics Consulting Pty Ltd.
++    2004-2011 Operational Dynamics Consulting Pty Ltd.
 +    1997-1998 Andrew Cowie
 +    1998-2005 The java-gnome Team
 +    2007 Vreixo Formoso Lopes
 +    2006 Emmanuele Bassi
 +    2001-2006 Jonathan Blandford
 +    1998-2006 James Henstridge, John Finlay, and Others
 +License: GPL-2+ with Classpath Exception
 +
 +Files: src/generator/*
 +Copyright:
-     2004-2009 Operational Dynamics Consulting Pty Ltd.
++    2004-2011 Operational Dynamics Consulting Pty Ltd.
 +    2007 Vreixo Formoso Lopes
 +License: GPL-2+
 +
 +Files: tests/*
 +Copyright:
-     2004-2009 Operational Dynamics Consulting Pty Ltd.
++    2004-2011 Operational Dynamics Consulting Pty Ltd.
 +    1997-1998 Andrew Cowie
 +License: GPL-2+
 +
 +Files: debian/*
 +Copyright: 2008-2009 Manu Mahajan <manu at codepencil.com>
 +License: GPL-2+
 +
 +Files: debian/rules, debian/patches/*
 +Copyright: 2009 Onkar Shinde <onkarshinde at ubuntu.com>
 +License: GPL-2+
 +
 +License: GPL-2+ with Classpath Exception
-     java-gnome is Logiciel Libre and is Open Source; you can 
-     redistribute it and/or modify it under the terms of the GNU General 
++    java-gnome is Logiciel Libre and is Open Source; you can
++    redistribute it and/or modify it under the terms of the GNU General
 +    Public License, version 2("GPL").
 +
-     Linking this library statically or dynamically with other modules is 
-     making a combined work based on this library. Thus, the terms and 
++    Linking this library statically or dynamically with other modules is
++    making a combined work based on this library. Thus, the terms and
 +    conditions of the GPL cover the whole combination.
 +
-     As a special exception, the copyright holders of this library give 
-     you permission to link this library with independent modules to 
-     produce an executable, regardless of the license terms of these 
-     independent modules, and to copy and distribute the resulting 
-     executable under terms of your choice, provided that you also meet, 
-     for each linked independent module, the terms and conditions of the 
-     license of that module. An independent module is a module which is 
-     not derived from or based on this library. If you modify this 
-     library, you may extend this exception to your version of the 
-     library, but you are not obligated to do so. If you do not wish to 
++    As a special exception, the copyright holders of this library give
++    you permission to link this library with independent modules to
++    produce an executable, regardless of the license terms of these
++    independent modules, and to copy and distribute the resulting
++    executable under terms of your choice, provided that you also meet,
++    for each linked independent module, the terms and conditions of the
++    license of that module. An independent module is a module which is
++    not derived from or based on this library. If you modify this
++    library, you may extend this exception to your version of the
++    library, but you are not obligated to do so. If you do not wish to
 +    do so, delete this exceptionstatement from your version.
 +
-     java-gnome is distributed in the hope that it will be useful, but 
-     WITHOUT ANY WARRANTY; without even the implied warranty of 
-     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GPL for 
-     more details. In particular, note that if you use this and lose your 
++    java-gnome is distributed in the hope that it will be useful, but
++    WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GPL for
++    more details. In particular, note that if you use this and lose your
 +    data, you're on your own.
 +
-     You should have received a copy of the GNU General Public License 
-     with the Debian GNU/Linux distribution in file 
-     /usr/share/common-licenses/GPL-2. If not, write to the Free Software 
++    You should have received a copy of the GNU General Public License
++    with the Debian GNU/Linux distribution in file
++    /usr/share/common-licenses/GPL-2. If not, write to the Free Software
 +    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
 +    USA.
 +
 +License: GPL-2+
 +On Debian systems, the complete text of the GNU General Public
 +License, version 2, can be found in /usr/share/common-licenses/GPL-2.
diff --cc debian/libjava-gnome-java-doc.install
index 7c6fdf0,0000000..69e460a
mode 100644,000000..100644
--- a/debian/libjava-gnome-java-doc.install
+++ b/debian/libjava-gnome-java-doc.install
@@@ -1,3 -1,0 +1,3 @@@
++HACKING /usr/share/doc/libjava-gnome-java/
 +doc/api/ /usr/share/doc/libjava-gnome-java/
 +doc/examples/ /usr/share/doc/libjava-gnome-java/
- HACKING /usr/share/doc/libjava-gnome-java/
diff --cc debian/patches/01_take_screenshots.diff
index 3054961,0000000..7762543
mode 100644,000000..100644
--- a/debian/patches/01_take_screenshots.diff
+++ b/debian/patches/01_take_screenshots.diff
@@@ -1,54 -1,0 +1,59 @@@
- Index: java-gnome-4.0.14/tests/screenshots/Harness.java
++Index: java-gnome-4.0.18/tests/screenshots/Harness.java
 +===================================================================
- --- java-gnome-4.0.14.orig/tests/screenshots/Harness.java	2009-12-16 05:56:18.000000000 +0530
- +++ java-gnome-4.0.14/tests/screenshots/Harness.java	2010-01-11 09:36:04.000000000 +0530
- @@ -67,7 +67,7 @@
++--- java-gnome-4.0.18.orig/tests/screenshots/Harness.java	2010-12-24 17:21:45.340053376 +0100
+++++ java-gnome-4.0.18/tests/screenshots/Harness.java	2010-12-24 17:21:43.176336608 +0100
++@@ -91,7 +91,7 @@
 +  */
 + public final class Harness
 + {
 +-    private static final boolean USE_VIRTUAL_DISPLAY = false;
 ++    private static final boolean USE_VIRTUAL_DISPLAY = true;
 + 
 +     public static void main(String[] args) throws IOException, InterruptedException {
 +         final String DISPLAY;
- @@ -113,11 +113,11 @@
++@@ -134,15 +134,15 @@
++                 checkAlive(xServerVirtual, "Xvfb");
++ 
++                 System.out.println("EXEC\tmetacity");
++-                windowManager = r.exec("/usr/bin/metacity --display=" + DISPLAY);
+++                windowManager = r.exec("/usr/bin/dbus-launch /usr/bin/metacity --display=" + DISPLAY);
 +                 Thread.sleep(100);
 +                 checkAlive(windowManager, "metacity");
 + 
 +-                System.out.println("EXEC\tgnome-settings-daemon");
 ++                /*System.out.println("EXEC\tgnome-settings-daemon");
 +                 settingsDaemon = r.exec("/usr/libexec/gnome-settings-daemon --display=" + DISPLAY
 +                         + " --disable-crash-dialog");
 +                 Thread.sleep(100);
 +-                checkAlive(settingsDaemon, "gnome-settings-daemon");
 ++                checkAlive(settingsDaemon, "gnome-settings-daemon");*/
 +             }
 + 
 +             Gtk.init(new String[] {
- @@ -149,7 +149,7 @@
-                      SnapshotQuestionMessageDialog.class,
-                      SnapshotTreeView.class,
-                      SnapshotTreeStore.class,
- -                    SnapshotFileChooserDialog.class,
- +                    /*SnapshotFileChooserDialog.class,*/
-                      SnapshotAboutDialog.class,
-                      SnapshotHScale.class,
-                      SnapshotVScale.class,
- @@ -163,7 +163,7 @@
-                      SnapshotContextLine.class,
-                      SnapshotTextView.class,
-                      SnapshotTextViewBorderWindows.class,
- -                    SnapshotTextViewSpelling.class,
- +                    /*SnapshotTextViewSpelling.class,*/
-                      SnapshotContextArc.class,
-                      SnapshotContextArcNegative.class,
-                      SnapshotMatrixRotate.class,
- @@ -232,7 +232,7 @@
++@@ -174,7 +174,7 @@
++                 SnapshotQuestionMessageDialog.class,
++                 SnapshotTreeView.class,
++                 SnapshotTreeStore.class,
++-                SnapshotFileChooserDialog.class,
+++                /*SnapshotFileChooserDialog.class,*/
++                 SnapshotAboutDialog.class,
++                 SnapshotHScale.class,
++                 SnapshotVScale.class,
++@@ -188,7 +188,7 @@
++                 SnapshotContextLine.class,
++                 SnapshotTextView.class,
++                 SnapshotTextViewBorderWindows.class,
++-                SnapshotTextViewSpelling.class,
+++                /*SnapshotTextViewSpelling.class,*/
++                 SnapshotContextArc.class,
++                 SnapshotContextArcNegative.class,
++                 SnapshotMatrixRotate.class,
++@@ -306,7 +306,7 @@
 +             if (windowManager != null) {
 +                 System.out.println("KILL\tmetacity");
 +                 windowManager.destroy();
 +-                windowManager.waitFor();
 ++                /*windowManager.waitFor();*/
 +             }
 +             if (settingsDaemon != null) {
 +                 System.out.println("KILL\tgnome-settings-daemon");
diff --cc debian/patches/02_javadoc_workaround.patch
index 0000000,0000000..aa4c762
new file mode 100644
--- /dev/null
+++ b/debian/patches/02_javadoc_workaround.patch
@@@ -1,0 -1,0 +1,28 @@@
++## Description: javadoc generation fix
++## Origin/Author: Andrew Cowie
++Index: java-gnome-4.0.19/build/faster
++===================================================================
++--- java-gnome-4.0.19.orig/build/faster	2011-02-16 00:11:34.828588913 +0100
+++++ java-gnome-4.0.19/build/faster	2011-02-16 00:11:32.188570530 +0100
++@@ -648,7 +648,6 @@
++ 		cmd += "-quiet "
++ 
++ 	cmd += "-d doc/api "
++-	cmd += "-classpath tmp/bindings "
++ 	cmd += "-public "
++ 	cmd += "-nodeprecated "
++ 	cmd += "-source 1.5 "
++@@ -664,11 +663,11 @@
++ 	cmd += "-breakiterator "
++ 	cmd += "-stylesheetfile src/bindings/stylesheet.css "
++ 	cmd += "-overview src/bindings/overview.html "
++-	cmd += "-sourcepath src/bindings "
+++	cmd += "-sourcepath src/bindings:generated/bindings "
++ 	cmd += "-encoding UTF-8 "
++ 	cmd += "-subpackages org "
++ 	cmd += "-exclude org.freedesktop.bindings "
++-	cmd += "-noqualifier java.*:com.sun.* "
+++	cmd += "-noqualifier 'java.*:com.sun.*' "
++ 	cmd += "src/bindings/org/freedesktop/bindings/Time.java "
++ 	cmd += "src/bindings/org/freedesktop/bindings/Version.java "
++ 	cmd += "src/bindings/org/freedesktop/bindings/Internationalization.java "
diff --cc debian/patches/03_libnotify_0_7.patch
index 0000000,0000000..584bf85
new file mode 100644
--- /dev/null
+++ b/debian/patches/03_libnotify_0_7.patch
@@@ -1,0 -1,0 +1,175 @@@
++## Description: Fix to compile with libnotify 0.7
++## Origin/Author: Guillaume Mazoyer
++Index: java-gnome-4.0.19/src/bindings/org/gnome/notify/Notification.java
++===================================================================
++--- java-gnome-4.0.19.orig/src/bindings/org/gnome/notify/Notification.java	2011-02-14 07:47:43.000000000 +0100
+++++ java-gnome-4.0.19/src/bindings/org/gnome/notify/Notification.java	2011-03-15 22:59:41.081900002 +0100
++@@ -80,41 +80,7 @@
++      */
++ 
++     public Notification(String summary, String body, String icon) {
++-        super(NotifyNotification.createNotification(summary, body, icon, null));
++-    }
++-
++-    /**
++-     * Create a new notification.
++-     * 
++-     * <p>
++-     * The summary appears on the titlebar of notification and body appears as
++-     * its text. Icon may be a string defining a theme icon or the filename
++-     * identifying the icon that appears next to text. Attach identifies the
++-     * widget that the notification relates to.
++-     * 
++-     * <p>
++-     * Note that all but summary can be <code>null</code>.
++-     * 
++-     * @since 4.0.12
++-     * @deprecated In GNOME 3, notifications will be independent of widgets and status icons.
++-     * See http://live.gnome.org/GnomeShell/Design/Guidelines/MessageTray/Compatibility
++-     */
++-
++-    public Notification(String summary, String body, String icon, Widget attach) {
++-        super(NotifyNotification.createNotification(summary, body, icon, attach));
++-    }
++-
++-    /**
++-     * Create a new notification attached to a {@link StatusIcon}. See
++-     * {@link #Notification(String,String,String,Widget) Notification()} for
++-     * other parameters.
++-     * 
++-     * @since 4.0.12
++-     * @deprecated In GNOME 3, notifications will be independent of widgets and status icons.
++-     * See http://live.gnome.org/GnomeShell/Design/Guidelines/MessageTray/Compatibility
++-     */
++-    public Notification(String summary, String body, String icon, StatusIcon statusIcon) {
++-        super(NotifyNotification.createNotificationWithStatusIcon(summary, body, icon, statusIcon));
+++        super(NotifyNotification.createNotification(summary, body, icon));
++     }
++ 
++     /**
++@@ -131,39 +97,6 @@
++     }
++ 
++     /**
++-     * Attaches Notification to a Widget setting hints to its location.
++-     * 
++-     * @since 4.0.12
++-     * @deprecated In GNOME 3, notifications will be independent of widgets and status icons.
++-     * See http://live.gnome.org/GnomeShell/Design/Guidelines/MessageTray/Compatibility
++-     */
++-    public void attach(Widget attach) {
++-        NotifyNotification.attachToWidget(this, attach);
++-    }
++-
++-    /**
++-     * Attaches Notification to a {@link StatusIcon} setting hints to its
++-     * location.
++-     * 
++-     * @since 4.0.12
++-     * @deprecated In GNOME 3, notifications will be independent of widgets and status icons.
++-     * See http://live.gnome.org/GnomeShell/Design/Guidelines/MessageTray/Compatibility
++-     */
++-    public void attach(StatusIcon statusIcon) {
++-        NotifyNotification.attachToStatusIcon(this, statusIcon);
++-    }
++-
++-    /**
++-     * Sets the position of the notification to display on screen.
++-     * 
++-     * @since 4.0.12
++-     * @deprecated In GNOME 3
++-     */
++-    public void setGeometryHints(Screen screen, int x, int y) {
++-        NotifyNotification.setGeometryHints(this, screen, x, y);
++-    }
++-
++-    /**
++      * Display the notification on screen.
++      * 
++      * @since 4.0.12
++Index: java-gnome-4.0.19/src/defs/NotifyNotification.defs
++===================================================================
++--- java-gnome-4.0.19.orig/src/defs/NotifyNotification.defs	2011-02-14 07:47:43.000000000 +0100
+++++ java-gnome-4.0.19/src/defs/NotifyNotification.defs	2011-03-15 22:59:41.081900002 +0100
++@@ -15,19 +15,6 @@
++     '("const-gchar*" "summary")
++     '("const-gchar*" "body" (null-ok))
++     '("const-gchar*" "icon" (null-ok))
++-    '("GtkWidget*" "attach" (null-ok))
++-  )
++-)
++-
++-(define-function notify_notification_new_with_status_icon
++-  (is-constructor-of "NotifyNotification")
++-  (c-name "notify_notification_new_with_status_icon")
++-  (return-type "NotifyNotification*")
++-  (parameters
++-    '("const-gchar*" "summary")
++-    '("const-gchar*" "body" (null-ok))
++-    '("const-gchar*" "icon" (null-ok))
++-    '("GtkStatusIcon*" "status_icon")
++   )
++ )
++ 
++@@ -42,35 +29,6 @@
++   )
++ )
++ 
++-(define-method attach_to_widget
++-  (of-object "NotifyNotification")
++-  (c-name "notify_notification_attach_to_widget")
++-  (return-type "none")
++-  (parameters
++-    '("GtkWidget*" "attach")
++-  )
++-)
++-
++-(define-method attach_to_status_icon
++-  (of-object "NotifyNotification")
++-  (c-name "notify_notification_attach_to_status_icon")
++-  (return-type "none")
++-  (parameters
++-    '("GtkStatusIcon*" "status_icon")
++-  )
++-)
++-
++-(define-method set_geometry_hints
++-  (of-object "NotifyNotification")
++-  (c-name "notify_notification_set_geometry_hints")
++-  (return-type "none")
++-  (parameters
++-    '("GdkScreen*" "screen")
++-    '("gint" "x")
++-    '("gint" "y")
++-  )
++-)
++-
++ (define-method show
++   (of-object "NotifyNotification")
++   (c-name "notify_notification_show")
++Index: java-gnome-4.0.19/configure
++===================================================================
++--- java-gnome-4.0.19.orig/configure	2011-02-14 07:47:43.000000000 +0100
+++++ java-gnome-4.0.19/configure	2011-03-15 22:59:41.081900002 +0100
++@@ -917,7 +917,7 @@
++ 			"libgtksourceview2.0-dev");
++ 
++ 	check_system_library(@gnomedev_libs,
++-			"libnotify >= 0.4.5 libnotify < 0.7.0",
+++			"libnotify >= 0.7.0",
++ 			"LibNotify",
++ 			"libnotify-dev");
++ 
++Index: java-gnome-4.0.19/doc/examples/notify/ExampleLowBattery.java
++===================================================================
++--- java-gnome-4.0.19.orig/doc/examples/notify/ExampleLowBattery.java	2011-03-15 23:02:58.757900004 +0100
+++++ java-gnome-4.0.19/doc/examples/notify/ExampleLowBattery.java	2011-03-15 23:00:53.505900004 +0100
++@@ -61,7 +61,7 @@
++          */
++ 
++         notification = new Notification("Low Battery Example", "Your battery is low!",
++-                "messagebox_warning", icon);
+++                "messagebox_warning");
++ 
++         /*
++          * Quit the application after notification disappears.
diff --cc debian/patches/series
index 5d7457e,0000000..2f8f48b
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,1 -1,0 +1,3 @@@
 +01_take_screenshots.diff
++02_javadoc_workaround.patch
++03_libnotify_0_7.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/java-gnome.git



More information about the pkg-java-commits mailing list