gsrc-commit
[Top][All Lists]
Advanced

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

[Gsrc-commit] trunk r2817: sync package descriptions with womb


From: Brandon Invergo
Subject: [Gsrc-commit] trunk r2817: sync package descriptions with womb
Date: Tue, 28 Jan 2014 22:25:24 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 2817
revision-id: address@hidden
parent: address@hidden
committer: Brandon Invergo <address@hidden>
branch nick: trunk
timestamp: Tue 2014-01-28 22:24:51 +0000
message:
  sync package descriptions with womb
modified:
  gnu/3dldf/Makefile             makefile-20100610201541-zilbojleihpphujd-1
  gnu/a2ps/Makefile              makefile-20100610201541-zilbojleihpphujd-2
  gnu/acm/Makefile               makefile-20120831105306-tnfl8sjax1o1nf5k-2
  gnu/adns/Makefile              makefile-20100610201541-zilbojleihpphujd-3
  gnu/anubis/Makefile            makefile-20100610201541-zilbojleihpphujd-5
  gnu/archimedes/Makefile        makefile-20100610201541-zilbojleihpphujd-6
  gnu/autogen/Makefile           makefile-20100610201541-zilbojleihpphujd-8
  gnu/automake/Makefile          makefile-20100610201541-zilbojleihpphujd-9
  gnu/barcode/Makefile           makefile-20120830220944-13xg83rswqyqivzr-2
  gnu/bash/Makefile              makefile-20100610201541-zilbojleihpphujd-11
  gnu/binutils/Makefile          makefile-20100615114105-pmefm9qkhfzsn00d-1
  gnu/bison/Makefile             makefile-20100610201541-zilbojleihpphujd-13
  gnu/bool/Makefile              makefile-20100615114156-9yl5ux5hbbgda0m8-1
  gnu/bpel2owfn/Makefile         makefile-20121207224630-bda9v9uj6cygkoev-2
  gnu/bzr/Makefile               makefile-20120922141056-5iqoqeklih8apqcs-1
  gnu/c-graph/Makefile           makefile-20120831130358-347aurqgxtbnuvup-2
  gnu/ccaudio/Makefile           makefile-20100610201541-zilbojleihpphujd-14
  gnu/ccide/Makefile             makefile-20120831152452-t51a7fcecjw2yl68-2
  gnu/ccrtp/Makefile             makefile-20100606211655-sj1nx80alech6rtq-5
  gnu/ccscript/Makefile          makefile-20100610201541-zilbojleihpphujd-15
  gnu/cflow/Makefile             makefile-20100606211655-sj1nx80alech6rtq-6
  gnu/cgicc/Makefile             makefile-20100610201541-zilbojleihpphujd-17
  gnu/classpathx-activation/Makefile makefile-20131106223424-gdr2psb7lup3fy13-2
  gnu/classpathx-comm/Makefile   makefile-20131106223922-yha198hm5sko8sg6-2
  gnu/classpathx-mail/Makefile   makefile-20131106224453-xnsgmt3fbymqgpgr-2
  gnu/classpathx-servletapi/Makefile makefile-20131106222137-0j3c8eou2hdu2vs7-2
  gnu/clisp/Makefile             makefile-20100709100737-ee76v4wod7nr00vl-1
  gnu/combine/Makefile           makefile-20100615114620-qwgg4wmff291tjr3-1
  gnu/commoncpp/Makefile         makefile-20100615114956-m3sr1e8mwq0s9xfx-2
  gnu/complexity/Makefile        makefile-20110520223649-okcw0pmgw6o9cw70-2
  gnu/coreutils/Makefile         makefile-20100606211655-sj1nx80alech6rtq-8
  gnu/cpio/Makefile              makefile-20100606211655-sj1nx80alech6rtq-9
  gnu/cssc/Makefile              makefile-20100615111515-ep27u6nsmk3dkivw-1
  gnu/dap/Makefile               makefile-20100610201541-zilbojleihpphujd-19
  gnu/ddd/Makefile               makefile-20100606211655-sj1nx80alech6rtq-11
  gnu/ddrescue/Makefile          makefile-20100606211655-sj1nx80alech6rtq-12
  gnu/dejagnu/Makefile           makefile-20100606211655-sj1nx80alech6rtq-13
  gnu/denemo/Makefile            makefile-20100615115321-wki9xrbsrl84rjeq-1
  gnu/dico/Makefile              makefile-20100606211655-sj1nx80alech6rtq-14
  gnu/diction/Makefile           makefile-20100615115403-d9s1jewm9gzq01d2-1
  gnu/diffutils/Makefile         makefile-20100606211655-sj1nx80alech6rtq-15
  gnu/dionysus/Makefile          makefile-20100610201541-zilbojleihpphujd-20
  gnu/dominion/Makefile          makefile-20100610201541-zilbojleihpphujd-21
  gnu/ed/Makefile                makefile-20100606211655-sj1nx80alech6rtq-16
  gnu/edma/Makefile              makefile-20120831171136-ckvvaj772flkop3j-2
  gnu/electric/Makefile          makefile-20100610201541-zilbojleihpphujd-22
  gnu/emacs-muse/Makefile        makefile-20121208182834-361wo5493gt38cxs-2
  gnu/findutils/Makefile         makefile-20100606211655-sj1nx80alech6rtq-21
  gnu/freedink/Makefile          makefile-20100610201541-zilbojleihpphujd-25
  gnu/freefont/Makefile          makefile-20100610201541-zilbojleihpphujd-26
  gnu/freeipmi/Makefile          makefile-20100615115926-jlf315saroa0r5r0-1
  gnu/freetalk/Makefile          makefile-20120831195800-52mlw01lzjf0a71c-2
  gnu/fribidi/Makefile           makefile-20120831201001-wh2lsofx7cznhfov-2
  gnu/gama/Makefile              makefile-20100610201541-zilbojleihpphujd-27
  gnu/garpd/Makefile             makefile-20121207230436-402sqkfn0b7n76wo-2
  gnu/gcal/Makefile              makefile-20100610201541-zilbojleihpphujd-28
  gnu/gcc/Makefile               makefile-20100606211655-sj1nx80alech6rtq-23
  gnu/gecb/Makefile              makefile-20130330114216-63bn70jzn6u2hrh5-2
  gnu/gengen/Makefile            makefile-20100610201541-zilbojleihpphujd-30
  gnu/gengetopt/Makefile         makefile-20100606211655-sj1nx80alech6rtq-25
  gnu/gettext/Makefile           makefile-20100606211655-sj1nx80alech6rtq-26
  gnu/gforth/Makefile            makefile-20100610201541-zilbojleihpphujd-31
  gnu/ggradebook/Makefile        makefile-20100610201541-zilbojleihpphujd-32
  gnu/gidfwizard/Makefile        makefile-20130330114334-6507i2z6xusfcxzo-2
  gnu/gift/Makefile              makefile-20100610201541-zilbojleihpphujd-33
  gnu/gjdoc/Makefile             makefile-20131128190319-0esu80t21hka8njd-2
  gnu/glpk/Makefile              makefile-20100606211655-sj1nx80alech6rtq-29
  gnu/gnash/Makefile             makefile-20100824072359-x5qox1z9kg3xlz1h-1
  gnu/gnats/Makefile             makefile-20100610201541-zilbojleihpphujd-35
  gnu/gnubiff/Makefile           makefile-20120831222354-2taa6jbxx1yzktgp-2
  gnu/gnubik/Makefile            makefile-20100610201541-zilbojleihpphujd-40
  gnu/gnucap/Makefile            makefile-20100610201541-zilbojleihpphujd-41
  gnu/gnucash/Makefile           makefile-20121216212748-92egf7341vc4pl7o-2
  gnu/gnue-appserver/Makefile    makefile-20121215182848-irmnwm9xr4vzqkal-2
  gnu/gnue-common/Makefile       makefile-20121215182827-dz965u6gfomw28c8-2
  gnu/gnue-designer/Makefile     makefile-20130319101608-tde84biffs48ptct-2
  gnu/gnue-forms/Makefile        makefile-20121215185817-5k9nnx1l0wws8qtg-2
  gnu/gnue-navigator/Makefile    makefile-20121215190136-o76fsx242q9nz2n0-2
  gnu/gnue-reports/Makefile      makefile-20121215231542-sfghtddsx6j5jxe5-2
  gnu/gnuit/Makefile             makefile-20100610201541-zilbojleihpphujd-43
  gnu/gnujump/Makefile           makefile-20120831112531-k061lc67zsvm9k9q-2
  gnu/gnump3d/Makefile           makefile-20120831230113-9cdbycz1s9otd62p-2
  gnu/gnun/Makefile              makefile-20100610201541-zilbojleihpphujd-44
  gnu/gnunet-fuse/Makefile       makefile-20131228222358-u6fqv7trl647fid5-3
  gnu/gnunet-gtk/Makefile        makefile-20121206233938-ennvidzsh0mxulb2-2
  gnu/gnunet/Makefile            makefile-20100610201541-zilbojleihpphujd-45
  gnu/gnupg/Makefile             makefile-20100615130332-mnh350giymki63n7-2
  gnu/gnurobots/Makefile         makefile-20100610201541-zilbojleihpphujd-47
  gnu/gnuschool/Makefile         makefile-20100610201541-zilbojleihpphujd-48
  gnu/gnusound/Makefile          makefile-20100610201541-zilbojleihpphujd-49
  gnu/gnuspool/Makefile          makefile-20100610201541-zilbojleihpphujd-50
  gnu/gnustandards/Makefile      makefile-20131107152051-r1fru89w74uftot3-2
  gnu/gnutls/Makefile            makefile-20100606211655-sj1nx80alech6rtq-30
  gnu/goptical/Makefile          makefile-20121216113855-drxns050mmeoyzow-2
  gnu/gprolog/Makefile           makefile-20100606211655-sj1nx80alech6rtq-32
  gnu/greg/Makefile              makefile-20100615131315-41qpsju0pxske8of-1
  gnu/grep/Makefile              makefile-20100610201541-zilbojleihpphujd-51
  gnu/gretl/Makefile             makefile-20100615131543-gw2d6to53rcvzz1z-1
  gnu/groff/Makefile             makefile-20100606211655-sj1nx80alech6rtq-33
  gnu/grub/Makefile              makefile-20100610201541-zilbojleihpphujd-52
  gnu/gsasl/Makefile             makefile-20100606211655-sj1nx80alech6rtq-34
  gnu/gsegrafix/Makefile         makefile-20100610201541-zilbojleihpphujd-53
  gnu/gsl/Makefile               makefile-20100606211655-sj1nx80alech6rtq-35
  gnu/gss/Makefile               makefile-20100606211655-sj1nx80alech6rtq-36
  gnu/guile-clutter/Makefile     makefile-20130114231736-9bcsaqio43s627v6-2
  gnu/guile-gnome-gstreamer/Makefile makefile-20130114232015-nbvhquyd4ltl8ltg-2
  gnu/guile-gnome-platform/Makefile makefile-20121216133512-ieswh0qjzwz25bdc-2
  gnu/guile-gtk/Makefile         makefile-20100610201541-zilbojleihpphujd-56
  gnu/guile-gtksourceview/Makefile makefile-20130116222244-z8d5ri614w662m7d-2
  gnu/gurgle/Makefile            makefile-20120901144225-lw2ki0j3lj0dd7af-2
  gnu/gv/Makefile                makefile-20100606211655-sj1nx80alech6rtq-38
  gnu/gvpe/Makefile              makefile-20100610201541-zilbojleihpphujd-57
  gnu/gxmessage/Makefile         makefile-20100610201541-zilbojleihpphujd-58
  gnu/halifax-sender/Makefile    makefile-20121217224356-2d5e3jkb54rjspu9-2
  gnu/halifax-viewer/Makefile    makefile-20121217224151-oijrs20cv576wgo9-2
  gnu/help2man/Makefile          makefile-20100615133608-bd1pq5qqpuay6lnb-1
  gnu/hp2xx/Makefile             makefile-20100615133538-iz6qzz3rv97o2d38-1
  gnu/httptunnel/Makefile        makefile-20100615133506-a031pzx0lumn2eae-1
  gnu/hyperbole/Makefile         makefile-20100610201541-zilbojleihpphujd-59
  gnu/icecat/Makefile            makefile-20120831163146-mr5ar8xm8t1u2azw-2
  gnu/idutils/Makefile           makefile-20100606211655-sj1nx80alech6rtq-41
  gnu/ignuit/Makefile            makefile-20100610201541-zilbojleihpphujd-60
  gnu/indent/Makefile            makefile-20100606211655-sj1nx80alech6rtq-42
  gnu/inetlib/Makefile           makefile-20131123122332-nq3rqk7uqsfqrtf8-3
  gnu/intlfonts/Makefile         makefile-20121222174809-pmqjt50917xvfbzc-2
  gnu/java-getopt/Makefile       makefile-20121222180322-mf8i7at1k1vcxrxo-2
  gnu/jel/Makefile               makefile-20100610201541-zilbojleihpphujd-61
  gnu/jwhois/Makefile            makefile-20100606211655-sj1nx80alech6rtq-44
  gnu/kawa/Makefile              makefile-20100610201541-zilbojleihpphujd-62
  gnu/leg/Makefile               makefile-20121222183708-ps803b3k85vwxtty-2
  gnu/libassuan/Makefile         makefile-20100615130542-79nsl1504bhoqi1k-2
  gnu/libcdio-paranoia/Makefile  makefile-20130202102729-zvjtjyyjpe3jjpm7-2
  gnu/libcdio/Makefile           makefile-20100606211655-sj1nx80alech6rtq-45
  gnu/libextractor/Makefile      makefile-20100610201541-zilbojleihpphujd-63
  gnu/libgpg-error/Makefile      makefile-20100615130425-jqu24ovoxc0d4mb2-1
  gnu/libidn/Makefile            makefile-20100606211655-sj1nx80alech6rtq-47
  gnu/libksba/Makefile           makefile-20100629112104-3d9hu061cmma2yjk-2
  gnu/libmicrohttpd/Makefile     makefile-20100606211655-sj1nx80alech6rtq-48
  gnu/libsigsegv/Makefile        makefile-20100606211655-sj1nx80alech6rtq-49
  gnu/libtasn1/Makefile          makefile-20100606211655-sj1nx80alech6rtq-50
  gnu/libtool/Makefile           makefile-20100606211655-sj1nx80alech6rtq-51
  gnu/libunistring/Makefile      makefile-20100606211655-sj1nx80alech6rtq-52
  gnu/libxmi/Makefile            makefile-20100615133231-moz7z7p0euds0q8y-1
  gnu/lilypond/Makefile          makefile-20100606211655-sj1nx80alech6rtq-54
  gnu/linux-libre/Makefile       makefile-20121027213543-omn8dx94mi4j5pt4-2
  gnu/liquidwar6/Makefile        makefile-20120826220204-4u3my3ngqsqsaoof-2
  gnu/lrzsz/Makefile             makefile-20121222190213-11k3rjpdnnwbt3es-2
  gnu/lsh/Makefile               makefile-20100615133125-qs5qeo39thv7sghk-1
  gnu/m4/Makefile                makefile-20100610201541-zilbojleihpphujd-65
  gnu/mailutils/Makefile         makefile-20100606211655-sj1nx80alech6rtq-55
  gnu/make/Makefile              makefile-20100610201541-zilbojleihpphujd-68
  gnu/marst/Makefile             makefile-20100615131757-zmhfns0kyr0bo3gp-1
  gnu/maverik/Makefile           makefile-20100610201541-zilbojleihpphujd-69
  gnu/mc/Makefile                makefile-20100610201541-zilbojleihpphujd-70
  gnu/mcron/Makefile             makefile-20100606211655-sj1nx80alech6rtq-56
  gnu/mcsim/Makefile             makefile-20100610201541-zilbojleihpphujd-71
  gnu/mdk/Makefile               makefile-20100615131953-o4vb3cisa6q61t6s-1
  gnu/mediagoblin/Makefile       makefile-20120922130541-r9ws8vdd05tbi9di-2
  gnu/melting/Makefile           makefile-20121222193815-izyosxyofo8w9wqt-2
  gnu/metahtml/Makefile          makefile-20100610201541-zilbojleihpphujd-72
  gnu/mifluz/Makefile            makefile-20100610201541-zilbojleihpphujd-73
  gnu/mit-scheme/Makefile        makefile-20120831124252-5jrxqh78gy720z96-2
  gnu/moe/Makefile               makefile-20100610201541-zilbojleihpphujd-74
  gnu/motti/Makefile             makefile-20100610201541-zilbojleihpphujd-75
  gnu/nano/Makefile              makefile-20100610201541-zilbojleihpphujd-77
  gnu/ncurses/Makefile           makefile-20100606211655-sj1nx80alech6rtq-58
  gnu/nettle/Makefile            makefile-20100802095449-3s6z2afyzt4hl63r-1
  gnu/ocrad/Makefile             makefile-20100610201541-zilbojleihpphujd-78
  gnu/octave/Makefile            makefile-20100610201541-zilbojleihpphujd-79
  gnu/oleo/Makefile              makefile-20100610201541-zilbojleihpphujd-80
  gnu/orgadoc/Makefile           makefile-20100610201541-zilbojleihpphujd-81
  gnu/osip/Makefile              makefile-20100615132239-jr2qzbkfcl97klow-1
  gnu/panorama/Makefile          makefile-20130104225338-g07wx4q3809ja2sr-2
  gnu/parallel/Makefile          makefile-20100615132438-xb64p24qketcrmw7-1
  gnu/patch/Makefile             makefile-20100606211655-sj1nx80alech6rtq-60
  gnu/pcb/Makefile               makefile-20130116230352-dtbz9ptvi4r4f7d3-2
  gnu/pem/Makefile               makefile-20100610201541-zilbojleihpphujd-82
  gnu/pexec/Makefile             makefile-20100610201541-zilbojleihpphujd-83
  gnu/pies/Makefile              makefile-20100615132639-ir1fgy91qeelxve8-1
  gnu/plotutils/Makefile         makefile-20100615125036-lxlcbv6ko6qbg5gl-1
  gnu/proxyknife/Makefile        makefile-20120831124544-62ai9gngjwy0racq-2
  gnu/pspp/Makefile              makefile-20100610201541-zilbojleihpphujd-84
  gnu/psychosynth/Makefile       makefile-20130105171735-q2okgsy053chy0cf-2
  gnu/pth/Makefile               makefile-20100606211655-sj1nx80alech6rtq-61
  gnu/pycdio/Makefile            makefile-20130202102119-hlx4wfm2x39q9sum-2
  gnu/r/Makefile                 makefile-20130113224217-y3y7rpqmetvneo27-2
  gnu/radius/Makefile            makefile-20100606211655-sj1nx80alech6rtq-62
  gnu/readline/Makefile          makefile-20100610201541-zilbojleihpphujd-86
  gnu/recutils/Makefile          makefile-20101204232314-rp4mdmcnxkhyj0td-1
  gnu/reftex/Makefile            makefile-20130113215906-qwzhedkjggl01sx2-2
  gnu/remotecontrol/Makefile     makefile-20130111192939-tla67t2x4ruyptj4-2
  gnu/rottlog/Makefile           makefile-20120830221608-bozdrwbss64s2q1n-2
  gnu/rush/Makefile              makefile-20100606211655-sj1nx80alech6rtq-63
  gnu/sather/Makefile            makefile-20100610201541-zilbojleihpphujd-87
  gnu/sauce/Makefile             makefile-20100610201541-zilbojleihpphujd-88
  gnu/scm/Makefile               makefile-20120901195840-aiuw8n2066dxn8bn-2
  gnu/screen/Makefile            makefile-20100610201541-zilbojleihpphujd-89
  gnu/sed/Makefile               makefile-20100610201541-zilbojleihpphujd-90
  gnu/serveez/Makefile           makefile-20100610201541-zilbojleihpphujd-91
  gnu/sharutils/Makefile         makefile-20100606211655-sj1nx80alech6rtq-64
  gnu/shishi/Makefile            makefile-20100606211655-sj1nx80alech6rtq-65
  gnu/shmm/Makefile              makefile-20120830212640-br0fzt5mq41y42kj-2
  gnu/sipwitch/Makefile          makefile-20100610201541-zilbojleihpphujd-93
  gnu/slib/Makefile              makefile-20120901151027-txggwlqv9dc193cg-2
  gnu/solfege/Makefile           makefile-20120830212234-gaj7helfbd4xx60o-2
  gnu/spacechart/Makefile        makefile-20100610201541-zilbojleihpphujd-96
  gnu/spell/Makefile             makefile-20100610201541-zilbojleihpphujd-97
  gnu/sqltutor/Makefile          makefile-20100610201541-zilbojleihpphujd-98
  gnu/src-highlite/Makefile      makefile-20100616194700-jmd02notjp0mxjvk-1
  gnu/stow/Makefile              makefile-20100610201541-zilbojleihpphujd-99
  gnu/stump/Makefile             makefile-20130117214509-rwmgrk7dovogbcd8-2
  gnu/superopt/Makefile          makefile-20120830214427-47zvtbvxgrflzjsq-2
  gnu/talkfilters/Makefile       makefile-20130113231206-1xl12c1udjsw2k69-2
  gnu/tar/Makefile               makefile-20100610201541-zilbojleihpphujd-101
  gnu/termcap/Makefile           makefile-20100615124801-7oi9urp6oce7sm3k-1
  gnu/teseq/Makefile             makefile-20100610201541-zilbojleihpphujd-102
  gnu/texinfo/Makefile           makefile-20100606211655-sj1nx80alech6rtq-66
  gnu/texmacs/Makefile           makefile-20130117223004-kftygom81ebsewri-2
  gnu/thales/Makefile            makefile-20100610201541-zilbojleihpphujd-103
  gnu/tramp/Makefile             makefile-20100610201541-zilbojleihpphujd-104
  gnu/trueprint/Makefile         makefile-20100610201541-zilbojleihpphujd-105
  gnu/ucommon/Makefile           makefile-20100615114753-oe6rbwayfrlsr5r2-1
  gnu/units/Makefile             makefile-20100606211655-sj1nx80alech6rtq-67
  gnu/unrtf/Makefile             makefile-20100610201541-zilbojleihpphujd-106
  gnu/userv/Makefile             makefile-20100610201541-zilbojleihpphujd-107
  gnu/uucp/Makefile              makefile-20100615132740-7yzn60gf8piox612-1
  gnu/vc-dwim/Makefile           makefile-20100610201541-zilbojleihpphujd-108
  gnu/wdiff/Makefile             makefile-20100606211655-sj1nx80alech6rtq-68
  gnu/websocket4j/Makefile       makefile-20130115205218-29a2evh6kzq93e54-2
  gnu/wget/Makefile              makefile-20100606211655-sj1nx80alech6rtq-69
  gnu/xaos/Makefile              makefile-20130115232156-9ws2o93t1733x70i-3
  gnu/xboard/Makefile            makefile-20100610201541-zilbojleihpphujd-110
  gnu/xlogmaster/Makefile        makefile-20100610201541-zilbojleihpphujd-111
  gnu/zrtp/Makefile              makefile-20101223165857-8nm73d8q8g84au97-2
  util/sync-descriptions.sh      
