xref: /minix3/crypto/external/bsd/openssl/lib/libdes/Makefile (revision ebfedea0ce5bbe81e252ddf32d732e40fb633fae)
1*ebfedea0SLionel Sambuc#	$NetBSD: Makefile,v 1.2 2010/04/12 17:58:40 joerg Exp $
2*ebfedea0SLionel Sambuc
3*ebfedea0SLionel Sambuc.include <bsd.own.mk>
4*ebfedea0SLionel Sambuc
5*ebfedea0SLionel SambucUSE_FORT?= yes	# cryptographic software
6*ebfedea0SLionel Sambuc
7*ebfedea0SLionel SambucLIB=	des
8*ebfedea0SLionel SambucSRCS=	ocbc_cksm.c ocbc_enc.c ocfb64ede.c ocfb64enc.c ocfb_enc.c \
9*ebfedea0SLionel Sambuc	odes_enc.c oecb3_enc.c oecb_enc.c oede_cbcm_enc.c oenc_read.c \
10*ebfedea0SLionel Sambuc	oenc_writ.c ofcrypt.c ofcrypt_b.c oofb64ede.c oofb64enc.c \
11*ebfedea0SLionel Sambuc	oofb_enc.c opcbc_enc.c oqud_cksm.c orand_key.c oread2pwd.c \
12*ebfedea0SLionel Sambuc	oread_pwd.c orpc_enc.c oset_key.c ostr2key.c oxcbc_enc.c
13*ebfedea0SLionel Sambuc
14*ebfedea0SLionel Sambuc# NetBSD addition
15*ebfedea0SLionel SambucSRCS+=	ornd_keys.c
16*ebfedea0SLionel Sambuc
17*ebfedea0SLionel SambucCPPFLAGS+=-DOPENSSL_VERSION_PTEXT="\" based on OpenSSL 0.9.6j 10 Apr 2003\""
18*ebfedea0SLionel SambucCPPFLAGS+=-DOPENSSL_cleanse=bzero -DOPENSSL_malloc=malloc
19*ebfedea0SLionel Sambuc
20*ebfedea0SLionel SambucINCS=	des.h
21*ebfedea0SLionel SambucINCSDIR=/usr/include
22*ebfedea0SLionel Sambuc
23*ebfedea0SLionel Sambucmake-manpages:
24*ebfedea0SLionel Sambuc	pod2man --section=3 --center=libdes --release=0.9.6j des.pod | \
25*ebfedea0SLionel Sambuc	sed -e 's/[[:space:]]*$$//' > ${.CURDIR}/des.3
26*ebfedea0SLionel Sambuc	pod2man --section=7 --center=libdes --release=0.9.6j des_modes.pod | \
27*ebfedea0SLionel Sambuc	sed -e 's/[[:space:]]*$$//' > ${.CURDIR}/des_modes.7
28*ebfedea0SLionel Sambuc
29*ebfedea0SLionel SambucMAN=	des.3 des_modes.7
30*ebfedea0SLionel Sambuc
31*ebfedea0SLionel SambucMLINKS+=des.3 des_cbc_cksum.3 \
32*ebfedea0SLionel Sambuc	des.3 des_cfb64_encrypt.3 \
33*ebfedea0SLionel Sambuc	des.3 des_cfb_encrypt.3 \
34*ebfedea0SLionel Sambuc	des.3 des_crypt.3 \
35*ebfedea0SLionel Sambuc	des.3 des_ecb2_encrypt.3 \
36*ebfedea0SLionel Sambuc	des.3 des_ecb3_encrypt.3 \
37*ebfedea0SLionel Sambuc	des.3 des_ecb_encrypt.3 \
38*ebfedea0SLionel Sambuc	des.3 des_ede2_cbc_encrypt.3 \
39*ebfedea0SLionel Sambuc	des.3 des_ede2_cfb64_encrypt.3 \
40*ebfedea0SLionel Sambuc	des.3 des_ede2_ofb64_encrypt.3 \
41*ebfedea0SLionel Sambuc	des.3 des_ede3_cbc_encrypt.3 \
42*ebfedea0SLionel Sambuc	des.3 des_ede3_cbcm_encrypt.3 \
43*ebfedea0SLionel Sambuc	des.3 des_ede3_cfb64_encrypt.3 \
44*ebfedea0SLionel Sambuc	des.3 des_ede3_ofb64_encrypt.3 \
45*ebfedea0SLionel Sambuc	des.3 des_enc_read.3 \
46*ebfedea0SLionel Sambuc	des.3 des_enc_write.3 \
47*ebfedea0SLionel Sambuc	des.3 des_fcrypt.3 \
48*ebfedea0SLionel Sambuc	des.3 des_is_weak_key.3 \
49*ebfedea0SLionel Sambuc	des.3 des_key_sched.3 \
50*ebfedea0SLionel Sambuc	des.3 des_ncbc_encrypt.3 \
51*ebfedea0SLionel Sambuc	des.3 des_ofb64_encrypt.3 \
52*ebfedea0SLionel Sambuc	des.3 des_ofb_encrypt.3 \
53*ebfedea0SLionel Sambuc	des.3 des_pcbc_encrypt.3 \
54*ebfedea0SLionel Sambuc	des.3 des_quad_cksum.3 \
55*ebfedea0SLionel Sambuc	des.3 des_random_key.3 \
56*ebfedea0SLionel Sambuc	des.3 des_read_2passwords.3 \
57*ebfedea0SLionel Sambuc	des.3 des_read_password.3 \
58*ebfedea0SLionel Sambuc	des.3 des_read_pw_string.3 \
59*ebfedea0SLionel Sambuc	des.3 des_set_key.3 \
60*ebfedea0SLionel Sambuc	des.3 des_set_key_checked.3 \
61*ebfedea0SLionel Sambuc	des.3 des_set_key_unchecked.3 \
62*ebfedea0SLionel Sambuc	des.3 des_set_odd_parity.3 \
63*ebfedea0SLionel Sambuc	des.3 des_string_to_2keys.3 \
64*ebfedea0SLionel Sambuc	des.3 des_string_to_key.3 \
65*ebfedea0SLionel Sambuc	des.3 des_xcbc_encrypt.3
66*ebfedea0SLionel Sambuc
67*ebfedea0SLionel Sambuc.include <bsd.lib.mk>
68