commit-womb
[Top][All Lists]
Advanced

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

[commit-womb] gnumaint gm gnupackages.txt Makefile oldpackage...


From: Karl Berry
Subject: [commit-womb] gnumaint gm gnupackages.txt Makefile oldpackage...
Date: Mon, 19 Jul 2010 18:51:18 +0000

CVSROOT:        /sources/womb
Module name:    gnumaint
Changes by:     Karl Berry <karl>       10/07/19 18:51:18

Modified files:
        .              : gm gnupackages.txt Makefile 
Added files:
        .              : oldpackages.txt 

Log message:
        new key savannah-only for sv only packages, start at checking against sv

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnumaint/gm?cvsroot=womb&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/gnumaint/gnupackages.txt?cvsroot=womb&r1=1.53&r2=1.54
http://cvs.savannah.gnu.org/viewcvs/gnumaint/Makefile?cvsroot=womb&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/gnumaint/oldpackages.txt?cvsroot=womb&rev=1.1

Patches:
Index: gm
===================================================================
RCS file: /sources/womb/gnumaint/gm,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- gm  20 Jun 2010 16:52:40 -0000      1.21
+++ gm  19 Jul 2010 18:51:18 -0000      1.22
@@ -1,8 +1,8 @@
 #!/usr/bin/env perl
-# $Id: gm,v 1.21 2010/06/20 16:52:40 karl Exp $
+# $Id: gm,v 1.22 2010/07/19 18:51:18 karl Exp $
 # More gnumaint-related stuff, since I think better in Perl than TCL.
 # 
-# Copyright 2007, 2008, 2009 Free Software Foundation Inc.
+# Copyright 2007, 2008, 2009, 2010 Free Software Foundation Inc.
 # 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -24,6 +24,7 @@
 $GNUPACKAGES_FILE = "gnupackages.txt";
 $MAINTAINERS_FILE = "m.link";
 $RECENTREL_FILE = "recentrel.txt";
+$SAVANNAH_FILE = "groups.tsv";
 
 exit (&main ());
 
@@ -41,10 +42,11 @@
 list maintainers bypackage   (generate the maintainers.bypkg file)
 list maintainers nophysical  (maintainers without phone/address info)
 list packages activity       (packages sorted by activity-status)
-list packages gplv3          (packages with GPLv3 license update pending)
+list packages gplv3          (packages with GPLv3 update pending)
 list packages unanswered     (packages which we've had no contact about)
 check activityfile           (verify activity-report.txt)
-check gnupackages            (verify consistency with maintainers file)
+check gnupackages            (verify consistency: maintainers/gnupackages)
+check savannah               (verify consistency: gnupackages/savannah)
 
 See also the gnumaint script.
 
@@ -245,29 +247,6 @@
 {
   my @ret = ();
 
-  # most of these have been decommissioned, a few renamed or merged.
-  # but it seems good to preserve the original activity info,
-  # so special-case that they are ok.
-  my %missing_pkg_ok = (
-    "3DKit" => 1,
-    "Emacs: erc" => 1,
-    "Emacs: gnus" => 1,
-    "GNU CAD" => 1,
-    "Hegemonie" => 1,
-    "awacs" => 1,
-    "binutils-IBM-370" => 1,
-    "cilk" => 1,
-    "dr.genius" => 1,
-    "g++" => 1,
-    "getopt" => 1,
-    "gnome-panel" => 1,
-    "gphoto" => 1,
-    "lengualibre" => 1,
-    "libstdc++" => 1,
-    "recode" => 1,
-    "webpublish" => 1,
-  );
-
   my %pkgs = &read_maintainers ("by-package");
   my %maints = &read_maintainers ("by-maintainer");
   
@@ -295,6 +274,41 @@
 
 
 
+# Return list of packages in the savannah GNU groups.tsv list that are
+# not in the gnupackages or oldpackages files.  We check against these
+# rather than maintainers because some are legitimately only on sv and
+# we want to have info for them.
+# 
+# On the other hand, there's no expectation that everything in
+# gnupackages (or maintainers) is on savannah, so don't check that
+# direction.
+# 
+# The sv file is at http://savannah.gnu.org/cooperation/groups.tsv
+# and is updated via cron on savannah.
+# 
+sub check_savannah_
+{
+  my @ret = ();
+  
+  my %pkg_file = &read_gnupackages ();
+  my %sv_file = &read_savannah ();
+  
+  for my $m (keys %sv_file) {
+    if (exists $pkg_file{$m}) {
+      delete $sv_file{$m};
+    }
+  }
+  
+  for my $p (sort keys %sv_file) {
+    push (@ret, "$SAVANNAH_FILE:$sv_file{$p}->{lineno}: "
+                . "$p ($sv_file{$p}->{name}) not in gnupackages");
+  }
+  
+  return @ret;
+}
+
+
+
 # Return list of packages in the gnupackages file that are not in the
 # maintainers file, and vice versa.
 # 
@@ -313,6 +327,7 @@
   }
   
   for my $p (sort keys %pkg_file) {
+    next if $pkg_file{$p}->{"savannah-only"};
     push (@ret, "$GNUPACKAGES_FILE:$pkg_file{$p}->{lineno}: "
                 . "$p not in maintainers");
   }
@@ -341,8 +356,7 @@
   
   open (GNUPACKAGES_FILE) || die "open($GNUPACKAGES_FILE) failed: $!";
   
-  # read the real information.
-  my %pkg;  # info we are accumulating for one maintainer
+  my %pkg;
   while (<GNUPACKAGES_FILE>) {
     next if /^#/;  # ignore comments
     chomp;
@@ -356,9 +370,9 @@
         $copy{"lineno"} = $. - 1;  # save line number
         $ret{$pkg{"package"}} = \%copy;
       } else {
-        warn "$GNUPACKAGES_FILE:$.:no package name for block ending here\n";
+        warn "$GNUPACKAGES_FILE:$.: no package name for block ending here\n";
       }
-      undef %pkg;  # clear out for next maintainer.
+      undef %pkg;  # clear out next
       next;
     }
 
