[java-gnome] 04/19: Imported Debian patch 4.0.7-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 eddefe8a91e95331a921223524ff7d962f952f2d
Merge: 6ab9798 8688acf
Author: Thomas Girard <thomas.g.girard at free.fr>
Date: Sat May 10 13:57:29 2008 +0000
Imported Debian patch 4.0.7-1
.cproject | 2 +-
.externalToolBuilders/java-gnome Builder.launch | 11 +
.project | 63 +-
.settings/org.eclipse.jdt.core.prefs | 25 +-
.settings/org.eclipse.jdt.ui.prefs | 5 +-
AUTHORS | 48 +-
HACKING | 50 +-
LICENCE | 30 +-
Makefile | 39 +-
NEWS | 238 ++-
README | 49 +-
build/faster | 71 +-
build/gcj.make | 42 -
configure | 402 +++--
debian/changelog | 18 +
debian/control | 5 +-
debian/copyright | 39 -
debian/patches/01_change_jni_library_location.diff | 11 +
.../02_dont_export_pango_backend_funcs.diff | 40 +
debian/patches/series | 2 +
debian/rules | 14 +-
doc/design/START | 22 +
doc/examples/START | 15 +-
doc/examples/button/ExamplePressMe.java | 2 +-
doc/examples/button/ExampleRadioButton.java | 147 ++
.../cairo/ExampleDrawingInExposeEvent.java | 138 ++
doc/examples/cairo/ExampleDrawingOffscreen.java | 74 +
doc/examples/i18n/ExampleTranslation.java | 71 +
doc/examples/keyboard/ExampleSnooping.java | 2 +-
doc/examples/menu/ExampleSimpleMenu.java | 2 +-
doc/examples/menu/ExampleToolbar.java | 2 +-
doc/examples/tooltip/ExampleTooltip.java | 83 +
doc/examples/treeview/ExampleTrailHeads.java | 4 +-
doc/po/es.po | 39 +
doc/po/pt.po | 41 +
doc/style/CommitMessages.txt | 8 +-
lib/README | 30 -
lib/utilities/aspell/normalize.pl | 80 -
lib/utilities/markdown/LICENCE | 34 -
lib/utilities/markdown/markdown.php | 1624 --------------------
lib/utilities/markdown/smartypants.php | 860 -----------
.../org/freedesktop/bindings/Environment.c | 87 +-
.../org/freedesktop/bindings/Environment.java | 30 +-
.../org/freedesktop/bindings/FatalError.java | 44 +
.../freedesktop/bindings/Internationalization.c | 117 ++
.../freedesktop/bindings/Internationalization.java | 460 ++++++
src/bindings/org/freedesktop/bindings/Plumbing.c | 20 +
.../org/freedesktop/bindings/Plumbing.java | 75 +-
src/bindings/org/freedesktop/bindings/Proxy.java | 12 +-
src/bindings/org/freedesktop/bindings/Time.java | 4 +-
src/bindings/org/freedesktop/cairo/Antialias.java | 70 +
.../org/freedesktop/cairo/CairoContextOverride.c | 45 +
.../freedesktop/cairo/CairoContextOverride.java | 42 +
src/bindings/org/freedesktop/cairo/Content.java | 43 +
src/bindings/org/freedesktop/cairo/Context.java | 418 +++++
src/bindings/org/freedesktop/cairo/Entity.java | 47 +
src/bindings/org/freedesktop/cairo/FatalError.java | 32 +
src/bindings/org/freedesktop/cairo/Format.java | 54 +
.../org/freedesktop/cairo/ImageSurface.java | 41 +
.../org/freedesktop/cairo/LinearPattern.java | 53 +
src/bindings/org/freedesktop/cairo/Operator.java | 35 +
src/bindings/org/freedesktop/cairo/Pattern.java | 76 +
src/bindings/org/freedesktop/cairo/Plumbing.c | 137 ++
src/bindings/org/freedesktop/cairo/Plumbing.java | 65 +
.../org/freedesktop/cairo/RadialPattern.java | 62 +
src/bindings/org/freedesktop/cairo/SVGSurface.java | 63 +
.../org/freedesktop/cairo/SolidPattern.java | 37 +
src/bindings/org/freedesktop/cairo/Status.java | 55 +
src/bindings/org/freedesktop/cairo/Surface.java | 106 ++
.../org/freedesktop/cairo/SurfacePattern.java | 40 +
.../cairo/XlibSurface.java} | 22 +-
.../TreeSortable.java => atk/HyperlinkImpl.java} | 8 +-
src/bindings/org/gnome/gdk/CrossingMode.java | 34 +-
src/bindings/org/gnome/gdk/Drawable.java | 27 +-
src/bindings/org/gnome/gdk/EventCrossing.java | 43 +-
src/bindings/org/gnome/gdk/EventExpose.java | 17 +-
.../org/gnome/gdk/GdkEventExposeOverride.c | 47 +
.../org/gnome/gdk/GdkEventExposeOverride.java | 40 +
src/bindings/org/gnome/gdk/NotifyType.java | 49 +-
src/bindings/org/gnome/gdk/Pixmap.java | 41 +-
src/bindings/org/gnome/gdk/Plumbing.java | 4 +-
src/bindings/org/gnome/gdk/Rectangle.java | 65 +-
src/bindings/org/gnome/gdk/Screen.java | 25 +-
src/bindings/org/gnome/gdk/Visual.java | 10 +-
src/bindings/org/gnome/glib/FatalError.java | 61 +
src/bindings/org/gnome/glib/GObject.java | 6 +-
src/bindings/org/gnome/glib/GValue.c | 62 +
src/bindings/org/gnome/glib/GValue.java | 19 +-
src/bindings/org/gnome/glib/Glib.java | 2 +-
src/bindings/org/gnome/glib/Object.java | 4 +-
src/bindings/org/gnome/glib/Plumbing.java | 110 +-
src/bindings/org/gnome/glib/Value.java | 11 +-
src/bindings/org/gnome/gtk/Action.java | 10 +
src/bindings/org/gnome/gtk/Button.java | 12 +-
src/bindings/org/gnome/gtk/CellRenderer.java | 26 +-
src/bindings/org/gnome/gtk/CellRendererPixbuf.java | 21 +-
.../org/gnome/gtk/CellRendererProgress.java | 2 +-
src/bindings/org/gnome/gtk/CellRendererText.java | 8 +-
src/bindings/org/gnome/gtk/CellRendererToggle.java | 5 +-
src/bindings/org/gnome/gtk/DataColumn.java | 12 +-
src/bindings/org/gnome/gtk/DataColumnPixbuf.java | 2 +-
src/bindings/org/gnome/gtk/DataColumnStock.java | 29 +
src/bindings/org/gnome/gtk/Expander.java | 75 +-
src/bindings/org/gnome/gtk/Frame.java | 42 +-
src/bindings/org/gnome/gtk/Gtk.c | 8 +-
src/bindings/org/gnome/gtk/GtkTreeModelOverride.c | 100 ++
.../org/gnome/gtk/GtkTreeModelOverride.java | 30 +-
src/bindings/org/gnome/gtk/HPaned.java | 37 +-
src/bindings/org/gnome/gtk/HScale.java | 2 +-
src/bindings/org/gnome/gtk/IconView.java | 218 ++-
src/bindings/org/gnome/gtk/Image.java | 27 +-
src/bindings/org/gnome/gtk/ImageType.java | 10 +-
src/bindings/org/gnome/gtk/ListStore.java | 74 +-
src/bindings/org/gnome/gtk/Paned.java | 146 +-
src/bindings/org/gnome/gtk/ProgressBar.java | 40 +-
src/bindings/org/gnome/gtk/ProgressBarStyle.java | 29 -
src/bindings/org/gnome/gtk/RadioButton.java | 119 +-
src/bindings/org/gnome/gtk/RadioButtonGroup.java | 165 ++
.../gnome/gtk/{Expander.java => RecentAction.java} | 8 +-
.../gtk/{FileSelection.java => ScaleButton.java} | 8 +-
src/bindings/org/gnome/gtk/ShadowType.java | 41 +-
src/bindings/org/gnome/gtk/SortType.java | 41 +-
src/bindings/org/gnome/gtk/SpinButton.java | 125 +-
src/bindings/org/gnome/gtk/StatusIcon.java | 2 +-
src/bindings/org/gnome/gtk/Stock.java | 12 +-
.../org/gnome/gtk/{Expander.java => Tooltip.java} | 14 +-
src/bindings/org/gnome/gtk/Tooltips.java | 53 -
src/bindings/org/gnome/gtk/TreeIter.java | 26 +-
src/bindings/org/gnome/gtk/TreeModel.java | 79 +-
src/bindings/org/gnome/gtk/TreeModelFilter.java | 21 +-
src/bindings/org/gnome/gtk/TreeModelSort.java | 59 +-
src/bindings/org/gnome/gtk/TreeSelection.java | 43 +
src/bindings/org/gnome/gtk/TreeSortable.java | 13 +-
src/bindings/org/gnome/gtk/TreeStore.java | 279 +++-
src/bindings/org/gnome/gtk/TreeView.java | 128 ++
src/bindings/org/gnome/gtk/VPaned.java | 37 +-
src/bindings/org/gnome/gtk/Value.java | 16 +-
src/bindings/org/gnome/gtk/Version.java | 2 +-
src/bindings/org/gnome/gtk/Widget.java | 154 +-
.../{gtk/SortType.java => pango/Gravity.java} | 10 +-
.../{gtk/SortType.java => pango/GravityHint.java} | 10 +-
.../org/gnome/unixprint/PrintCapabilities.java | 6 +-
src/defs/AtkComponent.defs | 11 +
src/defs/AtkDocument.defs | 47 +
src/defs/AtkHyperlinkImpl.defs | 17 +
src/defs/AtkObject.defs | 11 +
src/defs/AtkRelation.defs | 9 +
src/defs/AtkRelationSet.defs | 10 +
src/defs/AtkStreamableContent.defs | 18 +
src/defs/AtkValue.defs | 17 +
src/defs/CairoAntialias.defs | 10 +
src/defs/CairoContent.defs | 10 +
src/defs/CairoContext.defs | 228 +++
src/defs/CairoFormat.defs | 12 +
src/defs/CairoOperator.defs | 21 +
src/defs/CairoPattern.defs | 99 ++
src/defs/CairoStatus.defs | 29 +
src/defs/CairoSurface.defs | 75 +
src/defs/GdkDisplayManager.defs | 1 +
src/defs/GdkDrawable.defs | 12 -
src/defs/GdkEventCrossing.defs | 19 +
src/defs/GdkPixbuf.defs | 1 +
src/defs/GdkScreen.defs | 9 +
src/defs/GdkVisual.defs | 6 +
src/defs/GdkWindow.defs | 6 +
src/defs/GtkAboutDialog.defs | 32 +-
src/defs/GtkAction.defs | 8 +-
src/defs/GtkActionGroup.defs | 1 +
src/defs/GtkAssistant.defs | 1 -
src/defs/GtkCellLayout.defs | 7 +
src/defs/GtkCellView.defs | 1 +
src/defs/GtkColorSelectionDialog.defs | 1 -
src/defs/GtkContainer.defs | 5 +-
src/defs/GtkDialog.defs | 2 -
src/defs/GtkEntry.defs | 15 +
src/defs/GtkEntryCompletion.defs | 21 +
src/defs/GtkExpander.defs | 10 +
src/defs/GtkFileChooser.defs | 1 +
src/defs/GtkFileChooserDialog.defs | 2 -
src/defs/GtkFileSelection.defs | 95 --
src/defs/GtkFontSelectionDialog.defs | 1 -
src/defs/GtkFrame.defs | 2 +-
src/defs/GtkIconTheme.defs | 24 +
src/defs/GtkIconView.defs | 73 +
src/defs/GtkImage.defs | 47 +-
src/defs/GtkMenu.defs | 4 +-
src/defs/GtkMenuItem.defs | 2 +-
src/defs/GtkMessageDialog.defs | 2 -
src/defs/GtkNotebook.defs | 8 -
src/defs/GtkObject.defs | 208 ---
src/defs/GtkPageSetupUnixDialog.defs | 1 -
src/defs/GtkPlug.defs | 1 -
src/defs/GtkPrintUnixDialog.defs | 1 -
src/defs/GtkPrinter.defs | 24 +
src/defs/GtkProgressBar.defs | 55 -
src/defs/GtkProgressBarStyle.defs | 10 -
src/defs/GtkRadioButton.defs | 12 +-
src/defs/GtkRecentAction.defs | 49 +
src/defs/GtkRecentChooser.defs | 2 +
src/defs/GtkRecentChooserDialog.defs | 1 -
src/defs/GtkRecentInfo.defs | 1 +
src/defs/GtkScaleButton.defs | 84 +
src/defs/GtkStyle.defs | 1 +
src/defs/GtkTextChildAnchor.defs | 1 +
src/defs/GtkTextIter.defs | 1 +
src/defs/GtkTextView.defs | 2 +-
src/defs/GtkToolItem.defs | 28 +-
src/defs/GtkTooltip.defs | 69 +
src/defs/GtkTooltips.defs | 62 -
src/defs/GtkTreeModel.defs | 10 -
src/defs/GtkTreeSelection.defs | 3 +-
src/defs/GtkTreeStore.defs | 6 +-
src/defs/GtkTreeView.defs | 162 +-
src/defs/GtkTreeViewColumn.defs | 11 +-
src/defs/GtkUIManager.defs | 1 +
src/defs/GtkWidget.defs | 110 +-
src/defs/GtkWindow.defs | 28 +-
src/defs/PangoAttrGravity.defs | 10 +
src/defs/PangoAttrGravityHint.defs | 10 +
src/defs/PangoAttrIterator.defs | 1 +
src/defs/PangoColor.defs | 7 +
src/defs/PangoContext.defs | 36 +
src/defs/PangoFontDescription.defs | 15 +
src/defs/PangoGlyphItem.defs | 1 +
src/defs/PangoGravity.defs | 13 +
src/defs/PangoGravityHint.defs | 11 +
src/defs/PangoLayout.defs | 33 +
src/defs/PangoLayoutIter.defs | 12 +
src/defs/PangoMatrix.defs | 38 +
src/generator/BindingsGenerator.java | 12 +-
.../codegen/AccessorGenerator.java | 4 +-
.../operationaldynamics/codegen/ArrayThing.java | 2 +-
.../codegen/BlacklistedThing.java | 2 +-
.../codegen/BoxedGenerator.java | 2 +-
.../operationaldynamics/codegen/BoxedThing.java | 2 +-
.../codegen/ConstantArrayThing.java | 4 +-
.../codegen/ConstructorGenerator.java | 21 +-
.../{BoxedGenerator.java => EntityGenerator.java} | 24 +-
.../codegen/{BoxedThing.java => EntityThing.java} | 17 +-
.../operationaldynamics/codegen/EnumGenerator.java | 2 +-
.../com/operationaldynamics/codegen/EnumThing.java | 2 +-
.../operationaldynamics/codegen/FixmeThing.java | 2 +-
.../codegen/FlagsGenerator.java | 2 +-
.../operationaldynamics/codegen/FlagsThing.java | 2 +-
.../codegen/FunctionGenerator.java | 53 +-
.../codegen/FundamentalArrayThing.java | 26 +-
.../codegen/FundamentalThing.java | 2 +-
.../operationaldynamics/codegen/GErrorThing.java | 2 +-
.../operationaldynamics/codegen/GListThing.java | 19 +-
.../com/operationaldynamics/codegen/Generator.java | 7 +-
.../codegen/GetterGenerator.java | 2 +-
.../codegen/InterfaceGenerator.java | 2 +-
.../codegen/InterfaceThing.java | 2 +-
.../codegen/MethodGenerator.java | 8 +-
.../codegen/ObjectGenerator.java | 2 +-
.../operationaldynamics/codegen/ObjectThing.java | 7 +-
.../codegen/ProxiedArrayThing.java | 2 +-
.../operationaldynamics/codegen/ProxiedThing.java | 2 +-
.../codegen/SetterGenerator.java | 2 +-
.../codegen/StringArrayThing.java | 20 +-
.../operationaldynamics/codegen/StringThing.java | 12 +-
.../com/operationaldynamics/codegen/Thing.java | 34 +-
.../operationaldynamics/codegen/TypeGenerator.java | 20 +-
.../codegen/TypedefFundamentalThing.java | 2 +-
.../operationaldynamics/codegen/ValueThing.java | 2 +-
.../codegen/VirtualGenerator.java | 4 +-
.../defsparser/AccessorBlock.java | 10 +-
.../com/operationaldynamics/defsparser/Block.java | 23 +-
.../operationaldynamics/defsparser/BoxedBlock.java | 8 +-
.../defsparser/DefsLineNumberReader.java | 2 +-
.../defsparser/DefsParseException.java | 2 +-
.../operationaldynamics/defsparser/DefsParser.java | 29 +-
.../defsparser/DeprecatedException.java | 2 +-
.../defsparser/EntityBlock.java | 44 +
.../operationaldynamics/defsparser/EnumBlock.java | 12 +-
.../operationaldynamics/defsparser/FlagsBlock.java | 9 +-
.../defsparser/FunctionBlock.java | 27 +-
.../defsparser/GetterBlock.java | 2 +-
.../defsparser/InterfaceBlock.java | 6 +-
.../defsparser/MethodBlock.java | 17 +-
.../defsparser/ObjectBlock.java | 17 +-
.../defsparser/SetterBlock.java | 2 +-
.../operationaldynamics/defsparser/TypeBlock.java | 17 +-
.../defsparser/VirtualBlock.java | 10 +-
.../com/operationaldynamics/driver/DefsFile.java | 24 +-
.../driver/ImproperDefsFileException.java | 2 +-
src/jni/bindings_java.h | 7 +-
src/jni/bindings_java_memory.c | 121 +-
src/jni/bindings_java_signal.c | 43 +-
src/jni/bindings_java_type.c | 2 +
src/jni/bindings_java_util.c | 190 ++-
src/jni/gnome_screenshot_capture.c | 2 +-
src/util/coverage.pl | 77 +
src/util/missing.defs | 173 +--
tests/bindings/UnitTests.java | 14 +-
.../junit/VerboseResultPrinter.java | 2 +-
.../junit/VerboseTestRunner.java | 2 +-
.../bindings/com/operationaldynamics/ui/Align.java | 2 +-
.../bindings/com/operationaldynamics/ui/Text.java | 2 +-
.../com/operationaldynamics/ui/TextOutput.java | 2 +-
.../freedesktop/bindings/ValidateEnvironment.java | 35 +-
.../bindings/ValidateInternationalization.java | 100 ++
.../freedesktop/cairo/ValidateCairoInternals.java | 55 +
.../freedesktop/cairo/ValidateDrawingToFile.java | 91 ++
tests/bindings/org/gnome/gdk/ValidateBoxeds.java | 2 +-
.../org/gnome/gdk/ValidateImageHandling.java | 2 +-
.../org/gnome/gdk/ValidateKeyboardHandling.java | 2 +-
.../org/gnome/gdk/ValidateScreensAndDisplays.java | 2 +-
.../bindings/org/gnome/glib/ValidateConstants.java | 2 +-
.../org/gnome/glib/ValidateGListMethods.java | 2 +-
.../org/gnome/glib/ValidateMemoryManagement.java | 39 +-
.../org/gnome/glib/ValidateReferenceCounting.java | 2 +-
tests/bindings/org/gnome/gtk/TestCaseGtk.java | 2 +-
tests/bindings/org/gnome/gtk/ValidateComboBox.java | 2 +-
.../org/gnome/gtk/ValidateFileChoosing.java | 3 +-
.../org/gnome/gtk/ValidateOutParameters.java | 2 +-
tests/bindings/org/gnome/gtk/ValidatePacking.java | 2 +-
.../bindings/org/gnome/gtk/ValidateProperties.java | 2 +-
.../org/gnome/gtk/ValidateResponseType.java | 2 +-
.../org/gnome/gtk/ValidateSnapshotUtilities.java | 6 +-
.../bindings/org/gnome/gtk/ValidateStockItems.java | 2 +-
.../org/gnome/gtk/ValidateThreadStability.java | 2 +-
.../bindings/org/gnome/gtk/ValidateTreeModel.java | 138 +-
.../org/gnome/gtk/ValidateTreeModelFilter.java | 101 ++
.../bindings/org/gnome/gtk/ValidateTreeStore.java | 348 +++++
tests/bindings/org/gnome/gtk/ValidateTreeView.java | 2 +-
.../codegen/ValidateThingUsage.java | 8 +-
.../codegen/ValidateUtilityMethods.java | 2 +-
.../defsparser/ValidateBlockUsage.java | 12 +-
.../defsparser/ValidateDefsParsing.java | 2 +-
tests/po/en_US.po | 7 +
tests/prototype/Designer.java | 2 +-
tests/prototype/Experiment.java | 2 +-
tests/prototype/Toggling.java | 16 +-
tests/prototype/WorkerThreads.java | 2 +-
tests/screenshots/Harness.java | 14 +-
.../org/freedesktop/cairo/SnapshotContext.java | 50 +
.../org/freedesktop/cairo/SnapshotContextLine.java | 36 +
.../cairo/SnapshotContextRectangle.java | 35 +
tests/screenshots/org/gnome/gtk/Snapshot.java | 20 +-
.../org/gnome/gtk/SnapshotAboutDialog.java | 4 +-
.../screenshots/org/gnome/gtk/SnapshotButton.java | 2 +-
.../org/gnome/gtk/SnapshotCalendar.java | 2 +-
.../org/gnome/gtk/SnapshotComboBox.java | 2 +-
.../screenshots/org/gnome/gtk/SnapshotDialog.java | 6 +-
.../org/gnome/gtk/SnapshotEntryRed.java | 2 +-
.../org/gnome/gtk/SnapshotFileChooserDialog.java | 4 +-
.../screenshots/org/gnome/gtk/SnapshotHScale.java | 2 +-
.../org/gnome/gtk/SnapshotInfoMessageDialog.java | 2 +-
.../gnome/gtk/SnapshotQuestionMessageDialog.java | 2 +-
.../org/gnome/gtk/SnapshotRadioButton.java | 54 +
.../org/gnome/gtk/SnapshotStatusbar.java | 2 +-
.../org/gnome/gtk/SnapshotTextComboBox.java | 2 +-
.../org/gnome/gtk/SnapshotTextComboBoxEntry.java | 2 +-
.../org/gnome/gtk/SnapshotTreeStore.java | 81 +
.../org/gnome/gtk/SnapshotTreeView.java | 2 +-
.../screenshots/org/gnome/gtk/SnapshotVScale.java | 2 +-
.../screenshots/org/gnome/gtk/SnapshotWindow.java | 2 +-
358 files changed, 10099 insertions(+), 4637 deletions(-)
diff --cc debian/changelog
index 0775bca,0000000..b3ebe37
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,11 -1,0 +1,29 @@@
++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 c1e6dd4,0000000..9a0a3a9
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,22 -1,0 +1,25 @@@
+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, java-gcj-compat-dev
++Build-Depends: debhelper (>= 5), libgtk2.0-dev, junit, libglade2-dev, libgnome2-0, default-jdk-builddep, quilt
+Standards-Version: 3.7.3
+Section: libs
++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
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${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
+ 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 bd51900,0000000..316dd79
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,99 -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
+ 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.
+
-
- java-gnome sources include markdown (in lib/utilities/markdown):
- Authors:
- John Gruber <http://daringfireball.net>
- Michel Fortin <http://www.michelf.com/>
-
- Copyright Holders:
- Copyright (c) 2003-2006 John Gruber
- Copyright (c) 2004-2006 Michel Fortin
-
- License:
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are
- met:
-
- * Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
-
- * Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
- * Neither the name "Markdown" nor the names of its contributors may
- be used to endorse or promote products derived from this software
- without specific prior written permission.
-
- This software is provided by the copyright holders and contributors "as
- is" and any express or implied warranties, including, but not limited
- to, the implied warranties of merchantability and fitness for a
- particular purpose are disclaimed. In no event shall the copyright owner
- or contributors be liable for any direct, indirect, incidental, special,
- exemplary, or consequential damages (including, but not limited to,
- procurement of substitute goods or services; loss of use, data, or
- profits; or business interruption) however caused and on any theory of
- liability, whether in contract, strict liability, or tort (including
- negligence or otherwise) arising in any way out of the use of this
- software, even if advised of the possibility of such damage.
-
-
+The Debian packaging is (C) 2008, Manu Mahajan <manu at codepencil.com>
+and is licensed under the GPL, see above.
diff --cc debian/patches/01_change_jni_library_location.diff
index 0000000,0000000..b2d862b
new file mode 100644
--- /dev/null
+++ b/debian/patches/01_change_jni_library_location.diff
@@@ -1,0 -1,0 +1,11 @@@
++--- orig/configure
+++++ mod/configure
++@@ -1767,7 +1767,7 @@
++ }
++ print CONFIG "PREFIX=$prefix\n";
++ if (!$libdir) {
++- $libdir = "$prefix/lib";
+++ $libdir = "$prefix/lib/jni";
++ }
++ print CONFIG "LIBDIR=$libdir\n";
++
diff --cc debian/patches/02_dont_export_pango_backend_funcs.diff
index 0000000,0000000..1bf29a2
new file mode 100644
--- /dev/null
+++ b/debian/patches/02_dont_export_pango_backend_funcs.diff
@@@ -1,0 -1,0 +1,40 @@@
++--- orig/src/defs/PangoFontMap.defs
+++++ mod/src/defs/PangoFontMap.defs
++@@ -36,12 +36,6 @@
++ )
++ )
++
++-(define-method get_shape_engine_type
++- (of-object "PangoFontMap")
++- (c-name "pango_font_map_get_shape_engine_type")
++- (return-type "const-char*")
++-)
++-
++ (define-virtual load_font
++ (of-object "PangoFontMap")
++ (return-type "PangoFont*")
++--- orig/src/defs/PangoContext.defs
+++++ mod/src/defs/PangoContext.defs
++@@ -5,22 +5,6 @@
++ (gtype-id "PANGO_TYPE_CONTEXT")
++ )
++
++-(define-function pango_context_new
++- (is-constructor-of "PangoContext")
++- (c-name "pango_context_new")
++- (caller-owns-return #t)
++- (return-type "PangoContext*")
++-)
++-
++-(define-method add_font_map
++- (of-object "PangoContext")
++- (c-name "pango_context_set_font_map")
++- (return-type "none")
++- (parameters
++- '("PangoFontMap*" "font_map")
++- )
++-)
++-
++ (define-method get_font_map
++ (of-object "PangoContext")
++ (c-name "pango_context_get_font_map")
diff --cc debian/patches/series
index 0000000,0000000..d4cfda2
new file mode 100644
--- /dev/null
+++ b/debian/patches/series
@@@ -1,0 -1,0 +1,2 @@@
++01_change_jni_library_location.diff
++02_dont_export_pango_backend_funcs.diff
diff --cc debian/rules
index c35a9a5,0000000..6986686
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,70 -1,0 +1,72 @@@
+#!/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
+
- #configure
- .config:
++.config: patch-stamp
+ dh_testdir
+ # Add here commands to configure the package.
- ./configure --prefix=/usr jdk=/usr/lib/jvm/java-gcj compiler=ecj
-
++ ./configure --prefix=/usr jdk=/usr/lib/jvm/default-java compiler=ecj
+
+build: build-stamp
- build-stamp: .config
++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
+ # We don't install this one
+ -rm -f debian/libjava-gnome-java/usr/lib/libgtkjava-4.0.so
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ 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
++.PHONY: build clean binary-indep binary-arch binary install patch unpatch
--
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