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

### Chapter 6. Text Editors

- Prev

  Text Editors

- Next

  Ed-1.21

- Up
- Home

# Bluefish-2.2.16

## Introduction to Bluefish

Bluefish is a GTK+ text editor targeted towards programmers and web designers, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages, and it focuses on editing dynamic and interactive websites.

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

### Package Information

- Download (HTTP): https://www.bennewitz.com/bluefish/stable/source/bluefish-2.2.16.tar.bz2

- Download MD5 sum: 6982e68b978777b7eac16c97bd7af834

- Download size: 4.5 MB

- Estimated disk space required: 53 MB

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

### Bluefish Dependencies

#### Required

GTK-3.24.48

#### Recommended

desktop-file-utils-0.28 (for updating the desktop database)

#### Optional

enchant-2.8.2 (for spell checking), Gucharmap-16.0.2, and Jing

## Installation of Bluefish

First, disable a plugin requiring functions removed in libxml-2.13.0 or later:

    sed '/infbrowser/d' -i src/Makefile.am &&
    autoreconf

Install Bluefish by running the following commands:

    ./configure --prefix=/usr --docdir=/usr/share/doc/bluefish-2.2.16 &&
    make

This package does not come with a test suite.

Now, as the `root` user:

    make install

### Note

This package installs icon files into the `/usr/share/icons/hicolor` hierarchy and desktop files into the `/usr/share/applications` hierarchy. You can improve system performance and memory usage by updating `/usr/share/icons/hicolor/icon-theme.cache` and `/usr/share/applications/mimeinfo.cache`. To perform the update you must have desktop-file-utils-0.28 (for the desktop cache) and issue the following commands as the `root` user:

    gtk-update-icon-cache -t -f --include-image-data /usr/share/icons/hicolor &&
    update-desktop-database

## Contents

Installed Program: bluefish
Installed Libraries: several under /usr/lib/bluefish/
Installed Directories: /usr/lib/bluefish, /usr/share/bluefish, /usr/share/doc/bluefish-2.2.16, and /usr/share/xml/bluefish

### Short Descriptions

bluefish | is a GTK+ text editor for markup and programming

- Prev

  Text Editors

- Next

  Ed-1.21

- Up
- Home