@@ -379,6 +393,39 @@
 
 
 
+# Return hash of $ACTIVITY_FILE according to HOW:
+# if "by-package", keys are pkg names and
+#   values are strings "email|name|time|lineno";
+# if "by-email", keys are email addrs and
+#   values are strings "pkg|name|time|lineno".
+# Latest entry is what counts.
+# 
+sub read_activity
+{
+  my ($how) = @_;
+  my %ret;
+  
+  open (ACTIVITY_FILE) || die "open($ACTIVITY_FILE) failed: $!";
+  while (<ACTIVITY_FILE>) {
+    chomp;
+    my ($name,$email,$pkg,$time) = split (/\|/);
+
+    # later entries will simply overwrite earlier ones; seems ok?
+    if ($how eq "by-package") {
+      $ret{$pkg} = "$email|$name|$time|$.";
+    } elsif ($how eq "by-email") {
+      $ret{$email} = "$pkg|$name|$time|$.";
+    } else {
+      die "can't read_activity($how)";
+    }
+  }
+  close (ACTIVITY_FILE) || warn "close($ACTIVITY_FILE) failed: $!";
+  
+  return %ret;
+}
+
+
+
 # Read $MAINTAINERS_FILE according to $HOW, either "by-package" or
 # "by-maintainer" We return a hash.  With "by-package", the keys are
 # package names and the values are a list of maintainer hash references.
@@ -482,33 +529,35 @@
 
 
 
-# Return hash of $ACTIVITY_FILE according to HOW:
-# if "by-package", keys are pkg names and
-#   values are strings "email|name|time|lineno";
-# if "by-email", keys are email addrs and
-#   values are strings "pkg|name|time|lineno".
-# Latest entry is what counts.
+# read the savannah groups.tsv file, return a hash of information, where
+# the keys are project identifiers and the values are references to
+# hashes with the information.  A key "lineno" is included in each value.
 # 
