43 lines
1.1 KiB
Makefile
43 lines
1.1 KiB
Makefile
# $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
|