[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-womb] gnumaint Makefile decommission gm gm-read.pl gm...
From: |
karl |
Subject: |
[commit-womb] gnumaint Makefile decommission gm gm-read.pl gm... |
Date: |
Mon, 24 Dec 2012 14:26:03 +0000 |
CVSROOT: /sources/womb
Module name: gnumaint
Changes by: karl <karl> 12/12/24 14:26:03
Modified files:
. : Makefile decommission gm gm-read.pl gm-util.pl
gnupackages.txt oldpackages.txt
Log message:
fsf copyright report
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnumaint/Makefile?cvsroot=womb&r1=1.41&r2=1.42
http://cvs.savannah.gnu.org/viewcvs/gnumaint/decommission?cvsroot=womb&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/gnumaint/gm?cvsroot=womb&r1=1.52&r2=1.53
http://cvs.savannah.gnu.org/viewcvs/gnumaint/gm-read.pl?cvsroot=womb&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/gnumaint/gm-util.pl?cvsroot=womb&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/gnumaint/gnupackages.txt?cvsroot=womb&r1=1.118&r2=1.119
http://cvs.savannah.gnu.org/viewcvs/gnumaint/oldpackages.txt?cvsroot=womb&r1=1.17&r2=1.18
Patches:
Index: Makefile
===================================================================
RCS file: /sources/womb/gnumaint/Makefile,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -b -r1.41 -r1.42
--- Makefile 19 Dec 2012 00:39:44 -0000 1.41
+++ Makefile 24 Dec 2012 14:24:51 -0000 1.42
@@ -1,11 +1,11 @@
-# $Id: Makefile,v 1.41 2012/12/19 00:39:44 karl Exp $
+# $Id: Makefile,v 1.42 2012/12/24 14:24:51 karl Exp $
# Copyright 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
#
# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved.
-default: email
+default: creport
test-genlhtml ghtml: # result included from www.gnu.org/graphics/manual.html
gm generate logos html | tee ~/tmp/x.html
@@ -53,6 +53,24 @@
test-checkactivity test-checka:
gm check activityfile
+test-checkfsf cfsf:
+ gm check fsfcopyright
+
+creport:
+ @printf "total "; gm generate maintainers bypackage \
+ | grep ' - ' | grep -v ' (generic)' | wc -l
+ @printf "fsf "; gm list copyrightfsf 2>/dev/null | wc -l
address@hidden "notfsf"; gm list copyrightfsfnot | wc -l
+# the totals don't exactly match because of gm-utils.pl:skip_pkg_p,
+# so don't bother showing.
+ @$(MAKE) --no-print-directory cfsf
+# just a dirty count of the various categories.
+ @sed -n 's/^copyright-holder: fsf//p' gnupackages.txt \
+ | sed 's/^-//' \
+ | sort | uniq -c
+
+# | sed 's/-.*//' \
+
test-checkftp ftp:
gm check ftplisting
Index: decommission
===================================================================
RCS file: /sources/womb/gnumaint/decommission,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- decommission 22 Aug 2012 15:02:13 -0000 1.24
+++ decommission 24 Dec 2012 14:24:59 -0000 1.25
@@ -8,8 +8,10 @@
- savannah: status=orphaned; note in summary; post job.
decommissioned:
- maintainers - activity-report.txt - gnupackages.txt - directory -
- address@hidden - lists - move to end list on software.html - webpages
+ maintainers - activity-report.txt - gnupackages.txt->oldpackages.txt
+ - directory
+ - address@hidden - lists
+ - move to end list on software.html - webpages
- savannah: status=orphaned; note in summary.
dir s.h ftp mlist sav web
Index: gm
===================================================================
RCS file: /sources/womb/gnumaint/gm,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -b -r1.52 -r1.53
--- gm 19 Dec 2012 00:39:44 -0000 1.52
+++ gm 24 Dec 2012 14:25:05 -0000 1.53
@@ -1,5 +1,5 @@
#!/usr/bin/env perl
-# $Id: gm,v 1.52 2012/12/19 00:39:44 karl Exp $
+# $Id: gm,v 1.53 2012/12/24 14:25:05 karl Exp $
# GNU maintainer-related operations.
#
# Copyright 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation Inc.
@@ -61,9 +61,8 @@
generate manual html make www.gnu.org/manual/allgnupkgs.html
generate packages html make www.gnu.org/software/allgnupkgs.html
-list copyrightfsf FSF-copyrighted packages, with maintainers
-list copyrightfsfnot non-FSF-copyrighted packages, with maintainers
-list copyrightpapers copyright.list vs. paperwork
+list copyrightfsf FSF-copyrighted packages
+list copyrightfsfnot non-FSF-copyrighted packages
list maintainers nophysical maintainers without phone/address info
@@ -82,6 +81,7 @@
# More features started but not finished:
#check activityfile verify activity-report.txt
+#list copyrightpapers copyright.list vs. paperwork
#check ftp verify consistency: ftplisting.txt
#check savannah verify consistency: gnupackages/savannah
@@ -134,11 +134,41 @@
-# Return list of entries in the ftp listing that are not in the official
-# list of packages. (Implementation not finished.)
+# Return inconsistencies between copyright.list and the
+# copyright-holder: field in gnupackages. There should not be any.
#
sub check_fsfcopyright_ {
my @ret = ();
+
+ my %pkgs = &read_gnupackages ();
+ my @cl = &list_copyrightfsf_ (0, 1);
+ my %cl;
+ @address@hidden = (); # make hash from list
+
+ for my $cl (keys %cl) {
+ if (! exists $pkgs{$cl}) {
+ # should be caught by daily checks.
+ push (@ret, "$0: FSF-copyrighted $cl missing from $GNUPACKAGES_FILE");
+ next;
+ }
+ my $p = $pkgs{$cl};
+ #&warn_hash ($cl, $p);
+ if ($p->{"copyright-holder"} !~ /^(fsf|see-)/) { # allow redirects too
+ push (@ret, &gnupkgs_msg
+ ("copyright-holder: not fsf, but in copyright.list", %$p));
+ }
+ delete $pkgs{$cl};
+ }
+
+ for my $pkgname (keys %pkgs) {
+ my $p = $pkgs{$pkgname};
+ if ($p->{"copyright-holder"} =~ /^fsf/) {
+ push (@ret, &gnupkgs_msg
+ ("copyright-holder: fsf, but not in copyright.list", %$p));
+ }
+ }
+
+ return @ret;
}
@@ -548,12 +578,12 @@
-# Return a list of strings: the packages and their maintainers, for
-# which the FSF is the copyright holder. Or, if the NOTFSF argument is
-# set, for which it is not the copyright holder.
+# Return a list of strings: the (active) package names which the FSF is
+# the copyright holder. Or, if the NOTFSF argument is set, for which it
+# is not the copyright holder.
#
sub list_copyrightfsf_ {
- my ($notfsf) = @_;
+ my ($notfsf,$nowarn) = @_;
my @ret = ();
my %fsf_pkgs = &read_copyright_list ("by-line");
@@ -565,7 +595,8 @@
# warn about stray names unless known special case, or decommissioned.
if (! &skip_fsf ($fsf_pkg) && ! exists $old_pkgs{$fsf_pkg}) {
$fsf_line = $fsf_pkgs{$fsf_pkg};
- warn "$COPYRIGHT_LIST_FILE:$fsf_line: $fsf_pkg not in maintainers\n";
+ warn "$COPYRIGHT_LIST_FILE:$fsf_line: $fsf_pkg not in maintainers\n"
+ unless $nowarn;
}
next;
}
Index: gm-read.pl
===================================================================
RCS file: /sources/womb/gnumaint/gm-read.pl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- gm-read.pl 18 Dec 2012 16:21:17 -0000 1.4
+++ gm-read.pl 24 Dec 2012 14:25:20 -0000 1.5
@@ -1,4 +1,4 @@
-# $Id: gm-read.pl,v 1.4 2012/12/18 16:21:17 karl Exp $
+# $Id: gm-read.pl,v 1.5 2012/12/24 14:25:20 karl Exp $
# Subroutines for gm script that read various external data file.
# (In this particular case, using require seemed better than setting up
# modules. Certainly simpler.)
@@ -118,35 +118,53 @@
next if $w =~ /^(ANY|UNUSED|SPECIAL|MISC|TRANSLATIONS)$/;
next if $w =~ /^(CCLRC|CNOC|ET|INSIGHT|L3|LINBIT|WCT|FOO)$/;
+ # Special case assignment, not a GNU package.
+ next if $w =~ /^(READINGRECORD)$/;
+
+ $w = lc ($w);
+ $canonical_pkg_name = &canonicalize_pkg_name ($w);
+
# Some packages have legitimate entries in copyright.list, but are
# nevertheless known not to be copyright FSF. Probably would be
# better to maintain this information in gnupackages.txt and get it
# from there. Maybe someday.
- next if $w =~ /^(# not really ours:
- 3DLDF #finstol
- |ASPELL #atkinson
- |DJGPP #delorie
- |ED #moore "licenses"
- |GCAL #esken
- |GHOSTSCRIPT #aladdin
- |GNOME #gnome
- |GNU-ARCH #atai
- |GNUUCP #abandoned = unrelated to current uucp
- |GNUZILLA #mozilla
- |ICECAT #mozilla
- |INDENT #bsd et al.
- |INETUTILS #bsd
- |LESS #nudelman
- |OCTAVE #many
- |PATCH #lwall
- |SOCIAL #new social is not the old package
- |UUCP #airs
- |VERA #not an assignment
+ next if $canonical_pkg_name =~ /^(# not really ours:
+ 3dldf #finstol
+ |a2ps #demaille, hatta, et al.
+ |aspell #atkinson
+ |autogen #korb
+ |bayonne #dyfet
+ |ccrtp #dyfet
+ |djgpp #delorie
+ |ed #moore "licenses"
+ |epsilon #french university
+ |gcal #esken
+ |ghostscript #aladdin
+ |gnome #gnome
+ |gnu-arch #atai
+ |gnuucp #abandoned = unrelated to current uucp
+ |gnutrition #original author
+ |gnuzilla #mozilla
+ |gsasl #josefsson
+ |gsl #gough
+ |gsrc #sampson
+ |icecat #mozilla
+ |indent #bsd et al.
+ |inetutils #bsd
+ |less #nudelman
+ |libgcrypt #koch
+ |libidn #josefsson
+ |octave #many
+ |osip #josefsson
+ |patch #lwall
+ |rcs #tichy et al.
+ |screen #weigert et al.
+ |shishi #josefsson
+ |social #new social is not the old package
+ |uucp #airs
+ |vera #not an assignment
)$/x;
- $w = lc ($w);
- $canonical_pkg_name = &canonicalize_pkg_name ($w);
-
# if by line, we can just save this package in the return hash.
# if by year, have to accumulate all the info on this line.
if ($how eq "by-year") {
@@ -176,7 +194,7 @@
$w =~ s/_manual//; # manuals are not separate packages for us.
%map = (
- "dotgnu" => "dotgnu-pnet", # make container?
+ "dotgnu" => "dotgnu-pnet",
"enterprise" => "gnue",
# "gas" => "binutils",
"getopt" => "libc",
@@ -254,6 +272,9 @@
# easily avoid muliple entries. This is the information given in the
# filenames.
#
+# Implementation not finished. This is trying to check consistency
+# between the papers the FSF actually has and the records of them.
+#
sub read_copyright_papers {
my %ret;
Index: gm-util.pl
===================================================================
RCS file: /sources/womb/gnumaint/gm-util.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- gm-util.pl 3 Dec 2012 19:06:17 -0000 1.3
+++ gm-util.pl 24 Dec 2012 14:25:32 -0000 1.4
@@ -1,4 +1,4 @@
-# $Id: gm-util.pl,v 1.3 2012/12/03 19:06:17 karl Exp $
+# $Id: gm-util.pl,v 1.4 2012/12/24 14:25:32 karl Exp $
# Utilities for the gm script.
# (In this particular case, using require seemed better than setting up
# modules. Certainly simpler.)
@@ -66,7 +66,7 @@
# Since we need this in more than one place. These are listed in the
# maintainers file, but shouldn't be included in the "allpackages"
-# lists, etc.
+# lists, etc., since their status is murky.
#
sub skip_pkg_p {
my ($pkgname) = @_;
@@ -105,6 +105,10 @@
#
sub debug_hash {
return unless $DEBUG;
+ &warn_hash (@_);
+}
+
+sub warn_hash {
my ($label) = shift;
my (%hash) = (ref $_[0] && $_[0] =~ /.*HASH.*/) ? %{$_[0]} : @_;
Index: gnupackages.txt
===================================================================
RCS file: /sources/womb/gnumaint/gnupackages.txt,v
retrieving revision 1.118
retrieving revision 1.119
diff -u -b -r1.118 -r1.119
--- gnupackages.txt 19 Dec 2012 00:39:44 -0000 1.118
+++ gnupackages.txt 24 Dec 2012 14:25:37 -0000 1.119
@@ -1,4 +1,4 @@
-# $Id: gnupackages.txt,v 1.118 2012/12/19 00:39:44 karl Exp $
+# $Id: gnupackages.txt,v 1.119 2012/12/24 14:25:37 karl Exp $
# Public domain.
#
# This file is maintained in the CVS repository of GNU womb,
@@ -131,7 +131,7 @@
activity-status: ok 20110604 (0.60.6.1)
package: auctex
-copyright-holder: fsf-with-three-exceptions-#786529
+copyright-holder: fsf-maybe-ok-remaining-few-in-process-#786529
mundane-name: AUCTeX
doc-category: Text
doc-summary: Emacs environment for editing (all flavors of) TeX files
@@ -165,6 +165,7 @@
activity-status: ok 20120811 (5.16.2)
package: automake
+copyright-holder: fsf-no-reply
language: perl
doc-category: Software
doc-summary: Making GNU standards-compliant Makefiles
@@ -197,6 +198,7 @@
last-contact: 12jun12 replied, 11jun12 asked, 22nov10 newmaint, 15nov10 asked,
26jul09 replied
package: bash
+copyright-holder: fsf-no-reply
doc-category: Software
doc-summary: The GNU Bourne-Again SHell
doc-url: /software/bash/manual/
@@ -225,6 +227,7 @@
note: the bazaar project on savannah is not this
package: bc
+copyright-holder: fsf-no-reply
doc-category: Mathematics
doc-summary: Arbitrary precision numeric processing language
doc-url: /software/bc/manual/bc.html
@@ -260,6 +263,7 @@
activity-status: ok 20121212 (2.7)
package: bool
+copyright-holder: fsf-no-reply
doc-category: Text
doc-summary: Finding text and HTML files that match boolean expressions
doc-url: none
@@ -321,6 +325,7 @@
activity-status: ok 20100518 (4.2.0, ccscript3-1.1.7/20090214)
package: cfengine
+copyright-holder: fsf-no-reply
logo: http://www.cfengine.org/img/CfBlue.jpg
doc-category: Sysadmin
doc-summary: Configuration engine for system and network administration
@@ -363,6 +368,7 @@
last-contact: 22dec09 asked hvammem
package: classpath
+copyright-holder: fsf-no-reply
logo:
http://developer.classpath.org/mediation/ClasspathBanners?action=AttachFile&do=get&target=GNU_Classpath_badge-180x180.png
doc-category: Libraries
doc-summary: Essential libraries for Java
@@ -392,6 +398,7 @@
last-contact: #773646 4oct12 asked bruno, 3jan11-rms-talking,
package: cobol
+copyright-holder: fsf-no-reply
doc-category: Software
doc-summary: COBOL for GCC
doc-url: none
@@ -437,6 +444,7 @@
activity-status: ok released-through-vc
package: coreutils
+copyright-holder: fsf-no-reply
doc-category: Software
doc-summary: Core GNU utilities (file, text, shell)
doc-url: /software/coreutils/manual/
@@ -444,6 +452,7 @@
activity-status: ok 20121023 (8.20)
package: cpio
+copyright-holder: fsf-no-reply
doc-category: Archiving
doc-summary: Manage cpio or tar file archives
doc-url: /software/cpio/manual/
@@ -451,6 +460,7 @@
activity-status: ok 20100310 (2.11)
package: cppi
+copyright-holder: fsf-no-reply
gplv3-status: done-in-1.14
doc-category: Software
doc-summary: Indent C preprocessor directives to reflect nesting and more
@@ -467,6 +477,7 @@
activity-status: ok 20101107 (CSSC-1.3.0)
package: dap
+copyright-holder: fsf-no-reply
language: c
doc-category: Mathematics
doc-summary: Statistics and graphics package
@@ -476,14 +487,16 @@
last-contact: 19feb12,22jan12 jmd asked
package: dc
+copyright-holder: see-bc
doc-category: Mathematics
doc-summary: Arbitrary precision numeric processing with reverse-polish
notation
doc-url: /software/bc/manual/dc-1.05/
-gplv3-status: see bc
+gplv3-status: see-bc
activity-status: ok # merged into the bc package (dc.README)
last-contact: see bc
package: ddd
+copyright-holder: fsf-no-reply
mundane-name: DDD
copyright-holder: notfsf
doc-category: Software
@@ -563,6 +576,7 @@
activity-status: ok 20100829 (1.3.0)
package: dismal
+copyright-holder: fsf-no-reply
doc-category: Spreadsheets
doc-summary: Emacs spreadsheet mode
doc-url: none
@@ -584,7 +598,7 @@
last-contact: eliz, in bug-gnulib 26 Jan 2011 20:56:24, says no more releases
package: dmd
-copyright-holder: confused (in copyright.list, but individual name in files)
+copyright-holder: fsf-no-reply-individual-name-in-files
doc-category: Sysadmin
doc-summary: Daemon managing daemons
doc-url: none
@@ -627,7 +641,7 @@
activity-status: ok 20100408 (0.18.1)
package: electric
-copyright-holder: fsf-with-some-non-fsf-libraries-#786479
+copyright-holder: fsf-ok-with-dependencies-#786479
logo: /software/electric/electric.jpg
doc-category: Science
doc-url: http://www.staticfreesoft.com/jmanual/
@@ -659,6 +673,7 @@
activity-status: ok 20080128 (3.12)
package: emms
+copyright-holder: fsf-no-reply
mundane-name: EMMS
doc-category: Audio
doc-summary: Emacs Multimedia System
@@ -668,6 +683,7 @@
activity-status: ok 20080916 (3.0)
package: enscript
+copyright-holder: fsf-no-reply
doc-category: Printing
doc-summary: Generating PostScript, including pretty-printing
doc-url: none
@@ -705,6 +721,7 @@
activity-status: new
package: fdisk
+copyright-holder: fsf-no-reply
doc-category: Sysadmin
doc-summary: Low-level disk partitioning and formatting
doc-url: none
@@ -801,7 +818,7 @@
last-contact: 21nov10 reply, "soon"
package: gawk
-copyright-holder: fsf-maybe-ok-with-macros-and-extra-#787150
+copyright-holder: fsf-maybe-ok-just-doc/macros-#787150
doc-category: Text
doc-summary: A text scanning and processing language
doc-url: /software/gawk/manual/
@@ -819,7 +836,7 @@
package: gcc
mundane-name: GCC
-copyright-holder: fsf-ok-with-external-libraries-#786963
+copyright-holder: fsf-ok-with-external-#786963
doc-category: Software
doc-summary: GNU Compiler Collection
doc-url: /software/gcc/
@@ -857,7 +874,7 @@
package: gdb
mundane-name: GDB
-copyright-holder: fsf-unknown-#787271,#786588
+copyright-holder: fsf-not-completely-#786588
doc-category: Software
doc-summary: The GNU debugger
doc-url: /software/gdb/documentation/
@@ -869,6 +886,7 @@
activity-status: ok 20121129 (7.5.1)
package: gdbm
+copyright-holder: fsf-no-reply
doc-category: Database
doc-summary: Hash library compatible with traditional dbm
doc-url: http://www.gnu.org.ua/software/gdbm/manual
@@ -884,6 +902,7 @@
activity-status: ok 20100906 (1.4.2)
package: gengetopt
+copyright-holder: fsf-no-reply
doc-category: Software
doc-summary: Create parsers for command line options
doc-url: /software/gengetopt/gengetopt.html
@@ -891,7 +910,7 @@
activity-status: ok 20121107 (2.22.6)
package: gettext
-copyright-holder: fsf-ok-with-external-libraries-#786766
+copyright-holder: fsf-ok-with-external-#786766
doc-category: Localization
doc-summary: Tools and documentation for translation
doc-url: /software/gettext/manual/
@@ -969,7 +988,7 @@
doc-summary: Thread-safe general-purpose utility library
doc-url: http://library.gnome.org/devel/glib/unstable/
download-url: http://ftp.gnome.org/pub/gnome/sources/glib/
-gplv3-status: see gtk+
+gplv3-status: see-gtk+
activity-status: ok 20100618 (2.25.9)
package: global
@@ -978,7 +997,7 @@
doc-url: htmlxref
gplv3-status: done-in-5.6.2
logo: /software/global/globe.png
-activity-status: ok 20121211 (6.2.6)
+activity-status: ok 20121221 (6.2.7)
package: glpk
mundane-name: GLPK
@@ -1019,6 +1038,7 @@
package: gmp
mundane-name: GMP
+copyright-holder: fsf-no-reply
doc-category: Libraries
doc-summary: Multiple-precision arithmetic library
doc-url: /software/gmp/manual/
@@ -1038,6 +1058,7 @@
package: gnat
mundane-name: GNAT
+copyright-holder: fsf-no-reply
doc-category: Software
doc-summary: Ada compiler
doc-url: none
@@ -1047,6 +1068,7 @@
package: gnats
mundane-name: GNATS
+copyright-holder: fsf-no-reply
logo: /software/gnats/images/gnatslogo.png
doc-category: Software
doc-summary: GNU problem report management system
@@ -1056,6 +1078,7 @@
last-contact: 27nov08 asked
package: gnatsweb
+copyright-holder: fsf-no-reply
doc-category: Software
doc-summary: Web interface to GNATS
doc-url: none
@@ -1199,7 +1222,7 @@
activity-status: ok # many packages
package: gnufm
-copyright-holder: fsf-maybe-ok-with-external-libraries-#786606
+copyright-holder: fsf-ok-with-dependencies-#786606
doc-category: Audio
doc-summary: Social music explorations
doc-url: none
@@ -1216,6 +1239,7 @@
activity-status: ok 20090219 (3.8)
package: gnuit
+copyright-holder: fsf-no-reply
mundane-name: GNU Interactive Tools
doc-category: Interface
doc-summary: Interactive utilities for file browsing, viewing, and more
@@ -1259,10 +1283,11 @@
package: gnumach
mundane-name: Mach
+copyright-holder: see-hurd
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
+gplv3-status: see-hurd
activity-status: ok released-through-hurd
last-contact: see hurd
@@ -1295,7 +1320,7 @@
last-contact: 11feb10 asked
package: gnun
-copyright-holder: fsf-ok-with-external-libraries-#786604
+copyright-holder: fsf-ok-with-external-#786604
mundane-name: GNUnited Nations
doc-category: Translation
doc-summary: Build system for www.gnu.org translations
@@ -1309,11 +1334,11 @@
doc-summary: A secure peer-to-peer framework
doc-url: http://gnunet.org/book
gplv3-status: depends-on-mysql (gnumaint-reply 20 Aug 2007 20:40:48)
-activity-status: ok 20121105 (0.9.4, java-0.9.4, gtk-0.9.4,
fuse-0.9.3/20120606)
+activity-status: ok 20121221 (0.9.5, java-0.9.4, gtk-0.9.5,
fuse-0.9.3/20120606)
package: gnupg
mundane-name: GnuPG
-copyright-holder: fsf-maybe-ok-#786522
+copyright-holder: fsf-maybe-ok-couple-pieces-#786522
doc-category: Security
doc-summary: GNU Privacy Guard
doc-url: http://www.gnupg.org/documentation/
@@ -1342,6 +1367,7 @@
package: gnuradio
mundane-name: Radio
+copyright-holder: fsf-no-reply
logo: /software/gnuradio/images/gnuradio12.png
language: python
doc-category: Audio
@@ -1429,6 +1455,7 @@
package: gnutls
mundane-name: GnuTLS
+copyright-holder: fsf-no-reply
logo: /software/gnutls/graphics/gnutls-logo.png
doc-category: Libraries
doc-summary: Transport layer security library
@@ -1507,6 +1534,7 @@
last-contact: 18nov10 replied
package: greg
+copyright-holder: fsf-no-reply
download-url: https://gna.org/files/?group=greg
doc-category: Software
doc-summary: Testing framework
@@ -1533,7 +1561,7 @@
last-contat: 21nov10 asked
package: groff
-copyright-holder: fsf-ok-with-external-libraries-and-hyphenations-#786537
+copyright-holder: fsf-ok-with-external-and-hyphenations-#786537
doc-category: Text
doc-summary: Typesetting from plain text mixed with formatting commands
doc-url: htmlxref
@@ -1543,7 +1571,7 @@
package: grub
mundane-name: GRUB
-copyright-holder: fsf-unsure-external-libraries-only-mostly-followed-#786720
+copyright-holder: fsf-maybe-ok-external-mostly-followed-#786720
doc-category: Sysadmin
doc-summary: GRand unified boot loader
doc-url: /software/grub/grub-documentation.html
@@ -1551,6 +1579,7 @@
activity-status: ok 20120627 (2.00)
package: gsasl
+copyright-holder: notfsf
doc-category: Libraries
doc-summary: Simple Authentication and Security Layer library
doc-url: /software/gsasl/manual/
@@ -1567,7 +1596,7 @@
package: gsl
mundane-name: GNU Scientific Library
-copyright-holder: notfsf
+copyright-holder: notfsf-gough-did-not-assign-though-others-did
doc-category: Mathematics
doc-summary: Numerical library for C and C++
doc-url: htmlxref
@@ -1576,6 +1605,7 @@
package: gsrc
mundane-name: GNU Source Release Collection
+copyright-holder: notfsf-#786658
doc-category: Sysadmin
doc-summary: Install latest official GNU releases from original source
doc-url: /software/gsrc/manual/
@@ -1622,7 +1652,7 @@
last-contact: 5dec10 volunteer
package: guile
-copyright-holder: fsf-not-completely-#786545
+copyright-holder: fsf-maybe-ok-just-goops-#786545
logo: /software/guile/guile-title.jpg
doc-category: Software
doc-summary: Scheme implementation intended especially for extensions
@@ -1647,6 +1677,7 @@
activity-status: ok (guile-gnome-platform-2.16.2/20120509,
guile-clutter-1.10.0.tar.gz/20120516)
package: guile-gtk
+copyright-holder: fsf-no-reply
doc-category: Libraries
doc-summary: Guile bindings to GTK libraries
doc-url: htmlxref
@@ -1661,7 +1692,7 @@
activity-status: ok 20110202 (1.3)
package: guile-rpc
-copyright-holder: fsf-ok-with-external-libraries-#786605
+copyright-holder: fsf-ok-with-external-#786605
doc-category: Software
doc-summary: Pure Scheme implementation for the ONC RPC standard
doc-url: /software/guile-rpc/manual/
@@ -1706,7 +1737,7 @@
activity-status: ok 20120225 (2.20.0)
package: gzip
-copyright-holder: fsf-with-gailly-contract-#786477
+copyright-holder: fsf-ok-with-gailly-contract-#786477
doc-category: Archiving
doc-summary: General file (de)compression (using lzw)
doc-url: /software/gzip/manual/
@@ -1764,6 +1795,7 @@
last-contact: 28apr09 replied, 9feb10 asked
package: hurd
+copyright-holder: fsf-ok-with-linux-code-rms
doc-category: Software
doc-summary: The kernel servers for the GNU operating system
doc-url: /software/hurd/doc/doc.html
@@ -1789,6 +1821,7 @@
activity-status: ok 20121201 (17.0.1)
package: idutils
+copyright-holder: fsf-no-reply
doc-category: Software
doc-summary: Identifier database utilities
doc-url: /software/idutils/manual/
@@ -1892,7 +1925,7 @@
last-contact: 10mar12 asked, 10mar12 benheni asked
package: leg
-copyright-holder: fsf-will-be-ok-#786483
+copyright-holder: fsf-ok-planned-code-#786483
language: c++
doc-category: Games
doc-summary: Libraries and engines for game programming
@@ -1911,7 +1944,7 @@
package: libc
mundane-name: GNU C Library
-copyright-holder: fsf-presumably-ok-#786983
+copyright-holder: fsf-not-completely-#786983
doc-category: Libraries
doc-summary: C library
doc-url: /software/libc/manual/
@@ -1956,6 +1989,7 @@
activity-status: ok 20101018 (1.4.11)
package: libiconv
+copyright-holder: fsf-no-reply
doc-category: Libraries
doc-summary: Character set conversion library
doc-url: none
@@ -1963,7 +1997,7 @@
activity-status: ok 20110807 (1.14)
package: libidn
-copyright-holder: notfsf
+copyright-holder: notfsf-simon-did-not-assign-though-others-did
doc-category: Libraries
doc-summary: Internationalized string processing library
doc-url: /software/libidn/manual/
@@ -1997,7 +2031,7 @@
activity-status: ok 20121109 (0.9.23)
package: libredwg
-copyright-holder: fsf-unverified-#786464
+copyright-holder: fsf-no-info-in-reply-#786464
language: c
doc-category: Science
doc-summary: C library to handle DWG (CAD-related) files
@@ -2023,6 +2057,7 @@
activity-status: ok 20110403 (2.10)
package: libtasn1
+copyright-holder: fsf-no-reply-see-note
language: c
doc-category: Security
doc-summary: ASN.1 library
@@ -2051,6 +2086,7 @@
activity-status: ok 20100502 (0.9.3)
package: libxmi
+copyright-holder: fsf-no-reply
doc-category: Libraries
doc-summary: Library for rasterizing 2-d vector graphics
doc-url: none
@@ -2059,6 +2095,7 @@
last-contact: 16feb10 asked
package: lightning
+copyright-holder: fsf-no-reply
doc-category: Libraries
doc-summary: Library for generating assembly code at runtime
doc-url: /software/lightning/manual/
@@ -2091,6 +2128,7 @@
activity-status: ok 20111223 (0.0.13beta)
package: lispintro
+copyright-holder: fsf-no-reply
doc-category: Software
doc-summary: Introduction to programming in Emacs Lisp
doc-url: /software/emacs/emacs-lisp-intro/emacs-lisp-intro.html
@@ -2134,6 +2172,7 @@
last-contact: 18jan09 replied
package: mailman
+copyright-holder: fsf-no-reply
logo: /graphics/dragonlogo.jpg
language: c,python
doc-category: Email
@@ -2143,6 +2182,7 @@
activity-status: ok 20120615 (2.1.15)
package: mailutils
+copyright-holder: fsf-no-reply
doc-category: Email
doc-summary: Utilities and library for reading and serving mail
doc-url: /software/mailutils/manual/
@@ -2161,6 +2201,7 @@
last-contact: 21jan09 replied
package: marst
+copyright-holder: fsf-no-reply
mundane-name: MARST
doc-category: Software
doc-summary: Algol-to-C translator
@@ -2177,7 +2218,7 @@
package: mc
mundane-name: Midnight Commander
-copyright-holder: notfsf
+copyright-holder: fsf-no-reply
doc-category: Interface
doc-summary: Graphical file manager
doc-url: none
@@ -2260,10 +2301,11 @@
activity-status: ok 20080707 (0.24.0)
package: mig
+copyright-holder: see-hurd
doc-category: Software
doc-summary: Mach 3.0 interface generator for the Hurd
doc-url: none
-gplv3-status: not-applicable-since-not-separately-released
+gplv3-status: see-hurd
activity-status: ok released-through-hurd
package: miscfiles
@@ -2345,7 +2387,7 @@
last-contact: 3jul12 jmd asked, 10mar11 asked maintainers with new addr
package: nano
-copyright-holder: fsf-unverified-#786770
+copyright-holder: fsf-no-reply-#786770
doc-category: Editors
doc-summary: Free improved replacement for the pico text editor
doc-url: http://www.nano-editor.org/docs.php
@@ -2396,6 +2438,7 @@
activity-status: ok 20120904 (3.6.3)
package: oleo
+copyright-holder: fsf-no-reply
doc-category: Spreadsheets
doc-summary: Spreadsheet that works in both terminal and GUI modes
doc-url: /software/oleo/doc/oleo.html
@@ -2423,6 +2466,7 @@
activity-status: ok 20111005 (libosip2-4.0.0)
package: packaging
+copyright-holder: fsf-no-reply
doc-category: Software
doc-summary: Packaging for GNU
doc-url: none
@@ -2456,9 +2500,10 @@
doc-summary: Build and execute command lines in parallel
doc-url: /software/parallel/man.html
gplv3-status: done-in-20100424
-activity-status: ok 20121122 (20121122)
+activity-status: ok 20121222 (20121222)
package: parted
+copyright-holder: fsf-no-reply
doc-category: Sysadmin
doc-summary: Disk partition editor
doc-url: /software/parted/manual/
@@ -2547,6 +2592,7 @@
package: phpgroupware
mundane-name: phpGroupWare
+copyright-holder: fsf-no-reply
logo: http://www.phpgroupware.org/templates/new/images/logo.png
doc-category: Business
doc-summary: Multi-user groupware suite
@@ -2573,6 +2619,7 @@
activity-status: stale 19990528 (0.20)
package: plotutils
+copyright-holder: fsf-no-reply
doc-category: Graphics
doc-summary: Plotting utilities and library
doc-url: none
@@ -2608,7 +2655,7 @@
package: pspp
mundane-name: PSPP
-copyright-holder: fsf-ok-with-external-libraries-#786643
+copyright-holder: fsf-ok-with-external-#786643
logo: /software/pspp/pspplogo.png
doc-category: Mathematics
doc-summary: Statistical analysis
@@ -2678,6 +2725,7 @@
activity-status: ok 20101015 (2.12.0)
package: radius
+copyright-holder: fsf-no-reply
doc-category: Security
doc-summary: Authentication and accounting services and daemon
doc-url: /software/radius/manual/
@@ -2694,6 +2742,7 @@
activity-status: ok 20120605 (5.8.1)
package: readline
+copyright-holder: fsf-no-reply
doc-category: Editors
doc-summary: Edit command lines while typing, and command line history support
doc-url: htmlxref
@@ -2748,7 +2797,7 @@
package: scm
mundane-name: SCM
-copyright-holder: fsf-with-maybe-one-exception-#786490
+copyright-holder: fsf-ok-#786490
language: c
logo: http://swiss.csail.mit.edu/~jaffer/Logo/SCM_64.png
doc-category: Software
@@ -2759,7 +2808,7 @@
activity-status: ok 20100630 (5e7)
package: screen
-copyright-holder: Juergen Weigert, Michael Schroeder, Oliver Laumann, et al.
+copyright-holder: notfsf-Juergen Weigert, Michael Schroeder, Oliver Laumann,
et al.
doc-category: Software
doc-summary: Full-screen window manager providing multiple terminals
doc-url: /software/screen/manual/
@@ -2768,12 +2817,12 @@
last-contact: 27jan12 replied early-next-week
package: sed
-copyright-holder: fsf-#786533
+copyright-holder: fsf-ok-#786533
doc-category: Text
doc-summary: Stream editor
doc-url: /software/sed/manual/
gplv3-status: done-in-4.2
-activity-status: ok 20090627 (4.2.1)
+activity-status: ok 20121222 (4.2.2)
package: serveez
logo: /software/serveez/logo.jpg
@@ -2785,6 +2834,7 @@
last-contact: 29jan11 replied ttn, 26jan11 asked, 8jun10 asked, 25jun09 replied
package: sharutils
+copyright-holder: fsf-no-reply-korb-did-not-assign
doc-category: Archiving
doc-summary: Archives in shell scripts, uuencode/uudecode
doc-url: /software/sharutils/manual/
@@ -2834,7 +2884,7 @@
activity-status: ok 20080203 (3b1)
package: smalltalk
-copyright-holder: fsf-with-external-libraries-#786531
+copyright-holder: fsf-ok-with-external-#786531
doc-category: Software
doc-summary: Smalltalk environment
doc-url: http://smalltalk.gnu.org/documentation
@@ -2878,6 +2928,7 @@
activity-status: ok 20121126 (3.20.7)
package: sourceinstall
+copyright-holder: fsf-no-reply
doc-category: Sysadmin
doc-summary: Managing distribution sources as packages
doc-url: /software/sourceinstall/manual/
@@ -2894,11 +2945,13 @@
package: spacechart
mundane-name: SpaceChart
+copyright-holder: fsf-no-reply
doc-category: Science
doc-summary: Stargazing in 3D under GNOME
doc-url: none
gplv3-status: not-done-since-stale
-activity-status: stale 20021206 (0.9.5) # 21mar10,14feb09 asked
+activity-status: stale 20021206 (0.9.5)
+last-contact: 21mar10,14feb09 asked
package: speex
logo: http://www.speex.org/images/logos/parrot_speex_org-3.png
@@ -2918,7 +2971,7 @@
activity-status: ok 20110721 (1.1)
package: sqltutor
-copyright-holder: fsf-ok-with-external-libraries-#787535
+copyright-holder: fsf-ok-with-external-#787535
doc-category: Database
doc-summary: Interactively learning SQL by example
doc-url: /software/sqltutor/manual/
@@ -2934,6 +2987,7 @@
activity-status: ok 20120630 (source-highlight-3.1.6)
package: stalkerfs
+copyright-holder: fsf-no-reply
doc-category: Interface
doc-summary: Desktop search engine for local files, using FUSE
doc-url: none
@@ -2958,6 +3012,7 @@
last-contact: 9dec10 asked, 24mar10 asked, 16mar09 replied
package: superopt
+copyright-holder: fsf-no-reply
doc-category: Software
doc-summary: Super-optimizer of given functions
doc-url: none
@@ -2973,6 +3028,7 @@
activity-status: ok 20110425 (1.11)
package: sysutils
+copyright-holder: fsf-no-reply
doc-category: Sysadmin
doc-summary: Standard system administration utilities: passwd, chsh, and more
doc-url: none
@@ -3093,6 +3149,7 @@
activity-status: newmaint/16jun12 20010709 (5.3)
package: units
+copyright-holder: fsf-no-reply
doc-category: Science
doc-summary: Conversion between thousands of scales
doc-url: /software/units/manual/
@@ -3176,6 +3233,7 @@
last-contact: 12jun12 replied
package: w3
+copyright-holder: fsf-no-reply
doc-category: Internet
doc-summary: Web browser written entirely in Emacs Lisp
doc-url: none
@@ -3194,6 +3252,7 @@
activity-status: ok 20100703 (2b1)
package: wdiff
+copyright-holder: fsf-no-reply
doc-category: Text
doc-summary: Word difference finder
doc-url: /software/wdiff/manual/
@@ -3214,7 +3273,7 @@
doc-summary: Web interface to STUMP
doc-url: none
download-url: http://www.algebra.com/~ichudov/stump/
-gplv3-status: see stump
+gplv3-status: see-stump
activity-status: stale 1999
last-contact: see stump
@@ -3235,6 +3294,7 @@
activity-status: ok 20080806 (2.20)
package: womb
+copyright-holder: fsf-ok
doc-category: Software
doc-summary: Repository for random GNU code not intended to be separate
packages
doc-url: none
@@ -3252,7 +3312,7 @@
package: xboard
mundane-name: XBoard
-copyright-holder: fsf-almost-ok-#786505
+copyright-holder: fsf-maybe-ok-just-scotti-#786505
doc-category: Games
doc-summary: Graphical user interface for chess programs
doc-url: /software/xboard/manual/
@@ -3287,7 +3347,7 @@
doc-summary: Record, replay and distribute user actions under X11
doc-url: http://xnee.wordpress.com/documentation/
gplv3-status: done-in-directory
-activity-status: ok 20121008 (3.14)
+activity-status: ok 20121222 (3.15)
package: xorriso
doc-category: Archiving
@@ -3299,6 +3359,7 @@
note: xorriso support also on address@hidden
package: zile
+copyright-holder: fsf-no-reply
doc-category: Editors
doc-summary: Zile is lossy Emacs, a lightweight Emacs clone
doc-url: none
Index: oldpackages.txt
===================================================================
RCS file: /sources/womb/gnumaint/oldpackages.txt,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- oldpackages.txt 19 Dec 2012 00:39:44 -0000 1.17
+++ oldpackages.txt 24 Dec 2012 14:25:44 -0000 1.18
@@ -1,4 +1,4 @@
-# $Id: oldpackages.txt,v 1.17 2012/12/19 00:39:44 karl Exp $
+# $Id: oldpackages.txt,v 1.18 2012/12/24 14:25:44 karl Exp $
# Public domain.
#
# This file records information and the old gnupackages entries for
@@ -243,6 +243,12 @@
package: gfe
gone: long ago
+package: gts
+mundane-name: G Transaction Server (?)
+gone: long ago
+note: Todd Lewis
+note: http://archives.postgresql.org/pgsql-hackers/1999-03/msg00200.php
+
package: winboard
gone: part of xboard
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [commit-womb] gnumaint Makefile decommission gm gm-read.pl gm...,
karl <=