# -*- 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 # For version 10.2.1 and new build system, we need to use pypi version name linkchecker python.rootname LinkChecker version 10.5.0 revision 0 categories www python maintainers {khindenburg @kurthindenburg} openmaintainer platforms {darwin any} freebsd license GPL-2+ supported_archs noarch description linkchecker for html pages long_description linkchecker for html pages with recursive checking, \ multithreaded, output can be colored or normal text, HTML, \ SQL, CSV or a sitemap graph in XML or GML format, additionally \ reports download time for HTML pages HTTP/1.1 and 1.0, HTTPS, \ FTP, mailto:, news:, nntp:, gopher, telnet and local file \ links are supported, restrict link checking with regular \ expression filters for URLs, proxy support, give \ username/password for HTTP and FTP authorization, robots.txt \ exclusion protocol support, i18n support, CGI web interface. \ The gui portion is no longer included as it is not maintained. homepage https://pypi.python.org/pypi/${python.rootname}/ checksums rmd160 a01eb964e60656b05c24133c02f919c0ba0836b9 \ sha256 978b42b803e58b7a8f6ffae1ff88fa7fd1e87b944403b5dc82380dd59f516bb9 \ size 546451 python.default_version 312 python.pep517 yes depends_build-append port:py${python.version}-hatchling \ port:py${python.version}-hatch-vcs depends_lib-append port:py${python.version}-beautifulsoup4 \ port:py${python.version}-dnspython \ port:py${python.version}-requests \ port:py${python.version}-pyxdg pre-test { # miniboa not in macports delete ${worksrcpath}/tests/checker/test_telnet.py } depends_test-append port:py${python.version}-parameterized \ port:py${python.version}-py \ port:py${python.version}-pytest \ port:py${python.version}-openssl test.run yes test.target test.cmd pytest-${python.branch} test.env PYTHONPATH=${worksrcpath}/build/lib