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