summaryrefslogtreecommitdiffstats
path: root/rules
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2009-05-31 09:04:12 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2009-05-31 09:04:12 +0000
commit6acd234cfed1f02ab1674660b5bf5ffce4a4ec5f (patch)
tree55b71716886ee507162749ef1ecf042b58ba3ec2 /rules
parent4077d6d2c7f955a6ade0b9ccebec317d4ccf102f (diff)
downloadptxdist-6acd234cfed1f02ab1674660b5bf5ffce4a4ec5f.tar.gz
ptxdist-6acd234cfed1f02ab1674660b5bf5ffce4a4ec5f.tar.xz
[dbus] version bump to 1.2.14
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10623 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules')
-rw-r--r--rules/dbus.in17
-rw-r--r--rules/dbus.make3
2 files changed, 15 insertions, 5 deletions
diff --git a/rules/dbus.in b/rules/dbus.in
index 20037e237..44beef8b2 100644
--- a/rules/dbus.in
+++ b/rules/dbus.in
@@ -1,5 +1,4 @@
## SECTION=middleware
-# dbus configuration
menuconfig DBUS
tristate
@@ -8,10 +7,19 @@ menuconfig DBUS
select LIBXML2 if DBUS_XML_LIBXML2
select XORG_LIB_X11 if DBUS_X
help
- D-Bus is a message bus system, a simple way for applications
- to talk to one another. For details see the project homepage:
+ D-Bus is a message bus, used for sending messages between
+ applications. Conceptually, it fits somewhere in between raw
+ sockets and CORBA in terms of complexity.
- http://www.freedesktop.org/wiki/Software_2fdbus
+ D-Bus supports broadcast messages, asynchronous messages
+ (thus decreasing latency), authentication, and more. It is
+ designed to be low-overhead; messages are sent using a
+ binary protocol, not using XML. D-Bus also supports a method
+ call mapping for its messages, but it is not required; this
+ makes using the system quite simple.
+
+ It comes with several bindings, including GLib, Python, Qt
+ and Java.
if DBUS
@@ -22,6 +30,7 @@ config DBUS_SELINUX
choice
prompt "xml library "
+ default DBUS_XML_EXPAT
config DBUS_XML_EXPAT
bool
diff --git a/rules/dbus.make b/rules/dbus.make
index aea6649a7..a6c6db4bf 100644
--- a/rules/dbus.make
+++ b/rules/dbus.make
@@ -18,7 +18,7 @@ PACKAGES-$(PTXCONF_DBUS) += dbus
#
# Paths and names
#
-DBUS_VERSION := 1.2.12
+DBUS_VERSION := 1.2.14
DBUS := dbus-$(DBUS_VERSION)
DBUS_SUFFIX := tar.gz
DBUS_URL := http://dbus.freedesktop.org/releases/dbus/$(DBUS).$(DBUS_SUFFIX)
@@ -62,6 +62,7 @@ endif
ifdef PTXCONF_DBUS_XML_LIBXML2
DBUS_AUTOCONF += --with-xml=libxml
endif
+
ifdef PTXCONF_DBUS_SELINUX
DBUS_AUTOCONF += --enable-selinux
else