diff options
| author | Mark Murray <markm@FreeBSD.org> | 2002-02-10 19:48:19 +0000 |
|---|---|---|
| committer | Mark Murray <markm@FreeBSD.org> | 2002-02-10 19:48:19 +0000 |
| commit | 535cc97895309bd73b24c9fac85c42ab16c9687c (patch) | |
| tree | cf301ec1684801ac4e96dc0ef14069e5adb38dbb /gnu/usr.bin/perl/pod | |
| parent | b3b414b604b52c1b1a168cb136a3030c66d70d4f (diff) | |
Notes
Diffstat (limited to 'gnu/usr.bin/perl/pod')
| -rw-r--r-- | gnu/usr.bin/perl/pod/Makefile.inc | 24 | ||||
| -rw-r--r-- | gnu/usr.bin/perl/pod/pod2html/Makefile | 11 | ||||
| -rw-r--r-- | gnu/usr.bin/perl/pod/pod2latex/Makefile | 9 | ||||
| -rw-r--r-- | gnu/usr.bin/perl/pod/pod2man/Makefile | 12 | ||||
| -rw-r--r-- | gnu/usr.bin/perl/pod/pod2text/Makefile | 9 |
5 files changed, 24 insertions, 41 deletions
diff --git a/gnu/usr.bin/perl/pod/Makefile.inc b/gnu/usr.bin/perl/pod/Makefile.inc index 1e3cbfe7fc72..8c3231d747d7 100644 --- a/gnu/usr.bin/perl/pod/Makefile.inc +++ b/gnu/usr.bin/perl/pod/Makefile.inc @@ -2,13 +2,27 @@ # $FreeBSD$ # -PERL5SRC?= ${.CURDIR}/../../../../../contrib/perl5 +PERL5SRC= ${.CURDIR}/../../../../../contrib/perl5 +PERL5LIBSRC= ${.CURDIR}/../../libperl + +.include "../Makefile.inc" + MINIPERLOPT?= -I${.OBJDIR}/../../perl/lib -I${.OBJDIR}/../../perl -CLEANFILES+= ${PROG}.1 ${PROG}.PL +.if defined(SCRIPTS) +.if !defined(NOMAN) +MAN= ${SCRIPTS}.1 +.endif -.ORDER: ${PROG}.PL ${PROG} ${PROG}.1 ${PROG}.1.gz +${SCRIPTS}: ${SCRIPTS}.PL + ${MINIPERL} ${MINIPERLOPT} ${.ALLSRC} -STRIP= +${SCRIPTS}.1: ${SCRIPTS}.PL + ${MINIPERL} ${MINIPERLOPT} \ + ${.OBJDIR}/../pod2man/pod2man ${.ALLSRC} > ${.TARGET} -.include "../Makefile.inc" +${SCRIPTS}.PL: ${PERL5SRC}/pod/${SCRIPTS}.PL + ln -sf ${.ALLSRC} ${.TARGET} + +CLEANFILES+= ${SCRIPTS} ${SCRIPTS}.1 ${SCRIPTS}.PL +.endif diff --git a/gnu/usr.bin/perl/pod/pod2html/Makefile b/gnu/usr.bin/perl/pod/pod2html/Makefile index e3f306164862..8c3cbab223c2 100644 --- a/gnu/usr.bin/perl/pod/pod2html/Makefile +++ b/gnu/usr.bin/perl/pod/pod2html/Makefile @@ -2,15 +2,6 @@ # $FreeBSD$ # -PROG= pod2html - -${PROG}: ${PROG}.PL - ${MINIPERL} ${MINIPERLOPT} ${PROG}.PL - -${PROG}.1: ${PROG}.PL - ${MINIPERL} ${MINIPERLOPT} ${.OBJDIR}/../pod2man/pod2man ${PROG}.PL > ${PROG}.1 +SCRIPTS=pod2html .include <bsd.prog.mk> - -${PROG}.PL: ${PERL5SRC}/pod/${PROG}.PL - cp -p ${.OODATE} ${.TARGET} diff --git a/gnu/usr.bin/perl/pod/pod2latex/Makefile b/gnu/usr.bin/perl/pod/pod2latex/Makefile index b2ea8b356d1f..ad0bec1dc457 100644 --- a/gnu/usr.bin/perl/pod/pod2latex/Makefile +++ b/gnu/usr.bin/perl/pod/pod2latex/Makefile @@ -2,14 +2,7 @@ # $FreeBSD$ # -PROG= pod2latex - +SCRIPTS=pod2latex NOMAN= true -${PROG}: ${PROG}.PL - ${MINIPERL} ${MINIPERLOPT} ${PROG}.PL - .include <bsd.prog.mk> - -${PROG}.PL: ${PERL5SRC}/pod/${PROG}.PL - cp -p ${.OODATE} ${.TARGET} diff --git a/gnu/usr.bin/perl/pod/pod2man/Makefile b/gnu/usr.bin/perl/pod/pod2man/Makefile index 37cc2e65e52a..0d4488943452 100644 --- a/gnu/usr.bin/perl/pod/pod2man/Makefile +++ b/gnu/usr.bin/perl/pod/pod2man/Makefile @@ -2,16 +2,8 @@ # $FreeBSD$ # -PROG= pod2man +SCRIPTS=pod2man -${PROG}: ${PROG}.PL - ${MINIPERL} ${MINIPERLOPT} ${PROG}.PL - -${PROG}.1: ${PROG}.PL - ${MINIPERL} ${MINIPERLOPT} ${.OBJDIR}/../pod2man/pod2man ${PROG}.PL \ - > ${PROG}.1 +.ORDER: pod2man pod2man.1 .include <bsd.prog.mk> - -${PROG}.PL: ${PERL5SRC}/pod/${PROG}.PL - cp -p ${.OODATE} ${.TARGET} diff --git a/gnu/usr.bin/perl/pod/pod2text/Makefile b/gnu/usr.bin/perl/pod/pod2text/Makefile index 80cbb5727d90..1ad926739d52 100644 --- a/gnu/usr.bin/perl/pod/pod2text/Makefile +++ b/gnu/usr.bin/perl/pod/pod2text/Makefile @@ -2,14 +2,7 @@ # $FreeBSD$ # -PROG= pod2text - +SCRIPTS=pod2text NOMAN= true -${PROG}: ${PROG}.PL - ${MINIPERL} ${MINIPERLOPT} ${PROG}.PL - .include <bsd.prog.mk> - -${PROG}.PL: ${PERL5SRC}/pod/${PROG}.PL - cp -p ${.OODATE} ${.TARGET} |
