diff options
Diffstat (limited to 'Tools/scripts')
-rwxr-xr-x | Tools/scripts/mkptools/mkpskel | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Tools/scripts/mkptools/mkpskel b/Tools/scripts/mkptools/mkpskel index bc5336812ed6..c6e61637c819 100755 --- a/Tools/scripts/mkptools/mkpskel +++ b/Tools/scripts/mkptools/mkpskel @@ -39,7 +39,7 @@ my (%cap); chomp($initdir = `pwd`); -$cap{"MAINTAINER"} = ($ENV{"MAINTAINER"} || "ports\@freebsd.org"); +$cap{"MAINTAINER"} = ($ENV{"MAINTAINER"} || $ENV{"PKGMAINTAINER"} || "ports\@freebsd.org"); getopts('n'); @@ -49,6 +49,7 @@ $filename = $ARGV[0]; if ($filename =~ m#^(f|ht)tp\://#) { print `fetch $filename`; + $cap{"MASTER_SITES"} = dirname($filename) . '/'; $filename = basename($filename); } chdir(dirname($filename)); @@ -119,6 +120,11 @@ EOF } } + if ($tmp{"MASTER_SITES"}) { + print MAKEFILE "MASTER_SITES= ". $tmp{"MASTER_SITES"} . "\n\n"; + delete($tmp{"MASTER_SITES"}); + } + print MAKEFILE "\nMAINTAINER=\t" . $tmp{"MAINTAINER"} . "\n\n"; delete($tmp{"MAINTAINER"}); |