From 43a1c1abf7019454df727db0762a60c680c0550b Mon Sep 17 00:00:00 2001 From: Neil Blakey-Milner Date: Fri, 2 Feb 2001 15:00:42 +0000 Subject: Some minor additions so that we act a bit more like NetBSD's url2pkg; we now autogenerate MASTER_SITES if we're given an URL. Also check the PKGMAINTAINER environment variable. Submitted by: Tomasz Luchowski --- Tools/scripts/mkptools/mkpskel | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'Tools') 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"}); -- cgit v1.2.3