- Update to 0.6.6

- Remove extra TABs and portlint(1)
- Update pkg-descr from page

Approved by:	secteam (simon)
Security:	CAN-2005-0469, CAN-2005-2040, CAN-2006-0582, CVE-2006-0677,
		VUXML: b62c80c2-b81a-11da-bec5-00123ffe8333
This commit is contained in:
Marcus Alves Grando 2006-03-20 15:21:19 +00:00
parent b05e363c16
commit 2164fa5b89
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=157740
3 changed files with 36 additions and 33 deletions

View File

@ -5,56 +5,60 @@
# $FreeBSD$
#
PORTNAME= heimdal
PORTVERSION= 0.6.3
PORTREVISION= 3
CATEGORIES= security ipv6
PORTNAME= heimdal
PORTVERSION= 0.6.6
CATEGORIES= security ipv6
MASTER_SITES= ftp://ftp.pdc.kth.se/pub/heimdal/src/ \
ftp://ftp.sunet.se/pub/unix/admin/mirror-pdc/pub/heimdal/src/ \
ftp://ftp.ayamura.org/pub/heimdal/
DISTNAME= heimdal-${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}
MAINTAINER= nectar@FreeBSD.ORG
COMMENT= A re-implementation of Kerberos V
MAINTAINER= nectar@FreeBSD.ORG
COMMENT= A re-implementation of Kerberos V
CONFLICTS= krb4-[0-9]* krb5-[0-9]*
CONFLICTS= krb4-[0-9]* krb5-[0-9]*
OPTIONS+= LDAP "Use OpenLDAP as the KDC backend" off
OPTIONS+= CRACKLIB "Use CrackLib for password quality checking" off
OPTIONS+= X11 "Build X11 utilies" off
OPTIONS+= LDAP "Use OpenLDAP as the KDC backend" off
OPTIONS+= CRACKLIB "Use CrackLib for password quality checking" off
OPTIONS+= X11 "Build X11 utilies" off
USE_REINPLACE= yes
USE_OPENSSL= yes
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
CONFIGURE_ENV+= CFLAGS="${CFLAGS}"
USE_OPENSSL= yes
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
CONFIGURE_ENV+= CFLAGS="${CFLAGS}"
CONFIGURE_ARGS+= --enable-shared --without-krb4
INFO= heimdal
PLIST= ${WRKDIR}/PLIST
.include <bsd.port.pre.mk>
.if ${ARCH} == "amd64"
CFLAGS+= -fPIC
.endif
.if defined(WITH_LDAP)
USE_OPENLDAP= yes
CONFIGURE_ARGS+= --with-openldap=${LOCALBASE}
.endif
.if defined(WITH_CRACKLIB)
BUILD_DEPENDS+= ${LOCALBASE}/lib/libcrack.a:${PORTSDIR}/security/cracklib
.endif
.if defined(WITH_X11)
USE_XLIB= yes
USE_XLIB= yes
CONFIGURE_ARGS+= --with-x
.else
CONFIGURE_ARGS+= --without-x
.endif
.if defined(HEIMDAL_HOME)
PREFIX= ${HEIMDAL_HOME}
PREFIX= ${HEIMDAL_HOME}
.else
CONFLICTS+= wu-ftpd-[0-9]* wu-ftpd+ipv6-[0-9]*
CONFLICTS+= wu-ftpd-[0-9]* wu-ftpd+ipv6-[0-9]*
.endif
INFO= heimdal
PLIST:= ${WRKDIR}/PLIST
post-patch:
@${REINPLACE_CMD} -e 's|$$ac_cv_header_fnmatch_h|yes|' \
${WRKSRC}/configure
@ -62,10 +66,10 @@ post-patch:
post-build:
.if defined(WITH_CRACKLIB)
${SED} -e "s;%%LOCALBASE%%;${LOCALBASE};g" \
${FILESDIR}/kpasswdd-cracklib.c.in > ${WRKSRC}/kpasswdd-cracklib.c
${FILESDIR}/kpasswdd-cracklib.c.in > ${WRKSRC}/kpasswdd-cracklib.c
(cd ${WRKSRC} && \
${CC} ${CFLAGS} -fPIC -shared -I${LOCALBASE}/include -I./include \
-L${LOCALBASE}/lib -o ./kpasswdd-cracklib.so ./kpasswdd-cracklib.c -lcrack)
${CC} ${CFLAGS} -fPIC -shared -I${LOCALBASE}/include -I./include \
-L${LOCALBASE}/lib -o ./kpasswdd-cracklib.so ./kpasswdd-cracklib.c -lcrack)
.endif
pre-install:
@ -90,7 +94,4 @@ post-install:
${SED} 's;%%PREFIX%%;${PREFIX};g' ${FILESDIR}/kdc.sh > \
${PREFIX}/etc/rc.d/kdc.sh.sample
.if ${ARCH} == "amd64"
CFLAGS+= -fPIC
.endif
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
MD5 (heimdal-0.6.3.tar.gz) = 2265fd2d4573dd3a8da45ce62519e48b
SHA256 (heimdal-0.6.3.tar.gz) = c781fe1d0c50b637695f230ed5eb46e26e65217c599a87208675639117fe0e12
SIZE (heimdal-0.6.3.tar.gz) = 3333604
MD5 (heimdal-0.6.6.tar.gz) = dca1e8b8dab2bbc0baa28afc8232d1e2
SHA256 (heimdal-0.6.6.tar.gz) = 9a924c33e966de7c0e5900c1a7b97a048b56fddbcd57d7527b192c7b8da6414b
SIZE (heimdal-0.6.6.tar.gz) = 3337240

View File

@ -1,3 +1,5 @@
Heimdal is a re-implementation of Kerberos V.
Heimdal is an implementation of Kerberos 5. It
is freely available under a three clause BSD
style license.
WWW: http://www.pdc.kth.se/heimdal/
WWW: http://www.pdc.kth.se/heimdal/