Get the OS name from "uname -s" instead of assuming NetBSD.
Observed from Gavan's Solaris bulk build.
This commit is contained in:
parent
c4661d321d
commit
f958dadcb5
1 changed files with 6 additions and 4 deletions
|
@ -1,5 +1,5 @@
|
|||
#!/usr/pkg/bin/perl
|
||||
# $NetBSD: post-build,v 1.22 2003/05/06 17:42:03 jmmv Exp $
|
||||
# $NetBSD: post-build,v 1.23 2003/08/18 19:19:33 cjep Exp $
|
||||
#
|
||||
# Collect stuff after a pkg bulk build
|
||||
#
|
||||
|
@ -38,6 +38,8 @@ getconf("arch"); # `uname -m`
|
|||
chomp($date=`date`);
|
||||
$reportf=basename($REPORT);
|
||||
|
||||
chomp($os=`uname -s`);
|
||||
|
||||
# extract the name of the files used for the build log and broken build log.
|
||||
# these have defaults set by bsd.bulk-pkg.mk and may be overridden in /etc/mk.conf
|
||||
chomp($BROKENFILE=`( cd $USR_PKGSRC/pkgtools/pkglint ; $ENV{"BMAKE"} show-var VARNAME=BROKENFILE )`);
|
||||
|
@ -63,7 +65,7 @@ $verbose=1;
|
|||
|
||||
if ($verbose) {
|
||||
print "\n";
|
||||
print "*** NetBSD $osrev/$arch\n";
|
||||
print "*** $os $osrev/$arch\n";
|
||||
print "*** Result of bulk pkgsrc build as of $date:\n";
|
||||
print "\n";
|
||||
printf ("%-23s State \tBreaks\t(last modified, maintainer)\n","Pkg");
|
||||
|
@ -87,12 +89,12 @@ open(HTML,">$REPORT") or die "Can't write $REPORT: $!\n";
|
|||
print HTML <<EOHTML
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>NetBSD-$osrev/$arch bulk package build</TITLE>
|
||||
<TITLE>$os-$osrev/$arch bulk package build</TITLE>
|
||||
</HEAD>
|
||||
|
||||
<BODY BGCOLOR=#cccccc>
|
||||
|
||||
<H1> NetBSD $osrev/$arch </H1>
|
||||
<H1> $os $osrev/$arch </H1>
|
||||
<H2>Output of the pkgsrc bulk build<BR>
|
||||
as of $date</H2>
|
||||
|
||||
|
|
Loading…
Reference in a new issue