commit-womb
[Top][All Lists]
Advanced

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

[commit-womb] gnumaint gm-generate.pl pkgblurbs.txt


From: karl
Subject: [commit-womb] gnumaint gm-generate.pl pkgblurbs.txt
Date: Mon, 14 Oct 2013 17:25:53 +0000

CVSROOT:        /sources/womb
Module name:    gnumaint
Changes by:     karl <karl>     13/10/14 17:25:53

Modified files:
        .              : gm-generate.pl pkgblurbs.txt 

Log message:
        mention if package is looking for a maintainer

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnumaint/gm-generate.pl?cvsroot=womb&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/gnumaint/pkgblurbs.txt?cvsroot=womb&r1=1.8&r2=1.9

Patches:
Index: gm-generate.pl
===================================================================
RCS file: /sources/womb/gnumaint/gm-generate.pl,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- gm-generate.pl      14 Oct 2013 17:10:55 -0000      1.10
+++ gm-generate.pl      14 Oct 2013 17:25:53 -0000      1.11
@@ -1,4 +1,4 @@
-# $Id: gm-generate.pl,v 1.10 2013/10/14 17:10:55 karl Exp $
+# $Id: gm-generate.pl,v 1.11 2013/10/14 17:25:53 karl Exp $
 # The generate actions for the gm script (see --help message).
 # 
 # Copyright 2007, 2008, 2009, 2010, 2012, 2013
@@ -349,7 +349,8 @@
     warn "$msgprefix: $pkgname not in gnupackages\n"
       if ! exists $gnupkgs{$pkgname};
     my $pkglabel = $gnupkgs{$pkgname}->{"human-label"};
-    delete $gnupkgs{$pkgname};
+    my $activity = $gnupkgs{$pkgname}->{"activity-status"};
+    delete $gnupkgs{$pkgname}; # so we can see what's left over
     
     # we intentionally omit blurbs for some packages.
     next if $pkg{"blurb"} =~ /^null/;
@@ -392,6 +393,11 @@
       push (@ret, "<p>$blurb");
     }
 
+    # let's advertise if the package is looking for a maintainer.  maybe
+    # we'll find someone.
+    push (@ret, "This package is looking for a maintainer.")
+      if $activity =~ /^nomaint/;
+
     my $doc_links = "/manual/manual.html#$pkgname";
     push (@ret, qq!<small>(<a href="$doc_links">doc&nbsp;links</a>)!
               . qq!</small></p>!);

Index: pkgblurbs.txt
===================================================================
RCS file: /sources/womb/gnumaint/pkgblurbs.txt,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- pkgblurbs.txt       14 Oct 2013 17:10:56 -0000      1.8
+++ pkgblurbs.txt       14 Oct 2013 17:25:53 -0000      1.9
@@ -1,4 +1,4 @@
-# $Id: pkgblurbs.txt,v 1.8 2013/10/14 17:10:56 karl Exp $
+# $Id: pkgblurbs.txt,v 1.9 2013/10/14 17:25:53 karl Exp $
 # Public domain.
 #
 # This file is maintained in the CVS repository of GNU womb,
@@ -343,8 +343,8 @@
 
 package: ddd
 blurb: GNU DDD, the Data Display Debugger, is a graphical front-end for
-+ command-line debuggers.  Many back-end debuggers are supported, such
-+ as the GNU debugger GDB.  In addition to usual debugging features
++ command-line debuggers.  Many back-end debuggers are supported, notably
++ the GNU debugger, GDB.  In addition to usual debugging features
 + such as viewing the source files, DDD has additional graphical,
 + interactive features to aid in debugging.
 
@@ -445,7 +445,7 @@
 + editing.  Emacs has been extended in essentially all areas of
 + computing, giving rise to a vast array of packages supporting, e.g.,
 + email, IRC and XMPP messaging, spreadsheets, remote server editing,
-+ and much much more.  Emacs includes extensive documentation on all
++ and much more.  Emacs includes extensive documentation on all
 + aspects of the system, from basic editing to writing large Lisp
 + programs.  It has full Unicode support for nearly all human
 + languages.
@@ -513,11 +513,11 @@
 
 package: freefont
 blurb: GNU FreeFont is a collection of scalable outline fonts that are
-+ suitable for for general computer use and for desktop publishing. A
-+ serif, a sans serif and a monospace font are all available in both
-+ TrueType and OpenType formats.  The fonts notably support a broad
-+ range of characters for many different writing systems, as well as
-+ excellent support for mathematical notation.
++ suitable for general computer use and for desktop publishing. A
++ serif, a sans serif and a monospace font are included, all available in both
++ TrueType and OpenType formats.  The fonts support a broad
++ range of characters for many different writing systems, and have
++ excellent coverage of mathematical notation.
 
 package: freeipmi
 blurb: GNU FreeIPMI is a collection of in-band and out-of-band IPMI software
@@ -1622,8 +1622,8 @@
 + applications.  The accompanying ncursesw library provides wide character
 + support.
 
-package: Nettle
-blurb: GNU nettle is a low-level cryptographic library.  It is designed to fit
+package: nettle
+blurb: GNU Nettle is a low-level cryptographic library.  It is designed to fit
 + in easily in almost any context.  It can be easily included in
 + cryptographic toolkits for object-oriented languages or in
 + applications themselves.
@@ -2032,7 +2032,6 @@
 + database.
 
 package: termutils
-
 blurb: The GNU Termutils package contains two programs, "tput" and
 + "tabs".  "tput" is used in shell scripts to manipulate the terminal
 + display, for example by clearing it or moving the cursor to a specific



reply via email to

[Prev in Thread] Current Thread [Next in Thread]