# -*- 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 python 1.0 github.setup mikf gallery-dl 1.28.2 v github.tarball_from releases distname gallery_dl-${github.version} categories net maintainers {@akierig fastmail.de:akierig} openmaintainer revision 0 checksums rmd160 89ee7dc1075f06800fc280ba65e202a9e7711f0e \ sha256 f1e6f39b44af6c3d131ff61a3369dedb3eae77bf0c7e1ac978afb345c3ed9048 \ size 518743 description command-line program to download image galleries and \ collections from several image hosting sites long_description ${name} is a {*}${description}. It is a cross-platform tool \ with many configuration options and powerful filenaming \ capabilities. supported_archs noarch platforms {darwin any} license GPL-2 python.default_version 312 depends_build-append port:py${python.version}-setuptools depends_lib-append port:py${python.version}-brotli \ port:py${python.version}-requests \ port:py${python.version}-socks default_variants +yt-dlp variant ffmpeg description {Add ffmpeg dependency to enable Pixiv Ugoira to WebM conversion} { depends_run-append path:bin/ffmpeg:ffmpeg } variant ytdlp description {Add yt-dlp dependency to enable video downloads} { depends_run-append port:yt-dlp } post-destroot { ln -s ${python.prefix}/share/man/man1/gallery-dl.1 ${destroot}${prefix}/share/man/man1/gallery-dl.1 ln -s ${python.prefix}/share/man/man5/gallery-dl.conf.5 ${destroot}${prefix}/share/man/man5/gallery-dl.conf.5 }