1# $NetBSD: Makefile,v 1.2 2012/11/20 05:26:25 agc Exp $ 2 3PROG=netpgpv 4SRCS=libverify.c b64.c pgpsum.c 5SRCS+=digest.c tiger.c 6SRCS+=bignum.c misc.c 7SRCS+=rsaglue.c rsa.c 8SRCS+=main.c 9WARNS=5 10MKMAN=no 11CPPFLAGS+=-I${.CURDIR}/../libbn 12CPPFLAGS+=-I${.CURDIR}/../librsa 13LDADD+=-lz 14LDADD+=-lbz2 15 16# XXX - debugging 17#CPPFLAGS+=-g -O0 18#LDFLAGS+=-g -O0 19#CPPFLAGS+=-O3 20#LDFLAGS+=-O3 21 22.PATH: ${.CURDIR} ${.CURDIR}/../libdigest ${.CURDIR}/../libverify ${.CURDIR}/../libbn ${.CURDIR}/../librsa 23 24.include <bsd.prog.mk> 25 26t: ${PROG} 27 ./${PROG} -c verify b.gpg > output16 28 diff expected16 output16 29 rm -f output16 30 ./${PROG} -c verify a.gpg > output17 31 diff expected17 output17 32 rm -f output17 33 ./${PROG} -c verify gpgsigned-a.gpg > output18 34 diff expected18 output18 35 rm -f output18 36 ./${PROG} -c verify NetBSD-6.0_RC2_hashes.asc > output19 37 diff expected19 output19 38 rm -f output19 39 ./${PROG} -c cat jj.asc > output20 40 diff expected20 output20 41 rm -f output20 42 ./${PROG} < a.gpg > output21 43 diff expected21 output21 44 rm -f output21 45 ./${PROG} < jj.asc > output22 46 diff expected22 output22 47 rm -f output22 48 ./${PROG} < NetBSD-6.0_RC2_hashes.asc > output23 49 diff expected23 output23 50 rm -f output23 51 ./${PROG} < b.gpg > output24 52 diff expected24 output24 53 rm -f output24 54 ./${PROG} NetBSD-6.0_RC1_hashes.gpg > output25 55 diff expected25 output25 56 rm -f output25 57 ./${PROG} < NetBSD-6.0_RC1_hashes.gpg > output26 58 diff expected26 output26 59 rm -f output26 60 ./${PROG} < NetBSD-6.0_hashes.asc > output27 61 diff expected27 output27 62 rm -f output27 63 ./${PROG} NetBSD-6.0_hashes.asc > output28 64 diff expected28 output28 65 rm -f output28 66 ./${PROG} NetBSD-6.0_RC1_hashes_ascii.gpg > output29 67 diff expected29 output29 68 rm -f output29 69 ./${PROG} < NetBSD-6.0_RC1_hashes_ascii.gpg > output30 70 diff expected30 output30 71 rm -f output30 72