BSD Ports

textproc/py-xhtml2pdf 0.2.20 FreeBSD

PDF generator using HTML and CSS

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c58859c24f
License
APACHE20
Categories
textproc, python
Package size
426.6 KiB, 2319.7 KiB installed

Description

xhtml2pdf is a html2pdf converter using the ReportLab Toolkit, the HTML5lib and pyPdf. It supports HTML 5 and CSS 2.1 (and some of CSS 3). It is completely written in pure Python so it is platform independent.

The main benefit of this tool that a user with Web skills like HTML and CSS is able to generate PDF templates very quickly without learning new technologies.

In the other systems

SystemPortVersion
FreeBSDtextproc/py-xhtml2pdf0.2.20
NetBSDprint/py-xhtml2pdf0.2.18
DragonFlytextproc/py-xhtml2pdf0.2.17

Install

Binary package:

pkg install py312-xhtml2pdf

From the ports tree:

cd /usr/ports/textproc/py-xhtml2pdf/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-xhtml2pdf>0:textproc/py-xhtml2pdf

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.2.200.2.20-0.2.170.2.20
FreeBSD:14:quarterly0.2.200.2.20n/a0.2.170.2.20
FreeBSD:15:latest0.2.200.2.20n/a0.2.170.2.17
FreeBSD:15:quarterly0.2.200.2.20n/an/an/a
FreeBSD:16:latest0.2.200.2.20n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 9

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 99

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
xhtml2pdf-0.2.20.tar.gz322570c00f3274ac2201c67e5f59b8cc9ea7517f0a125f63fc8da2bdc72403019bb029
Master sites 1
  • PYPI

Commit history 3

DateCommitCreditsLog message
c58859c24f Po-Chuan Hsieh textproc/py-xhtml2pdf: Update to 0.2.20
Changes: https://github.com/xhtml2pdf/xhtml2pdf/releases https://github.com/xhtml2pdf/xhtml2pdf/blob/master/docs/source/release-notes.rst https://xhtml2pdf.readthedocs.io/en/latest/release-notes.html
a07a9b8d7a Po-Chuan Hsieh textproc/py-xhtml2pdf: Update to 0.2.19
Changes: https://github.com/xhtml2pdf/xhtml2pdf/releases https://github.com/xhtml2pdf/xhtml2pdf/blob/master/docs/source/release-notes.rst https://xhtml2pdf.readthedocs.io/en/latest/release-notes.html
325b2ee579 Po-Chuan Hsieh textproc/py-xhtml2pdf: Update to 0.2.18
Changes: https://github.com/xhtml2pdf/xhtml2pdf/releases https://github.com/xhtml2pdf/xhtml2pdf/blob/master/docs/source/release-notes.rst https://xhtml2pdf.readthedocs.io/en/latest/release-notes.html