1 # $NetBSD: Makefile,v 1.1.2.1 2012/05/06 17:57:11 agc Exp $ 2 3 .include <bsd.own.mk> 4 5 PROG=hkpd 6 BINDIR=/usr/sbin 7 SRCS=hkpd.c main.c 8 9 LIBNETPGPDIR!= cd ${.CURDIR}/../../lib/netpgp && ${PRINTOBJDIR} 10 LDADD+= -L${LIBNETPGPDIR} -lnetpgp 11 DPADD+= ${LIBNETPGPDIR}/libnetpgp.a 12 13 LIBMJDIR!= cd ${.CURDIR}/../../lib/mj && ${PRINTOBJDIR} 14 LDADD+= -L${LIBMJDIR} -lmj 15 DPADD+= ${LIBMJDIR}/libmj.a 16 17 LIBNETRSADIR!= cd ${.CURDIR}/../../lib/rsa && ${PRINTOBJDIR} 18 LDADD+= -L${LIBNETRSADIR} -lnetpgprsa 19 DPADD+= ${LIBNETRSADIR}/libnetpgprsa.a 20 21 LIBNETBNDIR!= cd ${.CURDIR}/../../lib/bn && ${PRINTOBJDIR} 22 LDADD+= -L${LIBNETBNDIR} -lnetpgpbn 23 DPADD+= ${LIBNETBNDIR}/libnetpgpbn.a 24 25 LIBNETCIPHERDIR!= cd ${.CURDIR}/../../lib/cipher && ${PRINTOBJDIR} 26 LDADD+= -L${LIBNETCIPHERDIR} -lnetpgpcipher 27 DPADD+= ${LIBNETCIPHERDIR}/libnetpgpcipher.a 28 29 LIBNETPGPVERIFYDIR!= cd ${.CURDIR}/../../lib/verify && ${PRINTOBJDIR} 30 LDADD+= -L${LIBNETPGPVERIFYDIR} -lnetpgpverify 31 DPADD+= ${LIBNETPGPVERIFYDIR}/libnetpgpverify.a 32 33 LDADD+= -lz -lbz2 34 DPADD+= ${LIBZ} ${LIBBZ2} 35 36 MAN=hkpd.1 37 WARNS=0 # anything over 0 will fail at the link stage with IDEA errors 38 39 EXTDIST= ${.CURDIR}/../dist/src/hkpd 40 .PATH: ${EXTDIST}/src/hkpd 41 42 .include <bsd.prog.mk> 43 44 t: ${PROG} 45 ./${PROG} -D & 46 sleep 1 47 ftp -o- 'http://localhost:11371/pks/lookup?op=index&search=agc&options=json' 48 ftp -o- 'http://localhost:11371/pks/lookup?op=get&search=agc&options=json' 49 ftp -o- 'http://localhost:11371/pks/lookup?op=get&search=agc&options=mr' 50 pkill hkpd 51