[vala] bindings: mark bindings for deprecated libraries as such



commit 7a74684157a0a50eca1f9c777f66bad87ef7411a
Author: Evan Nemerson <evan coeus-group com>
Date:   Sat Aug 4 18:52:15 2012 -0700

    bindings: mark bindings for deprecated libraries as such

 vapi/gconf-2.0.vapi                              |    1 +
 vapi/gdk-2.0.vapi                                |    1 +
 vapi/gdk-x11-2.0.vapi                            |    1 +
 vapi/gedit-2.20.vapi                             |    1 +
 vapi/gtk+-2.0.vapi                               |    1 +
 vapi/libbonoboui-2.0.vapi                        |    1 +
 vapi/libglade-2.0.vapi                           |    1 +
 vapi/libpanelapplet-2.0.vapi                     |    1 +
 vapi/libsoup-2.2.vapi                            |    1 +
 vapi/libwnck-1.0.vapi                            |    1 +
 vapi/packages/gconf-2.0/gconf-2.0.metadata       |    2 +-
 vapi/packages/gdk-2.0/gdk-2.0.metadata           |    2 +-
 vapi/packages/gdk-x11-2.0/gdk-x11-2.0.metadata   |    2 +-
 vapi/packages/gedit-2.20/gedit-2.20.metadata     |    1 +
 vapi/packages/gtk+-2.0/gtk+-2.0.metadata         |    2 +-
 vapi/packages/libglade-2.0/libglade-2.0.metadata |    2 +-
 vapi/packages/libsoup-2.2/libsoup-2.2.metadata   |    4 +++-
 vapi/packages/libwnck-1.0/libwnck-1.0.metadata   |    2 +-
 vapi/packages/vte/vte.metadata                   |    2 +-
 vapi/vte.vapi                                    |    1 +
 20 files changed, 22 insertions(+), 8 deletions(-)
---
diff --git a/vapi/gconf-2.0.vapi b/vapi/gconf-2.0.vapi
index 3b87024..e146c42 100644
--- a/vapi/gconf-2.0.vapi
+++ b/vapi/gconf-2.0.vapi
@@ -1,5 +1,6 @@
 /* gconf-2.0.vapi generated by vapigen, do not modify. */
 
