From owner-svn-ports-all@freebsd.org Tue Jul 11 04:13:13 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19F2DD94231; Tue, 11 Jul 2017 04:13:13 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E99F184666; Tue, 11 Jul 2017 04:13:12 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v6B4DCdw066873; Tue, 11 Jul 2017 04:13:12 GMT (envelope-from cy@FreeBSD.org) Received: (from cy@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v6B4DBSW066868; Tue, 11 Jul 2017 04:13:11 GMT (envelope-from cy@FreeBSD.org) Message-Id: <201707110413.v6B4DBSW066868@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cy set sender to cy@FreeBSD.org using -f From: Cy Schubert Date: Tue, 11 Jul 2017 04:13:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r445467 - in head/security: . krb5-devel X-SVN-Group: ports-head X-SVN-Commit-Author: cy X-SVN-Commit-Paths: in head/security: . krb5-devel X-SVN-Commit-Revision: 445467 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jul 2017 04:13:13 -0000 Author: cy Date: Tue Jul 11 04:13:11 2017 New Revision: 445467 URL: https://svnweb.freebsd.org/changeset/ports/445467 Log: ntroducing the new krb5-devel port, tracking MIT KRB5 development on github. Added: head/security/krb5-devel/ - copied from r445081, head/security/krb5-115/ Modified: head/security/Makefile head/security/krb5-devel/Makefile head/security/krb5-devel/distinfo head/security/krb5-devel/pkg-plist Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Tue Jul 11 03:10:19 2017 (r445466) +++ head/security/Makefile Tue Jul 11 04:13:11 2017 (r445467) @@ -299,6 +299,7 @@ SUBDIR += krb5-114 SUBDIR += krb5-115 SUBDIR += krb5-appl + SUBDIR += krb5-devel SUBDIR += kripp SUBDIR += kstart SUBDIR += kwalletmanager Modified: head/security/krb5-devel/Makefile ============================================================================== --- head/security/krb5-115/Makefile Wed Jul 5 14:39:04 2017 (r445081) +++ head/security/krb5-devel/Makefile Tue Jul 11 04:13:11 2017 (r445467) @@ -2,13 +2,13 @@ # $FreeBSD$ PORTNAME= krb5 -PORTVERSION= 1.15.1 -PORTREVISION= 5 +DISTVERSION= 1.16 +PORTVERSION= ${DISTVERSION}.${MIT_COMMIT_DATE} CATEGORIES= security -MASTER_SITES= http://web.mit.edu/kerberos/dist/${PORTNAME}/${PORTVERSION:C/^[0-9]*\.[0-9]*/&X/:C/X\.[0-9]*$//:C/X//}/ .if !defined(MASTERDIR) -PKGNAMESUFFIX= -115 +PKGNAMESUFFIX= -devel .endif +HASH= 83d47cd PATCH_SITES= http://web.mit.edu/kerberos/advisories/ PATCH_DIST_STRIP= -p2 @@ -18,6 +18,10 @@ COMMENT= MIT implementation of RFC 4120 network authe LICENSE= MIT +USE_GITHUB= yes +GH_TAGNAME= ${HASH} +MIT_COMMIT_DATE= 2017.06.20 + CONFLICTS= heimdal-[0-9]* srp-[0-9]* krb5-11[34]-[0-9]* krb5-1.[0-9]* KERBEROSV_URL= http://web.mit.edu/kerberos/ @@ -25,7 +29,7 @@ USE_PERL5= build USE_LDCONFIG= yes USE_CSTD= gnu99 GNU_CONFIGURE= yes -USES= cpe gmake localbase perl5 libtool:build \ +USES= autoreconf cpe gmake localbase perl5 libtool:build \ gssapi:bootstrap,mit pkgconfig:run ssl CONFIGURE_ARGS?= --enable-shared --without-system-verto \ --disable-rpath --localstatedir="${PREFIX}/var" @@ -36,13 +40,11 @@ CPE_VENDOR= mit CPE_VERSION= 5-${PORTVERSION} CPE_PRODUCT= kerberos -OPTIONS_DEFINE= EXAMPLES NLS KRB5_PDF KRB5_HTML DNS_FOR_REALM LDAP +OPTIONS_DEFINE= EXAMPLES NLS DNS_FOR_REALM LDAP OPTIONS_DEFAULT= KRB5_PDF KRB5_HTML READLINE OPTIONS_RADIO= CMD_LINE_EDITING OPTIONS_RADIO_CMD_LINE_EDITING= READLINE READLINE_PORT LIBEDIT CMD_LINE_EDITING_DESC= Command line editing for kadmin and ktutil -KRB5_PDF_DESC= Install krb5 PDF documentation -KRB5_HTML_DESC= Install krb5 HTML documentation DNS_FOR_REALM_DESC= Enable DNS lookups for Kerberos realm names DNS_FOR_REALM_CONFIGURE_ENABLE= dns-for-realm LDAP= Enable LDAP support @@ -63,6 +65,7 @@ LDFLAGS+= -L${OPENSSLLIB} USE_RC_SUBR= kpropd OPTIONS_SUB= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${HASH} WRKSRC_SUBDIR= src PORTEXAMPLES= kdc.conf krb5.conf services.append @@ -96,47 +99,11 @@ CONFIGURE_ARGS+= --without-readline CONFIGURE_ARGS+= --program-transform-name="${PROGRAM_TRANSFORM_NAME}" .endif -HTML_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc/html -PDF_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc/pdf - .include post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/krb5 -# html documentation -.if ${PORT_OPTIONS:MKRB5_PDF} - pdf_files=`${FIND} ${PDF_DOC_DIR} ! -type d` - pdf_dirs=`${FIND} ${PDF_DOC_DIR} -type d` - for i in $${pdf_dirs}; do \ - ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/krb5/$${i}; \ - done; \ - for i in $${pdf_files}; do \ - ${INSTALL_MAN} $${pdf} ${PREFIX}/share/doc/krb5/$${i}; \ - ${ECHO_CMD} share/doc/krb5/$${i} >> ${TMPPLIST}; \ - done -.endif -.if ${PORT_OPTIONS:MKRB5_HTML} - html_files=`${FIND} ${HTML_DOC_DIR} ! -type d | ${GREP} -v /_sources` - html_dirs=`${FIND} ${HTML_DOC_DIR} -type d | ${GREP} -v /_sources` - for i in $${html_dirs}; do \ - ${MKDIR} ${PREFIX}/share/doc/krb5/$${i}; \ - done; \ - for i in $${html_files}; do \ - ${INSTALL_MAN} $${i} ${PREFIX}/share/doc/krb5/$${i}; \ - ${ECHO_CMD} share/doc/krb5/$${i} >> ${TMPPLIST}; \ - done -.endif -.if ${PORT_OPTIONS:MKRB5_PDF} - for i in $${pdf_dirs}; do \ - ${ECHO_CMD} @dir share/doc/krb5/$${i} >> ${TMPPLIST}; \ - done | ${TAIL} -r >> ${TMPPLIST} -.endif -.if ${PORT_OPTIONS:MKRB5_HTML} - for i in $${html_dirs}; do \ - ${ECHO_CMD} @dir share/doc/krb5/$${i} >> ${TMPPLIST}; \ - done | ${TAIL} -r >> ${TMPPLIST} -.endif ${ECHO_CMD} @dir share/doc/krb5 >> ${TMPPLIST} post-install-LDAP-on: Modified: head/security/krb5-devel/distinfo ============================================================================== --- head/security/krb5-115/distinfo Wed Jul 5 14:39:04 2017 (r445081) +++ head/security/krb5-devel/distinfo Tue Jul 11 04:13:11 2017 (r445467) @@ -1,3 +1,3 @@ -TIMESTAMP = 1488585680 -SHA256 (krb5-1.15.1.tar.gz) = 437c8831ddd5fde2a993fef425dedb48468109bb3d3261ef838295045a89eb45 -SIZE (krb5-1.15.1.tar.gz) = 9375538 +TIMESTAMP = 1499742599 +SHA256 (krb5-krb5-1.16-83d47cd_GH0.tar.gz) = e436492bfc9ca07c64188075a92817bb4c5a09f94d2f5e0b67fe55c93093c127 +SIZE (krb5-krb5-1.16-83d47cd_GH0.tar.gz) = 6094576 Modified: head/security/krb5-devel/pkg-plist ============================================================================== --- head/security/krb5-115/pkg-plist Wed Jul 5 14:39:04 2017 (r445081) +++ head/security/krb5-devel/pkg-plist Tue Jul 11 04:13:11 2017 (r445467) @@ -46,6 +46,7 @@ include/gssrpc/xdr.h include/krad.h include/krb5.h include/krb5/ccselect_plugin.h +include/krb5/certauth_plugin.h include/krb5/clpreauth_plugin.h include/krb5/hostrealm_plugin.h include/krb5/kadm5_hook_plugin.h @@ -84,8 +85,8 @@ lib/libkadm5srv_mit.so lib/libkadm5srv_mit.so.11 lib/libkadm5srv_mit.so.11.0 lib/libkdb5.so -lib/libkdb5.so.8 -lib/libkdb5.so.8.0 +lib/libkdb5.so.9 +lib/libkdb5.so.9.0 lib/libkrb5.so lib/libkrb5.so.3 lib/libkrb5.so.3.3