[java-gnome] 05/19: Imported Debian patch 4.0.12-1

Tony Mancill tmancill at moszumanska.debian.org
Wed Sep 10 04:12:41 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 308b7e6b784011492335cf3c746487b13f9b3d39
Merge: eddefe8 01ec8f3
Author: Torsten Werner <twerner at debian.org>
Date:   Thu Aug 20 20:22:27 2009 +0200

    Imported Debian patch 4.0.12-1

 .classpath                                         |   30 +-
 .externalToolBuilders/java-gnome Builder.launch    |    5 +-
 .settings/org.eclipse.jdt.core.prefs               |   10 +-
 .settings/org.eclipse.jdt.ui.prefs                 |    8 +-
 AUTHORS                                            |   18 +-
 HACKING                                            |   83 +-
 LICENCE                                            |    2 +-
 Makefile                                           |  109 +-
 NEWS                                               |  913 +++++++++++++++-
 README                                             |  127 ++-
 build/faster                                       |  207 +++-
 configure                                          |  338 +++++-
 debian/changelog                                   |   40 +
 debian/control                                     |   21 +-
 debian/copyright                                   |    2 +-
 .../02_dont_export_pango_backend_funcs.diff        |   40 -
 debian/patches/series                              |    1 -
 debian/rules                                       |   22 +-
 debian/watch                                       |    2 +
 doc/examples/START                                 |  164 ++-
 doc/examples/button/ExamplePressMe.java            |   23 +-
 doc/examples/button/ExampleRadioButton.java        |   11 +-
 .../cairo/ExampleDrawingInExposeEvent.java         |   36 +-
 doc/examples/cairo/ExampleDrawingOffscreen.java    |    8 +-
 doc/examples/cairo/ExampleDrawingText.java         |  121 +++
 doc/examples/cairo/ExampleLinedPaper.java          |  211 ++++
 doc/examples/cairo/incoming-sketch.png             |  Bin 0 -> 253223 bytes
 doc/examples/completion/ExampleLoginPrompt.java    |  304 ++++++
 doc/examples/keyboard/ExampleSnooping.java         |    4 +-
 doc/examples/menu/ExampleSimpleMenu.java           |   34 +-
 doc/examples/menu/ExampleToolbar.java              |   39 +-
 doc/examples/notify/ExampleLowBattery.java         |   97 ++
 doc/examples/sourceview/ExampleEditor.java         |  202 ++++
 doc/examples/textview/ExampleFontHeights.java      |  111 ++
 doc/examples/textview/ExampleInstantMessenger.java |  384 +++++++
 doc/examples/textview/LoremIpsum.java              |   84 ++
 doc/examples/textview/face-smile.png               |  Bin 0 -> 1181 bytes
 doc/examples/tooltip/ExampleTooltip.java           |    4 +-
 doc/examples/treeview/ExampleTrailHeads.java       |   22 +-
 doc/examples/unique/ExampleThereCanBeOnlyOne.java  |  106 ++
 doc/style/Documentation.txt                        |   12 +-
 .../org/freedesktop/bindings/Constant.java         |    4 +-
 .../org/freedesktop/bindings/DoubleConstant.java   |   40 +
 .../org/freedesktop/bindings/Environment.java      |   18 +-
 src/bindings/org/freedesktop/bindings/FIXME.java   |    8 +-
 src/bindings/org/freedesktop/bindings/Flag.java    |    3 +-
 .../freedesktop/bindings/Internationalization.java |   24 +-
 src/bindings/org/freedesktop/bindings/Plumbing.c   |    4 +-
 .../org/freedesktop/bindings/Plumbing.java         |  163 ++-
 .../bindings/{Proxy.java => Pointer.java}          |   20 +-
 src/bindings/org/freedesktop/bindings/Proxy.java   |   58 +-
 src/bindings/org/freedesktop/bindings/Time.java    |   28 +-
 src/bindings/org/freedesktop/bindings/Version.java |   59 +
 .../org/freedesktop/cairo/CairoMatrixOverride.c    |   57 +
 .../{XlibSurface.java => CairoMatrixOverride.java} |   26 +-
 src/bindings/org/freedesktop/cairo/Content.java    |    4 +-
 src/bindings/org/freedesktop/cairo/Context.java    |  503 ++++++++-
 .../org/freedesktop/cairo/FontOptions.java         |   60 ++
 src/bindings/org/freedesktop/cairo/Format.java     |    6 +-
 .../{CairoContextOverride.c => GdkCairoSupport.c}  |   49 +-
 ...roContextOverride.java => GdkCairoSupport.java} |   27 +-
 .../org/freedesktop/cairo/HintMetrics.java         |   60 ++
 .../org/freedesktop/cairo/ImageSurface.java        |   28 +-
 .../org/freedesktop/cairo/LinearPattern.java       |    4 +-
 src/bindings/org/freedesktop/cairo/Matrix.java     |  143 +++
 src/bindings/org/freedesktop/cairo/Operator.java   |   18 +-
 src/bindings/org/freedesktop/cairo/Pattern.java    |   18 +-
 src/bindings/org/freedesktop/cairo/PdfSurface.java |   94 ++
 src/bindings/org/freedesktop/cairo/Plumbing.c      |   94 +-
 src/bindings/org/freedesktop/cairo/Plumbing.java   |    4 +
 .../org/freedesktop/cairo/RadialPattern.java       |   18 +-
 src/bindings/org/freedesktop/cairo/SVGSurface.java |   37 +-
 src/bindings/org/freedesktop/cairo/Status.java     |   25 +
 src/bindings/org/freedesktop/cairo/Surface.java    |   57 +-
 .../org/freedesktop/cairo/SurfacePattern.java      |    6 +-
 .../cairo/{SVGSurface.java => SvgSurface.java}     |   16 +-
 .../org/freedesktop/cairo/UnknownSurface.java      |   34 +
 .../org/freedesktop/cairo/XlibSurface.java         |   92 +-
 src/bindings/org/freedesktop/cairo/package.html    |   26 +
 src/bindings/org/gnome/gdk/AxisUse.java            |    4 +-
 src/bindings/org/gnome/gdk/Color.java              |   12 +-
 src/bindings/org/gnome/gdk/CrossingMode.java       |   21 +-
 src/bindings/org/gnome/gdk/Cursor.java             |   16 +-
 src/bindings/org/gnome/gdk/CursorType.java         |   92 +-
 src/bindings/org/gnome/gdk/Drawable.java           |   49 +-
 src/bindings/org/gnome/gdk/Event.java              |    8 +-
 src/bindings/org/gnome/gdk/EventButton.java        |   25 +-
 src/bindings/org/gnome/gdk/EventConfigure.java     |   57 +-
 src/bindings/org/gnome/gdk/EventCrossing.java      |   13 +-
 src/bindings/org/gnome/gdk/EventExpose.java        |    9 +-
 src/bindings/org/gnome/gdk/EventOwnerChange.java   |   34 +
 src/bindings/org/gnome/gdk/EventScroll.java        |   37 +-
 src/bindings/org/gnome/gdk/EventType.java          |   16 +-
 src/bindings/org/gnome/gdk/EventVisibility.java    |    8 +-
 src/bindings/org/gnome/gdk/Font.java               |   37 -
 src/bindings/org/gnome/gdk/FontType.java           |   29 -
 src/bindings/org/gnome/gdk/Gdk.java                |   10 +-
 src/bindings/org/gnome/gdk/GdkColorOverride.c      |    2 +-
 .../org/gnome/gdk/GdkEventExposeOverride.c         |   11 +-
 src/bindings/org/gnome/gdk/GdkPixbufOverride.c     |  161 +++
 src/bindings/org/gnome/gdk/GdkPixbufOverride.java  |   42 +
 src/bindings/org/gnome/gdk/GdkRectangleOverride.c  |   83 ++
 .../org/gnome/gdk/GdkRectangleOverride.java        |   48 +
 src/bindings/org/gnome/gdk/Gravity.java            |   19 +-
 src/bindings/org/gnome/gdk/InterpType.java         |   73 +-
 src/bindings/org/gnome/gdk/JoinStyle.java          |    4 +-
 src/bindings/org/gnome/gdk/Keymap.java             |    4 +-
 src/bindings/org/gnome/gdk/KeypadKeyval.java       |    4 +-
 src/bindings/org/gnome/gdk/Keyval.java             |   62 +-
 src/bindings/org/gnome/gdk/ModifierType.java       |   14 +-
 src/bindings/org/gnome/gdk/MouseButton.java        |   55 +-
 src/bindings/org/gnome/gdk/NotifyType.java         |    2 +-
 src/bindings/org/gnome/gdk/OwnerChange.java        |   25 +-
 src/bindings/org/gnome/gdk/Pixbuf.java             |  208 +++-
 src/bindings/org/gnome/gdk/PixbufFormat.java       |    8 +-
 src/bindings/org/gnome/gdk/Pixmap.java             |   36 +-
 src/bindings/org/gnome/gdk/PixmapObject.java       |   27 -
 src/bindings/org/gnome/gdk/Plumbing.java           |   18 +-
 src/bindings/org/gnome/gdk/Rectangle.java          |   54 +-
 src/bindings/org/gnome/gdk/RgbCmap.java            |    4 +-
 src/bindings/org/gnome/gdk/RgbDither.java          |    4 +-
 src/bindings/org/gnome/gdk/Screen.java             |   20 +-
 src/bindings/org/gnome/gdk/ScrollDirection.java    |   37 +-
 src/bindings/org/gnome/gdk/Segment.java            |    4 +-
 src/bindings/org/gnome/gdk/Status.java             |   29 -
 src/bindings/org/gnome/gdk/Trapezoid.java          |    2 +-
 src/bindings/org/gnome/gdk/VisibilityState.java    |    9 +-
 src/bindings/org/gnome/gdk/WMDecoration.java       |   29 -
 src/bindings/org/gnome/gdk/WMFunction.java         |   29 -
 src/bindings/org/gnome/gdk/Window.java             |   48 +-
 src/bindings/org/gnome/gdk/WindowObject.java       |   27 -
 src/bindings/org/gnome/gdk/WindowState.java        |   16 +-
 src/bindings/org/gnome/gdk/WindowType.java         |    4 +-
 src/bindings/org/gnome/gdk/WindowTypeHint.java     |   68 +-
 src/bindings/org/gnome/gdk/package.html            |   10 +-
 src/bindings/org/gnome/glade/Glade.java            |   45 +-
 src/bindings/org/gnome/glade/XML.java              |    6 +-
 src/bindings/org/gnome/glib/Boxed.java             |   37 +-
 src/bindings/org/gnome/glib/FatalError.java        |   14 +-
 src/bindings/org/gnome/glib/GObject.c              |   17 +-
 src/bindings/org/gnome/glib/GObject.java           |    4 +-
 src/bindings/org/gnome/glib/GValue.c               |  233 +++-
 src/bindings/org/gnome/glib/GValue.java            |   39 +-
 src/bindings/org/gnome/glib/Glib.java              |   19 +-
 src/bindings/org/gnome/glib/GlibException.java     |    8 +-
 src/bindings/org/gnome/glib/Object.java            |   65 +-
 src/bindings/org/gnome/glib/Plumbing.java          |   88 +-
 src/bindings/org/gnome/glib/Signal.java            |    7 +-
 src/bindings/org/gnome/glib/Value.java             |   51 +-
 src/bindings/org/gnome/gtk/AboutDialog.java        |  119 +-
 src/bindings/org/gnome/gtk/Action.java             |  158 ++-
 src/bindings/org/gnome/gtk/Adjustment.java         |  202 +++-
 src/bindings/org/gnome/gtk/Alignment.java          |    8 +-
 src/bindings/org/gnome/gtk/Allocation.java         |   17 +-
 src/bindings/org/gnome/gtk/ArgFlags.java           |   29 -
 src/bindings/org/gnome/gtk/Arrow.java              |   91 +-
 src/bindings/org/gnome/gtk/ArrowType.java          |   47 +-
 src/bindings/org/gnome/gtk/Assistant.java          |  402 ++++++-
 src/bindings/org/gnome/gtk/AssistantPageType.java  |   54 +-
 src/bindings/org/gnome/gtk/AttachOptions.java      |   54 +-
 src/bindings/org/gnome/gtk/Box.java                |   63 +-
 src/bindings/org/gnome/gtk/Button.java             |  170 ++-
 src/bindings/org/gnome/gtk/ButtonAction.java       |   29 -
 src/bindings/org/gnome/gtk/ButtonBox.java          |   33 +-
 src/bindings/org/gnome/gtk/ButtonsType.java        |    6 +-
 src/bindings/org/gnome/gtk/Calendar.java           |   51 +-
 .../org/gnome/gtk/CalendarDisplayOptions.java      |    4 +-
 src/bindings/org/gnome/gtk/CellEditable.java       |   14 +-
 src/bindings/org/gnome/gtk/CellRenderer.java       |   28 +-
 src/bindings/org/gnome/gtk/CellRendererPixbuf.java |    4 +-
 .../org/gnome/gtk/CellRendererProgress.java        |   51 +-
 src/bindings/org/gnome/gtk/CellRendererText.java   |  110 +-
 src/bindings/org/gnome/gtk/CellRendererToggle.java |  145 ++-
 src/bindings/org/gnome/gtk/CheckButton.java        |    3 +-
 src/bindings/org/gnome/gtk/CheckMenuItem.java      |   72 +-
 src/bindings/org/gnome/gtk/Clipboard.java          |  141 ++-
 src/bindings/org/gnome/gtk/ColorButton.java        |   92 +-
 src/bindings/org/gnome/gtk/ComboBox.java           |   39 +-
 src/bindings/org/gnome/gtk/Container.java          |   25 +-
 src/bindings/org/gnome/gtk/Curve.java              |    4 +-
 src/bindings/org/gnome/gtk/CurveType.java          |    4 +-
 src/bindings/org/gnome/gtk/DataColumn.java         |    4 +-
 src/bindings/org/gnome/gtk/DataColumnLong.java     |    6 +-
 .../org/gnome/gtk/DataColumnReference.java         |   23 +-
 src/bindings/org/gnome/gtk/Dialog.java             |   82 +-
 src/bindings/org/gnome/gtk/DialogFlags.java        |    4 +-
 src/bindings/org/gnome/gtk/DrawingArea.java        |   32 +-
 src/bindings/org/gnome/gtk/Editable.java           |   21 +-
 src/bindings/org/gnome/gtk/Entry.java              |  202 +++-
 src/bindings/org/gnome/gtk/EntryCompletion.java    |  613 ++++++++++-
 src/bindings/org/gnome/gtk/EventBox.java           |   18 +-
 src/bindings/org/gnome/gtk/FileChooser.java        |   79 +-
 src/bindings/org/gnome/gtk/FileChooserButton.java  |   34 +-
 src/bindings/org/gnome/gtk/FileChooserDialog.java  |   18 +-
 src/bindings/org/gnome/gtk/FileChooserWidget.java  |   70 +-
 src/bindings/org/gnome/gtk/FileFilter.java         |  129 ++-
 src/bindings/org/gnome/gtk/FontButton.java         |   40 +-
 src/bindings/org/gnome/gtk/Frame.java              |   10 +-
 src/bindings/org/gnome/gtk/GammaCurve.java         |    4 +-
 src/bindings/org/gnome/gtk/Gtk.java                |  182 ++--
 src/bindings/org/gnome/gtk/GtkClipboardOverride.c  |   30 +
 .../org/gnome/gtk/GtkClipboardOverride.java        |   32 +
 .../org/gnome/gtk/GtkEntryCompletionOverride.c     |  113 ++
 .../org/gnome/gtk/GtkEntryCompletionOverride.java  |   40 +
 src/bindings/org/gnome/gtk/GtkEntryOverride.c      |   50 +
 src/bindings/org/gnome/gtk/GtkEntryOverride.java   |   26 +
 src/bindings/org/gnome/gtk/{Gtk.c => GtkMain.c}    |   23 +-
 src/bindings/org/gnome/gtk/GtkMain.java            |  118 ++
 .../org/gnome/gtk/GtkTextBufferOverride.java       |   42 +
 src/bindings/org/gnome/gtk/GtkTextIterOverride.c   |   40 +
 .../org/gnome/gtk/GtkTextIterOverride.java         |   30 +
 src/bindings/org/gnome/gtk/GtkTextTagOverride.java |   38 +
 .../org/gnome/gtk/GtkTreeModelOverride.java        |    4 +-
 src/bindings/org/gnome/gtk/GtkWindowOverride.c     |    6 +-
 src/bindings/org/gnome/gtk/HBox.java               |    8 +-
 src/bindings/org/gnome/gtk/HScale.java             |   14 +-
 src/bindings/org/gnome/gtk/IconView.java           |  135 ++-
 src/bindings/org/gnome/gtk/Image.java              |   53 +-
 src/bindings/org/gnome/gtk/ImageMenuItem.java      |   24 +-
 src/bindings/org/gnome/gtk/InputDialog.java        |   13 +-
 .../org/gnome/gtk/InternationalPaperSize.java      |   44 +
 src/bindings/org/gnome/gtk/Invisible.java          |   25 -
 src/bindings/org/gnome/gtk/Item.java               |   11 +-
 src/bindings/org/gnome/gtk/Justification.java      |    3 +-
 src/bindings/org/gnome/gtk/Label.java              |   85 +-
 src/bindings/org/gnome/gtk/Layout.java             |   87 +-
 src/bindings/org/gnome/gtk/ListStore.java          |   16 +-
 src/bindings/org/gnome/gtk/MatchType.java          |   29 -
 src/bindings/org/gnome/gtk/Menu.java               |   10 +-
 src/bindings/org/gnome/gtk/MenuItem.java           |   46 +-
 src/bindings/org/gnome/gtk/MenuToolButton.java     |   21 +-
 src/bindings/org/gnome/gtk/MessageDialog.java      |   17 +-
 src/bindings/org/gnome/gtk/Misc.java               |    4 +-
 src/bindings/org/gnome/gtk/MovementStep.java       |   35 +-
 .../org/gnome/gtk/NorthAmericanPaperSize.java      |   41 +
 src/bindings/org/gnome/gtk/Notebook.java           |  194 +++-
 src/bindings/org/gnome/gtk/Object.java             |   10 +-
 src/bindings/org/gnome/gtk/Paned.java              |   14 +-
 src/bindings/org/gnome/gtk/PaperSize.java          |  155 ++-
 src/bindings/org/gnome/gtk/Plumbing.java           |    6 +-
 src/bindings/org/gnome/gtk/PositionType.java       |    7 +-
 src/bindings/org/gnome/gtk/ProgressBar.java        |   65 +-
 .../org/gnome/gtk/ProgressBarOrientation.java      |   40 +-
 src/bindings/org/gnome/gtk/RadioButton.java        |    4 +-
 src/bindings/org/gnome/gtk/RadioButtonGroup.java   |   24 +-
 src/bindings/org/gnome/gtk/Range.java              |   52 +-
 src/bindings/org/gnome/gtk/ReliefStyle.java        |    1 -
 src/bindings/org/gnome/gtk/Requisition.java        |   38 +-
 src/bindings/org/gnome/gtk/ScrollStep.java         |   29 +-
 src/bindings/org/gnome/gtk/ScrollType.java         |   21 +-
 src/bindings/org/gnome/gtk/ScrolledWindow.java     |   85 +-
 src/bindings/org/gnome/gtk/SelectionMode.java      |    4 +-
 src/bindings/org/gnome/gtk/SeparatorToolItem.java  |    4 +-
 src/bindings/org/gnome/gtk/ShadowType.java         |    7 +-
 src/bindings/org/gnome/gtk/SideType.java           |   29 -
 src/bindings/org/gnome/gtk/SizeGroup.java          |   12 +-
 src/bindings/org/gnome/gtk/SortType.java           |   22 +-
 src/bindings/org/gnome/gtk/Spell.java              |  102 ++
 src/bindings/org/gnome/gtk/SpinButton.java         |   36 +-
 src/bindings/org/gnome/gtk/StatusIcon.java         |   71 +-
 src/bindings/org/gnome/gtk/Statusbar.java          |   26 +-
 src/bindings/org/gnome/gtk/Stock.java              |   10 +-
 src/bindings/org/gnome/gtk/Table.java              |   71 +-
 src/bindings/org/gnome/gtk/TextBuffer.java         | 1131 +++++++++++++++++++-
 src/bindings/org/gnome/gtk/TextChildAnchor.java    |   16 +-
 src/bindings/org/gnome/gtk/TextComboBox.java       |    8 +-
 src/bindings/org/gnome/gtk/TextIter.java           |  679 +++++++++++-
 src/bindings/org/gnome/gtk/TextMark.java           |   90 +-
 src/bindings/org/gnome/gtk/TextTag.java            |  391 ++++++-
 src/bindings/org/gnome/gtk/TextTagTable.java       |   33 +-
 src/bindings/org/gnome/gtk/TextView.java           | 1051 +++++++++++++++++-
 src/bindings/org/gnome/gtk/TextWindowType.java     |   99 +-
 src/bindings/org/gnome/gtk/ToggleButton.java       |   33 +-
 src/bindings/org/gnome/gtk/ToggleToolButton.java   |   31 +-
 src/bindings/org/gnome/gtk/ToolButton.java         |   45 +-
 src/bindings/org/gnome/gtk/ToolItem.java           |    4 +-
 src/bindings/org/gnome/gtk/Toolbar.java            |   50 +-
 src/bindings/org/gnome/gtk/ToolbarStyle.java       |   39 +-
 src/bindings/org/gnome/gtk/TreeIter.java           |   13 +-
 src/bindings/org/gnome/gtk/TreeModel.java          |   94 +-
 src/bindings/org/gnome/gtk/TreeModelFilter.java    |  159 ++-
 src/bindings/org/gnome/gtk/TreeModelSort.java      |   74 +-
 src/bindings/org/gnome/gtk/TreePath.java           |   53 +-
 src/bindings/org/gnome/gtk/TreeRowReference.java   |    5 +-
 src/bindings/org/gnome/gtk/TreeSelection.java      |   63 +-
 src/bindings/org/gnome/gtk/TreeSortable.java       |    5 +-
 src/bindings/org/gnome/gtk/TreeStore.java          |   14 +-
 src/bindings/org/gnome/gtk/TreeView.java           |  347 ++++--
 src/bindings/org/gnome/gtk/TreeViewColumn.java     |  144 ++-
 .../org/gnome/gtk/TreeViewColumnSizing.java        |   11 +-
 src/bindings/org/gnome/gtk/Unit.java               |   55 +-
 src/bindings/org/gnome/gtk/VBox.java               |    4 +-
 src/bindings/org/gnome/gtk/VScale.java             |    4 +-
 src/bindings/org/gnome/gtk/Value.java              |   21 +-
 src/bindings/org/gnome/gtk/Version.java            |   36 -
 src/bindings/org/gnome/gtk/Viewport.java           |   62 +-
 src/bindings/org/gnome/gtk/Visibility.java         |   29 -
 src/bindings/org/gnome/gtk/Widget.java             |  820 +++++++++++---
 src/bindings/org/gnome/gtk/Window.java             |  265 ++++-
 src/bindings/org/gnome/gtk/WindowPosition.java     |    4 +-
 src/bindings/org/gnome/gtk/WrapMode.java           |   45 +-
 src/bindings/org/gnome/notify/Notification.java    |  345 ++++++
 src/bindings/org/gnome/notify/Notify.java          |  112 ++
 src/bindings/org/gnome/notify/NotifyMainOverride.c |   73 ++
 .../org/gnome/notify/NotifyMainOverride.java       |   31 +
 .../org/gnome/notify/NotifyNotificationOverride.c  |  205 ++++
 .../gnome/notify/NotifyNotificationOverride.java   |   75 ++
 .../notify/Plumbing.java}                          |   20 +-
 src/bindings/org/gnome/notify/Urgency.java         |   42 +
 src/bindings/org/gnome/pango/Alignment.java        |   32 +-
 src/bindings/org/gnome/pango/AttrList.java         |   37 -
 src/bindings/org/gnome/pango/Attribute.java        |  140 ++-
 src/bindings/org/gnome/pango/AttributeList.java    |  173 +++
 .../org/gnome/pango/BackgroundColorAttribute.java  |   32 +
 src/bindings/org/gnome/pango/Context.java          |   62 +-
 .../org/gnome/pango/FallbackAttribute.java         |   33 +
 src/bindings/org/gnome/pango/FontDescription.java  |  299 +++++-
 .../org/gnome/pango/FontDescriptionAttribute.java  |   32 +
 .../org/gnome/pango/ForegroundColorAttribute.java  |   36 +
 src/bindings/org/gnome/pango/GlyphUnit.java        |   37 -
 src/bindings/org/gnome/pango/Layout.java           |  511 ++++++++-
 src/bindings/org/gnome/pango/LayoutLine.java       |  116 +-
 src/bindings/org/gnome/pango/Pango.java            |   39 +
 .../org/gnome/pango/PangoAttributeOverride.c       |   87 ++
 .../org/gnome/pango/PangoAttributeOverride.java    |   35 +
 .../PangoRectangleOverride.c}                      |   50 +-
 .../org/gnome/pango/PangoRectangleOverride.java    |   36 +
 src/bindings/org/gnome/pango/Rectangle.java        |  103 +-
 src/bindings/org/gnome/pango/Scale.java            |   65 ++
 src/bindings/org/gnome/pango/SizeAttribute.java    |   40 +
 src/bindings/org/gnome/pango/Style.java            |   37 +-
 src/bindings/org/gnome/pango/StyleAttribute.java   |   43 +
 src/bindings/org/gnome/pango/Underline.java        |   42 +-
 .../org/gnome/pango/UnderlineAttribute.java        |   36 +
 .../org/gnome/pango/UnderlineColorAttribute.java   |   32 +
 src/bindings/org/gnome/pango/Variant.java          |   28 +-
 src/bindings/org/gnome/pango/VariantAttribute.java |   33 +
 src/bindings/org/gnome/pango/Weight.java           |  111 +-
 src/bindings/org/gnome/pango/WeightAttribute.java  |   31 +
 src/bindings/org/gnome/pango/WrapMode.java         |   43 +-
 src/bindings/org/gnome/screenshot/Screenshot.java  |    5 +-
 .../DrawSpacesFlags.java}                          |   12 +-
 src/bindings/org/gnome/sourceview/Language.java    |   48 +
 .../org/gnome/sourceview/LanguageManager.java      |   52 +
 .../{pango/Context.java => sourceview/Mark.java}   |   10 +-
 .../sourceview/Plumbing.java}                      |   21 +-
 .../PrintCompositor.java}                          |   10 +-
 .../Clipboard.java => sourceview/SearchFlags.java} |   10 +-
 .../SmartHomeEndType.java}                         |   10 +-
 .../org/gnome/sourceview/SourceBuffer.java         |  191 ++++
 src/bindings/org/gnome/sourceview/SourceView.java  |  236 ++++
 .../{gtk/Clipboard.java => sourceview/Style.java}  |   10 +-
 .../Clipboard.java => sourceview/StyleScheme.java} |   10 +-
 .../StyleSchemeManager.java}                       |   10 +-
 src/bindings/org/gnome/unique/Application.java     |  207 ++++
 src/bindings/org/gnome/unique/Command.java         |  108 ++
 src/bindings/org/gnome/unique/MessageData.java     |   60 ++
 .../unique/Plumbing.java}                          |   20 +-
 src/bindings/org/gnome/unique/Response.java        |   54 +
 .../org/gnome/unique/UniqueCommandOverride.java    |   34 +
 src/bindings/org/gnome/unique/package.html         |   24 +
 src/bindings/overview.html                         |   22 +-
 src/bindings/stylesheet.css                        |    5 +-
 src/defs/CairoContext.defs                         |  152 +++
 src/defs/CairoFontOptions.defs                     |   32 +
 src/defs/CairoHintMetrics.defs                     |   10 +
 src/defs/CairoMatrix.defs                          |   33 +
 src/defs/CairoPattern.defs                         |    7 +
 src/defs/CairoSurface.defs                         |   26 +
 src/defs/GdkByteOrder.defs                         |    1 +
 src/defs/GdkColormap.defs                          |   22 -
 src/defs/GdkCrossingMode.defs                      |    3 +
 src/defs/GdkCursorType.defs                        |   10 +
 src/defs/GdkDragContext.defs                       |   12 -
 src/defs/GdkDrawable.defs                          |   33 +-
 src/defs/GdkEventConfigure.defs                    |   14 +
 src/defs/GdkEventOwnerChange.defs                  |   14 +
 src/defs/GdkEventScroll.defs                       |   18 +
 src/defs/GdkEventType.defs                         |    3 +
 src/defs/GdkFont.defs                              |  169 ---
 src/defs/GdkFontType.defs                          |   10 -
 src/defs/GdkGC.defs                                |   12 -
 src/defs/GdkPixbuf.defs                            |   12 -
 src/defs/GdkPixbufAnimation.defs                   |   12 -
 src/defs/GdkPixmapObject.defs                      |    7 -
 src/defs/GdkStatus.defs                            |    1 +
 src/defs/GdkWMDecoration.defs                      |    1 +
 src/defs/GdkWMFunction.defs                        |    1 +
 src/defs/GdkWindow.defs                            |   28 +-
 src/defs/GdkWindowClass.defs                       |    4 +-
 src/defs/GdkWindowObject.defs                      |    7 -
 src/defs/GtkAdjustment.defs                        |   76 ++
 src/defs/GtkArgFlags.defs                          |   13 -
 src/defs/GtkArrowType.defs                         |    1 +
 src/defs/GtkButton.defs                            |    2 +-
 src/defs/GtkButtonAction.defs                      |   12 -
 src/defs/GtkCalendar.defs                          |   21 -
 src/defs/GtkCellRenderer.defs                      |    6 -
 src/defs/GtkClipboard.defs                         |    7 +
 src/defs/GtkColorSelection.defs                    |    9 -
 src/defs/GtkEntry.defs                             |   28 -
 src/defs/GtkEntryCompletion.defs                   |   18 +
 src/defs/GtkFileChooserDialog.defs                 |    1 +
 src/defs/GtkInvisible.defs                         |    1 +
 src/defs/GtkLabel.defs                             |   11 +-
 src/defs/GtkLayout.defs                            |   16 +-
 src/defs/GtkListStore.defs                         |    5 +-
 src/defs/GtkMatchType.defs                         |   14 -
 src/defs/GtkMenuItem.defs                          |   13 -
 src/defs/GtkMenuToolButton.defs                    |    6 +-
 src/defs/GtkNotebook.defs                          |   61 +-
 src/defs/GtkObjectFlags.defs                       |    4 +-
 src/defs/GtkPageSetupUnixDialog.defs               |    2 +-
 src/defs/GtkPaned.defs                             |   20 +-
 src/defs/GtkPrintCapabilities.defs                 |    2 +-
 src/defs/GtkPrintJob.defs                          |    2 +-
 src/defs/GtkPrintUnixDialog.defs                   |    2 +-
 src/defs/GtkPrinter.defs                           |    2 +-
 src/defs/GtkRange.defs                             |    8 -
 src/defs/GtkRcStyle.defs                           |   39 -
 src/defs/GtkRecentChooser.defs                     |   15 -
 src/defs/GtkRecentManager.defs                     |    9 -
 src/defs/GtkScrolledWindow.defs                    |    2 +-
 src/defs/GtkSideType.defs                          |   12 -
 src/defs/GtkSocket.defs                            |    9 -
 src/defs/GtkSourceBuffer.defs                      |  211 ++++
 src/defs/GtkSourceDrawSpacesFlags.defs             |   15 +
 src/defs/GtkSourceLanguage.defs                    |   68 ++
 src/defs/GtkSourceLanguageManager.defs             |   60 ++
 src/defs/GtkSourceMark.defs                        |   43 +
 src/defs/GtkSourcePrintCompositor.defs             |  309 ++++++
 src/defs/GtkSourceSearchFlags.defs                 |    6 +
 src/defs/GtkSourceSmartHomeEndType.defs            |    6 +
 src/defs/GtkSourceStyle.defs                       |   14 +
 src/defs/GtkSourceStyleScheme.defs                 |   47 +
 src/defs/GtkSourceStyleSchemeManager.defs          |   69 ++
 src/defs/GtkSourceView.defs                        |  273 +++++
 src/defs/GtkSpell.defs                             |   50 +
 src/defs/GtkStyle.defs                             |  956 ++---------------
 src/defs/GtkTextBuffer.defs                        |    6 +-
 src/defs/GtkTextTag.defs                           |    2 +-
 src/defs/GtkTextView.defs                          |   25 +-
 src/defs/GtkToolbar.defs                           |    2 +
 src/defs/GtkTreeModelFilter.defs                   |    2 +-
 src/defs/GtkTreeModelSort.defs                     |    1 +
 src/defs/GtkTreeStore.defs                         |    4 +
 src/defs/GtkTreeView.defs                          |   37 +-
 src/defs/GtkVisibility.defs                        |   11 -
 src/defs/GtkWidget.defs                            |   43 -
 src/defs/NotifyMain.defs                           |   34 +
 src/defs/NotifyNotification.defs                   |  215 ++++
 src/defs/NotifyUrgency.defs                        |   11 +
 src/defs/PangoAttr.defs                            |   18 -
 src/defs/PangoAttrGravity.defs                     |   10 -
 src/defs/PangoAttrGravityHint.defs                 |   10 -
 src/defs/PangoAttrList.defs                        |    2 +-
 src/defs/PangoAttribute.defs                       |  227 ++++
 src/defs/PangoContext.defs                         |   46 +-
 src/defs/PangoFontDescription.defs                 |    2 +-
 src/defs/PangoFontMap.defs                         |   10 +-
 src/defs/PangoGlyphUnit.defs                       |    5 -
 src/defs/PangoLayout.defs                          |   38 +-
 src/defs/PangoLayoutLine.defs                      |   11 +-
 src/defs/PangoWeight.defs                          |    5 +-
 src/defs/UniqueApp.defs                            |   46 +
 src/defs/UniqueCommand.defs                        |   17 +
 src/defs/UniqueMessageData.defs                    |   42 +
 src/defs/UniqueResponse.defs                       |   13 +
 src/generator/BindingsGenerator.java               |   20 +-
 .../codegen/EntityGenerator.java                   |    4 +-
 .../codegen/FunctionGenerator.java                 |   12 +-
 .../com/operationaldynamics/codegen/Generator.java |   23 +
 .../com/operationaldynamics/codegen/Thing.java     |   31 +-
 .../operationaldynamics/codegen/TypeGenerator.java |   10 +-
 .../codegen/TypedefFundamentalThing.java           |    7 -
 .../codegen/VirtualGenerator.java                  |   12 +-
 .../defsparser/AccessorBlock.java                  |    1 +
 .../com/operationaldynamics/defsparser/Block.java  |   14 +-
 .../operationaldynamics/defsparser/BoxedBlock.java |   12 +-
 .../operationaldynamics/defsparser/DefsParser.java |   43 +-
 .../defsparser/EntityBlock.java                    |    4 +-
 .../defsparser/FunctionBlock.java                  |   24 +-
 .../defsparser/GetterBlock.java                    |    8 +-
 .../operationaldynamics/defsparser/TypeBlock.java  |   14 +-
 ...xception.java => UnnecessaryCodeException.java} |   10 +-
 src/jni/bindings_java_memory.c                     |   27 +-
 src/jni/bindings_java_signal.c                     |   73 +-
 src/jni/bindings_java_util.c                       |   39 +-
 src/jni/gnome_screenshot.h                         |    7 +-
 src/jni/gnome_screenshot_capture.c                 |   28 +-
 src/jni/gnome_screenshot_shadow.c                  |   19 +
 src/jni/gnome_screenshot_shadow.h                  |   19 +
 src/jni/gnome_screenshot_utils.c                   |  746 ++++++-------
 src/util/coverage.pl                               |   30 +-
 src/util/missing.defs                              |  230 +---
 tests/bindings/UnitTests.java                      |   34 +-
 .../junit/VerboseTestRunner.java                   |    4 +-
 .../bindings/ValidateInternationalization.java     |   16 +-
 .../freedesktop/cairo/ValidateCairoContext.java    |   62 ++
 .../freedesktop/cairo/ValidateCairoInternals.java  |    4 +-
 .../freedesktop/cairo/ValidateDrawingToFile.java   |    4 +-
 tests/bindings/org/gnome/gdk/ValidateBoxeds.java   |   11 +
 .../org/gnome/gdk/ValidateImageHandling.java       |  141 ++-
 .../org/gnome/gdk/ValidateKeyboardHandling.java    |    2 +-
 .../org/gnome/glib/ValidateMemoryManagement.java   |   14 +-
 tests/bindings/org/gnome/gtk/TestCaseGtk.java      |   45 +-
 tests/bindings/org/gnome/gtk/ValidateArrow.java    |   31 +
 .../bindings/org/gnome/gtk/ValidateAssistant.java  |  127 +++
 tests/bindings/org/gnome/gtk/ValidateComboBox.java |    2 +-
 .../org/gnome/gtk/ValidateEntryCompletion.java     |  202 ++++
 .../org/gnome/gtk/ValidateFileChoosing.java        |    2 +-
 tests/bindings/org/gnome/gtk/ValidateIconView.java |   62 ++
 .../org/gnome/gtk/ValidateNotebookBehaviour.java   |   70 ++
 tests/bindings/org/gnome/gtk/ValidatePacking.java  |   21 +-
 tests/bindings/org/gnome/gtk/ValidatePrinting.java |   45 +
 .../bindings/org/gnome/gtk/ValidateProperties.java |  142 ++-
 .../org/gnome/gtk/ValidateSignalEmission.java      |   75 ++
 .../bindings/org/gnome/gtk/ValidateTextBuffer.java |  668 ++++++++++++
 .../gnome/gtk/ValidateTextViewBorderWindows.java   |  117 ++
 .../org/gnome/gtk/ValidateTextViewProperties.java  |   65 ++
 .../org/gnome/gtk/ValidateTextViewSpelling.java    |   74 ++
 .../org/gnome/gtk/ValidateThreadStability.java     |    8 +-
 .../bindings/org/gnome/gtk/ValidateTreeModel.java  |    2 +-
 .../org/gnome/gtk/ValidateTreeModelFilter.java     |  121 ++-
 .../org/gnome/gtk/ValidateTreeModelSort.java       |  132 +++
 .../bindings/org/gnome/gtk/ValidateTreeStore.java  |   59 +
 tests/bindings/org/gnome/gtk/ValidateTreeView.java |   77 +-
 .../gnome/pango/ValidatePangoAttributeUsage.java   |  188 ++++
 .../gnome/pango/ValidatePangoTextRendering.java    |  214 ++++
 .../org/gnome/sourceview/ValidateSourceView.java   |   50 +
 .../gnome/unique/ValidateUniqueApplications.java   |  103 ++
 tests/exploration/fonts.c                          |   47 +
 .../codegen/ValidateUtilityMethods.java            |    8 +-
 .../defsparser/ValidateDefsParsing.java            |   20 +-
 tests/prototype/Designer.java                      |   12 +-
 tests/prototype/Experiment.java                    |   19 +-
 tests/prototype/Toggling.java                      |   10 +-
 tests/prototype/WorkerThreads.java                 |    8 +-
 tests/screenshots/Harness.java                     |   41 +-
 .../{SnapshotContext.java => SnapshotCairo.java}   |    9 +-
 .../org/freedesktop/cairo/SnapshotCairoAxis.java   |   71 ++
 .../org/freedesktop/cairo/SnapshotContextArc.java  |   51 +
 .../cairo/SnapshotContextArcNegative.java          |   55 +
 .../org/freedesktop/cairo/SnapshotContextLine.java |    8 +-
 .../cairo/SnapshotContextRectangle.java            |    8 +-
 .../org/freedesktop/cairo/SnapshotMatrix.java      |   43 +
 ...extRectangle.java => SnapshotMatrixRotate.java} |   23 +-
 ...textRectangle.java => SnapshotMatrixScale.java} |   23 +-
 ...Rectangle.java => SnapshotMatrixTranslate.java} |   23 +-
 tests/screenshots/org/gnome/gtk/Snapshot.java      |   12 +-
 .../org/gnome/gtk/SnapshotAboutDialog.java         |    9 +-
 tests/screenshots/org/gnome/gtk/SnapshotArrow.java |   47 +
 .../org/gnome/gtk/SnapshotAssistant.java           |   49 +
 .../screenshots/org/gnome/gtk/SnapshotDialog.java  |    2 +-
 .../org/gnome/gtk/SnapshotEntryCompletion.java     |   63 ++
 .../org/gnome/gtk/SnapshotFileChooserDialog.java   |    2 +-
 .../org/gnome/gtk/SnapshotNotebook.java            |   50 +
 .../org/gnome/gtk/SnapshotTextView.java            |   61 ++
 .../gnome/gtk/SnapshotTextViewBorderWindows.java   |   78 ++
 .../org/gnome/gtk/SnapshotTextViewSpelling.java    |   59 +
 560 files changed, 28661 insertions(+), 5958 deletions(-)

