# -*- 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.29.7 v github.tarball_from releases distname gallery_dl-${github.version} categories net maintainers {@akierig fastmail.de:akierig} openmaintainer revision 0 checksums rmd160 0691d25ad41d5c238b05d051429376fea4a81068 \ sha256 5fabac1ca7279420bb3ebff5bff8cee80478f48ffb314a42f4ed580f122c0117 \ size 554092 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 313 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 }