+[Deprecated (replacement = "GLib.Settings")]
 namespace GConf {
 	[CCode (cheader_filename = "gconf/gconf.h", ref_function = "gconf_change_set_ref", ref_function_void = true, type_id = "gconf_change_set_get_type ()", unref_function = "gconf_change_set_unref")]
 	[Compact]
diff --git a/vapi/gdk-2.0.vapi b/vapi/gdk-2.0.vapi
index d93accf..938bdf1 100644
--- a/vapi/gdk-2.0.vapi
+++ b/vapi/gdk-2.0.vapi
@@ -1,6 +1,7 @@
 /* gdk-2.0.vapi generated by vapigen, do not modify. */
 
 [CCode (gir_namespace = "Gdk", gir_version = "2.0")]
+[Deprecated (replacement = "gdk-3.0")]
 namespace Gdk {
 	namespace Selection {
 		[CCode (cheader_filename = "gdk/gdk.h")]
diff --git a/vapi/gdk-x11-2.0.vapi b/vapi/gdk-x11-2.0.vapi
index 12badd6..686cdd4 100644
--- a/vapi/gdk-x11-2.0.vapi
+++ b/vapi/gdk-x11-2.0.vapi
@@ -1,5 +1,6 @@
 /* gdk-x11-2.0.vapi generated by vapigen, do not modify. */
 
+[Deprecated (replacement = "gdk-x11-3.0")]
 namespace Gdk {
 	[CCode (cheader_filename = "gdk/gdkx.h")]
 	public static X.Atom x11_atom_to_xatom (Gdk.Atom atom);
diff --git a/vapi/gedit-2.20.vapi b/vapi/gedit-2.20.vapi
index cbb9cb3..2c8d4b7 100644
--- a/vapi/gedit-2.20.vapi
+++ b/vapi/gedit-2.20.vapi
@@ -1,5 +1,6 @@
 /* gedit-2.20.vapi generated by vapigen, do not modify. */
 
+[Deprecated (replacement = "gedit")]
 namespace Gedit {
 	[CCode (cheader_filename = "gedit/gedit-app.h")]
 	public class App : GLib.Object {
diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi
index 1790862..74b75b3 100644
--- a/vapi/gtk+-2.0.vapi
+++ b/vapi/gtk+-2.0.vapi
@@ -1,6 +1,7 @@
 /* gtk+-2.0.vapi generated by vapigen, do not modify. */
 
 [CCode (gir_namespace = "Gtk", gir_version = "2.0")]
+[Deprecated (replacement = "gtk+-3.0")]
 namespace Gtk {
 	namespace Stock {
 		[CCode (cheader_filename = "gtk/gtk.h")]
diff --git a/vapi/libbonoboui-2.0.vapi b/vapi/libbonoboui-2.0.vapi
index e1cb2a8..28c04c8 100644
--- a/vapi/libbonoboui-2.0.vapi
+++ b/vapi/libbonoboui-2.0.vapi
@@ -4,6 +4,7 @@
  */
 
 [CCode (cheader_filename = "libbonoboui.h")]
+[Deprecated]
 namespace BonoboUI {
 	public struct Verb {
 		public weak string cname;
diff --git a/vapi/libglade-2.0.vapi b/vapi/libglade-2.0.vapi
index 0af9a94..8a70014 100644
--- a/vapi/libglade-2.0.vapi
+++ b/vapi/libglade-2.0.vapi
@@ -1,5 +1,6 @@
 /* libglade-2.0.vapi generated by vapigen, do not modify. */
 
+[Deprecated (replacement = "Gtk.Builder")]
 namespace Glade {
 	[CCode (cheader_filename = "glade/glade.h")]
 	[Compact]
diff --git a/vapi/libpanelapplet-2.0.vapi b/vapi/libpanelapplet-2.0.vapi
index c8a0407..9e7aaef 100644
--- a/vapi/libpanelapplet-2.0.vapi
+++ b/vapi/libpanelapplet-2.0.vapi
@@ -21,6 +21,7 @@
  */
 
 [CCode (cheader_filename = "panel-applet.h")]
+[Deprecated]
 namespace Panel {
 	public class Applet : Gtk.EventBox {
 		[CCode (has_construct_function = false)]
diff --git a/vapi/libsoup-2.2.vapi b/vapi/libsoup-2.2.vapi
index 50e200c..035c799 100644
--- a/vapi/libsoup-2.2.vapi
+++ b/vapi/libsoup-2.2.vapi
@@ -1,5 +1,6 @@
 /* libsoup-2.2.vapi generated by vapigen, do not modify. */
 
+[Deprecated (replacement = "libsoup-2.4")]
 namespace Soup {
 	[CCode (cheader_filename = "libsoup/soup.h")]
 	public class Address : GLib.Object {
diff --git a/vapi/libwnck-1.0.vapi b/vapi/libwnck-1.0.vapi
index 75d8dda..e374e03 100644
--- a/vapi/libwnck-1.0.vapi
+++ b/vapi/libwnck-1.0.vapi
@@ -1,5 +1,6 @@
 /* libwnck-1.0.vapi generated by vapigen, do not modify. */
 
+[Deprecated (replacement = "libwnck-3.0")]
 namespace Wnck {
 	[CCode (cheader_filename = "libwnck/libwnck.h")]
 	public class ActionMenu : Gtk.Menu, Atk.Implementor, Gtk.Buildable {
diff --git a/vapi/packages/gconf-2.0/gconf-2.0.metadata b/vapi/packages/gconf-2.0/gconf-2.0.metadata
index b29e219..a2dd2f5 100644
--- a/vapi/packages/gconf-2.0/gconf-2.0.metadata
+++ b/vapi/packages/gconf-2.0/gconf-2.0.metadata
@@ -1,4 +1,4 @@
-GConf cheader_filename="gconf/gconf.h"
+GConf cheader_filename="gconf/gconf.h" replacement="GLib.Settings"
 GConfClient cheader_filename="gconf/gconf-client.h"
 GConfClient::error has_emitter="1"
 GConfClient::unreturned_error has_emitter="1"
diff --git a/vapi/packages/gdk-2.0/gdk-2.0.metadata b/vapi/packages/gdk-2.0/gdk-2.0.metadata
index 413bc4f..11f5565 100644
--- a/vapi/packages/gdk-2.0/gdk-2.0.metadata
+++ b/vapi/packages/gdk-2.0/gdk-2.0.metadata
@@ -1,4 +1,4 @@
-Gdk cheader_filename="gdk/gdk.h" gir_namespace="Gdk" gir_version="2.0"
+Gdk cheader_filename="gdk/gdk.h" gir_namespace="Gdk" gir_version="2.0" replacement="gdk-3.0"
 gdk_add_client_message_filter.data hidden="1"
 GdkAppLaunchContextClass hidden="1"
 GdkAtom is_value_type="1" simple_type="1"
diff --git a/vapi/packages/gdk-x11-2.0/gdk-x11-2.0.metadata b/vapi/packages/gdk-x11-2.0/gdk-x11-2.0.metadata
index 9578a6b..f756277 100644
--- a/vapi/packages/gdk-x11-2.0/gdk-x11-2.0.metadata
+++ b/vapi/packages/gdk-x11-2.0/gdk-x11-2.0.metadata
@@ -1,4 +1,4 @@
-Gdk cheader_filename="gdk/gdkx.h" 
+Gdk cheader_filename="gdk/gdkx.h" replacement="gdk-x11-3.0"
 VisualID name="uint32"
 XID name="uint32"
 XImage name="pointer"
diff --git a/vapi/packages/gedit-2.20/gedit-2.20.metadata b/vapi/packages/gedit-2.20/gedit-2.20.metadata
index f830ffe..202fef7 100644
--- a/vapi/packages/gedit-2.20/gedit-2.20.metadata
+++ b/vapi/packages/gedit-2.20/gedit-2.20.metadata
@@ -1,3 +1,4 @@
+Gedit replacement="gedit"
 Gedit*Class hidden="1"
 Gtk*Class hidden="1"
 *.priv hidden="1"
diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
index 3a24cf0..686548d 100644
--- a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
+++ b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
@@ -1,4 +1,4 @@
-Gtk cheader_filename="gtk/gtk.h" gir_namespace="Gtk" gir_version="2.0"
+Gtk cheader_filename="gtk/gtk.h" gir_namespace="Gtk" gir_version="2.0" replacement="gtk+-3.0"
 gtk_about_dialog_set_artists.artists is_array="1" no_array_length="1"
 gtk_about_dialog_set_authors.authors is_array="1" no_array_length="1"
 gtk_about_dialog_set_documenters.documenters is_array="1" no_array_length="1"
diff --git a/vapi/packages/libglade-2.0/libglade-2.0.metadata b/vapi/packages/libglade-2.0/libglade-2.0.metadata
index cf70d84..c237fec 100644
--- a/vapi/packages/libglade-2.0/libglade-2.0.metadata
+++ b/vapi/packages/libglade-2.0/libglade-2.0.metadata
@@ -1,4 +1,4 @@
-Glade cheader_filename="glade/glade.h"
+Glade cheader_filename="glade/glade.h" replacement="Gtk.Builder"
 
 glade_xml_construct.root nullable="1"
 glade_xml_construct.domain nullable="1"
diff --git a/vapi/packages/libsoup-2.2/libsoup-2.2.metadata b/vapi/packages/libsoup-2.2/libsoup-2.2.metadata
index 20aaf11..e66036e 100644
--- a/vapi/packages/libsoup-2.2/libsoup-2.2.metadata
+++ b/vapi/packages/libsoup-2.2/libsoup-2.2.metadata
@@ -1,5 +1,7 @@
-Soup cheader_filename="libsoup/soup.h"
+Soup cheader_filename="libsoup/soup.h" replacement="libsoup-2.4"
+soup_add_idle type_name="GLib.TimeoutSource"
 soup_add_io_watch hidden="1"
+soup_add_timeout type_name="GLib.TimeoutSource"
 soup_address_new_from_sockaddr hidden="1"
 SoupConnection::authenticate has_emitter="1"
 SoupConnection::reauthenticate has_emitter="1"
diff --git a/vapi/packages/libwnck-1.0/libwnck-1.0.metadata b/vapi/packages/libwnck-1.0/libwnck-1.0.metadata
index 3f358e1..4d6e41b 100644
--- a/vapi/packages/libwnck-1.0/libwnck-1.0.metadata
+++ b/vapi/packages/libwnck-1.0/libwnck-1.0.metadata
@@ -1,4 +1,4 @@
-Wnck cheader_filename="libwnck/libwnck.h"
+Wnck cheader_filename="libwnck/libwnck.h" replacement="libwnck-3.0"
 
 WnckScreen::active_window_changed.previous_window nullable="1"
 WnckScreen::active_workspace_changed.previous_workspace nullable="1"
diff --git a/vapi/packages/vte/vte.metadata b/vapi/packages/vte/vte.metadata
index 288f642..bae46a7 100644
--- a/vapi/packages/vte/vte.metadata
+++ b/vapi/packages/vte/vte.metadata
@@ -1,4 +1,4 @@
-Vte cheader_filename="vte/vte.h"
+Vte cheader_filename="vte/vte.h" replacement="vte-2.90"
 VteReaper cheader_filename="vte/reaper.h"
 VteTerminalAccessible cheader_filename="vte/vteaccess.h"
 VteTerminal::copy_clipboard has_emitter="1"
diff --git a/vapi/vte.vapi b/vapi/vte.vapi
index ff1df21..6732390 100644
--- a/vapi/vte.vapi
+++ b/vapi/vte.vapi
@@ -1,5 +1,6 @@
 /* vte.vapi generated by vapigen, do not modify. */
 
+[Deprecated (replacement = "vte-2.90")]
 namespace Vte {
 	[CCode (cheader_filename = "vte/vte.h")]
 	[Compact]



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]