-sub read_activity
+sub read_savannah
 {
-  my ($how) = @_;
   my %ret;
   
-  open (ACTIVITY_FILE) || die "open($ACTIVITY_FILE) failed: $!";
-  while (<ACTIVITY_FILE>) {
+  open (SAVANNAH_FILE) || die "open($SAVANNAH_FILE) failed: $!";
+  <SAVANNAH_FILE>;  # ignore first line (with field names).
+  
+  # We want only the offical GNU packages, which, happily, come first (type=1).
+  while (<SAVANNAH_FILE>) {
+    last if /^2/;  # quit at first non-gnu
     chomp;
-    my ($name,$email,$pkg,$time) = split (/\|/);
+    my ($type_id,$name,$unix_group_name,$group_name) = split (/\t/);
 
-    # later entries will simply overwrite earlier ones; seems ok?
-    if ($how eq "by-package") {
-      $ret{$pkg} = "$email|$name|$time|$.";
-    } elsif ($how eq "by-email") {
-      $ret{$email} = "$pkg|$name|$time|$.";
+    my %pkg;
+    $pkg{"name"} = $group_name;
+    $pkg{"lineno"} = $.;
+    
+    if (exists $ret{$unix_group_name}) {
+      warn "$SAVANNAH_FILE:$.: already saw $unix_group_name?\n";
     } else {
-      die "can't read_activity($how)";
+      $ret{$unix_group_name} = \%pkg;
     }
   }
-  close (ACTIVITY_FILE) || warn "close($ACTIVITY_FILE) failed: $!";
+  
+  close (SAVANNAH_FILE) || warn "close($SAVANNAH_FILE) failed: $!";
   
   return %ret;
 }

Index: gnupackages.txt
===================================================================
RCS file: /sources/womb/gnumaint/gnupackages.txt,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -b -r1.53 -r1.54
--- gnupackages.txt     20 Jun 2010 16:52:40 -0000      1.53
+++ gnupackages.txt     19 Jul 2010 18:51:18 -0000      1.54
@@ -1,6 +1,7 @@
-# $Id: gnupackages.txt,v 1.53 2010/06/20 16:52:40 karl Exp $
+# $Id: gnupackages.txt,v 1.54 2010/07/19 18:51:18 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.
 #
 # Since some things are about the package and some things are about the
 # maintainer, it seems simplest to have two files.
@@ -82,23 +83,24 @@
 package: autoconf
 copyright-holder: fsf
 gplv3-status: done-in-2.65
-activity-status: ok 20091121 (2.65)
+activity-status: ok 20100702 (2.66)
 
 package: autoconf-archive
 copyright-holder: fsf
 gplv3-status: not-applicable
-activity-status: ok 20100604 (2010.06.04)
+activity-status: ok 20100706 (2010.07.06)
 language: autoconf
 
 package: autogen
 copyright-holder: notfsf
 logo: /software/autogen/pix/autogen_back.png
 gplv3-status: done-in-5.9.5
-activity-status: ok 20100303 (5.10.1)
+activity-status: ok 20100625 (5.10.2)
 
 package: automake
 gplv3-status: done-with-exception-#349136
 activity-status: ok 20091208 (1.11.1)
+language: perl
 
 package: avl
 gplv3-status: done-in-2.0.3
@@ -235,7 +237,7 @@
 mundane-name: CLISP
 logo: /software/clisp/clisp.png
 gplv3-status: not-done-v2only-in-2.4.5-bruno:24oct07-asked-rms:oct09
-activity-status: ok 20090728 (2.48)
+activity-status: ok 20100707 (2.49)
 
 package: cobol
 copyright-holder: fsf
@@ -249,7 +251,6 @@
 note: of work has been done.  Mail from tej, 26 Oct 2008 12:42:10 +1100.
 
 package: combine
-homepage: http://www.theworld.com/~dpv/index.html
 gplv3-status: in-dev-sources (gnumaint-reply 20 Aug 2007 20:11:22)
 activity-status: stale 20040605 (0.3.4)
 last-contact: 14oct08 replied, end of month, 18jun10 wrote
@@ -257,7 +258,7 @@
 package: commoncpp
 mundane-name: Common C++
 gplv3-status: not-done-commoncpp2-1.6.3.tar.gz, done-ucommon-1.9.1
-activity-status: ok commoncpp2-1.8.0/20100224 (ucommon-3.0.5/20100614)
+activity-status: ok commoncpp2-1.8.0/20100224 (ucommon-3.2.1/20100711)
 last-contact: 8jun10 wrote
 
 package: config
@@ -277,7 +278,6 @@
 
 package: cppi
 copyright-holder: fsf
-homepage: none
 gplv3-status: done-in-1.14
 activity-status: ok 20100317 (1.15)
 
@@ -320,7 +320,7 @@
 package: denemo
 logo: http://denemo.sourceforge.net/images/logo1.png
 gplv3-status: not-done-as-of-0.8.16
-activity-status: ok 20100409 (0.8.16)
+activity-status: ok 20100707 (0.8.18)
 last-contact: 12may10 replied, stalled on old authors?
 
 package: dia
@@ -333,18 +333,18 @@
 
 package: dico
 gplv3-status: done-as-of-2.0
-activity-status: ok 20090331 (2.0)
+activity-status: ok 20100707 (2.1)
 
 package: diction
 gplv3-status: done-in-1.11
 activity-status: stable 20070917 (1.11)
 
 package: dictionary
-homepage: none
+homepage: none # package will disappear
 download-url: ftp://ftp.gnu.org/gnu/gcide
 gplv3-status: not-done-since-moribund
-activity-status: stale 200201 (0.46)
-last-contact: 19jun10 wrote gray
+activity-status: moribund-will-merge-into-gcide 200201 (0.46)
+last-contact: 21jun10 replied
 note: renamed to/from gcide
 note: gray will make an interface and spruce it up as part of dico.
 
@@ -505,7 +505,6 @@
 
 package: garpd
 long-name: Gratuitous ARP Daemon
-homepage: http://savannah.gnu.org/projects/garpd
 gplv3-status: not-done-since-no-release
 activity-status: stale no-release
 last-contact: 15jan10 wrote
@@ -596,7 +595,6 @@
 
 package: gimp
 mundane-name: GIMP
-homepage: http://www.gimp.org
 logo: http://www.gimp.org/images/wilber_the_gimp.png
 download-url: ftp://ftp.gimp.org/pub/gimp/
 gplv3-status: not-done-in-2.6.8-probably-depends-on-gnome
@@ -604,7 +602,6 @@
 
 package: gimp www pages
 gplv3-status: doc
-homepage: http://www.gimp.org/
 activity-status: ok
 note: there is no particularly good reason why this is listed
 note: separately from gimp itself; just historical accident.
@@ -616,15 +613,14 @@
 
 package: glib
 mundane-name: GLib
-homepage: http://www.gtk.org/
 download-url: http://ftp.gnome.org/pub/gnome/sources/glib/
 gplv3-status: see GTK+
-activity-status: ok 20090923 (2.22)
+activity-status: ok 20100618 (2.25.9)
 
 package: global
 gplv3-status: done-in-5.6.2
 logo: /software/global/globe.png
-activity-status: ok 20100607 (5.9)
+activity-status: ok 2010718 (5.9.1)
 
 package: glpk
 mundane-name: GLPK
@@ -635,7 +631,7 @@
 mundane-name: GLUE
 logo: /software/glue/glue-butterfly.jpg
 gplv3-status: not-done-since-nonexistent
-activity-status: nonexistent
+activity-status: stale
 last-contact: 18jan10 replied, 2011 release
 
 package: gmediaserver
@@ -651,7 +647,6 @@
 package: gmp
 mundane-name: GMP
 copyright-holder: fsf
-homepage: http://gmplib.org/
 logo: http://gmplib.org/gmplogo2.png
 gplv3-status: under-discussion (gnumaint-reply 21 Aug 2007 02:55:08)
 activity-status: ok 20100206 (5.0.1)
@@ -684,14 +679,12 @@
 package: gnome
 copyright-holder: notfsf
 mundane-name: GNOME
-homepage: http://gnome.org/
 logo: 
http://live.gnome.org/BrandGuidelines?action=AttachFile&amp;do=get&amp;target=GnomeBrandBook-FullLogo.png
 gplv3-status: under-discussion-per-bkuhn-speters-mail-23nov09
 activity-status: ok 20080706 (2.22.3)
 
 package: gnotary
 mundane-name: GNotary
-homepage: http://www.gnumed.net/gnotary/
 gplv3-status: not-done-since-stale
 activity-status: stale 20050827 (0.1.rc1)
 last-contact: 19jan10 hilbert replied
@@ -767,7 +760,7 @@
 gplv3-status: depends-on-mysql (gnumaint-reply 20 Aug 2007 20:40:48)
 mundane-name: GNUnet
 logo: http://gnunet.org/logos/gnunet-logo-color.png
-activity-status: ok 20100223 (0.8.1b)
+activity-status: ok 20100703 (0.9.0pre1)
 
 package: gnuproxyknife
 mundane-name: Proxyknife
@@ -801,7 +794,6 @@
 
 package: gnubiff
 gplv3-status: done-in-2.2.8 (sowadart 9 Sep 2007 21:00:37 +0200)
-homepage: http://gnubiff.sourceforge.net/
 logo: http://gnubiff.sourceforge.net/images/tux-sit-small.png
 download-url: http://sourceforge.net/project/showfiles.php?group_id=94176
 activity-status: ok 20080420 (2.2.10)
@@ -820,7 +812,6 @@
 package: gnuit
 gplv3-status: done-before-4.9.3
 long-name: GNU Interactive Tools
-homepage: http://savannah.gnu.org/projects/gnuit/
 activity-status: ok 20090223 (4.9.5)
 
 package: gnujdoc
@@ -843,14 +834,12 @@
 
 package: gnumach
 mundane-name: Mach
-homepage: /software/hurd/gnumach.html
 gplv3-status: not-applicable-since-released-through-hurd
 activity-status: ok released-through-hurd
 last-contact: see hurd
 
 package: gnumed
 mundane-name: GNUmed
-homepage: http://gnumed.org/
 logo: http://gnumed.org/img/gnumedlogo.png
 download-url: http://www.gnumed.de/downloads/
 gplv3-status: working
@@ -858,7 +847,6 @@
 last-contact: 19jan10 hilbert replied
 
 package: gnumeric
-homepage: http://www.gnome.org/projects/gnumeric/
 FIXME: Gnumeric has a logo, but I couldn't find it online.  yavor
 download-url: http://ftp.gnome.org/pub/GNOME/sources/gnumeric/
 gplv3-status: not-done-in-1.9.18-uses-goffice-gnome-not-done
@@ -872,7 +860,6 @@
 package: gnupg
 mundane-name: GnuPG
 copyright-holder: fsf
-real-homepage: http://www.gnupg.org/
 logo: http://www.gnupg.org/share/logo-gnupg.png
 download-url: ftp://ftp.gnupg.org/gcrypt/gnupg/
 gplv3-status: done-in-2.0.7
@@ -928,7 +915,6 @@
 package: gnustandards
 copyright-holder: fsf
 gplv3-status: doc
-homepage: /prep/standards/
 activity-status: ok released-through-vc
 
 package: gnustep
@@ -942,9 +928,9 @@
 package: gnutls
 mundane-name: GNUTLS
 copyright-holder: fsf
-gplv3-status: stays-v2-indefinitely (gnumaint-reply 21 Aug 2007 11:13:04)
 logo: /software/gnutls/graphics/gnutls-logo.png
-activity-status: ok 200100315 (2.8.6)
+gplv3-status: stays-v2-indefinitely (gnumaint-reply 21 Aug 2007 11:13:04)
+activity-status: ok 200100624 (2.10.0)
 
 package: gnutrition
 download-url: http://sourceforge.net/projects/gnutrition/
@@ -973,7 +959,6 @@
 last-contact: 8jun10 replied
 
 package: gorm
-homepage: http://gnustep.org/experience/Gorm.html
 logo: http://gnustep.org/experience/images/Gorm.png
 download-url: ftp://ftp.gnustep.org/pub/gnustep/dev-apps/
 gplv3-status: not-applicable-since-gnustep
@@ -1051,7 +1036,6 @@
 
 package: gtick
 mundane-name: GTick
-homepage: http://www.antcom.de/gtick/
 logo: http://www.antcom.de/gtick/logo.www.jpg
 gplv3-status: done-in-0.4.0
 download-url: http://www.antcom.de/gtick/download/
@@ -1064,7 +1048,6 @@
 #activity-status: ? # 13nov08 wrote about gnu status
 
 package: GTK+
-homepage: http://www.gtk.org/
 gplv3-status: under-discussion # stormy.peters mail 23 Nov 2009 19:26:17
 activity-status: ok 20090925 (2.18) # 23nov09 wrote behdad
 
@@ -1098,7 +1081,6 @@
 activity-status: ok 20071230 (2.1)
 
 package: gurgle
-download-url: http://homepages.inf.ed.ac.uk/timc/gurgle/
 gplv3-status: done-in-1.61
 activity-status: ok 20100208 (1.61)
 
@@ -1160,7 +1142,7 @@
 copyright-holder: notfsf
 logo: /software/gnuzilla/icecat-128.png
 gplv3-status: not-applicable-since-not-our-program
-activity-status: ok 20100323 (3.6.2)
+activity-status: ok 20100623 (3.6.4)
 
 package: idutils
 copyright-holder: fsf
@@ -1183,14 +1165,9 @@
 
 package: intlfonts
 gplv3-status: needs-exception-#341653-fonts (21 Aug 2007 10:41:44)
-homepage: none
 activity-status: stale 20030703 (1.2.1)
 last-contact: 27jan09 wrote
 
-package: isofsmk
-gplv3-status: not-done-in-1.11.3
-activity-status: ok 20100108 (1.13)
-
 package: jacal
 mundane-name: JACAL
 homepage: http://swissnet.ai.mit.edu/~jaffer/JACAL.html
@@ -1425,7 +1402,7 @@
 package: mcron
 logo: /software/mcron/mcron-logo.png
 gplv3-status: done-in-1.0.4
-activity-status: stable 20100613 (1.0.5)
+activity-status: stable 20100619 (1.0.6)
 
 package: mcsim
 mundane-name: MCSim
@@ -1486,7 +1463,7 @@
 package: motti
 copyright-holder: fsf
 gplv3-status: done-in-2.5.0.5
-activity-status: stable 20070630 (2.5.0.5)
+activity-status: ok 20100710 (3.0.0)
 
 package: mpfr
 logo: http://www.mpfr.org/mpfr500.png
@@ -1539,7 +1516,7 @@
 
 package: ocrad
 gplv3-status: done-in-0.17
-activity-status: ok 20100127 (0.19)
+activity-status: ok 20100716 (0.20)
 
 package: octave
 gplv3-status: done-in-3.0.1 (licensing #345079)
@@ -1584,7 +1561,7 @@
 package: parallel
 copyright-holder: not-fsf
 gplv3-status: done-in-20100424
-activity-status: ok 20100616 (20100616)
+activity-status: ok 20100620 (20100620)
 
 package: parted
 copyright-holder: fsf
@@ -1777,7 +1754,7 @@
 
 package: rush
 gplv3-status: done-in-1.5
-activity-status: ok 20090210 (1.6)
+activity-status: ok 20100707 (1.7)
 
 package: sather
 gplv3-status: done-in-1.2.3
@@ -1834,7 +1811,7 @@
 
 package: sipwitch
 gplv3-status: done-in-0.1
-activity-status: ok 20100518 (0.8.3)
+activity-status: ok 20100711 (0.8.4)
 
 package: slib
 gplv3-status: done-since-public-domain (licensing 341650, 20 Aug 2007 21:16:08)
@@ -2018,6 +1995,11 @@
 gplv3-status: done-in-2.1.14
 activity-status: ok 20100314 (2.1.18)
 
+package: trans-coord
+gplv3-status: not-applicable
+activity-status: no-release
+note: savannah project for www.gnu.org translation coordination
+
 package: trueprint
 gplv3-status: not-done-since-stale
 activity-status: stale 20010709 (5.3) # 5apr10 replied
@@ -2103,9 +2085,15 @@
 package: womb
 copyright-holder: unchecked-since-no-release
 gplv3-status: done-in-dev-sources (aug07)
-homepage: htts://savannah.gnu.org/projects/womb
+homepage: http://savannah.gnu.org/projects/womb
 activity-status: ok released-through-vc
 
+package: www
+savannah-only: t
+homepage: http://www.gnu.org
+gplv3-status: not-applicable
+activity-status: no-release
+
 package: xaos
 mundane-name: XaoS
 homepage: http://wmi.math.u-szeged.hu/xaos/doku.php
@@ -2135,7 +2123,7 @@
 
 package: xorriso
 gplv3-status: done
-activity-status: ok 20100614 (0.5.7)
+activity-status: ok 20100614 (0.5.8)
 note: Libburnia project = address@hidden
 note: xorriso support also on address@hidden
 
@@ -2149,6 +2137,6 @@
 
 package: zile
 gplv3-status: done-in-2.2.58
-activity-status: ok 20100524 (2.3.16)
+activity-status: ok 20100711 (2.3.18)
 
 # End. (Do not remove this line or the blank line before it.  Thanks.)

Index: Makefile
===================================================================
RCS file: /sources/womb/gnumaint/Makefile,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- Makefile    24 Jan 2010 23:54:52 -0000      1.21
+++ Makefile    19 Jul 2010 18:51:18 -0000      1.22
@@ -4,21 +4,7 @@
 # are permitted in any medium without royalty provided the copyright
 # notice and this notice are preserved.
 
-default: test-gplv3
-
-test-rece:
-#      gnumaint recemail </etc/issue
-#      gnumaint recemail <testjunk1.msg
-       gnumaint recemail <testgood1.msg
-#      gnumaint recemail <testaddr+real.msg
-#      gnumaint recemail <testaddrangle.msg
-#      gnumaint recemail <testaddrcase.msg
-#      gnumaint recemail <testaddrcomment.msg
-
-sep = 2>&1 | dos2unix; true ------------------------------
-
-test-send:
-       gnumaint sendemail active $(sep)
+default: test-savannah
        
 test-list-maintainers:
        gnumaint list maintainers $(sep)
@@ -38,23 +24,43 @@
 test-listactivity:
        gm list packages activity
        
+test-nophysical:
+       gm list maintainers nophysical
+
+test-unanswered:
+       gm list packages unanswered
+       
 test-gplv3 gplv3:
        gm list packages gplv3
        
 test-gnupackages:
        gm check gnupackages
        
-test-nophysical:
-       gm list maintainers nophysical
-
-test-unanswered:
-       gm list packages unanswered
+test-savannah sv:
+       gm check savannah
 
+# 
+# gnumaint (mail) and conversion.
+# 
 test-help:
        gnumaint help sendemail $(sep)
        gnumaint help list $(sep)
        gnumaint help $(sep)
 
+test-rece:
+#      gnumaint recemail </etc/issue
+#      gnumaint recemail <testjunk1.msg
+       gnumaint recemail <testgood1.msg
+#      gnumaint recemail <testaddr+real.msg
+#      gnumaint recemail <testaddrangle.msg
+#      gnumaint recemail <testaddrcase.msg
+#      gnumaint recemail <testaddrcomment.msg
+
+sep = 2>&1 | dos2unix; true ------------------------------
+
+test-send:
+       gnumaint sendemail active $(sep)
+       
 test-activity-convert:
        mailtoname
 
@@ -63,19 +69,22 @@
        maintfileupgrade m.src | dos2unix | tee m.new
 
 # 
-gnuorg = $(go)
-dircvs = $(HOME)/gnu/src/directory/CVS
-
-# compare GNU package names in maintainers file and Free Software Directory.
-check-pkgnames: pkgnames.frommaint pkgnames.fromdir
-       comm -3 $^
-
-# list of all packages derived from the maintainers file.
-# (easier to parse from maintainers.bypkg, generated from maintainers).
-pkgnames.frommaint: $(gnuorg)/maintainers.bypkg
-       sed -e 's/#.*$$//' -e 's/ - .*$$//' $< | grep -v '(generic)' \
-       | sed '/^$$/d' | sort >$@
-
-# list of all packages derived from the Free Software Directory.
-pkgnames.fromdir: gnufsd $(dircvs)/Entries
-       $< byname >$@
+# From the good old days when the Directory was in CVS.
+# 
+#gnuorg = $(go)
+#dircvs = $(HOME)/gnu/src/directory/CVS
+#
+## compare GNU package names in maintainers file and Free Software Directory.
+#check-pkgnames: pkgnames.frommaint pkgnames.fromdir
+#      comm -3 $^
+#
+## list of all packages derived from the maintainers file.
+## (easier to parse from maintainers.bypkg, generated from maintainers).
+#pkgnames.frommaint: $(gnuorg)/maintainers.bypkg
+#      sed -e 's/#.*$$//' -e 's/ - .*$$//' $< | grep -v '(generic)' \
+#      | sed '/^$$/d' | sort >$@
+#
+## list of all packages derived from the Free Software Directory.
+#pkgnames.fromdir: gnufsd $(dircvs)/Entries
+#      $< byname >$@
+#

Index: oldpackages.txt
===================================================================
RCS file: oldpackages.txt
diff -N oldpackages.txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ oldpackages.txt     19 Jul 2010 18:51:18 -0000      1.1
@@ -0,0 +1,13 @@
+# $Id: oldpackages.txt,v 1.1 2010/07/19 18:51:18 karl Exp $
+# This file records information about packages which we have decommissioned.
+# There is nothing private in this file.
+
+package: abcsh
+gone: per author, #332187.
+
+package: isofsmk
+gplv3-status: not-done-in-1.11.3
+activity-status: ok 20100108 (1.13)
+gone: replaced by xorriso, 8jul10.
+
+# End. (Do not remove this line or the blank line before it.  Thanks.)



reply via email to

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