syncdescriptions.sh-20131105225202-05ai899jsmvyloki-1
=== modified file 'gnu/3dldf/Makefile'
--- a/gnu/3dldf/Makefile        2013-12-15 10:35:52 +0000
+++ b/gnu/3dldf/Makefile        2014-01-28 22:24:51 +0000
@@ -23,9 +23,9 @@
 DESCRIPTION = 3D drawing with MetaPost output
 define BLURB
 GNU 3DLDF supports 3D drawing with output to the MetaPost format via
-a language similar to the METAFONT language.  It is primarily
+a language similar to Metafont.  It is primarily
 intended to provide a means of creating 3D content for TeX documents,
-but it  can also create animations containing text typeset by TeX.
+but it can also create animations containing text typeset by TeX.
 endef
 
 ######################################################################

=== modified file 'gnu/a2ps/Makefile'
--- a/gnu/a2ps/Makefile 2013-11-09 19:08:16 +0000
+++ b/gnu/a2ps/Makefile 2014-01-28 22:24:51 +0000
@@ -21,12 +21,12 @@
 HOME_URL = http://www.gnu.org/software/a2ps/
 DESCRIPTION = Any file to PostScript, including pretty-printing
 define BLURB
-a2ps converts almost anything to a Postscript file, ready for
+GNU a2ps converts almost anything to a PostScript file, ready for
 printing. It accomplishes this by being able to delegate files to
-external handlers, such as Groff or GZip.  It handles as many steps
+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 handling special cases, like pretty-printing
-"--help" output from terminal commands.
+some extra abilities for special cases, such as pretty-printing
+"--help" output.
 endef
 
 ######################################################################

=== modified file 'gnu/acm/Makefile'
--- a/gnu/acm/Makefile  2013-11-09 19:08:16 +0000
+++ b/gnu/acm/Makefile  2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 DESCRIPTION = Multiplayer aerial combat simulation
 define BLURB
 GNU ACM is a flight simulator in which players can compete in aerial
-combat from different computers, piloting well-equiped jet aircraft
+combat from different computers, piloting well-equipped jet aircraft
 similar to an F-16C Falcon or a MiG-29 Fulcrum.
 endef
 

=== modified file 'gnu/adns/Makefile'
--- a/gnu/adns/Makefile 2013-11-09 19:08:16 +0000
+++ b/gnu/adns/Makefile 2014-01-28 22:24:51 +0000
@@ -23,7 +23,7 @@
 define BLURB
 GNU adns is a C library that provides easy-to-use DNS resolution
 functionality.  The library is asynchronous, allowing several
-concurrent calls.  The package also includes several commandline
+concurrent calls.  The package also includes several command-line
 utilities for use in scripts.
 endef
 

=== modified file 'gnu/anubis/Makefile'
--- a/gnu/anubis/Makefile       2013-11-09 19:08:16 +0000
+++ b/gnu/anubis/Makefile       2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/anubis/
 DESCRIPTION = SMTP message submission daemon
 define BLURB
-Anubis is a deamon that sits between the Mail User Agent (MUA) and
+Anubis is a daemon that sits between the Mail User Agent (MUA) and
 the Mail Transfer Agent (MTA).  When a mail is sent by a user in the
 MUA, it is first passed to Anubis, which performs additional
 processing to the message before passing it on for delivery by the

=== modified file 'gnu/archimedes/Makefile'
--- a/gnu/archimedes/Makefile   2013-11-09 19:08:16 +0000
+++ b/gnu/archimedes/Makefile   2014-01-28 22:24:51 +0000
@@ -22,10 +22,10 @@
 DESCRIPTION = Semiconductor device simulator
 define BLURB
 Archimedes is a free package for semiconductor device simulations.
-It is intended to assist enigneers in designing and simulating
+It is intended to assist engineers in designing and simulating
 submicron and mesoscopic semiconductor devices based on the Ensemble
 Monte Carlo method.  It is able to handle a wide variety of materials
-and  structures, which are described through simple scripts.
+and structures, which are described through simple scripts.
 endef
 
 ######################################################################

=== modified file 'gnu/autogen/Makefile'
--- a/gnu/autogen/Makefile      2013-11-09 19:08:16 +0000
+++ b/gnu/autogen/Makefile      2014-01-28 22:24:51 +0000
@@ -23,8 +23,8 @@
 define BLURB
 AutoGen is a program to ease the maintenance of programs that contain
 large amounts of repetitive text.  It automates the construction of
-these sections of the code, simplifying the task of maintaining
-several similar repetetive sections in sync.  It also includes an
+these sections of the code, simplifying the task of keeping the
+text in sync.  It also includes an
 add-on package called AutoOpts, which is specialized for the
 maintenance and documentation of program options.
 endef

=== modified file 'gnu/automake/Makefile'
--- a/gnu/automake/Makefile     2013-12-27 22:47:53 +0000
+++ b/gnu/automake/Makefile     2014-01-28 22:24:51 +0000
@@ -21,8 +21,9 @@
 HOME_URL = http://www.gnu.org/software/automake/
 DESCRIPTION = Making GNU standards-compliant Makefiles
 define BLURB
-Automake the part of the GNU build system for producing standards-
-compliant Makefiles.  Build requirements are entered in an intuitive
+Automake the part of the GNU build system for producing
+standards-compliant Makefiles.  Build requirements are entered in an
+intuitive
 format and then Automake works with Autoconf to produce a robust
 Makefile, simplifying the entire process for the developer.
 endef

=== modified file 'gnu/barcode/Makefile'
--- a/gnu/barcode/Makefile      2013-11-09 19:08:16 +0000
+++ b/gnu/barcode/Makefile      2014-01-28 22:24:51 +0000
@@ -23,8 +23,8 @@
 define BLURB
 GNU Barcode is a flexible tool to produce printed barcodes from text
 strings.  It supports a variety of encoding standards and sizing
-measurements.  Barcodes can be output in Postscript or Encapsulated
-Postscript formats.
+measurements.  Barcodes can be output in PostScript or Encapsulated
+PostScript formats.
 endef
 
 ######################################################################

=== modified file 'gnu/bash/Makefile'
--- a/gnu/bash/Makefile 2013-11-09 19:08:16 +0000
+++ b/gnu/bash/Makefile 2014-01-28 22:24:51 +0000
@@ -22,10 +22,10 @@
 HOME_URL = http://www.gnu.org/software/bash/
 DESCRIPTION = The GNU Bourne-Again SHell
 define BLURB
-Bash is the shell, or commandline interpreter, of the GNU system.  It
+Bash is the shell, or command-line interpreter, of the GNU system.  It
 is compatible with the Bourne Shell, but it also integrates useful
 features from the Korn Shell and the C Shell and new improvements of
-its own.  It allows commandline editing, unlimited command history,
+its own.  It allows command-line editing, unlimited command history,
 shell functions and aliases, and job control while still allowing
 most sh scripts to be run without modification.
 endef

=== modified file 'gnu/binutils/Makefile'
--- a/gnu/binutils/Makefile     2013-12-05 16:18:22 +0000
+++ b/gnu/binutils/Makefile     2014-01-28 22:24:51 +0000
@@ -22,10 +22,11 @@
 DESCRIPTION = Binary utilities: bfd gas gprof ld
 define BLURB
 GNU Binutils is a collection of tools for working with binary files.
-Most notable are "ld", a linker, and "as", an assembler.  Several
-other tools are included, such as a program to display binary
-profiling information, a tool to list the strings in a binary file,
-and tools for working with archives.
+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
+working with executable and object formats is also included.
 endef
 
 ######################################################################

=== modified file 'gnu/bison/Makefile'
--- a/gnu/bison/Makefile        2013-12-05 15:25:28 +0000
+++ b/gnu/bison/Makefile        2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/bison/
 DESCRIPTION = Parser generator
 define BLURB
-Bison is a general-purpose parser generator.  It can build a
-deterministic LR or generalized LR parser from an annotated, context-
-free grammar.  It is versatile enough to have a wide variety of
-applications, from parsers for simple tools up to parsers for complex
+GNU Bison is a general-purpose parser generator.  It can build a
+deterministic or generalized LR parser from an annotated,
+context-free grammar.  It is versatile enough to have many
+applications, from parsers for simple tools through complex
 programming languages.
 endef
 

=== modified file 'gnu/bool/Makefile'
--- a/gnu/bool/Makefile 2013-11-09 19:08:16 +0000
+++ b/gnu/bool/Makefile 2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/bool/
 DESCRIPTION = Finding text and HTML files that match boolean expressions
 define BLURB
-Bool is a utility to perform text searches on files using Boolean
+GNU Bool is a utility to perform text searches on files using Boolean
 expressions.  For example, a search for "hello AND world" would
 return a file containing the phrase "Hello, world!".  It supports
 both AND and OR statements, as well as the NEAR statement to search

=== modified file 'gnu/bpel2owfn/Makefile'
--- a/gnu/bpel2owfn/Makefile    2013-11-09 19:08:16 +0000
+++ b/gnu/bpel2owfn/Makefile    2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/bpel2owfn/
 DESCRIPTION = Translating web service in BPEL to Open Workflow Nets
 define BLURB
-BPEL2oWFN translates a web service expressed in Web Service Business
+GNU BPEL2oWFN translates a web service expressed in Web Service Business
 Process Execution Language (WS-BPEL) into an open Workflow Net
 (oWFN).  It may additionally convert a BPEL4Chor choreography to a
 Petri Net model.  Properties of Petri Nets may be analyzed

=== modified file 'gnu/bzr/Makefile'
--- a/gnu/bzr/Makefile  2013-11-09 19:08:16 +0000
+++ b/gnu/bzr/Makefile  2014-01-28 22:24:51 +0000
@@ -22,10 +22,7 @@
 HOME_URL = http://www.gnu.org/software/bzr
 DESCRIPTION = The GNU distributed version control system
 define BLURB
-Bazaar is a version control system that allows you to record changes
-to project files over time.  It is flexible to fit the needs of a
-wide range of projects.  It also supports both a distributed workflow
-as well as the classic centralized workflow.
+
 endef
 
 ######################################################################

=== modified file 'gnu/c-graph/Makefile'
--- a/gnu/c-graph/Makefile      2013-11-09 19:08:16 +0000
+++ b/gnu/c-graph/Makefile      2014-01-28 22:24:51 +0000
@@ -21,8 +21,8 @@
 HOME_URL = http://www.gnu.org/software/c-graph/
 DESCRIPTION = Visualizing and demonstrating convolution
 define BLURB
-C-Graph is a tool for demonstrating the theory of convolution.  Thus,
-it would serve as an excellent aid to students of signal and systems
+GNU C-Graph is a tool for demonstrating the theory of convolution.  Thus,
+it can serve as an excellent aid to students of signal and systems
 theory in visualizing the convolution process.  Rather than forcing
 the student to write code, the program offers an intuitive interface
 with interactive dialogs to guide them.

=== modified file 'gnu/ccaudio/Makefile'
--- a/gnu/ccaudio/Makefile      2013-11-28 09:29:46 +0000
+++ b/gnu/ccaudio/Makefile      2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 HOME_URL = http://www.gnu.org/software/ccaudio/
 DESCRIPTION = Standalone C++ class framework for manipulating audio data
 define BLURB
-ccAudio2 is a portable C++ class for working with audio data from
+GNU ccAudio2 is a portable C++ class for working with audio data from
 disk.  The classes are both endian and content aware; rather than
 treating audio as binary data, this library treats it as an sequence
 of samples.  It can also handle metadata information.  ccAudio2

=== modified file 'gnu/ccide/Makefile'
--- a/gnu/ccide/Makefile        2013-11-09 19:08:16 +0000
+++ b/gnu/ccide/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/s/ccide
 DESCRIPTION = Decision table code generator
 define BLURB
-Ccide is a decision table code generator for the C language.  This
+GNU Ccide is a decision table code generator for the C language.  This
 helps to avoid unmanageable and error-prone chains of nested if-else
 statements.  Instead, decision tables are entered in an intuitive and
 easy-to-read format, which is then expanded into portable C code.

=== modified file 'gnu/ccrtp/Makefile'
--- a/gnu/ccrtp/Makefile        2013-11-09 19:08:16 +0000
+++ b/gnu/ccrtp/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/ccrtp/
 DESCRIPTION = Implementation of RTP (real-time transport protocol)
 define BLURB
-ccRTP is an implementation of RTP, the real-time transport protocol
+GNU ccRTP is an implementation of RTP, the real-time transport protocol
 from the IETF.  It is suitable both for high capacity servers and
 personal client applications.  It is flexible in its design, allowing
 it to function as a framework for the framework, rather than just

=== modified file 'gnu/ccscript/Makefile'
--- a/gnu/ccscript/Makefile     2013-11-09 19:08:16 +0000
+++ b/gnu/ccscript/Makefile     2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/ccscript/
 DESCRIPTION = C++ class framework for virtual machine execution
 define BLURB
-ccScript3 is a library to add a virtual machine execution system for
-use with/as a scripting or assembler language for real-time, state-
-transition driven systems.
+GNU ccScript3 is a library to add a virtual machine execution system for
+use with/as a scripting or assembler language for real-time,
+state-transition driven systems.
 endef
 
 ######################################################################

=== modified file 'gnu/cflow/Makefile'
--- a/gnu/cflow/Makefile        2013-11-09 19:08:16 +0000
+++ b/gnu/cflow/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/cflow/
 DESCRIPTION = Create a graph of control flow within a program
 define BLURB
-cflow analyzes C source files and produces a graph charting the
+GNU cflow analyzes C source files and produces a graph charting the
 control flow of the program.  It can output the graph in several
 styles and in either the POSIX format or in an extended GNU format.
 cflow also includes a major mode for Emacs for examining the

=== modified file 'gnu/cgicc/Makefile'
--- a/gnu/cgicc/Makefile        2014-01-02 23:29:36 +0000
+++ b/gnu/cgicc/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/cgicc/
 DESCRIPTION = C++ class library for writing CGI applications
 define BLURB
-Cgicc is an ANSI-compliant C++ library for writing CGI applications,
+GNU cgicc is an ANSI-compliant C++ library for writing CGI applications,
 featuring support for FastCGI.  The library supports several features,
 including handling both GET and POST data, handling a variety of form
 data types, and on-the-fly HTML generation.

=== modified file 'gnu/classpathx-activation/Makefile'
--- a/gnu/classpathx-activation/Makefile        2013-11-28 18:46:30 +0000
+++ b/gnu/classpathx-activation/Makefile        2014-01-28 22:24:51 +0000
@@ -22,10 +22,7 @@
 HOME_URL = http://www.gnu.org/software/classpathx-activation/
 DESCRIPTION = Type data and locate components suitable for acting on it
 define BLURB
-The Activation Framework provides a means to type data and locate
-components suitable for performing kinds of action on it.  It extends
-the POSIX standard mime.types and mailcap mechanisms for Java.  This
-package is part of the classpathx project.
+
 endef
 
 ######################################################################

=== modified file 'gnu/classpathx-comm/Makefile'
--- a/gnu/classpathx-comm/Makefile      2013-11-06 22:39:40 +0000
+++ b/gnu/classpathx-comm/Makefile      2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 HOME_URL = http://www.gnu.org/software/classpathx-comm/
 DESCRIPTION = An implementation of the javax.comm API
 define BLURB
-Classpathx Comm is an implementation of the javax.comm API.
+
 endef
 
 ######################################################################

=== modified file 'gnu/classpathx-mail/Makefile'
--- a/gnu/classpathx-mail/Makefile      2013-11-28 19:00:10 +0000
+++ b/gnu/classpathx-mail/Makefile      2014-01-28 22:24:51 +0000
@@ -22,9 +22,7 @@
 HOME_URL = http://www.gnu.org/software/classpathx-mail/
 DESCRIPTION = A complete internet mail system, including MIME, for Java
 define BLURB
-Classpathx JavaMail provides a complete internet mail system,
-including MIME, for Java.  It includes a broad range of providers,
-including NNTP and Maildir.
+
 endef
 
 ######################################################################

=== modified file 'gnu/classpathx-servletapi/Makefile'
--- a/gnu/classpathx-servletapi/Makefile        2013-11-06 22:28:46 +0000
+++ b/gnu/classpathx-servletapi/Makefile        2014-01-28 22:24:51 +0000
@@ -22,9 +22,7 @@
 HOME_URL = http://www.gnu.org/software/classpathx/
 DESCRIPTION = An extensible framework for building web applications
 define BLURB
-The GNU Servlet API is an extensible framework for building web
-applications.  It is a part of the GNU Classpath Extensions
-(classpathx) project.
+
 endef
 
 ######################################################################

=== modified file 'gnu/clisp/Makefile'
--- a/gnu/clisp/Makefile        2013-11-09 19:08:16 +0000
+++ b/gnu/clisp/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/clisp/
 DESCRIPTION = A Common Lisp implementation
 define BLURB
-CLISP is an implementation of ANSI Common Lisp.  Common Lisp is a
+GNU CLISP is an implementation of ANSI Common Lisp.  Common Lisp is a
 high-level, object-oriented functional programming language.  CLISP
 includes an interpreter, a compiler, a debugger, and much more.
 endef

=== modified file 'gnu/combine/Makefile'
--- a/gnu/combine/Makefile      2013-11-09 19:08:16 +0000
+++ b/gnu/combine/Makefile      2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/combine/
 DESCRIPTION = Extensible file matching and filtering
 define BLURB
-combine works to merge files based on a common key in a hash table.
+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" commandline tool.  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.
 endef

=== modified file 'gnu/commoncpp/Makefile'
--- a/gnu/commoncpp/Makefile    2013-11-09 19:08:16 +0000
+++ b/gnu/commoncpp/Makefile    2014-01-28 22:24:51 +0000
@@ -23,9 +23,10 @@
 DESCRIPTION = (u)Common C++ framework for threaded applications
 define BLURB
 GNU Common C++ is an portable, optimized class framework for
-threaded applications, supporting concurrent synchronization, inter-
-process communications via sockets, and various methods for data
-handling, such as serialization and XML parsing.
+threaded applications, supporting concurrent synchronization,
+inter-process communications via sockets, and various methods for data
+handling, such as serialization and XML parsing.  It includes the uCommon
+C++ library, a smaller reimplementation.
 endef
 
 ######################################################################

=== modified file 'gnu/complexity/Makefile'
--- a/gnu/complexity/Makefile   2013-11-09 19:08:16 +0000
+++ b/gnu/complexity/Makefile   2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/complexity/
 DESCRIPTION = Analyze complexity of C functions
 define BLURB
-Complexity provides tools for finding regions of code that are
-convoluted or otherwise difficult to understand.  This may help in
-learning or reviewing unfamiliar code or in reminding yourself about
-code you wrote that seemed comprehensible at the time of writing.
+GNU complexity provides tools for finding procedures that are
+convoluted, overly long or otherwise difficult to understand.  This
+may help in learning or reviewing unfamiliar code or perhaps
+highlighting your own code that seemed comprehensible when you wrote it.
 endef
 
 ######################################################################

=== modified file 'gnu/coreutils/Makefile'
--- a/gnu/coreutils/Makefile    2013-12-15 09:59:24 +0000
+++ b/gnu/coreutils/Makefile    2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/coreutils/
 DESCRIPTION = Core GNU utilities (file, text, shell)
 define BLURB
-Coreutils includes all of the basic commandline tools that are
+GNU Coreutils includes all of the basic command-line tools that are
 expected in a POSIX system.  These provide the basic file, shell and
 text manipulation functions of the GNU system.  Most of these tools
 offer extended functionality beyond that which is outlined in the

=== modified file 'gnu/cpio/Makefile'
--- a/gnu/cpio/Makefile 2013-11-09 19:08:16 +0000
+++ b/gnu/cpio/Makefile 2014-01-28 22:24:51 +0000
@@ -21,11 +21,12 @@
 HOME_URL = http://www.gnu.org/software/cpio/
 DESCRIPTION = Manage cpio and tar file archives
 define BLURB
-Cpio copies files into or out of cpio or tar archives.  In fact, many
-formats are supported, including legacy formats.  The format is
-determined automatically by the program and is handled appropriately.
-Furthermore, the location of the archive is not important.  It can be
-another file on the drive, a tape, or data on a pipe.
+GNU cpio copies files into or out of cpio or tar archives.
+Indeed, many formats are supported, including legacy formats.  The
+format is determined automatically by the program and is handled
+appropriately.  Furthermore, the location of the archive is not
+important.  It can be another file on the drive, a tape, or data on a
+pipe.
 endef
 
 ######################################################################

=== modified file 'gnu/cssc/Makefile'
--- a/gnu/cssc/Makefile 2013-11-09 19:08:16 +0000
+++ b/gnu/cssc/Makefile 2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 HOME_URL = http://www.gnu.org/software/cssc/
 DESCRIPTION = File-based version control like SCCS
 define BLURB
-CSSC provides a replacement for the legacy Unix source code control
+GNU CSSC provides a replacement for the legacy Unix source code control
 system SCCS.  This allows old code still under that system to be
 accessed and migrated on modern systems.
 endef

=== modified file 'gnu/dap/Makefile'
--- a/gnu/dap/Makefile  2013-11-09 19:08:16 +0000
+++ b/gnu/dap/Makefile  2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/dap/
 DESCRIPTION = Statistics and graphics package
 define BLURB
-Dap is a statistics and graphics package.  It can read programs
+GNU Dap is a statistics and graphics package.  It can read programs
 written for the proprietary statistics system SAS.  Its syntax is
 similar to, but simpler than C, making performing most tasks
 relatively easy while still providing advanced graphical

=== modified file 'gnu/ddd/Makefile'
--- a/gnu/ddd/Makefile  2013-11-09 19:08:16 +0000
+++ b/gnu/ddd/Makefile  2014-01-28 22:24:51 +0000
@@ -22,10 +22,10 @@
 DESCRIPTION = Graphical front-end for GDB and other debuggers
 define BLURB
 GNU DDD, the Data Display Debugger, is a graphical front-end for
-command-line debuggers.  Many back-end debuggers are supported, such
-as the GNU debugger GDB.  In addition to usual debugging features
-such as viewing the source files, DDD also has novel, graphical
-features to add an interactive elemant to your debugging sessions.
+command-line debuggers.  Many back-end debuggers are supported, notably
+the GNU debugger, GDB.  In addition to usual debugging features
+such as viewing the source files, DDD has additional graphical,
+interactive features to aid in debugging.
 endef
 
 ######################################################################

=== modified file 'gnu/ddrescue/Makefile'
--- a/gnu/ddrescue/Makefile     2013-11-09 19:08:16 +0000
+++ b/gnu/ddrescue/Makefile     2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/ddrescue/ddrescue.html/
 DESCRIPTION = Data recovery utility
 define BLURB
-Ddrescue is a fully automated data recovery tool.  It copies data
+GNU ddrescue is a fully automated data recovery tool.  It copies data
 from one file to another, working to rescue data in case of read
-errors.  The program also includes a tool for manipulating its log-
-files, which are used to recover data more efficiently by only
+errors.  The program also includes a tool for manipulating its
+log files, which are used to recover data more efficiently by only
 reading the necessary blocks.
 endef
 

=== modified file 'gnu/dejagnu/Makefile'
--- a/gnu/dejagnu/Makefile      2013-11-09 19:08:16 +0000
+++ b/gnu/dejagnu/Makefile      2014-01-28 22:24:51 +0000
@@ -24,7 +24,7 @@
 DejaGnu is a framework for testing software.  In effect, it serves as
 a front-end for all tests written for a program.  Thus, each program
 can have multiple test suites, which are then all managed by a
-single, so-called "test harness."
+single harness.
 endef
 
 ######################################################################

