# -*- 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.27.0 v github.tarball_from releases distname gallery_dl-${github.version} categories net maintainers {@akierig fastmail.de:akierig} openmaintainer revision 0 checksums rmd160 eb42dd90c605b260908d4c409c6ca14d39d2a1f8 \ sha256 ccc8a61e3697830392b7c1db49e738a34cb77bd5dfead145888e0acecacff39d \ size 462177 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 variant ffmpeg description {Add ffmpeg dependency to enable Pixiv Ugoira to WebM conversion} { depends_run-append path:bin/ffmpeg:ffmpeg } variant youtubedl description {Add youtube-dl dependency to enable video downloads} { depends_run-append port:youtube-dl } 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 }