Update to 0.70, and make GSSAPI impl. selectable.

PR:		220838
Submitted by:	cy@
This commit is contained in:
Matthias Andree 2017-08-11 12:58:55 +00:00
parent 4a90aad619
commit 62a24ed165
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=447756
2 changed files with 18 additions and 8 deletions

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= putty
PORTVERSION= 0.69
PORTREVISION= 1
PORTVERSION= 0.70
CATEGORIES= security ipv6
MASTER_SITES= http://the.earth.li/~sgtatham/putty/${PORTVERSION}/ \
ftp://ftp.chiark.greenend.org.uk/users/sgtatham/putty-latest/
@ -24,8 +23,11 @@ CPE_VENDOR= simon_tatham
PLIST_FILES= bin/plink bin/pscp bin/psftp bin/puttygen
PLIST_FILES+= man/man1/plink.1.gz man/man1/pscp.1.gz man/man1/psftp.1.gz man/man1/puttygen.1.gz
OPTIONS_DEFINE= GSSAPI GTK3
OPTIONS_DEFAULT=GSSAPI GTK3
OPTIONS_DEFINE= GTK3
OPTIONS_DEFAULT=GSSAPI_BASE GTK3
OPTIONS_SINGLE= GSSAPI_SELECT
OPTIONS_SINGLE_GSSAPI_SELECT= GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL \
GSSAPI_MIT
CONFLICTS_INSTALL?= pssh-[0-9]* putty-nogtk-[0-9]*
@ -52,10 +54,18 @@ DESKTOP_ENTRIES="PuTTY" \
MAKE_ARGS+= GTK_CONFIG=:
.endif
.if ${PORT_OPTIONS:MGSSAPI}
.if ${PORT_OPTIONS:MGSSAPI_BASE}
_COMPAT= -DSTATIC_GSSAPI
USES+= gssapi:base,flags
MAKE_ARGS+= KRB5CONFIG=${KRB5CONFIG}
.elif ${PORT_OPTIONS:MGSSAPI_HEIMDAL}
_COMPAT= -DSTATIC_GSSAPI
USES+= gssapi:heimdal,flags
MAKE_ARGS+= KRB5CONFIG=${KRB5CONFIG}
.elif ${PORT_OPTIONS:MGSSAPI_MIT}
_COMPAT= -DSTATIC_GSSAPI
USES+= gssapi:mit,flags
MAKE_ARGS+= KRB5CONFIG=${KRB5CONFIG}
.else
_COMPAT= -DNO_GSSAPI
.endif

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1493852442
SHA256 (putty-0.69.tar.gz) = b7dad241ff01b0cbb9dc4c1471ec7cacf8f08d98a581aeb2f336da3c0eb96ad1
SIZE (putty-0.69.tar.gz) = 2122306
TIMESTAMP = 1500391843
SHA256 (putty-0.70.tar.gz) = bb8aa49d6e96c5a8e18a057f3150a1695ed99a24eef699e783651d1f24e7b0be
SIZE (putty-0.70.tar.gz) = 2386108