[102459] trunk/dports/net/kerberos5/Portfile
cal at macports.org
cal at macports.org
Sun Feb 3 14:38:08 PST 2013
Revision: 102459
https://trac.macports.org/changeset/102459
Author: cal at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130203/575c0522/attachment.html>
More information about the macports-changes
mailing list