pkgsrc/security/heimdal/buildlink3.mk
adam 0820a6dfe5 Changes 1.4:
New features
* Support for reading MIT database file directly
* KCM is polished up and now used in production
* NTLM first class citizen, credentials stored in KCM
* Table driven ASN.1 compiler, smaller!, not enabled by default
* Native Windows client support
Notes
* Disabled write support NDBM hdb backend (read still in there) since
  it can't handle large records, please migrate to a diffrent backend
  (like BDB4)

Changes 1.3.3:
Bug fixes
* Check the GSS-API checksum exists before trying to use it [CVE-2010-1321]
* Check NULL pointers before dereference them [kdc]

Changes 1.3.2:
Bug fixes
* Don't mix length when clearing hmac (could memset too much)
* More paranoid underrun checking when decrypting packets
* Check the password change requests and refuse to answer empty packets
* Build on OpenSolaris
* Renumber AD-SIGNED-TICKET since it was stolen from US
* Don't cache /dev/*random file descriptor, it doesn't get unloaded
* Make C++ safe
* Misc warnings
2011-07-08 09:49:21 +00:00

32 lines
893 B
Makefile

# $NetBSD: buildlink3.mk,v 1.39 2011/07/08 09:49:21 adam Exp $
.include "../../mk/bsd.fast.prefs.mk"
BUILDLINK_TREE+= heimdal
.if !defined(HEIMDAL_BUILDLINK3_MK)
HEIMDAL_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.heimdal+= heimdal>=0.4e
BUILDLINK_ABI_DEPENDS.heimdal+= heimdal>=1.1nb4
BUILDLINK_PKGSRCDIR.heimdal?= ../../security/heimdal
BUILDLINK_INCDIRS.heimdal?= include/krb5
pkgbase := heimdal
.include "../../mk/pkg-build-options.mk"
.if !empty(PKG_BUILD_OPTIONS.heimdal:Mldap)
. include "../../databases/openldap-client/buildlink3.mk"
.endif
.include "../../security/openssl/buildlink3.mk"
CHECK_BUILTIN.heimdal:= yes
.include "../../security/heimdal/builtin.mk"
CHECK_BUILTIN.heimdal:= no
.if !empty(USE_BUILTIN.heimdal:M[nN][oO])
.include "../../databases/sqlite3/buildlink3.mk"
.include "../../mk/bdb.buildlink3.mk"
.endif
.endif # HEIMDAL_BUILDLINK3_MK
BUILDLINK_TREE+= -heimdal