diff options
Diffstat (limited to 'Tools/scripts/mkptools/mkpbuild')
-rwxr-xr-x | Tools/scripts/mkptools/mkpbuild | 9 |
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"; |