build: be more verbose in README
Update the README to be more verbose and include requirements and
install instructions.
dbus-broker - Linux D-Bus Message Broker
DETAILS:
- https://github.com/bus1/dbus-broker
+ https://github.com/bus1/dbus-broker/wiki
BUG REPORTS:
https://github.com/bus1/dbus-broker/issues
@@ -16,3 +16,33 @@ GITWEB:
LICENSE:
Apache Software License 2.0
See COPYING for details.
+
+REQUIREMENTS:
+ The requirements for dbus-broker are:
+
+ Linux kernel >= 4.10
+ glibc >= 2.16
+
+ Additionally, the compatibility launcher requires:
+
+ dbus >= 1.10
+ glib >= 2.50
+ systemd >= 230
+ expat >= 2.2
+
+ At build-time, the following software is required:
+
+ meson >= 0.41
+ pkg-config >= 0.29
+
+INSTALL:
+ The meson build-system is used for dbus-broker. Contact upstream
+ documentation for detailed help. In most situations the following
+ commands are sufficient to build and install dbus-broker from source:
+
+ $ meson build/
+ $ ninja -C build
+ $ ninja -C build test
+ # ninja -C build install
+
+ No configuration options are available.
