commit-womb
[Top][All Lists]
Advanced

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

[commit-womb] gnumaint decommission gm-generate.pl gnupackage...


From: karl
Subject: [commit-womb] gnumaint decommission gm-generate.pl gnupackage...
Date: Mon, 14 Oct 2013 00:26:37 +0000

CVSROOT:        /sources/womb
Module name:    gnumaint
Changes by:     karl <karl>     13/10/14 00:26:37

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

Log message:
        (null) blurbs for all packages

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnumaint/decommission?cvsroot=womb&r1=1.29&r2=1.30
http://cvs.savannah.gnu.org/viewcvs/gnumaint/gm-generate.pl?cvsroot=womb&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/gnumaint/gnupackages.txt?cvsroot=womb&r1=1.195&r2=1.196
http://cvs.savannah.gnu.org/viewcvs/gnumaint/pkgblurbs.txt?cvsroot=womb&r1=1.5&r2=1.6

Patches:
Index: decommission
===================================================================
RCS file: /sources/womb/gnumaint/decommission,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- decommission        29 May 2013 23:24:21 -0000      1.29
+++ decommission        14 Oct 2013 00:26:30 -0000      1.30
@@ -16,7 +16,8 @@
   on savannah: status=orphaned; note in summary; post job.
 
 decommissioned:
-  maintainers - activity-report.txt - gnupackages.txt->oldpackages.txt
+  maintainers - activity-report.txt
+  - gnupackages.txt,pkgblurbs.txt -> oldpackages.txt
   - directory
   - address@hidden
   - lists: advertised=no, mv domains/gnu.org ...

Index: gm-generate.pl
===================================================================
RCS file: /sources/womb/gnumaint/gm-generate.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- gm-generate.pl      13 Oct 2013 23:41:06 -0000      1.7
+++ gm-generate.pl      14 Oct 2013 00:26:35 -0000      1.8
@@ -1,4 +1,4 @@
-# $Id: gm-generate.pl,v 1.7 2013/10/13 23:41:06 karl Exp $
+# $Id: gm-generate.pl,v 1.8 2013/10/14 00:26:35 karl Exp $
 # The generate actions for the gm script (see --help message).
 # 
 # Copyright 2007, 2008, 2009, 2010, 2012, 2013
@@ -361,11 +361,15 @@
     $blurb =~ s/</\&lt;/g;
     $blurb =~ s/>/\&gt;/g;
     $blurb =~ s/"/\&quot;/g;
-    $blurb =~ s/'/\&#39;/g;
+    $blurb =~ s/'/\&#39;/g;  # be sure we can quote text for shell
     chomp ($blurb = `echo '$blurb' | fmt`);
-    $blurb =~ s/\&#39;/'/g;
+    $blurb =~ s/\&#39;/'/g;  # convert apostrophe back for translators
+    push (@ret, "<p>$blurb");
+
+    my $doc_links = "/manual/manual.html#$pkgname";
+    push (@ret, qq!<small>(<a href="$doc_links">doc&nbsp;links</a>)!
+              . qq!</small></p>!);
 
-    push (@ret, "<p>$blurb</p>");
     push (@ret, "<!--#endif -->");
   }
 

Index: gnupackages.txt
===================================================================
RCS file: /sources/womb/gnumaint/gnupackages.txt,v
retrieving revision 1.195
retrieving revision 1.196
diff -u -b -r1.195 -r1.196
--- gnupackages.txt     13 Oct 2013 23:41:06 -0000      1.195
+++ gnupackages.txt     14 Oct 2013 00:26:36 -0000      1.196
@@ -1,4 +1,4 @@
-# $Id: gnupackages.txt,v 1.195 2013/10/13 23:41:06 karl Exp $
+# $Id: gnupackages.txt,v 1.196 2013/10/14 00:26:36 karl Exp $
 # Public domain.
 # 
 # This file is maintained in the CVS repository of GNU womb,
@@ -2625,7 +2625,7 @@
 doc-url: none
 gplv3-status: stays-lgplv2-indefinitely (rms 26 Sep 2010 06:37:43)
 activity-status: newmaint/20100926
