Ticket #40381: openssh-6.2p2-krb5.patch
File openssh-6.2p2-krb5.patch, 1.9 KB (added by Ionic (Mihai Moldovan), 11 years ago) |
---|
-
Portfile
old new 43 43 ftp://openbsd.secsup.org/pub/openbsd/OpenSSH/portable/ 44 44 45 45 depends_lib port:openssl \ 46 port:zlib \ 47 port:kerberos5 46 port:zlib 48 47 49 48 # the HPN patch needs this, so rewrite all other patches to support it, too 50 49 patch.args -p1 … … 63 62 --with-pam \ 64 63 --mandir=${prefix}/share/man \ 65 64 --with-zlib=${prefix} \ 66 --with -kerberos5=${prefix}\65 --without-kerberos5 \ 67 66 --with-libedit \ 68 67 --without-xauth 69 68 … … 93 92 } 94 93 } 95 94 96 default_variants +xauth 95 default_variants +xauth +kerberos5 97 96 98 97 variant xauth description {Build with support for xauth} { 99 98 configure.args-delete --without-xauth … … 113 112 sha256 5243c76ceecb2fd0934d87fd9c33604ff0241c00156e456bf5b7e40e407d8c90 114 113 } 115 114 116 variant gsskex conflicts hpn description "Add OpenSSH GSSAPI key exchange patch" {115 variant gsskex conflicts hpn requires kerberos5 description "Add OpenSSH GSSAPI key exchange patch" { 117 116 set extra_cppflags [concat \ 118 117 "-F/System/Library/Frameworks/DirectoryService.framework" \ 119 118 "-F/System/Library/Frameworks/CoreFoundation.framework" \ … … 133 132 LDFLAGS="-Wl,-pie -framework CoreFoundation -framework DirectoryService" 134 133 } 135 134 135 variant kerberos5 description "Add Kerberos5 support" { 136 depends_lib-append port:kerberos5 137 configure.args-delete --without-kerberos5 138 configure.args-append --with-kerberos5=${prefix} 139 } 140 136 141 variant ldns description "Use ldns for DNSSEC support" { 137 142 configure.args-append --with-ldns 138 143 depends_lib-append port:ldns