summaryrefslogtreecommitdiff
path: root/Tools/scripts/mkptools/mkpbuild
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/scripts/mkptools/mkpbuild')
-rwxr-xr-xTools/scripts/mkptools/mkpbuild9
1 files changed, 5 insertions, 4 deletions
diff --git a/Tools/scripts/mkptools/mkpbuild b/Tools/scripts/mkptools/mkpbuild
index 52537912ff8d..275ab75f3352 100755
--- a/Tools/scripts/mkptools/mkpbuild
+++ b/Tools/scripts/mkptools/mkpbuild
@@ -1,6 +1,6 @@
#!/usr/bin/perl -w
#
-# Copyright (c) 2000 Neil Blakey-Milner
+# Copyright (c) 2001 Neil Blakey-Milner
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -43,8 +43,9 @@ sub testdir (@) {
return "";
}
-my ($user, $origdir, $portname, $tmpbase, $tmpdir, $wdpdir, $predir, $hmake);
-chomp ($user = `logname`);
+my ($user, $group, $origdir, $portname, $tmpbase, $tmpdir, $wdpdir, $predir, $hmake);
+chomp ($user = `id -un`);
+chomp ($group = `id -gn`);
chomp ($origdir = `pwd`);
chomp ($portname = `basename $origdir`);
$tmpbase = testdir($ENV{'TMPDIR'}, $ENV{'TMP'}, $path_tmp);
@@ -56,7 +57,7 @@ $predir = "$tmpdir/prefix";
$hmake = "env WRKDIRPREFIX=$wdpdir PREFIX=$predir NO_PKG_REGISTER=1 ";
foreach (qw"SHARE MAN LIB BIN") {
$hmake .= $_ . "OWN=$user ";
- $hmake .= $_ . "GRP=$user ";
+ $hmake .= $_ . "GRP=$group ";
}
$hmake .= "PREFIX=$predir NO_PKG_REGISTER=1 make";