]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - gnu/usr.bin/perl/pod/pod/Makefile
Fix the upgrade-build case.
[FreeBSD/FreeBSD.git] / gnu / usr.bin / perl / pod / pod / Makefile
1 #
2 # $FreeBSD$
3 #
4
5 PODS= \
6         perl.pod \
7         perldelta.pod \
8         perl5004delta.pod \
9         perl5005delta.pod \
10         perldata.pod \
11         perlsyn.pod \
12         perlop.pod \
13         perlre.pod \
14         perlrun.pod \
15         perlfunc.pod \
16         perlopentut.pod \
17         perlvar.pod \
18         perlsub.pod \
19         perlmod.pod \
20         perlmodlib.pod \
21         perlmodinstall.pod \
22         perlfork.pod \
23         perlform.pod \
24         perllocale.pod \
25         perlref.pod \
26         perlreftut.pod \
27         perldsc.pod \
28         perllol.pod \
29         perlboot.pod \
30         perltoot.pod \
31         perltootc.pod \
32         perlobj.pod \
33         perltie.pod \
34         perlbot.pod \
35         perlipc.pod \
36         perlthrtut.pod \
37         perldbmfilter.pod \
38         perldebguts.pod \
39         perldebug.pod \
40         perlnumber.pod \
41         perldiag.pod \
42         perlsec.pod \
43         perltrap.pod \
44         perlport.pod \
45         perlstyle.pod \
46         perlpod.pod \
47         perlbook.pod \
48         perlembed.pod \
49         perlapio.pod \
50         perlxs.pod \
51         perlxstut.pod \
52         perlguts.pod \
53         perlcall.pod \
54         perlcompile.pod \
55         perltodo.pod \
56         perlapi.pod \
57         perlintern.pod \
58         perlhack.pod \
59         perlhist.pod \
60         perlfaq.pod \
61         perlfaq1.pod \
62         perlfaq2.pod \
63         perlfaq3.pod \
64         perlfaq4.pod \
65         perlfaq5.pod \
66         perlfaq6.pod \
67         perlfaq7.pod \
68         perlfaq8.pod \
69         perlfaq9.pod \
70         perltoc.pod
71
72 .for I in ${PODS:R}
73 ${.OBJDIR}/${I}.pod: ${I}.pod
74         @ln -sf ${.OODATE} ${.TARGET}
75
76 ${I}.1: ${I}.pod
77         ${MINIPERL} ${MINIPERLOPT} ${.OBJDIR}/../pod2man/pod2man ${.OODATE} \
78                 > ${.TARGET}
79
80 MAN1+=  ${I}.1
81
82 CLEANFILES+= ${.OBJDIR}/${I}.pod ${I}.1
83 .endfor
84
85 .include <bsd.prog.mk>
86
87 install:
88         cd ${PERL5SRC}/pod ;\
89         ${INSTALL} ${COPY} -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} \
90                 ${PODS} ${DESTDIR}/usr/libdata/perl/${VERSION}/pod
91
92 .PATH: ${PERL5SRC}/pod