Commits

Duncan Macleod authored and Frank Schima committed 441b7782586
py-pykerberos: update to 1.1.14 for python3

this updates the pykerberos port to pypi release 1.1.14, which provides python3 support. I am not a pykerberos developer.
No tags

python/py-pykerberos/Portfile

Modified
1 1 PortSystem 1.0
2 2 PortGroup python 1.0
3 3
4 4 name py-pykerberos
5 -set my_name pykerberos
6 -version 1.1-10616
5 +version 1.1.14
7 6 categories-append devel
8 7 license Apache-2
9 8 platforms darwin
10 9 maintainers nomaintainer
11 10 description A GSSAPI interface module for Python
12 11
13 -set major [lindex [split [lindex [split ${version} {-}] 0] {.}] 0]
14 -set minor [lindex [split [lindex [split ${version} {-}] 0] {.}] 1]
15 -set rev [lindex [split ${version} {-}] 1]
16 -set my_version ${major}.${minor}+svn${rev}
17 -
18 12 long_description ${description}
19 13
20 -homepage http://packages.debian.org/source/unstable/${my_name}
21 -master_sites debian:p/${my_name}
22 -distname ${my_name}_${my_version}
23 -extract.suffix .orig.tar.gz
24 -worksrcdir PyKerberos-${major}.${minor}
14 +homepage https://pypi.org/project/pykerberos/
15 +master_sites pypi:p/pykerberos
16 +distname pykerberos-${version}
25 17
26 -python.versions 27
18 +python.versions 27 36 37
27 19
28 -checksums rmd160 8d95d2797b86ef670a17d99f70f7cc71a5cdb516 \
29 - sha256 e82bb0508cc21ce4281af7e6fd9243cd1a8b4052b9b948781297aa9d8c183d28
20 +checksums rmd160 ab5464d07a89cfc3a894400bf0a670113aa45c0a \
21 + sha256 60f84e1b606d58cc457b186914c195072ebebf5d5a05e75c0136541808e06523 \
22 + size 20454
30 23
31 24 if {${name} ne ${subport}} {
32 - depends_lib-append port:kerberos5
33 -}
34 -
35 -if {${name} eq ${subport}} {
36 - livecheck.type regex
37 - livecheck.url ${homepage}
38 - livecheck.version ${my_version}
39 - livecheck.regex {(\d+\.\d+\+svn\d+)}
25 + depends_build-append port:py${python.version}-setuptools
26 + depends_lib-append port:kerberos5
27 + livecheck.type none
40 28 } else {
41 - livecheck.type none
29 + livecheck.type regex
30 + livecheck.url ${homepage}
31 + livecheck.regex {pykerberos (\d+(?:\.\d+)*)}
42 32 }

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut