[rhythmbox] update install instructions some more



commit 77e4adb7a110ffcecdb15dede138dc904cf09b2c
Author: Jonathan Matthew <jonathan d14n org>
Date:   Fri Apr 15 12:32:37 2022 +1000

    update install instructions some more
    
    The autoconf INSTALL file isn't around any more, so we can rename
    INSTALL.quick to that now.

 INSTALL.quick => INSTALL | 20 ++++++++++++++++----
 README                   |  5 ++++-
 2 files changed, 20 insertions(+), 5 deletions(-)
---
diff --git a/INSTALL.quick b/INSTALL
similarity index 60%
rename from INSTALL.quick
rename to INSTALL
index 757a4039f..5e926d704 100644
--- a/INSTALL.quick
+++ b/INSTALL
@@ -3,8 +3,7 @@ Prerequisites
 
 Rhythmbox requires the following packages:
 
-- A working GNOME platform (more specifically, you need glib 2.56, gtk+ 3.16,
-  and libsoup 2.42)
+- A working GNOME platform including glib 2.56, gtk+ 3.16, and libsoup 2.42
 - meson between 0.59 and 0.62
 - totem-plparser 3.2.0 or newer
 - GStreamer 1.4.0. or newer and associated plugin packages
@@ -12,17 +11,27 @@ Rhythmbox requires the following packages:
 - json-glib
 - libxml2 2.7.8 or newer
 - tdb 1.2.6 or newer
+- gettext 0.20 or newer
 
 Rhythmbox can also make use of the following packages:
 
-- pygobject 3.0.0 or newer for python plugin support
-- GUdev 143 or newer, or HAL (for iPod and generic audio player support)
+- pygobject 3.0.0 or newer (for python plugin support)
+- GUdev 143 or newer (for iPod and generic audio player support)
 - libgpod 0.6 or newer (for iPod support)
 - libnotify 0.7 or newer
 - libbrasero-media 2.31.5 or newer
 - libdmapsharing 2.9.19 or newer
 - libmtp 0.3.0 or newer
+- libsecret 0.18 or newer
 - grilo 0.3.1 or newer
+- itstool (for documentation)
+- gtk-doc (for development documentation)
+
+Many package managers provide a way to install all the build dependencies for
+a package, such as 'dnf builddep' or 'apt-get build-dep', which will install
+almost all of the above.  The requirements may have changed slightly between
+the version packaged in the distribution and the current development version,
+so you might have to install some additional packages.
 
 
 Simple install procedure
@@ -41,6 +50,9 @@ variable to load schemas from the install location:
   % export GSETTINGS_SCHEMA_DIR=$PWD/_install/share/glib-2.0/schemas
   % _install/bin/rhythmbox
 
+By default, the build will enable optional features if the packages they require
+are installed.  To check which options are available and which are enabled,
+run 'meson configure _build'.
 
 The Details
 ===========
diff --git a/README b/README
index 6e4a6ad36..0f1289502 100644
--- a/README
+++ b/README
@@ -12,10 +12,13 @@ The official web site is:
 
 Our IRC channel is #rhythmbox on GIMPnet (irc.gimp.org).
 
+You can also post questions about Rhythmbox to GNOME Discourse
+(https://discourse.gnome.org/) under the Applications category.
+
 Installation
 ============
 
-See the INSTALL.quick file.
+See the INSTALL file.
 
 How to report bugs
 ==================


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