Skip to content

Packages

Natan Junges edited this page Jul 28, 2024 · 13 revisions

bleUX provides packages and metapackages essential to its proper functioning, helping ensure proper upgrades.

The provided packages are:

Wrapper packages

bleux-backgrounds

This package wraps around the gnome-backgrounds package and provides the ubuntu-wallpapers package. This is necessary so that gnome-backgrounds can fully replace ubuntu-wallpapers, which is a dependency of gnome-shell.

bleux-console

This package wraps around the gnome-console package, recommends nautilus-extension-gnome-console, provides the x-terminal-emulator package and sets gnome-console as an x-terminal-emulator alternative using the update-alternatives command. This is necessary so that gnome-console can fully replace gnome-terminal feature-wise.

Adding a new package

To add a new package, create a directory with its name, copy the template files into it and change them as needed:

cd packages/
mkdir <package>/
cp build-template <package>/build
cp changelog-template <package>/changelog
cp control-template <package>/control
cd <package>/

Building

cd packages/
./build <target>

Available targets

Target Description
all Builds all packages.
<package> Only builds a specific package.

Clone this wiki locally