#### Beyond Linux® From Scratch (systemd Edition) - Version r13.0-491

### Chapter 33. GNOME Libraries and Desktop

- Prev

  gnome-user-docs-50.0

- Next

  GNOME Applications

- Up
- Home

# Yelp-49.0

## Introduction to Yelp

The Yelp package contains a help browser used for viewing help files.

### Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

### Package Information

- Download (HTTP): https://download.gnome.org/sources/yelp/49/yelp-49.0.tar.xz

- Download MD5 sum: 516ac3f2a7f66b38bda27fd2f33a63f6

- Download size: 1.2 MB

- Estimated disk space required: 15 MB

- Estimated build time: 0.1 SBU

### Yelp Dependencies

#### Required

gsettings-desktop-schemas-50.1, libadwaita-1.9.0, WebKitGTK-2.52.0, and yelp-xsl-49.0

#### Recommended

desktop-file-utils-0.28

### Note

The Yelp package is not required for a functional GNOME Desktop. Note, however, that without Yelp you will not be able to view the built-in Help provided by core GNOME and many of the support applications.

## Installation of Yelp

Install Yelp by running the following commands:

    mkdir build &&
    cd    build &&

    meson setup --prefix=/usr --buildtype=release .. &&
    ninja

This package does not come with a test suite.

Now, as the `root` user:

    ninja install

Still as the `root` user, ensure that `/usr/share/applications/mimeinfo.cache` will be updated and therefore the help in gnome applications will work.

    update-desktop-database

## Contents

Installed Program: gnome-help (symlink) and yelp
Installed Library: libyelp-1.so
Installed Directories: /usr/include/libyelp-1, /usr/share/gtk-doc/html/libyelp (optional), and /usr/{lib,share}/yelp-1

### Short Descriptions

yelp | is the GNOME Help Browser
`libyelp-1.so` | contains the Yelp API functions

- Prev

  gnome-user-docs-50.0

- Next

  GNOME Applications

- Up
- Home