diff --git a/gnu/usr.bin/perl/x2p/Makefile b/gnu/usr.bin/perl/x2p/Makefile index e3efe4b8756..9ec653dabf4 100644 --- a/gnu/usr.bin/perl/x2p/Makefile +++ b/gnu/usr.bin/perl/x2p/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.12 1998/05/04 20:09:01 bde Exp $ +# $Id: Makefile,v 1.13 1998/05/05 05:25:21 bde Exp $ PROG= a2p @@ -9,6 +9,15 @@ YFLAGS= LDADD= -lm DPADD= ${LIBM} +# If perl exists in none of these places, something is horribly wrong. +.if exists(${.OBJDIR}/../perl/perl) +PERL=${.OBJDIR}/../perl/perl +.elif !defined(PERL) && exists(${.CURDIR}/../perl/perl) +PERL=${.CURDIR}/../perl/perl +.else +PERL= ${DESTDIR}/usr/bin/perl +.endif + MAN1+= a2p.1 s2p.1 h2ph.1 beforeinstall: @@ -18,7 +27,7 @@ beforeinstall: ${DESTDIR}${BINDIR} afterinstall: - (DESTDIR=${DESTDIR}; cd ${DESTDIR}/usr/include; ${BINDIR}/h2ph * machine/* sys/*) + (DESTDIR=${DESTDIR}; cd ${DESTDIR}/usr/include; ${PERL} ${DESTDIR}${BINDIR}/h2ph * machine/* sys/*) .include "../../Makefile.inc" .include