From 0799681596448e19746878e093570586047d3de1 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Mon, 18 Feb 2013 11:35:47 +0000 Subject: [PATCH 1/3] README: replace with a deprecation warning Most of the README was really about libdbus anyway. --- README | 33 +++++---------------------------- 1 file changed, 5 insertions(+), 28 deletions(-) diff --git a/README b/README index 9f22bf3..db9ebb0 100644 --- a/README +++ b/README @@ -1,29 +1,6 @@ -D-BUS is a simple IPC library based on messages. +dbus-glib is a deprecated D-Bus binding for GLib. -See http://www.freedesktop.org/software/dbus/ for lots of documentation, -mailing lists, etc. - -Note -=== - -A core concept of the D-BUS implementation is that "libdbus" is -intended to be a low-level API, similar to Xlib. Most programmers are -intended to use the bindings to GLib, Qt, Python, Mono, Java, or -whatever. These bindings have varying levels of completeness. - -Configuration flags -=== - -These are the dbus-specific configuration flags that can be given to -the ./configure program. - - --enable-tests enable unit test code - --enable-ansi enable -ansi -pedantic gcc flags - --enable-verbose-mode support verbose debug mode - --enable-asserts include assertion checks - --enable-checks include sanity checks on public API - --enable-xml-docs build XML documentation (requires xmlto) - --enable-gcov compile with coverage profiling instrumentation (gcc only) - --with-xml=libxml/expat XML library to use - --with-gnu-ld assume the C compiler uses GNU ld [default=no] - --with-tags[=TAGS] include additional configurations [automatic] +dbus-glib receives minimal maintenance and security fixes for the benefit +of projects like Telepathy and NetworkManager that still rely on it, but +should not be used in new projects (and existing projects should try +to move away from it, too). Please use GDBus, part of GLib since 2.26. -- 1.8.4.rc3