=== modified file 'gnu/denemo/Makefile'
--- a/gnu/denemo/Makefile       2013-11-28 09:25:52 +0000
+++ b/gnu/denemo/Makefile       2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/denemo
 DESCRIPTION = Graphical music notation, front-end to GNU Lilypond
 define BLURB
-Denemo is a music notation editor that provides a convenient
+GNU Denemo is a music notation editor that provides a convenient
 interface to the powerful music engraving program Lilypond.  Music
-can be typed in using the computer keyboard,  played in using a MIDI
+can be typed in using the computer keyboard, played in using a MIDI
 keyboard, or even input via a microphone connected to the sound card.
 The final product is publication-quality music notation that is
 continuously generated in the background while you work.

=== modified file 'gnu/dico/Makefile'
--- a/gnu/dico/Makefile 2013-11-09 19:08:16 +0000
+++ b/gnu/dico/Makefile 2014-01-28 22:24:51 +0000
@@ -25,7 +25,7 @@
 to RFC 2229 (DICT Server).  It is able to access any database
 available, regardless of format, thanks to its modular structure.
 New modules may be written in C, Guile or Python.  Dico also includes
-a commandline client, which may be used to query remote dictionary
+a command-line client, which may be used to query remote dictionary
 databases.
 endef
 

=== modified file 'gnu/diction/Makefile'
--- a/gnu/diction/Makefile      2013-11-09 19:08:16 +0000
+++ b/gnu/diction/Makefile      2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/diction/
 DESCRIPTION = Identifies wordy and commonly misused phrases
 define BLURB
-This package provides two classic Unix commands, style and diction.
+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.

=== modified file 'gnu/diffutils/Makefile'
--- a/gnu/diffutils/Makefile    2014-01-01 12:16:58 +0000
+++ b/gnu/diffutils/Makefile    2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/diffutils/diffutils.html/
 DESCRIPTION = Comparing and merging files
 define BLURB
-Diffutils is a package containing several tool 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
+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"
 offers an interactive means to merge two files.
 endef
 

=== modified file 'gnu/dionysus/Makefile'
--- a/gnu/dionysus/Makefile     2013-11-09 19:08:16 +0000
+++ b/gnu/dionysus/Makefile     2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/dionysus/
 DESCRIPTION = Local search for universal constants and scientific values
 define BLURB
-Dionysus is a convenient system for quickly retrieving the values of
+GNU Dionysus is a convenient system for quickly retrieving the values of
 mathematical constants used in science and engineering.  Values can
-be searched using a simple commandline tool, choosing from three
+be searched using a simple command-line tool, choosing from three
 databases: universal constants, atomic numbers, and constants related
 to semiconductors.
 endef

=== modified file 'gnu/dominion/Makefile'
--- a/gnu/dominion/Makefile     2013-11-09 19:08:16 +0000
+++ b/gnu/dominion/Makefile     2014-01-28 22:24:51 +0000
@@ -21,12 +21,12 @@
 HOME_URL = http://www.gnu.org/software/dominion/
 DESCRIPTION = Multi-player world simulation and role-playing game
 define BLURB
-Dominion is a multi-player world simulation game.  In it, each player
-rules a nation and must maintain their nation in the face of
-competition from the other players.  Players must make political,
+GNU Dominion is a multi-player world simulation game.  In it,
+each player rules a nation and must maintain their nation in the face
+of competition from the other players.  Players must make political,
 economical, military and diplomatic decisions in order for their
-nations to survive.  Note that this game is intended to be played by
-players with access to the same computer system.
+nations to survive.  This game is intended to be played by players all
+with access to the same computer system.
 endef
 
 ######################################################################

=== modified file 'gnu/ed/Makefile'
--- a/gnu/ed/Makefile   2013-11-09 19:08:16 +0000
+++ b/gnu/ed/Makefile   2014-01-28 22:24:51 +0000
@@ -23,10 +23,9 @@
 define BLURB
 Ed is a line-oriented text editor: rather than offering an overview
 of a document, ed performs editing one line at a time.  It can be
-operated both interactively and via shell scripts.  Its method of
-command input allows complex tasks to be performed in an automated
-way, however it has largely been superceded by full-screen editors
-like Emacs or Moe.
+executed both interactively and via shell scripts.  Its method of
+command input allows complex tasks to be performed in an automated way.
+GNU ed offers several extensions over the standard utility.
 endef
 
 ######################################################################

=== modified file 'gnu/edma/Makefile'
--- a/gnu/edma/Makefile 2013-11-09 19:08:16 +0000
+++ b/gnu/edma/Makefile 2014-01-28 22:24:51 +0000
@@ -25,11 +25,14 @@
 GNU EDMA is a development environment that combines ideas from both
 object-oriented programming and component-based systems.  It is used
 to build modular, evolving applications as well as reusable
-components.  EDMA provides a convenient means to build object-
-oriented programs in C without pulling in the complexity of C++.
+components.  EDMA provides a convenient means to build
+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.
+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.
 endef
 
 ######################################################################

=== modified file 'gnu/electric/Makefile'
--- a/gnu/electric/Makefile     2013-11-09 19:08:16 +0000
+++ b/gnu/electric/Makefile     2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/electric/
 DESCRIPTION = Electrical CAD system
 define BLURB
-Electric is a CAD program for designing electrical circuits,
+GNU Electric is a CAD program for designing electrical circuits,
 handling custom IC layout, schematic drawing and hardware
 description language specifications.  Several CAD operations are
 supported, such as rule checking and simulation.  Many different
@@ -45,14 +45,4 @@
 include ../../gar.mk
 
 extract-$(DISTFILES):
-       @echo -e "[$(OK)extract$(OFF)] $(MSG)Extracting $(patsubst 
extract-%,$(DOWNLOADDIR)/%,$@)$(OFF)"
-       mkdir -p $(WORKSRC)
-       (cd $(WORKSRC) && jar xf ../../$(DOWNLOADDIR)/$(DISTFILES))
-       $(MAKECOOKIE)
-
-install-jar:
-       @echo -e "[$(OK)install$(OFF)] $(MSG)Installing electric.jar$(OFF)"
-       @mkdir -p $(packageprefix)/share/java
-       @install -m644 -D $(DOWNLOADDIR)/$(DISTNAME).jar \
-               $(packageprefix)/share/java/$(GARNAME).jar
-       $(MAKECOOKIE)
+       @echo -e "[$(OK)extract$(OFF)] $(MSG)Extracting $(patsubst extract-
\ No newline at end of file

=== modified file 'gnu/emacs-muse/Makefile'
--- a/gnu/emacs-muse/Makefile   2013-11-09 19:08:16 +0000
+++ b/gnu/emacs-muse/Makefile   2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 HOME_URL = http://www.gnu.org/software/emacs-muse/
 DESCRIPTION = Authoring and publishing environment for Emacs
 define BLURB
-Muse is an authoring and publishing environment for Emacs.  It
+Muse is an authoring and publishing environment for GNU Emacs.  It
 supports entering text in a convenient and easy-to-learn format.
 Later, your documents may be published in a variety of different
 formats, such as HTML, LaTeX or PDF.  Muse supports projects
@@ -51,6 +51,6 @@
 
 pre-build:
        @cp $(WORKSRC)/Makefile.defs.default $(WORKSRC)/Makefile.defs
-       @sed -i -e 's|\(PREFIX   = \)/usr/local|\1 $(prefix)|' 
$(WORKSRC)/Makefile.defs
-       @sed -i -e 's|\(DESTDIR  =\)|\1 $(packageDESTDIR)|' 
$(WORKSRC)/Makefile.defs
+       @sed -i -e 's|\(PREFIX   = \)/usr/local| $(prefix)|' 
$(WORKSRC)/Makefile.defs
+       @sed -i -e 's|\(DESTDIR  =\)| $(packageDESTDIR)|' 
$(WORKSRC)/Makefile.defs
        $(MAKECOOKIE)

=== modified file 'gnu/findutils/Makefile'
--- a/gnu/findutils/Makefile    2013-11-09 19:08:16 +0000
+++ b/gnu/findutils/Makefile    2014-01-28 22:24:51 +0000
@@ -25,9 +25,9 @@
 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 a file
-name database and "xargs" may be used to apply commands to file
-search results.
+query.  Two auxiliary tools are included: "updatedb" updates the file
+name database and "xargs" may be used to apply commands with arbitrarily
+long arguments.
 endef
 
 ######################################################################

=== modified file 'gnu/freedink/Makefile'
--- a/gnu/freedink/Makefile     2013-11-09 19:08:16 +0000
+++ b/gnu/freedink/Makefile     2014-01-28 22:24:51 +0000
@@ -24,8 +24,8 @@
 GNU FreeDink is a free and portable re-implementation of the engine
 for the role-playing game Dink Smallwood.  It supports not only the
 original game data files but it also supports user-produced game
-mods.  To that extent, it also includes a front-end for managing all
-your game mods.
+mods or "D-Mods".  To that extent, it also includes a front-end for
+managing all of your D-Mods.
 endef
 
 ######################################################################

=== modified file 'gnu/freefont/Makefile'
--- a/gnu/freefont/Makefile     2013-11-09 19:08:16 +0000
+++ b/gnu/freefont/Makefile     2014-01-28 22:24:51 +0000
@@ -22,11 +22,11 @@
 DESCRIPTION = Unicode-encoded outline fonts
 define BLURB
 GNU FreeFont is a collection of scalable outline fonts that are
-suitable for for general computer use and for desktop publishing. A
-serif, a sans serif and a monospace font are all available in both
-TrueType and OpenType formats.  The fonts notably support a broad
-range of characters for many different writing systems, as well as
-excellent support for mathematical notation.
+suitable for general computer use and for desktop publishing. A
+serif, a sans serif and a monospace font are included, all available in both
+TrueType and OpenType formats.  The fonts support a broad
+range of characters for many different writing systems, and have
+excellent coverage of mathematical notation.
 endef
 
 ######################################################################
@@ -47,26 +47,4 @@
 include config.mk
 include ../../gar.mk
 
