# -*- 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           python 1.0

name                mangadex-dl
python.rootname     mangadex_dl
version             0.1.7
revision            0
categories-prepend  net manga
platforms           any
license             MIT
maintainers         nomaintainer
description         Command-line tool to download single or multiple manga chapters from Mangadex
long_description    {*}${description} with ease.
homepage            https://github.com/syvixor/mangadex-dl
checksums           rmd160  88b547251d250d84ab0a42818314816fb5a3cac6 \
                    sha256  7ed4dd34256eda46cef256765e9e8a5d97c82511b72dbc96417a059b0a9ba840 \
                    size    5911
supported_archs     noarch

python.default_version  313

# Unfortunately, python packages tend to dump all dependencies together.
# https://github.com/syvixor/mangadex-dl/blob/main/requirements.txt
depends_lib-append  port:py${python.version}-backports.tarfile \
                    port:py${python.version}-build \
                    port:py${python.version}-certifi \
                    port:py${python.version}-cffi \
                    port:py${python.version}-charset-normalizer \
                    port:py${python.version}-cryptography \
                    port:py${python.version}-docutils \
                    port:py${python.version}-id \
                    port:py${python.version}-idna \
                    port:py${python.version}-importlib-metadata \
                    port:py${python.version}-jaraco.classes \
                    port:py${python.version}-jaraco.context \
                    port:py${python.version}-jaraco.functools \
                    port:py${python.version}-jeepney \
                    port:py${python.version}-keyring \
                    port:py${python.version}-markdown-it-py \
                    port:py${python.version}-mdurl \
                    port:py${python.version}-more-itertools \
                    port:py${python.version}-packaging \
                    port:py${python.version}-prompt_toolkit \
                    port:py${python.version}-pycparser \
                    port:py${python.version}-pygments \
                    port:py${python.version}-pyproject_hooks \
                    port:py${python.version}-questionary \
                    port:py${python.version}-readme_renderer \
                    port:py${python.version}-requests \
                    port:py${python.version}-requests-toolbelt \
                    port:py${python.version}-rfc3986 \
                    port:py${python.version}-rich \
                    port:py${python.version}-secretstorage \
                    port:py${python.version}-tqdm \
                    port:py${python.version}-urllib3 \
                    port:py${python.version}-wcwidth \
                    port:py${python.version}-zipp
