Skip to content

flathub/io.github.RobertBeckebans.RBDoom3BFG-GL

Repository files navigation

RBDoom3BFG Icon

RBDoom3BFG OpenGL on Flatpak

 

This project contains files to build RBDoom3BFG as a Flatpak app.

How to build the app

1 - Prepare the environment

Ensure you have the following commands installed on your system:

  • git
  • flatpak
  • flatpak-builder

Ensure you have the flathub repo enabled:

$ flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Clone this project on your computer:

$ git clone https://github.com/flathub/io.github.RobertBeckebans.RBDoom3BFG-GL.git

2 - Build and install the app

From the project directory run the command:

$ flatpak-builder --user --verbose --install --install-deps-from=flathub --force-clean \
  build io.github.RobertBeckebans.RBDoom3BFG-GL.yaml

See flatpak documentation for more info.

The first build can take a while (around 15 minutes or more), it depends on your machine performances. It compile and install the app, making it available for your user in the system.

NOTE: if you want to install the app system wide, remove the --user option and the use sudo command.

3 - Run the app

You can run the RBDoom3BFG launching it from your favorite desktop, or manually by using the flatpak command:

$ flatpak run io.github.RobertBeckebans.RBDoom3BFG-GL

Copy game files

Copy data files to folder ~/.var/app/io.github.RobertBeckebans.RBDoom3BFG-GL/data/rbdoom3bfg/base.