summaryrefslogtreecommitdiff
path: root/security/libdes/builtin.mk
blob: d864ba4b1f077e7a76d2b976cea201b03307bb1b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# $NetBSD: builtin.mk,v 1.3 2004/12/11 00:32:16 jlam Exp $

.if !defined(IS_BUILTIN.libdes)
IS_BUILTIN.libdes=		no
.  if exists(/usr/include/libdes.h) || exists(/usr/include/des.h)
IS_BUILTIN.libdes=		yes
.  endif
.endif	# IS_BUILTIN.libdes

USE_BUILTIN.libdes?=	${IS_BUILTIN.libdes}

CHECK_BUILTIN.libdes?=	no
.if !empty(CHECK_BUILTIN.libdes:M[nN][oO])
.  if !empty(USE_BUILTIN.libdes:M[yY][eE][sS])
BUILDLINK_TARGETS+=	buildlink-libdes-libdes-h
.    if !target(buildlink-libdes-libdes-h)
.PHONY: buildlink-libdes-libdes-h
buildlink-libdes-libdes-h:
	${_PKG_SILENT}${_PKG_DEBUG}					\
	dest="${BUILDLINK_DIR}/include/libdes.h";			\
	src="/usr/include/des.h";					\
	if ${TEST} ! -f "$$dest" -a -f "$$src"; then			\
		${MKDIR} -p `${DIRNAME} $$dest`;			\
		${LN} -fs $$src $$dest;					\
	fi
.    endif
.  endif # USE_BUILTIN.libdes == yes
.endif	# CHECK_BUILTIN.libdes