diff --cc debian/changelog
index b3ebe37,0000000..56b8063
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,29 -1,0 +1,69 @@@
++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 9a0a3a9,0000000..7423221
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,25 -1,0 +1,40 @@@
 +Source: java-gnome
 +Priority: optional
 +Maintainer: Debian Java maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 +Uploaders: Manu Mahajan <manu at codepencil.com>, Thomas Girard <thomas.g.girard at free.fr>
- Build-Depends: debhelper (>= 5), libgtk2.0-dev, junit, libglade2-dev, libgnome2-0, default-jdk-builddep, quilt
- Standards-Version: 3.7.3
- Section: libs
++Build-Depends: debhelper (>= 5), default-jdk, junit, libgtk2.0-dev (>= 2.14), 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, quilt
++Standards-Version: 3.8.2
++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
 +
 +Package: libjava-gnome-java
++Architecture: all
++Depends: ${shlibs:Depends}, ${misc:Depends}, default-jre | java5-runtime, libjava-gnome-jni
++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 
++ 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 
++ it.
++
++Package: libjava-gnome-jni
 +Section: libs
 +Architecture: any
 +Depends: ${shlibs:Depends}, ${misc: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 
 + 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 
 + it.
diff --cc debian/copyright
index 316dd79,0000000..f89f7e8
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,60 -1,0 +1,60 @@@
 +This package was debianized by Manu Mahajan <manu at codepencil.com> on
 +Mon, 25 Feb 2008 00:43:11 +0530.
 +
 +It was downloaded from http://ftp.gnome.org/pub/gnome/sources/java-gnome/4.0/
 +
 +Upstream Authors:
 +    Andrew Cowie <andrew at operationaldynamics.com>
 +    Srichand Pendyala <srichand.pendyala at gmail.com>
 +    Vreixo Formoso Lopes <metalpain2002 at yahoo.es>
 +    Sebastian Mancke <s.mancke at tarent.de>
 +
 +Copyright Holders:
 +    Copyright (c) 2006-2008 Operational Dynamics Consulting Pty Ltd, and 
 +    Others.
 +    Copyright (c) 2004-2008 Operational Dynamics Consulting Pty Ltd
 +    Copyright (c) 1997-1998 Andrew Cowie
 +    Copyright (c) 1998-2005 The java-gnome Team
 +    Copyright (c) 2007 Vreixo Formoso Lopes
 +    Copyright (C) 2006 Emmanuele Bassi
 +    Copyright (C) 2001-2006 Jonathan Blandford
 +    Copyright (c) 1998-2006 James Henstridge, John Finlay, and Others
 +
 +License:
 +    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 
 +    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 
 +    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 
 +    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. If not, write to the Free Software 
++    /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.
 +
 +On Debian systems, the complete text of the GNU General Public
 +License, version 2, can be found in /usr/share/common-licenses/GPL-2.
 +
 +The Debian packaging is (C) 2008, Manu Mahajan <manu at codepencil.com> 
 +and is licensed under the GPL, see above.
diff --cc debian/patches/series
index d4cfda2,0000000..c24981f
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,2 -1,0 +1,1 @@@
 +01_change_jni_library_location.diff
- 02_dont_export_pango_backend_funcs.diff
diff --cc debian/rules
index 6986686,0000000..ad6fcb4
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,72 -1,0 +1,80 @@@
 +#!/usr/bin/make -f
 +# -*- makefile -*-
 +# Sample debian/rules that uses debhelper.
 +# This file was originally written by Joey Hess and Craig Small.
 +# As a special exception, when this file is copied by dh-make into a
 +# dh-make output file, you may use that output file without restriction.
 +# This special exception was added by Craig Small in version 0.37 of dh-make.
 +
 +QUILT_STAMPFN = patch-stamp
 +include /usr/share/quilt/quilt.make
 +
 +.config: patch-stamp
 +	dh_testdir
 +	# Add here commands to configure the package.
- 	./configure --prefix=/usr jdk=/usr/lib/jvm/default-java compiler=ecj
++	./configure --prefix=/usr jdk=/usr/lib/jvm/default-java
 +
 +build: build-stamp
 +build-stamp: .config
 +	dh_testdir
 +
 +	# Add here commands to compile the package.
 +	$(MAKE)
 +
 +	touch $@
 +
 +clean:
 +	dh_testdir
 +	dh_testroot
 +	rm -f build-stamp 
 +
 +	# Add here commands to clean up after the build process.
 +	$(MAKE) distclean
 +
 +	-test -f patch-stamp && $(MAKE) -f debian/rules unpatch
 +
 +	dh_clean 
 +
 +install: build
 +	dh_testdir
 +	dh_testroot
 +	dh_clean -k 
 +	dh_installdirs
- 
 +	# Add here commands to install the package into debian/tmp
- 	$(MAKE) DESTDIR=debian/libjava-gnome-java install
++	$(MAKE) DESTDIR=debian/tmp install
 +	# We don't install this one
- 	-rm -f debian/libjava-gnome-java/usr/lib/libgtkjava-4.0.so
++	-rm -f debian/tmp/usr/lib/libgtkjava-4.0.so
++
++libjava-gnome-jni: build install
++	dh_install -plibjava-gnome-jni debian/tmp/usr/lib/jni/libgtkjni-*.so
 +
++libjava-gnome-java: build install
++	$(MAKE) DESTDIR=debian/libjava-gnome-java install
++	rm -rf debian/libjava-gnome-java/usr/lib
 +
 +# Build architecture-independent files here.
- binary-indep: build install
- # We have nothing to do by default.
++binary-indep: build install 
++
 +
 +# Build architecture-dependent files here.
- binary-arch: build install
++binary-arch: build install libjava-gnome-jni libjava-gnome-java
 +	dh_testdir
 +	dh_testroot
 +	dh_installchangelogs 
 +	dh_installdocs
 +	dh_install
 +	dh_strip
 +	dh_compress
 +	dh_fixperms
 +	dh_makeshlibs
 +	dh_installdeb
 +	dh_shlibdeps
 +	dh_gencontrol
 +	dh_md5sums
 +	dh_builddeb
 +
 +binary: binary-indep binary-arch
 +.PHONY: build clean binary-indep binary-arch binary install patch unpatch
++
++get-orig-source:
++	uscan --force-download --rename
diff --cc debian/watch
index 0000000,0000000..01af464
new file mode 100644
--- /dev/null
+++ b/debian/watch
@@@ -1,0 -1,0 +1,2 @@@
++version=3
++http://ftp.gnome.org/pub/gnome/sources/java-gnome/([[:digit:].]+)/java-gnome-([[:digit:].]+)\.tar\.gz

-- 
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