[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/prep/gnumaint/rec pkgblurbs.rec
From: |
Therese Godefroy |
Subject: |
www/prep/gnumaint/rec pkgblurbs.rec |
Date: |
Fri, 28 Aug 2020 05:32:58 -0400 (EDT) |
CVSROOT: /webcvs/www
Module name: www
Changes by: Therese Godefroy <th_g> 20/08/28 05:32:58
Modified files:
prep/gnumaint/rec: pkgblurbs.rec
Log message:
Replace some of the quotes (changes by Ineiev and Therese):
* "..." for text -- converted to "..." on the guix site,
and to “...” on GNU www (see gm-generate.pl).
* `...' for commands, options, functions, etc. -- converted to
<code>...</code> on both the guix site and GNU www.
* Update the comments.
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/gnumaint/rec/pkgblurbs.rec?cvsroot=www&r1=1.37&r2=1.38
Patches:
Index: pkgblurbs.rec
===================================================================
RCS file: /webcvs/www/www/prep/gnumaint/rec/pkgblurbs.rec,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- pkgblurbs.rec 23 Apr 2020 04:25:04 -0000 1.37
+++ pkgblurbs.rec 28 Aug 2020 09:32:58 -0000 1.38
@@ -1,12 +1,27 @@
-# $Id: pkgblurbs.rec,v 1.37 2020/04/23 04:25:04 rsd Exp $
+# $Id: pkgblurbs.rec,v 1.38 2020/08/28 09:32:58 th_g Exp $
# Public domain.
#
# This file is maintained in web page CVS repository of GNU www,
# http://web.cvs.savannah.gnu.org/viewvc/www/www/prep/gnumaint/
#
# This file specifies a short blurb for each GNU package. These are
-# used by www.gnu.org, GSRC, and Guix.
-
+# used by
+# *
https://web.cvs.savannah.gnu.org/viewvc/*checkout*/www/www/server/home-pkgblurbs.html?content-type=text%2Fplain
+# (generated by gm-generate.pl in this directory)
+# * https://www.gnu.org/software/gsrc/package-list.html
+# * https://guix.gnu.org/en/packages/
+#
+#=============================================================================
+# The blurbs use 2 sorts of quotes:
+# * Straight quotes "..." for text, for example "Hello World!"
+# They will be converted to "..." on the guix site, and to
+ “...” on GNU www.
+# * The old kind of computer quotes (grave accent and apostrophe, `...') for
+# commands, options, functions, etc. For example: `--help', `mkdir'.
+# They will not be converted by gsrc, but will be converted to
+# <code>...</code> on the guix site and GNU www.
+#=============================================================================
+_
%rec: Blurb
%doc: Extended package descriptions
%key: id
@@ -36,7 +51,7 @@
+ external handlers, such as Groff and Gzip. It handles as many steps
+ as is necessary to produce a pretty-printed file. It also includes
+ some extra abilities for special cases, such as pretty-printing
-+ "--help" output.
++ `--help' output.
id: acct_blurb
package: acct
@@ -193,7 +208,7 @@
blurb: bc is an arbitrary precision numeric processing language. It
+ includes an interactive environment for evaluating mathematical
+ statements. Its syntax is similar to that of C, so basic usage is
-+ familiar. It also includes "dc", a reverse-polish calculator.
++ familiar. It also includes `dc', a reverse-polish calculator.
id: bfd_blurb
package: bfd
@@ -202,10 +217,10 @@
id: binutils_blurb
package: binutils
blurb: GNU Binutils is a collection of tools for working with binary files.
-+ Perhaps the most notable are "ld", a linker, and "as", an assembler.
++ Perhaps the most notable are `ld', a linker, and `as', an assembler.
+ Other tools include programs to display binary profiling
+ information, list the strings in a binary file,
-+ and utilities for working with archives. The "bfd" library for
++ and utilities for working with archives. The `bfd' library for
+ working with executable and object formats is also included.
id: bison_blurb
@@ -344,7 +359,7 @@
package: combine
blurb: GNU combine works to merge files based on a common key in a hash table.
+ It can be seen as similar to, albeit much more powerful than, the
-+ standard "join" utility. Unlike "join", any number of files
++ standard `join' utility. Unlike `join', any number of files
+ may be merged based on the matches found. combine also has other
+ advanced features, such as date parsing and directory traversal.
@@ -365,8 +380,8 @@
id: config_blurb
package: config
-blurb: The "config.guess" script tries to guess a canonical system triple,
-+ and "config.sub" validates and canonicalizes. These are used as part
+blurb: The `config.guess' script tries to guess a canonical system triple,
++ and `config.sub' validates and canonicalizes. These are used as part
+ of configuration in nearly all GNU packages (and many others).
id: consensus_blurb
@@ -439,7 +454,7 @@
+ directories for different events. When an event is detected, direvent
+ calls a specified external program with information about the event,
+ such as the location within the file system where it occurred. Thus,
-+ "direvent" provides an easy way to react immediately if given files
++ direvent provides an easy way to react immediately if given files
+ undergo changes, for example, to track changes in important system
+ configuration files.
@@ -494,7 +509,7 @@
id: diction_blurb
package: diction
-blurb: A package providing two classic Unix commands, style and diction.
+blurb: A package providing two classic Unix commands, `style' and `diction'.
+ Diction is used to identify wordy and commonly misused phrases in a
+ body of text. Style instead analyzes surface aspects of a written
+ work, such as sentence length and other readability measures.
@@ -502,9 +517,9 @@
id: diffutils_blurb
package: diffutils
blurb: GNU Diffutils is a package containing tools for finding the
-+ differences between files. The "diff" command is used to show how two
-+ files differ, while "cmp" shows the offsets and line numbers where they
-+ differ. "diff3" allows you to compare three files. Finally, "sdiff"
++ differences between files. The `diff' command is used to show how two
++ files differ, while `cmp' shows the offsets and line numbers where they
++ differ. `diff3' allows you to compare three files. Finally, `sdiff'
+ offers an interactive means to merge two files.
id: dionysus_blurb
@@ -547,10 +562,10 @@
+ object-oriented programs in C without requiring C++.
+ Also, it has a unique component system, unlike other free software
+ component-based systems which imitate the design of proprietary
-+ counterparts. It includes a graphical wizard, gidfwizard,
++ counterparts. It includes a graphical wizard, `gidfwizard',
+ a tool for building GNU EDMA Interface
+ definition files and to create skeleton files necessary to build
-+ EDMA classes, and a graphical class browser, gecb.
++ EDMA classes, and a graphical class browser, `gecb'.
id: electric_blurb
package: electric
@@ -622,10 +637,10 @@
package: findutils
blurb: Findutils supplies the basic file directory searching utilities of
+ the GNU system. It consists of two primary searching utilities:
-+ "find" recursively searches for files in a directory according to
-+ given criteria and "locate" lists files in a database that match a
-+ query. Two auxiliary tools are included: "updatedb" updates the file
-+ name database and "xargs" may be used to apply commands with arbitrarily
++ `find' recursively searches for files in a directory according to
++ given criteria and `locate' lists files in a database that match a
++ query. Two auxiliary tools are included: `updatedb' updates the file
++ name database and `xargs' may be used to apply commands with arbitrarily
+ long arguments.
id: fisicalab_blurb
@@ -717,7 +732,7 @@
id: garpd_blurb
package: garpd
blurb: GNU garpd broadcasts Gratuitous ARP (Address Resolution Protocol)
-+ requests/replies for a list of MAC address <-> IP address mappings on
++ requests/replies for a list of MAC to IP address mappings on
+ specified interfaces at regular intervals. Gratuitous ARP request
+ packets are those where the source and the destination IPs are both
+ the IP of the requesting machine. Gratuitous ARP replies are those
@@ -809,9 +824,9 @@
+ command-line options using the getopt_long function found in GNU
+ libc, removing some of the tedium of this task for large programs
+ that accept many options. The options parsed by the generated
-+ function may be in both short (e.g., "-h") and long ("--help")
++ function may be in both short (e.g., `-h') and long (`--help')
+ formats, as specified by the GNU coding standards. Additionally, the
-+ output of the standard options "--help" and "--version" is generated
++ output of the standard options `--help' and `--version' is generated
+ automatically.
id: gettext_blurb
@@ -828,7 +843,7 @@
blurb: Gforth is a fast and portable implementation of the ANSI Forth
+ language. It includes an editing mode for Emacs and an interpreter
+ featuring completion and history. A generic virtual machine
-+ environment, vmgen, is also included.
++ environment, `vmgen', is also included.
id: gg_network_blurb
package: gg-network
@@ -1108,7 +1123,7 @@
+ cryptographic computation, and much more. The code is intended to be
+ shared at the level of source files, rather than being a standalone
+ library that is distributed, built, and installed. The included
-+ "gnulib-tool" script helps with using Gnulib code in other packages.
++ `gnulib-tool' script helps with using Gnulib code in other packages.
+ Gnulib also includes copies of licensing and maintenance-related
+ files, for convenience.
@@ -1510,14 +1525,14 @@
id: gzip_blurb
package: gzip
blurb: GNU Gzip provides data compression and decompression utilities;
-+ the typical extension is ".gz". Unlike the "zip" format, it
++ the typical extension is `.gz'. Unlike `zip', it
+ compresses a single file; as a result, it is often used in conjunction
-+ with "tar", resulting in ".tar.gz" or ".tgz", etc.
++ with `tar', resulting in `.tar.gz' or `.tgz', etc.
id: halifax_blurb
package: halifax
blurb: HaliFAX supports sending and viewing faxes, including
-+ a wrapper around the "lpr" command.
++ a wrapper around the `lpr' command.
id: health_blurb
package: health
@@ -1536,8 +1551,8 @@
id: help2man_blurb
package: help2man
-blurb: GNU help2man is a program that converts the output of standard "--help"
-+ and "--version" command-line arguments into a manual page
+blurb: GNU help2man is a program that converts the output of standard `--help'
++ and `--version' command-line arguments into a manual page
+ automatically.
id: hp2xx_blurb
@@ -1967,7 +1982,7 @@
blurb: The MemPool library is a stand-alone memory allocation library.
+ It is a block allocator library that uses a single fixed size memory
+ pool to allocate variable sized memory blocks, and exports functions
-+ similar to malloc, realloc and free.
++ similar to `malloc', `realloc' and `free'.
+ It is intended to either simulate low memory targets on GNU/Linux and
+ other systems, or to completely replace the system memory management.
@@ -2153,7 +2168,7 @@
id: orgadoc_blurb
package: orgadoc
blurb: GNU OrgaDoc is a system for easily maintaining a pool of documents
-+ between computers. Documents are synchronized by rsync or unison; no
++ between computers. Documents are synchronized by `rsync' or `unison'; no
+ database or HTTP server is required.
id: osip_blurb
@@ -2186,7 +2201,7 @@
id: patch_blurb
package: patch
blurb: Patch is a program that applies changes to files based on differences
-+ laid out as by the program "diff". The changes may be applied to one or
++ laid out as by the program `diff'. The changes may be applied to one or
+ more files depending on the contents of the diff file. It accepts
+ several different diff formats. It may also be used to revert
+ previously applied differences.
@@ -2199,7 +2214,7 @@
id: pcb_blurb
package: pcb
blurb: GNU PCB is an interactive tool for editing printed circuit board
layouts.
-+ It features a rats-nest implementation, schematic/netlist import, and
++ It features a `ratsnest' implementation, schematic/netlist import, and
+ design rule checking. It also includes an autorouter and a trace
+ optimizer; and it can produce photorealistic and design review
+ images.
@@ -2241,7 +2256,7 @@
id: plotutils_blurb
package: plotutils
blurb: GNU Plotutils is a package for plotting and working with
-+ 2D graphics. It includes a library, "libplot", for C and C++ for
++ 2D graphics. It includes a library, `libplot', for C and C++ for
+ exporting 2D vector graphics in many file formats. It also has
+ support for 2D vector graphics animations. The package also contains
+ command-line programs for plotting scientific data.
@@ -2296,7 +2311,7 @@
+ Threads are scheduled in a cooperative way, rather than in the
+ standard preemptive way, such that they are managed according to
+ priority and events. However, Pth also features emulation of
-+ POSIX.1c threads ("pthreads") for backwards compatibility.
++ POSIX.1c threads (`pthreads') for backwards compatibility.
id: pyconfigure_blurb
package: pyconfigure
@@ -2332,7 +2347,7 @@
+ It is generally useful for networks that require a centralized
+ authentication and accounting services for its workstations.
+ Authentication can be performed in a variety of ways, such as via
-+ "/etc/passwd" or credentials stored in an SQL database.
++ `/etc/passwd' or credentials stored in an SQL database.
id: rcs_blurb
package: rcs
@@ -2482,7 +2497,7 @@
+ functions of many different commands, in order to provide a single
+ tool to distribute with a source distribution in order to ensure
+ portability of shell scripts. For example, shtool can perform the
-+ jobs of the common commands "install", "mkdir" or "echo" on systems
++ jobs of the common commands `install', `mkdir' or `echo' on systems
+ that lack them.
id: sipwitch_blurb
@@ -2576,7 +2591,7 @@
+ is typically used for managing software packages installed from source,
+ by letting you install them apart in distinct directories and then
+ create symlinks to the files in a common directory such as
-+ /usr/local.
++ `/usr/local'.
id: stump_blurb
package: stump
@@ -2635,10 +2650,10 @@
id: termutils_blurb
package: termutils
-blurb: The GNU Termutils package contains two programs, "tput" and
-+ "tabs". "tput" is used in shell scripts to manipulate the terminal
+blurb: The GNU Termutils package contains two programs, `tput' and
++ `tabs'. `tput' is used in shell scripts to manipulate the terminal
+ display, for example by clearing it or moving the cursor to a specific
-+ point, centering text or underlining text. "tabs" is used to specify
++ point, centering text or underlining text. `tabs' is used to specify
+ and set hardware tab stops on terminals that support it.
id: teseq_blurb
@@ -2690,7 +2705,7 @@
blurb: TRAMP is a GNU Emacs package that allows you to access files on remote
+ machines as though they were local files. This includes editing
+ files, performing version control tasks and modifying directory
-+ contents with dired. Access is performed via ssh, rsh, rlogin,
++ contents with `dired'. Access is performed via ssh, rsh, rlogin,
+ telnet or other similar methods.
id: trans_coord_blurb
@@ -2740,7 +2755,7 @@
id: vc_dwim_blurb
package: vc-dwim
-blurb: The vc-dwim package contains two tools, "vc-dwim" and "vc-chlog".
+blurb: The vc-dwim package contains two tools, `vc-dwim' and `vc-chlog'.
+ vc-dwim is a tool that simplifies the task of maintaining a ChangeLog
+ and using version control at the same time, for example by printing
+ a reminder when a file change has been described in the ChangeLog but
@@ -2774,7 +2789,7 @@
id: wdiff_blurb
package: wdiff
-blurb: GNU Wdiff is a front-end to the diff program from Diffutils that allows
+blurb: GNU Wdiff is a front-end to the `diff' program from Diffutils that
allows
+ you to compare files on a word-by-word basis, where a word is
+ anything between whitespace.
@@ -2799,7 +2814,7 @@
id: which_blurb
package: which
blurb: The which program finds the location of executables in PATH, with
-+ a variety of options. It is an alternative to the shell "type"
++ a variety of options. It is an alternative to the shell `type'
+ built-in command.
id: womb_blurb
- www/prep/gnumaint/rec pkgblurbs.rec,
Therese Godefroy <=