-last-contact: 17feb13 no release (urged doing so); 16feb13 asked
+last-contact: 17feb13 no release (urged doing so)
 
 package: qexo
 doc-category: Software

Index: pkgblurbs.txt
===================================================================
RCS file: /sources/womb/gnumaint/pkgblurbs.txt,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- pkgblurbs.txt       13 Oct 2013 23:41:07 -0000      1.5
+++ pkgblurbs.txt       14 Oct 2013 00:26:36 -0000      1.6
@@ -1,4 +1,4 @@
-# $Id: pkgblurbs.txt,v 1.5 2013/10/13 23:41:07 karl Exp $
+# $Id: pkgblurbs.txt,v 1.6 2013/10/14 00:26:36 karl Exp $
 # Public domain.
 #
 # This file is maintained in the CVS repository of GNU womb,
@@ -148,7 +148,7 @@
 + familiar.  It also includes dc, a reverse-polish calculator.
 
 package: bfd
-blurb: null (binutils)
+blurb: null (included in binutils)
 
 package: binutils
 blurb: GNU Binutils is a collection of tools for working with binary files.
@@ -266,7 +266,7 @@
 + includes an interpreter, a compiler, a debugger, and much more.
 
 package: cobol
-blurb: null (stale:20131013)
+blurb: null (stale)
 
 package: combine
 blurb: combine works to merge files based on a common key in a hash table.
@@ -294,7 +294,7 @@
 + of configuration in nearly all GNU packages (and many others).
 
 package: consensus
-blurb: null (stale:20131010)
+blurb: null (container)
 
 package: coreutils
 blurb: Coreutils includes all of the basic command-line tools that are
@@ -329,16 +329,16 @@
 + capabilities.
 
 package: dc
-blurb: null (bc)
+blurb: null (included in bc)
 
 package: dia
-blurb: null (wait for rest of gnome to be included, I guess)
+blurb: null (wait for rest of gnome, I guess)
 
 package: djgpp
