summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2013-02-18 11:35:47 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2013-10-21 12:24:00 +0100
commitf1fc0540d861c7fad17a7d9917db7ff1ddedaa46 (patch)
treebc7025315da6d671c9d24b9739d4b878be21e959
parent725105b4534e90db01adc7cddc88420a419333fd (diff)
downloaddbus-glib-f1fc0540d861c7fad17a7d9917db7ff1ddedaa46.tar.gz
README: replace with a deprecation warning
Most of the README was really about libdbus anyway. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=68602 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
-rw-r--r--README33
1 files 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.