aboutsummaryrefslogtreecommitdiff
path: root/gnu/usr.bin/perl/x2p
diff options
context:
space:
mode:
authorMark Murray <markm@FreeBSD.org>2002-02-10 19:48:19 +0000
committerMark Murray <markm@FreeBSD.org>2002-02-10 19:48:19 +0000
commit535cc97895309bd73b24c9fac85c42ab16c9687c (patch)
treecf301ec1684801ac4e96dc0ef14069e5adb38dbb /gnu/usr.bin/perl/x2p
parentb3b414b604b52c1b1a168cb136a3030c66d70d4f (diff)
Notes
Diffstat (limited to 'gnu/usr.bin/perl/x2p')
-rw-r--r--gnu/usr.bin/perl/x2p/Makefile.inc21
-rw-r--r--gnu/usr.bin/perl/x2p/find2pl/Makefile13
-rw-r--r--gnu/usr.bin/perl/x2p/s2pl/Makefile13
3 files changed, 20 insertions, 27 deletions
diff --git a/gnu/usr.bin/perl/x2p/Makefile.inc b/gnu/usr.bin/perl/x2p/Makefile.inc
index 7f8371ceb29f..fb78cfff2513 100644
--- a/gnu/usr.bin/perl/x2p/Makefile.inc
+++ b/gnu/usr.bin/perl/x2p/Makefile.inc
@@ -4,10 +4,25 @@
PERL5SRC= ${.CURDIR}/../../../../../contrib/perl5
PERL5LIBSRC= ${.CURDIR}/../../libperl
+
+.include "../Makefile.inc"
+
MINIPERLOPT?= -I${.OBJDIR}/../../perl/lib -I${.OBJDIR}/../../perl
-LDFLAGS+= -L${.OBJDIR}/../../libperl
+.if defined(SCRIPTS)
+.if !defined(NOMAN)
+MAN= ${SCRIPTS}.1
+.endif
-STRIP=
+${SCRIPTS}: ${SCRIPTS}.PL
+ ${MINIPERL} ${MINIPERLOPT} ${.ALLSRC}
-.include "../Makefile.inc"
+${SCRIPTS}.1: ${SCRIPTS}.PL
+ ${MINIPERL} ${MINIPERLOPT} \
+ ${.OBJDIR}/../../pod/pod2man/pod2man ${.ALLSRC} > ${.TARGET}
+
+${SCRIPTS}.PL: ${PERL5SRC}/x2p/${SCRIPTS}.PL
+ ln -sf ${.ALLSRC} ${.TARGET}
+
+CLEANFILES+= ${SCRIPTS} ${SCRIPTS}.1 ${SCRIPTS}.PL
+.endif
diff --git a/gnu/usr.bin/perl/x2p/find2pl/Makefile b/gnu/usr.bin/perl/x2p/find2pl/Makefile
index 5453d5e6ff73..ff5a1592a458 100644
--- a/gnu/usr.bin/perl/x2p/find2pl/Makefile
+++ b/gnu/usr.bin/perl/x2p/find2pl/Makefile
@@ -2,18 +2,7 @@
# $FreeBSD$
#
-PROG= find2perl
+SCRIPTS=find2perl
NOMAN= true
-${PROG}: ${PROG}.PL
- ${MINIPERL} ${MINIPERLOPT} ${.OODATE}
-
-${PROG}.1: ${PROG}.PL
- ${MINIPERL} ${MINIPERLOPT} ${.OBJDIR}/../../pod/pod2man/pod2man ${.OODATE} > ${.TARGET}
-
-CLEANFILES+= ${PROG}.1 ${PROG}.PL
-
.include <bsd.prog.mk>
-
-${PROG}.PL: ${PERL5SRC}/x2p/${PROG}.PL
- @ln -sf ${.OODATE} ${.TARGET}
diff --git a/gnu/usr.bin/perl/x2p/s2pl/Makefile b/gnu/usr.bin/perl/x2p/s2pl/Makefile
index 63e6062f222a..e10e30cd83b3 100644
--- a/gnu/usr.bin/perl/x2p/s2pl/Makefile
+++ b/gnu/usr.bin/perl/x2p/s2pl/Makefile
@@ -2,17 +2,6 @@
# $FreeBSD$
#
-PROG= s2p
-
-${PROG}: ${PROG}.PL
- ${MINIPERL} ${MINIPERLOPT} ${.OODATE}
-
-${PROG}.1: ${PROG}.PL
- ${MINIPERL} ${MINIPERLOPT} ${.OBJDIR}/../../pod/pod2man/pod2man ${.OODATE} > ${.TARGET}
-
-CLEANFILES+= ${PROG}.1 ${PROG}.PL
+SCRIPTS=s2p
.include <bsd.prog.mk>
-
-${PROG}.PL: ${PERL5SRC}/x2p/${PROG}.PL
- @ln -sf ${.OODATE} ${.TARGET}