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