paps-0.8.0

Introduction to paps

paps is a text to PostScript converter that works through Pango. Its input is a UTF-8 encoded text file and it outputs vectorized PostScript. It may be used for printing any complex script supported by Pango.

[Note]

Note

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

Package Information

Additional Downloads

paps Dependencies

Required

fmt-12.2.0, Intltool-0.51.0, and Pango-1.58.2

Optional

Doxygen-1.18.0

Installation of paps

First fix problems with glib-2.81.0 and fmt-12.1.0 or later:

sed -i -r 's/g_utf8_(next|offset)/(char*) &/' src/paps.cc &&
patch -Np1 -i ../paps-0.8.0-fmt_fix-1.patch

Install paps by running the following commands:

./configure --prefix=/usr           \
            --disable-Werror        \
            --mandir=/usr/share/man \
            CXX="g++ -std=gnu++17"  &&
make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

CXX="g++ -std=gnu++17": The default is to use -std=gnu++11, but one file uses a feature only available in C++17.

Contents

Installed Program: paps
Installed Library: None
Installed Directory: None

Short Descriptions

paps

is a text to PostScript converter that supports UTF-8 character encoding