[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-womb] gnumaint Makefile gm gnupackages.txt oldpackage...
From: |
Karl Berry |
Subject: |
[commit-womb] gnumaint Makefile gm gnupackages.txt oldpackage... |
Date: |
Mon, 22 Nov 2010 23:59:26 +0000 |
CVSROOT: /sources/womb
Module name: gnumaint
Changes by: Karl Berry <karl> 10/11/22 23:59:26
Modified files:
. : Makefile gm gnupackages.txt oldpackages.txt
Log message:
songanizer decommissioned
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnumaint/Makefile?cvsroot=womb&r1=1.26&r2=1.27
http://cvs.savannah.gnu.org/viewcvs/gnumaint/gm?cvsroot=womb&r1=1.28&r2=1.29
http://cvs.savannah.gnu.org/viewcvs/gnumaint/gnupackages.txt?cvsroot=womb&r1=1.74&r2=1.75
http://cvs.savannah.gnu.org/viewcvs/gnumaint/oldpackages.txt?cvsroot=womb&r1=1.5&r2=1.6
Patches:
Index: Makefile
===================================================================
RCS file: /sources/womb/gnumaint/Makefile,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- Makefile 17 Nov 2010 22:49:23 -0000 1.26
+++ Makefile 22 Nov 2010 23:59:25 -0000 1.27
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.26 2010/11/17 22:49:23 karl Exp $
+# $Id: Makefile,v 1.27 2010/11/22 23:59:25 karl Exp $
# Copyright 2007-2010 Free Software Foundation, Inc.
#
# Copying and distribution of this file, with or without modification,
@@ -31,13 +31,13 @@
test-checkactivity:
gm check activityfile
-test-checkgnupackages:
- gm check gnupackages
+test-checkmaint:
+ gm check maintainers
-test-checksavannah sv:
+test-checksav sv:
gm check savannah
-test-list-maintainers:
+test-listmaint:
gnumaint list maintainers $(sep)
gnumaint list maintainers package karl1test $(sep)
gnumaint list maintainers karl $(sep)
Index: gm
===================================================================
RCS file: /sources/womb/gnumaint/gm,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -b -r1.28 -r1.29
--- gm 17 Nov 2010 22:49:23 -0000 1.28
+++ gm 22 Nov 2010 23:59:26 -0000 1.29
@@ -1,5 +1,5 @@
#!/usr/bin/env perl
-# $Id: gm,v 1.28 2010/11/17 22:49:23 karl Exp $
+# $Id: gm,v 1.29 2010/11/22 23:59:26 karl Exp $
# More gnumaint-related stuff, in Perl this time instead of TCL.
#
# Copyright 2007-2010 Free Software Foundation Inc.
@@ -194,39 +194,62 @@
next if &skip_pkg_p ($pkgname);
my %p = %{$pkgs{$pkgname}};
- if (! $p{"doc-category"}) {
+ my $short_cat = $p{"doc-category"};
+ if (! $short_cat) {
warn (&gnupkgs_msg ("lacks doc-category\n", %p));
next;
}
- # map short category name used in the file to the full name we want
- # to use in the output.
- my $full_cat = &full_category ($p{"doc-category"});
- next unless $full_cat;
-
- # install in the category hash.
- my @x = exists $cat{$full_cat} ? @{$cat{$full_cat}} : ();
+ # Append to the list of packages for this category.
+ my @x = exists $cat{$short_cat} ? @{$cat{$short_cat}} : ();
push (@x, \%p);
- $cat{$full_cat} = address@hidden;
+ $cat{$short_cat} = address@hidden;
}
- # for each category, sort list of packages and output.
- for my $full_cat (sort keys %cat) {
- for my $pkg_ref (sort by_name @{$cat{$full_cat}}) {
- my ($doc_url,$doc_category,$doc_summary)
- = ($p{"doc-url"}, $p{"doc-category"}, $p{"doc-summary"});
- if (! $doc_url || ! $doc_category || ! $doc_summary) {
- warn (&gnupkgs_msg ("lacks doc-(url|category|summary)\n", %p));
+ # Sort first by full category name, since the abbreviations sometimes
+ # start with a completely different string (Libraries -> Software
+ # libraries). Then, for each category, sort list of packages and output.
+ #
+ for my $short_cat (sort by_full_cat keys %cat) {
+ my $full_cat = &full_category ($short_cat);
+
+ push (@ret, &output_cat ($short_cat, $full_cat));
+
+ for my $pkg_ref (sort by_pkgname @{$cat{$short_cat}}) {
+ my %p = %$pkg_ref;
+ my ($doc_url,$doc_summary) = ($p{"doc-url"}, $p{"doc-summary"});
+ if (! $doc_url || ! $doc_summary) {
+ warn (&gnupkgs_msg ("lacks doc-(url|summary)\n", %p));
next;
}
+ my $str = "\n<tr><td>* ";
+ $str .= qq!<a href="$doc_url">$p{"package"}!;
+ $str .= qq! ($p{"mundane-name"})! if $p{"mundane-name"};
+ $str .= "</a></td>\n";
+ $str .= "<td>$doc_summary</td></tr>";
+ push (@ret, $str);
}
-
- push (@ret, qq!<a href="$doc_url">$pkgname</a> !);
}
return @ret;
- sub full_category { return "XX" . $_[0]; }
+ sub output_cat {
+ my ($short_cat,$full_cat) = @_;
+ my $ret = "\n<tr>";
+ $ret .= qq!<td colspan="2">\n<h3 id="$short_cat">$full_cat</h3></td>!;
+ $ret .= "</tr>\n";
+ return $ret;
+
+ }
+
+ # given two short categories, compare their full names (for sorting).
+ sub by_full_cat { &full_category ($a) cmp &full_category ($b); }
+
+ # given two package references, compare their names (for sorting).
+ sub by_pkgname { $a->{"package"} cmp $b->{"package"}; }
+
+ sub full_category { return "XXX" . $_[0]; }
+ sub short_category { return $_[0] . "XXX"; }
}
sub gnupkgs_msg
Index: gnupackages.txt
===================================================================
RCS file: /sources/womb/gnumaint/gnupackages.txt,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -b -r1.74 -r1.75
--- gnupackages.txt 17 Nov 2010 22:49:23 -0000 1.74
+++ gnupackages.txt 22 Nov 2010 23:59:26 -0000 1.75
@@ -1,4 +1,4 @@
-# $Id: gnupackages.txt,v 1.74 2010/11/17 22:49:23 karl Exp $
+# $Id: gnupackages.txt,v 1.75 2010/11/22 23:59:26 karl Exp $
# This file records information on a per-package basis,
# *not* including maintainers (that's in /gd/gnuorg/maintainers).
# There is nothing private in this file. Public domain.
@@ -95,6 +95,7 @@
package: alive
doc-category: Internet
doc-summary: Autologin and keep-alive daemon
+doc-url: none
download-url: http://download.savannah.gnu.org/releases/alive/
gplv3-status: not-done-in-1.4.0-nomaint
activity-status: nomaint 20050222 (1.4.0)
@@ -153,7 +154,7 @@
doc-summary: Automated program generator
doc-url: /software/autogen/manual/
gplv3-status: done-in-5.9.5
-activity-status: ok 20101116 (5.11.2)
+activity-status: ok 20101118 (5.11.3)
package: automake
language: perl
@@ -184,7 +185,7 @@
doc-url: none
gplv3-status: under-discussion-with-maintainer (3nov09)
activity-status: stale 20020303 (0.98)
-last-contact: 15nov10 wrote, 26jul09 replied
+last-contact: 22nov10 newmaint, 15nov10 wrote, 26jul09 replied
package: bash
copyright-holder: fsf
@@ -576,6 +577,7 @@
copyright-holder: fsf
doc-category: Internet
doc-summary: Web site revision system for DotGNU
+doc-url: none
gplv3-status: not-done-since-stale
activity-status: nomaint
note: copyright.list seems clear
@@ -687,7 +689,9 @@
package: ferret
logo: /software/ferret/ferret.png
-doc-category: Software
+doc-category: Database
+doc-summary: Entity/relationship based data modeler
+doc-url: none
download-url: http://www.gnuferret.org/Downloads
gplv3-status: done-in-0.7
activity-status: ok 20081116 (0.7)
@@ -766,10 +770,11 @@
package: garpd
mundane-name: Gratuitous ARP Daemon
doc-category: Internet
-doc-summary: Broadcast gratuitous packets for IPMI and more
+doc-summary: Broadcast gratuitous ARP requests for IPMI and more
+doc-url: none
gplv3-status: not-done-since-no-release
activity-status: stale no-release
-last-contact: 15jan10 wrote
+last-contact: 21nov10 reply, "soon"
package: gawk
copyright-holder: fsf
@@ -833,8 +838,7 @@
doc-url: none
gplv3-status: not-done rms
activity-status: stale 20021016 (1.8.3)
-last-contact: 17nov10,20nov08 wrote
-note: patch needs rewriting, ticket #345011.
+last-contact: 18nov10 replied
package: gengen
doc-category: Software
@@ -871,11 +875,14 @@
package: gg-network
gplv3-status: n/a
activity-status: n/a
+note: first gnu group
package: ggradebook
+doc-category: Education
+doc-summary: GNOME application to track students' grades for teachers
+doc-url: none
gplv3-status: not-done-since-stale
-activity-status: stale 20000410 (0.91)
-last-contact: 7nov10-final-notice,16jan10,19nov08 wrote
+activity-status: nomaint 20000410 (0.91)
package: ghostscript
mundane-name: GNU Ghostscript
@@ -956,9 +963,13 @@
last-contact: 18jan10 replied, 2011 release
package: gmediaserver
+doc-category: Audio
+doc-summary: UPnP compatible media server
+doc-url: htmlxref
download-url: http://download.savannah.gnu.org/releases/gmediaserver/
-gplv3-status: working (18 Oct 2007 17:50:13)
-activity-status: ok 20071110 (0.13.0.tar.gz)
+gplv3-status: done-in-0.13.0 (18 Oct 2007 17:50:13)
+activity-status: stale 20071110 (0.13.0)
+last-contact: 20nov10 replied, this year
package: gmorph
doc-category: Graphics
@@ -990,6 +1001,9 @@
package: gnat
mundane-name: GNAT
+doc-category: software
+doc-summary: Ada compiler
+doc-url: none
download-url: http://libre.adacore.com/libre/download2/
gplv3-status: done-as-of-2009
activity-status: ok 20090519 (2009)
@@ -1025,9 +1039,12 @@
package: gnotary
mundane-name: GNotary
+doc-category: Business
+doc-summary: Digitally sign electronic health records
+doc-url: none
gplv3-status: not-done-since-stale
activity-status: stale 20050827 (0.1.rc1)
-last-contact: 19jan10 hilbert replied
+last-contact: see gnumed
package: gnowsys
mundane-name: GNOWSYS
@@ -1053,6 +1070,9 @@
package: gnu-c-manual
gplv3-status: doc
+doc-category: Software
+doc-summary: Reference manual for the C programming language
+doc-url: htmlxref
activity-status: ok 20091219 (0.2.1)
package: gnu-crypto
@@ -1086,6 +1106,9 @@
package: gnubatch
mundane-name: GNUBatch
+doc-category: Sysadmin
+doc-summary: Advanced batch scheduling and job control
+doc-url: none
gplv3-status: done-in-1.0
activity-status: ok 20101021 (1.3)
@@ -1173,10 +1196,12 @@
activity-status: ok 20090223 (4.9.5)
package: gnujdoc
-mundane-name: GNUjdoc
+doc-category: Documentation translation
+doc-summary: Japanese translations of GNU documents
+doc-url: none
gplv3-status: not-applicable-since-doc
activity-status: stable
-last-contact: 15dec08 replied, 26jan10 wrote
+last-contact: 26jan10 wrote, 15dec08 replied
note: japanese translations of documents
package: gnujump
@@ -1207,6 +1232,9 @@
package: gnumach
mundane-name: Mach
+doc-category: Software
+doc-summary: Microkernel of the GNU system
+doc-url: /software/hurd/microkernel/mach/documentation.html
gplv3-status: not-applicable-since-released-through-hurd
activity-status: ok released-through-hurd
last-contact: see hurd
@@ -1216,11 +1244,11 @@
logo: http://gnumed.org/img/gnumedlogo.png
doc-category: Business
doc-summary: Paperless medical practice
-doc-url: http://wiki.gnumed.de/bin/view/Gnumed/GettingStarted
+doc-url: http://wiki.gnumed.de/bin/view/Gnumed/GnumedManual
download-url: http://www.gnumed.de/downloads/
gplv3-status: working
-activity-status: stale 20080909 (0.3.2)
-last-contact: 19jan10 hilbert replied
+activity-status: ok 20101001 (gnumed-server-14.4, gnumed-client-0.8.4)
+last-contact: 18nov10 wrote, 19jan10 sebastian.hilbert replied
package: gnumeric
doc-category: Spreadsheets
@@ -1243,6 +1271,9 @@
package: gnun
mundane-name: GNUnited Nations
+doc-category: Documentation translation
+doc-summary: Build system for www.gnu.org translations
+doc-url: /software/trans-coord/manual/ + htmlxref
gplv3-status: done-in-0.1
activity-status: ok 20091110 (0.4)
@@ -1275,6 +1306,9 @@
activity-status: ok 20091102 (0.99.8)
package: gnuprologjava
+doc-category: Software
+doc-summary: Implementation of Prolog as a Java library
+doc-url: /software/gnuprologjava/api/ + htmlxref
download-url: http://sourceforge.net/projects/gnuprologjava/
gplv3-status: done-in-0.2.5-lgplv3+
activity-status: ok 20100825 (0.2.5)
@@ -1331,16 +1365,25 @@
last-contact: 30jan10 wrote
package: gnuspeech
+doc-category: Interfaces
+doc-summary: Extensible rule-based text-to-speech
+doc-url: /software/gnuspeech/#Manuals
gplv3-status: in-dev-sources
activity-status: stale no-release # project is active in savannah
package: gnuspool
mundane-name: GNUSpool
+doc-category: Printing
+doc-summary: Spooling system with a variety of interfaces
+doc-url: none
gplv3-status: done-in-1.0
activity-status: ok 20101021 (1.8)
package: gnustandards
copyright-holder: fsf
+doc-category: gnuorg
+doc-summary: GNU coding standards and maintainer information
+doc-url: htmlxref
gplv3-status: doc
activity-status: ok released-through-vc
@@ -1362,7 +1405,7 @@
doc-summary: Transport layer security library
doc-url: /software/gnutls/manual/
gplv3-status: stays-v2-indefinitely (gnumaint-reply 21 Aug 2007 11:13:04)
-activity-status: ok 200100930 (2.10.2)
+activity-status: ok 20101003 (2.10.3)
package: gnutrition
doc-category: Health
@@ -1381,20 +1424,29 @@
activity-status: container-package-for-icecat
package: goldwater
-# cvs -d:pserver:address@hidden:/sources/dgee co goldwater
-# download-url: ftp.gnu.org:gnu/dotgnu -- taken offline, though
+doc-category: Business
+doc-summary: Middleware server
+doc-url: none
gplv3-status: not-done-since-dotgnu-nomaint
-activity-status: stale nomaint
+activity-status: nomaint
last-contact: 31jan10 replied
+# cvs -d:pserver:address@hidden:/sources/dgee co goldwater
+# download-url: ftp.gnu.org:gnu/dotgnu -- taken offline, though
package: goodbye
+doc-category: Software
+doc-summary: Kiosk management
+doc-url: none
gplv3-status: not-done-since-no-release
activity-status: stale no-release
package: goptical
+doc-category: Libraries
+doc-summary: C++ optical design and simulation library
+doc-url: /software/goptical/manual/
gplv3-status: in-dev-sources
activity-status: new 25oct09
-last-contact: 8jun10 replied
+last-contact: 21nov10 wrote, 8jun10 replied
package: gorm
logo: http://gnustep.org/experience/images/Gorm.png
@@ -1435,9 +1487,9 @@
doc-summary: Saves comic strips from the web
doc-url: http://server.phpgrabcomics.org/docs/
download-url: http://sourceforge.net/project/showfiles.php?group_id=33239
-gplv3-status: not-done-since-stale
-activity-status: stale 20061102 (1.5.3)
-last-contact: 14nov10, 4aug10 wrote
+gplv3-status: not-done-in-1.5.4
+activity-status: ok 20101118 (1.5.4)
+last-contact: 18nov10 replied
package: greg
copyright-holder: fsf
@@ -1458,9 +1510,13 @@
package: gretl
logo: http://gretl.sourceforge.net/images/gretl-image.png
+doc-category: Business
+doc-summary: Statistical analysis of economic data (econometrics)
+doc-url: http://sourceforge.net/projects/gretl/files/manual/
download-url: http://sourceforge.net/project/showfiles.php?group_id=36234
-gplv3-status: in-dev-sources (gnumaint-reply 22 Aug 2007 11:13:36)
-activity-status: ok 20080827 (1.7.7)
+gplv3-status: done-as-of-1.9.2
+activity-status: ok 20101103 (1.9.2)
+last-contat: 21nov10 wrote
package: groff
copyright-holder: fsf
@@ -1489,12 +1545,18 @@
activity-status: ok 20100325 (1.4.4, libgsasl-1.4.4/20100325)
package: gsegrafix
+doc-category: Graphics
+doc-summary: GNOME application for creating scientific and engineering plots
+doc-url: none
gplv3-status: done-as-of-1.0.5
activity-status: ok 20100103 (1.0.5)
package: gsl
mundane-name: GNU Scientific Library
copyright-holder: notfsf
+doc-category: Mathematics
+doc-summary: Numerical library for C and C++
+doc-url: htmlxref
gplv3-status: done-in-1.10 (gnumaint-reply 21 Aug 2007 10:01:29)
activity-status: ok 20100310 (1.14)
@@ -1539,7 +1601,8 @@
doc-summary: Typing tutor
doc-url: htmlxref
gplv3-status: done-in-2.8
-activity-status: ok 20090218 (2.8.3)
+activity-status: newmaint/20091215 20090218 (2.8.3)
+last-contact 17nov10 final-notice
package: guile
copyright-holder: fsf
@@ -1654,7 +1717,7 @@
package: hurd
copyright-holder: fsf
doc-category: Software
-doc-summary: The kernel for the GNU operating system
+doc-summary: The kernel servers for the GNU operating system
doc-url: /software/hurd/doc/doc.html
gplv3-status: under-discussion
logo: /graphics/hurd_sm_mf.jpg
@@ -1797,7 +1860,7 @@
package: libcdio
doc-category: Audio
-doc-category: CD Input and Control Library.
+doc-summary: CD Input and Control library
doc-url: /software/libcdio/libcdio.html
gplv3-status: done-in-0.81
activity-status: ok 20091027 (0.82, pycdio-0.16/20091026,
rbcdio-0.15/200901518)
@@ -2232,7 +2295,7 @@
doc-summary: Build and execute command lines in parallel
doc-url: /software/parallel/man.html
gplv3-status: done-in-20100424
-activity-status: ok 20100922 (20100922)
+activity-status: ok 20101121 (20101121)
package: parted
copyright-holder: fsf
@@ -2607,13 +2670,6 @@
gplv3-status: done-in-3.10.3
activity-status: ok 20101029 (3.18.7)
-package: songanizer
-copyright-holder: fsf
-doc-category: Music
-doc-url: none
-gplv3-status: not-done-in-1.0
-activity-status: stale 20070326 (1.0) # 10feb09 wrote
-
package: sourceinstall
doc-category: Sysadmin
doc-summary: Managing distribution sources as packages
@@ -2697,8 +2753,8 @@
package: sxml
download-url: http://medialab.di.unipi.it/Project/SXML/resources.html
gplv3-status: not-done-since-stale
-activity-status: stale 20010829 (0.96)
-last-contact: 14nov10 wrote, 22apr09 replied
+activity-status: nomaint 20010829 (0.96)
+last-contact: 14nov10 stepped down
package: sysutils
copyright-holder: fsf
@@ -2720,7 +2776,7 @@
package: tar
copyright-holder: fsf
-doc-category: Sysadmin
+doc-category: Archiving
doc-summary: Managing tar archives
doc-url: /software/tar/manual/
gplv3-status: done-in-1.21
@@ -2794,7 +2850,7 @@
doc-summary: Transparent Remote Access, Multiple Protocol GNU Emacs package
doc-url: htmlxref
gplv3-status: done-in-2.1.14
-activity-status: ok 20100824 (2.1.19)
+activity-status: ok 20101120 (2.2.0)
package: trans-coord
gplv3-status: not-applicable
@@ -2952,6 +3008,7 @@
package: xhippo
doc-category: Audio
+doc-summary: Generic playlist manager program
doc-url: none
gplv3-status: done-in-3.5
activity-status: ok 20070827 (3.5)
@@ -2980,7 +3037,7 @@
package: zile
gplv3-status: done-in-2.2.58
-activity-status: ok 20101008 (2.3.20)
+activity-status: ok 20101117 (2.3.21)
# End. (Do not remove this line or the blank line before it. Thanks.)
doc-category:
Index: oldpackages.txt
===================================================================
RCS file: /sources/womb/gnumaint/oldpackages.txt,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- oldpackages.txt 17 Nov 2010 22:49:23 -0000 1.5
+++ oldpackages.txt 22 Nov 2010 23:59:26 -0000 1.6
@@ -1,9 +1,19 @@
-# $Id: oldpackages.txt,v 1.5 2010/11/17 22:49:23 karl Exp $
+# $Id: oldpackages.txt,v 1.6 2010/11/22 23:59:26 karl Exp $
# Public domain.
#
# This file records information about packages which we have decommissioned.
# There is nothing private in this file.
+package: songanizer
+copyright-holder: fsf
+doc-category: Audio
+doc-summary: Organize collections of audio files
+doc-url: none
+gplv3-status: not-done-in-1.0
+activity-status: stale 20070326 (1.0)
+last-contact: 19nov10 wrote, 10feb09 wrote
+gone: 22nov10 maintainer resigned, never caught on
+
package: dictionary
download-url: ftp://ftp.gnu.org/gnu/gcide
gplv3-status: not-done-since-moribund