[at-spi2-atk] docs: Merge INSTALL into the README



commit 0415628d74cffbde2c6f5a795f163e2126af4c79
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Apr 27 12:12:02 2018 +0100

    docs: Merge INSTALL into the README
    
    And bring both a bit more up to date.

 INSTALL |   31 -------------------------------
 README  |   50 ++++++++++++++++++++++++++++++++++++++++----------
 2 files changed, 40 insertions(+), 41 deletions(-)
---
diff --git a/README b/README
index 7a3449c..0bef802 100644
--- a/README
+++ b/README
@@ -22,12 +22,12 @@ bugs specific to this module.
 
 A git repository with the latest development code is available at:
 
-       git://git.gnome.org/at-spi2-atk
+       https://git.gnome.org/browse/at-spi2-atk
 
 Code in this repository depends on at-spi2-core resources. The
 at-spi2-core repository can be found at:
 
-       git://git.gnome.org/at-spi2-core
+       https://git.gnome.org/browse/at-spi2-core
 
 More information
 ----------------
@@ -37,15 +37,14 @@ the results of which are available on the GNOME wiki. Keep in
 mind that the D-Bus AT-SPI design documents on this page
 have not been kept up to date.
 
-        http://live.gnome.org/GAP/AtSpiDbusInvestigation/
+        https://wiki.gnome.org/Accessibility/Documentation/GNOME2/ATSPI2-Investigation
 
 Other sources of relevant information about AT-SPI and Accessibility
 include:
 
-        http://live.gnome.org/Accessibility
-        http://www.sun.com/software/star/gnome/accessibility/architecture.xml
-        http://accessibility.kde.org/developer/atk.php
-        http://www.gnome.org/~billh/at-spi-idl/html/
+        https://wiki.gnome.org/Accessibility
+        https://accessibility.kde.org/developer/atk.php
+        https://people.gnome.org/~billh/at-spi-idl/html/
 
 
 
@@ -60,12 +59,43 @@ as a module.
 These libraries depend on the at-spi2-core code that contains the daemon for
 registering applications, D-Bus helper libraries and the AT-SPI D-Bus specifications.
 
+Building this package
+---------------------
+
+In order to build at-spi2-atk you will need:
+
+ - Python 3.5
+ - Meson
+ - Ninja
+
+Additionally, you will need the development files for:
+
+ - libdbus
+ - GLib
+ - GTK+ 3.x
+ - ATK
+ - AT-SPI
+
+To build and install this package, you will typically need to run `meson` to
+configure the build process, and Ninja to run the compilation and installation
+instructions:
+
+    # Configure the build and initialize the build directory
+    meson _build .
+
+    # Enter the build directory
+    cd _build
+
+    # Build the project
+    ninja
+
+    # Install the project
+    sudo ninja install
+
 Tests
 -----
 
-To run tests execute autogen.sh with '--with-tests=yes' parameter then
-after 'make', type 'make check'.
-Test result is available in tests/atk-test.log
+To run the test suite, use `meson test` from the build directory.
 
 Directory structure
 -------------------


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