pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk/bulk For those packages where the maintainer field ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9065781b6cd1
branches:  trunk
changeset: 487448:9065781b6cd1
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Fri Jan 14 13:08:28 2005 +0000

description:
For those packages where the maintainer field can't be determined by
grepping, run make to get MAINTAINER's value.  I've tested this with
a script that tries to "simulate" this one without problems, but I
can't test it "in place".

diffstat:

 mk/bulk/post-build |  5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diffs (20 lines):

diff -r c8fdbe5d814b -r 9065781b6cd1 mk/bulk/post-build
--- a/mk/bulk/post-build        Fri Jan 14 13:01:26 2005 +0000
+++ b/mk/bulk/post-build        Fri Jan 14 13:08:28 2005 +0000
@@ -1,5 +1,5 @@
 #!/usr/pkg/bin/perl
-# $NetBSD: post-build,v 1.49 2005/01/13 19:29:28 tv Exp $
+# $NetBSD: post-build,v 1.50 2005/01/14 13:08:28 jmmv Exp $
 #
 # Collect stuff after a pkg bulk build
 #
@@ -227,6 +227,9 @@
 
        my $maintainer = `grep ^MAINTAINER $vars{USR_PKGSRC}/$pkg/Makefile`;
        $maintainer =~ s/MAINTAINER=[ \t]*//;
+       if (! $maintainer) {
+                $maintainer = `cd $vars{USR_PKGSRC}/$pkg ; $BMAKE show-var VARNAME=MAINTAINER`;
+       }
        $maintainer =~ s/</&lt;/g;
        $maintainer =~ s/>/&gt;/g;
        chomp($maintainer);



Home | Main Index | Thread Index | Old Index