# -*- 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 py-watchdog version 3.0.0 revision 0 categories-append sysutils license Apache-2 maintainers {petr @petrrr} {@catap korins.ky:kirill} openmaintainer description Python API and shell utilities to monitor file system events. long_description ${description} homepage https://github.com/gorakhargosh/watchdog checksums sha256 4d98a320595da7a7c5a18fc48cb633c2e73cda78f93cac2ef42d42bf609a33f9 \ rmd160 8249e0248405c1bfca69c342f3e5ae1555e9560d \ size 124593 python.versions 27 37 38 39 310 311 312 if {${name} ne ${subport}} { if {${os.platform} eq "darwin" && ${os.major} <= 10} { # support for 10.7 and below was dropped in version 0.10.4 # https://trac.macports.org/ticket/64584 # https://github.com/gorakhargosh/watchdog/issues/1021 # TODO: see if we can use a newer version, borrowing fallback code from 0.10.3. version 0.10.3 revision 0 checksums sha256 4214e1379d128b0588021880ccaf40317ee156d4603ac388b9adcf29165e0c04 \ rmd160 cd117cd0cd0f54264eb6ebfd855f58dbeeb616f9 \ size 94086 patchfiles patch.osx-10.6.setup.py depends_lib-append port:py${python.version}-pathtools compiler.blacklist-append \ *gcc-4.0 *gcc-4.2 } elseif {${python.version} < 37} { version 0.10.7 revision 0 checksums sha256 50cb861700b99edcb4b7af330d28ce34ba5551a74b51c0a283ed221e936435f4 \ rmd160 73748d31a104982a71a2329288e0b6bcef92f90d \ size 102622 depends_lib-append port:py${python.version}-pathtools } elseif {${os.platform} eq "darwin" && ${os.major} <= 16} { # support for 10.12 and below was dropped in version 2.0.0 version 1.0.2 revision 0 checksums sha256 376cbc2a35c0392b0fe7ff16fbc1b303fd99d4dd9911ab5581ee9d69adc88982 \ rmd160 72dbfbb51f8b9a1d5ea277e1815ec53fadada066 \ size 98483 } depends_lib-append port:py${python.version}-argh \ port:py${python.version}-setuptools \ port:py${python.version}-yaml depends_test-append \ port:py${python.version}-flaky test.run yes livecheck.type none }