#### Beyond Linux® From Scratch (System V Edition) - Version 12.3

### Chapter 33. GNOME Libraries and Desktop

- Prev

  Nautilus-47.2

- Next

  gnome-keyring-46.2

- Up
- Home

# gnome-bluetooth-47.1

## Introduction to GNOME Bluetooth

The GNOME Bluetooth package contains tools for managing and manipulating Bluetooth devices using the GNOME Desktop.

This package is known to build and work properly using an LFS 12.3 platform.

### Package Information

- Download (HTTP): https://download.gnome.org/sources/gnome-bluetooth/47/gnome-bluetooth-47.1.tar.xz

- Download MD5 sum: 715b4767b46b4c4b24a231358d0de83e

- Download size: 292 KB

- Estimated disk space required: 12 MB (with tests)

- Estimated build time: 0.1 SBU (Using parallelism=4, with tests)

### GNOME Bluetooth Dependencies

#### Required

GTK-4.16.12, gsound-1.0.3, libnotify-0.8.4, and UPower-1.90.7

#### Recommended

GLib-2.82.5 (with GObject Introspection) and libadwaita-1.6.4

#### Optional

GTK-Doc-1.34.0 and dbusmock-0.34.3

#### Runtime Dependencies

BlueZ-5.79

## Installation of GNOME Bluetooth

Install GNOME Bluetooth by running the following commands:

    mkdir build &&
    cd    build &&

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

To test the results, issue: ninja test.

Now, as the `root` user:

    ninja install

## Command Explanations

`--buildtype=release`: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.

## Contents

Installed Programs: bluetooth-sendto
Installed Libraries: libgnome-bluetooth-3.0.so and libgnome-bluetooth-ui-3.0.so
Installed Directories: /usr/include/gnome-bluetooth-3.0 and /usr/share/gnome-bluetooth-3.0

### Short Descriptions

bluetooth-sendto | is a GTK+ application for transferring files over Bluetooth
`libgnome-bluetooth-3.0.so` | contains the GNOME Bluetooth API functions

- Prev

  Nautilus-47.2

- Next

  gnome-keyring-46.2

- Up
- Home