-build-%/Makefile:
-       $(BUILD_ENV) $(MAKE) -C $* $(BUILD_ARGS) $(BUILD_TARGET)
-       $(MAKECOOKIE)
-
-install-all: install-ttf install-otf install-woff
-
-install-ttf:
-       @mkdir -p $(packageprefix)/share/fonts/TTF
-       @install -m644 -t $(packageprefix)/share/fonts/TTF \
-               $(WORKOBJ)/sfd/*.ttf
-       $(MAKECOOKIE)
-
-install-otf:
-       @mkdir -p $(packageprefix)/share/fonts/OTF
-       @install -m644 -t $(packageprefix)/share/fonts/OTF \
-               $(WORKOBJ)/sfd/*.otf
-       $(MAKECOOKIE)
-
-install-woff:
-       @mkdir -p $(packageprefix)/share/fonts/WOFF
-       @install -m644 -t $(packageprefix)/share/fonts/WOFF \
-               $(WORKOBJ)/sfd/*.woff
-       $(MAKECOOKIE)
+build-
\ No newline at end of file

=== modified file 'gnu/freeipmi/Makefile'
--- a/gnu/freeipmi/Makefile     2013-12-15 09:59:26 +0000
+++ b/gnu/freeipmi/Makefile     2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/freeipmi/
 DESCRIPTION = Platform management, including sensor and power monitoring
 define BLURB
-FreeIPMI is a collection of in-band and out-of-band IPMI software
+GNU FreeIPMI is a collection of in-band and out-of-band IPMI software
 in accordance with the IPMI v1.5/2.0 specification.  These programs
 provide a set of interfaces for platform management.  Common
 functionality includes sensor monitoring, system event monitoring,

=== modified file 'gnu/freetalk/Makefile'
--- a/gnu/freetalk/Makefile     2013-11-09 19:08:16 +0000
+++ b/gnu/freetalk/Makefile     2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/freetalk/
 DESCRIPTION = Extensible console-based Jabber client
 define BLURB
-GNU Freetalk is a commandline Jabber/XMPP chat client.  It notably
+GNU Freetalk is a command-line Jabber/XMPP chat client.  It notably
 uses the Readline library to handle input, so it features convenient
 navigation of text as well as tab-completion of buddy names, commands
 and English words.  It is also scriptable and extensible via Guile.

=== modified file 'gnu/fribidi/Makefile'
--- a/gnu/fribidi/Makefile      2013-11-09 19:08:16 +0000
+++ b/gnu/fribidi/Makefile      2014-01-28 22:24:51 +0000
@@ -22,8 +22,8 @@
 DESCRIPTION = Implementation of the Unicode bidirectional algorithm
 define BLURB
 GNU FriBidi is an implementation of the Unicode Bidirectional
-Algorithm.  This algorithm is used to properly display text in left-
-to-right or right-to-left ordering as necessary.
+Algorithm.  This algorithm is used to properly display text in
+left-to-right or right-to-left ordering as necessary.
 endef
 
 ######################################################################

=== modified file 'gnu/gama/Makefile'
--- a/gnu/gama/Makefile 2013-11-09 19:27:27 +0000
+++ b/gnu/gama/Makefile 2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gama/
 DESCRIPTION = Adjustment of geodetic networks
 define BLURB
-Gama is a program for the adjustment of geodetic networks.  It is
+GNU Gama is a program for the adjustment of geodetic networks.  It is
 useful in measurements where Global Positioning System (GPS) is not
 available, such as underground.  It features the ability to adjust in
 local Cartesian coordinates as well as partial support for

=== modified file 'gnu/garpd/Makefile'
--- a/gnu/garpd/Makefile        2013-11-09 19:27:27 +0000
+++ b/gnu/garpd/Makefile        2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/garpd/
 DESCRIPTION = Broadcast gratuitous ARP requests for IPMI and more
 define BLURB
-Broadcasts Gratuitous ARP (Address Resolution Protocol)
+GNU garpd broadcasts Gratuitous ARP (Address Resolution Protocol)
 requests/replies for a list of MAC address <-> IP address mappings on
-specified  interfaces at regular intervals.  Gratuitous ARP requests
+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
 which are not made to a corresponding request.

=== modified file 'gnu/gcal/Makefile'
--- a/gnu/gcal/Makefile 2013-11-09 19:27:27 +0000
+++ b/gnu/gcal/Makefile 2014-01-28 22:24:51 +0000
@@ -21,8 +21,8 @@
 HOME_URL = http://www.gnu.org/software/gcal/
 DESCRIPTION = Calculating and printing a wide variety of calendars
 define BLURB
-Gcal is a program to calculate and print calendars on the command-
-line.  Calendars can be printed in 1-month, 3-month or whole-year
+Gcal is a program to calculate and print calendars on the
+command-line.  Calendars can be printed in 1-month, 3-month or whole-year
 views. In addition, eternal holiday lists can be generated for many
 countries, which can be complemented by user-made lists of fixed
 dates to make an agenda.  Gcal can also calculate astronomical data,

=== modified file 'gnu/gcc/Makefile'
--- a/gnu/gcc/Makefile  2013-11-09 19:27:27 +0000
+++ b/gnu/gcc/Makefile  2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/gcc
 DESCRIPTION = GNU Compiler Collection
 define BLURB
-Gcc is the GNU Compiler Collection.  It provides compiler front-ends
+GCC is the GNU Compiler Collection.  It provides compiler front-ends
 for several languages, including C, C++, Objective-C, Fortran, Java,
-Ada, and Go.  It also includes standard libraries for these
+Ada, and Go.  It also includes runtime support libraries for these
 languages.
 endef
 

=== modified file 'gnu/gecb/Makefile'
--- a/gnu/gecb/Makefile 2013-05-09 21:16:12 +0000
+++ b/gnu/gecb/Makefile 2014-01-28 22:24:51 +0000
@@ -21,9 +21,7 @@
 HOME_URL = http://www.gnu.org/software/edma/
 DESCRIPTION = A graphical class browser for GNU EDMA
 define BLURB
-GECB provides a graphical application for browsing GNU EDMA classes
-installed on a system.  It shows classes from the EDMA shared
-repository plus any other local repository in the current directory.
+
 endef
 
 ######################################################################

=== modified file 'gnu/gengen/Makefile'
--- a/gnu/gengen/Makefile       2013-11-09 19:27:27 +0000
+++ b/gnu/gengen/Makefile       2014-01-28 22:24:51 +0000
@@ -21,11 +21,13 @@
 HOME_URL = http://www.gnu.org/software/gengen/
 DESCRIPTION = A parameterized-text-generator generator based on a template
 define BLURB
-Gengen is a program to generate text-generators.  The generator is
-first described in a template file, from which a text-generator is
-created.  This text-generator can then be used to do text
-substitutions of the parameters from the template.  Gengen can be
-used to generate C and C++ code.
+GNU Gengen is a program to generate text-generators, i.e., functions
+producing text with variable sections.  The text is first specified
+by the user in a template file containing parameters, then processed by
+gengen to create the text-generator.  At runtime, the variable text is
+defined by the rest of the program and passed to the text-generator,
+which then substitutes it into the template parameters and returns the
+result.  Gengen can be used to generate C and C++ code.
 endef
 
 ######################################################################

=== modified file 'gnu/gengetopt/Makefile'
--- a/gnu/gengetopt/Makefile    2013-11-09 19:27:27 +0000
+++ b/gnu/gengetopt/Makefile    2014-01-28 22:24:51 +0000
@@ -21,11 +21,11 @@
 HOME_URL = http://www.gnu.org/software/gengetopt/
 DESCRIPTION = Create parsers for command line options
 define BLURB
-Gengetopt is a program to generate a C/C++ function for parsing
+GNU Gengetopt is a program to generate a C/C++ function for parsing
 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 the short (i.e. "-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
 automatically.

=== modified file 'gnu/gettext/Makefile'
--- a/gnu/gettext/Makefile      2014-01-07 18:32:21 +0000
+++ b/gnu/gettext/Makefile      2014-01-28 22:24:51 +0000
@@ -21,11 +21,12 @@
 HOME_URL = http://www.gnu.org/software/gettext/
 DESCRIPTION = Tools and documentation for translation
 define BLURB
-gettext is a set of tools and documentation that provide a framework
+GNU Gettext is a package providing a framework
 for translating the textual output of programs into multiple
 languages.  It provides translators with the means to create message
 catalogs, as well as an Emacs mode to work with them, and a runtime
-library to load translated messages from the catalogs.
+library to load translated messages from the catalogs.  Nearly all GNU
+packages use Gettext.
 endef
 
 ######################################################################

=== modified file 'gnu/gforth/Makefile'
--- a/gnu/gforth/Makefile       2013-11-09 19:27:27 +0000
+++ b/gnu/gforth/Makefile       2014-01-28 22:24:51 +0000
@@ -22,8 +22,9 @@
 DESCRIPTION = Forth interpreter
 define 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.
 endef
 
 ######################################################################

=== modified file 'gnu/ggradebook/Makefile'
--- a/gnu/ggradebook/Makefile   2013-11-09 19:30:00 +0000
+++ b/gnu/ggradebook/Makefile   2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 DESCRIPTION = GNOME application to track students' grades for teachers
 define BLURB
 GNU Gradebook is an application for teachers for tracking student
-grades. It supports several grading styles, such as American (A, B,
+grades. It supports several grading styles, including American (A, B,
 C, D, F) and European numeric scales.
 endef
 

=== modified file 'gnu/gidfwizard/Makefile'
--- a/gnu/gidfwizard/Makefile   2013-05-09 21:17:15 +0000
+++ b/gnu/gidfwizard/Makefile   2014-01-28 22:24:51 +0000
@@ -21,9 +21,7 @@
 HOME_URL = http://www.gnu.org/software/edma/
 DESCRIPTION = A tool to build GNU EDMA Interface Definition files
 define BLURB
-The Graphical IDF Wizard is a tool to build GNU EDMA Interface
-definition files and to create skeleton files necessary to build
-EDMA classes.
+
 endef
 
 ######################################################################

=== modified file 'gnu/gift/Makefile'
--- a/gnu/gift/Makefile 2013-04-20 10:56:06 +0000
+++ b/gnu/gift/Makefile 2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 DESCRIPTION = GNU Image Finding Tool, with query by example
 define BLURB
 The GNU Image-Finding Tool (GIFT) is a Content Based Image Retrieval
-System.  It uses the content of images to perform queries on a 
+System.  It uses the content of images to perform queries on a
 collection, enabling you to query by example.  Also, a tool to index
 whole directory trees is included.
 endef

=== modified file 'gnu/gjdoc/Makefile'
--- a/gnu/gjdoc/Makefile        2013-11-28 19:03:38 +0000
+++ b/gnu/gjdoc/Makefile        2014-01-28 22:24:51 +0000
@@ -21,8 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gjdoc/
 DESCRIPTION = A documentation generation framework for Java source files
 define BLURB
-gjdoc is a framework for generating documentation for Java source
-files.
+
 endef
 
 ######################################################################

=== modified file 'gnu/glpk/Makefile'
--- a/gnu/glpk/Makefile 2013-07-28 18:53:00 +0000
+++ b/gnu/glpk/Makefile 2014-01-28 22:24:51 +0000
@@ -21,11 +21,11 @@
 HOME_URL = http://www.gnu.org/software/glpk/
 DESCRIPTION = GNU Linear Programming Kit, supporting the MathProg language
 define BLURB
-GLPK is a C library for solving large-scale linear programming (LP), 
-mixed integer programming (MIP), and other related problems.  It 
-supports the GNU MathProg modeling language, a subset of the AMPL 
-language, and features a translator for the language.  In addition to 
-the C library, a stand-alone LP/MIP solver is included in the 
+GLPK is a C library for solving large-scale linear programming (LP),
+mixed integer programming (MIP), and other related problems.  It
+supports the GNU MathProg modeling language, a subset of the AMPL
+language, and features a translator for the language.  In addition to
+the C library, a stand-alone LP/MIP solver is included in the
 package.
 endef
 

=== modified file 'gnu/gnash/Makefile'
--- a/gnu/gnash/Makefile        2013-04-20 10:56:06 +0000
+++ b/gnu/gnash/Makefile        2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/gnash/
 DESCRIPTION = Flash movie player
 define BLURB
-Gnash is a free Flash movie player.  It supports SWF version v7 and 
+Gnash is a free Flash movie player.  It supports SWF version v7 and
 some of v8 and v9.  It is possible to configure Gnash to use several
-different audio or video backends, ensuring good performance. 
+different audio or video backends, ensuring good performance.
 endef
 
 ######################################################################
@@ -49,4 +49,3 @@
 CONFIGURE_ARGS += --with-libiconv-prefix=$(prefix) \
                  --with-boost-incl=$(prefix)/include \
                  --with-boost-lib=$(prefix)/lib
-

=== modified file 'gnu/gnats/Makefile'
--- a/gnu/gnats/Makefile        2013-11-10 13:57:45 +0000
+++ b/gnu/gnats/Makefile        2014-01-28 22:24:51 +0000
@@ -25,8 +25,8 @@
 software issues.  It is completely open-ended in how its database may
 be queried, edited and maintained, featuring interfaces ranging from
 the command-line to Emacs, though the main means of interaction is
-via its web interface.  It is also flexible enough to support user-
-made utilities.
+via its web interface.  It is also flexible enough to support
+user-made utilities.
 endef
 
 ######################################################################

=== modified file 'gnu/gnubiff/Makefile'
--- a/gnu/gnubiff/Makefile      2013-11-10 13:57:45 +0000
+++ b/gnu/gnubiff/Makefile      2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnubiff/
 DESCRIPTION = Mail notification program
 define BLURB
-gnubiff is a program that checks for mail and notifies you when new
+GNUbiff is a program that checks for mail and notifies you when new
 messages arrive.  It supports multiple mailboxes which may be
 accessed via a variety of methods such as POP3, IMAP, MH and
 mailfiles.  Graphical notifications are provided with GTK and
@@ -45,6 +45,6 @@
 include config.mk
 
 pre-configure:
-       @sed -i -e 's/\(GNUBIFF_DEP_LIBS = @address@hidden)/\1 -lgthread-2.0/' \
+       @sed -i -e 's/\(GNUBIFF_DEP_LIBS = @address@hidden)/ -lgthread-2.0/' \
            $(WORKSRC)/Makefile.in $(WORKSRC)/src/Makefile.in
        $(MAKECOOKIE)

=== modified file 'gnu/gnubik/Makefile'
--- a/gnu/gnubik/Makefile       2013-11-10 13:57:45 +0000
+++ b/gnu/gnubik/Makefile       2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnubik/
 DESCRIPTION = 3d Rubik's cube game
 define BLURB
-Gnubik is a puzzle game in which you must manipulate a cube to make
+GNUbik is a puzzle game in which you must manipulate a cube to make
 each of its faces have a uniform color.  The game is customizable,
 allowing you to set the size of the cube (the default is 3x3) or to
 change the colors.  You may even apply photos to the faces instead of

=== modified file 'gnu/gnucap/Makefile'
--- a/gnu/gnucap/Makefile       2013-10-02 15:53:06 +0000
+++ b/gnu/gnucap/Makefile       2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/gnucap
 DESCRIPTION = Mixed analog and digital circuit simulator
 define BLURB
-Gnucap is a circuit analysis package.  It offers a general purpose
+GNUcap is a circuit analysis package.  It offers a general purpose
 circuit simulator and can perform DC and transient analyses, fourier
-analysis and AC analysis.  The engine is designed to do true mixed-
-mode simulation.
+analysis and AC analysis.  The engine is designed to do true
+mixed-mode simulation.
 endef
 
 ######################################################################

=== modified file 'gnu/gnucash/Makefile'
--- a/gnu/gnucash/Makefile      2014-01-28 20:52:26 +0000
+++ b/gnu/gnucash/Makefile      2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnucash
 DESCRIPTION = Personal and small business financial accounting software
 define BLURB
-GnuCash is a personal and professional fincancial-accounting
+GnuCash is personal and professional financial-accounting
 software.  It can be used to track bank accounts, stocks, income and
 expenses, based on the double-entry accounting practice.  It includes
 support for QIF/OFX/HBCI import and transaction matching.  It also
@@ -32,18 +32,4 @@
 ######################################################################
 
 MASTER_SITES = $(MASTER_SOURCEFORGE)
-MASTER_SUBDIR = $(GARNAME)/files/$(GARNAME)%20%28stable%29/$(GARVERSION)/
-DISTFILES = $(DISTNAME).tar.bz2
-SIGFILES =
-
-BUILDDEPS =
-LIBDEPS = gtk2 slib
-
-######################################################################
-
-include ../../gar.lib/auto.mk
-include config.mk
-
-pre-configure:
-       export GUILE=/usr/bin/guile1.8
-       $(MAKECOOKIE)
+MASTER_SUBDIR = $(GARNAME)/files/$(GARNAME)
\ No newline at end of file

=== modified file 'gnu/gnue-appserver/Makefile'
--- a/gnu/gnue-appserver/Makefile       2013-10-08 22:29:32 +0000
+++ b/gnu/gnue-appserver/Makefile       2014-01-28 22:24:51 +0000
@@ -21,11 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnue
 DESCRIPTION = A data-aware application server
 define BLURB
-The GNUe Application Server is the core of the GNU Enterprise 
-project.  It provides user-definabble business objects with arbitrary
-fields and methods to front end applications, such as GNUe Forms or
-GNUe Reports.  It stabily and securely transforms access to those
-objects into database communication and the calling of scripts.
+
 endef
 
 ######################################################################

=== modified file 'gnu/gnue-common/Makefile'
--- a/gnu/gnue-common/Makefile  2013-10-08 22:29:32 +0000
+++ b/gnu/gnue-common/Makefile  2014-01-28 22:24:51 +0000
@@ -21,11 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnue
 DESCRIPTION = A common library for GNU Enterprise
 define BLURB
-The GNUe Common Library is the basis for the GNU Enterprise tools. It
-provides a database abstraction layer that supports most major
-databases.  It includes support for converting form or report objects 
-to and from XML as well as an RPC abstraction layer to allow server 
-processes to provide public methods to XML-RPC and Pyro clients.
+
 endef
 
 ######################################################################

=== modified file 'gnu/gnue-designer/Makefile'
--- a/gnu/gnue-designer/Makefile        2013-10-02 15:55:21 +0000
+++ b/gnu/gnue-designer/Makefile        2014-01-28 22:24:51 +0000
@@ -21,11 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnue
 DESCRIPTION = An enterprise data form IDE
 define BLURB
-GNUe Designer is the IDE of the GNU Enterprise project.  It allows
-you to design your data forms in a visual, RAD-style environment.  It
-includes a built-in forms client for quick testing.  The included 
-wizards make form creation as simple as possible.  It also features
-limited support for schema creation.
+
 endef
 
 ######################################################################

=== modified file 'gnu/gnue-forms/Makefile'
--- a/gnu/gnue-forms/Makefile   2013-10-08 22:29:32 +0000
+++ b/gnu/gnue-forms/Makefile   2014-01-28 22:24:51 +0000
@@ -21,9 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnue
 DESCRIPTION = A data-aware user forms interface
 define BLURB
-GNUe Forms is the forms interface for the GNU Enterprise project.  It
-is a generator for data-aware user database forms.  It supports
-different platforms and data sources.
+
 endef
 
 ######################################################################

=== modified file 'gnu/gnue-navigator/Makefile'
--- a/gnu/gnue-navigator/Makefile       2013-10-08 22:29:32 +0000
+++ b/gnu/gnue-navigator/Makefile       2014-01-28 22:24:51 +0000
@@ -21,9 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnue
 DESCRIPTION = A menuing system for GNU Enterprise Forms and Reports
 define BLURB
-GNUe Navigator is a part of the GNU Enterprise project.  It provides
-a powerful menuing system to extend the functionality of forms and
-reports generated by GNU Enterprise.
+
 endef
 
 ######################################################################

=== modified file 'gnu/gnue-reports/Makefile'
--- a/gnu/gnue-reports/Makefile 2013-10-08 22:29:32 +0000
+++ b/gnu/gnue-reports/Makefile 2014-01-28 22:24:51 +0000
@@ -21,9 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnue
 DESCRIPTION = A data reporting system
 define BLURB
-GNUe Reports is a part of the GNU Enterprise project.  It provides 
-the means to generate data reports.  It is platform- and output-
-independent.
+
 endef
 
 ######################################################################

=== modified file 'gnu/gnuit/Makefile'
--- a/gnu/gnuit/Makefile        2013-11-10 13:57:45 +0000
+++ b/gnu/gnuit/Makefile        2014-01-28 22:24:51 +0000
@@ -25,7 +25,7 @@
 command-line tools.  They include an extensible, orthodox (two-pane)
 file manager, an ASCII/hex file viewer, and a process viewer/killer.
 The package also includes some related utilities and scripts, such as
-a tool to agnostically decompress any type of archive file.  All the
+a tool to decompress any type of archive file.  All the
 tools can be enhanced and extended through their configuration files
 to perform new commands.
 endef

=== modified file 'gnu/gnujump/Makefile'
--- a/gnu/gnujump/Makefile      2013-04-20 10:56:06 +0000
+++ b/gnu/gnujump/Makefile      2014-01-28 22:24:51 +0000
@@ -23,8 +23,8 @@
 define BLURB
 GNUjump is a simple, yet addictive game in which you must jump from
 platform to platform to avoid falling, while the platforms drop at
-faster rates the higher you go.  The game feautures multiplayer, 
-unlimited FPS, smooth floor falling, themable graphics and sounds, 
+faster rates the higher you go.  The game features multiplayer,
+unlimited FPS, smooth floor falling, themeable graphics and sounds,
 and replays.
 endef
 

=== modified file 'gnu/gnump3d/Makefile'
--- a/gnu/gnump3d/Makefile      2013-05-09 22:04:09 +0000
+++ b/gnu/gnump3d/Makefile      2014-01-28 22:24:51 +0000
@@ -23,7 +23,7 @@
 define BLURB
 GNUMP3d is a streaming server for MP3s and OGG vorbis audio files,
 movies, and other media formats.  It is small and self-contained,
-presenting a simple, themable HTML interface.  The audio files can 
+presenting a simple, themeable HTML interface.  The audio files can
 then be played in any player that supports streaming over HTTP.
 endef
 
@@ -43,7 +43,7 @@
 include ../../gar.mk
 
 pre-install:
-       @sed -i -e 's|\(PREFIX     = \)|\1 $(packageprefix)|' 
$(WORKSRC)/Makefile
+       @sed -i -e 's|\(PREFIX     = \)| $(packageprefix)|' $(WORKSRC)/Makefile
        @sed -i -e 's|$\{PREFIX\}/|$\{PREFIX\}|' $(WORKSRC)/Makefile
        $(MAKECOOKIE)
 

=== modified file 'gnu/gnun/Makefile'
--- a/gnu/gnun/Makefile 2013-11-10 13:57:45 +0000
+++ b/gnu/gnun/Makefile 2014-01-28 22:24:51 +0000
@@ -21,11 +21,11 @@
 HOME_URL = http://www.gnu.org/software/gnun/
 DESCRIPTION = Build system for www.gnu.org translations
 define BLURB
-GNUnited nations is a build system for translating the websites at
+GNUnited Nations is a build system for translating the web site at
 www.gnu.org.  It works via template files, which allow changes to be
 merged into individual translations of a page, from which the final
-HTML is generated.  In effect, this helps to keep all tranlsations of
-a page to be kept up-to-date.
+HTML is generated.  In effect, this helps to keep all translations of
+a page up-to-date.
 endef
 
 ######################################################################

=== modified file 'gnu/gnunet-fuse/Makefile'
--- a/gnu/gnunet-fuse/Makefile  2013-12-28 22:24:33 +0000
+++ b/gnu/gnunet-fuse/Makefile  2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnunet/
 DESCRIPTION = A FUSE filesystem client for GNUnet
 define BLURB
-This package provides a FUSE filesystem client for GNUnet.
+
 endef
 
 ######################################################################

=== modified file 'gnu/gnunet-gtk/Makefile'
--- a/gnu/gnunet-gtk/Makefile   2013-12-28 22:20:36 +0000
+++ b/gnu/gnunet-gtk/Makefile   2014-01-28 22:24:51 +0000
@@ -21,8 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnunet/
 DESCRIPTION = GNUnet GTK+ interface
 define BLURB
-This package provides a GTK+ graphical user interface to the GNUnet
-service.
+
 endef
 
 ######################################################################

=== modified file 'gnu/gnunet/Makefile'
--- a/gnu/gnunet/Makefile       2013-12-28 22:17:19 +0000
+++ b/gnu/gnunet/Makefile       2014-01-28 22:24:51 +0000
@@ -23,10 +23,12 @@
 define BLURB
 GNUnet is a framework for secure, peer-to-peer networking.  It works
 in a decentralized manner and does not rely on any notion of trusted
-services.  One service implemented on it is censorship-resistant 
-file-sharing.  Communication is encrypted and anonymity is provided 
-by making messages origininating from a peer indistinguishable from
-those that the peer is routing.
+services.  One service implemented on it is censorship-resistant
+file-sharing.  Communication is encrypted and anonymity is provided
+by making messages originating from a peer indistinguishable from
+those that the peer is routing.  The package includes gnunet-gtk,
+which provides a GTK+ graphical user interface to the GNUnet
+service.
 endef
 
 ######################################################################

=== modified file 'gnu/gnupg/Makefile'
--- a/gnu/gnupg/Makefile        2013-11-10 13:57:45 +0000
+++ b/gnu/gnupg/Makefile        2014-01-28 22:24:51 +0000
@@ -24,7 +24,9 @@
 The GNU Privacy Guard is a complete implementation of the OpenPGP
 standard.  It is used to encrypt and sign data and communication.  It
 features powerful key management and the ability to access public key
-servers.
+servers.  It includes several libraries: libassuan (IPC between GnuPG
+components), libgpg-error (centralized GnuPG error values), and libskba
+(working with X.509 certificates and CMS data).
 endef
 
 ######################################################################

=== modified file 'gnu/gnurobots/Makefile'
--- a/gnu/gnurobots/Makefile    2013-04-20 10:56:06 +0000
+++ b/gnu/gnurobots/Makefile    2014-01-28 22:24:51 +0000
@@ -24,7 +24,7 @@
 GNU Robots is a game in which you program a robot to explore a world
 full of enemies that can hurt it, obstacles and food to be eaten.
 The goal of the game is to stay alive and collect prizes.  The robot
-program conveniently may be written in a plain text file in the 
+program conveniently may be written in a plain text file in the
 Scheme programming language.
 endef
 

=== modified file 'gnu/gnuschool/Makefile'
--- a/gnu/gnuschool/Makefile    2013-11-10 23:45:21 +0000
+++ b/gnu/gnuschool/Makefile    2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gnuschool/
 DESCRIPTION = Web application for educators, students, and school 
administrators
 define BLURB
-gnuschool is a web application for students, teachers and school
+GNUschool is a web application for students, teachers and school
 administrators.  With it, teachers can create tests for the students
 to take online, give feedback and assign grades.  School
 administrators can use it to monitor student attendance and edit

=== modified file 'gnu/gnusound/Makefile'
--- a/gnu/gnusound/Makefile     2013-04-20 10:56:06 +0000
+++ b/gnu/gnusound/Makefile     2014-01-28 22:24:51 +0000
@@ -23,8 +23,8 @@
 define BLURB
 GNUsound is a multitrack sound editor for GNOME 1 and 2.  It can read
 and write many audio file formats such as WAV, MP3 and FLAC.  It can
-work with the OSS, ALSA or JACK audio backends.  It provides many 
-different  buit-in audio processing modules, such as fades in/out,
+work with the OSS, ALSA or JACK audio backends.  It provides many
+different built-in audio processing modules, such as fades in/out,
 delay, and filters.  GLADSPA plugins may also be used for further
 processing.
 endef

=== modified file 'gnu/gnuspool/Makefile'
--- a/gnu/gnuspool/Makefile     2013-10-28 23:29:10 +0000
+++ b/gnu/gnuspool/Makefile     2014-01-28 22:24:51 +0000
@@ -22,9 +22,9 @@
 DESCRIPTION = Spooling system with a variety of interfaces
 define BLURB
 GNUspool is an advanced print spooling system.  In addition to the
-functionality of the standard printing system, it provides post-
-processing capabilities, form type handling, alignment pages and 
-other features.  It funtions transparently on a network, sharing jobs
+functionality of the standard printing system, it provides
+post-processing capabilities, form type handling, alignment pages and
+other features.  It functions transparently on a network, sharing jobs
 on any host with printers on any other host.  Several user different
 interfaces are available.
 endef

=== modified file 'gnu/gnustandards/Makefile'
--- a/gnu/gnustandards/Makefile 2013-11-15 18:38:44 +0000
+++ b/gnu/gnustandards/Makefile 2014-01-28 22:24:51 +0000
@@ -19,7 +19,7 @@
 GARNAME = gnustandards
 GARVERSION = 2013-10-10
 HOME_URL = http://www.gnu.org/software/gnustandards/
-DESCRIPTION = GNU coding standards and maintainers documents
+DESCRIPTION = GNU coding standards and maintainer information
 define BLURB
 This package contains info documents outlining the GNU coding standards
 and information for GNU package maintainers.

=== modified file 'gnu/gnutls/Makefile'
--- a/gnu/gnutls/Makefile       2014-01-25 15:57:43 +0000
+++ b/gnu/gnutls/Makefile       2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 DESCRIPTION = Transport layer security library
 define BLURB
 GnuTLS is a secure communications library implementing the SSL, TLS
-and DTLS protocols.  It is provided in the form of a C library to
+and DTLS protocols.  It is provided in the form of a C library to support
 the protocols, as well as to parse and write X.5009, PKCS 12, OpenPGP
 and other required structures.
 endef

=== modified file 'gnu/goptical/Makefile'
--- a/gnu/goptical/Makefile     2013-11-10 23:45:21 +0000
+++ b/gnu/goptical/Makefile     2014-01-28 22:24:51 +0000
@@ -24,7 +24,7 @@
 Goptical is a library for optical design and simulation in C++.  It
 provides model classes for optical components, surfaces and
 materials.  With it, one can simulate building an optical system by
-creating and placing optical components in a 3d space and light
+creating and placing optical components in a 3d space, and visualize light
 propagating through the system.
 endef
 

=== modified file 'gnu/gprolog/Makefile'
--- a/gnu/gprolog/Makefile      2013-05-09 20:49:14 +0000
+++ b/gnu/gprolog/Makefile      2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/gprolog/
 DESCRIPTION = Prolog compiler
 define BLURB
-GNU Prolog is a standards-compliant Prolog compiler with constraint 
-solving over finite domains.  It accepts Prolog+ constraint programs 
-and produces a compiled, native binary which can function in a stand-
-alone manner.  It also features an interactive interpreter.
+GNU Prolog is a standards-compliant Prolog compiler with constraint
+solving over finite domains.  It accepts Prolog+ constraint programs
+and produces a compiled, native binary which can function in a
+stand-alone manner.  It also features an interactive interpreter.
 endef
 
 ######################################################################

=== modified file 'gnu/greg/Makefile'
--- a/gnu/greg/Makefile 2013-11-10 23:45:21 +0000
+++ b/gnu/greg/Makefile 2014-01-28 22:24:51 +0000
@@ -21,11 +21,11 @@
 HOME_URL = http://www.gnu.org/software/greg/
 DESCRIPTION = Software testing framework
 define BLURB
-Greg is a framework for testing programs and libraries.  It provides
+GNU Greg is a framework for testing programs and libraries.  It provides
 a single front-end for all tests of a package as well as a simple
 framework for writing the tests.  It is loaded as a Guile module into
 any software with an embedded Guile interpreter.  It also provides a
-compiled module that may be dynamically linked into Guile to permtit
+compiled module that may be dynamically linked into Guile to permit
 testing external programs.
 endef
 

=== modified file 'gnu/grep/Makefile'
--- a/gnu/grep/Makefile 2014-01-02 21:54:43 +0000
+++ b/gnu/grep/Makefile 2014-01-28 22:24:51 +0000
@@ -23,10 +23,12 @@
 define BLURB
 grep is a tool for finding text inside files.  Text is found by
 matching a pattern provided by the user in one or many files.  The
-pattern may be provided as a basic, extended, or Perl-style regular
-expression, as well as a list of fixed strings.  By default, the
-matching text is simply printed to the screen, however the output can
-be greatly customized to include, for example, line numbers.
+pattern may be provided as a basic or extended regular expression, or
+as fixed strings.  By default, the matching text is simply printed to
+the screen, however the output can be greatly customized to include,
+for example, line numbers.  GNU grep offers many extensions over the
+standard utility, including, for example, recursive directory
+searching.
 endef
 
 ######################################################################

=== modified file 'gnu/gretl/Makefile'
--- a/gnu/gretl/Makefile        2013-11-10 22:36:28 +0000
+++ b/gnu/gretl/Makefile        2014-01-28 22:24:51 +0000
@@ -21,13 +21,13 @@
 HOME_URL = http://www.gnu.org/software/gretl/
 DESCRIPTION = Statistical analysis of economic data (econometrics)
 define BLURB
-gretl is a package for performing statistical computations for
+GNU Gretl is a package for performing statistical computations for
 econometrics.  It consists of both a command-line client and a
-graphical client.  It features a variety of estimators such as least-
-squares and maximum likelihood; several time series methods such as
-ARIMA and GARCH; and limited dependent variables such as logit,
-probit and tobit.  It can output its models as LaTeX files and it
-features a powerfuls scripting language.  It also may be linked to
+graphical client.  It features a variety of estimators such as
+least-squares and maximum likelihood; several time series methods such
+as ARIMA and GARCH; limited dependent variables such as logit,
+probit and tobit; and a powerful scripting language.  It can output
+models as LaTeX files.  It also may be linked to
 GNU R and GNU Octave for further data analysis.
 endef
 

=== modified file 'gnu/groff/Makefile'
--- a/gnu/groff/Makefile        2013-11-10 23:45:21 +0000
+++ b/gnu/groff/Makefile        2014-01-28 22:24:51 +0000
@@ -21,10 +21,9 @@
 HOME_URL = http://www.gnu.org/software/groff/
 DESCRIPTION = Typesetting from plain text mixed with formatting commands
 define BLURB
-The groff is a typesetting package that reads plain text and produces 
-formatted output based on formatting commands contained within the 
-text.  It is used particularly often in the formatting of "man"
-documentation pages.
+Groff is a typesetting package that reads plain text and produces
+formatted output based on formatting commands contained within the
+text.  It is usually the formatter of "man" documentation pages.
 endef
 
 ######################################################################

=== modified file 'gnu/grub/Makefile'
--- a/gnu/grub/Makefile 2013-11-10 23:45:21 +0000
+++ b/gnu/grub/Makefile 2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/grub/
 DESCRIPTION = GRand Unified Boot loader
 define BLURB
-GRUB is a multiboot bootloader.  It is used for initially loading the
-kernel of an operating system and then transfering control to it. The
-kernel then goes on to load the rest of the operating system.  As a
-multiboot boot loader, GRUB handles the presence of multiple 
+GRUB is a multiboot bootloader.  It is used for initially loading
+the kernel of an operating system and then transferring control to
+it. The kernel then goes on to load the rest of the operating system.
+As a multiboot bootloader, GRUB handles the presence of multiple
 operating systems installed on the same computer; upon booting the
 computer, the user is presented with a menu to select one of the
 installed operating systems.

=== modified file 'gnu/gsasl/Makefile'
--- a/gnu/gsasl/Makefile        2013-11-10 23:45:21 +0000
+++ b/gnu/gsasl/Makefile        2014-01-28 22:24:51 +0000
@@ -21,11 +21,11 @@
 HOME_URL = http://www.gnu.org/software/gsasl/
 DESCRIPTION = Simple Authentication and Security Layer library
 define BLURB
-GNU SASL is an implementation of the Simple Authentication and 
+GNU SASL is an implementation of the Simple Authentication and
 Security Layer framework.  On network servers such as IMAP or SMTP
 servers, SASL is used to handle client/server authentication.  This
 package contains both a library and a command-line tool to access the
-library. 
+library.
 endef
 
 ######################################################################

=== modified file 'gnu/gsegrafix/Makefile'
--- a/gnu/gsegrafix/Makefile    2013-11-10 23:45:21 +0000
+++ b/gnu/gsegrafix/Makefile    2014-01-28 22:24:51 +0000
@@ -23,10 +23,10 @@
 define BLURB
 GSEGrafix is an application which produces high-quality graphical
 plots for science and engineering.  Plots are specified via simple
-ASCII parameter files and data files and are presented in an anti-
-aliased GNOME canvas.  The program supports rectangular two-
-dimensional plots, histograms, polar-axis plots and three-dimensional
-plots.  Plots can be printed or saved to BMP, JPEG or PNG image 
+ASCII parameter files and data files and are presented in an
+anti-aliased GNOME canvas.  The program supports rectangular
+two-dimensional plots, histograms, polar-axis plots and three-dimensional
+plots.  Plots can be printed or saved to BMP, JPEG or PNG image
 formats.
 endef
 

=== modified file 'gnu/gsl/Makefile'
--- a/gnu/gsl/Makefile  2013-11-10 23:45:21 +0000
+++ b/gnu/gsl/Makefile  2014-01-28 22:24:51 +0000
@@ -22,9 +22,9 @@
 DESCRIPTION = Numerical library for C and C++
 define BLURB
 The GNU Scientific Library is a library for numerical analysis in C
-and C++.  It includes a wide range of mathematical routines, with 
+and C++.  It includes a wide range of mathematical routines, with
 over 1000 functions in total.  Subject areas covered by the library
-include: differential equations, linear algebra, Fast Fourier 
+include: differential equations, linear algebra, Fast Fourier
 Transforms and random numbers.
 endef 
 

=== modified file 'gnu/gss/Makefile'
--- a/gnu/gss/Makefile  2013-11-10 23:45:21 +0000
+++ b/gnu/gss/Makefile  2014-01-28 22:24:51 +0000
@@ -21,12 +21,12 @@
 HOME_URL = http://www.gnu.org/software/gss/
 DESCRIPTION = Generic Security Service library
 define BLURB
-The GNU Generic Security Service provides a free implementation of 
-the GSS-API specification.  It provides a generic application 
-programming interface for programs to access security services.  
-Security services present a generic, GSS interface, with which the 
-calling application interacts via this library, freeing the 
-application developer from needing to know about the underlying 
+The GNU Generic Security Service provides a free implementation of
+the GSS-API specification.  It provides a generic application
+programming interface for programs to access security services.
+Security services present a generic, GSS interface, with which the
+calling application interacts via this library, freeing the
+application developer from needing to know about the underlying
 security implementation.
 endef
 

=== modified file 'gnu/guile-clutter/Makefile'
--- a/gnu/guile-clutter/Makefile        2013-11-11 23:14:05 +0000
+++ b/gnu/guile-clutter/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/guile-gnome/
 DESCRIPTION = A Guile interface to the Clutter library
 define BLURB
-This library provides Guile bindings for the Clutter library.
+
 endef
 
 ######################################################################

=== modified file 'gnu/guile-gnome-gstreamer/Makefile'
--- a/gnu/guile-gnome-gstreamer/Makefile        2013-05-09 21:23:51 +0000
+++ b/gnu/guile-gnome-gstreamer/Makefile        2014-01-28 22:24:51 +0000
@@ -21,8 +21,7 @@
 HOME_URL = http://www.gnu.org/software/guile-gnome/
 DESCRIPTION = Guile bindings to the GStreamer audio framework
 define BLURB
-guile-gnome-gstreamer provides Guile bindings to the GStreamer audio
-framework.
+
 endef
 
 ######################################################################

=== modified file 'gnu/guile-gnome-platform/Makefile'
--- a/gnu/guile-gnome-platform/Makefile 2013-11-11 23:14:05 +0000
+++ b/gnu/guile-gnome-platform/Makefile 2014-01-28 22:24:51 +0000
@@ -21,8 +21,7 @@
 HOME_URL = http://www.gnu.org/software/guile-gnome/
 DESCRIPTION = A Guile interface to GNOME development libraries
 define BLURB
-guile-gnome-platform provides a Guile interface to the GNOME
-development libraries.
+
 endef
 
 ######################################################################

=== modified file 'gnu/guile-gtk/Makefile'
--- a/gnu/guile-gtk/Makefile    2013-11-11 23:14:05 +0000
+++ b/gnu/guile-gtk/Makefile    2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/guile-gtk/
 DESCRIPTION = GTK+ language bindings for Guile
 define BLURB
-guile-gtk provides Guile bindings to the GTK+ widget toolkit.
+
 endef
 
 ######################################################################

=== modified file 'gnu/guile-gtksourceview/Makefile'
--- a/gnu/guile-gtksourceview/Makefile  2013-05-09 21:26:13 +0000
+++ b/gnu/guile-gtksourceview/Makefile  2014-01-28 22:24:51 +0000
@@ -22,8 +22,7 @@
 HOME_URL = http://www.gnu.org/software/guile-gnome/
 DESCRIPTION = Guile bindings to the gtksourceview widget
 define BLURB
-guile-gtksourceview provides Guile bindings to the gtksourceview
-widget.
+
 endef
 
 ######################################################################

=== modified file 'gnu/gurgle/Makefile'
--- a/gnu/gurgle/Makefile       2013-11-11 23:14:05 +0000
+++ b/gnu/gurgle/Makefile       2014-01-28 22:24:51 +0000
@@ -22,10 +22,10 @@
 DESCRIPTION = GNU Report Generator Language
 define BLURB
 GURGLE produces database report listings from record and field
-informaton from a file.  It uses the report to produce TeX/LaTeX-
-formatted output, plain ASCII text, troff, PostScript, HTML, XML, or
-any other ASCII-based output format.  It may be used for producing
-large bodies of txt where small parts of the text are substituded
+information from a file.  It uses the report to produce
+(La)TeX-formatted output, plain ASCII text, troff, PostScript, HTML, XML,
+or any other ASCII-based output format.  It may be used for producing
+large bodies of text where small parts of the text are substituted
 with information from the database.  GURGLE supports GNUSQL,
 PostgreSQL, MySQL and CA-Ingres databases.
 endef

=== modified file 'gnu/gv/Makefile'
--- a/gnu/gv/Makefile   2013-11-11 23:14:05 +0000
+++ b/gnu/gv/Makefile   2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/gv/
 DESCRIPTION = PostScript and PDF viewer using Ghostscript as a back-end
 define BLURB
-GV is a graphical user interface to the Ghostscript interpreter.
+GNU GV is a graphical user interface to the Ghostscript interpreter.
 With it, one can view and navigate through PostScript and PDF
 documents in X Windows.
 endef

=== modified file 'gnu/gvpe/Makefile'
--- a/gnu/gvpe/Makefile 2013-11-11 23:14:05 +0000
+++ b/gnu/gvpe/Makefile 2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = https://www.gnu.org/software/gvpe
 DESCRIPTION = Secure VPN among multiple nodes over an untrusted network
 define BLURB
-The GNU Virtual Private Ethernet creates a virtual ethernet network
+The GNU Virtual Private Ethernet creates a virtual network
 with multiple nodes using a variety of transport protocols.  It works
 by creating encrypted host-to-host tunnels between multiple
 endpoints.

=== modified file 'gnu/gxmessage/Makefile'
--- a/gnu/gxmessage/Makefile    2013-04-20 10:56:06 +0000
+++ b/gnu/gxmessage/Makefile    2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/gxmessage/
 DESCRIPTION = Open popup message window with buttons for return
 define BLURB
-gxmessage is a program that pops up dialog windows, which display a
+GNU gxmessage is a program that pops up dialog windows, which display a
 message to the user and waits for their action.  The program then
-exits with an exit code corresponding to the response. 
+exits with an exit code corresponding to the response.
 endef
 
 ######################################################################

=== modified file 'gnu/halifax-sender/Makefile'
--- a/gnu/halifax-sender/Makefile       2013-05-09 21:28:01 +0000
+++ b/gnu/halifax-sender/Makefile       2014-01-28 22:24:51 +0000
@@ -22,9 +22,7 @@
 HOME_URL = http://www.gnu.org/software/halifax/
 DESCRIPTION = A program or sending faxes
 define BLURB
-The GNU HaliFAX Sender is a program that can graphically send faxes.
-By providing a wrapper around the common command "lpr", it can also
-permit sending faxes from within programs such as Emacs or Abiword.
+
 endef
 
 ######################################################################

=== modified file 'gnu/halifax-viewer/Makefile'
--- a/gnu/halifax-viewer/Makefile       2013-05-09 21:27:11 +0000
+++ b/gnu/halifax-viewer/Makefile       2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 HOME_URL = http://www.gnu.org/software/halifax/
 DESCRIPTION = A program for viewing faxes
 define BLURB
-The GNU HaliFAX Viewer is a graphical application for viewing faxes.
+
 endef
 
 ######################################################################

=== modified file 'gnu/help2man/Makefile'
--- a/gnu/help2man/Makefile     2013-11-14 23:24:12 +0000
+++ b/gnu/help2man/Makefile     2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/help2man/
 DESCRIPTION = Automatically generate man pages from program --help
 define BLURB
-help2man is a program that converts the output of standard "--help"
+GNU help2man is a program that converts the output of standard "--help"
 and "--version" command-line arguments into a manual page
 automatically.
 endef

=== modified file 'gnu/hp2xx/Makefile'
--- a/gnu/hp2xx/Makefile        2013-04-20 10:56:06 +0000
+++ b/gnu/hp2xx/Makefile        2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/hp2xx/
 DESCRIPTION = Convert HP-GL format graphics to other vector and bitmap formats
 define BLURB
-hp2xx converts vector graphics specified in the HP-GL plotter
-language into a variety of graphical formats, both vector- and 
+GNU hp2xx converts vector graphics specified in the HP-GL plotter
+language into a variety of graphical formats, both vector- and
 raster-based, including EPS, PCX, IMG, and formats intended for use
-within TeX documents.  
+within TeX documents.
 endef
 
 ######################################################################
@@ -45,10 +45,4 @@
 include ../../gar.mk
 include config.mk
 
-build-%/Makefile:
-       $(BUILD_ENV) $(MAKE) -C $* $(BUILD_ARGS)
-       $(MAKECOOKIE)
-
-install-%/Makefile:
-       $(MAKE) -C $* install $(INSTALL_ARGS)
-       $(MAKECOOKIE)
+build-
\ No newline at end of file

=== modified file 'gnu/httptunnel/Makefile'
--- a/gnu/httptunnel/Makefile   2013-04-20 10:56:06 +0000
+++ b/gnu/httptunnel/Makefile   2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/httptunnel/
 DESCRIPTION = Bidirectional connection tunnelled inside HTTP requests
 define BLURB
-httptunnel creates a bidirectional data path tunneled in HTTP 
-requests.  This allows users behind firewalls to send and receive 
-data that would otherwise be blocked, such as telnet or SSH 
-connections. 
+GNU httptunnel creates a bidirectional data path tunneled in HTTP
+requests.  This allows users behind firewalls to send and receive
+data that would otherwise be blocked, such as telnet or ssh
+connections.
 endef
 
 ######################################################################

=== modified file 'gnu/hyperbole/Makefile'
--- a/gnu/hyperbole/Makefile    2014-01-06 20:17:09 +0000
+++ b/gnu/hyperbole/Makefile    2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 DESCRIPTION = Emacs hypertext system via customizable buttons
 define BLURB
 Hyperbole is a programmable information and hypertext system for
-Emacs.  It allows hypertext to be embedded within documents, mail
+GNU Emacs.  It allows hypertext to be embedded within documents, mail
 messages and news articles.  This permits mouse-based control of
 the displayed information.
 endef

=== modified file 'gnu/icecat/Makefile'
--- a/gnu/icecat/Makefile       2013-10-16 20:55:52 +0000
+++ b/gnu/icecat/Makefile       2014-01-28 22:24:51 +0000
@@ -23,7 +23,7 @@
 define BLURB
 IceCat is the GNU version of the Firefox browser.  It is entirely
 free software, which does not recommend non-free plugins and addons.
-It also features extra privacy-protecting features built in.
+It also features built-in privacy-protecting features.
 endef
 
 ######################################################################

=== modified file 'gnu/idutils/Makefile'
--- a/gnu/idutils/Makefile      2013-11-14 23:24:12 +0000
+++ b/gnu/idutils/Makefile      2014-01-28 22:24:51 +0000
@@ -21,12 +21,12 @@
 HOME_URL = http://www.gnu.org/software/idutils/
 DESCRIPTION = Identifier database utilities
 define BLURB
-ID Utils provides tools to create an index if textual tokens used in
-a list of file names and to then query that index.  Thus, it allows
-the user to, for example, find all the uses of a particular function
-in all files of a large programming project.  In addition to handling
-textual tokens, it can also handle numeric constants and the contents
-of character strings.
+The GNU idutils package includes tools to create an index of
+textual tokens used in a list of file names and then to query that
+index.  Thus, it allows the user to, for example, find all the uses of
+a particular function in a large programming project.  In addition to
+handling textual tokens, it can also handle numeric constants and the
+contents of character strings.
 endef
 
 ######################################################################

=== modified file 'gnu/ignuit/Makefile'
--- a/gnu/ignuit/Makefile       2013-11-14 23:24:12 +0000
+++ b/gnu/ignuit/Makefile       2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 DESCRIPTION = Memorization aid based on Leitner flashcards
 define BLURB
 Ignuit is a tool for aiding in the memorization of new information
-based on the Leitner flahscard system.  In this system, new cards are
+based on the Leitner flashcard system.  In this system, new cards are
 studied with decreasing frequency as they grow older, unless you
 encounter difficulty memorizing them, after which you encounter them
 more often.  Cards can include embedded audio, images and

=== modified file 'gnu/indent/Makefile'
--- a/gnu/indent/Makefile       2013-11-14 23:24:12 +0000
+++ b/gnu/indent/Makefile       2014-01-28 22:24:51 +0000
@@ -22,9 +22,10 @@
 DESCRIPTION = Code reformatter
 define BLURB
 Indent is a program that makes source code easier to read by
-reformatting it in a consistetn style.  It can change the style to
+reformatting it in a consistent style.  It can change the style to
 one of several different styles such as GNU, BSD or K&R.  It has some
-flexibility to deal with incomplete or malformed syntax.
+flexibility to deal with incomplete or malformed syntax.  GNU indent
+offers several extensions over the standard utility.
 endef
 
 ######################################################################

=== modified file 'gnu/inetlib/Makefile'
--- a/gnu/inetlib/Makefile      2013-11-23 12:23:44 +0000
+++ b/gnu/inetlib/Makefile      2014-01-28 22:24:51 +0000
@@ -21,12 +21,7 @@
 HOME_URL = http://www.gnu.org/software/classpath/inetlib.html
 DESCRIPTION = A Java library of clients for common internet protocols
 define BLURB
-GNU inetlib is a Java library implementing clients for common internet
-protocols including HTTP, FTP, IMAP and POP.  It is designed to be as
-close as possible to the intent of the underlying protocol designs,
-allowing for very efficient coding of user agents.  The library also
-includes support for encoding corresponding URLs in the java.net.URL
-class.
+
 endef
 
 ######################################################################

=== modified file 'gnu/intlfonts/Makefile'
--- a/gnu/intlfonts/Makefile    2013-04-20 10:56:06 +0000
+++ b/gnu/intlfonts/Makefile    2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/intlfonts/
 DESCRIPTION = TrueType and BDF fonts covering many scripts
 define BLURB
-Intlfonts contains free X11 fonts in the BDF and TrueType formats. 
-They notably cover a large number of characters from different 
-writing systems: European, Asian, Chinese, Japanese, Korean, Ethiopic 
+GNU intlfonts contains free X11 fonts in the BDF and TrueType formats.
+They notably cover a large number of characters from different
+writing systems: European, Asian, Chinese, Japanese, Korean, Ethiopic
 and others.
 endef
 

=== modified file 'gnu/java-getopt/Makefile'
--- a/gnu/java-getopt/Makefile  2013-04-20 10:56:06 +0000
+++ b/gnu/java-getopt/Makefile  2014-01-28 22:24:51 +0000
@@ -21,8 +21,8 @@
 HOME_URL = http://www.gnu.org/software/java-getopt/
 DESCRIPTION = Java port of GNU getopt
 define BLURB
-java-getopt provides a Java port of the GNU getopt function from 
-glibc.  It supports parsing both long and short command-line 
+java-getopt provides a Java port of the GNU getopt function from
+glibc.  It supports parsing both long and short command-line
 arguments in a flexible manner, which is completely compatible with
 the C version.
 endef

=== modified file 'gnu/jel/Makefile'
--- a/gnu/jel/Makefile  2013-04-20 10:56:06 +0000
+++ b/gnu/jel/Makefile  2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/jel/
 DESCRIPTION = Java expression library and compiler
 define BLURB
-JEL is a library that lets a program accept user-defined expressions
+GNU JEL is a library that lets a program accept user-defined expressions
 to be entered and evaluated at runtime.  In fact, the expressions are
 compiled by JEL to Java bytecode to avoid the performance penalty of
 adding interpreted expressions to an already-interpreted language.

=== modified file 'gnu/jwhois/Makefile'
--- a/gnu/jwhois/Makefile       2013-11-14 23:24:12 +0000
+++ b/gnu/jwhois/Makefile       2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/jwhois/
 DESCRIPTION = An extended whois client in Java
 define BLURB
-JWHOIS is a client for the WHOIS protocol, which allows you to query
+GNU jwhois is a client for the WHOIS protocol, which allows you to query
 the owner of a domain name.  The program uses an extensible
 configuration file to determine the most appropriate server to query
 and, upon success displays the result to the user, otherwise it can

=== modified file 'gnu/kawa/Makefile'
--- a/gnu/kawa/Makefile 2013-11-28 09:38:16 +0000
+++ b/gnu/kawa/Makefile 2014-01-28 22:24:51 +0000
@@ -21,11 +21,12 @@
 HOME_URL = http://www.gnu.org/software/kawa/
 DESCRIPTION = Java framework and implementation of Scheme, Elisp, and more
 define BLURB
-Kawa is an implementation of the Scheme programming language that is
+GNU Kawa is an implementation of the Scheme programming language that is
 built on top of the Java platform.  It is thus conveniently
 integrated with Java and benefits from this by having a compiler,
-otional static typing, an so on.  Kawa also serves as a framework for
+optional static typing, and so on.  Kawa also serves as a framework for
 implementing other programming languages on the Java platform.
+Included in Kawa is qexo, a partial implementation of XQuery in Java.
 endef
 
 ######################################################################

=== modified file 'gnu/leg/Makefile'
--- a/gnu/leg/Makefile  2013-04-20 10:56:06 +0000
+++ b/gnu/leg/Makefile  2014-01-28 22:24:51 +0000
@@ -24,7 +24,7 @@
 GNU Leg is a set of libraries for game engines and game development.
 In addition to the libraries, it also includes resource editors
 designed to make game creation easier.  The package is designed to be
-generic and modular, supporting many different styles of games. 
+generic and modular, supporting many different styles of games.
 endef
 
 ######################################################################

=== modified file 'gnu/libassuan/Makefile'
--- a/gnu/libassuan/Makefile    2013-11-14 23:24:12 +0000
+++ b/gnu/libassuan/Makefile    2014-01-28 22:24:51 +0000
@@ -21,10 +21,7 @@
 HOME_URL = http://www.gnupg.org/related_software/libassuan/index.en.html/
 DESCRIPTION = A library implementing the Assuan IPC protocol
 define BLURB
-libassuan is a library implemnting the Assuan protocol, which is used
-for IPC between GnuPG components.  It supports both server- and
-client-side functionality.  Its primary use is to allow a client to
-interact with a non-persistent server.
+
 endef
 
 ######################################################################

=== modified file 'gnu/libcdio-paranoia/Makefile'
--- a/gnu/libcdio-paranoia/Makefile     2013-05-09 21:31:40 +0000
+++ b/gnu/libcdio-paranoia/Makefile     2014-01-28 22:24:51 +0000
@@ -21,8 +21,7 @@
 HOME_URL = http://www.gnu.org/software/libcdio/
 DESCRIPTION = A library providing CD data extraction capabilities
 define BLURB
-libcdio-paranoia is a library that provides jitter-free and error-
-free audio extraction from CDs.  
+
 endef
 
 ######################################################################

=== modified file 'gnu/libcdio/Makefile'
--- a/gnu/libcdio/Makefile      2014-01-01 12:01:59 +0000
+++ b/gnu/libcdio/Makefile      2014-01-28 22:24:51 +0000
@@ -25,7 +25,9 @@
 for CD-ROM and CD image file access.  It allows the developer to add
 CD access to an application without having to worry about the OS- and
 device-dependent properties of CD-ROM or the specific details of CD
-image formats.
+image formats.  It includes pycdio, a Python interface to libcdio, and
+libcdio-paranoia, a library providing jitter-free and
+error-free audio extraction from CDs.
 endef
 
 ######################################################################

=== modified file 'gnu/libextractor/Makefile'
--- a/gnu/libextractor/Makefile 2014-01-01 12:05:42 +0000
+++ b/gnu/libextractor/Makefile 2014-01-28 22:24:51 +0000
@@ -21,11 +21,11 @@
 HOME_URL = http://www.gnu.org/software/libextractor/
 DESCRIPTION = Library to extract meta-data from media files
 define BLURB
-GNU Libextractor is a library for extracting metadata from files.  It
+GNU libextractor is a library for extracting metadata from files.  It
 supports a very large number of file formats, including audio files,
 document files, and archive files.  Each file format is implemented
 as a plugin, so new formats can be added easily.  The package also
-containes a command-line tool to extract metadata from a file and
+contains a command-line tool to extract metadata from a file and
 print the results.
 endef
 

=== modified file 'gnu/libgpg-error/Makefile'
--- a/gnu/libgpg-error/Makefile 2013-08-19 21:58:20 +0000
+++ b/gnu/libgpg-error/Makefile 2014-01-28 22:24:51 +0000
@@ -21,8 +21,7 @@
 HOME_URL = http://www.gnupg.org/related_software/libgpg-error/index.en.html/
 DESCRIPTION = A library that defines common error values for GnuPG
 define BLURB
-libgpg-error is a library that defines common error values for all
-GnuPG components.
+
 endef
 
 ######################################################################

=== modified file 'gnu/libidn/Makefile'
--- a/gnu/libidn/Makefile       2013-11-14 23:24:12 +0000
+++ b/gnu/libidn/Makefile       2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/libidn/
 DESCRIPTION = Internationalized string processing library
 define BLURB
-The GNU IDN Libary is an implementation of the Stringprep, Punycode
+libidn is a library implementing of the Stringprep, Punycode
 and IDNA specifications.  These are used to encode and decode
 internationalized domain names.  It includes native C, C# and Java
 libraries.

=== modified file 'gnu/libksba/Makefile'
--- a/gnu/libksba/Makefile      2013-11-14 23:24:12 +0000
+++ b/gnu/libksba/Makefile      2014-01-28 22:24:51 +0000
@@ -22,10 +22,7 @@
 DESCRIPTION = A library for working with X.509 certificates and CMS \
 data
 define BLURB
-Libksba is a library for working with X.509 certificates, CMS data
-and other related objects.  It abstracts working with the implemented
-protocols by providing a high-level interface, freeing the developer
-from worrying about the details of each protocol.
+
 endef
 
 ######################################################################

=== modified file 'gnu/libmicrohttpd/Makefile'
--- a/gnu/libmicrohttpd/Makefile        2014-01-01 12:06:37 +0000
+++ b/gnu/libmicrohttpd/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/libmicrohttpd/
 DESCRIPTION = C library implementing an HTTP 1.1 server
 define BLURB
-Libmicrohttpd is a small, embeddable HTTP server implemented as a C
+GNU libmicrohttpd is a small, embeddable HTTP server implemented as a C
 library.  It makes it easy to run an HTTP server as part of another
 application.  The library is fully HTTP 1.1 compliant.  It can listen
 on multiple ports, supports four different threading models, and

=== modified file 'gnu/libsigsegv/Makefile'
--- a/gnu/libsigsegv/Makefile   2013-11-07 22:21:50 +0000
+++ b/gnu/libsigsegv/Makefile   2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/libsigsegv/
 DESCRIPTION = Library for handling page faults
 define BLURB
-libsigsegv is a library to handle page faults, which occur when a
+GNU libsigsegv is a library to handle page faults, which occur when a
 program tries to access an unavailable region of memory, in user
 mode.  By catching and handling page faults, the program can
 implement pageable virtual memory, stack overflow handlers, and so

=== modified file 'gnu/libtasn1/Makefile'
--- a/gnu/libtasn1/Makefile     2014-01-01 12:08:27 +0000
+++ b/gnu/libtasn1/Makefile     2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/libtasn1/
 DESCRIPTION = ASN.1 library
 define BLURB
-Libtasn1 is a library implementing the ASN.1 notation.  It is used
+GNU libtasn1 is a library implementing the ASN.1 notation.  It is used
 for transmitting machine-neutral encodings of data objects in
 computer networking, allowing for formal validation of data according
 to some specifications.

=== modified file 'gnu/libtool/Makefile'
--- a/gnu/libtool/Makefile      2013-11-14 23:24:12 +0000
+++ b/gnu/libtool/Makefile      2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/libtool/
 DESCRIPTION = Generic shared library support tools
 define BLURB
-Libtool is a script to help in the creation of shared libraries.  By
-presenting a consistent, portable interface, it hides the complexity
-of building usable shared libraries.
+GNU Libtool helps in the creation and use of shared libraries, by
+presenting a single consistent, portable interface that hides the
+usual complexity of working with shared libraries across platforms.
 endef
 
 ######################################################################

=== modified file 'gnu/libunistring/Makefile'
--- a/gnu/libunistring/Makefile 2013-11-14 23:24:12 +0000
+++ b/gnu/libunistring/Makefile 2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/libunistring/
 DESCRIPTION = C library for manipulating Unicode strings
 define BLURB
-Libunistring is a library providing functions to manipulate Unicode
+GNU libunistring is a library providing functions to manipulate Unicode
 strings and for manipulating C strings according to the Unicode
 standard.
 endef

=== modified file 'gnu/libxmi/Makefile'
--- a/gnu/libxmi/Makefile       2013-11-14 23:24:12 +0000
+++ b/gnu/libxmi/Makefile       2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/libxmi/
 DESCRIPTION = Library for rasterizing 2-d vector graphics
 define BLURB
-libxmi is a library for rasterizing 2D vector graphics for C and C++.
+GNU libxmi is a library for rasterizing 2D vector graphics for C and C++.
 It supports drawing 2D primitives into a user-supplied matrix of
 pixels.  It also supports the specification of sophisticated line
 styles such as multi-colored dashed patterns.  Filling and texturing

=== modified file 'gnu/lilypond/Makefile'
--- a/gnu/lilypond/Makefile     2013-11-14 21:57:02 +0000
+++ b/gnu/lilypond/Makefile     2014-01-28 22:24:51 +0000
@@ -21,9 +21,10 @@
 HOME_URL = http://www.gnu.org/software/lilypond
 DESCRIPTION = Music typesetting
 define BLURB
-LilyPond is a music typesetter, which produces high-quality sheet
+GNU LilyPond is a music typesetter, which produces high-quality sheet
 music.  Music is input in a text file containing control sequences
-which are interpreted by LilyPond to produce the final document.
+which are interpreted by LilyPond to produce the final document.  It
+is extendable with Guile.
 endef
 
 ######################################################################

=== modified file 'gnu/linux-libre/Makefile'
--- a/gnu/linux-libre/Makefile  2014-01-20 22:26:38 +0000
+++ b/gnu/linux-libre/Makefile  2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/linux-libre
 DESCRIPTION = 100% free redistribution of a cleaned Linux kernel
 define BLURB
-GNU Linux Libre is a free (as in freedom) variant of the Linux kernel.
+GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel.
 It has been modified to remove all non-free binary blobs.
 endef
 
@@ -57,26 +57,4 @@
        make -C $(WORKSRC) mrproper
        $(MAKECOOKIE)
 
-configure-%/Makefile:
-       $(CONFIGURE_ENV) make -C $* $(MAKE_ARGS) $(CONFIGURE_ARGS) 
$(CONFIGURE_TARGET)
-       $(MAKECOOKIE)
-
-post-configure:
-       cd $(WORKSRC) && make $(MAKE_ARGS) prepare
-       $(MAKECOOKIE)
-
-build-%/Makefile:
-       $(BUILD_ENV) make -C $* $(BUILD_ARGS)
-       $(MAKECOOKIE)
-
-install-kernel:
-       make -C $(WORKOBJ) $(MAKE_ARGS) \
-               INSTALL_MOD_PATH=$(packageprefix) \
-               INSTALL_HDR_PATH=$(packageprefix) \
-               modules_install \
-               headers_install \
-               firmware_install
-       @install -m755 -D $(WORKSRC)/arch/$(ARCH)/boot/bzImage 
$(packageprefix)/boot/vmlinuz-$(DISTNAME)
-       @install -m755 $(WORKSRC)/System.map 
$(packageprefix)/boot/System.map-$(GARVERSION)
-       @install -m755 $(WORKSRC)/.config 
$(packageprefix)/boot/config-$(GARVERSION)
-       $(MAKECOOKIE)
+configure-
\ No newline at end of file

=== modified file 'gnu/liquidwar6/Makefile'
--- a/gnu/liquidwar6/Makefile   2014-01-06 19:15:24 +0000
+++ b/gnu/liquidwar6/Makefile   2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/liquidwar6/
 DESCRIPTION = Multiplayer wargame where your army is a blob of liquid
 define BLURB
-Liquid War 6 is a fast-paced, unique action game.  Each player
+GNU Liquid War 6 is a fast-paced, unique action game.  Each player
 controls a blob of liquid with the goal of conquering the entire map.
-It features 13 levels (plus over 100 more with a bonus pack), and new
+It has 13 levels by default and over 100 more with a bonus pack; new
 levels can be easily created using simple image files.
 endef
 

=== modified file 'gnu/lrzsz/Makefile'
--- a/gnu/lrzsz/Makefile        2013-04-20 10:56:06 +0000
+++ b/gnu/lrzsz/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/lrzsz/
 DESCRIPTION = Implementation of XMODEM/YMODEM/ZMODEM transfer protocols
 define BLURB
-lrzsz is a communication package supporting the XMODEM, YMODEM and
+GNU lrzsz is a communication package supporting the XMODEM, YMODEM and
 ZMODEM file transfer protocols.
 endef
 

=== modified file 'gnu/lsh/Makefile'
--- a/gnu/lsh/Makefile  2013-11-14 23:24:12 +0000
+++ b/gnu/lsh/Makefile  2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/lsh/
 DESCRIPTION = GNU implementation of the Secure Shell (ssh) protocols
 define BLURB
-lsh is a free implementation of the SSH version 2 protocol.  It is
+GNU lsh is a free implementation of the SSH version 2 protocol.  It is
 used to create a secure line of communication between two computers,
 providing shell access to the server system from the client.  It
 provides both the server daemon and the client application, as well

=== modified file 'gnu/m4/Makefile'
--- a/gnu/m4/Makefile   2013-11-14 23:24:12 +0000
+++ b/gnu/m4/Makefile   2014-01-28 22:24:51 +0000
@@ -22,10 +22,11 @@
 DESCRIPTION = Macro processor
 define BLURB
 GNU M4 is an implementation of the M4 macro language, which features
-some extensions over other implementations.  It is used as a macro
-processor, which means it processes text, expanding macros as it
-encounters them.  It also has some built-in functionns, for example
-to run shell commands or to do arithmetic.
+some extensions over other implementations, some of which are
+required by GNU Autoconf.  It is used as a macro processor, which
+means it processes text, expanding macros as it encounters them.  It
+also has some built-in functions, for example to run shell commands
+or to do arithmetic.
 endef
 
 ######################################################################

=== modified file 'gnu/mailutils/Makefile'
--- a/gnu/mailutils/Makefile    2013-11-14 23:24:12 +0000
+++ b/gnu/mailutils/Makefile    2014-01-28 22:24:51 +0000
@@ -21,11 +21,11 @@
 HOME_URL = http://www.gnu.org/software/mailutils/
 DESCRIPTION = Utilities and library for reading and serving mail
 define BLURB
-Mailutils is a "swiss army knife of electronic mail handling."  It is
-a suite of programs for managing, viewing and processing e-mail.  It
-contains both utilities and server daemons and all operate in a
-protocol-agnostic way.  The underlying libraries are also made
-available, making adding mail capabilities to new software simple.
+GNU Mailutils is a collection of programs for managing, viewing
+and processing electronic mail.  It contains both utilities and server
+daemons and all operate in a protocol-agnostic way.  The underlying
+libraries are also available, simplifying the addition of mail
+capabilities to new software.
 endef
 
 ######################################################################

=== modified file 'gnu/make/Makefile'
--- a/gnu/make/Makefile 2013-11-14 23:24:12 +0000
+++ b/gnu/make/Makefile 2014-01-28 22:24:51 +0000
@@ -26,7 +26,8 @@
 controlled from a Makefile, in which the developer specifies how
 each file is generated from its source.  It has powerful dependency
 resolution and the ability to determine when files have to be
-regenerated after their sources change.
+regenerated after their sources change.  GNU make offers many powerful
+extensions over the standard utility.
 endef
 
 ######################################################################

=== modified file 'gnu/marst/Makefile'
--- a/gnu/marst/Makefile        2013-11-14 23:24:12 +0000
+++ b/gnu/marst/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/marst/
 DESCRIPTION = Algol-to-C translator
 define BLURB
-MARST is an Algol-to-C translator.  The package consists of the
+GNU MARST is an Algol-to-C translator.  The package consists of the
 translator itself, a library that contains the necessary Algol 60
 procedures, and a converter that converts existing Algol 60 programs
 from other representations to the MARST representation.
@@ -46,12 +46,14 @@
 include config.mk
 
 build-info:
-       @printf "[$(OK)build$(OFF)] $(MSG)Building info files\n$(OFF)"
+       @printf "[$(OK)build$(OFF)] $(MSG)Building info files
+$(OFF)"
        cd $(WORKSRC)/doc && makeinfo marst
        $(MAKECOOKIE)
 
 install-info:
-       @printf "[$(OK)install$(OFF)] $(MSG)Installing info files\n$(OFF)"
+       @printf "[$(OK)install$(OFF)] $(MSG)Installing info files
+$(OFF)"
        mkdir -p $(packageprefix)/share/info
        $(INSTALL_INFO) $(WORKSRC)/doc/marst.info
        $(MAKECOOKIE)

=== modified file 'gnu/maverik/Makefile'
--- a/gnu/maverik/Makefile      2013-04-20 10:56:06 +0000
+++ b/gnu/maverik/Makefile      2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/maverik/
 DESCRIPTION = Support interactive 3d virtual environments
 define BLURB
-MAVERIK is a development toolkit that supports 3D virtual 
+GNU MAVERIK is a development toolkit that supports 3D virtual
 environments and interaction with those environments.  It sits on top
 of a low-level rendering engine that uses OpenGL or Mesa, and
 provides mechanisms to render different kinds of objects, to manage
@@ -48,24 +48,4 @@
 
 CONFIGURE_ENV += CFLAG="$(CFLAGS)" 
 
-configure-%/setup:
-       cd $* && $(CONFIGURE_ENV) ./setup $(CONFIGURE_OPTS) 
-       $(MAKECOOKIE)
-
-build-%/Makefile:
-       $(BUILD_ENV) $(MAKE) -C $* $(BUILD_ARGS) 
-       $(MAKECOOKIE)
-
-install-libs:
-       @echo -e "[$(OK)install$(OFF)] $(MSG)Installing libs$(OFF)"
-       mkdir -p $(packageprefix)/lib/$(DISTNAME)
-       for f in $(WORKSRC)/lib/*.so; do \
-               install -m644 $$f $(packageprefix)/lib/$(DISTNAME)/`basename 
$$f`; \
-       done
-
-install-headers:
-       @echo -e "[$(OK)install$(OFF)] $(MSG)Installing headers$(OFF)"
-       mkdir -p $(packageprefix)/include/$(DISTNAME)
-       for f in $(WORKSRC)/incl/*.h; do \
-               install -m644 $$f 
$(packageprefix)/include/$(DISTNAME)/`basename $$f`; \
-       done
+configure-
\ No newline at end of file

=== modified file 'gnu/mc/Makefile'
--- a/gnu/mc/Makefile   2013-04-20 10:56:06 +0000
+++ b/gnu/mc/Makefile   2014-01-28 22:24:51 +0000
@@ -21,12 +21,12 @@
 HOME_URL = http://www.gnu.org/software/mc/
 DESCRIPTION = Graphical file manager
 define BLURB
-GNU Midnight Commander is a command-line file manager laid out in the
-"orthodox" two-pane format.  In addition to standard file management
+GNU Midnight Commander is a command-line file manager laid out in a
+common two-pane format.  In addition to standard file management
 tasks such as copying and moving, Midnight Commander also supports
 viewing the contents of RPM package files and other archives and
 managing files on other computers via FTP or FISH.  It also includes
-a powerful text editor for opening text files. 
+a powerful text editor for opening text files.
 endef
 
 ######################################################################

=== modified file 'gnu/mcron/Makefile'
--- a/gnu/mcron/Makefile        2013-11-14 23:24:12 +0000
+++ b/gnu/mcron/Makefile        2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/mcron/
 DESCRIPTION = Run jobs at scheduled times
 define BLURB
-Mcron is a complete replacement for Vixie cron.  It is used to run
+GNU Mcron is a complete replacement for Vixie cron.  It is used to run
 tasks on a schedule, such as every hour or every Monday.  Mcron is
-written in Guile, so its configuration can be written in Scheme,
-however the original cron format is also supported.
+written in Guile, so its configuration can be written in Scheme;
+the original cron format is also supported.
 endef
 
 ######################################################################

=== modified file 'gnu/mcsim/Makefile'
--- a/gnu/mcsim/Makefile        2013-11-14 23:24:12 +0000
+++ b/gnu/mcsim/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/mcsim/
 DESCRIPTION = Monte Carlo simulation and analysis
 define BLURB
-MCSim is a package to perform simulations.  It supports statistical
+GNU MCSim is a package to perform simulations.  It supports statistical
 or deterministic simulation models via Monte Carlo stochastic
 simulations or dynamic, ODE-based simulations.  It also can do
 Bayesian inference through Markov Chain Monte Carlo simulations.

=== modified file 'gnu/mdk/Makefile'
--- a/gnu/mdk/Makefile  2013-11-14 23:24:12 +0000
+++ b/gnu/mdk/Makefile  2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/mdk/
 DESCRIPTION = Virtual development environment for Knuth's MIX
 define BLURB
-MDK is the Mix Development Kit, an emulation of the pedagogical
+GNU MDK is the Mix Development Kit, an emulation of the pedagogical
 computer MIX and its assembly language MIXAL.  MIX has a virtual CPU
 with standard features such as registers, memory cells, an overflow
 toggle, comparison flags, input-output devices, and a set of binary

=== modified file 'gnu/mediagoblin/Makefile'
--- a/gnu/mediagoblin/Makefile  2013-12-05 21:24:07 +0000
+++ b/gnu/mediagoblin/Makefile  2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.mediagoblin.org/
 DESCRIPTION = Photo and media sharing
 define BLURB
-MediaGoblin is a free media publishing platform.  It runs in a
+GNU MediaGoblin is a free media publishing platform.  It runs in a
 federalized manner, freeing the user from centralized web services.
 It supports pictures, videos and audio.
 endef

=== modified file 'gnu/melting/Makefile'
--- a/gnu/melting/Makefile      2013-04-20 10:56:06 +0000
+++ b/gnu/melting/Makefile      2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 HOME_URL = http://www.gnu.org/software/melting/
 DESCRIPTION = Temperature computations for a nucleic acid duplex
 define BLURB
-MELTING computes the enthalpy, entropy and melting temperature of 
+GNU MELTING computes the enthalpy, entropy and melting temperature of
 helix-coil transitions of a nucleic acid duplex.
 endef
 
@@ -44,19 +44,4 @@
 include ../../gar.mk
 include config.mk
 
-build-%/buildProject.sh:
-       @echo -e "[$(OK)build$(OFF)] $(MSG)Running buildProject.sh in $*$(OFF)"
-       cd $* && ./buildProject.sh
-       $(MAKECOOKIE)
-
-install-all:
-       @echo -e "[$(OK)install$(OFF)] $(MSG)Manually installing all$(OFF)"
-       @mkdir -p $(packageprefix)
-       @mkdir -p $(packageprefix)/bin
-       @mkdir -p $(packageprefix)/$(UPSTREAMNAME)/src
-       @install -m755 -D $(WORKSRC)/executable/melting 
$(packageprefix)/bin/melting
-       @install -m755 -D $(WORKSRC)/executable/melting5.jar 
$(packageprefix)/bin/melting5.jar
-       @for f in $(WORKSRC)/Data/*; do \
-               install -m644 $$f $(packageprefix)/$(UPSTREAMNAME)/src/`$$f`; \
-       done
-       $(MAKECOOKIE)
+build-
\ No newline at end of file

=== modified file 'gnu/metahtml/Makefile'
--- a/gnu/metahtml/Makefile     2013-10-02 16:12:02 +0000
+++ b/gnu/metahtml/Makefile     2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/metahtml
 DESCRIPTION = Combining HTML and Lisp, specifically designed for Web servers
 define BLURB
-Meta-HTML is a server-side programming language designed for the 
+GNU MetaHTML is a server-side programming language designed for the
 World Wide Web.  It has a syntax that is similar to HTML and Lisp.
 It provides a large function library, including support for sockets,
 image creation and connections to other programs.
@@ -57,4 +57,3 @@
        sed -i -e 's|bindir=/www/bin|bindir=$(packageprefix)/bin|' 
$(WORKSRC)/libgd/Makefile
        sed -i -e 's|DASH_SHARED = @DASH_SHARED@|DASH_SHARED = -shared|' 
$(WORKSRC)/modules/Makefile.in
        sed -i -e 's|GCC_FPIC = @GCC_FPIC@|GCC_FPIC = -fPIC|' 
$(WORKSRC)/modules/Makefile.in
-

=== modified file 'gnu/mifluz/Makefile'
--- a/gnu/mifluz/Makefile       2013-11-14 23:24:12 +0000
+++ b/gnu/mifluz/Makefile       2014-01-28 22:24:51 +0000
@@ -21,8 +21,8 @@
 HOME_URL = http://www.gnu.org/software/mifluz/
 DESCRIPTION = Full text indexing library
 define BLURB
-Mifluz is a C++ library to store a full-text inverted index.  It
-stores the occurances of words in a set of texts in such a way that
+GNU mifluz is a C++ library to store a full-text inverted index.  It
+stores the occurrences of words in a set of texts in such a way that
 they can later be searched.  Upon searching for a word, the index
 returns the list of documents which contain that word.
 endef

=== modified file 'gnu/mit-scheme/Makefile'
--- a/gnu/mit-scheme/Makefile   2013-11-14 23:24:12 +0000
+++ b/gnu/mit-scheme/Makefile   2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/mit-scheme/
 DESCRIPTION = Scheme implementation with integrated editor and debugger
 define BLURB
-MIT/GNU Scheme is an implementation of the Scheme programming
+GNU/MIT Scheme is an implementation of the Scheme programming
 language.  It provides an interpreter, a compiler and a debugger.  It
 also features an integrated Emacs-like editor and a large runtime
 library.

=== modified file 'gnu/moe/Makefile'
--- a/gnu/moe/Makefile  2013-11-14 23:24:12 +0000
+++ b/gnu/moe/Makefile  2014-01-28 22:24:51 +0000
@@ -23,7 +23,7 @@
 define BLURB
 GNU Moe is a powerful-but-simple-to-use text editor.  It works in a
 modeless manner, and features an intuitive set of key-bindings that
-assign a degree of "severity" to each key; for example key
+assign a degree of severity to each key; for example, key
 combinations with the Alt key are for harmless commands like cursor
 movements while combinations with the Control key are for commands
 that will modify the text.  Moe features multiple windows, unlimited

=== modified file 'gnu/motti/Makefile'
--- a/gnu/motti/Makefile        2013-11-14 23:24:12 +0000
+++ b/gnu/motti/Makefile        2014-01-28 22:24:51 +0000
@@ -21,8 +21,8 @@
 HOME_URL = http://www.gnu.org/software/motti/
 DESCRIPTION = Multiplayer strategy game
 define BLURB
-Motti is a simple multiplayer strategy game played in a termial.  The
-objective of the game is to conquer enemy capitals by occupying and
+GNU Motti is a simple multiplayer strategy game played in a terminal.
+The objective of the game is to conquer enemy capitals by occupying and
 encircling territory.
 endef
 

=== modified file 'gnu/nano/Makefile'
--- a/gnu/nano/Makefile 2013-11-15 18:38:44 +0000
+++ b/gnu/nano/Makefile 2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/nano/
 DESCRIPTION = Small, user-friendly console text editor
 define BLURB
-nano is a small and simple text editor.  In addition to basic
+GNU Nano is a small and simple text editor.  In addition to basic
 editing, it supports interactive search and replace, go to line and
 column number, auto-indentation and more.
 endef

=== modified file 'gnu/ncurses/Makefile'
--- a/gnu/ncurses/Makefile      2013-11-11 21:27:41 +0000
+++ b/gnu/ncurses/Makefile      2014-01-28 22:24:51 +0000
@@ -21,11 +21,12 @@
 HOME_URL = http://www.gnu.org/software/ncurses/
 DESCRIPTION = Terminal emulation (termcap, terminfo) library
 define BLURB
-Ncurses is a library which provides capabilities to write text to a
+GNU Ncurses is a library which provides capabilities to write text to a
 terminal in a terminal-independent manner.  It supports pads and
 color as well as multiple highlights and forms characters.  It is
 typically used to implement user interfaces for command-line
-applications.
+applications.  The accompanying ncursesw library provides wide character
+support.
 endef
 
 ######################################################################
@@ -56,32 +57,37 @@
 endif
 
 configure-ncurses:
-       @printf "[$(OK)configure$(OFF)] $(MSG)Running $(CONFIGURE_NAME) in 
$(OFF)$*\n"
+       @printf "[$(OK)configure$(OFF)] $(MSG)Running $(CONFIGURE_NAME) in 
$(OFF)$*
+"
        mkdir $(WORKDIR)/ncurses-build
        cd $(WORKDIR)/ncurses-build && $(CONFIGURE_ENV) 
../$(DISTNAME)/configure $(CONFIGURE_ARGS) $(ARCH_ARG) $(OUTPUT)
        $(MAKECOOKIE)
 
 configure-ncursesw:
-       @printf "[$(OK)configure$(OFF)] $(MSG)Running $(CONFIGURE_NAME) in 
$(OFF)$*\n"
+       @printf "[$(OK)configure$(OFF)] $(MSG)Running $(CONFIGURE_NAME) in 
$(OFF)$*
+"
        mkdir $(WORKDIR)/ncursesw-build
        cd $(WORKDIR)/ncursesw-build && $(CONFIGURE_ENV) 
../$(DISTNAME)/configure \
                $(CONFIGURE_ARGS) --enable-widec --enable-pc-files $(OUTPUT)
        $(MAKECOOKIE)
 
 build-ncurses:
-       @printf "[$(OK)build$(OFF)] $(MSG)Running make in $(OFF)$*\n"
+       @printf "[$(OK)build$(OFF)] $(MSG)Running make in $(OFF)$*
+"
        $(BUILD_ENV) $(MAKE) -C $(WORKDIR)/ncurses-build $(MAKE_ARGS) 
$(BUILD_ARGS) \
                $(OUTPUT) || $(BUILD_FAIL)
        $(MAKECOOKIE)
 
 build-ncursesw:
-       @printf "[$(OK)build$(OFF)] $(MSG)Running make in $(OFF)$*\n"
+       @printf "[$(OK)build$(OFF)] $(MSG)Running make in $(OFF)$*
+"
        $(BUILD_ENV) $(MAKE) -C $(WORKDIR)/ncursesw-build $(MAKE_ARGS) 
$(BUILD_ARGS) \
                $(OUTPUT) || $(BUILD_FAIL)
        $(MAKECOOKIE)
 
 install-ncurses:
-       @printf "[$(OK)install$(OFF)] $(MSG)Running make $(INSTALL_TARGET) in 
$(OFF)$*\n"
+       @printf "[$(OK)install$(OFF)] $(MSG)Running make $(INSTALL_TARGET) in 
$(OFF)$*
+"
        cd $(WORKDIR)/ncurses-build && for lib in ncurses form panel menu; do \
                install -Dm755 lib/lib$${lib}.so.$(GARVERSION) \
                        $(packageprefix)/lib/lib$${lib}.so.$(GARVERSION); \
@@ -94,7 +100,8 @@
        $(MAKECOOKIE)
 
 install-ncursesw:
-       @printf "[$(OK)install$(OFF)] $(MSG)Running make $(INSTALL_TARGET) in 
$(OFF)$*\n"
+       @printf "[$(OK)install$(OFF)] $(MSG)Running make $(INSTALL_TARGET) in 
$(OFF)$*
+"
        $(INSTALL_ENV) $(MAKE) -C $(WORKDIR)/ncursesw-build $(MAKE_ARGS) \
                $(INSTALL_ARGS) install $(OUTPUT)
        cd $(WORKDIR)/ncursesw-build && for lib in ncurses form panel menu; do \

=== modified file 'gnu/nettle/Makefile'
--- a/gnu/nettle/Makefile       2013-11-15 18:38:44 +0000
+++ b/gnu/nettle/Makefile       2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/lsh/
 DESCRIPTION = C library for low-level cryptographic functionality
 define BLURB
-Nettle is a low-level cryptographic library.  It is designed to fit
+GNU Nettle is a low-level cryptographic library.  It is designed to fit
 in easily in almost any context.  It can be easily included in
 cryptographic toolkits for object-oriented languages or in
 applications themselves.

=== modified file 'gnu/ocrad/Makefile'
--- a/gnu/ocrad/Makefile        2013-11-15 18:38:44 +0000
+++ b/gnu/ocrad/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/ocrad/
 DESCRIPTION = Optical character recognition based on feature extraction
 define BLURB
-Ocrad is an optical character recognition program based on a feature
+GNU Ocrad is an optical character recognition program based on a feature
 extraction method.  It can read images in PBM, PGM or PPM formats and
 it produces text in 8-bit or UTF-8 formats.
 endef

=== modified file 'gnu/octave/Makefile'
--- a/gnu/octave/Makefile       2014-01-01 15:32:33 +0000
+++ b/gnu/octave/Makefile       2014-01-28 22:24:51 +0000
@@ -22,8 +22,8 @@
 DESCRIPTION = High-level language for numerical computation
 define BLURB
 GNU Octave is a high-level interpreted language that is specialized
-for numerical computations.  It can be used for both linear and non-
-linear applications and it provides great support for visualizing
+for numerical computations.  It can be used for both linear and
+non-linear applications and it provides great support for visualizing
 results.  Work may be performed both at the interactive command-line
 as well as via script files.
 endef

=== modified file 'gnu/oleo/Makefile'
--- a/gnu/oleo/Makefile 2013-12-08 21:44:08 +0000
+++ b/gnu/oleo/Makefile 2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/oleo/
 DESCRIPTION = Spreadsheet for both terminal and graphical interfaces
 define BLURB
-Oleo is a spreadsheet program.  It offers both a terminal interface
+GNU Oleo is a spreadsheet program.  It offers both a terminal interface
 and a LessTif-based graphical user interface.  It features familiar,
 Emacs-like keybindings.  It supports many standard spreadsheet
 features such as macros and functions.

=== modified file 'gnu/orgadoc/Makefile'
--- a/gnu/orgadoc/Makefile      2013-11-15 18:38:44 +0000
+++ b/gnu/orgadoc/Makefile      2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/orgadoc/
 DESCRIPTION = Eiffel program to maintain and query documents across machines
 define BLURB
-OrgaDoc is a system for easily maintaining a pool of documents
+GNU OrgaDoc is a system for easily maintaining a pool of documents
 between computers.  Documents are synchronized by rsync or unison; no
 database or HTTP server is required.
 endef

=== modified file 'gnu/osip/Makefile'
--- a/gnu/osip/Makefile 2013-04-20 10:56:06 +0000
+++ b/gnu/osip/Makefile 2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 HOME_URL = http://www.gnu.org/software/osip/
 DESCRIPTION = Library implementing SIP (RFC-3261)
 define BLURB
-oSIP is an implementation of the SIP protocol.  It is used to provide
+GNU oSIP is an implementation of the SIP protocol.  It is used to provide
 multimedia and telecom software developers with an interface to
 initiate and control SIP sessions.
 endef

=== modified file 'gnu/panorama/Makefile'
--- a/gnu/panorama/Makefile     2013-04-20 10:56:06 +0000
+++ b/gnu/panorama/Makefile     2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/panorama/
 DESCRIPTION = Framework for 3D graphics production
 define BLURB
-Panorama is a framework for producing 3D graphics.  It can perform
+GNU Panorama is a framework for producing 3D graphics.  It can perform
 various effects, such as focal blur, arbitrary light sources, bump
 mapping, and several lighting effects.
 endef

=== modified file 'gnu/parallel/Makefile'
--- a/gnu/parallel/Makefile     2014-01-22 19:28:06 +0000
+++ b/gnu/parallel/Makefile     2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/parallel/
 DESCRIPTION = Build and execute command lines in parallel
 define BLURB
-GNU parallel is a tool for executing shell jobs in parallel using one
+GNU Parallel is a tool for executing shell jobs in parallel using one
 or more computers.  Jobs can consist of single commands or of scripts
 and they are executed on lists of files, hosts, users or other items.
 endef

=== modified file 'gnu/patch/Makefile'
--- a/gnu/patch/Makefile        2013-10-02 16:13:24 +0000
+++ b/gnu/patch/Makefile        2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 DESCRIPTION = Apply differences to originals, with optional backups
 define BLURB
 Patch is a program that applies changes to files based on differences
-laid out 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.

=== modified file 'gnu/pcb/Makefile'
--- a/gnu/pcb/Makefile  2013-11-15 18:38:44 +0000
+++ b/gnu/pcb/Makefile  2014-01-28 22:24:51 +0000
@@ -21,8 +21,8 @@
 HOME_URL = http://www.gnu.org/software/pcb/
 DESCRIPTION = Design printed circuit board layouts
 define BLURB
-PCB is an interactive tool for editing printed circuit board layouts.
-It features a rats nest implementation, schematic/netlist import, and
+GNU PCB is an interactive tool for editing printed circuit board layouts.
+It features a rats-nest 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.

=== modified file 'gnu/pem/Makefile'
--- a/gnu/pem/Makefile  2013-11-15 18:38:44 +0000
+++ b/gnu/pem/Makefile  2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/pem/
 DESCRIPTION = Personal expenses manager
 define BLURB
-Pem is a simple but useful tool for tracking your personal income and
+GNU Pem is a simple tool for tracking personal income and
 expenses.  It operates from the command line and it stores its data
 in a basic text format in your home directory.  It can easily print
 reports of your spending on different expenses via a basic search

=== modified file 'gnu/pexec/Makefile'
--- a/gnu/pexec/Makefile        2013-11-15 18:38:44 +0000
+++ b/gnu/pexec/Makefile        2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/pexec/
 DESCRIPTION = Execute a command in parallel on multiple hosts
 define BLURB
-pexec is a program for executing commands or shell scripts in
+GNU pexec is a program for executing commands or shell scripts in
 parallel on one or many computers.  As it works, execution parameters
-such as the environmental variables or standard input, output and
+such as the environment variables or standard input, output and
 error can be varied.
 endef
 

=== modified file 'gnu/pies/Makefile'
--- a/gnu/pies/Makefile 2013-11-15 18:38:44 +0000
+++ b/gnu/pies/Makefile 2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/pies/
 DESCRIPTION = Program invocation and execution supervisor
 define BLURB
-Pies is a program that supervises the invocation and executiton of
+GNU pies is a program that supervises the invocation and execution of
 other programs.  It reads the list of programs to be started from its
 configuration file, executes them, and then monitors their status,
 re-executing them as necessary.

=== modified file 'gnu/plotutils/Makefile'
--- a/gnu/plotutils/Makefile    2013-11-15 18:38:44 +0000
+++ b/gnu/plotutils/Makefile    2014-01-28 22:24:51 +0000
@@ -21,8 +21,8 @@
 HOME_URL = http://www.gnu.org/software/plotutils/
 DESCRIPTION = Plotting utilities and library
 define BLURB
-Plotutils is a collection of utilities for plotting and working with
-2D graphics.  It includes a library, libplot, for C and C++ for
+GNU Plotutils is a package for plotting and working with
+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.

=== modified file 'gnu/proxyknife/Makefile'
--- a/gnu/proxyknife/Makefile   2013-11-15 18:38:44 +0000
+++ b/gnu/proxyknife/Makefile   2014-01-28 22:24:51 +0000
@@ -21,8 +21,9 @@
 HOME_URL = http://www.gnu.org/software/proxyknife/
 DESCRIPTION = Customizable multithread proxy hunter
 define BLURB
-Proxyknife is a tool to validate free proxies from behind a firewall.
-The validation process is fully customizable to meet your needs.
+GNU proxyknife is a tool to validate free proxies from behind a
+firewall.  The validation process is fully customizable to meet your
+needs.
 endef
 
 ######################################################################

=== modified file 'gnu/pspp/Makefile'
--- a/gnu/pspp/Makefile 2014-01-14 19:21:51 +0000
+++ b/gnu/pspp/Makefile 2014-01-28 22:24:51 +0000
@@ -21,12 +21,12 @@
 HOME_URL = http://www.gnu.org/software/pspp/
 DESCRIPTION = Statistical analysis
 define BLURB
-PSPP is a statistical analysis program.  It can perform descriptive
+GNU PSPP is a statistical analysis program.  It can perform descriptive
 statistics, T-tests, linear regression and non-parametric tests.  It
 features both a graphical interface as well as command-line input.
 PSPP is designed to interoperate with Gnumeric, LibreOffice and
 OpenOffice.  Data can be imported from spreadsheets, text files and
-database sources and it can be output in text, Postscript, PDF or
+database sources and it can be output in text, PostScript, PDF or
 HTML.
 endef
 

=== modified file 'gnu/psychosynth/Makefile'
--- a/gnu/psychosynth/Makefile  2013-04-20 10:56:06 +0000
+++ b/gnu/psychosynth/Makefile  2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/psychosynth/
 DESCRIPTION = Interactive software synthesizer
 define BLURB
-Psychosynth is an interactive, modular soft-synth.  It emulates a 3D
+GNU Psychosynth is an interactive, modular soft-synth.  It emulates a 3D
 surface on which modules are placed and manipulated, generating and
 altering music.  Psychosynth consists of a C++ library, a 3D
 interface and a command-line interface.

=== modified file 'gnu/pth/Makefile'
--- a/gnu/pth/Makefile  2013-04-20 10:56:06 +0000
+++ b/gnu/pth/Makefile  2014-01-28 22:24:51 +0000
@@ -21,13 +21,13 @@
 HOME_URL = http://www.gnu.org/software/pth/
 DESCRIPTION = Portable thread library
 define BLURB
-Pth is a portable library providing non-preemptive, priority-based
+GNU Pth is a portable library providing non-preemptive, priority-based
 scheduling for multiple execution threads.  Each thread has its own
-program-counter, run-time stack, signal mask and errno variable.  
-Threads are scheduled in a cooperative way, rather than in the 
+program-counter, run-time stack, signal mask and errno variable.
+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.
+priority and events.  However, Pth also features emulation of
+POSIX.1c threads ("pthreads") for backwards compatibility.
 endef
 
 ######################################################################

=== modified file 'gnu/pycdio/Makefile'
--- a/gnu/pycdio/Makefile       2013-10-01 10:48:55 +0000
+++ b/gnu/pycdio/Makefile       2014-01-28 22:24:51 +0000
@@ -21,8 +21,7 @@
 HOME_URL = http://www.gnu.org/software/libcdio/
 DESCRIPTION = A Python interface to libcdio
 define BLURB
-pycdio provides Python bindings to libcdio, offering the developer an
-OS- and device-independent means of accessing CD-ROMs and CDs.
+
 endef
 
 ######################################################################

=== modified file 'gnu/r/Makefile'
--- a/gnu/r/Makefile    2013-10-02 16:17:05 +0000
+++ b/gnu/r/Makefile    2014-01-28 22:24:51 +0000
@@ -24,8 +24,8 @@
 define BLURB
 R is a language and environment for statistical computing and
 graphics.  It provides a variety of statistical techniques, such as
-linear and nonlinear modeling, classical statistical tests, time-
-series analysis, classification and clustering.  It also provides
+linear and nonlinear modeling, classical statistical tests,
+time-series analysis, classification and clustering.  It also provides
 robust support for producing publication-quality data plots.  A large
 amount of 3rd-party packages are available, greatly increasing its
 breadth and scope.

=== modified file 'gnu/radius/Makefile'
--- a/gnu/radius/Makefile       2013-11-15 18:38:44 +0000
+++ b/gnu/radius/Makefile       2014-01-28 22:24:51 +0000
@@ -21,12 +21,11 @@
 HOME_URL = http://www.gnu.org/software/radius/
 DESCRIPTION = Authentication and accounting services and daemon
 define BLURB
-Radius is a server for remote user authentication and accounting.  It
-is generally useful for networks that require a centralized
+Radius is a server for remote user authentication and accounting.
+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
-the system password database at /etc/passwd or via credentials stored
-in an SQL database.
+"/etc/passwd" or credentials stored in an SQL database.
 endef
 
 ######################################################################

=== modified file 'gnu/readline/Makefile'
--- a/gnu/readline/Makefile     2013-11-15 18:38:44 +0000
+++ b/gnu/readline/Makefile     2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 HOME_URL = http://www.gnu.org/software/readline/
 DESCRIPTION = Edit command lines while typing, with history support
 define BLURB
-Readline is a libary that allows users to edit command lines as they
+The GNU readline library allows users to edit command lines as they
 are typed in.  It can maintain a searchable history of previously
 entered commands, letting you easily recall, edit and re-enter past
 commands.  It features both Emacs-like and vi-like keybindings,

=== modified file 'gnu/recutils/Makefile'
--- a/gnu/recutils/Makefile     2013-11-15 18:38:44 +0000
+++ b/gnu/recutils/Makefile     2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/recutils/
 DESCRIPTION = Manipulate plain text files as databases
 define BLURB
-Recutils is a set of tools and libraries for creating and
+GNU Recutils is a set of tools and libraries for creating and
 manipulating text-based, human-editable databases.  Despite being
 text-based, databases created with Recutils carry all of the expected
 features such as unique fields, primary keys, time stamps and more.

=== modified file 'gnu/reftex/Makefile'
--- a/gnu/reftex/Makefile       2013-11-15 18:38:44 +0000
+++ b/gnu/reftex/Makefile       2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/auctex/reftex.html/
 DESCRIPTION = Emacs support for LaTeX cross-references of all kinds
 define BLURB
-RefTex is a package for implementing labels, references, citations
+GNU RefTex is a package for implementing labels, references, citations
 and indices in LaTeX documents.  It works by wrapping around four
 LaTeX macros: label, ref, cite and index.  It automates the common
 tasks that normally are required when using these macros.

=== modified file 'gnu/remotecontrol/Makefile'
--- a/gnu/remotecontrol/Makefile        2013-11-15 18:38:44 +0000
+++ b/gnu/remotecontrol/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/remotecontrol/
 DESCRIPTION = Management of IP-enabled thermostats and other HVAC devices
 define BLURB
-remotecontrol is a web application for managign IP-enabled HVAC
+GNU Remotecontrol is a web application for managing IP-enabled HVAC
 thermostats and other building automation devices.  The application
 can read data from and write data to multiple such devices.
 endef

=== modified file 'gnu/rottlog/Makefile'
--- a/gnu/rottlog/Makefile      2013-11-15 18:38:44 +0000
+++ b/gnu/rottlog/Makefile      2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/rottlog/
 DESCRIPTION = Log rotation and management
 define BLURB
-Rot[t]log is a program for managing log files.  It is used to
+GNU Rot[t]log is a program for managing log files.  It is used to
 automatically rotate out log files when they have reached a given
 size or according to a given schedule.  It can also be used to
 automatically compress and archive such logs.  Rot[t]log will mail

=== modified file 'gnu/rush/Makefile'
--- a/gnu/rush/Makefile 2013-11-15 18:38:44 +0000
+++ b/gnu/rush/Makefile 2014-01-28 22:24:51 +0000
@@ -21,8 +21,8 @@
 HOME_URL = http://www.gnu.org/software/rush/
 DESCRIPTION = Restricted user (login) shell
 define BLURB
-Rush is a restricted user shell, for systems on which users are to be
-provided with only limited functionality or resources.
+GNU Rush is a restricted user shell, for systems on which users
+are to be provided with only limited functionality or resources.
 Administrators set user rights via a configuration file which can be
 used to limit, for example, the commands that can be executed, CPU
 time, or virtual memory usage.

=== modified file 'gnu/sather/Makefile'
--- a/gnu/sather/Makefile       2013-04-20 10:56:06 +0000
+++ b/gnu/sather/Makefile       2014-01-28 22:24:51 +0000
@@ -21,8 +21,8 @@
 HOME_URL = http://www.gnu.org/software/sather/
 DESCRIPTION = An object-oriented language designed to be simple, efficient, 
safe
 define BLURB
-Sather is an object-oriented programming language similar to Eiffel.
-It is designed to be "simple, efficient, safe, and non-proprietary."
+GNU Sather is an object-oriented programming language similar to Eiffel.
+It is designed to be simple, efficient, safe, and non-proprietary.
 It features garbage collection, statically-checked strong typing,
 multiple inheritance, parameterized classes and more.  This package
 consists of a compiler, a class library, the language specification
@@ -52,7 +52,4 @@
 
 BUILD_ARGS += SATHER_HOME=$(prefix)/lib/sather
 
-build-%/Makefile:
-       $(BUILD_ENV) $(MAKE) -C $* full $(BUILD_ARGS)
-       $(MAKECOOKIE)
-
+build-
\ No newline at end of file

=== modified file 'gnu/sauce/Makefile'
--- a/gnu/sauce/Makefile        2013-05-09 21:35:26 +0000
+++ b/gnu/sauce/Makefile        2014-01-28 22:24:51 +0000
@@ -21,12 +21,7 @@
 HOME_URL = http://www.gnu.org/software/sauce/
 DESCRIPTION = An anti-spam SMTP mail filter
 define BLURB
-SAUCE is an SMTP server that sits between the internet and the mail
-user agent and is used to fight spam.  It works by checking incoming
-email and its sources and rejecting the message if any problem is
-discovered.  It also supports spambait addresses, which automatically
-blacklist any addresses that send to them, and message delays for
-messages from unknown sources.  
+
 endef
 
 ######################################################################
@@ -49,4 +44,3 @@
 
 BUILD_ARGS += prefix=$(prefix) 
 DESTDIR_INSTALL_ARGS += prefix=$(prefix) INSTALL=$(prefix)/bin/install
-

=== modified file 'gnu/scm/Makefile'
--- a/gnu/scm/Makefile  2013-11-15 18:38:44 +0000
+++ b/gnu/scm/Makefile  2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL =  http://www.gnu.org/software/scm
 DESCRIPTION = Scheme implementation
 define BLURB
-SCM is an implementation of Scheme.  This implementation includes
+GNU SCM is an implementation of Scheme.  This implementation includes
 Hobbit, a Scheme-to-C compiler, which can generate C files whose
 binaries can be dynamically or statically linked with a SCM
 executable.
@@ -53,23 +53,25 @@
 
 post-configure:
 #      fix destdir mess
-       sed -i -e 's|\(\$${exec_prefix}\)|\1/|' $(WORKSRC)/config.status
+       sed -i -e 's|\(\$${exec_prefix}\)|/|' $(WORKSRC)/config.status
        $(MAKECOOKIE)
 
 pre-build:
 #      more destdir fixing, should be redundant but it doesn't seem to be
-       sed -i -e 's|\(\$$(DESTDIR)\)|\1/|g' $(WORKSRC)/Makefile
+       sed -i -e 's|\(\$$(DESTDIR)\)|/|g' $(WORKSRC)/Makefile
 #      build scmlit
        cd $(WORKSRC) && $(BUILD_ENV) make scmlit $(BUILD_ARGS)
        $(MAKECOOKIE)
 
 build-$(WORKSRC)/Makefile:
-       @printf "[$(OK)build$(OFF)] $(MSG)Running make$(OFF)\n"
+       @printf "[$(OK)build$(OFF)] $(MSG)Running make$(OFF)
+"
        cd $(WORKSRC) && $(BUILD_ENV) make all $(BUILD_ARGS)
        $(MAKECOOKIE)
 
 install-info:
-       @printf "[$(OK)install$(OFF)] $(MSG)Installing info files\n$(OFF)"
+       @printf "[$(OK)install$(OFF)] $(MSG)Installing info files
+$(OFF)"
        for f in $(addprefix $(WORKSRC)/,$(INFO_FILES)); do \
                $(INSTALL_INFO) $$f; \
        done

=== modified file 'gnu/screen/Makefile'
--- a/gnu/screen/Makefile       2013-11-15 18:38:44 +0000
+++ b/gnu/screen/Makefile       2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/screen/
 DESCRIPTION = Full-screen window manager providing multiple terminals
 define BLURB
-Screen is a terminal window manager that multiplexes a single
+GNU Screen is a terminal window manager that multiplexes a single
 terminal between several processes.  The virtual terminals each
 provide features such as a scroll-back buffer and a copy-and-paste
 mechanism.  Screen then manages the different virtual terminals,

=== modified file 'gnu/sed/Makefile'
--- a/gnu/sed/Makefile  2013-11-15 18:38:44 +0000
+++ b/gnu/sed/Makefile  2014-01-28 22:24:51 +0000
@@ -25,7 +25,8 @@
 input from a file or from standard input and it then applies a series
 of text editing commands to the stream and prints its output to
 standard output.  It is often used for substituting text patterns in
-a stream.
+a stream.  The GNU implementation offers several extensions over the
+standard utility.
 endef
 
 ######################################################################

=== modified file 'gnu/serveez/Makefile'
--- a/gnu/serveez/Makefile      2013-12-03 09:24:55 +0000
+++ b/gnu/serveez/Makefile      2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/serveez/
 DESCRIPTION = Framework for implementing IP-based servers
 define BLURB
-Serveez is a server framework that provides the routines necessary to
+GNU Serveez is a server framework providing the routines necessary to
 easily implement IP-based servers in your application.  It
 demonstrates aspects of network programming in a portable manner,
 making it convenient for both simplifying the process of adding a

=== modified file 'gnu/sharutils/Makefile'
--- a/gnu/sharutils/Makefile    2013-11-15 18:38:44 +0000
+++ b/gnu/sharutils/Makefile    2014-01-28 22:24:51 +0000
@@ -24,7 +24,7 @@
 GNU sharutils is a package for creating and manipulating shell
 archives that can be readily emailed.  A shell archive is a file
 that can be processed by a Bourne-type shell to unpack the original
-collection of files. This package is mostly for compatibility and
+collection of files.  This package is mostly for compatibility and
 historical interest.
 endef
 

=== modified file 'gnu/shishi/Makefile'
--- a/gnu/shishi/Makefile       2013-11-15 18:38:44 +0000
+++ b/gnu/shishi/Makefile       2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/shishi/
 DESCRIPTION = Implementation of the Kerberos 5 network security system
 define BLURB
-Shishi is a free implementation of the Kerberos 5 network security
+GNU Shishi is a free implementation of the Kerberos 5 network security
 system.  It is used to allow non-secure network nodes to communicate
 in a secure manner through client-server mutual authentication via
 tickets.

=== modified file 'gnu/shmm/Makefile'
--- a/gnu/shmm/Makefile 2013-11-15 18:38:44 +0000
+++ b/gnu/shmm/Makefile 2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/shmm/
 DESCRIPTION = Shared memory manager utility
 define BLURB
-SHMM is a shared memory manager.  It can read or write to shared
+GNU SHMM is a shared memory manager.  It can read or write to shared
 memory.  It also supports other commands such as locking or unlocking
 a block of shared memory identified by key and size.
 endef

=== modified file 'gnu/sipwitch/Makefile'
--- a/gnu/sipwitch/Makefile     2013-10-01 10:56:47 +0000
+++ b/gnu/sipwitch/Makefile     2014-01-28 22:24:51 +0000
@@ -23,7 +23,7 @@
 define BLURB
 GNU SIP Witch is a peer-to-peer Voice-over-IP server that uses the
 SIP protocol.  Calls can be made from behind NAT firewalls and
-without the need for a servic eprovider.  Its peer-to-peer design
+without the need for a service provider.  Its peer-to-peer design
 ensures that there is no central point for media intercept or capture
 and thus it can be used to construct a secure telephone system that
 operates over the public internet.

=== modified file 'gnu/slib/Makefile'
--- a/gnu/slib/Makefile 2013-11-15 18:38:44 +0000
+++ b/gnu/slib/Makefile 2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL =  http://www.gnu.org/software/slib
 DESCRIPTION = Portable library for Scheme
 define BLURB
-SLIB is a portable common library for the Scheme programming
+GNU SLIB is a portable common library for the Scheme programming
 language.  It supports a large variety of different Scheme
 implementations, offering them a framework for using packages of
 Scheme procedures and syntax.
@@ -55,6 +55,7 @@
        $(MAKECOOKIE)
 
 install-info:
-       @printf "[$(OK)install$(OFF)] $(MSG)Installing info files\n$(OFF)"
+       @printf "[$(OK)install$(OFF)] $(MSG)Installing info files
+$(OFF)"
        $(INSTALL_INFO) $(WORKSRC)/$(GARNAME).info
        $(MAKECOOKIE)

=== modified file 'gnu/solfege/Makefile'
--- a/gnu/solfege/Makefile      2013-11-28 09:42:10 +0000
+++ b/gnu/solfege/Makefile      2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/solfege/
 DESCRIPTION = Ear training
 define BLURB
-Solfege is a program for practicing musical ear-training.  With it,
+GNU Solfege is a program for practicing musical ear-training.  With it,
 you can practice your recognition of various musical intervals and
 chords.  It features a statistics overview so you can monitor your
-progress accross several sessions.  Solfege is also designed to be
+progress across several sessions.  Solfege is also designed to be
 extensible so you can easily write your own lessons.
 endef
 

=== modified file 'gnu/spacechart/Makefile'
--- a/gnu/spacechart/Makefile   2013-04-20 10:56:06 +0000
+++ b/gnu/spacechart/Makefile   2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/spacechart/
 DESCRIPTION = Stargazing in 3D under GNOME
 define BLURB
-SpaceChart lets you view how the stars are distributed in 
+GNU SpaceChart lets you view how the stars are distributed in
 three-dimensional space.  It allows you, for example, to determine
 the distances between stars, to view them from any point of view, or
 to filter your view by spectral class and luminosity.

=== modified file 'gnu/spell/Makefile'
--- a/gnu/spell/Makefile        2013-11-15 18:38:44 +0000
+++ b/gnu/spell/Makefile        2014-01-28 22:24:51 +0000
@@ -23,7 +23,7 @@
 define BLURB
 Spell is a command-line spell-checking program.  It reads through a
 text input and prints each misspelled word on a line of its own.  It
-is implemented as a wrapper for GNU aspell and ispell.
+is implemented as a wrapper for GNU aspell or ispell.
 endef
 
 ######################################################################

=== modified file 'gnu/sqltutor/Makefile'
--- a/gnu/sqltutor/Makefile     2013-11-15 18:38:44 +0000
+++ b/gnu/sqltutor/Makefile     2014-01-28 22:24:51 +0000
@@ -21,8 +21,8 @@
 HOME_URL = http://www.gnu.org/software/sqltutor/
 DESCRIPTION = Interactively learn SQL by example
 define BLURB
-Sqltutor is a web-based, interactive SQL tutorial.  It features
-multiple tutorials available different languages.  The tutorials
+GNU Sqltutor is a web-based, interactive SQL tutorial.  It features
+multiple tutorials available in different languages.  The tutorials
 present a series of questions in a dialog and, when complete, they
 display a final evaluation including correct answers for wrong
 solutions.

=== modified file 'gnu/src-highlite/Makefile'
--- a/gnu/src-highlite/Makefile 2013-11-15 18:38:44 +0000
+++ b/gnu/src-highlite/Makefile 2014-01-28 22:24:51 +0000
@@ -22,12 +22,12 @@
 HOME_URL = http://www.gnu.org/software/src-highlite/
 DESCRIPTION = Produce a document with syntax highlighting from a source file
 define BLURB
-Source-highlight reads in a source code file and produces an output
+GNU source-highlight reads in a source code file and produces an output
 file in which the keywords are highlighted in different colors to
 designate their syntactic role.  It supports over 150 different
 languages and it can output to 8 different formats, including HTML,
 LaTeX and ODF.  It can also output to ANSI color escape sequences,
-letting, for example, GNU less to show highlighted source code.
+so that highlighted source code can be seen in a terminal.
 endef
 
 ######################################################################

=== modified file 'gnu/stow/Makefile'
--- a/gnu/stow/Makefile 2013-11-15 18:38:44 +0000
+++ b/gnu/stow/Makefile 2014-01-28 22:24:51 +0000
@@ -21,9 +21,9 @@
 HOME_URL = http://www.gnu.org/software/stow/
 DESCRIPTION = Managing installed software packages
 define BLURB
-Stow is a symlink manager.  It generates symlinks to directories of
+GNU Stow is a symlink manager.  It generates symlinks to directories of
 data and makes them appear to be merged into the same directory.  It
-can be useful for managing software packages installed from source,
+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.

=== modified file 'gnu/stump/Makefile'
--- a/gnu/stump/Makefile        2013-11-15 17:49:14 +0000
+++ b/gnu/stump/Makefile        2014-01-28 22:24:51 +0000
@@ -22,10 +22,11 @@
 HOME_URL = http://www.gnu.org/software/stump/
 DESCRIPTION = Secure team-based Usenet moderation program
 define BLURB
-STUMP is a robomoderator program for USENET newsgroups and mailing
+GNU STUMP is a robomoderator program for USENET newsgroups and mailing
 lists, featuring web-based moderation.  It supports group moderation
 via multiple human moderators.  It can also automatically reject
-non-conforming messages without human intervention.
+non-conforming messages without human intervention.  It includes a web
+interface.
 endef
 
 ######################################################################

=== modified file 'gnu/superopt/Makefile'
--- a/gnu/superopt/Makefile     2013-04-20 10:56:06 +0000
+++ b/gnu/superopt/Makefile     2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/superopt/
 DESCRIPTION = Super-optimizer of given functions
 define BLURB
-Superopt is a function sequence generator for superoptimization.  It
+GNU Superopt is a function sequence generator for superoptimization.  It
 uses an exhaustive generate-and-test approach to find the shortest
 instruction sequence for a given function.
 endef
@@ -43,5 +43,3 @@
 
 include ../../gar.mk
 include config.mk
-
-

=== modified file 'gnu/talkfilters/Makefile'
--- a/gnu/talkfilters/Makefile  2013-11-15 18:38:44 +0000
+++ b/gnu/talkfilters/Makefile  2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 DESCRIPTION = Convert English text to humorous dialects
 define BLURB
 The GNU Talk Filters are programs that convert English text into
-stereotyped or otherwise humerous dialects.  The filters are provided
+stereotyped or otherwise humorous dialects.  The filters are provided
 as a C library, so they can easily be integrated into other programs.
 endef
 

=== modified file 'gnu/tar/Makefile'
--- a/gnu/tar/Makefile  2013-11-17 19:57:33 +0000
+++ b/gnu/tar/Makefile  2014-01-28 22:24:51 +0000
@@ -25,7 +25,8 @@
 ability to extract, update or list files in an existing archive.  It
 is useful for combining many files into one larger file, while
 maintaining directory structure and file information such as
-permissions and creation/modification dates.
+permissions and creation/modification dates.  GNU tar offers many
+extensions over the standard utility.
 endef
 
 ######################################################################

=== modified file 'gnu/termcap/Makefile'
--- a/gnu/termcap/Makefile      2013-11-15 18:38:44 +0000
+++ b/gnu/termcap/Makefile      2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/termcap/
 DESCRIPTION = Terminal-independent display support
 define BLURB
-Termcap is a library and a database that are used to enable the use
+GNU termcap is a library and a database that are used to enable the use
 of display terminals in a terminal-independent manner.  The database
 describes the capabilities of many different display terminals.  The
 library can then adapt generalized instructions given by a program to

=== modified file 'gnu/teseq/Makefile'
--- a/gnu/teseq/Makefile        2013-11-15 18:38:44 +0000
+++ b/gnu/teseq/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/teseq/
 DESCRIPTION = Analyze files with terminal control sequences, for debugging
 define BLURB
-Teseq is a program that analyzes files that contain control
+GNU Teseq is a program that analyzes files that contain control
 sequences.  It converts the sequences that it encounters into a
 human-readable description of what actions those sequences perform.
 It can also translate its output back into machine-readable control

=== modified file 'gnu/texinfo/Makefile'
--- a/gnu/texinfo/Makefile      2013-11-15 18:38:44 +0000
+++ b/gnu/texinfo/Makefile      2014-01-28 22:24:51 +0000
@@ -23,11 +23,12 @@
 DESCRIPTION = The GNU documentation format
 define BLURB
 Texinfo is the official documentation format of the GNU project.  It
-uses a single source file containing TeX-like formatting commands to
+uses a single source file using explicit commands to
 produce a final document in any of several supported output formats,
 such as HTML or PDF.  This package includes both the tools necessary
-to produce info documents from their source as well as the command-
-line info reader.
+to produce Info documents from their source and the
+command-line Info reader.  The emphasis of the language is on
+expressing the content semantically, avoiding physical markup commands.
 endef
 
 ######################################################################

=== modified file 'gnu/texmacs/Makefile'
--- a/gnu/texmacs/Makefile      2013-09-29 07:11:15 +0000
+++ b/gnu/texmacs/Makefile      2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 HOME_URL = http://www.gnu.org/software/texmacs/
 DESCRIPTION = Editing platform with special features for scientists
 define BLURB
-TeXmacs is a text editing platform which is specialized for
+GNU TeXmacs is a text editing platform which is specialized for
 scientists.  It is ideal for editing structured documents with
 different types of content.  It has robust support for mathematical
 formulas and plots.  It can also act as an interface to external

=== modified file 'gnu/thales/Makefile'
--- a/gnu/thales/Makefile       2013-04-20 10:56:06 +0000
+++ b/gnu/thales/Makefile       2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/thales/
 DESCRIPTION = IRC to database gateway
 define BLURB
-Thales is an IRC-to-database gateway.  It receives IRC messages and
+GNU Thales is an IRC-to-database gateway.  It receives IRC messages and
 converts them to SQL queries to update a database.  It can collect
 data about users, channels and server.
 endef

=== modified file 'gnu/tramp/Makefile'
--- a/gnu/tramp/Makefile        2013-11-28 09:43:00 +0000
+++ b/gnu/tramp/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/tramp/
 DESCRIPTION = Transparent Remote Access, Multiple Protocol GNU Emacs package
 define BLURB
-TRAMP is an Emacs module that allows you to access files on remote
+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,

=== modified file 'gnu/trueprint/Makefile'
--- a/gnu/trueprint/Makefile    2013-11-15 18:38:44 +0000
+++ b/gnu/trueprint/Makefile    2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/trueprint/
 DESCRIPTION = Pretty-print C sources and other plain text to PostScript
 define BLURB
-True print is a program that prints C source code files on Postscript
-printers.  In addition to simply printing the source code, it can
-also perform diff-marking, indentation counting, function and file
-indices and more.
+GNU Trueprint translates C source code files as PostScript files.
+In addition to the basic source code output, it can also perform
+diff-marking, indentation counting, function and file indices and
+more.
 endef
 
 ######################################################################

=== modified file 'gnu/ucommon/Makefile'
--- a/gnu/ucommon/Makefile      2013-09-01 08:05:49 +0000
+++ b/gnu/ucommon/Makefile      2014-01-28 22:24:51 +0000
@@ -21,10 +21,7 @@
 HOME_URL = http://www.gnu.org/software/commoncpp/
 DESCRIPTION = A portable C++ library
 define BLURB
-uCommon C++ is a reimplementation of GNU Common C++, intended to be
-smaller and features improved support for both IPv4 and IPv6 socket
-addressing.  It is a portable, optimized class framework for threaded
-applications.
+
 endef
 
 ######################################################################

=== modified file 'gnu/units/Makefile'
--- a/gnu/units/Makefile        2013-11-15 18:38:44 +0000
+++ b/gnu/units/Makefile        2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/units/
 DESCRIPTION = Conversion between thousands of scales
 define BLURB
-Units is a program for converting measured quantities between units
+GNU Units converts numeric quantities between units
 of measure.  It can handle scale changes through adaptive usage of
-standard scale prefixes (i.e. micro-, kilo-, etc.).  It can also
-handle nonlinear conversions such as Fahrenheit to Celcius.  Its
+standard scale prefixes (micro-, kilo-, etc.).  It can also
+handle nonlinear conversions such as Fahrenheit to Celsius.  Its
 interpreter is powerful enough to be used effectively as a scientific
 calculator.
 endef

=== modified file 'gnu/unrtf/Makefile'
--- a/gnu/unrtf/Makefile        2013-08-17 11:26:56 +0000
+++ b/gnu/unrtf/Makefile        2014-01-28 22:24:51 +0000
@@ -21,8 +21,8 @@
 HOME_URL = http://www.gnu.org/software/unrtf/unrtf.html/
 DESCRIPTION = Convert Rich Text Format documents to other formats
 define BLURB
-UnRTF is a program for converting text documents from RTF to HTML,
-LaTeX, or troff macros.  It supports changes in font characteristics,
+GNU UnRTF converts text documents from RTF to HTML,
+LaTeX, or troff.  It supports changes in font characteristics,
 underlines and strikethroughs, superscripts and subscripts, and more.
 endef
 

=== modified file 'gnu/userv/Makefile'
--- a/gnu/userv/Makefile        2013-04-20 10:56:06 +0000
+++ b/gnu/userv/Makefile        2014-01-28 22:24:51 +0000
@@ -21,10 +21,10 @@
 HOME_URL = http://www.gnu.org/software/userv/
 DESCRIPTION = Daemon to control service access
 define BLURB
-userv is a utility that allows one program to invoke another even
+GNU Userv is a utility that allows one program to invoke another even
 when only limited trust exists between them.  This prevents the need
 from having to first switch to a different user account to perform
-certain tasks.  
+certain tasks.
 endef
 
 ######################################################################

=== modified file 'gnu/uucp/Makefile'
--- a/gnu/uucp/Makefile 2013-11-15 18:38:44 +0000
+++ b/gnu/uucp/Makefile 2014-01-28 22:24:51 +0000
@@ -22,7 +22,7 @@
 DESCRIPTION = UUCP protocol implementation
 define BLURB
 Taylor UUCP is the GNU implementation of UUCP (Unix-to-Unix Copy), a
-set of utilities for remotely transfering files, email and net news
+set of utilities for remotely transferring files, email and net news
 between computers.
 endef
 

=== modified file 'gnu/vc-dwim/Makefile'
--- a/gnu/vc-dwim/Makefile      2013-11-15 18:38:44 +0000
+++ b/gnu/vc-dwim/Makefile      2014-01-28 22:24:51 +0000
@@ -25,7 +25,7 @@
 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
-the file has not been added to the VCS.  vc-chlog scans changed files
+the file has not been added to the VC.  vc-chlog scans changed files
 and generates standards-compliant ChangeLog entries based on the
 changes that it detects.
 endef

=== modified file 'gnu/wdiff/Makefile'
--- a/gnu/wdiff/Makefile        2013-11-15 18:38:44 +0000
+++ b/gnu/wdiff/Makefile        2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/wdiff/
 DESCRIPTION = Word difference finder
 define BLURB
-Wdiff is a front-end to the diff program from Diffutils that allows
+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.
 endef

=== modified file 'gnu/websocket4j/Makefile'
--- a/gnu/websocket4j/Makefile  2013-11-15 18:38:44 +0000
+++ b/gnu/websocket4j/Makefile  2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/websocket4j/
 DESCRIPTION = WebSocket protocol implementation for Java-HTML5 communication
 define BLURB
-WebSocket4J is a Java library that implements the WebSocket protocol.
+GNU Websocket4j is a Java library implementing the WebSocket protocol.
 With it, you can build web applications that interact with Java
 applications.  The library includes both server- and client-side
 functionality.

=== modified file 'gnu/wget/Makefile'
--- a/gnu/wget/Makefile 2014-01-22 19:30:20 +0000
+++ b/gnu/wget/Makefile 2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/wget/
 DESCRIPTION = Non-interactive command-line utility for downloading files
 define BLURB
-Wget is a non-interactive tool for fetching files using the HTTP,
+GNU Wget is a non-interactive tool for fetching files using the HTTP,
 HTTPS and FTP protocols.  It can resume interrupted downloads, use
 filename wild cards, supports proxies and cookies, and it can convert
 absolute links in downloaded documents to relative links.

=== modified file 'gnu/xaos/Makefile'
--- a/gnu/xaos/Makefile 2013-11-15 18:38:44 +0000
+++ b/gnu/xaos/Makefile 2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/xaos/
 DESCRIPTION = Real-time fractal zoomer
 define BLURB
-XaoS is a graphical program that generates fractal patterns and
+GNU XaoS is a graphical program that generates fractal patterns and
 allows you to zoom in and out of them infinitely in a fluid,
 continuous manner.  It also includes tutorials that help to explain
 how fractals are built.  It can generate many different fractal types

=== modified file 'gnu/xboard/Makefile'
--- a/gnu/xboard/Makefile       2013-11-15 18:38:44 +0000
+++ b/gnu/xboard/Makefile       2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/xboard/
 DESCRIPTION = Graphical user interface for chess programs
 define BLURB
-XBoard is a graphical board for all varieties of chess, including
+GNU XBoard is a graphical board for all varieties of chess, including
 international chess, xiangqi (Chinese chess), shogi (Japanese chess)
 and Makruk.  Several lesser-known variants are also supported.  It
 presents a fully interactive graphical interface and it can load and

=== modified file 'gnu/xlogmaster/Makefile'
--- a/gnu/xlogmaster/Makefile   2013-04-20 10:56:06 +0000
+++ b/gnu/xlogmaster/Makefile   2014-01-28 22:24:51 +0000
@@ -21,7 +21,7 @@
 HOME_URL = http://www.gnu.org/software/xlogmaster/
 DESCRIPTION = GUI program for monitoring log and other files
 define BLURB
-Xlogmaster is a program with a graphical user interface that lets you
+GNU Xlogmaster is a program with a graphical user interface that lets you
 monitor your system logs in a convenient way.  The logs can be
 displayed with filters for highlighting or hiding lines.  The program
 can also be used to automate taking actions upon user-defined events.

=== modified file 'gnu/zrtp/Makefile'
--- a/gnu/zrtp/Makefile 2013-10-02 16:26:27 +0000
+++ b/gnu/zrtp/Makefile 2014-01-28 22:24:51 +0000
@@ -22,8 +22,8 @@
 HOME_URL = http://www.gnu.org/software/ccrtp
 DESCRIPTION = A C++ implementation of the ZRTP specification
 define BLURB
-GNU ZRTP is a C++ implementation of the ZRTP specification, a 
-cryptographic key-agreement protocol for VoIP.  It consists of a 
+GNU ZRTP is a C++ implementation of the ZRTP specification, a
+cryptographic key-agreement protocol for VoIP.  It consists of a
 system-independent core and the glue code used to connect that core
 with the RTP/SRTP stack of the system.
 endef
@@ -54,4 +54,3 @@
 CMAKE_CONFIGURE_ARGS = -DCMAKE_INSTALL_PREFIX=$(prefix) \
                        -DSYSCONFDIR=$(sysconfdir) \
                        $(CONFIGURE_OPTS)
-

=== modified file 'util/sync-descriptions.sh'
--- a/util/sync-descriptions.sh 2013-11-05 22:52:11 +0000
+++ b/util/sync-descriptions.sh 2014-01-28 22:24:51 +0000
@@ -60,6 +60,7 @@
     temp="${mk}.temp"
     desc=`get_desc $pkg`
     blurb=`get_blurb $pkg`
+    mkblurb="`sed '1,/define BLURB/d;/endef/,$d' $mk`" 
     if [[ $desc != "" ]]; then
         if ! grep -q "$desc" $mk; then
             sed -i "s|DESCRIPTION = .*|DESCRIPTION = $desc|" $mk
@@ -68,7 +69,7 @@
     fi
     redirect_p "$blurb" && continue
     null_desc_p "$blurb" && continue
-    if ! grep -q "$blurb" $mk; then
+    if ! diff -q <(echo "$blurb") <(echo "$mkblurb") >/dev/null; then
         printf "`sed -n '1,/define BLURB/p' $mk`\n$blurb\n`sed -n '/endef/,$p' 
$mk`\n" >$temp
         mv $temp $mk
         echo "$pkg blurb"


reply via email to

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