Makefile revision 1.3
1# $NetBSD: Makefile,v 1.3 2012/11/22 04:05:57 agc Exp $
2
3.include <bsd.own.mk>
4
5PROG=netpgpverify
6SRCS+=main.c
7BINDIR=/usr/bin
8
9WARNS=5
10MAN=netpgpverify.1
11
12CPPFLAGS+=-I${EXTDIST}/libverify
13
14LIBNETPGPVERIFYDIR!=   cd ${.CURDIR}/../../lib/verify && ${PRINTOBJDIR}
15LDADD+=         -L${LIBNETPGPVERIFYDIR} -lnetpgpverify
16DPADD+=         ${LIBNETPGPVERIFYDIR}/libnetpgpverify.a
17
18EXTDIST= ${.CURDIR}/../../dist/src
19.PATH: ${EXTDIST}/netpgpverify
20
21.include <bsd.prog.mk>
22
23t: ${PROG}
24	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -c verify b.gpg > output16
25	diff expected16 output16
26	rm -f output16
27	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -c verify a.gpg > output17
28	diff expected17 output17
29	rm -f output17
30	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -c verify gpgsigned-a.gpg > output18
31	diff expected18 output18
32	rm -f output18
33	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -c verify NetBSD-6.0_RC2_hashes.asc > output19
34	diff expected19 output19
35	rm -f output19
36	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -c cat jj.asc > output20
37	diff expected20 output20
38	rm -f output20
39	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} < a.gpg > output21
40	diff expected21 output21
41	rm -f output21
42	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} < jj.asc > output22
43	diff expected22 output22
44	rm -f output22
45	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} < NetBSD-6.0_RC2_hashes.asc > output23
46	diff expected23 output23
47	rm -f output23
48	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} < b.gpg > output24
49	diff expected24 output24
50	rm -f output24
51	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} NetBSD-6.0_RC1_hashes.gpg > output25
52	diff expected25 output25
53	rm -f output25
54	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} < NetBSD-6.0_RC1_hashes.gpg > output26
55	diff expected26 output26
56	rm -f output26
57	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} < NetBSD-6.0_hashes.asc > output27
58	diff expected27 output27
59	rm -f output27
60	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} NetBSD-6.0_hashes.asc > output28
61	diff expected28 output28
62	rm -f output28
63	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} NetBSD-6.0_RC1_hashes_ascii.gpg > output29
64	diff expected29 output29
65	rm -f output29
66	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} < NetBSD-6.0_RC1_hashes_ascii.gpg > output30
67	diff expected30 output30
68	rm -f output30
69	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -c cat b.gpg b.gpg b.gpg > output31
70	diff expected31 output31
71	rm -f output31
72	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} b.gpg b.gpg b.gpg > output32
73	diff expected32 output32
74	rm -f output32
75	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -c cat b.gpg jj.asc b.gpg > output33
76	diff expected33 output33
77	rm -f output33
78	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} det.sig > output34
79	diff expected34 output34
80	rm -f output34
81	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -c cat det.sig > output35
82	diff expected35 output35
83	rm -f output35
84	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -k dsa-pubring.gpg in1.gpg > output36
85	diff expected36 output36
86	rm -f output36
87	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -k dsa-pubring.gpg < in1.gpg > output37
88	diff expected37 output37
89	rm -f output37
90	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -k dsa-pubring.gpg in1.asc > output38
91	diff expected38 output38
92	rm -f output38
93	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -k dsa-pubring.gpg < in1.asc > output39
94	diff expected39 output39
95	rm -f output39
96	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -k dsa-pubring.gpg -c cat in1.gpg > output40
97	diff expected40 output40
98	rm -f output40
99	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -k dsa-pubring.gpg -c cat < in1.gpg > output41
100	diff expected41 output41
101	rm -f output41
102	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -k dsa-pubring.gpg -c cat in1.asc > output42
103	diff expected42 output42
104	rm -f output42
105	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -k dsa-pubring.gpg -c cat < in1.asc > output43
106	diff expected43 output43
107	rm -f output43
108	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -k dsa-pubring.gpg in2.gpg > output44
109	diff expected44 output44
110	rm -f output44
111	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -k dsa-pubring.gpg in2.asc > output45
112	diff expected45 output45
113	rm -f output45
114	env LD_LIBRARY_PATH=${LIBNETPGPVERIFYDIR} ./${PROG} -k problem-pubring.gpg NetBSD-6.0_hashes.asc > output46
115	diff expected46 output46
116	rm -f output46
117