1*ca15c2caSmillert#	$OpenBSD: Makefile.bsd-wrapper,v 1.26 1999/05/04 16:15:19 millert Exp $
24a4f25f9Sdownsj#
3cfa8baa0Smillert# Build wrapper for Perl 5.005_03.
44a4f25f9Sdownsj#
54a4f25f9Sdownsj
65028b98cSdownsj# Our lndir is hacked; specify a full path to avoid potential conflicts
75028b98cSdownsj# with the one installed with X11.
85028b98cSdownsjLNDIR=		/usr/bin/lndir
95028b98cSdownsj
10*ca15c2caSmillert# Note: using the in-tree version means you must already have a perl installed
11410217beSdownsjH2PH=		/usr/bin/h2ph
12*ca15c2caSmillertPOD2MAN=	/usr/bin/pod2man
134a4f25f9Sdownsj
148e90cb18Skstailey.include <bsd.own.mk>
158e90cb18Skstailey
166e9cd8e2Skstailey.ifndef NOMAN
17*ca15c2caSmillertMANALL=	perl.cat1 perlapio.cat1 perlbook.cat1 perlbot.cat1 perlcall.cat1 \
18*ca15c2caSmillert	perldata.cat1 perldebug.cat1 perldelta.cat1 perldiag.cat1 \
19*ca15c2caSmillert	perldsc.cat1 perlembed.cat1 perlfaq.cat1 perlfaq1.cat1 perlfaq2.cat1 \
20*ca15c2caSmillert	perlfaq3.cat1 perlfaq4.cat1 perlfaq5.cat1 perlipc.cat1 perlfaq6.cat1 \
21*ca15c2caSmillert	perlfaq7.cat1 perlfaq8.cat1 perlfaq9.cat1 perlform.cat1 perlfunc.cat1 \
22*ca15c2caSmillert	perlguts.cat1 perllocale.cat1 perllol.cat1 perlmod.cat1 \
23*ca15c2caSmillert	perlmodlib.cat1 perlobj.cat1 perlop.cat1 perlpod.cat1 perlre.cat1 \
24*ca15c2caSmillert	perlref.cat1 perlrun.cat1 perlsec.cat1 perlstyle.cat1 perlsub.cat1 \
25*ca15c2caSmillert	perlsyn.cat1 perltie.cat1 perltoc.cat1 perltoot.cat1 perltrap.cat1 \
26*ca15c2caSmillert	perlvar.cat1 perlxs.cat1 perlxstut.cat1 perl5004delta.cat1 \
27*ca15c2caSmillert	perlhist.cat1 perlmodinstall.cat1 perlopentut.cat1 perlport.cat1 \
28*ca15c2caSmillert	perlreftut.cat1 perlthrtut.cat1 CGI.cat3p CGI::Apache.cat3p \
29*ca15c2caSmillert	CGI::Carp.cat3p CGI::Fast.cat3p CGI::Push.cat3p CGI::Switch.cat3p \
30*ca15c2caSmillert	CGI::Cookie.cat3p CPAN::FirstTime.cat3p CPAN::Nox.cat3p \
31*ca15c2caSmillert	Class::Struct.cat3p Devel::SelfStubber.cat3p ExtUtils::Command.cat3p \
32*ca15c2caSmillert	ExtUtils::Embed.cat3p ExtUtils::Install.cat3p ExtUtils::Liblist.cat3p \
33*ca15c2caSmillert	ExtUtils::MM_OS2.cat3p ExtUtils::MM_Unix.cat3p ExtUtils::MM_VMS.cat3p \
34*ca15c2caSmillert	ExtUtils::MM_Win32.cat3p ExtUtils::MakeMaker.cat3p \
35*ca15c2caSmillert	ExtUtils::Manifest.cat3p ExtUtils::Mkbootstrap.cat3p \
36*ca15c2caSmillert	ExtUtils::Mksymlists.cat3p ExtUtils::testlib.cat3p \
37*ca15c2caSmillert	ExtUtils::Installed.cat3p ExtUtils::Packlist.cat3p \
38*ca15c2caSmillert	ExtUtils::Miniperl.cat3p IPC::Open2.cat3p IPC::Open3.cat3p \
39*ca15c2caSmillert	IPC::SysV.cat3p IPC::Msg.cat3p IPC::Semaphore.cat3p \
40*ca15c2caSmillert	File::Basename.cat3p File::CheckTree.cat3p File::Compare.cat3p \
41*ca15c2caSmillert	File::Copy.cat3p File::DosGlob.cat3p File::Find.cat3p \
42*ca15c2caSmillert	File::Path.cat3p File::stat.cat3p File::Spec::Unix.cat3p \
43*ca15c2caSmillert	File::Spec::Mac.cat3p File::Spec::OS2.cat3p File::Spec::Win32.cat3p \
44*ca15c2caSmillert	File::Spec::VMS.cat3p File::Spec.cat3p Getopt::Long.cat3p \
45*ca15c2caSmillert	Getopt::Std.cat3p I18N::Collate.cat3p Math::BigFloat.cat3p \
46*ca15c2caSmillert	Math::BigInt.cat3p Math::Complex.cat3p Math::Trig.cat3p \
47*ca15c2caSmillert	Net::Ping.cat3p Net::hostent.cat3p Net::netent.cat3p \
48*ca15c2caSmillert	Net::protoent.cat3p Net::servent.cat3p Pod::Html.cat3p \
49*ca15c2caSmillert	Pod::Text.cat3p Search::Dict.cat3p Sys::Hostname.cat3p \
50*ca15c2caSmillert	Sys::Syslog.cat3p Term::Cap.cat3p Term::Complete.cat3p \
51*ca15c2caSmillert	Term::ReadLine.cat3p Test::Harness.cat3p Text::Abbrev.cat3p \
52*ca15c2caSmillert	Text::ParseWords.cat3p Text::Soundex.cat3p Text::Tabs.cat3p \
53*ca15c2caSmillert	Text::Wrap.cat3p Tie::Hash.cat3p Tie::RefHash.cat3p Tie::Scalar.cat3p \
54*ca15c2caSmillert	Tie::SubstrHash.cat3p Tie::Array.cat3p Tie::Handle.cat3p \
55*ca15c2caSmillert	Time::Local.cat3p Time::gmtime.cat3p Time::localtime.cat3p \
56*ca15c2caSmillert	Time::tm.cat3p User::grent.cat3p User::pwent.cat3p AnyDBM_File.cat3p \
57*ca15c2caSmillert	AutoLoader.cat3p AutoSplit.cat3p Benchmark.cat3p CPAN.cat3p \
58*ca15c2caSmillert	Carp.cat3p Cwd.cat3p Env.cat3p B::Deparse.cat3p B::CC.cat3p \
59*ca15c2caSmillert	B::Debug.cat3p B::Showlex.cat3p B::Bblock.cat3p B::Bytecode.cat3p \
60*ca15c2caSmillert	B::Stackobj.cat3p B::Xref.cat3p B::Lint.cat3p B::Asmdata.cat3p \
61*ca15c2caSmillert	B::Assembler.cat3p B::Disassembler.cat3p B::Terse.cat3p B::C.cat3p \
62*ca15c2caSmillert	DirHandle.cat3p English.cat3p base.cat3p Exporter.cat3p \
63*ca15c2caSmillert	FileCache.cat3p FileHandle.cat3p FindBin.cat3p SelectSaver.cat3p \
64*ca15c2caSmillert	SelfLoader.cat3p Shell.cat3p Symbol.cat3p UNIVERSAL.cat3p blib.cat3p \
65*ca15c2caSmillert	autouse.cat3p constant.cat3p diagnostics.cat3p lib.cat3p \
66*ca15c2caSmillert	integer.cat3p less.cat3p locale.cat3p overload.cat3p subs.cat3p \
67*ca15c2caSmillert	sigtrap.cat3p strict.cat3p vars.cat3p Dumpvalue.cat3p Fatal.cat3p \
68*ca15c2caSmillert	Test.cat3p fields.cat3p Config.cat3p re.cat3p DynaLoader.cat3p \
69*ca15c2caSmillert	B.cat3p O.cat3p DB_File.cat3p Data::Dumper.cat3p Fcntl.cat3p \
70*ca15c2caSmillert	IO::File.cat3p IO::Select.cat3p IO::Socket.cat3p IO::Handle.cat3p \
71*ca15c2caSmillert	IO::Seekable.cat3p IO::Pipe.cat3p IO.cat3p NDBM_File.cat3p Safe.cat3p \
72*ca15c2caSmillert	ODBM_File.cat3p Opcode.cat3p ops.cat3p POSIX.cat3p SDBM_File.cat3p \
73*ca15c2caSmillert	Socket.cat3p attrs.cat3p Errno.cat3p c2ph.cat1 h2ph.cat1 h2xs.cat1 \
74*ca15c2caSmillert	perldoc.cat1 perlbug.cat1 pl2pm.cat1 splain.cat1 s2p.cat1 a2p.cat1 \
75*ca15c2caSmillert	pod2man.cat1 pod2html.cat1 xsubpp.cat1
766e9cd8e2Skstailey.else
776e9cd8e2SkstaileyMANALL=
786e9cd8e2Skstailey.endif
794a4f25f9Sdownsj
804a4f25f9SdownsjMANLOCALBUILD=	yes
814a4f25f9Sdownsj
828e90cb18Skstailey.if defined (INSTALL_STRIP) && ${INSTALL_STRIP} == "-s"
838e90cb18SkstaileyINST_PROG='/usr/bin/install -cs'
848e90cb18Skstailey.else
858e90cb18SkstaileyINST_PROG='/usr/bin/install -c'
868e90cb18Skstailey.endif
878e90cb18Skstailey
88*ca15c2caSmillertMLINKS=		c2ph.1 pstruct.1
894a4f25f9Sdownsj
904a4f25f9SdownsjGENERATED=	config.sh Makefile cflags config.h makeaperl makedepend \
914a4f25f9Sdownsj		makedir perl.exp writemain x2p/Makefile x2p/cflags
924a4f25f9Sdownsj
93*ca15c2caSmillertCLEANFILES=	config.sh Policy.sh ${MANALL}
944a4f25f9Sdownsj
954a4f25f9Sdownsj.BEGIN:
965028b98cSdownsj	@if [ ${.CURDIR} != ${.OBJDIR} ]; then ${LNDIR} -s -e obj -e obj.${MACHINE_ARCH} -e Makefile.bsd-wrapper ${.CURDIR}; fi
974a4f25f9Sdownsj
98*ca15c2caSmillertall:	perl.build ${MANALL}
99*ca15c2caSmillert
100*ca15c2caSmillertperl.build:	${GENERATED}
1014a4f25f9Sdownsj	(cd ${.OBJDIR}; ${MAKE})
1024a4f25f9Sdownsj
103cfa8baa0Smillertconfig.sh:
1046c80081aSmillert	(cd ${.OBJDIR}; /usr/bin/env PATH="/bin:/usr/bin:/sbin:/usr/sbin" \
105cfa8baa0Smillert	 /bin/sh Configure -Dopenbsd_distribution=defined -dsE)
1064a4f25f9Sdownsj
1074a4f25f9SdownsjMakefile:
1084a4f25f9Sdownsj	(cd ${.OBJDIR}; /bin/sh Makefile.SH)
1094a4f25f9Sdownsj
1104a4f25f9Sdownsjcflags:
1114a4f25f9Sdownsj	(cd ${.OBJDIR}; /bin/sh cflags.SH)
1124a4f25f9Sdownsj
1134a4f25f9Sdownsjconfig.h:
1144a4f25f9Sdownsj	(cd ${.OBJDIR}; /bin/sh config_h.SH)
1154a4f25f9Sdownsj
1164a4f25f9Sdownsjmakeaperl:
1174a4f25f9Sdownsj	(cd ${.OBJDIR}; /bin/sh makeaperl.SH)
1184a4f25f9Sdownsj
1194a4f25f9Sdownsjmakedepend:
1204a4f25f9Sdownsj	(cd ${.OBJDIR}; /bin/sh makedepend.SH)
1214a4f25f9Sdownsj
1224a4f25f9Sdownsjmakedir:
1234a4f25f9Sdownsj	(cd ${.OBJDIR}; /bin/sh makedir.SH)
1244a4f25f9Sdownsj
1254a4f25f9Sdownsjperl.exp:
1264a4f25f9Sdownsj	(cd ${.OBJDIR}; /bin/sh perl_exp.SH)
1274a4f25f9Sdownsj
1284a4f25f9Sdownsjwritemain:
1294a4f25f9Sdownsj	(cd ${.OBJDIR}; /bin/sh writemain.SH)
1304a4f25f9Sdownsj
1314a4f25f9Sdownsjx2p/Makefile:
1324a4f25f9Sdownsj	(cd ${.OBJDIR}/x2p; /bin/sh Makefile.SH)
1334a4f25f9Sdownsj
1344a4f25f9Sdownsjx2p/cflags:
1354a4f25f9Sdownsj	(cd ${.OBJDIR}/x2p; /bin/sh cflags.SH)
1364a4f25f9Sdownsj
137*ca15c2caSmillert# Dependecies generated by the ``gen_openbsd_mandep'' script
138*ca15c2caSmillertperl.cat1: pod/perl.pod
139*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
140*ca15c2caSmillertperlapio.cat1: pod/perlapio.pod
141*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
142*ca15c2caSmillertperlbook.cat1: pod/perlbook.pod
143*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
144*ca15c2caSmillertperlbot.cat1: pod/perlbot.pod
145*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
146*ca15c2caSmillertperlcall.cat1: pod/perlcall.pod
147*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
148*ca15c2caSmillertperldata.cat1: pod/perldata.pod
149*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
150*ca15c2caSmillertperldebug.cat1: pod/perldebug.pod
151*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
152*ca15c2caSmillertperldelta.cat1: pod/perldelta.pod
153*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
154*ca15c2caSmillertperldiag.cat1: pod/perldiag.pod
155*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
156*ca15c2caSmillertperldsc.cat1: pod/perldsc.pod
157*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
158*ca15c2caSmillertperlembed.cat1: pod/perlembed.pod
159*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
160*ca15c2caSmillertperlfaq.cat1: pod/perlfaq.pod
161*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
162*ca15c2caSmillertperlfaq1.cat1: pod/perlfaq1.pod
163*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
164*ca15c2caSmillertperlfaq2.cat1: pod/perlfaq2.pod
165*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
166*ca15c2caSmillertperlfaq3.cat1: pod/perlfaq3.pod
167*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
168*ca15c2caSmillertperlfaq4.cat1: pod/perlfaq4.pod
169*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
170*ca15c2caSmillertperlfaq5.cat1: pod/perlfaq5.pod
171*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
172*ca15c2caSmillertperlipc.cat1: pod/perlipc.pod
173*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
174*ca15c2caSmillertperlfaq6.cat1: pod/perlfaq6.pod
175*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
176*ca15c2caSmillertperlfaq7.cat1: pod/perlfaq7.pod
177*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
178*ca15c2caSmillertperlfaq8.cat1: pod/perlfaq8.pod
179*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
180*ca15c2caSmillertperlfaq9.cat1: pod/perlfaq9.pod
181*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
182*ca15c2caSmillertperlform.cat1: pod/perlform.pod
183*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
184*ca15c2caSmillertperlfunc.cat1: pod/perlfunc.pod
185*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
186*ca15c2caSmillertperlguts.cat1: pod/perlguts.pod
187*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
188*ca15c2caSmillertperllocale.cat1: pod/perllocale.pod
189*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
190*ca15c2caSmillertperllol.cat1: pod/perllol.pod
191*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
192*ca15c2caSmillertperlmod.cat1: pod/perlmod.pod
193*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
194*ca15c2caSmillertperlmodlib.cat1: pod/perlmodlib.pod
195*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
196*ca15c2caSmillertperlobj.cat1: pod/perlobj.pod
197*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
198*ca15c2caSmillertperlop.cat1: pod/perlop.pod
199*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
200*ca15c2caSmillertperlpod.cat1: pod/perlpod.pod
201*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
202*ca15c2caSmillertperlre.cat1: pod/perlre.pod
203*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
204*ca15c2caSmillertperlref.cat1: pod/perlref.pod
205*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
206*ca15c2caSmillertperlrun.cat1: pod/perlrun.pod
207*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
208*ca15c2caSmillertperlsec.cat1: pod/perlsec.pod
209*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
210*ca15c2caSmillertperlstyle.cat1: pod/perlstyle.pod
211*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
212*ca15c2caSmillertperlsub.cat1: pod/perlsub.pod
213*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
214*ca15c2caSmillertperlsyn.cat1: pod/perlsyn.pod
215*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
216*ca15c2caSmillertperltie.cat1: pod/perltie.pod
217*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
218*ca15c2caSmillertperltoc.cat1: pod/perltoc.pod
219*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
220*ca15c2caSmillertperltoot.cat1: pod/perltoot.pod
221*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
222*ca15c2caSmillertperltrap.cat1: pod/perltrap.pod
223*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
224*ca15c2caSmillertperlvar.cat1: pod/perlvar.pod
225*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
226*ca15c2caSmillertperlxs.cat1: pod/perlxs.pod
227*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
228*ca15c2caSmillertperlxstut.cat1: pod/perlxstut.pod
229*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
230*ca15c2caSmillertperl5004delta.cat1: pod/perl5004delta.pod
231*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
232*ca15c2caSmillertperlhist.cat1: pod/perlhist.pod
233*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
234*ca15c2caSmillertperlmodinstall.cat1: pod/perlmodinstall.pod
235*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
236*ca15c2caSmillertperlopentut.cat1: pod/perlopentut.pod
237*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
238*ca15c2caSmillertperlport.cat1: pod/perlport.pod
239*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
240*ca15c2caSmillertperlreftut.cat1: pod/perlreftut.pod
241*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
242*ca15c2caSmillertperlthrtut.cat1: pod/perlthrtut.pod
243*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
244*ca15c2caSmillertCGI.cat3p: lib/CGI.pm
245*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
246*ca15c2caSmillertCGI::Apache.cat3p: lib/CGI/Apache.pm
247*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
248*ca15c2caSmillertCGI::Carp.cat3p: lib/CGI/Carp.pm
249*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
250*ca15c2caSmillertCGI::Fast.cat3p: lib/CGI/Fast.pm
251*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
252*ca15c2caSmillertCGI::Push.cat3p: lib/CGI/Push.pm
253*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
254*ca15c2caSmillertCGI::Switch.cat3p: lib/CGI/Switch.pm
255*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
256*ca15c2caSmillertCGI::Cookie.cat3p: lib/CGI/Cookie.pm
257*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
258*ca15c2caSmillertCPAN::FirstTime.cat3p: lib/CPAN/FirstTime.pm
259*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
260*ca15c2caSmillertCPAN::Nox.cat3p: lib/CPAN/Nox.pm
261*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
262*ca15c2caSmillertClass::Struct.cat3p: lib/Class/Struct.pm
263*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
264*ca15c2caSmillertDevel::SelfStubber.cat3p: lib/Devel/SelfStubber.pm
265*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
266*ca15c2caSmillertExtUtils::Command.cat3p: lib/ExtUtils/Command.pm
267*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
268*ca15c2caSmillertExtUtils::Embed.cat3p: lib/ExtUtils/Embed.pm
269*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
270*ca15c2caSmillertExtUtils::Install.cat3p: lib/ExtUtils/Install.pm
271*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
272*ca15c2caSmillertExtUtils::Liblist.cat3p: lib/ExtUtils/Liblist.pm
273*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
274*ca15c2caSmillertExtUtils::MM_OS2.cat3p: lib/ExtUtils/MM_OS2.pm
275*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
276*ca15c2caSmillertExtUtils::MM_Unix.cat3p: lib/ExtUtils/MM_Unix.pm
277*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
278*ca15c2caSmillertExtUtils::MM_VMS.cat3p: lib/ExtUtils/MM_VMS.pm
279*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
280*ca15c2caSmillertExtUtils::MM_Win32.cat3p: lib/ExtUtils/MM_Win32.pm
281*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
282*ca15c2caSmillertExtUtils::MakeMaker.cat3p: lib/ExtUtils/MakeMaker.pm
283*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
284*ca15c2caSmillertExtUtils::Manifest.cat3p: lib/ExtUtils/Manifest.pm
285*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
286*ca15c2caSmillertExtUtils::Mkbootstrap.cat3p: lib/ExtUtils/Mkbootstrap.pm
287*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
288*ca15c2caSmillertExtUtils::Mksymlists.cat3p: lib/ExtUtils/Mksymlists.pm
289*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
290*ca15c2caSmillertExtUtils::testlib.cat3p: lib/ExtUtils/testlib.pm
291*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
292*ca15c2caSmillertExtUtils::Installed.cat3p: lib/ExtUtils/Installed.pm
293*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
294*ca15c2caSmillertExtUtils::Packlist.cat3p: lib/ExtUtils/Packlist.pm
295*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
296*ca15c2caSmillertExtUtils::Miniperl.cat3p: lib/ExtUtils/Miniperl.pm
297*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
298*ca15c2caSmillertIPC::Open2.cat3p: lib/IPC/Open2.pm
299*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
300*ca15c2caSmillertIPC::Open3.cat3p: lib/IPC/Open3.pm
301*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
302*ca15c2caSmillertIPC::SysV.cat3p: lib/IPC/SysV.pm
303*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
304*ca15c2caSmillertIPC::Msg.cat3p: lib/IPC/Msg.pm
305*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
306*ca15c2caSmillertIPC::Semaphore.cat3p: lib/IPC/Semaphore.pm
307*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
308*ca15c2caSmillertFile::Basename.cat3p: lib/File/Basename.pm
309*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
310*ca15c2caSmillertFile::CheckTree.cat3p: lib/File/CheckTree.pm
311*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
312*ca15c2caSmillertFile::Compare.cat3p: lib/File/Compare.pm
313*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
314*ca15c2caSmillertFile::Copy.cat3p: lib/File/Copy.pm
315*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
316*ca15c2caSmillertFile::DosGlob.cat3p: lib/File/DosGlob.pm
317*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
318*ca15c2caSmillertFile::Find.cat3p: lib/File/Find.pm
319*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
320*ca15c2caSmillertFile::Path.cat3p: lib/File/Path.pm
321*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
322*ca15c2caSmillertFile::stat.cat3p: lib/File/stat.pm
323*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
324*ca15c2caSmillertFile::Spec::Unix.cat3p: lib/File/Spec/Unix.pm
325*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
326*ca15c2caSmillertFile::Spec::Mac.cat3p: lib/File/Spec/Mac.pm
327*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
328*ca15c2caSmillertFile::Spec::OS2.cat3p: lib/File/Spec/OS2.pm
329*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
330*ca15c2caSmillertFile::Spec::Win32.cat3p: lib/File/Spec/Win32.pm
331*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
332*ca15c2caSmillertFile::Spec::VMS.cat3p: lib/File/Spec/VMS.pm
333*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
334*ca15c2caSmillertFile::Spec.cat3p: lib/File/Spec.pm
335*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
336*ca15c2caSmillertGetopt::Long.cat3p: lib/Getopt/Long.pm
337*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
338*ca15c2caSmillertGetopt::Std.cat3p: lib/Getopt/Std.pm
339*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
340*ca15c2caSmillertI18N::Collate.cat3p: lib/I18N/Collate.pm
341*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
342*ca15c2caSmillertMath::BigFloat.cat3p: lib/Math/BigFloat.pm
343*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
344*ca15c2caSmillertMath::BigInt.cat3p: lib/Math/BigInt.pm
345*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
346*ca15c2caSmillertMath::Complex.cat3p: lib/Math/Complex.pm
347*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
348*ca15c2caSmillertMath::Trig.cat3p: lib/Math/Trig.pm
349*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
350*ca15c2caSmillertNet::Ping.cat3p: lib/Net/Ping.pm
351*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
352*ca15c2caSmillertNet::hostent.cat3p: lib/Net/hostent.pm
353*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
354*ca15c2caSmillertNet::netent.cat3p: lib/Net/netent.pm
355*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
356*ca15c2caSmillertNet::protoent.cat3p: lib/Net/protoent.pm
357*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
358*ca15c2caSmillertNet::servent.cat3p: lib/Net/servent.pm
359*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
360*ca15c2caSmillertPod::Html.cat3p: lib/Pod/Html.pm
361*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
362*ca15c2caSmillertPod::Text.cat3p: lib/Pod/Text.pm
363*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
364*ca15c2caSmillertSearch::Dict.cat3p: lib/Search/Dict.pm
365*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
366*ca15c2caSmillertSys::Hostname.cat3p: lib/Sys/Hostname.pm
367*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
368*ca15c2caSmillertSys::Syslog.cat3p: lib/Sys/Syslog.pm
369*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
370*ca15c2caSmillertTerm::Cap.cat3p: lib/Term/Cap.pm
371*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
372*ca15c2caSmillertTerm::Complete.cat3p: lib/Term/Complete.pm
373*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
374*ca15c2caSmillertTerm::ReadLine.cat3p: lib/Term/ReadLine.pm
375*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
376*ca15c2caSmillertTest::Harness.cat3p: lib/Test/Harness.pm
377*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
378*ca15c2caSmillertText::Abbrev.cat3p: lib/Text/Abbrev.pm
379*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
380*ca15c2caSmillertText::ParseWords.cat3p: lib/Text/ParseWords.pm
381*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
382*ca15c2caSmillertText::Soundex.cat3p: lib/Text/Soundex.pm
383*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
384*ca15c2caSmillertText::Tabs.cat3p: lib/Text/Tabs.pm
385*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
386*ca15c2caSmillertText::Wrap.cat3p: lib/Text/Wrap.pm
387*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
388*ca15c2caSmillertTie::Hash.cat3p: lib/Tie/Hash.pm
389*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
390*ca15c2caSmillertTie::RefHash.cat3p: lib/Tie/RefHash.pm
391*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
392*ca15c2caSmillertTie::Scalar.cat3p: lib/Tie/Scalar.pm
393*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
394*ca15c2caSmillertTie::SubstrHash.cat3p: lib/Tie/SubstrHash.pm
395*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
396*ca15c2caSmillertTie::Array.cat3p: lib/Tie/Array.pm
397*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
398*ca15c2caSmillertTie::Handle.cat3p: lib/Tie/Handle.pm
399*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
400*ca15c2caSmillertTime::Local.cat3p: lib/Time/Local.pm
401*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
402*ca15c2caSmillertTime::gmtime.cat3p: lib/Time/gmtime.pm
403*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
404*ca15c2caSmillertTime::localtime.cat3p: lib/Time/localtime.pm
405*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
406*ca15c2caSmillertTime::tm.cat3p: lib/Time/tm.pm
407*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
408*ca15c2caSmillertUser::grent.cat3p: lib/User/grent.pm
409*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
410*ca15c2caSmillertUser::pwent.cat3p: lib/User/pwent.pm
411*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
412*ca15c2caSmillertAnyDBM_File.cat3p: lib/AnyDBM_File.pm
413*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
414*ca15c2caSmillertAutoLoader.cat3p: lib/AutoLoader.pm
415*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
416*ca15c2caSmillertAutoSplit.cat3p: lib/AutoSplit.pm
417*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
418*ca15c2caSmillertBenchmark.cat3p: lib/Benchmark.pm
419*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
420*ca15c2caSmillertCPAN.cat3p: lib/CPAN.pm
421*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
422*ca15c2caSmillertCarp.cat3p: lib/Carp.pm
423*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
424*ca15c2caSmillertCwd.cat3p: lib/Cwd.pm
425*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
426*ca15c2caSmillertEnv.cat3p: lib/Env.pm
427*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
428*ca15c2caSmillertB::Deparse.cat3p: lib/B/Deparse.pm
429*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
430*ca15c2caSmillertB::CC.cat3p: lib/B/CC.pm
431*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
432*ca15c2caSmillertB::Debug.cat3p: lib/B/Debug.pm
433*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
434*ca15c2caSmillertB::Showlex.cat3p: lib/B/Showlex.pm
435*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
436*ca15c2caSmillertB::Bblock.cat3p: lib/B/Bblock.pm
437*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
438*ca15c2caSmillertB::Bytecode.cat3p: lib/B/Bytecode.pm
439*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
440*ca15c2caSmillertB::Stackobj.cat3p: lib/B/Stackobj.pm
441*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
442*ca15c2caSmillertB::Xref.cat3p: lib/B/Xref.pm
443*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
444*ca15c2caSmillertB::Lint.cat3p: lib/B/Lint.pm
445*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
446*ca15c2caSmillertB::Asmdata.cat3p: lib/B/Asmdata.pm
447*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
448*ca15c2caSmillertB::Assembler.cat3p: lib/B/Assembler.pm
449*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
450*ca15c2caSmillertB::Disassembler.cat3p: lib/B/Disassembler.pm
451*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
452*ca15c2caSmillertB::Terse.cat3p: lib/B/Terse.pm
453*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
454*ca15c2caSmillertB::C.cat3p: lib/B/C.pm
455*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
456*ca15c2caSmillertDirHandle.cat3p: lib/DirHandle.pm
457*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
458*ca15c2caSmillertEnglish.cat3p: lib/English.pm
459*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
460*ca15c2caSmillertbase.cat3p: lib/base.pm
461*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
462*ca15c2caSmillertExporter.cat3p: lib/Exporter.pm
463*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
464*ca15c2caSmillertFileCache.cat3p: lib/FileCache.pm
465*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
466*ca15c2caSmillertFileHandle.cat3p: lib/FileHandle.pm
467*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
468*ca15c2caSmillertFindBin.cat3p: lib/FindBin.pm
469*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
470*ca15c2caSmillertSelectSaver.cat3p: lib/SelectSaver.pm
471*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
472*ca15c2caSmillertSelfLoader.cat3p: lib/SelfLoader.pm
473*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
474*ca15c2caSmillertShell.cat3p: lib/Shell.pm
475*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
476*ca15c2caSmillertSymbol.cat3p: lib/Symbol.pm
477*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
478*ca15c2caSmillertUNIVERSAL.cat3p: lib/UNIVERSAL.pm
479*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
480*ca15c2caSmillertblib.cat3p: lib/blib.pm
481*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
482*ca15c2caSmillertautouse.cat3p: lib/autouse.pm
483*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
484*ca15c2caSmillertconstant.cat3p: lib/constant.pm
485*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
486*ca15c2caSmillertdiagnostics.cat3p: lib/diagnostics.pm
487*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
488*ca15c2caSmillertlib.cat3p: lib/lib.pm
489*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
490*ca15c2caSmillertinteger.cat3p: lib/integer.pm
491*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
492*ca15c2caSmillertless.cat3p: lib/less.pm
493*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
494*ca15c2caSmillertlocale.cat3p: lib/locale.pm
495*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
496*ca15c2caSmillertoverload.cat3p: lib/overload.pm
497*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
498*ca15c2caSmillertsubs.cat3p: lib/subs.pm
499*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
500*ca15c2caSmillertsigtrap.cat3p: lib/sigtrap.pm
501*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
502*ca15c2caSmillertstrict.cat3p: lib/strict.pm
503*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
504*ca15c2caSmillertvars.cat3p: lib/vars.pm
505*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
506*ca15c2caSmillertDumpvalue.cat3p: lib/Dumpvalue.pm
507*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
508*ca15c2caSmillertFatal.cat3p: lib/Fatal.pm
509*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
510*ca15c2caSmillertTest.cat3p: lib/Test.pm
511*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
512*ca15c2caSmillertfields.cat3p: lib/fields.pm
513*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
514*ca15c2caSmillertConfig.cat3p: lib/Config.pm
515*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
516*ca15c2caSmillertre.cat3p: lib/re.pm
517*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
518*ca15c2caSmillertDynaLoader.cat3p: lib/DynaLoader.pm
519*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
520*ca15c2caSmillertB.cat3p: lib/B.pm
521*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
522*ca15c2caSmillertO.cat3p: lib/O.pm
523*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
524*ca15c2caSmillertDB_File.cat3p: lib/DB_File.pm
525*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
526*ca15c2caSmillertData::Dumper.cat3p: lib/Data/Dumper.pm
527*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
528*ca15c2caSmillertFcntl.cat3p: lib/Fcntl.pm
529*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
530*ca15c2caSmillertIO::File.cat3p: lib/IO/File.pm
531*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
532*ca15c2caSmillertIO::Select.cat3p: lib/IO/Select.pm
533*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
534*ca15c2caSmillertIO::Socket.cat3p: lib/IO/Socket.pm
535*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
536*ca15c2caSmillertIO::Handle.cat3p: lib/IO/Handle.pm
537*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
538*ca15c2caSmillertIO::Seekable.cat3p: lib/IO/Seekable.pm
539*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
540*ca15c2caSmillertIO::Pipe.cat3p: lib/IO/Pipe.pm
541*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
542*ca15c2caSmillertIO.cat3p: lib/IO.pm
543*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
544*ca15c2caSmillertNDBM_File.cat3p: lib/NDBM_File.pm
545*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
546*ca15c2caSmillertSafe.cat3p: lib/Safe.pm
547*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
548*ca15c2caSmillertODBM_File.cat3p: lib/ODBM_File.pm
549*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
550*ca15c2caSmillertOpcode.cat3p: lib/Opcode.pm
551*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
552*ca15c2caSmillertops.cat3p: lib/ops.pm
553*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
554*ca15c2caSmillertPOSIX.cat3p: lib/POSIX.pod
555*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
556*ca15c2caSmillertSDBM_File.cat3p: lib/SDBM_File.pm
557*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
558*ca15c2caSmillertSocket.cat3p: lib/Socket.pm
559*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
560*ca15c2caSmillertattrs.cat3p: lib/attrs.pm
561*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
562*ca15c2caSmillertErrno.cat3p: lib/Errno.pm
563*ca15c2caSmillert	${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
564*ca15c2caSmillertc2ph.cat1: utils/c2ph
565*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
566*ca15c2caSmillerth2ph.cat1: utils/h2ph
567*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
568*ca15c2caSmillerth2xs.cat1: utils/h2xs
569*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
570*ca15c2caSmillertperldoc.cat1: utils/perldoc
571*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
572*ca15c2caSmillertperlbug.cat1: utils/perlbug
573*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
574*ca15c2caSmillertpl2pm.cat1: utils/pl2pm
575*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
576*ca15c2caSmillertsplain.cat1: utils/splain
577*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
578*ca15c2caSmillerts2p.cat1: x2p/s2p
579*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
580*ca15c2caSmillerta2p.cat1: x2p/a2p.pod
581*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
582*ca15c2caSmillertpod2man.cat1: pod/pod2man
583*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
584*ca15c2caSmillertpod2html.cat1: pod/pod2html
585*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
586f9ef4fc5Sderaadtxsubpp.cat1: lib/ExtUtils/xsubpp
587*ca15c2caSmillert	${POD2MAN} --section=1 --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
588ba47ec9dSmillert
5896e9cd8e2Skstailey.ifdef NOMAN
5906e9cd8e2Skstaileymaninstall:
5916e9cd8e2Skstailey	@echo NOMAN is set
5926e9cd8e2Skstailey.endif
5936e9cd8e2Skstailey
594*ca15c2caSmillertinstall: install.perl maninstall
595*ca15c2caSmillert	-mkdir -p ${DESTDIR}/usr/libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd
5961cec80fdSmillert	(cd ${DESTDIR}/usr/include; ${H2PH} \
597*ca15c2caSmillert		-d ${DESTDIR}/usr/libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd \
5981cec80fdSmillert		*.h arpa/*.h machine/*.h net/*.h protocols/*.h sys/*.h)
599*ca15c2caSmillert	-chmod -R a+rX ${DESTDIR}/usr/libdata/perl5
6004a4f25f9Sdownsj
6016f311859Sniklasinstall.perl:
6026f311859Sniklas	(cd ${.OBJDIR}; INSTALL=${INSTALL} INSTALL_COPY=${INSTALL_COPY} \
6036f311859Sniklas	 INSTALL_STRIP=${INSTALL_STRIP} ${MAKE} install.perl)
6046f311859Sniklas
60548d8cbe1Smillerttest:
60648d8cbe1Smillert	-@if [ -e Makefile ]; then ${MAKE} test; fi
60748d8cbe1Smillert
6084a4f25f9Sdownsjclean:
6094a4f25f9Sdownsj	-@if [ -e Makefile ]; then ${MAKE} realclean; fi
6104a4f25f9Sdownsj
6114a4f25f9Sdownsjcleandir:
612*ca15c2caSmillert	-@if [ -e Makefile ]; then ${MAKE} distclean; fi
6134a4f25f9Sdownsj	-@rm -f ${CLEANFILES}
6144a4f25f9Sdownsj
6154a4f25f9Sdownsjdepend:
6164a4f25f9Sdownsj	# Nothing here so far...
6174a4f25f9Sdownsj
6184a4f25f9Sdownsjlint:
6194a4f25f9Sdownsj	# Nothing here so far...
6204a4f25f9Sdownsj
6214a4f25f9Sdownsjtags:
6224a4f25f9Sdownsj	# Nothing here so far...
6234a4f25f9Sdownsj
6244a4f25f9Sdownsj.include <bsd.obj.mk>
6254a4f25f9Sdownsj.include <bsd.subdir.mk>
626408dd954Skstailey.ifndef NOMAN
6274a4f25f9Sdownsj.include <bsd.man.mk>
628408dd954Skstailey.endif
629