Index: /trunk/psconfig/psbuild
===================================================================
--- /trunk/psconfig/psbuild	(revision 40512)
+++ /trunk/psconfig/psbuild	(revision 40513)
@@ -141,6 +141,8 @@
     @list = <$tagsets/*.dist>;
     $distribution = $list[-1];
+    $distname = "";
 } else {
     $distribution = "$tagsets/$ARGV[0].dist";
+    $distname = $ARGV[0];
 }
 
@@ -219,18 +221,18 @@
     # use psconfig.csh to set needed build aliases
     if ($extlibs eq "check") {
-        $status = vsystem ("pschecklibs");
+        $status = vsystem ("pschecklibs $distname");
         if ($status) { die "failed to find external libraries\n"; }
     }
     if ($extlibs eq "build") {
-        $status = vsystem ("pschecklibs -build");
+        $status = vsystem ("pschecklibs -build $distname");
         if ($status) { die "failed to build external libraries\n"; }
     }
 
     if ($extperl eq "check") {
-        $status = vsystem ("pschecklperl");
+        $status = vsystem ("pschecklperl $distname");
         if ($status) { die "failed to find external perl modules\n"; }
     }
     if ($extperl eq "build") {
-        $status = vsystem ("pscheckperl -build");
+        $status = vsystem ("pscheckperl -build $distname");
         if ($status) { die "failed to build external perl modules\n"; }
     }
