Patch to detect perl using autoconf
David Rankin
drankin at bohemians.lexington.ky.us
Wed Dec 29 04:47:07 EST 1999
On Tue, Dec 28, 1999 at 10:49:26AM -0500, David Rankin wrote:
> For systems that don't have perl at /usr/bin/perl, fixpaths doesn't run.
> I've added a check in configure.in to find where perl is and use it to
> run fixpaths. Here's the patch:
OK, I managed to screw this patch up. It looks like the AC_CHECK_PROG
wasn't doing an AC_SUBST automatically for me, so I forced it. Here's try two.
--- configure.in.orig Mon Dec 27 23:09:36 1999
+++ configure.in Tue Dec 28 12:31:31 1999
@@ -9,6 +9,8 @@
AC_PROG_RANLIB
AC_PROG_INSTALL
AC_CHECK_PROG(AR, ar, ar)
+AC_PATH_PROG(PERL, perl)
+AC_SUBST(PERL)
AC_PATH_PROG(xauth_path, xauth)
dnl Use ip address instead of hostname in $DISPLAY
--- Makefile.in.orig Tue Dec 28 10:22:27 1999
+++ Makefile.in Tue Dec 28 10:23:54 1999
@@ -25,6 +25,7 @@
AR=@AR@
RANLIB=@RANLIB@
INSTALL=@INSTALL@
+PERL=@PERL@
LDFLAGS=-L. @LDFLAGS@
GNOME_CFLAGS=`gnome-config --cflags gnome gnomeui`
@@ -89,7 +90,7 @@
*.1 *.8 sshd_config ssh_config
manpages:
- $(FIXPATHS) -Dsysconfdir=${sysconfdir} $(srcdir)/*.1.in $(srcdir)/*.8.in \
+ $(PERL) $(FIXPATHS) -Dsysconfdir=${sysconfdir} $(srcdir)/*.1.in $(srcdir)/*.8.in \
$(srcdir)/ssh_config.in $(srcdir)/sshd_config.in
install: all
More information about the openssh-unix-dev
mailing list