# -*- 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 github 1.0 PortGroup meson 1.0 github.setup unpaper unpaper 7.0.0 unpaper- github.tarball_from releases use_xz yes revision 0 categories graphics maintainers {@akierig fastmail.de:akierig} openmaintainer license GPL-2 description Post-processing scanned and photocopied book pages long_description unpaper is a post-processing tool for scanned sheets of paper, especially for book pages that have been scanned from previously created photocopies. \ The main purpose is to make scanned book pages better readable on screen after conversion to PDF. \ Additionally, unpaper might be useful to enhance the quality of scanned pages before performing optical character recognition (OCR). homepage https://www.flameeyes.eu/projects/unpaper checksums rmd160 704cbff899afa1a21268351afbcb76556422844d \ sha256 2575fbbf26c22719d1cb882b59602c9900c7f747118ac130883f63419be46a80 \ size 4430572 set py_ver 3.12 set py_ver_nodot [string map {. {}} ${py_ver}] set ffmpeg_ver 6 depends_build-append \ port:libxslt \ port:netpbm \ port:pkgconfig \ port:py${py_ver_nodot}-sphinx depends_lib port:ffmpeg${ffmpeg_ver} depends_run port:netpbm configure.pkg_config_path ${prefix}/libexec/ffmpeg${ffmpeg_ver}/lib/pkgconfig pre-configure { reinplace "s|sphinx-build|sphinx-build-${py_ver}|" ${worksrcpath}/meson.build }