Sturm reader is an ebook reader for Linux focused on touch and portable devices. It's built now for Ubuntu Touch and Alpine Linux (so postmarketOS). It has features to style the book. It features full support for Epub, PDF and CBZ files.
It's a fork of Beru from Rschroll (http://rschroll.github.io/beru), thanks!
To build for the system you are working on, do
$ mkdir <build directory>
$ cd <build directory>
$ cmake <path to source>
$ make
To build the click for an Ubuntu Touch device and create a .click package, you can just use clickable
$ clickable
Known bugs are listed on the issue tracker. If you don't see your problem listed there, please add it!