Revision: 102459 https://trac.macports.org/changeset/102459 Author: cal@macports.org Date: 2013-02-03 14:38:08 -0800 (Sun, 03 Feb 2013) Log Message: ----------- kerberos5: update to 1.11, use compiler.blacklist, switch to github to simpify extract, don't install libcomerr, resolves conflict with e2fsprogs This requires rev-bumps of all ports dependent on kerberos5 Modified Paths: -------------- trunk/dports/net/kerberos5/Portfile Modified: trunk/dports/net/kerberos5/Portfile =================================================================== --- trunk/dports/net/kerberos5/Portfile 2013-02-03 22:35:17 UTC (rev 102458) +++ trunk/dports/net/kerberos5/Portfile 2013-02-03 22:38:08 UTC (rev 102459) @@ -2,20 +2,18 @@ # $Id$ PortSystem 1.0 +PortGroup github 1.0 +github.setup krb5 krb5 1.11-final krb5- name kerberos5 -conflicts e2fsprogs fbopenssl -version 1.7.2 +version 1.11 +conflicts fbopenssl set branch [join [lrange [split ${version} .] 0 1] .] categories net security maintainers nomaintainer license MIT BSD ISC OpenLDAP-2.8+ platforms darwin homepage http://web.mit.edu/kerberos/ -master_sites ${homepage}dist/krb5/${branch}/ -distname krb5-${version} -distfiles ${distname}-signed.tar -worksrcdir ${distname}/src description Kerberos is a network authentication protocol. @@ -27,33 +25,27 @@ Technology. Kerberos is available in many commercial \ products as well. -checksums rmd160 decaa75d4024d598d4929bde17e440c32a736528 \ - sha256 559bdcff2bdb70f68519729ca3e1bd83c3e6d784e3a8c94e0d64904428506744 +checksums rmd160 58a6d14d2de4a64e7f5de553128604dfd9c50832 \ + sha256 ec76cbedf5199e288379d0f3d7510445b36ec9b8002cf500b91a6daacb7fb5d5 depends_lib port:openssl -extract.cmd cat -extract.pre_args +worksrcdir krb5-krb5-af092d6/src -patchfiles patch-pkinit_crypto_openssl.c.diff +compiler.blacklist clang -if {${configure.compiler} == "clang"} { - configure.compiler llvm-gcc-4.2 -} +use_autoreconf yes +#configure.cppflags-delete -I${prefix}/include +#configure.ldflags-delete -L${prefix}/lib +configure.args --mandir=${prefix}/share/man \ + --with-system-et -configure.cppflags-delete -I${prefix}/include -configure.ldflags-delete -L${prefix}/lib -configure.args --mandir=${prefix}/share/man - post-configure { reinplace -E {s|-arch [^ ]+||g} \ ${worksrcpath}/krb5-config } -post-extract { - system "cd ${workpath} && gzip -dc ${distname}.tar.gz | tar -xf -" -} - livecheck.regex krb5-(\[0-9.\]+)-signed.tar +livecheck.version ${version} livecheck.type regex livecheck.url http://web.mit.edu/kerberos/dist/index.html
participants (1)
-
cal@macports.org