-blurb: null (let's not advertise a DOS-only package)
+blurb: null (skip a DOS-only package)
 
 package: dr-geo
-blurb: null (stale:20131010)
+blurb: null (stale)
 
 package: ddd
 blurb: GNU DDD, the Data Display Debugger, is a graphical front-end for
@@ -438,14 +438,15 @@
 + variety of formats.
 
 package: emacs
-blurb: Emacs is an extensible and highly customizable text editor.  It is
-+ based on an Emacs Lisp interpreter which has extensions to support
-+ text editing.  Due to its unique structure, it can be configured in
-+ an infinite multitude of ways, which has given rise to a vast array
-+ of packages that have been written for it that do everything
-+ from working as an email client to communicating online via IRC or
-+ XMPP.  Emacs is fully self-documenting and it features full Unicode
-+ support for nearly every human language.
+blurb: Emacs is an extensible and highly customizable text editor.  It
++ is based on an Emacs Lisp interpreter with extensions for text
++ 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
++ aspects of the system, from basic editing to writing large Lisp
++ programs.  It has full Unicode support for nearly all human
++ languages.
 
 package: emacs-muse
 blurb: Muse is an authoring and publishing environment for Emacs.  It
@@ -469,10 +470,10 @@
 + highlighting for several different programming languages.
 
 package: eprints
-blurb: null (web site is all about open source, doesn't mention GNU, etc.)
+blurb: null (skip, no evidence of GNU on web site)
 
 package: epsilon
-blurb: null (stale:20131013)
+blurb: null (stale)
 
 package: fdisk
 blurb: GNU fdisk provides a GNU version of the common disk partitioning tool
@@ -630,11 +631,12 @@
 
 package: gforth
 blurb: Gforth is a fast and portable implementation of the ANSI Forth
-+ language.  It includes an editing mode for Emacs and the interpreter
-+ features completion and history.
++ language.  It includes an editing mode for Emacs and an interpreter
++ featuring completion and history.  A generic virtual machine
++ environment, vmgen, is also included.
 
 package: gg-network
-blurb: null (container)
+blurb: null (group)
 
 package: ggradebook
 blurb: GNU Gradebook is an application for teachers for tracking student
@@ -683,7 +685,7 @@
 + package.
 
 package: glue
-blurb: null (stale:20131013)
+blurb: null (stale)
 
 package: gmediaserver
 blurb: GMediaServer is a UPnP-compatible media server.  It serves audio and
@@ -722,7 +724,7 @@
 blurb: GNOME is the graphical desktop for GNU.
 
 package: gnowsys
-blurb: null (stale:20131013)
+blurb: null (stale)
 
 package: gnu-c-manual
 blurb: This is a reference manual for the C programming language, as
@@ -732,10 +734,10 @@
 + included.
 
 package: gnu-crypto
-blurb: null (stable, mostly merged in classpath)
+blurb: null (inactive, mostly merged in classpath)
 
 package: gnuae
-blurb: null (no-release:20131013)
+blurb: null (stale)
 
 package: gnubatch
 blurb: GNUbatch is an advanced batch scheduling system.  It executes
@@ -781,7 +783,7 @@
 + transactions.
 
 package: gnucobol
-blurb: null (no web pages or releases yet)
+blurb: null (stale)
 
 package: gnucomm
 blurb: null (container)
@@ -792,7 +794,7 @@
 + system, and data reporting system.
 
 package: gnufm
-blurb: null (stale:20131010)
+blurb: null (stale)
 
 package: gnugo
 blurb: GNU Go is a program that plays the game of Go, in which players place
@@ -823,7 +825,7 @@
 + and replays.
 
 package: gnukart
-blurb: null (stale:20131010)
+blurb: null (stale)
 
 package: gnulib
 blurb: Gnulib is a central location for common infrastructure needed by
@@ -837,10 +839,7 @@
 + files, for convenience.
 
 package: gnumach
-blurb: GNU Mach is the microkernel on which GNU Hurd is based.  It
-+ provides an Inter Process Communication mechanism that the Hurd uses
-+ to define interfaces for implementing standard kernel services in a
-+ distributed, multi-server manner.
+blurb: null (included in hurd)
 
 package: gnumed
 blurb: GNUmed is Electronic Medical Record software, supporting
@@ -930,7 +929,7 @@
 + processing.
 
 package: gnuspeech
-blurb: null (no-release:20131013)
+blurb: null (stale)
 
 package: gnuspool
 blurb: GNUspool is an advanced print spooling system.  In addition to the
@@ -1110,7 +1109,7 @@
 + SQLite3.
 
 package: guile-figl
-blurb: null (no-release:20131013)
+blurb: null (stale)
 
 package: guile-gnome
 blurb: Includes guile-clutter, guile-gnome-gstreamer,
@@ -1120,7 +1119,7 @@
 blurb: guile-ncurses provides guile bindings to the ncurses library.
 
 package: guile-rpc
-blurb: null (no-release:20131013)
+blurb: null (stale)
 
 package: guile-sdl
 blurb: Guile-SDL is a set of bindings to the Simple DirectMedia Layer (SDL).
@@ -1166,6 +1165,14 @@
 blurb: HaliFAX supports sending and viewing faxes, including
 + a wrapper around the "lpr" command.
 
+package: health
+blurb: GNU Health is a free medical software system, including support
++ for electronic medical records (EMR), a hospital information system
++ (HIS), and health information system.  It supports both Spanish and
++ English interfaces.  It has been adopted by the United Nations
++ University for implementation and training, and several hospitals and
++ health ministries around the world.
+
 package: hello
 blurb: GNU Hello prints the message "Hello, world!" and then exits.  It
 + serves as an example of standard GNU coding practices.  As such, it
@@ -1188,6 +1195,15 @@
 + data that would otherwise be blocked, such as telnet or SSH
 + connections.
 
+package: hurd
+blurb: The Hurd is the kernel for the GNU system, a replacement and
++ augmentation of standard Unix kernels.  It is a collection of
++ protocols for system interaction (file systems, networks,
++ authentication), and servers implementing them.  Subprojects include Mach,
++ the microkernel on which the Hurd is based, which provides a basic
++ inter-process communication mechanism, and MIG, an interface generator
++ for Mach.
+
 package: hyperbole
 blurb: Hyperbole is a programmable information and hypertext system for
 + Emacs.  It allows hypertext to be embedded within documents, mail
@@ -1265,6 +1281,9 @@
 + implementing other programming languages on the Java platform.
 + Included in Kawa is qexo, a partial implementation of XQuery in Java.
 
+package: kopi
+blurb: null (stale)
+
 package: leg
 blurb: GNU Leg is a set of libraries for game engines and game development.
 + In addition to the libraries, it also includes resource editors
@@ -1295,6 +1314,9 @@
 + libcdio-paranoia, a library providing jitter-free and
 + error-free audio extraction from CDs.
 
+package: liberty-eiffel
+blurb: null (stale)
+
 package: libextractor
 blurb: Libextractor is a library for extracting metadata from files.  It
 + supports a very large number of file formats, including audio files,
@@ -1303,6 +1325,9 @@
 + contains a command-line tool to extract metadata from a file and
 + print the results.
 
+package: libffcall
+blurb: null (stale)
+
 package: libgcrypt
 blurb: Libgcrypt is a general-purpose cryptographic library.  It provides
 + the standard cryptographic building blocks such as symmetric ciphers,
@@ -1320,6 +1345,9 @@
 + internationalized domain names.  It includes native C, C# and Java
 + libraries.
 
+package: libjit
+blurb: null (stale)
+
 package: libmatheval
 blurb: GNU libmatheval is a library to parse and evaluate symbolic
 + expressions input by the user as text.  It can be loaded from both C
@@ -1337,6 +1365,9 @@
 + supports IPv6.  It also features security features such as basic and
 + digest authentication and support for SSL3 and TLS.
 
+package: libredwg
+blurb: null (stale)
+
 package: librejs
 blurb: LibreJS is an add-on for GNU Icecat and other Firefox-based browsers.
 + It detects non-trivial and non-free JavaScript code from being loaded
@@ -1394,6 +1425,9 @@
 + It features 13 levels (plus over 100 more with a bonus pack), and new
 + levels can be easily created using simple image files.
 
+package: lispintro
+blurb: null (included in emacs)
+
 package: lrzsz
 blurb: lrzsz is a communication package supporting the XMODEM, YMODEM and
 + ZMODEM file transfer protocols.
@@ -1491,6 +1525,9 @@
 blurb: MELTING computes the enthalpy, entropy and melting temperature of
 + helix-coil transitions of a nucleic acid duplex.
 
+package: metaexchange
+blurb: null (stale)
+
 package: metahtml
 blurb: Meta-HTML is a server-side programming language designed for the
 + World Wide Web.  It has a syntax that is similar to HTML and Lisp.
@@ -1504,10 +1541,7 @@
 + returns the list of documents which contain that word.
 
 package: mig
-blurb: MIG is an interface generator for the Mach microkernel.  It is used
-+ to support inter-process communication in the Hurd.  It generates C
-+ code, which is then to be compiled and linked to the client and
-+ server programs.
+blurb: null (included in hurd)
 
 package: miscfiles
 blurb: Miscfiles is a collection of useful and
@@ -1627,8 +1661,10 @@
 
 package: parted
 blurb: Parted is a tool for creating and manipulating disk partition tables.
-+ It consists of a library and a command-line tool for performing these
-+ tasks.
++ It includes a library and command-line utility.
+
+package: pascal
+blurb: null (stale)
 
 package: patch
 blurb: Patch is a program that applies changes to files based on differences
@@ -1648,6 +1684,9 @@
 + optimizer; and it can produce photorealistic and design review
 + images.
 
+package: pdf
+blurb: null (stale)
+
 package: pem
 blurb: Pem is a simple but useful tool for tracking your personal income and
 + expenses.  It operates from the command line and it stores its data
@@ -1661,8 +1700,11 @@
 + such as the environmental variables or standard input, output and
 + error can be varied.
 
+package: pgccfd
+blurb: null (stale)
+
 package: phantom_home
-blurb: null (stale:20131010)
+blurb: null (stale)
 
 package: pies
 blurb: Pies is a program that supervises the invocation and execution of
@@ -1670,6 +1712,9 @@
 + configuration file, executes them, and then monitors their status,
 + re-executing them as necessary.
 
+package: pipo
+blurb: null (stale)
+
 package: plotutils
 blurb: Plotutils is a collection of utilities for plotting and working with
 + 2D graphics.  It includes a library, libplot, for C and C++ for
@@ -1677,6 +1722,12 @@
 + support for 2D vector graphics animations.  The package also contains
 + command-line programs for plotting scientific data.
 
+package: polyxmass
+blurb: null (stale)
+
+package: powerguru
+blurb: null (stale)
+
 package: proxyknife
 blurb: Proxyknife is a tool to validate free proxies from behind a firewall.
 + The validation process is fully customizable to meet your needs.
@@ -1696,6 +1747,9 @@
 + altering music.  Psychosynth consists of a C++ library, a 3D
 + interface and a command-line interface.
 
+package: pythonwebkit
+blurb: null (stale)
+
 package: pth
 blurb: Pth is a portable library providing non-preemptive, priority-based
 + scheduling for multiple execution threads.  Each thread has its own
@@ -1715,6 +1769,12 @@
 + to the installation procedure based on the capabilities of the target
 + computer.
 
+package: qexo
+blurb: null (included in kawa)
+
+package: quickthreads
+blurb: null (stale)
+
 package: r
 blurb: R is a language and environment for statistical computing and
 + graphics.  It provides a variety of statistical techniques, such as
@@ -1864,7 +1924,7 @@
 + classes such as ones for networking and GUI programming.
 
 package: social
-blurb: null (stale:20131010)
+blurb: null (stale)
 
 package: solfege
 blurb: Solfege is a program for practicing musical ear-training.  With it,
@@ -1905,6 +1965,9 @@
 + LaTeX and ODF.  It can also output to ANSI color escape sequences,
 + letting, for example, GNU less to show highlighted source code.
 
+package: stalkerfs
+blurb: null (stale)
+
 package: stow
 blurb: Stow is a symlink manager.  It generates symlinks to directories of
 + data and makes them appear to be merged into the same directory.  It
@@ -1933,6 +1996,9 @@
 + package also features advanced tarball creation methods and integrity
 + checking mechanisms.
 
+package: sysutils
+blurb: null (stale)
+
 package: talkfilters
 blurb: The GNU Talk Filters are programs that convert English text into
 + stereotyped or otherwise humorous dialects.  The filters are provided
@@ -2004,6 +2070,9 @@
 + contents with dired.  Access is performed via ssh, rsh, rlogin,
 + telnet or other similar methods.
 
+package: trans-coord
+blurb: null (container for gnun)
+
 package: trueprint
 blurb: Trueprint is a program that prints C source code files on PostScript
 + printers.  In addition to the basic source code output, it can
@@ -2054,6 +2123,9 @@
 blurb: V.E.R.A. (Virtual Entity of Relevant Acronyms) is a list of computing
 + acronyms distributed as an info document.
 
+package: vmgen
+blurb: null (included in gforth)
+
 package: wb
 blurb: WB is a disk-based, sorted, associative-array database package for C,
 + Scheme, Java and C#.  Rather than being implemented via hashing, WB
@@ -2085,7 +2157,7 @@
 + system.
 
 package: womb
-blurb: null (not released, random collection)
+blurb: null (infrastructure randomness)
 
 package: xaos
 blurb: XaoS is a graphical program that generates fractal patterns and
@@ -2102,7 +2174,7 @@
 + save games in the Portable Game Notation.
 
 package: xhippo
-blurb: null (stale:20131010)
+blurb: null (stale)
 
 package: xlogmaster
 blurb: Xlogmaster is a program with a graphical user interface that lets you
@@ -2110,6 +2182,9 @@
 + displayed with filters for highlighting or hiding lines.  The program
 + can also be used to automate taking actions upon user-defined events.
 
+package: xmlat
+blurb: null (stale)
+
 package: xnee
 blurb: Xnee is a program that can record, replay and distribute user actions
 + in X11.  It can be used to automate user interactions for testing or



reply via email to

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