[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