svn commit: r359455 - head/security/pam_krb5

Cy Schubert cy at FreeBSD.org
Fri Jun 27 05:49:32 UTC 2014


Author: cy
Date: Fri Jun 27 05:49:31 2014
New Revision: 359455
URL: http://svnweb.freebsd.org/changeset/ports/359455
QAT: https://qat.redports.org/buildarchive/r359455/

Log:
  Optionify.

Modified:
  head/security/pam_krb5/Makefile

Modified: head/security/pam_krb5/Makefile
==============================================================================
--- head/security/pam_krb5/Makefile	Fri Jun 27 04:55:55 2014	(r359454)
+++ head/security/pam_krb5/Makefile	Fri Jun 27 05:49:31 2014	(r359455)
@@ -16,11 +16,19 @@ CONFLICTS=		pam_krb5-rh-2.*
 USES=		perl5 gmake
 GNU_CONFIGURE=		yes
 
-.if defined(KRB5_IMPL) && ${KRB5_IMPL} == heimdal
+OPTIONS_SINGLE=		LINK
+OPTIONS_SINGLE_LINK=	MIT HEIMDAL
+OPTIONS_DEFAULT=	MIT
+MIT_DESC=		Link against MIT Kerberos
+HEIMDAL_DESC=		Link against Heimdal Kerberos
+
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MHEIMDAL}
 .if defined(HEIMDAL_HOME)
 KRB5_DIR?=		${HEIMDAL_HOME}
 .endif
-.elif defined(KRB5_IMPL) && ${KRB5_IMPL} == mit
+.elif ${PORT_OPTIONS:MMIT}
 LIB_DEPENDS=		libkrb5.so:${PORTSDIR}/security/krb5
 .if defined(KRB5_HOME)
 KRB5_DIR?=		${KRB5_HOME}
@@ -30,11 +38,10 @@ IGNORE=			you must define KRB5_IMPL to b
 .endif
 
 MANDIR=			${STAGEDIR}${MANPREFIX}/man
-MANDIR=			${STAGEDIR}${PREFIX}/share/man
 KRB5_DIR?=		${LOCALBASE}
 CONFIGURE_ARGS=		--with-krb5="${KRB5_DIR}"
 
 post-install:
 	cd ${WRKSRC} && ${MAKE_CMD} install-man DESTDIR=${STAGEDIR}
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>


More information about the svn-ports-head mailing list