--- toast 2004/04/08 20:57:16 1.317 +++ toast 2004/04/09 21:25:40 1.318 @@ -2627,8 +2627,8 @@ # find a configure script my($cfg); - # usual Perl elm - for $cfg (qw[configure configure.gnu Configure]) + # autoconf Perl elm pmk (bootstrap) + for $cfg (qw[configure configure.gnu Configure pmkcfg.sh]) { my($confprog) = path($dir, $cfg); if(-x($confprog)) @@ -2723,6 +2723,10 @@ my($mfpl) = path($dir, "Makefile.PL"); return $dir if -r($mfpl) && cdrun($dir, "perl", $mfpl); + # pmk is some kind of newfangled autoconf replacement + my($pmkfile) = path($dir, "pmkfile"); + return $dir if -r($pmkfile) && cdrun($dir, "pmk"); + # Write a custom Makefile for glibc with add-ons and/or kernel headers. my($glibcdir, $hdrdir, @addons); my($glibcok) = whiledir @@ -6111,6 +6115,8 @@ Known bugs: + - "toast arm man" fails due to incorrect DESTDIR symlinks + - autofind produces URLs with extra slashes, e.g. "toast arm flex" - make oldconfig isn't running for linux/2.6.x - toast add misguesses device-mapper name/version from URL - autofind hangs in httphead() when going through tinyproxy?