# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem              1.0
PortGroup               gitlab 1.0
PortGroup               python 1.0

gitlab.setup            pdftools pdfposter 0.8.1 v
revision                0
checksums               rmd160  5ec81294f260d4ac7d167aa3b2fe73715fd97b22 \
                        sha256  1341f612ebcdae591d6dd81518a4df4ff1c2699d07853d472f0b01d4a1b52d68 \
                        size    215316

categories-prepend      print
supported_archs         noarch
platforms               {darwin any}
license                 GPL-3+
maintainers             nomaintainer

description             scale and tile PDF images/pages to print on multiple pages
long_description        Pdfposter can be used to create a large poster by \
                        building it from multiple pages and/or printing it on \
                        large media. It expects as input a PDF file, normally \
                        printing on a single page. The output is again a PDF \
                        file, maybe containing multiple pages together building \
                        the poster. The input page will be scaled to obtain the \
                        desired size, much like poster does for PostScript \
                        files, but working with PDF, since sometimes poster \
                        does not like your files converted from PDF. :-) \
                        Indeed pdfposter was inspired by poster.

homepage                https://pdfposter.readthedocs.io/
use_bzip2               yes

python.default_version  312
python.pep517_backend   setuptools

depends_lib-append      port:py${python.version}-pypdf

patchfiles              pypdf.patch

livecheck.name          pdftools.${name}
