Package Details: fbpdf-poppler-git r101.ba231d2-2

Git Clone URL: https://aur.archlinux.org/fbpdf-poppler-git.git (read-only, click to copy)
Package Base: fbpdf-poppler-git
Description: A small framebuffer pdf and djvu viewer (only poppler backend)
Upstream URL: http://litcave.rudi.ir/
Licenses: BSD
Conflicts: fbpdf, fbpdf-git
Provides: fbpdf, fbpdf-git
Submitter: xlucn
Maintainer: xlucn
Last Packager: xlucn
Votes: 1
Popularity: 0.000000
First Submitted: 2022-05-08 09:47 (UTC)
Last Updated: 2022-05-14 03:27 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Pinned Comments

xlucn commented on 2022-05-08 09:53 (UTC) (edited on 2024-09-15 14:09 (UTC) by xlucn)

This is the fbpdf package but only built with poppler backend. That is, the mupdf version is not built.

The idea is to provide ~a small package (around 50KB) without static-linked mupdf library in fbpdf~ (now mupdf is installed as shared library libmupdf, so that package won't be large either) a separate package for users who don't use or like mupdf. The executable name is kept as fbpdf2, as how the upstream dev did to distinguish from mupdf-based executable. That also happens to avoid the conflict with fbida package in official Arch repo.

Latest Comments

xlucn commented on 2022-06-24 02:39 (UTC) (edited on 2022-06-24 02:41 (UTC) by xlucn)

@m040601, I might adopt and update that package, even though I am actually not that familiar with those things (either framebuffer or maintaining packages).

Renaming it to "fbpdf-mupdf" ? So that we could have better coordination and two clean separate alternatives, one for only "mupdf" and only for only "poppler" ?

As for this, the Makefile (see the source code on Github) does not build the poppler-based executable by default, so I guess no need to rename it. (meaning only build fbpdf and fbdjvu in that package)

m040601 commented on 2022-06-20 20:56 (UTC) (edited on 2022-06-20 20:58 (UTC) by m040601)

@OliverLew

The other PKGBUILD "fbpdf-git", (the one using mupdf) https://aur.archlinux.org/packages/fbpdf-git , was finally released and is now free to adopt,


...I have triggered this unmaintained package to become orphaned, so a new volunteer can adopt it and update it...

Oliver, would you be interested in also adopting it ? Renaming it to "fbpdf-mupdf" ?

So that we could have better coordination and two clean separate alternatives, one for only "mupdf" and only for only "poppler" ?

Maintained by you, who understands well these framebuffer things and knows what he is doing.

Thanks in advance.

xlucn commented on 2022-05-11 00:57 (UTC)

The source code by default builds two related targets at the same time: fbpdf and fbpdf2, based on mupdf and poppler, respectively. I only omitted the mupdf version, so the one left happens to be fbpdf2.

m040601 commented on 2022-05-11 00:18 (UTC) (edited on 2022-05-11 00:26 (UTC) by m040601)

Thanks for providing this PKGBUILD.

Very nice to see more people interested in these framebuffer goodies.

Pitty that the fbpdf (mupdf based) was abandoned, https://aur.archlinux.org/packages/fbpdf-git

Good thing that you remembered to rename the binary installed by "fbpdf-poppler-git", so that it doesnt clash with other similar:

-rwxr-xr-x  0 root   root    23000 May 11 01:08 usr/bin/fbdjvu
-rwxr-xr-x  0 root   root    23088 May 11 01:08 usr/bin/fbpdf2

For others:

There is this, "fbida" official Arch package (not AUR PKGBUILD), https://www.kraxel.org/blog/linux/fbida/

The fbida project contains a few applications for viewing and editing images, with the main focus being photos. The applications are:

    fbi - This is a image viewer for the linux framebuffer console.
    fbgs - A wrapper script for viewing ps/pdf files on the framebuffer console using fbi.
    ida - This is a X11 application (Motif based) for viewing images. Some basic editing functions are available too.
    exiftran - command line tool to do lossless transformations of JPEG images. Works much like jpegtran, but unlike jpegtran it does not ignore the EXIF data ;)
    thumbnail.cgi - Small and fast CGI script (written in C) to extract EXIF thumbnails from jpeg images and send them to the web browser.

$ pacman -Si fbida

Repository      : community
Name            : fbida
Version         : 2.14-3
Description     : Few applications to display and elementary edit images: fbi, fbgs,
                  ida, exiftran
Architecture    : x86_64
URL             : https://www.kraxel.org/blog/linux/fbida/
Licenses        : GPL2
Groups          : None
Provides        : None
Depends On      : libexif  libepoxy  poppler-glib  libwebp  mesa
Optional Deps   : ghostscript: to use fbgs
                  openmotif: for ida
                  libxpm: for ida
Conflicts With  : None
Replaces        : None
Download Size   : 184.73 KiB
Installed Size  : 578.26 KiB
Packager        : Antonio Rojas <arojas@archlinux.org>
Build Date      : Wed 24 Mar 2021 06:42:26 PM WET
Validated By    : MD5 Sum  SHA-256 Sum  Signature

I dont know why but they made it so, that it also installs this "undocumented" "/usr/bin/fbpdf" binary.

pacman -Ql fbida | grep bin

fbida /usr/bin/
fbida /usr/bin/exiftran
fbida /usr/bin/fbgs
fbida /usr/bin/fbi
fbida /usr/bin/fbpdf
fbida /usr/bin/ida

xlucn commented on 2022-05-08 09:53 (UTC) (edited on 2024-09-15 14:09 (UTC) by xlucn)

This is the fbpdf package but only built with poppler backend. That is, the mupdf version is not built.

The idea is to provide ~a small package (around 50KB) without static-linked mupdf library in fbpdf~ (now mupdf is installed as shared library libmupdf, so that package won't be large either) a separate package for users who don't use or like mupdf. The executable name is kept as fbpdf2, as how the upstream dev did to distinguish from mupdf-based executable. That also happens to avoid the conflict with fbida package in official Arch repo.