# $NetBSD: buildlink2.mk,v 1.7 2002/12/29 00:43:52 seb Exp $ .if !defined(DB_BUILDLINK2_MK) DB_BUILDLINK2_MK= # defined BUILDLINK_DEPENDS.db?= db>=2.7.3 BUILDLINK_PKGSRCDIR.db?= ../../databases/db _NEED_DB2= YES .if defined(USE_DB185) . if exists(/usr/include/db.h) # NetBSD, Darwin BUILDLINK_PREFIX.db= /usr BUILDLINK_FILES.db= include/db.h BUILDLINK_FILES.db+= include/mpool.h BUILDLINK_CPPFLAGS.db= # empty _NEED_DB2= NO . elif exists(/usr/include/db1/db.h) # Linux BUILDLINK_PREFIX.db= /usr BUILDLINK_FILES.db= include/db1/* BUILDLINK_CPPFLAGS.db= -I${BUILDLINK_PREFIX.db}/include/db1 BUILDLINK_TRANSFORM+= l:db:db1 _NEED_DB2= NO . endif .endif .if ${_NEED_DB2} == "YES" BUILDLINK_PACKAGES+= db EVAL_PREFIX+= BUILDLINK_PREFIX.db=db BUILDLINK_PREFIX.db_DEFAULT= ${LOCALBASE} BUILDLINK_FILES.db= include/db2/* BUILDLINK_FILES.db+= lib/libdb2.* BUILDLINK_CPPFLAGS.db= -I${BUILDLINK_PREFIX.db}/include/db2 BUILDLINK_TRANSFORM+= l:db:db2 .endif CPPFLAGS+= ${BUILDLINK_CPPFLAGS.db} BUILDLINK_TARGETS+= db-buildlink db-buildlink: _BUILDLINK_USE .endif # DB_BUILDLINK2_MK