[Lunar-commits] <moonbase> moonbase: remove trailing whitespace from DETAILS

Paul Bredbury brebs at lunar-linux.org
Fri Mar 11 06:43:28 CET 2011


commit 33ff075fb7fb8ba449fadd59653ba32108a6f603
Author: Paul Bredbury <brebs at lunar-linux.org>
Date:   Fri Mar 11 12:43:28 2011 +0700

    moonbase: remove trailing whitespace from DETAILS
    
    And DEPENDS. Done with:
    
    for f in $(find -name DETAILS) ; do sed -i -e 's/[ \t]*$//' "$f" ; done
    for f in $(find -name DEPENDS) ; do sed -i -e 's/[ \t]*$//' "$f" ; done
---
 app-themes/Candido-Engine/DETAILS              |    2 +-
 app-themes/GTK2-EXperience/DETAILS             |    2 +-
 app-themes/lighthouseblue-metacity/DEPENDS     |    2 +-
 app-themes/slim-theme-lunar/DETAILS            |    2 +-
 archive/fsarchiver/DETAILS                     |   12 ++--
 archive/ibackup/DETAILS                        |   10 ++--
 archive/lha/DETAILS                            |    2 +-
 archive/libdynamite/DETAILS                    |    6 +-
 archive/liborange/DETAILS                      |   14 +++---
 archive/par/DETAILS                            |    2 +-
 archive/par2cmdline/DETAILS                    |    4 +-
 archive/rdiff-backup/DETAILS                   |   14 +++---
 archive/rzip/DETAILS                           |    2 +-
 archive/star/DETAILS                           |    4 +-
 archive/unace/DETAILS                          |    2 +-
 archive/upx/DETAILS                            |    2 +-
 audio/SDL_mixer/DEPENDS                        |    6 +-
 audio/SDL_sound/DETAILS                        |    4 +-
 audio/alsa-driver/DETAILS                      |    2 +-
 audio/alsa-lib/DETAILS                         |    2 +-
 audio/alsaplayer/DEPENDS                       |    2 +-
 audio/alsaplayer/DETAILS                       |   18 ++++----
 audio/asmixer/DETAILS                          |    2 +-
 audio/audacity/DETAILS                         |    2 +-
 audio/audiotag/DETAILS                         |    2 +-
 audio/awesfx/DETAILS                           |    4 +-
 audio/consonance/DETAILS                       |    2 +-
 audio/cowbell/DETAILS                          |    2 +-
 audio/dssi/DETAILS                             |    2 +-
 audio/esound/DETAILS                           |    2 +-
 audio/gejengel/DETAILS                         |    2 +-
 audio/gnonlin/DETAILS                          |   10 ++--
 audio/grip/DETAILS                             |    2 +-
 audio/h323plus/DETAILS                         |    8 ++--
 audio/icecast/DETAILS                          |    4 +-
 audio/ices/DETAILS                             |    2 +-
 audio/id3/DETAILS                              |    2 +-
 audio/id3lib/DETAILS                           |    6 +-
 audio/jamin/DETAILS                            |    4 +-
 audio/ladspa_sdk/DETAILS                       |    2 +-
 audio/lame/DETAILS                             |   10 ++--
 audio/lastfmlib/DETAILS                        |    4 +-
 audio/libao/DETAILS                            |    4 +-
 audio/liblo/DETAILS                            |    2 +-
 audio/libmodplug/DETAILS                       |    2 +-
 audio/libsndfile/DETAILS                       |    2 +-
 audio/libvisual/DETAILS                        |    8 ++--
 audio/mediastreamer/DETAILS                    |    6 +-
 audio/mhwaveedit/DETAILS                       |    2 +-
 audio/mixxx/DEPENDS                            |    6 +-
 audio/mp3blaster/DEPENDS                       |    4 +-
 audio/mpc/DETAILS                              |    2 +-
 audio/mt-daapd/DEPENDS                         |    2 +-
 audio/mt-daapd/DETAILS                         |   12 ++--
 audio/opencore-amr/DETAILS                     |    4 +-
 audio/pacpl/DETAILS                            |   12 ++--
 audio/paman/DETAILS                            |    2 +-
 audio/paprefs/DEPENDS                          |    4 +-
 audio/paprefs/DETAILS                          |    4 +-
 audio/pavucontrol/DETAILS                      |    8 ++--
 audio/pavumeter/DETAILS                        |    2 +-
 audio/picard/DETAILS                           |   10 ++--
 audio/portaudio/DETAILS                        |   10 ++--
 audio/seq24/DETAILS                            |    2 +-
 audio/sweep/DEPENDS                            |   10 ++--
 audio/taglib/DETAILS                           |    4 +-
 audio/tagtool/DETAILS                          |    2 +-
 audio/tapioca-glib/DETAILS                     |   12 ++--
 audio/timidity++/DETAILS                       |    2 +-
 audio/traverso/DETAILS                         |    2 +-
 audio/wavbreaker/DETAILS                       |    8 ++--
 bluetooth/blueman/DETAILS                      |    4 +-
 bluetooth/gnome-bluetooth/DETAILS              |    2 +-
 cd/cdw/DETAILS                                 |    2 +-
 cd/dvdrtools/DETAILS                           |    4 +-
 cd/libcddb/DETAILS                             |   10 ++--
 cd/ripoff/DEPENDS                              |    4 +-
 cd/udftools/DETAILS                            |    4 +-
 cd/vobcopy/DETAILS                             |    2 +-
 cd/zisofs-tools/DETAILS                        |    6 +-
 chat/BitchX/DETAILS                            |    4 +-
 chat/amsn/DEPENDS                              |    2 +-
 chat/centericq/DETAILS                         |    2 +-
 chat/gajim/DETAILS                             |    6 +-
 chat/ickle/DETAILS                             |    6 +-
 chat/ircd-hybrid/DETAILS                       |    2 +-
 chat/ircd/DETAILS                              |    2 +-
 chat/pork/DETAILS                              |    2 +-
 chat/reaim/DETAILS                             |    8 ++--
 chat/silc-client/DETAILS                       |    2 +-
 chat/telepathy-salut/DETAILS                   |    2 +-
 chat/xaric/DETAILS                             |   12 ++--
 chat/xchat/DEPENDS                             |    8 ++--
 compilers/Falcon/DETAILS                       |    4 +-
 compilers/aubit4glsrc/DETAILS                  |   12 ++--
 compilers/clisp/DETAILS                        |    8 ++--
 compilers/gcc3/DETAILS                         |    2 +-
 compilers/gcl/DETAILS                          |   10 ++--
 compilers/gforth/DETAILS                       |    2 +-
 compilers/llvm/DETAILS                         |   16 +++---
 compilers/nasm/DETAILS                         |    2 +-
 compilers/tcc/DETAILS                          |   14 +++---
 compilers/udis86/DETAILS                       |    8 ++--
 crypto/cryptoapi/DETAILS                       |    2 +-
 crypto/cyrus-sasl/DETAILS                      |    6 +-
 crypto/gnutls/DETAILS                          |    6 +-
 crypto/john/DETAILS                            |    4 +-
 crypto/outguess/DETAILS                        |    2 +-
 crypto/pycrypto/DETAILS                        |    4 +-
 crypto/scramble/DETAILS                        |    2 +-
 crypto/stegdetect/DETAILS                      |    4 +-
 crypto/steghide/DEPENDS                        |    4 +-
 devel/SDLmm/DETAILS                            |    2 +-
 devel/antlr/DETAILS                            |    6 +-
 devel/autoconf/DETAILS                         |    2 +-
 devel/autogen/DETAILS                          |    2 +-
 devel/autoproject/DETAILS                      |    2 +-
 devel/autotoolset/DETAILS                      |    4 +-
 devel/buildbot/DETAILS                         |    2 +-
 devel/callgrind/DETAILS                        |    4 +-
 devel/cgdb/DETAILS                             |   10 ++--
 devel/check/DETAILS                            |    2 +-
 devel/cppunit/DETAILS                          |    4 +-
 devel/ctypes/DEPENDS                           |    2 +-
 devel/cvsd/DETAILS                             |   26 +++++-----
 devel/ddd/DETAILS                              |    6 +-
 devel/desktop-file-utils/DETAILS               |    4 +-
 devel/diffutils/DETAILS                        |   12 ++--
 devel/elfutils/DETAILS                         |   10 ++--
 devel/eruby/DETAILS                            |    4 +-
 devel/expect/DETAILS                           |   16 +++---
 devel/ffcall/DETAILS                           |    2 +-
 devel/fpconst/DETAILS                          |   14 +++---
 devel/gendiff/DETAILS                          |    2 +-
 devel/gob2/DETAILS                             |    6 +-
 devel/google-ctemplate/DETAILS                 |    6 +-
 devel/json-glib/DETAILS                        |   10 ++--
 devel/libleakbug/DETAILS                       |    4 +-
 devel/ltrace/DETAILS                           |   16 +++---
 devel/m4/DETAILS                               |   10 ++--
 devel/metakit/DETAILS                          |   18 ++++----
 devel/paragui/DETAILS                          |    4 +-
 devel/pkgconfig/DETAILS                        |    6 +-
 devel/qbzr/DETAILS                             |    6 +-
 devel/rep-gtk/DETAILS                          |    2 +-
 devel/rexml/DEPENDS                            |    2 +-
 devel/rexml/DETAILS                            |    2 +-
 devel/ruby-babel/DEPENDS                       |    2 +-
 devel/ruby-dbi/DEPENDS                         |    2 +-
 devel/ruby-gnome2/DETAILS                      |    2 +-
 devel/rubygems/DETAILS                         |    4 +-
 devel/spl/DETAILS                              |    6 +-
 devel/splint/DETAILS                           |    2 +-
 devel/sshole/DETAILS                           |    4 +-
 devel/talloc/DETAILS                           |   10 ++--
 devel/tcllib/DETAILS                           |    4 +-
 devel/xfdiff/DETAILS                           |    2 +-
 distributed/BitTorrent/DETAILS                 |    4 +-
 distributed/nicotine+/DEPENDS                  |    6 +-
 distributed/nicotine+/DETAILS                  |    2 +-
 distributed/nicotine/DETAILS                   |    2 +-
 distributed/xmule/DETAILS                      |    2 +-
 doc-tools/antiword/DETAILS                     |    2 +-
 doc-tools/docbook-dsssl-doc/DETAILS            |    6 +-
 doc-tools/docbook-sgml/DETAILS                 |    8 ++--
 doc-tools/docbook-utils/DETAILS                |    2 +-
 doc-tools/docbook-xml/DETAILS                  |    8 ++--
 doc-tools/docbook-xsl/DETAILS                  |    4 +-
 doc-tools/docutils/DETAILS                     |    6 +-
 doc-tools/epydoc/DEPENDS                       |    2 +-
 doc-tools/latex2html/DETAILS                   |    2 +-
 doc-tools/pinfo/DETAILS                        |    2 +-
 doc-tools/podofo/DETAILS                       |   18 ++++----
 doc-tools/psgml/DETAILS                        |    2 +-
 doc-tools/re2c/DETAILS                         |    6 +-
 doc-tools/scrollkeeper/DETAILS                 |    2 +-
 doc-tools/tesseract/DETAILS                    |    8 ++--
 doc-tools/texlive/DETAILS                      |    2 +-
 doc-tools/tidy/DETAILS                         |   10 ++--
 doc-tools/txt2tags/DETAILS                     |    4 +-
 doc-tools/xmltoman/DETAILS                     |    2 +-
 doc-tools/yawl/DETAILS                         |   12 ++--
 docs/Grokking-the-GIMP/DETAILS                 |    6 +-
 docs/Linux-HOWTOs/DETAILS                      |    6 +-
 docs/ProgrammingRuby/DETAILS                   |    2 +-
 docs/autobook/DETAILS                          |    2 +-
 docs/docbook-book/DETAILS                      |   14 +++---
 docs/gimp-help/DETAILS                         |    2 +-
 docs/gpm-docs/DETAILS                          |    4 +-
 docs/rarian/DETAILS                            |    2 +-
 eclipse/cdt/DETAILS                            |    6 +-
 eclipse/freemem/DETAILS                        |    8 ++--
 editors/WordNet/DETAILS                        |   10 ++--
 editors/codeblocks/DETAILS                     |    8 ++--
 editors/eric4/DEPENDS                          |    2 +-
 editors/ex/DETAILS                             |   10 ++--
 editors/fldev/DEPENDS                          |    2 +-
 editors/fxite/DETAILS                          |    2 +-
 editors/hspell/DETAILS                         |   12 ++--
 editors/ht/DEPENDS                             |    4 +-
 editors/jed/DETAILS                            |    2 +-
 editors/joe/DETAILS                            |   12 ++--
 editors/led/DETAILS                            |    8 ++--
 editors/recode/DETAILS                         |    2 +-
 editors/scribes/DETAILS                        |   10 ++--
 filemanagers/gnuit/DETAILS                     |   14 +++---
 filemanagers/mc/DETAILS                        |    4 +-
 filemanagers/xfe/DETAILS                       |    2 +-
 filesys/afuse/DETAILS                          |   12 ++--
 filesys/attr/DETAILS                           |    2 +-
 filesys/ctail/DETAILS                          |    8 ++--
 filesys/djmount/DETAILS                        |   10 ++--
 filesys/fuseiso/DETAILS                        |    4 +-
 filesys/makebootfat/DETAILS                    |    6 +-
 filesys/nilfs-utils/DETAILS                    |    8 ++--
 filesys/ntfs-3g/DETAILS                        |    2 +-
 filesys/ntfsprogs/DETAILS                      |    6 +-
 filesys/raidtools/DETAILS                      |    2 +-
 filesys/submount/DETAILS                       |    2 +-
 filesys/sysfsutils/DETAILS                     |    8 ++--
 filesys/tagsfs/DETAILS                         |    2 +-
 fonts/ghostscript-fonts-other/DETAILS          |    2 +-
 fonts/ghostscript-fonts-std/DETAILS            |    2 +-
 fonts/latex-xft-fonts/DETAILS                  |    8 ++--
 fonts/ming-fonts/DETAILS                       |    4 +-
 fonts/terminus-font/DETAILS                    |   14 +++---
 ftp/dclib/DEPENDS                              |    2 +-
 ftp/dclib/DETAILS                              |    8 ++--
 ftp/gftp/DETAILS                               |    2 +-
 ftp/gift-fasttrack/DETAILS                     |    4 +-
 ftp/gift/DETAILS                               |   10 ++--
 ftp/lftp/DETAILS                               |    4 +-
 ftp/mldonkey/DETAILS                           |   10 ++--
 ftp/prozilla/DETAILS                           |    8 ++--
 ftp/pure-ftpd/DEPENDS                          |    2 +-
 ftp/pure-ftpd/DETAILS                          |    8 ++--
 ftp/tnftp/DETAILS                              |    2 +-
 ftp/wget/DEPENDS                               |    2 +-
 ftp/yafc/DETAILS                               |    4 +-
 games/CriticalMass/DETAILS                     |    6 +-
 games/TORCS/DETAILS                            |    2 +-
 games/abe/DETAILS                              |    4 +-
 games/armagetron/DETAILS                       |    2 +-
 games/barrage/DETAILS                          |    8 ++--
 games/battalion/DETAILS                        |    4 +-
 games/briquolo/DETAILS                         |    2 +-
 games/castle-combat/DETAILS                    |    4 +-
 games/crossfire-client/DETAILS                 |    2 +-
 games/crossfire/DETAILS                        |    2 +-
 games/d2x/DETAILS                              |    8 ++--
 games/enigma/DETAILS                           |    8 ++--
 games/foobillard/DETAILS                       |    2 +-
 games/fortune-dubya/DETAILS                    |    2 +-
 games/fortune-familyguy/DETAILS                |    2 +-
 games/fortune-meanwhile-in-lunar/DETAILS       |    2 +-
 games/fortune-starwars/DETAILS                 |    2 +-
 games/fortune-xfiles/DETAILS                   |    2 +-
 games/fortune-zx-errors/DETAILS                |    6 +-
 games/fortune/DETAILS                          |    2 +-
 games/freedroid/DETAILS                        |    6 +-
 games/freedroidrpg/DEPENDS                     |    2 +-
 games/freesci/DETAILS                          |    2 +-
 games/geekcode/DETAILS                         |    2 +-
 games/gltron/DETAILS                           |    2 +-
 games/gnugo/DETAILS                            |    6 +-
 games/jumpnbump/DETAILS                        |    2 +-
 games/kbtin/DETAILS                            |    4 +-
 games/koules/DETAILS                           |    4 +-
 games/lbreakout2/DETAILS                       |    8 ++--
 games/lgeneral-data/DETAILS                    |    8 ++--
 games/lgeneral/DETAILS                         |    8 ++--
 games/liquidwar/DETAILS                        |    8 ++--
 games/lmarbles/DETAILS                         |   10 ++--
 games/lpairs/DETAILS                           |    4 +-
 games/neverball/DETAILS                        |    6 +-
 games/openmortal/DETAILS                       |    4 +-
 games/openuniverse/DEPENDS                     |    2 +-
 games/pathological/DETAILS                     |    8 ++--
 games/powermanga/DETAILS                       |    2 +-
 games/powwow/DETAILS                           |    2 +-
 games/prboom/DETAILS                           |   12 ++--
 games/pysol-sound-server/DETAILS               |    2 +-
 games/pysol/DETAILS                            |   14 +++---
 games/qstat/DETAILS                            |    4 +-
 games/quake2/DETAILS                           |    8 ++--
 games/quakeforge/DETAILS                       |    8 ++--
 games/rocksndiamonds/DEPENDS                   |    2 +-
 games/rocksndiamonds/DETAILS                   |    2 +-
 games/sauerbraten/DETAILS                      |   10 ++--
 games/sjeng/DETAILS                            |    6 +-
 games/stella/DETAILS                           |    2 +-
 games/stratagus/DEPENDS                        |    6 +-
 games/stratagus/DETAILS                        |    2 +-
 games/supertux/DETAILS                         |    4 +-
 games/tintin/DETAILS                           |    6 +-
 games/trackballs/DETAILS                       |    4 +-
 games/tuxmath/DETAILS                          |    2 +-
 games/ufoai/DETAILS                            |   10 ++--
 games/vectoroids/DETAILS                       |    2 +-
 games/wormux/DEPENDS                           |    6 +-
 games/xbubble/DEPENDS                          |    2 +-
 games/xpenguins/DETAILS                        |    8 ++--
 games/xpenguins_themes/DETAILS                 |    8 ++--
 games/xpilot/DETAILS                           |    4 +-
 games/xqf/DETAILS                              |    4 +-
 gnome2/applets/drwright/DETAILS                |    2 +-
 gnome2/applets/gnome-blog/DETAILS              |    4 +-
 gnome2/applets/goats/DETAILS                   |    2 +-
 gnome2/applets/grandr_applet/DETAILS           |    2 +-
 gnome2/applets/quick-lounge-applet/DETAILS     |    6 +-
 gnome2/apps/blam/DETAILS                       |    4 +-
 gnome2/apps/blogtk/DETAILS                     |    8 ++--
 gnome2/apps/conglomerate/DETAILS               |    2 +-
 gnome2/apps/gnome-network/DETAILS              |    4 +-
 gnome2/apps/gramps/DETAILS                     |    4 +-
 gnome2/apps/meld/DETAILS                       |   10 ++--
 gnome2/apps/mozilla-bonobo/DETAILS             |    2 +-
 gnome2/apps/multisync/DEPENDS                  |    4 +-
 gnome2/apps/multisync/DETAILS                  |    8 ++--
 gnome2/apps/myBudget/DETAILS                   |    2 +-
 gnome2/apps/phonemgr/DETAILS                   |    2 +-
 gnome2/apps/pkgview/DEPENDS                    |    2 +-
 gnome2/apps/regexxer/DETAILS                   |    2 +-
 gnome2/apps/straw/DETAILS                      |    2 +-
 gnome2/apps/ticker/DEPENDS                     |    2 +-
 gnome2/core/gDesklets/DETAILS                  |    4 +-
 gnome2/desktop/brasero/DETAILS                 |    4 +-
 gnome2/desktop/dasher/DETAILS                  |    6 +-
 gnome2/desktop/epiphany/DEPENDS                |    2 +-
 gnome2/desktop/gdm/DETAILS                     |    2 +-
 gnome2/desktop/gnote/DETAILS                   |    2 +-
 gnome2/extra/gTweakUI/DETAILS                  |    2 +-
 gnome2/platform/gnome-vfs-monikers/DETAILS     |    2 +-
 graphics/LibRaw/DETAILS                        |   10 ++--
 graphics/OpenSceneGraph/DETAILS                |    4 +-
 graphics/SDL_Pango/DETAILS                     |    2 +-
 graphics/aewan/DETAILS                         |    4 +-
 graphics/autopano-sift/DETAILS                 |    2 +-
 graphics/dcmtk/DETAILS                         |   10 ++--
 graphics/enblend-enfuse/DETAILS                |    2 +-
 graphics/fbgrab/DETAILS                        |    2 +-
 graphics/feh/DEPENDS                           |    2 +-
 graphics/gd/DETAILS                            |    2 +-
 graphics/giblib/DEPENDS                        |    2 +-
 graphics/giblib/DETAILS                        |    4 +-
 graphics/giflib/DETAILS                        |    6 +-
 graphics/gimp-freetype/DETAILS                 |    2 +-
 graphics/gimp-gap/DETAILS                      |    4 +-
 graphics/gimp-lqr-plugin/DETAILS               |    6 +-
 graphics/glitz/DETAILS                         |    8 ++--
 graphics/goocanvas/DETAILS                     |    2 +-
 graphics/gtkam/DEPENDS                         |    2 +-
 graphics/gtkimageview/DETAILS                  |    4 +-
 graphics/hugin/DEPENDS                         |    4 +-
 graphics/hugin/DETAILS                         |    2 +-
 graphics/icc_examin/DETAILS                    |    2 +-
 graphics/imlib2/DEPENDS                        |    8 ++--
 graphics/imlib2_loaders/DETAILS                |    2 +-
 graphics/jpegpixi/DETAILS                      |    2 +-
 graphics/lensfun/DETAILS                       |   10 ++--
 graphics/libpgf/DETAILS                        |    4 +-
 graphics/libwmf/DETAILS                        |    6 +-
 graphics/openicc-data/DETAILS                  |    8 ++--
 graphics/pdf2svg/DETAILS                       |    8 ++--
 graphics/plotutils/DETAILS                     |    2 +-
 graphics/psiconv/DEPENDS                       |    4 +-
 graphics/psiconv/DETAILS                       |   14 +++---
 graphics/quesoglc/DETAILS                      |    6 +-
 graphics/rawstudio/DETAILS                     |    2 +-
 graphics/skencil/DETAILS                       |    4 +-
 graphics/sodipodi/DETAILS                      |   10 ++--
 graphics/synfig/DEPENDS                        |    2 +-
 graphics/synfig/DETAILS                        |    2 +-
 graphics/vigra/DEPENDS                         |   10 ++--
 graphics/wings/DEPENDS                         |    2 +-
 graphics/xpm/DETAILS                           |    8 ++--
 graphics/xsane/DETAILS                         |    2 +-
 graphics/xv/DEPENDS                            |    4 +-
 graphics/xv/DETAILS                            |    2 +-
 ham/wwl/DETAILS                                |    2 +-
 i18n/aspell-it/DETAILS                         |    2 +-
 i18n/aspell-pl/DETAILS                         |    2 +-
 i18n/aspell-sk/DETAILS                         |    2 +-
 i18n/aspell-uk/DETAILS                         |    2 +-
 i18n/ding/DETAILS                              |   10 ++--
 kde4/apps/digikam4/DETAILS                     |    4 +-
 kde4/apps/kanyremote/DEPENDS                   |    2 +-
 kde4/apps/kdesvn4/DEPENDS                      |    2 +-
 kde4/apps/kdevelop-pg-qt/DETAILS               |   12 ++--
 kde4/apps/kmid/DETAILS                         |   12 ++--
 kde4/apps/koffice/DETAILS                      |    2 +-
 kde4/apps/kst/DETAILS                          |    4 +-
 kde4/apps/kwave4/DEPENDS                       |    2 +-
 kde4/apps/kwave4/DETAILS                       |    6 +-
 kde4/apps/rekonq/DETAILS                       |    6 +-
 kde4/base/kdebase4-workspace/DEPENDS           |    2 +-
 kde4/base/kdeedu4/DEPENDS                      |    4 +-
 kde4/base/kdemultimedia4/DETAILS               |    2 +-
 kde4/base/kdenetwork4/DETAILS                  |    2 +-
 kde4/base/kdeplasma4-addons/DEPENDS            |    2 +-
 kde4/base/kdeutils4/DETAILS                    |    2 +-
 kde4/extragear/kgrab/DETAILS                   |    2 +-
 kde4/extragear/kwebkitpart/DETAILS             |    2 +-
 kde4/utils/k9copy2/DEPENDS                     |    2 +-
 kde4/utils/kipi-plugins4/DETAILS               |    2 +-
 kde4/utils/phonon/DETAILS                      |   10 ++--
 kde4/utils/qimageblitz/DETAILS                 |    2 +-
 kde4/utils/strigi/DEPENDS                      |    2 +-
 kernel/cipe/DETAILS                            |    8 ++--
 kernel/linux-2.6-mm/DETAILS                    |    4 +-
 kernel/module-init-tools/DETAILS               |    4 +-
 kernel/modutils-wrappers/DETAILS               |    6 +-
 kernel/mwavem/DETAILS                          |    2 +-
 kernel/ndiswrapper/DETAILS                     |    4 +-
 kernel/usbmuxd/DETAILS                         |    6 +-
 kernel/uswsusp/DETAILS                         |   34 +++++++-------
 libs/CGAL/DETAILS                              |   30 ++++++------
 libs/Hermes/DETAILS                            |    2 +-
 libs/OpenGTL/DETAILS                           |    6 +-
 libs/PDFlib-Lite/DETAILS                       |    6 +-
 libs/apr-iconv/DETAILS                         |   14 +++---
 libs/boost/DEPENDS                             |    2 +-
 libs/cdk/DETAILS                               |    4 +-
 libs/confuse/DETAILS                           |   10 ++--
 libs/eet/DETAILS                               |    8 ++--
 libs/erlang/DEPENDS                            |    2 +-
 libs/exempi/DETAILS                            |    2 +-
 libs/fann/DETAILS                              |    6 +-
 libs/fftw/DETAILS                              |    8 ++--
 libs/gf2x/DETAILS                              |    6 +-
 libs/gle/DETAILS                               |    2 +-
 libs/gnet/DETAILS                              |    6 +-
 libs/gnet2/DETAILS                             |    4 +-
 libs/herqq/DETAILS                             |    2 +-
 libs/i2c/DETAILS                               |    4 +-
 libs/iksemel/DETAILS                           |   16 +++---
 libs/jabberpy/DETAILS                          |    2 +-
 libs/lesstif/DETAILS                           |    8 ++--
 libs/libQtGTL/DETAILS                          |    2 +-
 libs/libXcm/DETAILS                            |    4 +-
 libs/libass/DETAILS                            |    2 +-
 libs/libcap-ng/DETAILS                         |    8 ++--
 libs/libcgroup/DETAILS                         |   18 ++++----
 libs/libchipcard/DETAILS                       |    6 +-
 libs/libdbusmenu/DETAILS                       |    4 +-
 libs/libdlna/DETAILS                           |    4 +-
 libs/libdmtx/DETAILS                           |   14 +++---
 libs/libg15/DETAILS                            |   10 ++--
 libs/libgcal/DETAILS                           |    2 +-
 libs/libieee1284/DETAILS                       |    2 +-
 libs/libindicate/DETAILS                       |    4 +-
 libs/libiodbc/DETAILS                          |    4 +-
 libs/libiptcdata/DETAILS                       |   14 +++---
 libs/liblinebreak/DETAILS                      |    2 +-
 libs/liblqr/DETAILS                            |   16 +++---
 libs/libmpc/DETAILS                            |    2 +-
 libs/libnetfilter_conntrack/DETAILS            |    6 +-
 libs/libnetfilter_log/DETAILS                  |    6 +-
 libs/libnjb/DETAILS                            |    8 ++--
 libs/libofx/DETAILS                            |    6 +-
 libs/libosip2/DETAILS                          |    2 +-
 libs/libotr/DEPENDS                            |    2 +-
 libs/libparsifal/DETAILS                       |   20 ++++----
 libs/libproxy/DETAILS                          |    2 +-
 libs/librcps/DETAILS                           |    2 +-
 libs/librep/DETAILS                            |    2 +-
 libs/librsync/DETAILS                          |    8 ++--
 libs/libssh/DETAILS                            |    8 ++--
 libs/libstdc++5/DETAILS                        |    4 +-
 libs/libsynce/DETAILS                          |    4 +-
 libs/libsyncml/DETAILS                         |    2 +-
 libs/libtar/DETAILS                            |    2 +-
 libs/libunique/DETAILS                         |    4 +-
 libs/libupnp/DETAILS                           |    6 +-
 libs/libusb-compat/DETAILS                     |    8 ++--
 libs/libv4l/DETAILS                            |   10 ++--
 libs/libwbxml/DEPENDS                          |    2 +-
 libs/libwbxml/DETAILS                          |    2 +-
 libs/libx86/DETAILS                            |    6 +-
 libs/libxdg-basedir/DETAILS                    |    4 +-
 libs/libxls/DETAILS                            |    4 +-
 libs/libzdb/DEPENDS                            |    6 +-
 libs/mmpython/DETAILS                          |    6 +-
 libs/muparser/DETAILS                          |    8 ++--
 libs/neon/DETAILS                              |    2 +-
 libs/ntl/DETAILS                               |   20 ++++----
 libs/ntrack/DETAILS                            |    8 ++--
 libs/onig/DETAILS                              |    6 +-
 libs/opencv/DEPENDS                            |    6 +-
 libs/orc/DETAILS                               |    4 +-
 libs/pcre/DETAILS                              |    4 +-
 libs/pcsc-lite/DETAILS                         |    8 ++--
 libs/polylib/DETAILS                           |    2 +-
 libs/qdbm/DETAILS                              |   32 ++++++------
 libs/roadrunner/DETAILS                        |    4 +-
 libs/scim-anthy/DETAILS                        |    2 +-
 libs/scim-tables/DETAILS                       |    2 +-
 libs/spandsp/DETAILS                           |    4 +-
 libs/ucl/DETAILS                               |    2 +-
 libs/ucommon/DETAILS                           |   12 ++--
 libs/unicap/DETAILS                            |   10 ++--
 libs/wbxml2/DEPENDS                            |    2 +-
 libs/wbxml2/DETAILS                            |    2 +-
 libs/wxGTK/DEPENDS                             |    2 +-
 libs/wxGTK/DETAILS                             |    2 +-
 libs/wxPython/DETAILS                          |    4 +-
 libs/xalan-c++/DETAILS                         |   14 +++---
 libs/xmlconfigfile/DETAILS                     |    2 +-
 lxde/gtknetcat/DETAILS                         |    2 +-
 lxde/lxde-common/DETAILS                       |    4 +-
 lxde/lxlauncher/DETAILS                        |    4 +-
 lxde/lxmenu-data/DETAILS                       |    2 +-
 lxde/lxshortcut/DETAILS                        |    2 +-
 lxde/lxterminal/DETAILS                        |    6 +-
 lxde/menu-cache/DETAILS                        |    2 +-
 lxde/openbox/DETAILS                           |   14 +++---
 mail/amavisd-new/DETAILS                       |    8 ++--
 mail/balsa/DETAILS                             |   12 ++--
 mail/bogofilter/DETAILS                        |    4 +-
 mail/claws_pdf_viewer/DETAILS                  |    2 +-
 mail/dbmail/DETAILS                            |   10 ++--
 mail/elmo/DETAILS                              |    2 +-
 mail/embrace/DETAILS                           |    2 +-
 mail/fdm/DETAILS                               |    4 +-
 mail/libesmtp/DETAILS                          |    8 ++--
 mail/qpopper/DETAILS                           |    2 +-
 mail/qpopper3/DETAILS                          |    2 +-
 mail/razor-agents-sdk/DETAILS                  |   18 ++++----
 mail/smtpclient/DETAILS                        |    8 ++--
 mail/spamassassin/DETAILS                      |   34 +++++++-------
 mono/boo/DETAILS                               |    4 +-
 mono/mono-addins/DETAILS                       |    2 +-
 mono/monodevelop/DETAILS                       |    2 +-
 mono/ndesk-dbus/DETAILS                        |   10 ++--
 mono/xsp/DETAILS                               |    2 +-
 net/Coherence/DETAILS                          |   10 ++--
 net/SDL_net/DETAILS                            |    2 +-
 net/anyremote/DETAILS                          |    8 ++--
 net/asterisk/DETAILS                           |    4 +-
 net/biff+comsat/DETAILS                        |    2 +-
 net/bridge-utils/DETAILS                       |   10 ++--
 net/cagibi/DETAILS                             |    2 +-
 net/cfengine/DETAILS                           |    2 +-
 net/dante/DETAILS                              |    6 +-
 net/delegate/DETAILS                           |   20 ++++----
 net/dsniff/DETAILS                             |    2 +-
 net/ettercap/DETAILS                           |    6 +-
 net/fusesmb/DETAILS                            |    2 +-
 net/gnaughty/DETAILS                           |    2 +-
 net/libdnet/DETAILS                            |   10 ++--
 net/lldpd/DETAILS                              |   18 ++++----
 net/nc/DETAILS                                 |   14 +++---
 net/net-snmp/DETAILS                           |    2 +-
 net/netselect/DETAILS                          |    4 +-
 net/netwatch/DETAILS                           |    2 +-
 net/nsd/DETAILS                                |    2 +-
 net/ntop/DETAILS                               |    6 +-
 net/obexd/DETAILS                              |    2 +-
 net/pion-net/DETAILS                           |   24 +++++-----
 net/portmap/DETAILS                            |    2 +-
 net/pptp/DETAILS                               |    2 +-
 net/privoxy/DETAILS                            |    2 +-
 net/pump/DETAILS                               |    6 +-
 net/qadsl/DETAILS                              |    2 +-
 net/rsync/DETAILS                              |    4 +-
 net/rtmpdump/DETAILS                           |    4 +-
 net/sipwitch/DETAILS                           |    6 +-
 net/srtp/DETAILS                               |   10 ++--
 net/tcpdump/DETAILS                            |    2 +-
 net/tightvnc/DETAILS                           |   10 ++--
 net/vnc/DETAILS                                |    2 +-
 net/wireshark/DEPENDS                          |    2 +-
 net/wireshark/DETAILS                          |    8 ++--
 net/wvstreams/DEPENDS                          |    2 +-
 net/yp-tools/DETAILS                           |    6 +-
 net/ypserv/DETAILS                             |    8 ++--
 news/snownews/DETAILS                          |    2 +-
 perl/CGI-Lite/DETAILS                          |    2 +-
 perl/Crypt-OpenSSL-RSA/DETAILS                 |    2 +-
 perl/Digest-MD5/DEPENDS                        |    2 +-
 perl/Digest-SHA1/DEPENDS                       |    2 +-
 perl/Digest-SHA1/DETAILS                       |    2 +-
 perl/Encode-Detect/DEPENDS                     |    2 +-
 perl/Encode-Detect/DETAILS                     |    2 +-
 perl/ExtUtils-CBuilder/DETAILS                 |    2 +-
 perl/File-Tail/DETAILS                         |    4 +-
 perl/Fuse/DEPENDS                              |    2 +-
 perl/Fuse/DETAILS                              |    2 +-
 perl/Image-ExifTool/DETAILS                    |    4 +-
 perl/Inline/DEPENDS                            |    2 +-
 perl/Inline/DETAILS                            |    2 +-
 perl/MP3-Tag/DEPENDS                           |    2 +-
 perl/Net-DNS-Resolver-Programmable/DETAILS     |    2 +-
 perl/Net-DNS/DETAILS                           |    2 +-
 perl/Net-IDN-Encode/DETAILS                    |    6 +-
 perl/Net-IDN-Nameprep/DETAILS                  |    2 +-
 perl/Net-UPnP/DETAILS                          |    2 +-
 perl/NetAddr-IP/DETAILS                        |    2 +-
 perl/Ogg-Vorbis-Header/DETAILS                 |    2 +-
 perl/Perl-Tidy/DEPENDS                         |    2 +-
 perl/SVK/DEPENDS                               |   56 +++++++++++-----------
 perl/TermReadKey/DEPENDS                       |    2 +-
 perl/Test-Simple/DEPENDS                       |    2 +-
 perl/Unicode-Stringprep/DETAILS                |    2 +-
 perl/YAML-Syck/DETAILS                         |    2 +-
 perl/perl-tk/DETAILS                           |    2 +-
 printer/foo2zjs/DETAILS                        |   20 ++++----
 printer/gl2ps/DETAILS                          |   16 +++---
 printer/jpeg2ps/DETAILS                        |    2 +-
 printer/pdf417_enc/DEPENDS                     |    2 +-
 printer/pnm2ppa/DETAILS                        |    4 +-
 profiles/LXDE/DETAILS                          |   12 ++--
 profiles/default-profile/DETAILS               |    8 ++--
 profiles/gnome2/DETAILS                        |    8 ++--
 python/BeautifulSoup/DETAILS                   |    4 +-
 python/CherryPy/DETAILS                        |   12 ++--
 python/PyOpenGL/DETAILS                        |    4 +-
 python/PyQt4/DETAILS                           |    4 +-
 python/Pyrex/DEPENDS                           |    2 +-
 python/SilverCity/DEPENDS                      |    2 +-
 python/Sphinx/DETAILS                          |   10 ++--
 python/django-pagination/DETAILS               |    2 +-
 python/django-profile/DETAILS                  |    4 +-
 python/django/DETAILS                          |    4 +-
 python/egenix-mx/DETAILS                       |    2 +-
 python/httplib2/DETAILS                        |    2 +-
 python/kiwi/DETAILS                            |    2 +-
 python/mysql-python/DETAILS                    |    6 +-
 python/papyon/DEPENDS                          |    4 +-
 python/polib/DETAILS                           |   10 ++--
 python/pygame/DEPENDS                          |    4 +-
 python/pygame/DETAILS                          |   10 ++--
 python/pygments/DETAILS                        |    8 ++--
 python/pylirc/DETAILS                          |    4 +-
 python/pysvn/DETAILS                           |    4 +-
 python/python-dateutil/DETAILS                 |    4 +-
 python/python-openid/DETAILS                   |    4 +-
 python/transifex/DETAILS                       |    2 +-
 qt4-apps/PyQwt/DETAILS                         |   16 +++---
 qt4-apps/Sigil/DETAILS                         |    8 ++--
 qt4-apps/cutecom/DETAILS                       |    2 +-
 qt4-apps/klatexformula/DETAILS                 |    8 ++--
 qt4-apps/luminance-hdr/DETAILS                 |    4 +-
 qt4-apps/polkit-qt-1/DETAILS                   |    8 ++--
 qt4-apps/qjson/DETAILS                         |    4 +-
 qt4-apps/qscintilla2/DETAILS                   |    4 +-
 qt4-apps/qshaderedit/DETAILS                   |    2 +-
 qt4-apps/qt-assistant/DETAILS                  |    2 +-
 qt4-apps/qt-creator/DETAILS                    |    2 +-
 qt4-apps/qtpfsgui/DETAILS                      |    4 +-
 qt4-apps/qwt/DETAILS                           |    4 +-
 qt4-apps/qwtplot3d/DETAILS                     |   10 ++--
 qt4-apps/scribus/DETAILS                       |   10 ++--
 qt4-apps/sqliteman/DETAILS                     |    2 +-
 qt4-apps/tapioca-qt/DETAILS                    |   12 ++--
 qt4-apps/telepathy-qt4/DETAILS                 |   12 ++--
 qt4-apps/tulip/DETAILS                         |   12 ++--
 qt4-apps/valknut/DETAILS                       |    4 +-
 science/ParaView/DETAILS                       |   10 ++--
 science/SuiteSparse/DETAILS                    |    2 +-
 science/avogadro/DETAILS                       |    4 +-
 science/dxsamples/DETAILS                      |    2 +-
 science/eukleides/DETAILS                      |    8 ++--
 science/geda-gaf/DETAILS                       |   12 ++--
 science/geda-xgsch2pcb/DEPENDS                 |    4 +-
 science/gnuplot/DEPENDS                        |    2 +-
 science/gpsd/DEPENDS                           |    2 +-
 science/gstat/DETAILS                          |   14 +++---
 science/hdf5/DETAILS                           |   12 ++--
 science/mapnik/DETAILS                         |    6 +-
 science/pcb/DEPENDS                            |    6 +-
 science/qalculate-gtk/DETAILS                  |    8 ++--
 science/qhull/DETAILS                          |   10 ++--
 security/aide/DETAILS                          |   10 ++--
 security/daq/DETAILS                           |   12 ++--
 security/firestarter/DETAILS                   |    2 +-
 security/ipsec-tools/DETAILS                   |    2 +-
 security/logcheck/DETAILS                      |    2 +-
 security/logwatch/DEPENDS                      |    2 +-
 security/nessus/DETAILS                        |    4 +-
 security/ophcrack/DETAILS                      |    8 ++--
 security/p0f/DETAILS                           |    4 +-
 security/portsentry/DETAILS                    |    4 +-
 security/rats/DETAILS                          |    2 +-
 security/revelation/DEPENDS                    |    2 +-
 security/revelation/DETAILS                    |    2 +-
 security/set_rlimits/DETAILS                   |   10 ++--
 security/stunnel/DETAILS                       |   12 ++--
 security/tls/DETAILS                           |    2 +-
 security/ulogd/DEPENDS                         |    2 +-
 sql/MySQL-python/DETAILS                       |    4 +-
 sql/libdbi-drivers/DEPENDS                     |    4 +-
 sql/monodevelop-database/DETAILS               |    2 +-
 sql/mysql-workbench-gpl/DETAILS                |    8 ++--
 sql/mysql/DETAILS                              |    2 +-
 sql/pgadmin3/DEPENDS                           |    4 +-
 sql/sybase-ocsd/DETAILS                        |    2 +-
 sql/virtuoso/DEPENDS                           |    2 +-
 sql/virtuoso/DETAILS                           |    2 +-
 sql/xbase/DETAILS                              |    2 +-
 terminal/aterm/DETAILS                         |    2 +-
 terminal/freerdp/DETAILS                       |    4 +-
 terminal/gtkterm/DETAILS                       |    8 ++--
 terminal/multi-aterm/DETAILS                   |    2 +-
 terminal/qingy/DEPENDS                         |    4 +-
 terminal/qingy/DETAILS                         |    6 +-
 terminal/rxvt/DETAILS                          |    8 ++--
 terminal/tilda/DETAILS                         |    6 +-
 utils/BasiliskII/DETAILS                       |    2 +-
 utils/bonnie++/DETAILS                         |    4 +-
 utils/console-tools/DETAILS                    |    6 +-
 utils/cpptest/DETAILS                          |    6 +-
 utils/cutter/DETAILS                           |    2 +-
 utils/doodle/DETAILS                           |    2 +-
 utils/dump/DETAILS                             |   10 ++--
 utils/edict/DETAILS                            |   18 ++++----
 utils/elektra/DETAILS                          |   12 ++--
 utils/fdutils/DETAILS                          |    4 +-
 utils/fgr/DETAILS                              |    2 +-
 utils/findutils/DETAILS                        |    4 +-
 utils/flashrom/DETAILS                         |    4 +-
 utils/gpm/DEPENDS                              |    2 +-
 utils/gpm/DETAILS                              |    2 +-
 utils/gpsdrive/DEPENDS                         |    4 +-
 utils/hc-cron/DETAILS                          |    4 +-
 utils/hdparm/DETAILS                           |    2 +-
 utils/hyperestraier/DETAILS                    |    6 +-
 utils/ifp-line/DETAILS                         |    2 +-
 utils/incron/DETAILS                           |   30 ++++++------
 utils/installwatch/DETAILS                     |    4 +-
 utils/ipcalc/DETAILS                           |    2 +-
 utils/kbd/DETAILS                              |    4 +-
 utils/laptop-mode-tools/DETAILS                |    8 ++--
 utils/linux-wlan-ng/DETAILS                    |    2 +-
 utils/lsscsi/DETAILS                           |    6 +-
 utils/memdump/DETAILS                          |    8 ++--
 utils/memprof/DETAILS                          |    2 +-
 utils/memtest86+/DETAILS                       |    4 +-
 utils/mozplugger/DETAILS                       |    6 +-
 utils/mrtg/DETAILS                             |    4 +-
 utils/mt-st/DETAILS                            |    4 +-
 utils/multitail/DETAILS                        |   16 +++---
 utils/nbench-byte/DETAILS                      |   14 +++---
 utils/ncdu/DETAILS                             |    6 +-
 utils/nonpareil/DEPENDS                        |    6 +-
 utils/num-utils/DETAILS                        |    4 +-
 utils/openobex/DETAILS                         |   10 ++--
 utils/ospmd/DETAILS                            |    2 +-
 utils/patchutils/DETAILS                       |    2 +-
 utils/pciutils/DETAILS                         |    2 +-
 utils/pcmcia-cs/DEPENDS                        |    2 +-
 utils/pm-utils/DETAILS                         |    2 +-
 utils/ppower/DETAILS                           |    2 +-
 utils/procps/DETAILS                           |    4 +-
 utils/quota/DETAILS                            |    2 +-
 utils/rbutil/DETAILS                           |    6 +-
 utils/recover/DEPENDS                          |    2 +-
 utils/rrdtool/DEPENDS                          |    2 +-
 utils/sdscsyslogd/DETAILS                      |    4 +-
 utils/setserial/DETAILS                        |    2 +-
 utils/sh-utils/DETAILS                         |   60 ++++++++++++------------
 utils/shared-desktop-ontologies/DETAILS        |    4 +-
 utils/sparc-utils/DETAILS                      |    2 +-
 utils/stripesnoop/DETAILS                      |    6 +-
 utils/tpconfig/DETAILS                         |    2 +-
 utils/tree/DETAILS                             |    6 +-
 utils/unifdef/DETAILS                          |    2 +-
 utils/userinfo/DETAILS                         |    4 +-
 utils/wammu/DETAILS                            |    4 +-
 utils/xmlclitools/DETAILS                      |    6 +-
 utils/xmltv/DETAILS                            |   10 ++--
 video/DirectFB/DEPENDS                         |    2 +-
 video/DirectFB/DETAILS                         |   14 +++---
 video/capseo/DETAILS                           |    2 +-
 video/cinelerra/DETAILS                        |    8 ++--
 video/dv2sub/DETAILS                           |   16 +++---
 video/dvdauthor/DETAILS                        |    2 +-
 video/dvgrab/DETAILS                           |    2 +-
 video/emovix/DETAILS                           |    4 +-
 video/ffmpegthumbnailer/DETAILS                |    2 +-
 video/freevo/DEPENDS                           |    2 +-
 video/freevo/DETAILS                           |    8 ++--
 video/frei0r/DETAILS                           |    4 +-
 video/goggles/DETAILS                          |   14 +++---
 video/libdvdcss/DETAILS                        |    6 +-
 video/libdvdnav/DETAILS                        |    4 +-
 video/libebml/DETAILS                          |    2 +-
 video/libmatroska/DETAILS                      |   16 +++---
 video/libquicktime/DETAILS                     |    2 +-
 video/mediatomb/DETAILS                        |    4 +-
 video/mjpegtools/DEPENDS                       |    4 +-
 video/mkvtoolnix/DEPENDS                       |    4 +-
 video/mkvtoolnix/DETAILS                       |    4 +-
 video/mp4v2/DETAILS                            |   10 ++--
 video/mythtv/DETAILS                           |    2 +-
 video/rdsquery/DETAILS                         |    2 +-
 video/sswf/DETAILS                             |   10 ++--
 video/subtitleeditor/DEPENDS                   |    8 ++--
 video/swftools/DETAILS                         |    6 +-
 video/ushare/DETAILS                           |    6 +-
 video/v4l-utils/DETAILS                        |    6 +-
 video/videotrans/DETAILS                       |    8 ++--
 video/xanim/DETAILS                            |    2 +-
 video/xawtv/DEPENDS                            |    6 +-
 video/xawtv/DETAILS                            |    4 +-
 video/xine-ui/DETAILS                          |    2 +-
 video/xvidcap/DETAILS                          |    2 +-
 virtual/bochs/DETAILS                          |    2 +-
 virtual/libvirt/DETAILS                        |    2 +-
 virtual/uml/DETAILS                            |    2 +-
 virtual/uml_utilities/DEPENDS                  |    2 +-
 virtual/vde2/DETAILS                           |    4 +-
 virtual/wine-doors/DETAILS                     |    6 +-
 web/PyDS/DETAILS                               |    4 +-
 web/Zope/DETAILS                               |    2 +-
 web/apache-mod_ssl/DETAILS                     |    2 +-
 web/bitweaver/DEPENDS                          |    2 +-
 web/bitweaver/DETAILS                          |    4 +-
 web/calamaris/DETAILS                          |    2 +-
 web/ctorrent/DETAILS                           |    2 +-
 web/elinks/DEPENDS                             |    4 +-
 web/elinks/DETAILS                             |    6 +-
 web/fcgi/DETAILS                               |    4 +-
 web/htdig/DEPENDS                              |    2 +-
 web/htdig/DETAILS                              |    2 +-
 web/httrack/DETAILS                            |   14 +++---
 web/lighttpd/DETAILS                           |   10 ++--
 web/linuxconf/DETAILS                          |    2 +-
 web/lynx/DETAILS                               |   10 ++--
 web/mod_mono/DEPENDS                           |    2 +-
 web/mod_ruby/DETAILS                           |    2 +-
 web/peacock/DETAILS                            |    6 +-
 web/screem/DETAILS                             |    2 +-
 web/usermin/DETAILS                            |   16 +++---
 web/varnish/DETAILS                            |    6 +-
 web/w3c-libwww/DETAILS                         |    4 +-
 web/webmin/DETAILS                             |    4 +-
 wifi/ap-utils/DETAILS                          |    2 +-
 wifi/broadcom-wl/DEPENDS                       |    2 +-
 wifi/broadcom-wl/DETAILS                       |    4 +-
 x11-apps/calcoo/DETAILS                        |   10 ++--
 x11-apps/epdfview/DETAILS                      |    2 +-
 x11-apps/gtk2edit/DETAILS                      |    4 +-
 x11-apps/rss-glx/DETAILS                       |    2 +-
 x11-apps/xosview/DETAILS                       |    6 +-
 x11-utils/GKrellM-Skins/DETAILS                |   12 ++--
 x11-utils/Xdialog/DETAILS                      |   12 ++--
 x11-utils/fontconfig/DEPENDS                   |    2 +-
 x11-utils/genmenu/DETAILS                      |    2 +-
 x11-utils/gkrellm-speedfreq/DETAILS            |    2 +-
 x11-utils/gkrellm_timers/DETAILS               |    6 +-
 x11-utils/gkrellmbgchg2/DETAILS                |    2 +-
 x11-utils/gkrellmd2/DETAILS                    |    2 +-
 x11-utils/hot-babe/DETAILS                     |    8 ++--
 x11-utils/imwheel/DETAILS                      |    2 +-
 x11-utils/menumaker/DETAILS                    |   18 ++++----
 x11-utils/nvtv/DETAILS                         |    6 +-
 x11-utils/synergy/DETAILS                      |   18 ++++----
 x11-utils/torsmo/DETAILS                       |   10 ++--
 x11-utils/type1inst/DETAILS                    |    8 ++--
 x11-utils/unclutter/DETAILS                    |    2 +-
 x11-utils/wmmemmon/DETAILS                     |    2 +-
 x11-utils/x11-ssh-askpass/DETAILS              |   18 ++++----
 x11-utils/x11vnc/DETAILS                       |   16 +++---
 x11-utils/xbindkeys/DETAILS                    |    8 ++--
 x11-utils/xdg-utils/DETAILS                    |    2 +-
 x11-utils/xosd/DETAILS                         |   10 ++--
 x11-utils/xpad/DETAILS                         |    8 ++--
 x11-utils/xrestop/DETAILS                      |   12 ++--
 x11-wm/3ddesktop/DETAILS                       |    2 +-
 x11-wm/AfterStep/DETAILS                       |    4 +-
 x11-wm/evilwm/DETAILS                          |    2 +-
 x11-wm/fluxbox/DETAILS                         |    2 +-
 x11-wm/hackedbox/DETAILS                       |    2 +-
 x11-wm/pwm/DETAILS                             |    2 +-
 x11-wm/ratpoison/DETAILS                       |    8 ++--
 x11/slim-themes/DETAILS                        |    2 +-
 x11/xplanet/DETAILS                            |    8 ++--
 xfce4/apps/xfce4-taskmanager/DETAILS           |    2 +-
 xfce4/goodies/thunar-archive-plugin/DETAILS    |    2 +-
 xfce4/goodies/thunar-media-tags-plugin/DETAILS |    8 ++--
 xfce4/goodies/thunar-thumbnailers/DETAILS      |    6 +-
 xfce4/goodies/xfce4-cellmodem-plugin/DETAILS   |    4 +-
 xfce4/goodies/xfce4-clipman-plugin/DETAILS     |    4 +-
 xfce4/goodies/xfce4-cpufreq-plugin/DETAILS     |    2 +-
 xfce4/goodies/xfce4-datetime-plugin/DETAILS    |    2 +-
 xfce4/goodies/xfce4-dict-plugin/DETAILS        |    4 +-
 xfce4/goodies/xfce4-diskperf-plugin/DETAILS    |    2 +-
 xfce4/goodies/xfce4-genmon-plugin/DETAILS      |    2 +-
 xfce4/goodies/xfce4-places-plugin/DETAILS      |    2 +-
 xfce4/goodies/xfce4-systemload-plugin/DETAILS  |    2 +-
 xfce4/goodies/xfce4-timer-plugin/DETAILS       |    2 +-
 xfce4/goodies/xfce4-verve-plugin/DETAILS       |    4 +-
 xorg7/app/beforelight/DEPENDS                  |    6 +-
 xorg7/app/bitmap/DEPENDS                       |    2 +-
 xorg7/app/xfsinfo/DETAILS                      |    4 +-
 xorg7/app/xman/DEPENDS                         |    2 +-
 xorg7/app/xsm/DETAILS                          |    4 +-
 xorg7/driver/xf86-video-ati/DEPENDS            |    2 +-
 xorg7/driver/xf86-video-glint/DEPENDS          |    2 +-
 xorg7/driver/xf86-video-i810/DEPENDS           |    4 +-
 xorg7/driver/xf86-video-intel-git/DEPENDS      |    4 +-
 xorg7/driver/xf86-video-mach64/DEPENDS         |    2 +-
 xorg7/driver/xf86-video-mga/DEPENDS            |    2 +-
 xorg7/driver/xf86-video-r128/DEPENDS           |    2 +-
 xorg7/driver/xf86-video-r128/DETAILS           |    2 +-
 xorg7/driver/xf86-video-radeonhd/DEPENDS       |    2 +-
 xorg7/driver/xf86-video-savage/DEPENDS         |    2 +-
 xorg7/driver/xf86-video-sis/DEPENDS            |    2 +-
 xorg7/driver/xf86-video-via/DEPENDS            |    2 +-
 xorg7/lib/libFS/DEPENDS                        |    2 +-
 xorg7/lib/libICE/DEPENDS                       |    2 +-
 xorg7/lib/libX11/DEPENDS                       |   14 +++---
 xorg7/lib/libXaw/DEPENDS                       |    4 +-
 xorg7/lib/libXcomposite/DEPENDS                |    8 ++--
 xorg7/lib/libXcursor/DEPENDS                   |    6 +-
 xorg7/lib/libXdamage/DEPENDS                   |    8 ++--
 xorg7/lib/libXfont/DEPENDS                     |    6 +-
 xorg7/lib/libXfontcache/DEPENDS                |    6 +-
 xorg7/lib/libXft/DEPENDS                       |    4 +-
 xorg7/lib/libXinerama/DEPENDS                  |    6 +-
 xorg7/lib/libXmu/DEPENDS                       |    2 +-
 xorg7/lib/libXp/DEPENDS                        |    8 ++--
 xorg7/lib/libXres/DEPENDS                      |    2 +-
 xorg7/lib/libXtst/DEPENDS                      |    2 +-
 xorg7/lib/libXvMC/DEPENDS                      |    8 ++--
 xorg7/lib/libXxf86vm/DEPENDS                   |    2 +-
 xorg7/lib/libdmx/DEPENDS                       |    2 +-
 xorg7/lib/libxkbui/DEPENDS                     |    2 +-
 zbeta/airconfig-svn/DETAILS                    |    2 +-
 zbeta/bugle/DETAILS                            |    2 +-
 zbeta/calcurse/DETAILS                         |    2 +-
 zbeta/centerim/DETAILS                         |    4 +-
 zbeta/checkinstall/DETAILS                     |    4 +-
 zbeta/codeblocks-svn/DETAILS                   |   10 ++--
 zbeta/compiz/compiz/DETAILS                    |    4 +-
 zbeta/e17/eclair-svn/DETAILS                   |    4 +-
 zbeta/e17/efreet-svn/DETAILS                   |    2 +-
 zbeta/e17/entice-svn/DETAILS                   |    2 +-
 zbeta/e17/epsilon-svn/DETAILS                  |    2 +-
 zbeta/e17/etk-svn/DETAILS                      |    2 +-
 zbeta/e17/examine-svn/DETAILS                  |    4 +-
 zbeta/emacs-cvs/DETAILS                        |    4 +-
 zbeta/expect-cvs/DETAILS                       |   16 +++---
 zbeta/fluxconf/DETAILS                         |    4 +-
 zbeta/ghal-svn/DETAILS                         |    2 +-
 zbeta/glest/DETAILS                            |    6 +-
 zbeta/grsync/DETAILS                           |    2 +-
 zbeta/iat/DETAILS                              |    2 +-
 zbeta/libjpeg-turbo/DETAILS                    |    2 +-
 zbeta/linuxdcpp/DETAILS                        |    4 +-
 zbeta/monkey/DETAILS                           |    2 +-
 zbeta/neomail/DETAILS                          |    8 ++--
 zbeta/netdiscover/DETAILS                      |    2 +-
 zbeta/oprofile/DETAILS                         |   60 ++++++++++++------------
 zbeta/remind/DETAILS                           |    2 +-
 zbeta/rfkill/DETAILS                           |    2 +-
 zbeta/rpm/DEPENDS                              |    4 +-
 zbeta/systemd/DETAILS                          |   14 +++---
 zbeta/tightvnc-beta/DETAILS                    |   10 ++--
 zbeta/transcode-cvs/DETAILS                    |    2 +-
 zbeta/turck-mmcache/DETAILS                    |    2 +-
 zbeta/urwid/DETAILS                            |    4 +-
 zbeta/vbetool/DEPENDS                          |    4 +-
 zbeta/vbetool/DETAILS                          |    2 +-
 zbeta/vim-cvs/DETAILS                          |    2 +-
 zbeta/vim-svn/DEPENDS                          |    2 +-
 zbeta/xf86-video-openchrome/DEPENDS            |    2 +-
 zbeta/xf86-video-openchrome/DETAILS            |   28 ++++++------
 zdeprecated/Blursk/DETAILS                     |    2 +-
 zdeprecated/bluexmms/DEPENDS                   |    2 +-
 zdeprecated/gcc2/DETAILS                       |    2 +-
 zdeprecated/gkrellmms/DETAILS                  |    4 +-
 zdeprecated/gnustep/gnustep-back/DETAILS       |    2 +-
 zdeprecated/gnustep/gnustep-gui/DETAILS        |    2 +-
 zdeprecated/gst-editor/DETAILS                 |    6 +-
 zdeprecated/ion-3/DETAILS                      |    2 +-
 zdeprecated/linux-2.4-grsec/DETAILS            |    2 +-
 zdeprecated/linux-2.4/DETAILS                  |    2 +-
 zdeprecated/piave/DETAILS                      |    2 +-
 zdeprecated/termcap/DETAILS                    |    4 +-
 zdeprecated/xmms-itouch/DETAILS                |    6 +-
 zdeprecated/xmms-mad/DETAILS                   |    2 +-
 zdeprecated/xmms-normalize/DETAILS             |    4 +-
 zdeprecated/xmms-pulse/DEPENDS                 |    2 +-
 zdeprecated/xmms-shell/DETAILS                 |    6 +-
 zdeprecated/xmmsskins/DETAILS                  |    4 +-
 987 files changed, 2591 insertions(+), 2591 deletions(-)

diff --git a/app-themes/Candido-Engine/DETAILS b/app-themes/Candido-Engine/DETAILS
index f5b6f61..b88620e 100644
--- a/app-themes/Candido-Engine/DETAILS
+++ b/app-themes/Candido-Engine/DETAILS
@@ -12,6 +12,6 @@
 
 cat << EOF
 Candido Engine is the Gtk2 cairo-based engine for new Candido themes.
-This engine was expecially designed to be fast light and clean, and to 
+This engine was expecially designed to be fast light and clean, and to
 be wonderful as Candido pixmaps themes, and different.
 EOF
diff --git a/app-themes/GTK2-EXperience/DETAILS b/app-themes/GTK2-EXperience/DETAILS
index 1893eeb..7e33548 100644
--- a/app-themes/GTK2-EXperience/DETAILS
+++ b/app-themes/GTK2-EXperience/DETAILS
@@ -9,7 +9,7 @@
            SHORT="a GTK+-2 theme that copys the look of XP Luna"
 
 cat << EOF
-EXperience is a gtk+-2 theme which copies and improves the look of XP 
+EXperience is a gtk+-2 theme which copies and improves the look of XP
 Luna.  It includes three color-schemes and has various improvements such
 as speedup, right-to-left support and out sourced stock icons.
 EOF
diff --git a/app-themes/lighthouseblue-metacity/DEPENDS b/app-themes/lighthouseblue-metacity/DEPENDS
index d739673..60382c4 100644
--- a/app-themes/lighthouseblue-metacity/DEPENDS
+++ b/app-themes/lighthouseblue-metacity/DEPENDS
@@ -1 +1 @@
-depends metacity 
+depends metacity
diff --git a/app-themes/slim-theme-lunar/DETAILS b/app-themes/slim-theme-lunar/DETAILS
index c6d1b34..689a5e1 100644
--- a/app-themes/slim-theme-lunar/DETAILS
+++ b/app-themes/slim-theme-lunar/DETAILS
@@ -3,7 +3,7 @@
              SOURCE=$MODULE-$VERSION.tar.bz2
    #SOURCE_DIRECTORY=$BUILD_DIRECTORY/slim-theme-lunar
          SOURCE_URL=http://mirror.gezeiten.org/lunar/sources/
-         SOURCE_VFY=sha1:d8e98caa331a27c04eb4e8d3f4e38a3e253a8de4  
+         SOURCE_VFY=sha1:d8e98caa331a27c04eb4e8d3f4e38a3e253a8de4
            WEB_SITE=http://lunar-linux.org
             ENTERED=20060414
             UPDATED=20060725
diff --git a/archive/fsarchiver/DETAILS b/archive/fsarchiver/DETAILS
index 03a5c8b..081cddf 100644
--- a/archive/fsarchiver/DETAILS
+++ b/archive/fsarchiver/DETAILS
@@ -9,12 +9,12 @@
            SHORT="A file-system archive tool"
 
 cat << EOF
-FSArchiver is a system tool that allows you to save the contents of a 
-file-system to a compressed archive file. The file-system can be 
-restored on a partition which has a different size and it can be 
-restored on a different file-system. Unlike tar/dar, FSArchiver also 
-creates the file-system when it extracts the data to partitions. 
+FSArchiver is a system tool that allows you to save the contents of a
+file-system to a compressed archive file. The file-system can be
+restored on a partition which has a different size and it can be
+restored on a different file-system. Unlike tar/dar, FSArchiver also
+creates the file-system when it extracts the data to partitions.
 Everything is checksummed in the archive in order to protect the data.
-If the archive is corrupt, you just loose the current file, not the 
+If the archive is corrupt, you just loose the current file, not the
 whole archive.
 EOF
diff --git a/archive/ibackup/DETAILS b/archive/ibackup/DETAILS
index db6c211..b4f0562 100644
--- a/archive/ibackup/DETAILS
+++ b/archive/ibackup/DETAILS
@@ -9,10 +9,10 @@
            SHORT="Simplifies backing up the system configuration files"
 
 cat << EOF
-iBackup simplifies backing up the system configuration files (/etc) for 
-UNIX systems (Solaris, *BSD, Linux). You can run the program from any 
-directory, it will by default save the (maybe compressed) tarball to /root. 
-It is possible to encrypt the tarball, to upload the tarball to some 
-other host and run this backup automated in a cronjob. 
+iBackup simplifies backing up the system configuration files (/etc) for
+UNIX systems (Solaris, *BSD, Linux). You can run the program from any
+directory, it will by default save the (maybe compressed) tarball to /root.
+It is possible to encrypt the tarball, to upload the tarball to some
+other host and run this backup automated in a cronjob.
 To create a backup do "ibackup linux 2> /dev/null" in bash.
 EOF
diff --git a/archive/lha/DETAILS b/archive/lha/DETAILS
index 1c6f06b..321e9ce 100644
--- a/archive/lha/DETAILS
+++ b/archive/lha/DETAILS
@@ -13,6 +13,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-114i
            SHORT="utility that [un]compresses .lha packages."
 
 cat << EOF
-lha for UNIX is a console-based utility that uncompresses and compresses 
+lha for UNIX is a console-based utility that uncompresses and compresses
 .lha packages.
 EOF
diff --git a/archive/libdynamite/DETAILS b/archive/libdynamite/DETAILS
index e642a09..4545f4a 100644
--- a/archive/libdynamite/DETAILS
+++ b/archive/libdynamite/DETAILS
@@ -9,7 +9,7 @@
            SHORT="extract cab files from self-extracting installation programs"
 
 cat << EOF
-The dynamite library is needed by tools to be capable of squeezing out juicy 
-.cab files from self-extracting installation programs created by the Setup 
-Factory installation program. 
+The dynamite library is needed by tools to be capable of squeezing out juicy
+.cab files from self-extracting installation programs created by the Setup
+Factory installation program.
 EOF
diff --git a/archive/liborange/DETAILS b/archive/liborange/DETAILS
index dd61de9..ca4ac66 100644
--- a/archive/liborange/DETAILS
+++ b/archive/liborange/DETAILS
@@ -9,25 +9,25 @@
            SHORT="extract Microsoft Cabinet Files from self-extracting installers"
 
 cat << EOF
-Orange is a tool and library for squeezing out juicy installable Microsoft 
-Cabinet Files from self-extracting installers for Microsoft Windows and some 
-other installer file formats. It currently supports the following kinds of 
+Orange is a tool and library for squeezing out juicy installable Microsoft
+Cabinet Files from self-extracting installers for Microsoft Windows and some
+other installer file formats. It currently supports the following kinds of
 installers:
 
     * Self-extracting installers (EXE):
           o Early support for installers created by Installer VISE.
           o Support for some installers created by Inno Setup.
           o Setup Factory versions 5 and 6 using Dynamite for data decompression.
-          o Some other installer (using a DLL called inflate.dll). This is used 
+          o Some other installer (using a DLL called inflate.dll). This is used
             by for example Macromedia Flash Player 6 for Pocket PC 2002.
-          o InstallShield self-extracting installers. 
+          o InstallShield self-extracting installers.
     * Other formats:
           o APK, ARH Early support for the installer used by TomTom products.
           o CAB InstallShield Cabinet files, using Unshield.
-          o CAB Microsoft Cabinet files (also self-extracting) when you have 
+          o CAB Microsoft Cabinet files (also self-extracting) when you have
             Stuart Caie's excellent Cabextract tool installed.
           o MSI Microsoft Installer files, if libole2 is available.
           o RAR archives (also self-extracting) when you have Unrar installed.
-          o ZIP archives (also self-extracting) when you have UnZip installed. 
+          o ZIP archives (also self-extracting) when you have UnZip installed.
 EOF
 
diff --git a/archive/par/DETAILS b/archive/par/DETAILS
index 71a1615..61788e9 100644
--- a/archive/par/DETAILS
+++ b/archive/par/DETAILS
@@ -6,7 +6,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-cmdline
         WEB_SITE=http://parchive.sourceforge.net
          ENTERED=20020719
          UPDATED=20030402
-      MAINTAINER=tchan at lunar-linux.org  
+      MAINTAINER=tchan at lunar-linux.org
            SHORT="Parity Archive Volume Set tool"
 cat << EOF
 par
diff --git a/archive/par2cmdline/DETAILS b/archive/par2cmdline/DETAILS
index 9631d0c..29cb8d3 100644
--- a/archive/par2cmdline/DETAILS
+++ b/archive/par2cmdline/DETAILS
@@ -1,7 +1,7 @@
           MODULE=par2cmdline
          VERSION=0.4
           SOURCE=$MODULE-$VERSION.tar.gz
-         SOURCE2=$MODULE-$VERSION-gcc4.patch          
+         SOURCE2=$MODULE-$VERSION-gcc4.patch
       SOURCE_URL=$SFORGE_URL/parchive/
       SOURCE_VFY=sha1:2fcdc932b5d7b4b1c68c4a4ca855ca913d464d2f
      SOURCE2_URL=http://sage.math.washington.edu/home/binegar/src/
@@ -9,7 +9,7 @@
         WEB_SITE=http://parchive.sourceforge.net
          ENTERED=20040228
          UPDATED=20091205
-      MAINTAINER=tchan at lunar-linux.org  
+      MAINTAINER=tchan at lunar-linux.org
            SHORT="A command line implementation of the PAR v2.0 specification"
 
 cat << EOF
diff --git a/archive/rdiff-backup/DETAILS b/archive/rdiff-backup/DETAILS
index c68e8a9..208cc06 100644
--- a/archive/rdiff-backup/DETAILS
+++ b/archive/rdiff-backup/DETAILS
@@ -11,14 +11,14 @@
 cat << EOF
 rdiff-backup backs up one directory to another, possibly over a network.
 The target directory ends up a copy of the source directory, but extra
-reverse diffs are stored in a special subdirectory of that target 
-directory, so you can still recover files lost some time ago. The idea 
-is to combine the best features of a mirror and an incremental backup. 
-rdiff-backup also preserves subdirectories, hard links, dev files, 
+reverse diffs are stored in a special subdirectory of that target
+directory, so you can still recover files lost some time ago. The idea
+is to combine the best features of a mirror and an incremental backup.
+rdiff-backup also preserves subdirectories, hard links, dev files,
 permissions, uid/gid ownership, modification times, extended attributes,
-acls, and resource forks. Also, rdiff-backup can operate in a bandwidth 
-efficient manner over a pipe, like rsync. Thus you can use rdiff-backup 
-and ssh to securely back a hard drive up to a remote location, and only 
+acls, and resource forks. Also, rdiff-backup can operate in a bandwidth
+efficient manner over a pipe, like rsync. Thus you can use rdiff-backup
+and ssh to securely back a hard drive up to a remote location, and only
 the differences will be transmitted. Finally, rdiff-backup is easy to use
 and settings have sensical defaults.
 EOF
diff --git a/archive/rzip/DETAILS b/archive/rzip/DETAILS
index 8c10baf..a82f0cb 100644
--- a/archive/rzip/DETAILS
+++ b/archive/rzip/DETAILS
@@ -11,6 +11,6 @@
 cat << EOF
 rzip is a compression program, similar in functionality to gzip or
 bzip2, but able to take advantage long distance redundencies in
-files, which can sometimes allow rzip to produce much better 
+files, which can sometimes allow rzip to produce much better
 compression ratios than other programs.
 EOF
diff --git a/archive/star/DETAILS b/archive/star/DETAILS
index 5f9406b..f4d33d6 100644
--- a/archive/star/DETAILS
+++ b/archive/star/DETAILS
@@ -10,8 +10,8 @@
            SHORT="very fast, POSIX-compliant tar archiver. "
 
 cat << EOF
-star is a very fast, POSIX-compliant tar archiver. It reads and 
+star is a very fast, POSIX-compliant tar archiver. It reads and
 writes POSIX compliant tar archives as well as non-POSIX GNU tar
-archives. Star is the first free POSIX.1-200x compliant tar 
+archives. Star is the first free POSIX.1-200x compliant tar
 implementation.
 EOF
diff --git a/archive/unace/DETAILS b/archive/unace/DETAILS
index 34961f2..6da3249 100644
--- a/archive/unace/DETAILS
+++ b/archive/unace/DETAILS
@@ -8,5 +8,5 @@
          UPDATED=20060625
            SHORT="utility to extract, view, and test the contents of an ACE archive"
 cat << EOF
-unace is a utility to extract, view, and test the contents of an ACE archive. 
+unace is a utility to extract, view, and test the contents of an ACE archive.
 EOF
diff --git a/archive/upx/DETAILS b/archive/upx/DETAILS
index bc0f8fe..3402256 100644
--- a/archive/upx/DETAILS
+++ b/archive/upx/DETAILS
@@ -12,7 +12,7 @@ cat << EOF
 UPX is a free, portable, extendable, high-performance executable packer for
 several different executable formats. It achieves an excellent compression
 ratio and offers very fast decompression. Your executables suffer no memory
-overhead or other drawbacks. 
+overhead or other drawbacks.
 UPX can pack a number of executable formats:
     atari/tos
     djgpp2/coff
diff --git a/audio/SDL_mixer/DEPENDS b/audio/SDL_mixer/DEPENDS
index 7bc214c..0b32917 100644
--- a/audio/SDL_mixer/DEPENDS
+++ b/audio/SDL_mixer/DEPENDS
@@ -5,17 +5,17 @@ optional_depends  "alsa-utils"  \
                   ""            \
                   ""            \
                   "for use with alsa drivers"
-  
+
 optional_depends  "smpeg"  \
                   ""       \
                   ""       \
                   "to play mpeg movies and mp3 audio"
-  
+
 optional_depends  "mikmod"                    \
                   "--enable-music-libmikmod"  \
                   ""                          \
                   "for some games audio support (e.g. required for SuperTux)"
-  
+
 optional_depends  "libvorbis"  \
                   ""           \
                   ""           \
diff --git a/audio/SDL_sound/DETAILS b/audio/SDL_sound/DETAILS
index 8540cfa..950f71a 100644
--- a/audio/SDL_sound/DETAILS
+++ b/audio/SDL_sound/DETAILS
@@ -9,7 +9,7 @@
            SHORT="An abstract soundfile decoder"
 
 cat << EOF
-SDL_sound is a library that handles the decoding of several popular 
-sound file formats, such as .WAV and .MP3. It is meant to make the 
+SDL_sound is a library that handles the decoding of several popular
+sound file formats, such as .WAV and .MP3. It is meant to make the
 programmer's sound playback tasks simpler.
 EOF
diff --git a/audio/alsa-driver/DETAILS b/audio/alsa-driver/DETAILS
index a00cf2f..c1a5cf7 100644
--- a/audio/alsa-driver/DETAILS
+++ b/audio/alsa-driver/DETAILS
@@ -17,7 +17,7 @@ The Advanced Linux Sound Architecture project is being developed in the
 Linux operating system and is released under version 2 of the GPL (GNU
 general public license) and the LGPL (GNU library general public license).
 
-Primary goals: 
+Primary goals:
 1. Create a fully modularized sound driver which supports kerneld and kmod.
 2. Create the ALSA Kernel API which surpasses the current OSS API.
 3. Maintain compatibility with most OSS/Lite binaries.
diff --git a/audio/alsa-lib/DETAILS b/audio/alsa-lib/DETAILS
index b3d10fc..969e71b 100644
--- a/audio/alsa-lib/DETAILS
+++ b/audio/alsa-lib/DETAILS
@@ -16,7 +16,7 @@ The Advanced Linux Sound Architecture project is being developed in the Linux
 operating system and is released under version 2 of the GPL (GNU general
 public license) and the LGPL (GNU library general public license).
 
-Primary goals: 
+Primary goals:
 1. Create a fully modularized sound driver which supports kerneld and kmod.
 2. Create the ALSA Kernel API which surpasses the current OSS API.
 3. Maintain compatibility with most OSS/Lite binaries.
diff --git a/audio/alsaplayer/DEPENDS b/audio/alsaplayer/DEPENDS
index 1a84c83..f298cea 100644
--- a/audio/alsaplayer/DEPENDS
+++ b/audio/alsaplayer/DEPENDS
@@ -18,7 +18,7 @@ optional_depends  "libvorbis"             \
 optional_depends  "libmikmod"                \
                   "--enable-mikmod"          \
                   "--disable-libmikmodtest"  \
-                  "to play mod, s3m, xm, it, med, mtm, 669 files" 
+                  "to play mod, s3m, xm, it, med, mtm, 669 files"
 
 optional_depends  "esound"             \
                   "--enable-esd"       \
diff --git a/audio/alsaplayer/DETAILS b/audio/alsaplayer/DETAILS
index c3370cd..7c2324f 100644
--- a/audio/alsaplayer/DETAILS
+++ b/audio/alsaplayer/DETAILS
@@ -9,14 +9,14 @@
            SHORT="PCM player that makes heavy use of the ALSA"
 
 cat << EOF
-AlsaPlayer is a new type of PCM player. 
-It is heavily multi-threaded and tries to excercise the 
-ALSA library and driver quite a bit. It has some very 
-interesting features unique to Linux/Unix players. The 
-goal is to create a fully pluggable framework for 
-playback of all sorts of media with the focus on PCM 
-audio data. The core code was written by Andy Lo-A-Foe 
-<andy at alsaplayer dot org> (or <arloafoe at cs dot 
-vu dot nl>) with contributions from many other folks. 
+AlsaPlayer is a new type of PCM player.
+It is heavily multi-threaded and tries to excercise the
+ALSA library and driver quite a bit. It has some very
+interesting features unique to Linux/Unix players. The
+goal is to create a fully pluggable framework for
+playback of all sorts of media with the focus on PCM
+audio data. The core code was written by Andy Lo-A-Foe
+<andy at alsaplayer dot org> (or <arloafoe at cs dot
+vu dot nl>) with contributions from many other folks.
 See the credits files for details.
 EOF
diff --git a/audio/asmixer/DETAILS b/audio/asmixer/DETAILS
index d7498b2..fb562c9 100644
--- a/audio/asmixer/DETAILS
+++ b/audio/asmixer/DETAILS
@@ -8,7 +8,7 @@
            SHORT="A VERY simple Dockapp Mixer [Afterstep/WindowMaker]."
 cat << EOF
 DESCRIPTION:
-A simple Mixer Utility for Linux systems.  Requires /dev/mixer to work.  
+A simple Mixer Utility for Linux systems.  Requires /dev/mixer to work.
 The 3 buttons are quite simply Volume, CD, and PCM.
 
 And of course, asmixer looks best under the Afterstep WM!
diff --git a/audio/audacity/DETAILS b/audio/audacity/DETAILS
index 4684658..1822328 100644
--- a/audio/audacity/DETAILS
+++ b/audio/audacity/DETAILS
@@ -18,6 +18,6 @@ MP3. It supports all common editing operations such as Cut, Copy, and
 Paste, plus it will mix tracks and let you apply plug-in effects to any
 part of a sound. It also has a built-in amplitude envelope editor, a
 customizable spectrogram mode and a frequency analysis window for audio
-analysis applications. 
+analysis applications.
 EOF
 
diff --git a/audio/audiotag/DETAILS b/audio/audiotag/DETAILS
index e671db5..7d486f1 100644
--- a/audio/audiotag/DETAILS
+++ b/audio/audiotag/DETAILS
@@ -6,7 +6,7 @@
        WEB_SITE=http://www.tempestgames.com/ryan/
         ENTERED=20041111
         UPDATED=20101222
-          SHORT="A command line audio file meta tagger" 
+          SHORT="A command line audio file meta tagger"
 
 cat << EOF
 Audiotag is a command-line tool for performing mass tagging of audio
diff --git a/audio/awesfx/DETAILS b/audio/awesfx/DETAILS
index 41fb3e0..1de15a8 100644
--- a/audio/awesfx/DETAILS
+++ b/audio/awesfx/DETAILS
@@ -10,13 +10,13 @@
            SHORT="utilities for controlling EMU8K/EMU10Kx wavetable synth"
 
 cat << EOF
-AWESFX is the package of various utility programs for controlling 
+AWESFX is the package of various utility programs for controlling
 EMU8K/EMU10Kx.  It includes the soundfont loader (sfxload for OSS,
 asfxload for ALSA), chorus/reverb effect loader (setfx), Gravis patch
 loader (gusload), control parameter set up (aweset), and SF-Text
 conversion programs, and so on.  EMU8K processor is wavetable part of
 SoundBlaster 32/AWE32 sound cards.  EMU10Kx processor is heart of
-SoundBlaster 512/Live!/Audigy series.  There are some other sound 
+SoundBlaster 512/Live!/Audigy series.  There are some other sound
 cards that use EMU8K processor but there is no RAM onboard so
 soundfont loading is not possible.
 
diff --git a/audio/consonance/DETAILS b/audio/consonance/DETAILS
index edf7aba..ec8564b 100644
--- a/audio/consonance/DETAILS
+++ b/audio/consonance/DETAILS
@@ -9,6 +9,6 @@
            SHORT="lightweight music manager"
 
 cat << EOF
-Consonance is a lightweight GTK+ music manager that aims to be fast, 
+Consonance is a lightweight GTK+ music manager that aims to be fast,
 bloat-free, and light on memory consumption.
 EOF
diff --git a/audio/cowbell/DETAILS b/audio/cowbell/DETAILS
index 2ee153c..faad151 100644
--- a/audio/cowbell/DETAILS
+++ b/audio/cowbell/DETAILS
@@ -15,6 +15,6 @@ Gtk+. Using TagLib, it supports many audio formats.
 Cowbell is tightly integrated with Amazon.com using its free SOAP
 service.  Cowbell employs this service not only to fetch album cover
 images, as most tag editors do, but also in combination with
-intelligent algorithms to "guess" the appropriate song information 
+intelligent algorithms to "guess" the appropriate song information
 from song titles.
 EOF
diff --git a/audio/dssi/DETAILS b/audio/dssi/DETAILS
index aabcde6..e6c02d1 100644
--- a/audio/dssi/DETAILS
+++ b/audio/dssi/DETAILS
@@ -8,6 +8,6 @@
          UPDATED=20101220
            SHORT="API for audio processing plugins"
 cat << EOF
-DSSI (pronounced "dizzy") is an API for audio processing plugins, 
+DSSI (pronounced "dizzy") is an API for audio processing plugins,
 particularly useful for software synthesis plugins with user interfaces.
 EOF
diff --git a/audio/esound/DETAILS b/audio/esound/DETAILS
index 7656ec5..c758cd4 100644
--- a/audio/esound/DETAILS
+++ b/audio/esound/DETAILS
@@ -13,7 +13,7 @@
 cat << EOF
 EsounD, the Enlighted Sound Daemon, is a server process that mixes
 several digitized audio streams for playback by a single audio device.
-The Enlightened Sound Daemon is known to work to varying degrees on 
+The Enlightened Sound Daemon is known to work to varying degrees on
 Linux/OSS, Linux/ALSA, Solaris, HPUX, *BSD, and IRIX operating systems.
 Ports to other platforms are appreciated.
 EOF
diff --git a/audio/gejengel/DETAILS b/audio/gejengel/DETAILS
index 63642c0..55bae3b 100644
--- a/audio/gejengel/DETAILS
+++ b/audio/gejengel/DETAILS
@@ -9,6 +9,6 @@
            SHORT="lightweight music manager"
 
 cat << EOF
-Gejengel is an audio player which focuses on performance and 
+Gejengel is an audio player which focuses on performance and
 simplicity, yet with a nice set of features.
 EOF
diff --git a/audio/gnonlin/DETAILS b/audio/gnonlin/DETAILS
index 388263a..c2d3902 100644
--- a/audio/gnonlin/DETAILS
+++ b/audio/gnonlin/DETAILS
@@ -9,10 +9,10 @@
            SHORT="GStreamer extensions for non-linear multimedia editors"
 
 cat << EOF
-Gnonlin is a set of GStreamer elements to ease the creation of 
-non-linear multimedia editors. It works together with the GStreamer 
-multimedia framework to give developers a powerfull and flexible set 
-of tools for quickly assembling applications which needs to handle 
-non-linear multimedia editing. 
+Gnonlin is a set of GStreamer elements to ease the creation of
+non-linear multimedia editors. It works together with the GStreamer
+multimedia framework to give developers a powerfull and flexible set
+of tools for quickly assembling applications which needs to handle
+non-linear multimedia editing.
 Gnonlin is released under the LGPL.
 EOF
diff --git a/audio/grip/DETAILS b/audio/grip/DETAILS
index afa5dd7..7cf98e0 100644
--- a/audio/grip/DETAILS
+++ b/audio/grip/DETAILS
@@ -2,7 +2,7 @@
          VERSION=3.3.1
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=$SFORGE_URL/$MODULE/
-      SOURCE_VFY=sha1:58ef51fbddf981a189f8b5b39774e3bd6862127d 
+      SOURCE_VFY=sha1:58ef51fbddf981a189f8b5b39774e3bd6862127d
         WEB_SITE=http://www.nostatic.org/grip
          ENTERED=20010922
          UPDATED=20060511
diff --git a/audio/h323plus/DETAILS b/audio/h323plus/DETAILS
index 13d183a..3a609c7 100644
--- a/audio/h323plus/DETAILS
+++ b/audio/h323plus/DETAILS
@@ -11,9 +11,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
 
 PSAFE=no
 cat << EOF
-H.323 is the leading protocol for videoconferencing, with virtually every 
+H.323 is the leading protocol for videoconferencing, with virtually every
 videoconferencing solution in the world using H.323 in order to establish voice
-and video communications. With its superior handling of video and conference 
-control, no other protocol comes close to matching the capabilites of H.323 
-for video. 
+and video communications. With its superior handling of video and conference
+control, no other protocol comes close to matching the capabilites of H.323
+for video.
 EOF
diff --git a/audio/icecast/DETAILS b/audio/icecast/DETAILS
index f70f314..2527f3e 100644
--- a/audio/icecast/DETAILS
+++ b/audio/icecast/DETAILS
@@ -10,7 +10,7 @@
            SHORT="opensource streaming radio server"
 
 cat << EOF
-Icecast is an internet audio broadcasting system based on Ogg Vorbis 
-audio technology. It allows almost anyone to broadcast an audio stream 
+Icecast is an internet audio broadcasting system based on Ogg Vorbis
+audio technology. It allows almost anyone to broadcast an audio stream
 to as many people as their bandwidth can support.
 EOF
diff --git a/audio/ices/DETAILS b/audio/ices/DETAILS
index 43a766f..ca1c315 100644
--- a/audio/ices/DETAILS
+++ b/audio/ices/DETAILS
@@ -9,7 +9,7 @@
            SHORT="client for streaming Ogg Vorbis files to an icecast2 server"
 
 cat << EOF
-A source client for broadcasting in Ogg Vorbis format to an icecast2 
+A source client for broadcasting in Ogg Vorbis format to an icecast2
 server.  It can either read audio from disk or sample live audio from
 a sound card and encode it on the fly.
 EOF
diff --git a/audio/id3/DETAILS b/audio/id3/DETAILS
index b90793a..684bf09 100644
--- a/audio/id3/DETAILS
+++ b/audio/id3/DETAILS
@@ -9,6 +9,6 @@
            SHORT="music stream tagging program."
 
 cat << EOF
-id3 is a music stream tagging program that follows the ID3 
+id3 is a music stream tagging program that follows the ID3
 specification.
 EOF
diff --git a/audio/id3lib/DETAILS b/audio/id3lib/DETAILS
index 3bb21a9..2207592 100644
--- a/audio/id3lib/DETAILS
+++ b/audio/id3lib/DETAILS
@@ -12,10 +12,10 @@
            SHORT="MP3 ID3v1 & ID3v2 libs"
 
 cat << EOF
-id3lib is an open-source, cross-platform software development library 
+id3lib is an open-source, cross-platform software development library
 for reading, writing, and manipulating ID3v1  and ID3v2 tags. It is an
-on-going project whose primary goals are full compliance with the 
+on-going project whose primary goals are full compliance with the
 ID3v2 standard, portability across several platforms, and providing a
-powerful and feature-rich API with a highly stable and efficient 
+powerful and feature-rich API with a highly stable and efficient
 implementation.
 EOF
diff --git a/audio/jamin/DETAILS b/audio/jamin/DETAILS
index a3f1339..b1a4a66 100644
--- a/audio/jamin/DETAILS
+++ b/audio/jamin/DETAILS
@@ -10,10 +10,10 @@
      MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-JAMin is the JACK Audio Connection Kit (JACK) Audio Mastering 
+JAMin is the JACK Audio Connection Kit (JACK) Audio Mastering
 interface. JAMin is an open source application designed to
 perform professional audio mastering of stereo input streams.
-It uses LADSPA for digital signal processing (DSP). JAMin is 
+It uses LADSPA for digital signal processing (DSP). JAMin is
 licensed under the GPL.
 
 JAMin features:
diff --git a/audio/ladspa_sdk/DETAILS b/audio/ladspa_sdk/DETAILS
index b572a69..246dad8 100644
--- a/audio/ladspa_sdk/DETAILS
+++ b/audio/ladspa_sdk/DETAILS
@@ -16,5 +16,5 @@ many different ways. LADSPA provides a standard way for 'plugin' audio
 processors to be used with a wide range of these packages. For instance,
 this allows a developer to make a reverb program and bundle it into a
 LADSPA plugin library. Ordinary users can then use this reverb within
-any LADSPA-friendly audio application.  
+any LADSPA-friendly audio application.
 EOF
diff --git a/audio/lame/DETAILS b/audio/lame/DETAILS
index c7d9512..b3fb5b7 100644
--- a/audio/lame/DETAILS
+++ b/audio/lame/DETAILS
@@ -11,10 +11,10 @@
 
 cat << EOF
 LAME (LAME Ain't an MP3 Encoder) is a research project for learning
-about and improving MP3 encoding technoligy. LAME includes an mp3 
-encoding library, simple front end application, a much-improved 
-psycho-acoustic model (GPSYCHO), and a graphical frame analyzer 
-(MP3x). Please note that any commercial use (including distributing 
-the LAME encoding engine in a free encoder) may require a patent 
+about and improving MP3 encoding technoligy. LAME includes an mp3
+encoding library, simple front end application, a much-improved
+psycho-acoustic model (GPSYCHO), and a graphical frame analyzer
+(MP3x). Please note that any commercial use (including distributing
+the LAME encoding engine in a free encoder) may require a patent
 license from Thomson Multimedia.
 EOF
diff --git a/audio/lastfmlib/DETAILS b/audio/lastfmlib/DETAILS
index caf6b87..851acaa 100644
--- a/audio/lastfmlib/DETAILS
+++ b/audio/lastfmlib/DETAILS
@@ -9,7 +9,7 @@
            SHORT="Last.fm Submissions Protocol v1.2"
 
 cat << EOF
-lastfmlib is library that provides an implementation of the Last.fm 
-Submissions Protocol v1.2. It allows you to scrobble your tracks on 
+lastfmlib is library that provides an implementation of the Last.fm
+Submissions Protocol v1.2. It allows you to scrobble your tracks on
 Last.fm
 EOF
diff --git a/audio/libao/DETAILS b/audio/libao/DETAILS
index 4063d21..87c9785 100644
--- a/audio/libao/DETAILS
+++ b/audio/libao/DETAILS
@@ -9,7 +9,7 @@
            SHORT="way to easily add cross-platform audio output to your program"
 
 cat << EOF
-libao is a way to easily add cross-platform audio output to your program. 
-Output devices are implemented as dynamic plugins, and support for OSS, ESD, 
+libao is a way to easily add cross-platform audio output to your program.
+Output devices are implemented as dynamic plugins, and support for OSS, ESD,
 ALSA, aRTs, Solaris, and Irix outputs are currently supported.
 EOF
diff --git a/audio/liblo/DETAILS b/audio/liblo/DETAILS
index 9cb3a7a..355e4b5 100644
--- a/audio/liblo/DETAILS
+++ b/audio/liblo/DETAILS
@@ -10,6 +10,6 @@
             SHORT="Open Sound Control protocol implementation"
 
 cat << EOF
-liblo is an implementation of the Open Sound Control protocol 
+liblo is an implementation of the Open Sound Control protocol
 for POSIX systems.
 EOF
diff --git a/audio/libmodplug/DETAILS b/audio/libmodplug/DETAILS
index 06a80d5..d01718c 100644
--- a/audio/libmodplug/DETAILS
+++ b/audio/libmodplug/DETAILS
@@ -9,7 +9,7 @@
            SHORT="library for decoding .mod audio files"
 
 cat << EOF
-libmodplug is a library that can decode various types of MOD files, such as: 
+libmodplug is a library that can decode various types of MOD files, such as:
 - Plays 22 different mod formats, including:
     MOD, S3M, XM, IT, 669, AMF (both of them), AMS, DBM, DMF, DSM, FAR,
     MDL, MED, MTM, OKT, PTM, STM, ULT, UMX, MT2, PSM
diff --git a/audio/libsndfile/DETAILS b/audio/libsndfile/DETAILS
index 3fbf56a..2bd5080 100644
--- a/audio/libsndfile/DETAILS
+++ b/audio/libsndfile/DETAILS
@@ -12,5 +12,5 @@ cat << EOF
 Libsndfile is a C library for reading and writing files containing
 sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format)
 through one standard library interface. It is released in source code
-format under the Gnu Lesser General Public License. 
+format under the Gnu Lesser General Public License.
 EOF
diff --git a/audio/libvisual/DETAILS b/audio/libvisual/DETAILS
index feee924..0cfc80c 100644
--- a/audio/libvisual/DETAILS
+++ b/audio/libvisual/DETAILS
@@ -9,14 +9,14 @@
            SHORT="An abstraction library that comes between applications and audio visualisation plugins"
 
 cat << EOF
-Often when it comes to audio visualisation plugins or programs that 
+Often when it comes to audio visualisation plugins or programs that
 create visuals, they depend on a player or something else; basically,
 there is no general framework that enabled application developers to
 easily access cool audio visualisation plugins.  Libvisual wants to
 change this by providing an interface towards plugins and applications;
-through this easy to use interface applications can easily access 
-plugins and, since the drawing is done by the application, it also 
-enables the developer to draw the visual anywhere he wants. 
+through this easy to use interface applications can easily access
+plugins and, since the drawing is done by the application, it also
+enables the developer to draw the visual anywhere he wants.
 
 The framework also allows you to morph to different plugins and mix two
 at once; all kinds of neat tricks are possible using this method.
diff --git a/audio/mediastreamer/DETAILS b/audio/mediastreamer/DETAILS
index 1ef5a7d..9e5ec58 100644
--- a/audio/mediastreamer/DETAILS
+++ b/audio/mediastreamer/DETAILS
@@ -9,8 +9,8 @@
            SHORT="multimedia streaming engine"
 
 cat << EOF
-Mediastreamer2 is a powerful and lightweighted streaming engine specialized for 
-voice/video telephony applications. It is the library that is responsible for 
-all the receiving and sending of multimedia streams in linphone, including 
+Mediastreamer2 is a powerful and lightweighted streaming engine specialized for
+voice/video telephony applications. It is the library that is responsible for
+all the receiving and sending of multimedia streams in linphone, including
 voice/video capture, encoding and decoding, and rendering.
 EOF
diff --git a/audio/mhwaveedit/DETAILS b/audio/mhwaveedit/DETAILS
index 2286e92..7173278 100644
--- a/audio/mhwaveedit/DETAILS
+++ b/audio/mhwaveedit/DETAILS
@@ -18,5 +18,5 @@ such as cut'n'paste and volume adjustment but it can
 also use Ladspa effect plugins and the effects provided
 by the SoX application. It can also support additional
 file formats besides wav through libsndfile and mp3/ogg
-import and export through lame and oggenc/oggdec. 
+import and export through lame and oggenc/oggdec.
 EOF
diff --git a/audio/mixxx/DEPENDS b/audio/mixxx/DEPENDS
index 1ed059d..bad2969 100644
--- a/audio/mixxx/DEPENDS
+++ b/audio/mixxx/DEPENDS
@@ -3,9 +3,9 @@ depends fftw3
 depends libvorbis
 depends portaudio
 depends portmidi
-depends libid3tag 
-depends libmad    
-depends libsndfile 
+depends libid3tag
+depends libmad
+depends libsndfile
 depends qt4
 
 optional_depends bzr          "" "" "for bzr support"
diff --git a/audio/mp3blaster/DEPENDS b/audio/mp3blaster/DEPENDS
index e50138d..e97859b 100644
--- a/audio/mp3blaster/DEPENDS
+++ b/audio/mp3blaster/DEPENDS
@@ -1,4 +1,4 @@
 depends ncurses
-  
-optional_depends  "libvorbis"  ""  ""  "for ogg-vorbis support" 
+
+optional_depends  "libvorbis"  ""  ""  "for ogg-vorbis support"
 optional_depends  "mysql"      ""  ""  "for mysql mp3tag database"
diff --git a/audio/mpc/DETAILS b/audio/mpc/DETAILS
index 16a5247..531651b 100644
--- a/audio/mpc/DETAILS
+++ b/audio/mpc/DETAILS
@@ -9,6 +9,6 @@
            SHORT="A command line tool for MPD"
 
 cat << EOF
-A client for MPD, the Music Player Daemon. mpc connects to a MPD running 
+A client for MPD, the Music Player Daemon. mpc connects to a MPD running
 on a machine via a network.
 EOF
diff --git a/audio/mt-daapd/DEPENDS b/audio/mt-daapd/DEPENDS
index d058015..0c58cf9 100644
--- a/audio/mt-daapd/DEPENDS
+++ b/audio/mt-daapd/DEPENDS
@@ -1,4 +1,4 @@
-depends libid3tag 
+depends libid3tag
 depends zlib
 depends gdbm
 
diff --git a/audio/mt-daapd/DETAILS b/audio/mt-daapd/DETAILS
index 9735e19..42222a4 100644
--- a/audio/mt-daapd/DETAILS
+++ b/audio/mt-daapd/DETAILS
@@ -12,10 +12,10 @@ cat << EOF
 mt-daapd is a program which acts as an iTunes (DAAP) server for Linux
 and other POSIX unixes.
 
- * Supports the Roku SoundBridge (query/browse/index support) 
- * Supports periodic rescans of the database 
- * Can advertise shoutcast streams 
- * Supports password-protected shares 
- * Is web-configurable and managable 
- * Support dynamic playlists, like iTunes "Smart playlists" 
+ * Supports the Roku SoundBridge (query/browse/index support)
+ * Supports periodic rescans of the database
+ * Can advertise shoutcast streams
+ * Supports password-protected shares
+ * Is web-configurable and managable
+ * Support dynamic playlists, like iTunes "Smart playlists"
 EOF
diff --git a/audio/opencore-amr/DETAILS b/audio/opencore-amr/DETAILS
index 4744985..58961e0 100644
--- a/audio/opencore-amr/DETAILS
+++ b/audio/opencore-amr/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Adaptive Multi Rate Narrowband and Wideband speech codec"
 
 cat << EOF
-Library of OpenCORE Framework implementation of Adaptive Multi Rate 
-Narrowband and Wideband speech codec. 
+Library of OpenCORE Framework implementation of Adaptive Multi Rate
+Narrowband and Wideband speech codec.
 EOF
diff --git a/audio/pacpl/DETAILS b/audio/pacpl/DETAILS
index 305b661..55b4328 100644
--- a/audio/pacpl/DETAILS
+++ b/audio/pacpl/DETAILS
@@ -9,14 +9,14 @@
          UPDATED=20090531
            SHORT="Perl Audio Converter"
 cat << EOF
-Perl Audio Converter is a tool for converting multiple audio types from one 
-format to another. It supports AAC, AC3, AIFF, APE, AU, AVR, BONK, CAF, CDR, 
-FAP, FLA, FLAC, IRCAM, LA, LPAC, M4A, MAT, MAT4, MAT5, MMF, MP2, MP3, MP4, 
+Perl Audio Converter is a tool for converting multiple audio types from one
+format to another. It supports AAC, AC3, AIFF, APE, AU, AVR, BONK, CAF, CDR,
+FAP, FLA, FLAC, IRCAM, LA, LPAC, M4A, MAT, MAT4, MAT5, MMF, MP2, MP3, MP4,
 MPC, MPP, NIST, OFR, OFS, OGG, PAC, PAF, PVF, RA, RAM, RAW, SD2, SF, SHN, SMP,
 SND, SPX, TTA, VOC, W64, WAV, WMA, and WV. It can also convert audio from the
 following video formats: RM, RV, ASF, DivX, MPG, MKV, MPEG, AVI, MOV, OGM, QT,
-VCD, SVCD, M4V, NSV, NUV, PSP, SMK, VOB, FLV, and WMV. A CD ripping function 
-with CDDB support, batch conversion, tag preservation for most supported 
+VCD, SVCD, M4V, NSV, NUV, PSP, SMK, VOB, FLV, and WMV. A CD ripping function
+with CDDB support, batch conversion, tag preservation for most supported
 formats, independent tag reading/writing, and extensions for Amarok, Dolphin,
-and Konqueror are also provided. 
+and Konqueror are also provided.
 EOF
diff --git a/audio/paman/DETAILS b/audio/paman/DETAILS
index 84d8c31..5e52f68 100644
--- a/audio/paman/DETAILS
+++ b/audio/paman/DETAILS
@@ -10,6 +10,6 @@
      MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-PulseAudio Manager (paman) is a simple GTK frontend for the 
+PulseAudio Manager (paman) is a simple GTK frontend for the
 PulseAudio sound server.
 EOF
diff --git a/audio/paprefs/DEPENDS b/audio/paprefs/DEPENDS
index 529e122..3944128 100644
--- a/audio/paprefs/DEPENDS
+++ b/audio/paprefs/DEPENDS
@@ -1,8 +1,8 @@
-depends libglademm 
+depends libglademm
 depends pulseaudio
 depends gconfmm
 
 optional_depends "lynx"                        \
                  "--enable-lynx"               \
                  "--disable-lynx"              \
-                 "for documenation generation" 
+                 "for documenation generation"
diff --git a/audio/paprefs/DETAILS b/audio/paprefs/DETAILS
index 29a458f..b3bc7aa 100644
--- a/audio/paprefs/DETAILS
+++ b/audio/paprefs/DETAILS
@@ -13,7 +13,7 @@ cat << EOF
 PulseAudio Preferences (paprefs) is a simple GTK based configuration
 dialog for the PulseAudio sound server.
 
-Please note that this program can only configure local servers, and 
-requires that a special module module-gconf is loaded in the sound 
+Please note that this program can only configure local servers, and
+requires that a special module module-gconf is loaded in the sound
 server. (Since PulseAudio 0.9.5 this modules is loaded by default.)
 EOF
diff --git a/audio/pavucontrol/DETAILS b/audio/pavucontrol/DETAILS
index 375ed9b..3388216 100644
--- a/audio/pavucontrol/DETAILS
+++ b/audio/pavucontrol/DETAILS
@@ -10,9 +10,9 @@
      MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-PulseAudio Volume Control (pavucontrol) is a simple GTK based 
-volume control tool ("mixer") for the PulseAudio sound server. 
-In contrast to classic mixer tools this one allows you to control 
-both the volume of hardware devices and of each playback stream 
+PulseAudio Volume Control (pavucontrol) is a simple GTK based
+volume control tool ("mixer") for the PulseAudio sound server.
+In contrast to classic mixer tools this one allows you to control
+both the volume of hardware devices and of each playback stream
 seperately.
 EOF
diff --git a/audio/pavumeter/DETAILS b/audio/pavumeter/DETAILS
index fac07ef..770915a 100644
--- a/audio/pavumeter/DETAILS
+++ b/audio/pavumeter/DETAILS
@@ -10,6 +10,6 @@
      MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-Polypaudio Volume Meter (pavumeter) is a simple GTK volume meter 
+Polypaudio Volume Meter (pavumeter) is a simple GTK volume meter
 for the Polypaudio sound server.
 EOF
diff --git a/audio/picard/DETAILS b/audio/picard/DETAILS
index 3d04f30..ee1d6e9 100644
--- a/audio/picard/DETAILS
+++ b/audio/picard/DETAILS
@@ -9,12 +9,12 @@
            SHORT="official MusicBrainz tagger"
 
 cat << EOF
-MusicBrainz Picard is a cross-platform (Linux/Mac OS X/Windows) application 
+MusicBrainz Picard is a cross-platform (Linux/Mac OS X/Windows) application
 written in Python and is the official MusicBrainz tagger. Picard supports the
 majority of audio file formats, is capable of using audio fingerprints (PUIDs),
-performing CD lookups and disc ID submissions, and it has excellent Unicode 
+performing CD lookups and disc ID submissions, and it has excellent Unicode
 support. Additionally, there are several plugins available that extend Picard's
-features. When tagging files, Picard uses an album oriented approach. This 
-approach allows it to utilize the MusicBrainz data as effectively as possible 
-and correctly tag your music. 
+features. When tagging files, Picard uses an album oriented approach. This
+approach allows it to utilize the MusicBrainz data as effectively as possible
+and correctly tag your music.
 EOF
diff --git a/audio/portaudio/DETAILS b/audio/portaudio/DETAILS
index 5e1f2ea..4a15acd 100644
--- a/audio/portaudio/DETAILS
+++ b/audio/portaudio/DETAILS
@@ -13,12 +13,12 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
 cat << EOF
 PortAudio is a free, cross platform, open-source, audio I/O library. It lets you
 write simple audio programs in 'C' that will compile and run on many platforms
-including Windows, Macintosh (8,9,X), Unix (OSS), SGI, and BeOS. PortAudio is 
-intended to promote the exchange of audio synthesis software between developers 
+including Windows, Macintosh (8,9,X), Unix (OSS), SGI, and BeOS. PortAudio is
+intended to promote the exchange of audio synthesis software between developers
 on different platforms.
 
-PortAudio provides a very simple API for recording and/or playing sound using a 
-simple callback function.  Example programs are included that synthesize sine 
-waves and pink noise, perform fuzz distortion on a guitar, list available audio 
+PortAudio provides a very simple API for recording and/or playing sound using a
+simple callback function.  Example programs are included that synthesize sine
+waves and pink noise, perform fuzz distortion on a guitar, list available audio
 devices, etc.
 EOF
diff --git a/audio/seq24/DETAILS b/audio/seq24/DETAILS
index 3344a33..49aff5e 100644
--- a/audio/seq24/DETAILS
+++ b/audio/seq24/DETAILS
@@ -15,5 +15,5 @@ functionality needed for a live performance, such as the Akai MPC line, the
 Kawai Q80 sequencer, or the popular Alesis MMT-8, I found nothing similar in
 the software realm. I set out to create a very minimal sequencer that excludes
 the bloated features of the large software sequencers, and includes a small
-subset of features that I have found usable in performing. 
+subset of features that I have found usable in performing.
 EOF
diff --git a/audio/sweep/DEPENDS b/audio/sweep/DEPENDS
index b48eee4..327265d 100644
--- a/audio/sweep/DEPENDS
+++ b/audio/sweep/DEPENDS
@@ -1,7 +1,7 @@
-depends  gtk+-2 
-depends  libsndfile 
-depends  libsamplerate 
+depends  gtk+-2
+depends  libsndfile
+depends  libsamplerate
 
-optional_depends  "libvorbis"  ""  ""  "for Ogg audio loading" 
-optional_depends  "libmad"  ""  ""  "for MPEG audio loading"  
+optional_depends  "libvorbis"  ""  ""  "for Ogg audio loading"
+optional_depends  "libmad"  ""  ""  "for MPEG audio loading"
 optional_depends  "speex"  ""  ""  "for Speex audio loading"
diff --git a/audio/taglib/DETAILS b/audio/taglib/DETAILS
index d16079c..fa10ae2 100644
--- a/audio/taglib/DETAILS
+++ b/audio/taglib/DETAILS
@@ -11,8 +11,8 @@
            SHORT="A library for reading and editing the meta-data of several popular audio formats"
 
 cat << EOF
-TagLib is a library for reading and editing the meta-data of several 
-popular audio formats. Currently it supports both ID3v1 and ID3v2 for 
+TagLib is a library for reading and editing the meta-data of several
+popular audio formats. Currently it supports both ID3v1 and ID3v2 for
 MP3 files, Ogg Vorbis comments and ID3 tags and Vorbis comments in FLAC
 files.
 EOF
diff --git a/audio/tagtool/DETAILS b/audio/tagtool/DETAILS
index c07e5f7..a920e4e 100644
--- a/audio/tagtool/DETAILS
+++ b/audio/tagtool/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 Audio Tag Tool is a program to manage the information fields in MP3 and
-Ogg Vorbis files, commonly called tags.  Tag Tool can be used to edit 
+Ogg Vorbis files, commonly called tags.  Tag Tool can be used to edit
 tags one by one, but the most useful features are the ability to easily
 tag or rename hundreds of files at once, in any desired format.
 EOF
diff --git a/audio/tapioca-glib/DETAILS b/audio/tapioca-glib/DETAILS
index 4afa186..0474c55 100644
--- a/audio/tapioca-glib/DETAILS
+++ b/audio/tapioca-glib/DETAILS
@@ -10,14 +10,14 @@
 
 cat << EOF
 The Telepathy project aims to provide a unified framework for all forms of real
-time conversations, including instant messaging, IRC, voice calls and video 
-calls. It uses the D-Bus messaging system to provide a simple interface for 
-client applications, allowing them to quickly benefit from Telepathy's 
+time conversations, including instant messaging, IRC, voice calls and video
+calls. It uses the D-Bus messaging system to provide a simple interface for
+client applications, allowing them to quickly benefit from Telepathy's
 functionality.
 
 At the core of Telepathy is the DBus interface specification which describes how
-Telepathy components communicate with each other. We are up to spec version 0.17 
-(see DbusSpec for older versions). For a more approachable introduction to the 
-structure of the framework, try the System Overview document. The Ubuntu spec 
+Telepathy components communicate with each other. We are up to spec version 0.17
+(see DbusSpec for older versions). For a more approachable introduction to the
+structure of the framework, try the System Overview document. The Ubuntu spec
 for SIP/IM integration includes a good rationale for this distributed approach.
 EOF
diff --git a/audio/timidity++/DETAILS b/audio/timidity++/DETAILS
index b7a110e..7b51abe 100644
--- a/audio/timidity++/DETAILS
+++ b/audio/timidity++/DETAILS
@@ -14,7 +14,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/TiMidity++-$VERSION
 cat << EOF
 TiMidity++ is a software synthesizer. It can play MIDI files by
 converting them into PCM waveform data; give it a MIDI data along with
-digital instrument data files, then it synthesizes them in real-time, 
+digital instrument data files, then it synthesizes them in real-time,
 and plays. It can not only play sounds, but also can save the generated
 waveforms into hard disks as various audio file formats.
 EOF
diff --git a/audio/traverso/DETAILS b/audio/traverso/DETAILS
index b8cc2b4..afcc45e 100644
--- a/audio/traverso/DETAILS
+++ b/audio/traverso/DETAILS
@@ -12,5 +12,5 @@ cat << EOF
 Traverso is an audio recording and editing program
 which is very well suited to record a single voice,
 a band, an ensemble, a whole orchestra
-or any other source of music! 
+or any other source of music!
 EOF
diff --git a/audio/wavbreaker/DETAILS b/audio/wavbreaker/DETAILS
index 8eac97d..813b1c9 100644
--- a/audio/wavbreaker/DETAILS
+++ b/audio/wavbreaker/DETAILS
@@ -9,9 +9,9 @@
             SHORT="A tool to split a wave file up into multiple waves"
 
 cat << EOF
-This application's purpose in life is to take a wave file and break 
-it up into multiple wave files. It makes a clean break at the correct 
-position to burn the files to an audio cd without any dead air between 
-the tracks. It will only read wave files, so use an appropriate tool to 
+This application's purpose in life is to take a wave file and break
+it up into multiple wave files. It makes a clean break at the correct
+position to burn the files to an audio cd without any dead air between
+the tracks. It will only read wave files, so use an appropriate tool to
 convert ogg, mp3, etc. files and then break them up.
 EOF
diff --git a/bluetooth/blueman/DETAILS b/bluetooth/blueman/DETAILS
index be4a136..660c2d2 100644
--- a/bluetooth/blueman/DETAILS
+++ b/bluetooth/blueman/DETAILS
@@ -11,7 +11,7 @@
 cat << EOF
 Blueman is a GTK+ Bluetooth Manager
 
-Blueman is designed to be simple and intuitive for everyday bluetooth tasks 
+Blueman is designed to be simple and intuitive for everyday bluetooth tasks
 such as:
 
     * Connecting to 3G/EDGE/GPRS via DUN profile.
@@ -21,6 +21,6 @@ such as:
     * Sending/Receiving/Browsing files via OBEX
     * Pairing
 
-Blueman also integrates with Network Manager 0.7, making any Bluetooth 
+Blueman also integrates with Network Manager 0.7, making any Bluetooth
 Dialup/Network connections available (via HAL) to Network Manager.
 EOF
diff --git a/bluetooth/gnome-bluetooth/DETAILS b/bluetooth/gnome-bluetooth/DETAILS
index 132d3aa..d743d49 100644
--- a/bluetooth/gnome-bluetooth/DETAILS
+++ b/bluetooth/gnome-bluetooth/DETAILS
@@ -21,6 +21,6 @@ Current features include:
   or contacts from other Bluetooth devices to your computer
 * An OBEX push send tool, so you can beam files from your computer to
   remote devices.
-* gnome-vfs plugin so Nautilus can navigate known Bluetooth devices, 
+* gnome-vfs plugin so Nautilus can navigate known Bluetooth devices,
   and send files to them via drag'n'drop.
 EOF
diff --git a/cd/cdw/DETAILS b/cd/cdw/DETAILS
index d708b17..bb39068 100644
--- a/cd/cdw/DETAILS
+++ b/cd/cdw/DETAILS
@@ -9,6 +9,6 @@
            SHORT="An ncurses and GTK+-2 frontend to rip and burn CDs"
 
 cat << EOF
-cdw is an ncurses-based (and optionally GTK+-2 based) CD writer 
+cdw is an ncurses-based (and optionally GTK+-2 based) CD writer
 program, which uses cdrecord and mkisofs.
 EOF
diff --git a/cd/dvdrtools/DETAILS b/cd/dvdrtools/DETAILS
index 5783b0c..cd8aa3a 100644
--- a/cd/dvdrtools/DETAILS
+++ b/cd/dvdrtools/DETAILS
@@ -10,8 +10,8 @@
            SHORT="A fork of cdrtools to support writing DVDs"
 
 cat << EOF
-dvdrtools is a fork of cdrtools, with the primary goal of supporting 
+dvdrtools is a fork of cdrtools, with the primary goal of supporting
 writable DVD drives.
 
-Contributed by Dave Brown dagbrown at lart.ca. 
+Contributed by Dave Brown dagbrown at lart.ca.
 EOF
diff --git a/cd/libcddb/DETAILS b/cd/libcddb/DETAILS
index b71cbe7..d38be1e 100644
--- a/cd/libcddb/DETAILS
+++ b/cd/libcddb/DETAILS
@@ -9,12 +9,12 @@
            SHORT="A C library to access data on a CDDB server"
 
 cat << EOF
-Libcddb allows you to: 
+Libcddb allows you to:
   - search the database for possible CD matches;
   - retrieve detailed information about a specific CD;
   - submit new CD entries to the database.
-Libcddb supports both the custom CDDB protocol and tunnelling the query 
-and read operations over plain HTTP. It is also possible to use an HTTP 
-proxy server. If you want to speed things up, you can make use of the 
-built-in caching facility provided by the library. 
+Libcddb supports both the custom CDDB protocol and tunnelling the query
+and read operations over plain HTTP. It is also possible to use an HTTP
+proxy server. If you want to speed things up, you can make use of the
+built-in caching facility provided by the library.
 EOF
diff --git a/cd/ripoff/DEPENDS b/cd/ripoff/DEPENDS
index a6fd6c3..ed6d130 100644
--- a/cd/ripoff/DEPENDS
+++ b/cd/ripoff/DEPENDS
@@ -3,10 +3,10 @@ depends  libcddb
 depends  libcdio
 
 optional_depends  "libvorbis"  ""  "--disable-vorbis"  \
-                  "support for ripping to Ogg"         
+                  "support for ripping to Ogg"
 
 optional_depends  "lame"       ""  "--disable-mp3"     \
-                 "support for ripping to MP3"          
+                 "support for ripping to MP3"
 
 optional_depends  "flac"       ""  "--disable-flac"    \
                  "support for ripping to FLAC"
diff --git a/cd/udftools/DETAILS b/cd/udftools/DETAILS
index 8941b0e..feabb73 100644
--- a/cd/udftools/DETAILS
+++ b/cd/udftools/DETAILS
@@ -21,7 +21,7 @@
            SHORT="UDF related utilities"
 
 cat << EOF
-The UDFtools package contains utilities for creating and mounting CD-RW 
-disks with UDF file systems for both reading and writing. UDF files 
+The UDFtools package contains utilities for creating and mounting CD-RW
+disks with UDF file systems for both reading and writing. UDF files
 systems are used on both CD-RW media and on DVD.
 EOF
diff --git a/cd/vobcopy/DETAILS b/cd/vobcopy/DETAILS
index ce1d323..8ea039d 100644
--- a/cd/vobcopy/DETAILS
+++ b/cd/vobcopy/DETAILS
@@ -9,6 +9,6 @@
         SHORT="A tool for making a backup copy of DVDs"
 
 cat << EOF
-Vobcopy is a tool for making unencrypted copies of DVDs on your 
+Vobcopy is a tool for making unencrypted copies of DVDs on your
 harddrive.
 EOF
diff --git a/cd/zisofs-tools/DETAILS b/cd/zisofs-tools/DETAILS
index eb21707..44cffe1 100644
--- a/cd/zisofs-tools/DETAILS
+++ b/cd/zisofs-tools/DETAILS
@@ -14,8 +14,8 @@
 cat << EOF
 The zisofs filesystem is an extension to the ISO9660 filesystem that
 allows files, on a file-by-file basis, to be stored compressed and
-decompressed in real time. Legacy systems can still read uncompressed 
-files. zisofs-tools contains the tools necessary to create such a 
-compressed ISO9660 filesystem and to read compressed files on a legacy 
+decompressed in real time. Legacy systems can still read uncompressed
+files. zisofs-tools contains the tools necessary to create such a
+compressed ISO9660 filesystem and to read compressed files on a legacy
 system.
 EOF
diff --git a/chat/BitchX/DETAILS b/chat/BitchX/DETAILS
index 9dcf9f6..1902f93 100644
--- a/chat/BitchX/DETAILS
+++ b/chat/BitchX/DETAILS
@@ -12,8 +12,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
          UPDATED=20040727
            SHORT="expanded version of the IRC II chat client"
 cat << EOF
-BitchX was originaly a script for IRC II, but has been built directly into 
-the client. Delivered with an abundance of scripts, and other more or less 
+BitchX was originaly a script for IRC II, but has been built directly into
+the client. Delivered with an abundance of scripts, and other more or less
 usefull features.
 This version is for the terminal version only.
 EOF
diff --git a/chat/amsn/DEPENDS b/chat/amsn/DEPENDS
index b763d3a..1c1e53c 100644
--- a/chat/amsn/DEPENDS
+++ b/chat/amsn/DEPENDS
@@ -1,2 +1,2 @@
-depends tk   
+depends tk
 depends tls
diff --git a/chat/centericq/DETAILS b/chat/centericq/DETAILS
index 0526f06..9d4d732 100644
--- a/chat/centericq/DETAILS
+++ b/chat/centericq/DETAILS
@@ -9,7 +9,7 @@
            SHORT="text mode IM client for ICQ, Yahoo!, AIM, IRC, MSN, Gadu-Gadu and Jabber"
 
 cat << EOF
-Centericq is a text mode menu- and window-driven IM interface that 
+Centericq is a text mode menu- and window-driven IM interface that
 supports the ICQ, Yahoo!, AIM, IRC, MSN, Gadu-Gadu and Jabber protocols.
 It also supports LiveJournal and RSS feeds.
 EOF
diff --git a/chat/gajim/DETAILS b/chat/gajim/DETAILS
index 87de870..59906c6 100644
--- a/chat/gajim/DETAILS
+++ b/chat/gajim/DETAILS
@@ -11,8 +11,8 @@
       MAINTAINER="jannis at lunar-linux.org"
 
 cat << EOF
-The goal of Gajim is to provide a full featured and easy to use Jabber 
-client. Gajim works nicely with GNOME, but does not require it to run. 
+The goal of Gajim is to provide a full featured and easy to use Jabber
+client. Gajim works nicely with GNOME, but does not require it to run.
 It is released under the GNU General Public License.
 
 Features:
@@ -27,5 +27,5 @@ Features:
    Wikipedia, dictionary and search engine lookup
    Multiple accounts support
    DBus Capabilities. Read more information
-   XML Console 
+   XML Console
 EOF
diff --git a/chat/ickle/DETAILS b/chat/ickle/DETAILS
index 5edbf7b..e1d1190 100644
--- a/chat/ickle/DETAILS
+++ b/chat/ickle/DETAILS
@@ -8,7 +8,7 @@
 SHORT="ickle - a icq2000 client"
 cat << EOF
 ickle - a icq2000 client
-ickle is an open-source project implementing the 
-ICQ2000 protocol. The aim is to bring the most 
-useful features of ICQ2000 to non-windows platforms. 
+ickle is an open-source project implementing the
+ICQ2000 protocol. The aim is to bring the most
+useful features of ICQ2000 to non-windows platforms.
 EOF
diff --git a/chat/ircd-hybrid/DETAILS b/chat/ircd-hybrid/DETAILS
index 9332afe..ece521a 100644
--- a/chat/ircd-hybrid/DETAILS
+++ b/chat/ircd-hybrid/DETAILS
@@ -10,5 +10,5 @@
 
 cat <<EOF
 ircd-hybrid is a powerful Internet Relay Chat daemon frequently used on
-the popular EFnet IRC Network. 
+the popular EFnet IRC Network.
 EOF
diff --git a/chat/ircd/DETAILS b/chat/ircd/DETAILS
index 0f491e8..4b40658 100644
--- a/chat/ircd/DETAILS
+++ b/chat/ircd/DETAILS
@@ -10,5 +10,5 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/irc$VERSION
 cat <<EOF
 ircd is the original Internet Relay Chat Daemon which is still actively
 maintained. It is used by IRCnet, one of the biggest IRC Networks. It
-supports the new !channel (safe channels), as described in RFC 2810 - 2813. 
+supports the new !channel (safe channels), as described in RFC 2810 - 2813.
 EOF
diff --git a/chat/pork/DETAILS b/chat/pork/DETAILS
index 8b25f59..76ccbfb 100644
--- a/chat/pork/DETAILS
+++ b/chat/pork/DETAILS
@@ -11,7 +11,7 @@
 cat << EOF
 pork is an ncurses-based AOL instant messenger client. It uses the
 OSCAR protocol to access AIM. Pork features Perl scripting; an online
-help system; the ability to configure nearly all aspects of the 
+help system; the ability to configure nearly all aspects of the
 program's look-and-feel; and alias system; and a powerful key binding
 system. It also supports being logged in with more than one screen
 name at the same time.
diff --git a/chat/reaim/DETAILS b/chat/reaim/DETAILS
index 9a180c5..48ed907 100644
--- a/chat/reaim/DETAILS
+++ b/chat/reaim/DETAILS
@@ -7,9 +7,9 @@
          UPDATED=20030105
            SHORT="transparent proxy for direct sessionw with AIM"
 cat << EOF
-ReAIM is a compact transparent proxy designed to be run on or behind a 
-Linux IPTables based firewall. When run behind a simple address-translating 
-firewall, the current AIM client software does not allow direct-connections 
-between users to work. AIM requires direct-connections for file and image 
+ReAIM is a compact transparent proxy designed to be run on or behind a
+Linux IPTables based firewall. When run behind a simple address-translating
+firewall, the current AIM client software does not allow direct-connections
+between users to work. AIM requires direct-connections for file and image
 transfers.
 EOF
diff --git a/chat/silc-client/DETAILS b/chat/silc-client/DETAILS
index 34c6a13..ce7f751 100644
--- a/chat/silc-client/DETAILS
+++ b/chat/silc-client/DETAILS
@@ -15,7 +15,7 @@ conferencing services on the Internet over insecure channel. SILC superficially
 resembles IRC, although they are very different internally. They both provide
 conferencing services and have almost the same set of commands. Other than
 that, they are nothing alike. The SILC is secure and the network model is
-entirely different compared to IRC. 
+entirely different compared to IRC.
 
 EOF
 
diff --git a/chat/telepathy-salut/DETAILS b/chat/telepathy-salut/DETAILS
index 3500a99..3686776 100644
--- a/chat/telepathy-salut/DETAILS
+++ b/chat/telepathy-salut/DETAILS
@@ -9,6 +9,6 @@
            SHORT="telepathy link-local xmpp connection manager"
 
 cat << EOF
-A link-local Jabber/XMPP connection manager that handles single- and 
+A link-local Jabber/XMPP connection manager that handles single- and
 multi-user chats and voice/video calls.
 EOF
diff --git a/chat/xaric/DETAILS b/chat/xaric/DETAILS
index 57892d8..2a80a24 100644
--- a/chat/xaric/DETAILS
+++ b/chat/xaric/DETAILS
@@ -10,10 +10,10 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${MODULE}-${VERSION}
       MAINTAINER=nestu at lunar-linux.org
            SHORT="UNIX irc client similer to BitchX or ircII"
 cat << EOF
-Xaric is a UNIX irc client similer to BitchX or ircII. 
-I would impress you with a list of features, but since 
-it has no impressive features (and lacks a few important 
-ones) that probably is not a good idea. The whole reason 
-for Xaric was to remove all of the bogus, broken crap and 
-silly features from BitchX and have a nice colorful client. 
+Xaric is a UNIX irc client similer to BitchX or ircII.
+I would impress you with a list of features, but since
+it has no impressive features (and lacks a few important
+ones) that probably is not a good idea. The whole reason
+for Xaric was to remove all of the bogus, broken crap and
+silly features from BitchX and have a nice colorful client.
 EOF
diff --git a/chat/xchat/DEPENDS b/chat/xchat/DEPENDS
index 736fee8..23585a2 100644
--- a/chat/xchat/DEPENDS
+++ b/chat/xchat/DEPENDS
@@ -1,16 +1,16 @@
 depends  gtk+-2
 
 optional_depends "openssl"  "--enable-openssl"  "--disable-openssl" \
-                 "enable support for openSSL"                      
+                 "enable support for openSSL"
 
 optional_depends "Python"   "--enable-python"   "--disable-python"  \
-                 "enable support for python plugins"               
+                 "enable support for python plugins"
 
 optional_depends "perl"     "--enable-perl"     "--disable-perl"    \
-                 "enable support for perl plugins"                 
+                 "enable support for perl plugins"
 
 optional_depends "tcl"      "--enable-tcl=/usr" "--disable-tcl"     \
-                 "enable support for tcl plugins"                  
+                 "enable support for tcl plugins"
 
 optional_depends "dbus-glib"  "--enable-dbus"   "--disable-dbus"    \
                  "enable support for a DBus remote interface"
diff --git a/compilers/Falcon/DETAILS b/compilers/Falcon/DETAILS
index 3301977..e168061 100644
--- a/compilers/Falcon/DETAILS
+++ b/compilers/Falcon/DETAILS
@@ -14,8 +14,8 @@ Falcon is an Open Source, simple, fast and powerful programming language, easy
 to learn and to feel comfortable with, and a scripting engine ready to empower
 mission-critical multithreaded applications.
 
-Falcon provides six integrated programming paradigms: procedural, object 
+Falcon provides six integrated programming paradigms: procedural, object
 oriented, prototype oriented, functional, tabular and message oriented. And you
-don't have to master all of them; you just need to pick the ingredients you 
+don't have to master all of them; you just need to pick the ingredients you
 prefer, and let the code to follow your inspiration.
 EOF
diff --git a/compilers/aubit4glsrc/DETAILS b/compilers/aubit4glsrc/DETAILS
index 6c90777..2fa8f21 100644
--- a/compilers/aubit4glsrc/DETAILS
+++ b/compilers/aubit4glsrc/DETAILS
@@ -11,10 +11,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="Aubit 4GL compiler"
 PSAFE=no
 cat << EOF
-Aubit 4GL compiler is software that translates x4GL programming language into 
-executable programs, enabling fast and productive creation of BRDO 
-applications utilizing x4GL programming language. Features include embedded 
-SQL and 3GL programming languages, connectivity to many relational databases, 
-character/GUI/web-based user interfaces, multi-format reports generation, and 
-many other advanced development options. 
+Aubit 4GL compiler is software that translates x4GL programming language into
+executable programs, enabling fast and productive creation of BRDO
+applications utilizing x4GL programming language. Features include embedded
+SQL and 3GL programming languages, connectivity to many relational databases,
+character/GUI/web-based user interfaces, multi-format reports generation, and
+many other advanced development options.
 EOF
diff --git a/compilers/clisp/DETAILS b/compilers/clisp/DETAILS
index 641375a..b790f47 100644
--- a/compilers/clisp/DETAILS
+++ b/compilers/clisp/DETAILS
@@ -11,11 +11,11 @@
           SHORT="An ANSI Common Lisp implementation"
 
 cat << EOF
-Common Lisp is a high-level, all-purpose, object-oriented, 
+Common Lisp is a high-level, all-purpose, object-oriented,
 dynamic, functional programming language.
 
-CLISP is a Common Lisp implementation by Bruno Haible, then 
-of Karlsruhe University, and Michael Stoll, then of Munich 
-University, both in Germany. It supports the Lisp described 
+CLISP is a Common Lisp implementation by Bruno Haible, then
+of Karlsruhe University, and Michael Stoll, then of Munich
+University, both in Germany. It supports the Lisp described
 in the ANSI Common Lisp standard plus many extensions.
 EOF
diff --git a/compilers/gcc3/DETAILS b/compilers/gcc3/DETAILS
index 36e1dc3..09f4193 100644
--- a/compilers/gcc3/DETAILS
+++ b/compilers/gcc3/DETAILS
@@ -18,5 +18,5 @@ cat << EOF
 gcc - GNU Compiler Collection.
 The GNU Compiler Collection is a suite of compilers that compile C, C++,
 Objective C, Fortran, Java, and CHILL for a wide variety of
-architectures. Front-ends for Ada95 and Pascal also exist. 
+architectures. Front-ends for Ada95 and Pascal also exist.
 EOF
diff --git a/compilers/gcl/DETAILS b/compilers/gcl/DETAILS
index 8f6b7a9..ac78934 100644
--- a/compilers/gcl/DETAILS
+++ b/compilers/gcl/DETAILS
@@ -13,10 +13,10 @@
            SHORT="Common Lisp interpreter and compiler"
            PSAFE=no
 cat << EOF
-GNU Common Lisp (GCL, formerly known as Austin Kyoto Common Lisp) is a 
-compiler and interpreter for Common Lisp. GCL is very portable and 
-extremely efficient on a wide class of applications, and compares 
-favorably in performance with commercial Lisps on several large 
-theorem--prover and symbolic algebra systems. GCL supports the 
+GNU Common Lisp (GCL, formerly known as Austin Kyoto Common Lisp) is a
+compiler and interpreter for Common Lisp. GCL is very portable and
+extremely efficient on a wide class of applications, and compares
+favorably in performance with commercial Lisps on several large
+theorem--prover and symbolic algebra systems. GCL supports the
 CLtL1 specification.
 EOF
diff --git a/compilers/gforth/DETAILS b/compilers/gforth/DETAILS
index 25ebfab..a5bd283 100644
--- a/compilers/gforth/DETAILS
+++ b/compilers/gforth/DETAILS
@@ -2,7 +2,7 @@
          VERSION=0.7.0
           SOURCE=${MODULE}-${VERSION}.tar.gz
       SOURCE_URL=${GNU_URL}/${MODULE}/
-      SOURCE_VFY=sha1:5bb357268cba683f2a8c63d2a4bcab8f41cb0086 
+      SOURCE_VFY=sha1:5bb357268cba683f2a8c63d2a4bcab8f41cb0086
         WEB_SITE=http://www.gnu.org/software/gforth/
          ENTERED=20081019
          UPDATED=20081110
diff --git a/compilers/llvm/DETAILS b/compilers/llvm/DETAILS
index 52ef0cf..7cd0d9d 100644
--- a/compilers/llvm/DETAILS
+++ b/compilers/llvm/DETAILS
@@ -13,15 +13,15 @@
            SHORT="Low Level Virtual Machine"
 
 cat << EOF
-LLVM is a robust system, particularly well suited for developing new 
-mid-level language-independent analyses and optimizations of all sorts, 
-including those that require extensive interprocedural analysis. LLVM is 
-also a great target for front-end development for conventional or research 
-programming languages, including those which require compile-time, 
-link-time, or run-time optimization for effective implementation, proper 
+LLVM is a robust system, particularly well suited for developing new
+mid-level language-independent analyses and optimizations of all sorts,
+including those that require extensive interprocedural analysis. LLVM is
+also a great target for front-end development for conventional or research
+programming languages, including those which require compile-time,
+link-time, or run-time optimization for effective implementation, proper
 tail calls or garbage collection.
 
-Clang is a compiler front-end for the C family of languages (C, C++, 
-Objective-C, and Objective-C++) which can be built as a part of the 
+Clang is a compiler front-end for the C family of languages (C, C++,
+Objective-C, and Objective-C++) which can be built as a part of the
 LLVM compiler intrastructure project.
 EOF
diff --git a/compilers/nasm/DETAILS b/compilers/nasm/DETAILS
index 66c92ad..5393e7e 100644
--- a/compilers/nasm/DETAILS
+++ b/compilers/nasm/DETAILS
@@ -12,7 +12,7 @@ cat << EOF
 NASM is an 80x86 assembler designed for portability and modularity. It supports
 a range of object file formats including Linux a.out and ELF, COFF, Microsoft
 16-bit OBJ and Win32. It will also output plain binary files. Its syntax is
-designed to be simple and easy to understand, similar to Intel's but less 
+designed to be simple and easy to understand, similar to Intel's but less
 complex. It supports Pentium, P6, MMX, 3DNow! and SSE opcodes, and has macro
 capability. It includes a disassembler as well. Now with full 64-bit
 (x86-64/x64/AMD64/Intel 64) architecture and object file support.
diff --git a/compilers/tcc/DETAILS b/compilers/tcc/DETAILS
index 8919a43..31e222e 100644
--- a/compilers/tcc/DETAILS
+++ b/compilers/tcc/DETAILS
@@ -9,14 +9,14 @@
              SHORT="Tiny C compiler"
 
 cat << EOF
-TinyCC (aka TCC) is a small but hyper fast C compiler. Unlike other 
-C compilers, it is meant to be self-relying: you do not need an 
+TinyCC (aka TCC) is a small but hyper fast C compiler. Unlike other
+C compilers, it is meant to be self-relying: you do not need an
 external assembler or linker because TCC does that for you.
-TCC compiles so fast that even for big projects Makefiles may not 
+TCC compiles so fast that even for big projects Makefiles may not
 be necessary.
-TCC not only supports ANSI C, but also most of the new ISO C99 
+TCC not only supports ANSI C, but also most of the new ISO C99
 standard and many GNUC extensions including inline assembly.
-TCC can also be used to make C scripts, i.e. pieces of C source that 
-you run as a Perl or Python script. Compilation is so fast that your 
-script will be as fast as if it was an executable. 
+TCC can also be used to make C scripts, i.e. pieces of C source that
+you run as a Perl or Python script. Compilation is so fast that your
+script will be as fast as if it was an executable.
 EOF
diff --git a/compilers/udis86/DETAILS b/compilers/udis86/DETAILS
index db5c24b..acede30 100644
--- a/compilers/udis86/DETAILS
+++ b/compilers/udis86/DETAILS
@@ -9,11 +9,11 @@
            SHORT="minimalistic disassembler library"
 
 cat << EOF
-Udis86 is an easy-to-use minimalistic disassembler library (libudis86) for the 
-x86 and AMD64 (x86-64) range of instruction set architectures. The primary 
-intent of the design and development of udis86 is to aid software development 
+Udis86 is an easy-to-use minimalistic disassembler library (libudis86) for the
+x86 and AMD64 (x86-64) range of instruction set architectures. The primary
+intent of the design and development of udis86 is to aid software development
 projects that entail binary code analysis.
-   1. Full support for the x86 and x86-64 (AMD64) range of instruction set 
+   1. Full support for the x86 and x86-64 (AMD64) range of instruction set
       architectures.
    2. Full support for all AMD-V, INTEL-VMX, MMX, SSE, SSE2, SSE3, FPU(x87), and
       AMD 3Dnow! instructions.
diff --git a/crypto/cryptoapi/DETAILS b/crypto/cryptoapi/DETAILS
index c8221be..347bf9b 100644
--- a/crypto/cryptoapi/DETAILS
+++ b/crypto/cryptoapi/DETAILS
@@ -9,7 +9,7 @@
            SHORT="cryptoapi adds crypto modules to Linux."
 cat << EOF
 This is a repackaged distribution based on the international crypto
-patch for GNU/Linux, with the aim to improve adoption of this package 
+patch for GNU/Linux, with the aim to improve adoption of this package
 by not requiring to patch the kernel in order to be able to use the
 cryptoapi and the loop encrytion.
 
diff --git a/crypto/cyrus-sasl/DETAILS b/crypto/cyrus-sasl/DETAILS
index 0561682..5bdfbc5 100644
--- a/crypto/cyrus-sasl/DETAILS
+++ b/crypto/cyrus-sasl/DETAILS
@@ -20,8 +20,8 @@
 PSAFE=no
 cat << EOF
 SASL is the Simple Authentication and Security Layer
-This is the Cyrus SASL API implentation. It can be used on the client 
-or server side to provide authentication. See RFC 2222 for more 
+This is the Cyrus SASL API implentation. It can be used on the client
+or server side to provide authentication. See RFC 2222 for more
 information. The following mechanisms are included in this distribution:
     * ANONYMOUS
     * CRAM-MD5
@@ -31,5 +31,5 @@ information. The following mechanisms are included in this distribution:
     * GSSAPI (MIT Kerberos 5 or Heimdal Kerberos 5)
     * DIGEST-MD5
     * LOGIN (unsupported)
-    * SRP (unsupported, may not work) 
+    * SRP (unsupported, may not work)
 EOF
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index 7103ac7..ce63f6e 100644
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -10,8 +10,8 @@
            SHORT="A TLS library"
 
 cat << EOF
-GnuTLS is a project that aims to develop a library which provides a 
-secure layer, over a reliable transport layer. Currently the GnuTLS 
-library implements the proposed standards by the IETF's TLS working 
+GnuTLS is a project that aims to develop a library which provides a
+secure layer, over a reliable transport layer. Currently the GnuTLS
+library implements the proposed standards by the IETF's TLS working
 group.
 EOF
diff --git a/crypto/john/DETAILS b/crypto/john/DETAILS
index 97a9919..a9d0ed3 100644
--- a/crypto/john/DETAILS
+++ b/crypto/john/DETAILS
@@ -10,8 +10,8 @@
 
 cat << EOF
 John the Ripper is a fast password cracker, currently available
-for many flavors of Unix (11 are officially supported, not 
+for many flavors of Unix (11 are officially supported, not
 counting different architectures), DOS, Win32, and BeOS. Its
-primary purpose is to detect weak Unix passwords, but a number 
+primary purpose is to detect weak Unix passwords, but a number
 of other hash types are supported as well.
 EOF
diff --git a/crypto/outguess/DETAILS b/crypto/outguess/DETAILS
index 141e506..cb66f0b 100644
--- a/crypto/outguess/DETAILS
+++ b/crypto/outguess/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
 
 cat << EOF
 OutGuess is a universal steganographic tool that allows the insertion
-of hidden information into the redundant bits of data sources.  
+of hidden information into the redundant bits of data sources.
 The nature of the data source is irrelevant to the core of OutGuess.
 The program relies on data specific handlers that will extract
 redundant bits and write them back after modification.  In this version
diff --git a/crypto/pycrypto/DETAILS b/crypto/pycrypto/DETAILS
index 2de12d8..0bfd92e 100644
--- a/crypto/pycrypto/DETAILS
+++ b/crypto/pycrypto/DETAILS
@@ -12,11 +12,11 @@ cat << EOF
 The Toolkit is a collection of cryptographic algorithms and protocols,
 implemented for use from Python. Among the contents of the package:
     * Hash functions: MD2, MD4, RIPEMD.
-    * Block encryption algorithms: AES, ARC2, Blowfish, CAST, DES, 
+    * Block encryption algorithms: AES, ARC2, Blowfish, CAST, DES,
       Triple-DES, IDEA, RC5.
     * Stream encryption algorithms: ARC4, simple XOR.
     * Public-key algorithms: RSA, DSA, ElGamal, qNEW.
     * Protocols: All-or-nothing transforms, chaffing/winnowing.
-    * Miscellaneous: RFC1751 module for converting 128-key keys into a 
+    * Miscellaneous: RFC1751 module for converting 128-key keys into a
       set of English words, primality testing.
 EOF
diff --git a/crypto/scramble/DETAILS b/crypto/scramble/DETAILS
index 989b7bc..40c963e 100644
--- a/crypto/scramble/DETAILS
+++ b/crypto/scramble/DETAILS
@@ -12,5 +12,5 @@ cat << EOF
 Scramble is the command line tool used by the Xffm-filemanager to
 encrypt/decrypt files upon user request. The application is also used to shred
 files before deleting. Scramble is a file encryption command loosely based on
-the character rotation wheel of the enigma cypher. 
+the character rotation wheel of the enigma cypher.
 EOF
diff --git a/crypto/stegdetect/DETAILS b/crypto/stegdetect/DETAILS
index 1fc5580..8ce448d 100644
--- a/crypto/stegdetect/DETAILS
+++ b/crypto/stegdetect/DETAILS
@@ -17,7 +17,7 @@ detectable schemes are
   - jphide (unix and windows),
   - invisible secrets,
   - and outguess 0.13b.
-OutGuess 0.2 can not be detected using these techniques. Stegbreak is 
-used to launch dictionary attacks against JSteg-Shell, JPHide and 
+OutGuess 0.2 can not be detected using these techniques. Stegbreak is
+used to launch dictionary attacks against JSteg-Shell, JPHide and
 OutGuess 0.13b.
 EOF
diff --git a/crypto/steghide/DEPENDS b/crypto/steghide/DEPENDS
index 87f3b89..b08cbaf 100644
--- a/crypto/steghide/DEPENDS
+++ b/crypto/steghide/DEPENDS
@@ -1,4 +1,4 @@
-depends mhash 
-depends libmcrypt 
+depends mhash
+depends libmcrypt
 depends %JPEG
 depends zlib
diff --git a/devel/SDLmm/DETAILS b/devel/SDLmm/DETAILS
index 5318ec2..67c8d63 100644
--- a/devel/SDLmm/DETAILS
+++ b/devel/SDLmm/DETAILS
@@ -11,5 +11,5 @@ cat << EOF
 SDLmm  is a C++ glue for SDL, or the Simple DirectMedia Layer,
 which is a generic API that provides low level access to audio,
 keyboard, mouse, joystick, 3D hardware via OpenGL,
-and 2D framebuffer across multiple platforms. 
+and 2D framebuffer across multiple platforms.
 EOF
diff --git a/devel/antlr/DETAILS b/devel/antlr/DETAILS
index 8c08363..a0c908b 100644
--- a/devel/antlr/DETAILS
+++ b/devel/antlr/DETAILS
@@ -12,8 +12,8 @@
 PSAFE=no
 cat << EOF
 ANTLR, ANother Tool for Language Recognition, is a language tool that provides a
-framework for constructing recognizers, interpreters, compilers, and translators 
-from grammatical descriptions containing actions in a variety of target 
-languages. ANTLR provides excellent support for tree construction, tree walking, 
+framework for constructing recognizers, interpreters, compilers, and translators
+from grammatical descriptions containing actions in a variety of target
+languages. ANTLR provides excellent support for tree construction, tree walking,
 translation, error recovery, and error reporting.
 EOF
diff --git a/devel/autoconf/DETAILS b/devel/autoconf/DETAILS
index 3ab331c..b0a34ce 100644
--- a/devel/autoconf/DETAILS
+++ b/devel/autoconf/DETAILS
@@ -11,7 +11,7 @@
            PSAFE=no
 
 cat << EOF
-autoconf - Produces shell scripts which automatically configure source 
+autoconf - Produces shell scripts which automatically configure source
 code Extensible package of M4 macros that produce shell scripts to
 automatically configure software source code packages. These scripts can
 adapt the packages to many kinds of UNIX-like systems without manual
diff --git a/devel/autogen/DETAILS b/devel/autogen/DETAILS
index 9612415..752db74 100644
--- a/devel/autogen/DETAILS
+++ b/devel/autogen/DETAILS
@@ -9,7 +9,7 @@
            SHORT="A tool to generate programs and text files"
 PSAFE=no
 cat << EOF
-AutoGen is a tool designed to simplify the creation and maintenance 
+AutoGen is a tool designed to simplify the creation and maintenance
 of programs that contain large amounts of repetitious text. It is
 especially valuable in programs that have several blocks of text that
 must be kept synchronized.
diff --git a/devel/autoproject/DETAILS b/devel/autoproject/DETAILS
index fea3a88..0c3dbb6 100644
--- a/devel/autoproject/DETAILS
+++ b/devel/autoproject/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 autoproject interviews the user, then creates a source package for a
-new program which follows the GNU programming standards.  The new 
+new program which follows the GNU programming standards.  The new
 package uses autoconf to configure itself, and automake to create the
 Makefile.
 
diff --git a/devel/autotoolset/DETAILS b/devel/autotoolset/DETAILS
index 415b39e..a5a6a95 100644
--- a/devel/autotoolset/DETAILS
+++ b/devel/autotoolset/DETAILS
@@ -7,9 +7,9 @@
          ENTERED=20050104
          UPDATED=20050104
            SHORT="Tools to aid developers with the GNU software model"
-           
+
 cat << EOF
-Autotoolset is both a collection of small tools (scripts, Emacs 
+Autotoolset is both a collection of small tools (scripts, Emacs
 macros, etc.) to simplify project development with autoconf/automake/
 libtool/texinfo/Emacs and a good documentation on how to get started
 on these tools and the whole GNU software model.
diff --git a/devel/buildbot/DETAILS b/devel/buildbot/DETAILS
index 2f6057e..b4e2449 100644
--- a/devel/buildbot/DETAILS
+++ b/devel/buildbot/DETAILS
@@ -9,6 +9,6 @@
            SHORT="buildbot"
 
 cat << EOF
-The BuildBot is a system to automate the compile/test cycle required 
+The BuildBot is a system to automate the compile/test cycle required
 by most software projects to validate code changes.
 EOF
diff --git a/devel/callgrind/DETAILS b/devel/callgrind/DETAILS
index 9be80cd..862a2b4 100644
--- a/devel/callgrind/DETAILS
+++ b/devel/callgrind/DETAILS
@@ -10,7 +10,7 @@
         SHORT="plugin for valgrind."
 
 cat << EOF
-This is a skin (aka plugin) for Valgrind, a program instrumentation system 
-for x86-linux. It is based on the cachegrind skin, a cache simulator from 
+This is a skin (aka plugin) for Valgrind, a program instrumentation system
+for x86-linux. It is based on the cachegrind skin, a cache simulator from
 the valgrind core package. It adds call-graph profiling.
 EOF
diff --git a/devel/cgdb/DETAILS b/devel/cgdb/DETAILS
index 962a041..1213ef7 100644
--- a/devel/cgdb/DETAILS
+++ b/devel/cgdb/DETAILS
@@ -10,10 +10,10 @@
            SHORT="curses-based interface to the GNU Debugger (GDB)"
 
 cat << EOF
-CGDB is a curses-based interface to the GNU Debugger (GDB). 
-The goal of CGDB is to be lightweight and responsive; not encumbered 
-with unnecessary features. The interface is designed to deliver the 
-familiar GDB text interface, with a split screen showing the source 
-as it executes. The UI is modeled on the classic Unix text editor, vi. 
+CGDB is a curses-based interface to the GNU Debugger (GDB).
+The goal of CGDB is to be lightweight and responsive; not encumbered
+with unnecessary features. The interface is designed to deliver the
+familiar GDB text interface, with a split screen showing the source
+as it executes. The UI is modeled on the classic Unix text editor, vi.
 Those familiar with vi should feel right at home using CGDB.
 EOF
diff --git a/devel/check/DETAILS b/devel/check/DETAILS
index d4ca1bb..799b3c9 100644
--- a/devel/check/DETAILS
+++ b/devel/check/DETAILS
@@ -13,6 +13,6 @@ Check is a unit test framework for C. It features a simple interface
 for defining unit tests, putting little in the way of the developer.
 Tests are run in a separate address space, so Check can catch both
 assertion failures and code errors that cause segmentation faults or
-other signals. The output from unit tests can be used within source 
+other signals. The output from unit tests can be used within source
 code editors and IDEs.
 EOF
diff --git a/devel/cppunit/DETAILS b/devel/cppunit/DETAILS
index a1abdde..abc78c6 100644
--- a/devel/cppunit/DETAILS
+++ b/devel/cppunit/DETAILS
@@ -20,9 +20,9 @@ CFeatures:
     * Hierarchical test fixture support
     * Test registry to reduce recompilation need
     * Test plug-in for faster compile/test cycle (self testable dynamic library)
-    * Protector to encapsulate test execution (allow capture of exception not 
+    * Protector to encapsulate test execution (allow capture of exception not
       derived from std::exception)
     * MfcTestRunner
-    * QtTestRunner, a Qt based graphic test runner ppUnit is a C++ unit testing 
+    * QtTestRunner, a Qt based graphic test runner ppUnit is a C++ unit testing
       framework.
 EOF
diff --git a/devel/ctypes/DEPENDS b/devel/ctypes/DEPENDS
index cbccd36..7d03d17 100644
--- a/devel/ctypes/DEPENDS
+++ b/devel/ctypes/DEPENDS
@@ -1 +1 @@
-depends Python 
+depends Python
diff --git a/devel/cvsd/DETAILS b/devel/cvsd/DETAILS
index 316e7b0..34caf11 100644
--- a/devel/cvsd/DETAILS
+++ b/devel/cvsd/DETAILS
@@ -9,20 +9,20 @@
            SHORT="A cvs pserver chroot wrapper"
 
 cat << EOF
-cvsd is a wrapper program for cvs in pserver mode. It will run 'cvs 
-pserver' under a special uid/gid in a chroot jail. cvsd is run as a 
-daemon and is controlled through a configuration file. It is 
-relatively easy to configure and tools are provided for setting up a 
+cvsd is a wrapper program for cvs in pserver mode. It will run 'cvs
+pserver' under a special uid/gid in a chroot jail. cvsd is run as a
+daemon and is controlled through a configuration file. It is
+relatively easy to configure and tools are provided for setting up a
 rootjail.
-This server can be useful if you want to run a public cvs pserver. 
-You should however be aware of the security limitations of running a 
-cvs pserver. If you want any kind of authentication you should really 
-consider using secure shell as a secure authentication mechanism and 
-transport. Passwords used in cvs pserver are transmitted in plaintext 
+This server can be useful if you want to run a public cvs pserver.
+You should however be aware of the security limitations of running a
+cvs pserver. If you want any kind of authentication you should really
+consider using secure shell as a secure authentication mechanism and
+transport. Passwords used in cvs pserver are transmitted in plaintext
 and this wrapper won't change that.
-This server adds a layer of security to cvs. cvs is a very powerful 
-tool and is capable of running scripts and other things. By running cvs 
-in a rootjail it is possible to limit the amount of "damage" cvs can do 
-if it is exploited. It is generally a good idea to run cvsd without any 
+This server adds a layer of security to cvs. cvs is a very powerful
+tool and is capable of running scripts and other things. By running cvs
+in a rootjail it is possible to limit the amount of "damage" cvs can do
+if it is exploited. It is generally a good idea to run cvsd without any
 write permissions to any directory on the system.
 EOF
diff --git a/devel/ddd/DETAILS b/devel/ddd/DETAILS
index 7d66df6..8eab7a2 100644
--- a/devel/ddd/DETAILS
+++ b/devel/ddd/DETAILS
@@ -9,9 +9,9 @@
            SHORT="A graphical front-end for command-line debuggers"
 
 cat << EOF
-GNU DDD is a graphical front-end for command-line debuggers such as 
-GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash 
-debugger, or the Python debugger. Besides ``usual'' front-end 
+GNU DDD is a graphical front-end for command-line debuggers such as
+GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash
+debugger, or the Python debugger. Besides ``usual'' front-end
 features such as viewing source texts, DDD has become famous through
 its interactive graphical data display, where data structures are
 displayed as graphs.
diff --git a/devel/desktop-file-utils/DETAILS b/devel/desktop-file-utils/DETAILS
index 8d455f5..9391bf1 100644
--- a/devel/desktop-file-utils/DETAILS
+++ b/devel/desktop-file-utils/DETAILS
@@ -10,9 +10,9 @@
 
 cat << EOF
 Utilities for manipulating desktop files.
- * desktop-file-validate: validates a .desktop file and prints 
+ * desktop-file-validate: validates a .desktop file and prints
                           warnings/errors about spec violations.
  * desktop-file-install: installs a .desktop file to the applications
-                         directory, optionally munging it a bit in 
+                         directory, optionally munging it a bit in
                          transit.
 EOF
diff --git a/devel/diffutils/DETAILS b/devel/diffutils/DETAILS
index bc350e1..9d0487b 100644
--- a/devel/diffutils/DETAILS
+++ b/devel/diffutils/DETAILS
@@ -13,17 +13,17 @@ cat << EOF
 diffutils is a group of utilities that displays difference between and
 among text files.
  * diff  - outputs the difference between two files in any of several
-           formats. If the files are identical, it normally produces 
-           no output; if they are binary (non-text) it normally 
+           formats. If the files are identical, it normally produces
+           no output; if they are binary (non-text) it normally
            reports only that they are different.
  * cmp   - shows the offsets and files numbers where two files differ;
-           it can also show, side by side, all the characters that 
+           it can also show, side by side, all the characters that
            differ between the two files.
  * sdiff - merges two files interactively.
- * diff3 - shows differences among three files. If two people have 
-           made independent changes to a common original, diff3 
+ * diff3 - shows differences among three files. If two people have
+           made independent changes to a common original, diff3
            reports that difference between the original and the two
-           changed versions, and can produce a merged file that 
+           changed versions, and can produce a merged file that
            contains both persons' changes along with warnings about
            conflicts.
 EOF
diff --git a/devel/elfutils/DETAILS b/devel/elfutils/DETAILS
index 88872ad..b599f24 100644
--- a/devel/elfutils/DETAILS
+++ b/devel/elfutils/DETAILS
@@ -11,10 +11,10 @@
 PSAFE=no
 USE_WRAPPERS=no
 cat << EOF
-Elfutils is a collection of utilities, including ld (a linker), nm (for 
-listing symbols from object files), size (for listing the section sizes 
-of an object or archive file), strip (for discarding symbols), readelf 
-(to see the raw ELF file structures), and elflint (to check for 
-well-formed ELF files).  Also included are numerous helper libraries 
+Elfutils is a collection of utilities, including ld (a linker), nm (for
+listing symbols from object files), size (for listing the section sizes
+of an object or archive file), strip (for discarding symbols), readelf
+(to see the raw ELF file structures), and elflint (to check for
+well-formed ELF files).  Also included are numerous helper libraries
 which implement DWARF, ELF, and machine-specific ELF handling.
 EOF
diff --git a/devel/eruby/DETAILS b/devel/eruby/DETAILS
index 5624079..aea1de4 100644
--- a/devel/eruby/DETAILS
+++ b/devel/eruby/DETAILS
@@ -10,6 +10,6 @@
            SHORT="eruby interprets a Ruby code embedded text file."
 
 cat << EOF
-eruby interprets a Ruby code embedded text file. 
-For example, eruby enables you to embed a Ruby code to a HTML file. 
+eruby interprets a Ruby code embedded text file.
+For example, eruby enables you to embed a Ruby code to a HTML file.
 EOF
diff --git a/devel/expect/DETAILS b/devel/expect/DETAILS
index 303fb34..54e5657 100644
--- a/devel/expect/DETAILS
+++ b/devel/expect/DETAILS
@@ -12,13 +12,13 @@
             SHORT="tool for automating interactive applications"
 
 cat << EOF
-Expect is a tool for automating interactive applications such as telnet, 
-ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff 
-trivial. Expect is also useful for testing these same applications. And 
+Expect is a tool for automating interactive applications such as telnet,
+ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff
+trivial. Expect is also useful for testing these same applications. And
 by adding Tk, you can also wrap interactive applications in X11 GUIs.
-Expect can make easy all sorts of tasks that are prohibitively difficult 
-with anything else. You will find that Expect is an absolutely invaluable 
-tool - using it, you will be able to automate tasks that you've never 
-even thought of before - and you'll be able to do this automation quickly 
-and easily. 
+Expect can make easy all sorts of tasks that are prohibitively difficult
+with anything else. You will find that Expect is an absolutely invaluable
+tool - using it, you will be able to automate tasks that you've never
+even thought of before - and you'll be able to do this automation quickly
+and easily.
 EOF
diff --git a/devel/ffcall/DETAILS b/devel/ffcall/DETAILS
index 6a40c3f..7e3d765 100644
--- a/devel/ffcall/DETAILS
+++ b/devel/ffcall/DETAILS
@@ -13,6 +13,6 @@ A collection of four libraries used to build foreign function call interfaces
 in embedded interpreters. The packages are: avcall - calling C functions with
 variable arguments vacall - C functions accepting variable argument prototypes
 trampoline - closures as first-class C functions callback - closures with
-variable arguments as first-class C functions (a reentrant combination of 
+variable arguments as first-class C functions (a reentrant combination of
 vacall and trampoline)
 EOF
diff --git a/devel/fpconst/DETAILS b/devel/fpconst/DETAILS
index 130665b..68e0d3d 100644
--- a/devel/fpconst/DETAILS
+++ b/devel/fpconst/DETAILS
@@ -8,13 +8,13 @@
         UPDATED=20060209
           SHORT="constants and functions for working with IEEE754 double-precision special values."
  cat << EOF
-This python module implements constants and functions for working with 
-IEEE754 double-precision special values. It provides constants for 
-Not-a-Number (NaN), Positive Infinity (Inf), and Negative Infinity 
+This python module implements constants and functions for working with
+IEEE754 double-precision special values. It provides constants for
+Not-a-Number (NaN), Positive Infinity (Inf), and Negative Infinity
 (-Inf), as well as functions to test for these values.
 
-The code is implemented in pure python by taking advantage of the 
-'struct' standard module. Care has been taken to generate proper results 
-on both big-endian and little-endian machines. Some efficiency could be 
-gained by translating the core routines into C.  
+The code is implemented in pure python by taking advantage of the
+'struct' standard module. Care has been taken to generate proper results
+on both big-endian and little-endian machines. Some efficiency could be
+gained by translating the core routines into C.
 EOF
diff --git a/devel/gendiff/DETAILS b/devel/gendiff/DETAILS
index 1e5470a..e2d1157 100644
--- a/devel/gendiff/DETAILS
+++ b/devel/gendiff/DETAILS
@@ -10,6 +10,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
 cat << EOF
 'gendiff' outputs the difference between two directories without requiring
 the creation of a second directory. See the man page for the details.
-Credit for gendiff goes to Mark Ewing. Note that gendiff is not a binary, 
+Credit for gendiff goes to Mark Ewing. Note that gendiff is not a binary,
 it is a script.
 EOF
diff --git a/devel/gob2/DETAILS b/devel/gob2/DETAILS
index 8a31a15..83f6d7a 100644
--- a/devel/gob2/DETAILS
+++ b/devel/gob2/DETAILS
@@ -11,8 +11,8 @@
 
 cat << EOF
 GOB2 is a preprocessor for making GObjects with inline C code so that
-generated files are not edited. Syntax is inspired by Java and Yacc 
-or Lex. The implementation is intentionally kept simple, and no C 
+generated files are not edited. Syntax is inspired by Java and Yacc
+or Lex. The implementation is intentionally kept simple, and no C
 actual code parsing is done.
 
 Reasons:
@@ -20,6 +20,6 @@ Reasons:
  * Writing a fully featured GObject is a hassle
  * GObject has little type safety, GOB improves on it
  * Need for a generator that doesn't require changes to generated code
- * I like how Java writes method code directly into the class 
+ * I like how Java writes method code directly into the class
    definition
 EOF
diff --git a/devel/google-ctemplate/DETAILS b/devel/google-ctemplate/DETAILS
index 7971f39..f861446 100644
--- a/devel/google-ctemplate/DETAILS
+++ b/devel/google-ctemplate/DETAILS
@@ -10,10 +10,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/ctemplate-$VERSION
            SHORT="template language for C++"
 
 cat << EOF
-CTemplate is a simple but powerful template language for C++. It emphasizes 
-separating logic from presentation: it is impossible to embed application 
+CTemplate is a simple but powerful template language for C++. It emphasizes
+separating logic from presentation: it is impossible to embed application
 logic in this template language.
 
-Here's an example of how to use it: not complete, but gives a good feel for 
+Here's an example of how to use it: not complete, but gives a good feel for
 what the ctemplate API looks like.
 EOF
diff --git a/devel/json-glib/DETAILS b/devel/json-glib/DETAILS
index 87f8f62..416eaba 100644
--- a/devel/json-glib/DETAILS
+++ b/devel/json-glib/DETAILS
@@ -11,12 +11,12 @@
 
 cat << EOF
 Many high-level languages already provide native modules for parsing, generating
-and manipulating JSON data streams. JSON-GLib is a C library based on GLib and 
-released under the terms of the GNU Lesser General Public License version 2.1. 
-It provides a parser and a generator GObject classes and various wrappers for 
-the complex data types employed by JSON, such as arrays and objects. 
+and manipulating JSON data streams. JSON-GLib is a C library based on GLib and
+released under the terms of the GNU Lesser General Public License version 2.1.
+It provides a parser and a generator GObject classes and various wrappers for
+the complex data types employed by JSON, such as arrays and objects.
 
 JSON-GLib uses GLib native data types and the generic value container GValue for
-ease of development. It also provides integration with the GObject classes for 
+ease of development. It also provides integration with the GObject classes for
 direct serialization into, and deserialization from, JSON data streams.
 EOF
diff --git a/devel/libleakbug/DETAILS b/devel/libleakbug/DETAILS
index 64da3b1..2a0639f 100644
--- a/devel/libleakbug/DETAILS
+++ b/devel/libleakbug/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/leakbug-$VERSION
 
 cat << EOF
 The leakbug library is a small, simple library intended to show where
-memory leaks are occuring within a program.  It does not however 
-report leaks due to incorrect use of a another library (i.e., a 
+memory leaks are occuring within a program.  It does not however
+report leaks due to incorrect use of a another library (i.e., a
 function in a library allocates memory, and you never freed it).
 EOF
diff --git a/devel/ltrace/DETAILS b/devel/ltrace/DETAILS
index 9ea27fc..3f91c7a 100644
--- a/devel/ltrace/DETAILS
+++ b/devel/ltrace/DETAILS
@@ -10,12 +10,12 @@
            SHORT="A debugging program which runs a specified command until it exits"
 
 cat << EOF
-ltrace is a debugging program which runs a specified command until it exits. 
-While the command is executing, ltrace intercepts and records the dynamic 
-library calls which are called by the executed process and the signals 
-received by that process. It can also intercept and print the system calls 
-executed by the program. The program to be traced need not be recompiled for 
-this, so you can use it on binaries for which you don't have the source handy. 
-You should install ltrace if you need a sysadmin tool for tracking the 
-execution of processes. 
+ltrace is a debugging program which runs a specified command until it exits.
+While the command is executing, ltrace intercepts and records the dynamic
+library calls which are called by the executed process and the signals
+received by that process. It can also intercept and print the system calls
+executed by the program. The program to be traced need not be recompiled for
+this, so you can use it on binaries for which you don't have the source handy.
+You should install ltrace if you need a sysadmin tool for tracking the
+execution of processes.
 EOF
diff --git a/devel/m4/DETAILS b/devel/m4/DETAILS
index 26d9b6b..aec142d 100644
--- a/devel/m4/DETAILS
+++ b/devel/m4/DETAILS
@@ -9,11 +9,11 @@
            SHORT="GNU m4 macro processor"
 
 cat << EOF
-GNU m4 is an implementation of the traditional UNIX macro processor in 
-that it copies its input to the output, expanding macros as it goes. 
-Macros are either built-in or user-defined and can take any number of 
-arguments. M4 also has built-in functions for including named files, 
-running UNIX commands, doing integer arithmetic, manipulating text in 
+GNU m4 is an implementation of the traditional UNIX macro processor in
+that it copies its input to the output, expanding macros as it goes.
+Macros are either built-in or user-defined and can take any number of
+arguments. M4 also has built-in functions for including named files,
+running UNIX commands, doing integer arithmetic, manipulating text in
 various ways, and recursions.
 It can also be used as either a front-end to a compiler or as a macro
 processor in its own right. It is often used to generate HTML as it can
diff --git a/devel/metakit/DETAILS b/devel/metakit/DETAILS
index 407335d..ef8708a 100644
--- a/devel/metakit/DETAILS
+++ b/devel/metakit/DETAILS
@@ -10,13 +10,13 @@
 
 cat << EOF
 MetaKit is an efficient embedded database library with a small footprint.
-It fills the gap between flat-file, relational, object-oriented, 
-and tree-structured databases, supporting relational joins, serialization, 
-nested structures, and instant schema evolution. There is a C++ API, a 
-Python binding called Mk4py, and a Tcl binding called Mk4tcl. You can 
-manipulate and exchange data with any of these. Data files are portable, 
-use auto-sizing ints and strings, and have the ability to very efficiently 
-store binary data, from single bits to multi-Mb objects. The library has 
-been used on Unix, Windows, Macintosh, VMS, and others, spanning a range 
-of 16- to 64-bit architectures. 
+It fills the gap between flat-file, relational, object-oriented,
+and tree-structured databases, supporting relational joins, serialization,
+nested structures, and instant schema evolution. There is a C++ API, a
+Python binding called Mk4py, and a Tcl binding called Mk4tcl. You can
+manipulate and exchange data with any of these. Data files are portable,
+use auto-sizing ints and strings, and have the ability to very efficiently
+store binary data, from single bits to multi-Mb objects. The library has
+been used on Unix, Windows, Macintosh, VMS, and others, spanning a range
+of 16- to 64-bit architectures.
 EOF
diff --git a/devel/paragui/DETAILS b/devel/paragui/DETAILS
index af74f06..02e8870 100644
--- a/devel/paragui/DETAILS
+++ b/devel/paragui/DETAILS
@@ -10,8 +10,8 @@
            SHORT="A cross-platform high-level application framework and GUI library"
 
 cat << EOF
-ParaGUI is a cross-platform high-level application framework and GUI 
+ParaGUI is a cross-platform high-level application framework and GUI
 library.  It can be compiled on various platforms (Linux, Win32, BeOS,
-MacOS, ...).  ParaGUI's cross-platform nature is completely based on 
+MacOS, ...).  ParaGUI's cross-platform nature is completely based on
 the Simple DirectMedia Layer (SDL).
 EOF
diff --git a/devel/pkgconfig/DETAILS b/devel/pkgconfig/DETAILS
index b30e525..c98d14a 100644
--- a/devel/pkgconfig/DETAILS
+++ b/devel/pkgconfig/DETAILS
@@ -15,8 +15,8 @@ works with automake and autoconf. It replaces the ubiquitous *-config
 scripts you may have seen with a single tool. There's nothing
 desktop-specific or desktop-related about pkg-config, despite it being
 on freedesktop.org.
-NOTE: as of > pkgconfig-0.18, pkgconfig was renamed to pkg-config. So 
-rather than renaming this module all over moonbase, I decided to keep 
-the module as named pkgconfig, and adjusted the SOURCE and 
+NOTE: as of > pkgconfig-0.18, pkgconfig was renamed to pkg-config. So
+rather than renaming this module all over moonbase, I decided to keep
+the module as named pkgconfig, and adjusted the SOURCE and
 SOURCE_DIRECTORY accordingly.
 EOF
diff --git a/devel/qbzr/DETAILS b/devel/qbzr/DETAILS
index 3095009..6a0f32b 100644
--- a/devel/qbzr/DETAILS
+++ b/devel/qbzr/DETAILS
@@ -41,17 +41,17 @@ Basic q-commands:
     * qunbind - Convert the current checkout into a regular branch.
     * quncommit - Move the tip of a branch to an earlier revision.
     * qupdate - Update working tree with latest changes in the branch.
-    * qversion - Show version/system information. 
+    * qversion - Show version/system information.
 
 Hybrid dialogs:
 
     * qgetnew - Creates a new working tree (either a checkout or full branch).
-    * qgetupdates - Fetches external changes into the working tree. 
+    * qgetupdates - Fetches external changes into the working tree.
 
 Additional commands:
 
     * qbrowse - Show inventory or working tree.
     * qconfig - Configure Bazaar and QBzr.
     * qrun - Run arbitrary bzr command.
-    * qviewer - Simple file viewer. 
+    * qviewer - Simple file viewer.
 EOF
diff --git a/devel/rep-gtk/DETAILS b/devel/rep-gtk/DETAILS
index 5888d8c..9e84367 100644
--- a/devel/rep-gtk/DETAILS
+++ b/devel/rep-gtk/DETAILS
@@ -14,6 +14,6 @@
          UPDATED=20071015
            SHORT="binding of GTK+ and GDK for the librep Lisp environment."
 cat << EOF
-rep-gtk is a binding of the GTK+ and GDK libraries for the librep Lisp 
+rep-gtk is a binding of the GTK+ and GDK libraries for the librep Lisp
 environment.
 EOF
diff --git a/devel/rexml/DEPENDS b/devel/rexml/DEPENDS
index 6006202..866eee3 100644
--- a/devel/rexml/DEPENDS
+++ b/devel/rexml/DEPENDS
@@ -1 +1 @@
-depends ruby 
+depends ruby
diff --git a/devel/rexml/DETAILS b/devel/rexml/DETAILS
index ecef11b..6de86fa 100644
--- a/devel/rexml/DETAILS
+++ b/devel/rexml/DETAILS
@@ -14,5 +14,5 @@ REXML is an XML 1.0 compliant, reasonably fast, non-validating XML parser. It
 has an API that is designed to be intuitive, straightforward. and terse. REXML
 includes a tree model parser, a SAX2 streaming parser, and a pull parser. It
 also includes a full XPath implementation. All of REXML's parsers pass 100% of
-the Oasis XML non-validating tests.  
+the Oasis XML non-validating tests.
 EOF
diff --git a/devel/ruby-babel/DEPENDS b/devel/ruby-babel/DEPENDS
index 6006202..866eee3 100644
--- a/devel/ruby-babel/DEPENDS
+++ b/devel/ruby-babel/DEPENDS
@@ -1 +1 @@
-depends ruby 
+depends ruby
diff --git a/devel/ruby-dbi/DEPENDS b/devel/ruby-dbi/DEPENDS
index 6006202..866eee3 100644
--- a/devel/ruby-dbi/DEPENDS
+++ b/devel/ruby-dbi/DEPENDS
@@ -1 +1 @@
-depends ruby 
+depends ruby
diff --git a/devel/ruby-gnome2/DETAILS b/devel/ruby-gnome2/DETAILS
index ca47ac1..eef5b80 100644
--- a/devel/ruby-gnome2/DETAILS
+++ b/devel/ruby-gnome2/DETAILS
@@ -10,6 +10,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-all-$VERSION
            SHORT="Ruby bindings for GTK2 and Gnome2"
 
 cat << EOF
-Ruby-GNOME2 is a set of Ruby language bindings for the GNOME 2.0 
+Ruby-GNOME2 is a set of Ruby language bindings for the GNOME 2.0
 development environment. This is the next generation of Ruby-GNOME.
 EOF
diff --git a/devel/rubygems/DETAILS b/devel/rubygems/DETAILS
index b5fbb39..11af81d 100644
--- a/devel/rubygems/DETAILS
+++ b/devel/rubygems/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Package management framework for the Ruby programming language."
 
 cat << EOF
-RubyGems is a package management framework for the Ruby programming 
-language. 
+RubyGems is a package management framework for the Ruby programming
+language.
 EOF
diff --git a/devel/spl/DETAILS b/devel/spl/DETAILS
index 2dfd1df..6f8325a 100644
--- a/devel/spl/DETAILS
+++ b/devel/spl/DETAILS
@@ -9,7 +9,7 @@
            SHORT="SPL Programming Language"
 
 cat << EOF
-SPL is a powerful scripting language. It is very feature-rich (hashes, regular 
-expressions, objects, exceptions, built-in template language, etc. pp.) and 
-has a c-style syntax. 
+SPL is a powerful scripting language. It is very feature-rich (hashes, regular
+expressions, objects, exceptions, built-in template language, etc. pp.) and
+has a c-style syntax.
 EOF
diff --git a/devel/splint/DETAILS b/devel/splint/DETAILS
index dd88659..5c1ffc8 100644
--- a/devel/splint/DETAILS
+++ b/devel/splint/DETAILS
@@ -11,7 +11,7 @@
 cat << EOF
 Splint is a tool for statically checking C programs for security
 vulnerabilities and coding mistakes.  With minimal effort, Splint can
-be used as a better lint.  If additional effort is invested adding 
+be used as a better lint.  If additional effort is invested adding
 annotations to programs, Splint can perform stronger checking than can
 be done by any standard lint.
 EOF
diff --git a/devel/sshole/DETAILS b/devel/sshole/DETAILS
index 1ba5f21..9d9b708 100644
--- a/devel/sshole/DETAILS
+++ b/devel/sshole/DETAILS
@@ -9,8 +9,8 @@
            SHORT="a tool to help debug SSL-encrypted protocols"
 
 cat << EOF
-SSHole is a small program that can be useful for debugging 
-SSL-encrypted protocols.  It listens on a specified port for an 
+SSHole is a small program that can be useful for debugging
+SSL-encrypted protocols.  It listens on a specified port for an
 incoming connection and as the handshake takes place, everything is
 reported to stdout.
 EOF
diff --git a/devel/talloc/DETAILS b/devel/talloc/DETAILS
index ed3a799..5db7b4e 100644
--- a/devel/talloc/DETAILS
+++ b/devel/talloc/DETAILS
@@ -10,10 +10,10 @@
            SHORT="A hierarchical, reference counted memory pool system with destructors"
 
 cat << EOF
-talloc is a small wrapper around malloc that makes memory hierarchical. It is 
-similar to a standard memory pool system, but much more powerful as any 
-pointer returned by talloc is also a pool. This allows you to hang structures 
-off other structures in an intuitive fashion, and free up a whole subtree of 
-memory with one call. talloc also features type safety, destructors, and many 
+talloc is a small wrapper around malloc that makes memory hierarchical. It is
+similar to a standard memory pool system, but much more powerful as any
+pointer returned by talloc is also a pool. This allows you to hang structures
+off other structures in an intuitive fashion, and free up a whole subtree of
+memory with one call. talloc also features type safety, destructors, and many
 helper functions.
 EOF
diff --git a/devel/tcllib/DETAILS b/devel/tcllib/DETAILS
index 12bba9e..4340b16 100644
--- a/devel/tcllib/DETAILS
+++ b/devel/tcllib/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
            SHORT="Tcl-only library of standard routines for Tcl"
 
 cat << EOF
-This is the core development home for the tcllib standardized 
-Tcl library. This is a set of pure-Tcl extensions that you can 
+This is the core development home for the tcllib standardized
+Tcl library. This is a set of pure-Tcl extensions that you can
 use to become even more productive with Tcl.
 EOF
diff --git a/devel/xfdiff/DETAILS b/devel/xfdiff/DETAILS
index c667bef..9edb17d 100644
--- a/devel/xfdiff/DETAILS
+++ b/devel/xfdiff/DETAILS
@@ -14,5 +14,5 @@ utility, you can view differences side by side for files or directories. You
 can also view differences that applying a patch file would imply, without
 applying the patch. You can also apply patches to the hard disc or create patch
 files for differences between files or directories. All-in-all, a handy utility
-for lazy chaps who don't want to type the diff command. 
+for lazy chaps who don't want to type the diff command.
 EOF
diff --git a/distributed/BitTorrent/DETAILS b/distributed/BitTorrent/DETAILS
index e6dc80a..f0e6d22 100644
--- a/distributed/BitTorrent/DETAILS
+++ b/distributed/BitTorrent/DETAILS
@@ -10,6 +10,6 @@
            SHORT="A distributed server/client for data transfer"
 
 cat << EOF
-BitTorrent takes the weight off the server by utilizing other 
-BitTorrent clients and downloading data off of them.  
+BitTorrent takes the weight off the server by utilizing other
+BitTorrent clients and downloading data off of them.
 EOF
diff --git a/distributed/nicotine+/DEPENDS b/distributed/nicotine+/DEPENDS
index 1a9cf40..6818fa9 100644
--- a/distributed/nicotine+/DEPENDS
+++ b/distributed/nicotine+/DEPENDS
@@ -1,4 +1,4 @@
-depends pygtk 
-depends geoip-python 
+depends pygtk
+depends geoip-python
 
-optional_depends "pyvorbis" "" "" "for integrated OGG support"  
+optional_depends "pyvorbis" "" "" "for integrated OGG support"
diff --git a/distributed/nicotine+/DETAILS b/distributed/nicotine+/DETAILS
index 6fca94b..070240f 100644
--- a/distributed/nicotine+/DETAILS
+++ b/distributed/nicotine+/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 Nicotine+ is an attempt to keep Nicotine working with the latest libraries,
-kill bugs, keep current with the Soulseek protocol and add some new 
+kill bugs, keep current with the Soulseek protocol and add some new
 features that users want and/or need.
 Nicotine is a SoulSeek client written in Python, based on the PySoulSeek
 project by Alexander Kanavin. It features, among other things, a completely
diff --git a/distributed/nicotine/DETAILS b/distributed/nicotine/DETAILS
index f99d1c9..82112c3 100644
--- a/distributed/nicotine/DETAILS
+++ b/distributed/nicotine/DETAILS
@@ -5,7 +5,7 @@
       SOURCE_VFY=sha1:8549172106c8f59da5a244382cbc5951dfbbc3fa
         WEB_SITE=http://nicotine.thegraveyard.org/
          ENTERED=20060306
-         UPDATED=20060306           
+         UPDATED=20060306
            SHORT="a SoulSeek client"
 cat << EOF
 Nicotine is a SoulSeek client written in Python, based on the PySoulSeek
diff --git a/distributed/xmule/DETAILS b/distributed/xmule/DETAILS
index 25118c7..8b74acd 100644
--- a/distributed/xmule/DETAILS
+++ b/distributed/xmule/DETAILS
@@ -1,7 +1,7 @@
           MODULE=xmule
          VERSION=1.13.6
           SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_VFY=sha1:6df3e4b83f27ca0451e1b66cc4338cafc9224526  
+      SOURCE_VFY=sha1:6df3e4b83f27ca0451e1b66cc4338cafc9224526
       SOURCE_URL=$SFORGE_URL/$MODULE/
         WEB_SITE=http://sourceforge.net/projects/xmule/
          ENTERED=20031112
diff --git a/doc-tools/antiword/DETAILS b/doc-tools/antiword/DETAILS
index 3d5ef17..052027b 100644
--- a/doc-tools/antiword/DETAILS
+++ b/doc-tools/antiword/DETAILS
@@ -10,7 +10,7 @@
 cat << EOF
 antiword is a free MS Word reader for Linux and RISC OS
 
-Antiword converts the binary files from Word 6, 7, 97, 2000 
+Antiword converts the binary files from Word 6, 7, 97, 2000
 and 2002 to plain text and to PostScript
 
 Example: antiword -m 8859-9.txt my_turkish.doc > my_turkish.txt
diff --git a/doc-tools/docbook-dsssl-doc/DETAILS b/doc-tools/docbook-dsssl-doc/DETAILS
index c4f3855..99ce525 100644
--- a/doc-tools/docbook-dsssl-doc/DETAILS
+++ b/doc-tools/docbook-dsssl-doc/DETAILS
@@ -11,8 +11,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MOD-$VERSION
            SHORT="Documentation for The Modular DocBook Stylesheets"
 
 cat << EOF
-DSSSL is a stylesheet language for both print and online rendering. 
-The acronym stands for Document Style Semantics and Specification 
-Language. It is defined by ISO/IEC 10179:1996. For more general 
+DSSSL is a stylesheet language for both print and online rendering.
+The acronym stands for Document Style Semantics and Specification
+Language. It is defined by ISO/IEC 10179:1996. For more general
 information about DSSSL, see the DSSSL Page.
 EOF
diff --git a/doc-tools/docbook-sgml/DETAILS b/doc-tools/docbook-sgml/DETAILS
index 8231897..fecab04 100644
--- a/doc-tools/docbook-sgml/DETAILS
+++ b/doc-tools/docbook-sgml/DETAILS
@@ -31,12 +31,12 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/sgml
            SHORT="The DocBook SGML DTD pack"
 cat << EOF
 
-DocBook is an XML/SGML vocabulary particularly well suited to books 
+DocBook is an XML/SGML vocabulary particularly well suited to books
 and papers about computer hardware and software (though it is by no
 means limited to these applications).
 
-The DocBook Technical Committee maintains the DocBook schema. 
-DocBook is officially available as a Document Type Definition (DTD) 
-for both XML and SGML. It is unofficially available in other forms 
+The DocBook Technical Committee maintains the DocBook schema.
+DocBook is officially available as a Document Type Definition (DTD)
+for both XML and SGML. It is unofficially available in other forms
 as well.
 EOF
diff --git a/doc-tools/docbook-utils/DETAILS b/doc-tools/docbook-utils/DETAILS
index fc6133c..9d69960 100644
--- a/doc-tools/docbook-utils/DETAILS
+++ b/doc-tools/docbook-utils/DETAILS
@@ -11,5 +11,5 @@ cat << EOF
 docbook-tools is a collection of all the free software tools you need to
 work on and format DocBook documents. RPMs are provided for those using
 RedHat Linux; the sourceware are all conveniently available from a single
-place if you're using some other OS. 
+place if you're using some other OS.
 EOF
diff --git a/doc-tools/docbook-xml/DETAILS b/doc-tools/docbook-xml/DETAILS
index bbb4f5c..3c32b8d 100644
--- a/doc-tools/docbook-xml/DETAILS
+++ b/doc-tools/docbook-xml/DETAILS
@@ -30,11 +30,11 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/xml
            SHORT="The DocBook XML DTD"
 
 cat << EOF
-DocBook is an XML/SGML vocabulary particularly well suited to books 
+DocBook is an XML/SGML vocabulary particularly well suited to books
 and papers about computer hardware and software (though it is by no
 means limited to these applications).
-The DocBook Technical Committee maintains the DocBook schema. 
-DocBook is officially available as a Document Type Definition (DTD) 
-for both XML and SGML. It is unofficially available in other forms 
+The DocBook Technical Committee maintains the DocBook schema.
+DocBook is officially available as a Document Type Definition (DTD)
+for both XML and SGML. It is unofficially available in other forms
 as well.
 EOF
diff --git a/doc-tools/docbook-xsl/DETAILS b/doc-tools/docbook-xsl/DETAILS
index 724f82c..b1ae0fe 100644
--- a/doc-tools/docbook-xsl/DETAILS
+++ b/doc-tools/docbook-xsl/DETAILS
@@ -9,7 +9,7 @@
            SHORT="XSL stylesheets for the DocBook DTD and its derivatives"
 
 cat << EOF
-XSL is a standard W3C stylesheet language (Extensible Stylesheet Language) 
-for both print and online rendering. For more information about XSL, see 
+XSL is a standard W3C stylesheet language (Extensible Stylesheet Language)
+for both print and online rendering. For more information about XSL, see
 the XSL page at the W3C.
 EOF
diff --git a/doc-tools/docutils/DETAILS b/doc-tools/docutils/DETAILS
index fdf32d1..71615e1 100644
--- a/doc-tools/docutils/DETAILS
+++ b/doc-tools/docutils/DETAILS
@@ -9,11 +9,11 @@
            SHORT="tools to transform plaintext documentation to useful formats"
 
 cat << EOF
-The purpose of the Docutils project is to create a set of tools for 
-processing plaintext documentation into useful formats, such as HTML, 
+The purpose of the Docutils project is to create a set of tools for
+processing plaintext documentation into useful formats, such as HTML,
 XML, and TeX. Several sources will be supported:
   * Standalone files (implemented).
-  * Inline documentation from Python modules and packages, extracted 
+  * Inline documentation from Python modules and packages, extracted
     with namespace context.
   * PEPs (Python Enhancement Proposals) (implemented).
   * And others as discovered.
diff --git a/doc-tools/epydoc/DEPENDS b/doc-tools/epydoc/DEPENDS
index 62874ce..6f030c7 100644
--- a/doc-tools/epydoc/DEPENDS
+++ b/doc-tools/epydoc/DEPENDS
@@ -1 +1 @@
-depends "Python" 
+depends "Python"
diff --git a/doc-tools/latex2html/DETAILS b/doc-tools/latex2html/DETAILS
index 134f4ca..17f582e 100644
--- a/doc-tools/latex2html/DETAILS
+++ b/doc-tools/latex2html/DETAILS
@@ -8,7 +8,7 @@
          UPDATED=20100404
            SHORT="perl script that converts LaTeX documents to HTML."
 cat << EOF
-LaTeX2HTML is a convertor written in Perl that converts 
+LaTeX2HTML is a convertor written in Perl that converts
 LaTeX documents to HTML. It is useful for the Web display of scientific
 papers.
 EOF
diff --git a/doc-tools/pinfo/DETAILS b/doc-tools/pinfo/DETAILS
index 83bcdc5..71151e5 100644
--- a/doc-tools/pinfo/DETAILS
+++ b/doc-tools/pinfo/DETAILS
@@ -15,6 +15,6 @@ info nodes, and select links, follow them.
 
 Pinfo also supports viewing of manual pages -- they're colorised like in
 the midnight commander's viewer, and additionaly they are hypertextualized
-(i.e. when pinfo encounters a reference of form manualname (n), then you 
+(i.e. when pinfo encounters a reference of form manualname (n), then you
 can press enter there, and voila -- you're on the page for 'manualname'.
 EOF
diff --git a/doc-tools/podofo/DETAILS b/doc-tools/podofo/DETAILS
index e407c75..e910b8c 100644
--- a/doc-tools/podofo/DETAILS
+++ b/doc-tools/podofo/DETAILS
@@ -9,15 +9,15 @@
            SHORT="POrtable DOcument FOrmat"
 
 cat << EOF
-PoDoFo is a library to work with the PDF file format. The name comes from the 
-first letter of PDF (Portable Document Format). A few tools to work with PDF 
+PoDoFo is a library to work with the PDF file format. The name comes from the
+first letter of PDF (Portable Document Format). A few tools to work with PDF
 files are already included in the PoDoFo package.
 
-The PoDoFo library is a free, portable C++ library which includes classes to 
-parse PDF files and modify their contents into memory. The changes can be 
-written back to disk easily. The parser can also be used to extract 
-information from a PDF file (for example the parser could be used in a PDF 
-viewer). Besides parsing PoDoFo includes also very simple classes to create 
-your own PDF files. All classes are documented so it is easy to start writing 
-your own application using PoDoFo. 
+The PoDoFo library is a free, portable C++ library which includes classes to
+parse PDF files and modify their contents into memory. The changes can be
+written back to disk easily. The parser can also be used to extract
+information from a PDF file (for example the parser could be used in a PDF
+viewer). Besides parsing PoDoFo includes also very simple classes to create
+your own PDF files. All classes are documented so it is easy to start writing
+your own application using PoDoFo.
 EOF
diff --git a/doc-tools/psgml/DETAILS b/doc-tools/psgml/DETAILS
index f3e44d5..641d79b 100644
--- a/doc-tools/psgml/DETAILS
+++ b/doc-tools/psgml/DETAILS
@@ -14,5 +14,5 @@
 cat << EOF
  Emacs is an advanced and extensible editor. A Major Mode customizes Emacs for editing text of a particular sort. PSGML is a major mode for SGML documents.
 
- PSGML has several functions for editing SGML documents. Indentation according to element nesting depth and identification of structural errors (but it is not a validating SGML parser). Menus and commands for inserting tags with only the contextually valid tags. Attribute values can be edited in a separate window with information about types and defaults. Structure based editing includes movement and killing; and also several commands for folding editing. 
+ PSGML has several functions for editing SGML documents. Indentation according to element nesting depth and identification of structural errors (but it is not a validating SGML parser). Menus and commands for inserting tags with only the contextually valid tags. Attribute values can be edited in a separate window with information about types and defaults. Structure based editing includes movement and killing; and also several commands for folding editing.
 EOF
diff --git a/doc-tools/re2c/DETAILS b/doc-tools/re2c/DETAILS
index 66c4fc3..ebe50b2 100644
--- a/doc-tools/re2c/DETAILS
+++ b/doc-tools/re2c/DETAILS
@@ -9,11 +9,11 @@
            SHORT="for writing very fast and very flexible scanners"
 
 cat << EOF
-re2c is a tool for writing very fast and very flexible scanners. Unlike any 
-other such tool, re2c focuses on generating high efficient code for regular 
+re2c is a tool for writing very fast and very flexible scanners. Unlike any
+other such tool, re2c focuses on generating high efficient code for regular
 expression matching. As a result this allows a much broader range of use than
 any traditional lexer offers. And Last but not least re2c generates warning free
 code that is equal to hand-written code in terms of size, speed and quality.
 
-The above made the PHP team to use re2c in various places. 
+The above made the PHP team to use re2c in various places.
 EOF
diff --git a/doc-tools/scrollkeeper/DETAILS b/doc-tools/scrollkeeper/DETAILS
index fcb0c61..1ab621d 100644
--- a/doc-tools/scrollkeeper/DETAILS
+++ b/doc-tools/scrollkeeper/DETAILS
@@ -2,7 +2,7 @@
          VERSION=0.3.14
           SOURCE=$MODULE-$VERSION.tar.bz2
       SOURCE_URL=$GNOME_URL/sources/$MODULE/0.3/
-      SOURCE_VFY=sha1:395e50fa1e2570e97cca62374a6392e9494d5ddb 
+      SOURCE_VFY=sha1:395e50fa1e2570e97cca62374a6392e9494d5ddb
         WEB_SITE=http://www.gnome.org
          ENTERED=20010922
          UPDATED=20031210
diff --git a/doc-tools/tesseract/DETAILS b/doc-tools/tesseract/DETAILS
index 67792c7..026d04c 100644
--- a/doc-tools/tesseract/DETAILS
+++ b/doc-tools/tesseract/DETAILS
@@ -13,9 +13,9 @@
 
 cat << EOF
 The Tesseract OCR engine was one of the top 3 engines in the 1995 UNLV Accuracy
-test. Between 1995 and 2006 it had little work done on it, but it is probably 
+test. Between 1995 and 2006 it had little work done on it, but it is probably
 one of the most accurate open source OCR engines available. The source code will
-read a binary, grey or color image and output text. A tiff reader is built in that 
-will read uncompressed TIFF images, or libtiff can be added to read compressed 
-images. 
+read a binary, grey or color image and output text. A tiff reader is built in that
+will read uncompressed TIFF images, or libtiff can be added to read compressed
+images.
 EOF
diff --git a/doc-tools/texlive/DETAILS b/doc-tools/texlive/DETAILS
index da04dd6..dba31de 100644
--- a/doc-tools/texlive/DETAILS
+++ b/doc-tools/texlive/DETAILS
@@ -22,5 +22,5 @@ production system. It provides a comprehensive TeX system with binaries
 for most flavors of Unix, including GNU/Linux, and also Windows. It
 includes all the major TeX-related programs, macro packages, and fonts
 that are free software, including support for many languages around the
-world. 
+world.
 EOF
diff --git a/doc-tools/tidy/DETAILS b/doc-tools/tidy/DETAILS
index d43dbc5..b153988 100644
--- a/doc-tools/tidy/DETAILS
+++ b/doc-tools/tidy/DETAILS
@@ -9,12 +9,12 @@
            SHORT="tidy up sloppy html editing into nicely layed out markup"
 
 cat << EOF
-When editing HTML it's easy to make mistakes. Wouldn't it be nice if 
-there was a simple way to fix these mistakes automatically and tidy 
-up sloppy editing into nicely layed out markup? Well now there is! 
-Dave Raggett's HTML TIDY is a free utility for doing just that. It 
+When editing HTML it's easy to make mistakes. Wouldn't it be nice if
+there was a simple way to fix these mistakes automatically and tidy
+up sloppy editing into nicely layed out markup? Well now there is!
+Dave Raggett's HTML TIDY is a free utility for doing just that. It
 also works great on the atrociously hard to read markup generated by
-specialized HTML editors and conversion tools, and can help you 
+specialized HTML editors and conversion tools, and can help you
 identify where you need to pay further attention on making your pages
 more accessible to people with disabilities.
 EOF
diff --git a/doc-tools/txt2tags/DETAILS b/doc-tools/txt2tags/DETAILS
index e745898..dc3f507 100644
--- a/doc-tools/txt2tags/DETAILS
+++ b/doc-tools/txt2tags/DETAILS
@@ -9,7 +9,7 @@
            SHORT="a document generator"
 
 cat << EOF
-Txt2tags is a document generator. It reads a text file with minimal markup as 
+Txt2tags is a document generator. It reads a text file with minimal markup as
 **bold** and //italic// and converts it to the following formats:
 
     * HTML
@@ -24,5 +24,5 @@ Txt2tags is a document generator. It reads a text file with minimal markup as
     * MoinMoin
     * MagicPoint
     * PageMaker
-    * Plain text 
+    * Plain text
 EOF
diff --git a/doc-tools/xmltoman/DETAILS b/doc-tools/xmltoman/DETAILS
index 7e32010..5f58968 100644
--- a/doc-tools/xmltoman/DETAILS
+++ b/doc-tools/xmltoman/DETAILS
@@ -9,7 +9,7 @@
            SHORT="convert xml to man pages"
 
 cat << EOF
-xmltoman and xmlmantohtml are two small scripts to convert xml to man pages in 
+xmltoman and xmlmantohtml are two small scripts to convert xml to man pages in
 groff format or html. It features the usual man page items such a "description",
 "options", "see also" etc.
 EOF
diff --git a/doc-tools/yawl/DETAILS b/doc-tools/yawl/DETAILS
index 71ce41c..8170e42 100644
--- a/doc-tools/yawl/DETAILS
+++ b/doc-tools/yawl/DETAILS
@@ -12,11 +12,11 @@
          UPDATED=20051026
            SHORT="wordlist"
 cat << EOF
-yawl, The YAWL LIST (updated Y2K version) is a combination of the 
-ENABLE list and all the above supplementary lists, effectively a 
-superset of the international SOWPODS list. It contains over 
-263,000 words and is probably the largest and most comprehensive 
-list of its kind. This free Public Domain list is targeted toward 
-Linux, BSD, Be OS, and other 'nix systems and is in standard 
+yawl, The YAWL LIST (updated Y2K version) is a combination of the
+ENABLE list and all the above supplementary lists, effectively a
+superset of the international SOWPODS list. It contains over
+263,000 words and is probably the largest and most comprehensive
+list of its kind. This free Public Domain list is targeted toward
+Linux, BSD, Be OS, and other 'nix systems and is in standard
 UNIX ASCII format.
 EOF
diff --git a/docs/Grokking-the-GIMP/DETAILS b/docs/Grokking-the-GIMP/DETAILS
index 134d891..fdd94fd 100644
--- a/docs/Grokking-the-GIMP/DETAILS
+++ b/docs/Grokking-the-GIMP/DETAILS
@@ -8,7 +8,7 @@
          GARBAGE=off
            SHORT="Grokking the GIMP teaches how to use the GIMP."
 cat << EOF
-Grokking the Gimp is an excellent guide to GIMP. It includes a lot of material 
-oriented to making you understand not only how to do something in GIMP, but 
-also why and when. 
+Grokking the Gimp is an excellent guide to GIMP. It includes a lot of material
+oriented to making you understand not only how to do something in GIMP, but
+also why and when.
 EOF
diff --git a/docs/Linux-HOWTOs/DETAILS b/docs/Linux-HOWTOs/DETAILS
index ba06960..f3861b5 100644
--- a/docs/Linux-HOWTOs/DETAILS
+++ b/docs/Linux-HOWTOs/DETAILS
@@ -13,9 +13,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
 
 cat << EOF
 The Linux HOWTOs and mini-HOWTOs are detailed how-to documents
-on specific subjects. To update the documents, remove the $SOURCE 
+on specific subjects. To update the documents, remove the $SOURCE
 from the $SOURCE_CACHE and relin the MODULE.
-As of 20030724, the mini-HOWTOs have been incorporated into the 
-Linux-HOWTOs tarball. Therefore the Linux-mini-HOWTOs module has 
+As of 20030724, the mini-HOWTOs have been incorporated into the
+Linux-HOWTOs tarball. Therefore the Linux-mini-HOWTOs module has
 been removed from the moonbase.
 EOF
diff --git a/docs/ProgrammingRuby/DETAILS b/docs/ProgrammingRuby/DETAILS
index 7e430e3..b99cef5 100644
--- a/docs/ProgrammingRuby/DETAILS
+++ b/docs/ProgrammingRuby/DETAILS
@@ -8,6 +8,6 @@
            SHORT="A HTML version of the excellent book by David Thomas and Andrew Hunt."
 cat << EOF
 This book is a tutorial and reference for the Ruby programming language.
-To use it simply point your web browser at the index.html in 
+To use it simply point your web browser at the index.html in
 /usr/share/doc/ProgrammingRuby/ProgrammingRuby-0.4/index.html
 EOF
diff --git a/docs/autobook/DETAILS b/docs/autobook/DETAILS
index 2f5b7f4..c91a912 100644
--- a/docs/autobook/DETAILS
+++ b/docs/autobook/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20040925
          UPDATED=20060309
            SHORT="Book: GNU Autoconf, Automake, and Libtool"
-           
+
 cat << EOF
 This is this the full text to the book named "GNU Autoconf, Automake,
 and Libtool" (aka "The Goat Book").
diff --git a/docs/docbook-book/DETAILS b/docs/docbook-book/DETAILS
index 3ce6eef..a8d04eb 100644
--- a/docs/docbook-book/DETAILS
+++ b/docs/docbook-book/DETAILS
@@ -1,5 +1,5 @@
           MODULE=docbook-book
-         SRCNAME=tdg 
+         SRCNAME=tdg
          VERSION=en-html-2.0.10
           SOURCE=$SRCNAME-$VERSION.zip
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SRCNAME
@@ -10,13 +10,13 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SRCNAME
          UPDATED=20040915
       MAINTAINER=csm at moongroup.com
            SHORT="DocBook: The Definitive Guide."
-           
+
 cat << EOF
-This is this offical documentation for DocBook (Version 4.3)  
+This is this offical documentation for DocBook (Version 4.3)
 
-It is the full text (in html) to the book "DocBook: The Definitive 
-Guide" which was written by Norman Walsh and Leonard Muellner and 
-published by O'Reilly & Associates, Inc.  This "book" is usually 
-newer than the bound book version that you could buy in your local 
+It is the full text (in html) to the book "DocBook: The Definitive
+Guide" which was written by Norman Walsh and Leonard Muellner and
+published by O'Reilly & Associates, Inc.  This "book" is usually
+newer than the bound book version that you could buy in your local
 bookstore.
 EOF
diff --git a/docs/gimp-help/DETAILS b/docs/gimp-help/DETAILS
index 9033657..67f2e4b 100644
--- a/docs/gimp-help/DETAILS
+++ b/docs/gimp-help/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 GIMP-Help is a help system designed for use with the internal GIMP help
-browser, external web browser and HTML renderers, and human eyeballs. 
+browser, external web browser and HTML renderers, and human eyeballs.
 Docbook is used to create a highly customizable system for all needs.
 EOF
diff --git a/docs/gpm-docs/DETAILS b/docs/gpm-docs/DETAILS
index 233d587..cea1533 100644
--- a/docs/gpm-docs/DETAILS
+++ b/docs/gpm-docs/DETAILS
@@ -12,10 +12,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODNAME-$VERSION
            SHORT="Documentation for the mouse server"
 
 cat << EOF
-This is just the documentation and man pages for gpm. We build them 
+This is just the documentation and man pages for gpm. We build them
 separately because the original author created a separate Makefile and
 overcomplicated things to the max!
 
-GPM (General Purpose Mouse) is a mouse server for the console and xterm, 
+GPM (General Purpose Mouse) is a mouse server for the console and xterm,
 with sample clients included (emacs, etc).
 EOF
diff --git a/docs/rarian/DETAILS b/docs/rarian/DETAILS
index 015d224..a02dcc3 100644
--- a/docs/rarian/DETAILS
+++ b/docs/rarian/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Documentation metadata library"
 
 cat << EOF
-Rarian is a documentation metadata library based on the proposed 
+Rarian is a documentation metadata library based on the proposed
 Freedesktop.org spec.
 EOF
diff --git a/eclipse/cdt/DETAILS b/eclipse/cdt/DETAILS
index 1cd5344..ff3dbe2 100644
--- a/eclipse/cdt/DETAILS
+++ b/eclipse/cdt/DETAILS
@@ -11,9 +11,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/eclipse
            SHORT="Provide a functional C and C++ IDE for the Eclipse platform"
 cat << EOF
 CDT features are:
- - C/C++ Editor (basic functionality, syntax highlighting, code completion etc.) 
- - C/C++ Debugger (APIs & Default implementation, using GDB) 
- - C/C++ Launcher (APIs & Default implementation, launches and external application) 
+ - C/C++ Editor (basic functionality, syntax highlighting, code completion etc.)
+ - C/C++ Debugger (APIs & Default implementation, using GDB)
+ - C/C++ Launcher (APIs & Default implementation, launches and external application)
  - Parser
  - Search Engine
  - Content Assist Provider
diff --git a/eclipse/freemem/DETAILS b/eclipse/freemem/DETAILS
index 2f12c9b..1201f88 100644
--- a/eclipse/freemem/DETAILS
+++ b/eclipse/freemem/DETAILS
@@ -11,9 +11,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="graphical memory monitor integrated into Eclipse"
 cat << EOF
 This plugin has this following features:
- - Short term memory monitor showing the last minute 
- - Long term memory monitor showing the last two hours 
- - Manual and automatic garbage collection 
- - Graphical memory indicator in the title bar 
+ - Short term memory monitor showing the last minute
+ - Long term memory monitor showing the last two hours
+ - Manual and automatic garbage collection
+ - Graphical memory indicator in the title bar
  - Preferences to adjust display and behaviour
 EOF
diff --git a/editors/WordNet/DETAILS b/editors/WordNet/DETAILS
index b9594c1..2dd9eb7 100644
--- a/editors/WordNet/DETAILS
+++ b/editors/WordNet/DETAILS
@@ -10,11 +10,11 @@
            SHORT="lexical database of English"
 
 cat << EOF
-WordNet® is a large lexical database of English, developed under the direction 
+WordNet® is a large lexical database of English, developed under the direction
 of George A. Miller. Nouns, verbs, adjectives and adverbs are grouped into sets
-of cognitive synonyms (synsets), each expressing a distinct concept. Synsets 
-are interlinked by means of conceptual-semantic and lexical relations. The 
-resulting network of meaningfully related words and concepts can be navigated 
-with the browser. WordNet's structure makes it a useful tool for computational 
+of cognitive synonyms (synsets), each expressing a distinct concept. Synsets
+are interlinked by means of conceptual-semantic and lexical relations. The
+resulting network of meaningfully related words and concepts can be navigated
+with the browser. WordNet's structure makes it a useful tool for computational
 linguistics and natural language processing.
 EOF
diff --git a/editors/codeblocks/DETAILS b/editors/codeblocks/DETAILS
index b662015..5e9fca8 100644
--- a/editors/codeblocks/DETAILS
+++ b/editors/codeblocks/DETAILS
@@ -12,11 +12,11 @@
 cat << EOF
 The open source, cross platform Free C++ IDE.
 
-Code::Blocks is a free C++ IDE built specifically to meet the most 
-demanding needs of its users. It was designed, right from the 
+Code::Blocks is a free C++ IDE built specifically to meet the most
+demanding needs of its users. It was designed, right from the
 start, to be extensible and configurable.
 
-Built around a plugin framework, Code::Blocks can be extended with 
-plugins. It includes a plugin wizard so you can create your own 
+Built around a plugin framework, Code::Blocks can be extended with
+plugins. It includes a plugin wizard so you can create your own
 plugins!
 EOF
diff --git a/editors/eric4/DEPENDS b/editors/eric4/DEPENDS
index 9ae2fd8..d6c0b28 100644
--- a/editors/eric4/DEPENDS
+++ b/editors/eric4/DEPENDS
@@ -1,2 +1,2 @@
 depends  qscintilla2
-depends  PyQt4 
+depends  PyQt4
diff --git a/editors/ex/DETAILS b/editors/ex/DETAILS
index 4cd288f..f4938b6 100644
--- a/editors/ex/DETAILS
+++ b/editors/ex/DETAILS
@@ -9,11 +9,11 @@
           UPDATED=20060108
             SHORT="The Traditional Vi Source Code for Modern Unix Systems."
 cat << EOF
-The vi editor is one of the most common text editors on Unix. It was 
-developed starting around 1976 by Bill Joy at UCB, who was tired of 
-the ed editor. Compared to most of its many clones, the original vi is 
+The vi editor is one of the most common text editors on Unix. It was
+developed starting around 1976 by Bill Joy at UCB, who was tired of
+the ed editor. Compared to most of its many clones, the original vi is
 a rather small program (~120 KB code on i386) just with its extremely
-powerful editing interface, but lacking fancy features like multiple 
-undo, multiple screens or syntax highlighting. In other words, it is a 
+powerful editing interface, but lacking fancy features like multiple
+undo, multiple screens or syntax highlighting. In other words, it is a
 typical Unix program that does exactly what it should and nothing more.
 EOF
diff --git a/editors/fldev/DEPENDS b/editors/fldev/DEPENDS
index cc36b61..60e318a 100644
--- a/editors/fldev/DEPENDS
+++ b/editors/fldev/DEPENDS
@@ -1,3 +1,3 @@
-depends fltk 
+depends fltk
 depends libpng
 depends %JPEG
diff --git a/editors/fxite/DETAILS b/editors/fxite/DETAILS
index b7afa0a..081e1bf 100644
--- a/editors/fxite/DETAILS
+++ b/editors/fxite/DETAILS
@@ -15,5 +15,5 @@ features built-in syntax highlighting for 40+ languages, an embedded Lua
 scripting engine, macro recording and playback, multi-line regular expression
 search and replace, rudimentary ctags and calltip support, a flexible interface
 to external tools, and a built-in "message window" to capture the output of
-external commands such as compiler error messages, etc. 
+external commands such as compiler error messages, etc.
 EOF
diff --git a/editors/hspell/DETAILS b/editors/hspell/DETAILS
index a9b77b7..3960e43 100644
--- a/editors/hspell/DETAILS
+++ b/editors/hspell/DETAILS
@@ -9,10 +9,10 @@
            SHORT="Hebrew spell-checker"
 
 cat << EOF
-The Hspell project is a free Hebrew linguistic project. Its primary goal is to 
-create a free Hebrew spell-checker. In addition to a spell-checker, the 
-project also produced a Hebrew morphological analyzer, which for every valid 
-Hebrew word lists all of its possible readings (valid combinations of prefix 
-and inflected base word), and for each reading describe its part-of-speech, 
-gender, tense, and other attributes. 
+The Hspell project is a free Hebrew linguistic project. Its primary goal is to
+create a free Hebrew spell-checker. In addition to a spell-checker, the
+project also produced a Hebrew morphological analyzer, which for every valid
+Hebrew word lists all of its possible readings (valid combinations of prefix
+and inflected base word), and for each reading describe its part-of-speech,
+gender, tense, and other attributes.
 EOF
diff --git a/editors/ht/DEPENDS b/editors/ht/DEPENDS
index addce61..149d54b 100644
--- a/editors/ht/DEPENDS
+++ b/editors/ht/DEPENDS
@@ -1,3 +1,3 @@
-depends bison  
-depends flex   
+depends bison
+depends flex
 depends ncurses
diff --git a/editors/jed/DETAILS b/editors/jed/DETAILS
index 9c55293..9ab1dc5 100644
--- a/editors/jed/DETAILS
+++ b/editors/jed/DETAILS
@@ -4,7 +4,7 @@
    SOURCE_URL[0]=ftp://space.mit.edu/pub/davis/jed/v0.99/
    SOURCE_URL[1]=ftp://ftp.fu-berlin.de/pub/unix/editors/jed/v0.99/
       SOURCE_VFY=sha1:7783ac9035c7221575e74b544902151309d0d0ef
-        WEB_SITE=http://www.jedsoft.org/jed/          
+        WEB_SITE=http://www.jedsoft.org/jed/
          ENTERED=20010922
          UPDATED=20101221
            SHORT="powerful editor, terminal and X11 interface."
diff --git a/editors/joe/DETAILS b/editors/joe/DETAILS
index 70cf6e8..ac929e0 100644
--- a/editors/joe/DETAILS
+++ b/editors/joe/DETAILS
@@ -10,10 +10,10 @@
 
 cat << EOF
 Joe is a free ASCII-Text Screen Editor for UNIX.
-Joe has the feel of most IBM PC text editors: The key-sequences are 
-reminiscent of WordStar and Turbo-C. JOE is much more powerful than 
-those editors, however. 
-Joe has all of the features a UNIX user should expect: full use of 
-termcap/terminfo, excellent screen update optimizations, simple 
-installation, and all of the UNIX-integration features of VI. 
+Joe has the feel of most IBM PC text editors: The key-sequences are
+reminiscent of WordStar and Turbo-C. JOE is much more powerful than
+those editors, however.
+Joe has all of the features a UNIX user should expect: full use of
+termcap/terminfo, excellent screen update optimizations, simple
+installation, and all of the UNIX-integration features of VI.
 EOF
diff --git a/editors/led/DETAILS b/editors/led/DETAILS
index 9e554a4..737a091 100644
--- a/editors/led/DETAILS
+++ b/editors/led/DETAILS
@@ -12,9 +12,9 @@
 cat << EOF
 led is a small text editor
 
-Led is more or less a rewrite; new features include multiple 
-buffers, unlimited undo, better text killing commands, 
-improved isearch and reverse searching, vertical and horizontal 
-split screens, improved syntax highlighting, optional perl 
+Led is more or less a rewrite; new features include multiple
+buffers, unlimited undo, better text killing commands,
+improved isearch and reverse searching, vertical and horizontal
+split screens, improved syntax highlighting, optional perl
 scriptability, and an extensible, stackable view architecture
 EOF
diff --git a/editors/recode/DETAILS b/editors/recode/DETAILS
index 3a794ee..46c8890 100644
--- a/editors/recode/DETAILS
+++ b/editors/recode/DETAILS
@@ -19,5 +19,5 @@ cat << EOF
 This recode program has the purpose of converting files between various
 character sets and usages. When exact transliterations are not possible,
 as it is often the case, the program may get rid of the offending
-characters or fall back on approximations. 
+characters or fall back on approximations.
 EOF
diff --git a/editors/scribes/DETAILS b/editors/scribes/DETAILS
index f90ecbf..f009ece 100644
--- a/editors/scribes/DETAILS
+++ b/editors/scribes/DETAILS
@@ -12,11 +12,11 @@
 cat << EOF
 Scribes is a text editor for GNOME that is simple, slim and sleek, yet powerful.
 
-Scribes focuses on streamlining your workflow. It does so by ensuring mundane, 
-monotonous and repetitive operations are intelligently automated. And also by 
+Scribes focuses on streamlining your workflow. It does so by ensuring mundane,
+monotonous and repetitive operations are intelligently automated. And also by
 eliminating factors that prevent you from focusing on your tasks.
 
-The resultant effect is a text editor that provides a fluid user experience. An 
-editor that is easy, fun and hassle-free to use. And an editor that ensures the 
-safety of your documents at all times. 
+The resultant effect is a text editor that provides a fluid user experience. An
+editor that is easy, fun and hassle-free to use. And an editor that ensures the
+safety of your documents at all times.
 EOF
diff --git a/filemanagers/gnuit/DETAILS b/filemanagers/gnuit/DETAILS
index 965b4eb..60b639f 100644
--- a/filemanagers/gnuit/DETAILS
+++ b/filemanagers/gnuit/DETAILS
@@ -11,11 +11,11 @@
            SHORT="GNU Interactive Tools, file system browser and extras"
 
 cat << EOF
-GIT is a set of interactive tools. It contains an extensible file 
-system browser, an ascii/hex file viewer, a process viewer/killer 
-and some other related utilities and shell scripts. It can be 
-used to increase the speed and efficiency of most of the daily 
-tasks such as copying and moving files and directories, invoking 
-editors, compressing and uncompressing files, creating and 
-expanding archives, compiling programs, sending mail, etc. 
+GIT is a set of interactive tools. It contains an extensible file
+system browser, an ascii/hex file viewer, a process viewer/killer
+and some other related utilities and shell scripts. It can be
+used to increase the speed and efficiency of most of the daily
+tasks such as copying and moving files and directories, invoking
+editors, compressing and uncompressing files, creating and
+expanding archives, compiling programs, sending mail, etc.
 EOF
diff --git a/filemanagers/mc/DETAILS b/filemanagers/mc/DETAILS
index 72f3df2..71929b6 100644
--- a/filemanagers/mc/DETAILS
+++ b/filemanagers/mc/DETAILS
@@ -9,7 +9,7 @@
            SHORT="Unix file manager and shell"
 
 cat << EOF
-The GNU Midnight Commander is a Unix file manager and shell, useful to 
-novice and guru alikes. Being a console application, it emulates look 
+The GNU Midnight Commander is a Unix file manager and shell, useful to
+novice and guru alikes. Being a console application, it emulates look
 and feel of the Norton Commander.
 EOF
diff --git a/filemanagers/xfe/DETAILS b/filemanagers/xfe/DETAILS
index 76dc790..e8461b6 100644
--- a/filemanagers/xfe/DETAILS
+++ b/filemanagers/xfe/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 X File Explorer (Xfe) is an MS-Explorer like file manager for X. It is
-based on the popular, but discontinued, X Win Commander, originally 
+based on the popular, but discontinued, X Win Commander, originally
 developed by Maxim Baranov. Xfe aims to be the file manager of choice
 for all the Unix addicts!
 EOF
diff --git a/filesys/afuse/DETAILS b/filesys/afuse/DETAILS
index 4a60151..62a00ff 100644
--- a/filesys/afuse/DETAILS
+++ b/filesys/afuse/DETAILS
@@ -9,11 +9,11 @@
          SHORT="automounter for fuse filesystems"
 
 cat << EOF
-Afuse is an automounting file system implemented in user-space using 
-FUSE. Afuse currently implements the most basic functionality that can 
-be expected by an automounter; that is it manages a directory of 
-virtual directories. If one of these virtual directories is accessed 
-and is not already automounted, afuse will attempt to mount a filesystem 
-onto that directory. If the mount succeeds the requested access proceeds 
+Afuse is an automounting file system implemented in user-space using
+FUSE. Afuse currently implements the most basic functionality that can
+be expected by an automounter; that is it manages a directory of
+virtual directories. If one of these virtual directories is accessed
+and is not already automounted, afuse will attempt to mount a filesystem
+onto that directory. If the mount succeeds the requested access proceeds
 as normal, otherwise it will fail with an error.
 EOF
diff --git a/filesys/attr/DETAILS b/filesys/attr/DETAILS
index 307f337..a2f2344 100644
--- a/filesys/attr/DETAILS
+++ b/filesys/attr/DETAILS
@@ -11,6 +11,6 @@
 PSAFE=no
 
 cat << EOF
-Currently, support for extended attributes is implemented on Linux by 
+Currently, support for extended attributes is implemented on Linux by
 the ext2, ext3, ext4, XFS, JFS and reiserfs filesystems.
 EOF
diff --git a/filesys/ctail/DETAILS b/filesys/ctail/DETAILS
index 64163c8..af933e9 100644
--- a/filesys/ctail/DETAILS
+++ b/filesys/ctail/DETAILS
@@ -8,9 +8,9 @@
          UPDATED=20070714
            SHORT="a tool for using tail across remote machines"
 cat << EOF
-ctail is a tool for operating tail(1) across large clusters of 
-machines, with many log files. It relies upon existing SSH 
-authentication infrastructure, rather than introducing central 
-points of log collection, or other large infrastructure changes, 
+ctail is a tool for operating tail(1) across large clusters of
+machines, with many log files. It relies upon existing SSH
+authentication infrastructure, rather than introducing central
+points of log collection, or other large infrastructure changes,
 which aren't easily changed in many systems.
 EOF
diff --git a/filesys/djmount/DETAILS b/filesys/djmount/DETAILS
index 890e433..ad0098e 100644
--- a/filesys/djmount/DETAILS
+++ b/filesys/djmount/DETAILS
@@ -9,9 +9,9 @@
            SHORT="UPnP AV client"
 
 cat << EOF
-djmount is a UPnP AV client. It mounts as a Linux filesystem the media content 
-of compatible  UPnP AV devices. Djmount discovers automatically all UPnP AV 
-Media Servers on the network, and make the content available in a directory 
-tree. All shared files (e.g. Audio or Video files) are directly visible and 
-can be played using your favorite media player. 
+djmount is a UPnP AV client. It mounts as a Linux filesystem the media content
+of compatible  UPnP AV devices. Djmount discovers automatically all UPnP AV
+Media Servers on the network, and make the content available in a directory
+tree. All shared files (e.g. Audio or Video files) are directly visible and
+can be played using your favorite media player.
 EOF
diff --git a/filesys/fuseiso/DETAILS b/filesys/fuseiso/DETAILS
index dbe3d0b..2660163 100644
--- a/filesys/fuseiso/DETAILS
+++ b/filesys/fuseiso/DETAILS
@@ -9,7 +9,7 @@
        SHORT="mount iso images as local file systems"
 
 cat<< EOF
-FuseISO is a FUSE module to mount ISO filesystem images (.iso, .nrg, 
-.bin, .mdf and .img files). It currently support plain ISO9660 Level 
+FuseISO is a FUSE module to mount ISO filesystem images (.iso, .nrg,
+.bin, .mdf and .img files). It currently support plain ISO9660 Level
 1 and 2, Rock Ridge, Joliet, and zisofs.
 EOF
diff --git a/filesys/makebootfat/DETAILS b/filesys/makebootfat/DETAILS
index 71f33bf..49592bd 100644
--- a/filesys/makebootfat/DETAILS
+++ b/filesys/makebootfat/DETAILS
@@ -19,8 +19,8 @@ files and boot tools.
 
 Sample command:
 
-makebootfat -o usb -v -E 255 -1 /usr/share/makebootfat/fat12.bin -2 
-/usr/share/makebootfat/fat16.bin -3 /usr/share/makebootfat/fat32lba.bin -m 
-/usr/share/syslinux/mbr.bin -c /usr/share/makebootfat/kernel.sys -c 
+makebootfat -o usb -v -E 255 -1 /usr/share/makebootfat/fat12.bin -2
+/usr/share/makebootfat/fat16.bin -3 /usr/share/makebootfat/fat32lba.bin -m
+/usr/share/syslinux/mbr.bin -c /usr/share/makebootfat/kernel.sys -c
 /usr/share/makebootfat/command.com image
 EOF
diff --git a/filesys/nilfs-utils/DETAILS b/filesys/nilfs-utils/DETAILS
index 9005fb2..eded488 100644
--- a/filesys/nilfs-utils/DETAILS
+++ b/filesys/nilfs-utils/DETAILS
@@ -9,11 +9,11 @@
            SHORT="log-structured file system"
 
 cat << EOF
-NILFS is a new implementation of a log-structured file system (LFS) supporting 
-continuous snapshotting. In addition to versioning capability of the entire 
-file system, users can even restore files mistakenly overwritten or destroyed 
+NILFS is a new implementation of a log-structured file system (LFS) supporting
+continuous snapshotting. In addition to versioning capability of the entire
+file system, users can even restore files mistakenly overwritten or destroyed
 just a few seconds ago. Since NILFS can keep consistency like conventional LFS,
-it achieves quick recovery after system crashes. 
+it achieves quick recovery after system crashes.
 
 Refer to Documentation/filesystems/nilfs2.txt found in the kernel source.
 
diff --git a/filesys/ntfs-3g/DETAILS b/filesys/ntfs-3g/DETAILS
index 122b869..59e797f 100644
--- a/filesys/ntfs-3g/DETAILS
+++ b/filesys/ntfs-3g/DETAILS
@@ -25,7 +25,7 @@ Usage:
  characters visible. Replace the below hu_HU.utf8 with the  appropriate setting
     mount -t ntfs-3g /dev/hda1 /mnt/windows -o locale=hu_HU.utf8
 
- You can also make NTFS to be mounted during boot by adding the following line to 
+ You can also make NTFS to be mounted during boot by adding the following line to
  the end of the /etc/fstab file:
     /dev/hda1 /mnt/windows ntfs-3g defaults 0 0
 EOF
diff --git a/filesys/ntfsprogs/DETAILS b/filesys/ntfsprogs/DETAILS
index 72fad5b..21f9408 100644
--- a/filesys/ntfsprogs/DETAILS
+++ b/filesys/ntfsprogs/DETAILS
@@ -9,9 +9,9 @@
            SHORT="Utilities and libraries for the NTFS file system"
 
 cat << EOF
-The goals of this project are: create a new Linux kernel driver for the 
-NTFS file system (v1.2 and later 3.0), user space utilities (e.g. format, 
-ntfs check, etc.) and a library to avoid code duplication and provide 
+The goals of this project are: create a new Linux kernel driver for the
+NTFS file system (v1.2 and later 3.0), user space utilities (e.g. format,
+ntfs check, etc.) and a library to avoid code duplication and provide
 access to NTFS to other GPLed programs.
 Currently included are: libntfs, ntfsfix, mkntfs, ntfslabel, ntfsundelete,
 ntfsresize, ntfsclone, ntfscluster, ntfsinfo, ntfsls, ntfscat.
diff --git a/filesys/raidtools/DETAILS b/filesys/raidtools/DETAILS
index cff14a3..c3cf6aa 100644
--- a/filesys/raidtools/DETAILS
+++ b/filesys/raidtools/DETAILS
@@ -12,7 +12,7 @@
         WEB_SITE=http://unthought.net/Software-RAID.HOWTO/
          ENTERED=20011218
          UPDATED=20030322
-           SHORT="raidtools package"                          
+           SHORT="raidtools package"
 cat << EOF
 raidtools package, tools for software RAID
 EOF
diff --git a/filesys/submount/DETAILS b/filesys/submount/DETAILS
index 6b3835b..8f100a0 100644
--- a/filesys/submount/DETAILS
+++ b/filesys/submount/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 The submount system automatically mounts and unmounts removable media
-devices (like cdroms and floppy disk drives) when their mount points 
+devices (like cdroms and floppy disk drives) when their mount points
 are accessed.  It essentially allows removable media drives to be
 accessed as if they were permanently mounted.
 
diff --git a/filesys/sysfsutils/DETAILS b/filesys/sysfsutils/DETAILS
index f8f8a22..f5a718d 100644
--- a/filesys/sysfsutils/DETAILS
+++ b/filesys/sysfsutils/DETAILS
@@ -9,12 +9,12 @@
           SHORT="System utilities based on sysfs"
 
 cat << EOF
-sysfsutils is a set of utilities built upon sysfs, a new virtual 
-filesystem in Linux kernel versions 2.5+ that exposes a system's 
-device tree. 
+sysfsutils is a set of utilities built upon sysfs, a new virtual
+filesystem in Linux kernel versions 2.5+ that exposes a system's
+device tree.
 
 sysfsutils includes the following:
- * libsysfs - The library's purpose is to provide a consistent and 
+ * libsysfs - The library's purpose is to provide a consistent and
               stable interface for querying system device information
               exposed through sysfs.
  * systool - A utility built upon libsysfs that lists devices by bus,
diff --git a/filesys/tagsfs/DETAILS b/filesys/tagsfs/DETAILS
index 9e83944..63b7734 100644
--- a/filesys/tagsfs/DETAILS
+++ b/filesys/tagsfs/DETAILS
@@ -9,7 +9,7 @@
         SHORT="file system for music files"
 
 cat << EOF
-TagsFS is a fuse file system for music files. It presents your mp3 and 
+TagsFS is a fuse file system for music files. It presents your mp3 and
 ogg files in a virtual tree based on the tags of the files.
 EOF
 
diff --git a/fonts/ghostscript-fonts-other/DETAILS b/fonts/ghostscript-fonts-other/DETAILS
index e980d20..dca348c 100644
--- a/fonts/ghostscript-fonts-other/DETAILS
+++ b/fonts/ghostscript-fonts-other/DETAILS
@@ -12,7 +12,7 @@ Ghostscript is the name of a set of software that provides:
     * An interpreter for the PostScript language and the PDF file
       format,
     * A set of C procedures (the Ghostscript library) that implement the
-      graphics capabilities that appear as primitive operations in the 
+      graphics capabilities that appear as primitive operations in the
       PostScript language, and
     * A wide variety of output drivers for various file formats and
       printers.
diff --git a/fonts/ghostscript-fonts-std/DETAILS b/fonts/ghostscript-fonts-std/DETAILS
index f5199c8..985cf90 100644
--- a/fonts/ghostscript-fonts-std/DETAILS
+++ b/fonts/ghostscript-fonts-std/DETAILS
@@ -12,7 +12,7 @@ Ghostscript is the name of a set of software that provides:
     * An interpreter for the PostScript language and the PDF file
       format,
     * A set of C procedures (the Ghostscript library) that implement the
-      graphics capabilities that appear as primitive operations in the 
+      graphics capabilities that appear as primitive operations in the
       PostScript language, and
     * A wide variety of output drivers for various file formats and
       printers.
diff --git a/fonts/latex-xft-fonts/DETAILS b/fonts/latex-xft-fonts/DETAILS
index ba03eba..264d5c4 100644
--- a/fonts/latex-xft-fonts/DETAILS
+++ b/fonts/latex-xft-fonts/DETAILS
@@ -10,8 +10,8 @@
      MAINTAINER=jannis at lunar-linux.org
 
 cat <<EOF
-Some xft-compatible versions of LaTeX fonts for use with visual 
-math symbol display in LyX. It is useful primarily for the LyX 
-Qt frontend. It is also useful for Mozilla Firefox with MathML 
-documents. 
+Some xft-compatible versions of LaTeX fonts for use with visual
+math symbol display in LyX. It is useful primarily for the LyX
+Qt frontend. It is also useful for Mozilla Firefox with MathML
+documents.
 EOF
diff --git a/fonts/ming-fonts/DETAILS b/fonts/ming-fonts/DETAILS
index 11ba5ca..b269e02 100644
--- a/fonts/ming-fonts/DETAILS
+++ b/fonts/ming-fonts/DETAILS
@@ -8,7 +8,7 @@
          UPDATED=20090511
            SHORT="Bitstream Vera font converted for ming"
 cat << EOF
-This contains the Bitstream Vera font family, a high quality font family 
-suitable for commercial grade end user applications, converted into FDB 
+This contains the Bitstream Vera font family, a high quality font family
+suitable for commercial grade end user applications, converted into FDB
 format for use directly from Ming.
 EOF
diff --git a/fonts/terminus-font/DETAILS b/fonts/terminus-font/DETAILS
index a84f5f5..45814cf 100644
--- a/fonts/terminus-font/DETAILS
+++ b/fonts/terminus-font/DETAILS
@@ -11,12 +11,12 @@
 
 cat << EOF
 Terminus Font is designed for long (8 and more hours per day)
-work with computers. It covers code pages ISO8859-1/2/5/9/13/15/16, 
-IBM-437/852/855/866, KOI8-R/U/E/F, Windows-1250/1251/1252/1254/1257, 
-Paratype-PT154/PT254, Bulgarian-MIK, Macintosh-Ukrainian, Esperanto 
-and many others (a total of about 110 language sets). 
-Also included are the IBM VGA, vt100 and xterm pseudographic characters. 
-The sizes present are 6x12, 8x14, 8x16, 10x20, 12x24, 14x28 and 16x32. 
-The styles are normal and bold (except for 6x12), plus EGA/VGA-bold 
+work with computers. It covers code pages ISO8859-1/2/5/9/13/15/16,
+IBM-437/852/855/866, KOI8-R/U/E/F, Windows-1250/1251/1252/1254/1257,
+Paratype-PT154/PT254, Bulgarian-MIK, Macintosh-Ukrainian, Esperanto
+and many others (a total of about 110 language sets).
+Also included are the IBM VGA, vt100 and xterm pseudographic characters.
+The sizes present are 6x12, 8x14, 8x16, 10x20, 12x24, 14x28 and 16x32.
+The styles are normal and bold (except for 6x12), plus EGA/VGA-bold
 for 8x14 and 8x16.
 EOF
diff --git a/ftp/dclib/DEPENDS b/ftp/dclib/DEPENDS
index e387823..07a26b3 100644
--- a/ftp/dclib/DEPENDS
+++ b/ftp/dclib/DEPENDS
@@ -1,2 +1,2 @@
 depends libxml2
-depends openssl 
+depends openssl
diff --git a/ftp/dclib/DETAILS b/ftp/dclib/DETAILS
index c9bf5d6..2ffd534 100644
--- a/ftp/dclib/DETAILS
+++ b/ftp/dclib/DETAILS
@@ -1,7 +1,7 @@
        MODULE=dclib
       VERSION=0.3.23
-       SOURCE=$MODULE-$VERSION.tar.bz2 
-      SOURCE2=$MODULE-$VERSION-openssl.patch.bz2 
+       SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE2=$MODULE-$VERSION-openssl.patch.bz2
    SOURCE_URL=$SFORGE_URL/wxdcgui
   SOURCE2_URL=$PATCH_URL
    SOURCE_VFY=sha1:b5a76a11b95d188962224b6a99d756680f2841ff
@@ -12,7 +12,7 @@
         SHORT="A library for the Direct Connect P2P system"
 
 cat << EOF
-dclib is a library for the connection and interaction with Direct Connect 
-compatible peer2peer hubs and clients. This package is initially only used 
+dclib is a library for the connection and interaction with Direct Connect
+compatible peer2peer hubs and clients. This package is initially only used
 by dcgui-qt.
 EOF
diff --git a/ftp/gftp/DETAILS b/ftp/gftp/DETAILS
index 1bed09f..9f08acb 100644
--- a/ftp/gftp/DETAILS
+++ b/ftp/gftp/DETAILS
@@ -12,7 +12,7 @@ cat << EOF
 gFTP is a multithreaded FTP client for X Windows written using GTK+.
 It features simultaneous downloads, resuming of interrupted file
 transfers, FTP, HTTP, and SSH protocols, file transfer queues,
-downloading of entire directories, FTP and HTTP proxy support, remote 
+downloading of entire directories, FTP and HTTP proxy support, remote
 directory caching, passive and non-passive file transfers,
 drag-n-drop support, a very nice connection manager, and more.
 This module builds the GTK+-2 (gftp-gtk) and CLI (gftp-text) versions.
diff --git a/ftp/gift-fasttrack/DETAILS b/ftp/gift-fasttrack/DETAILS
index eb61c69..b319ec8 100644
--- a/ftp/gift-fasttrack/DETAILS
+++ b/ftp/gift-fasttrack/DETAILS
@@ -10,8 +10,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/giFT-FastTrack-$VERSION
            SHORT="giFT plugin for using the FastTrack network"
 
 cat << EOF
-giFT-FastTrack is a plugin for giFT which enables users of giFT to 
-participate in the FastTrack network. The required cryptographic 
+giFT-FastTrack is a plugin for giFT which enables users of giFT to
+participate in the FastTrack network. The required cryptographic
 algorithms have been successfully reverse engineered and searching/
 downloading already work.
 EOF
diff --git a/ftp/gift/DETAILS b/ftp/gift/DETAILS
index 1617441..f800106 100644
--- a/ftp/gift/DETAILS
+++ b/ftp/gift/DETAILS
@@ -9,11 +9,11 @@
            SHORT="modular filesharing daemon"
 
 cat << EOF
-What is giFT, you ask? giFT is a modular daemon capable of abstracting 
-the communication between the end user and specific filesharing 
-protocols (peer-to-peer or otherwise). The giFT project differs from 
-many other similar projects in that it is a distribution of a standalone 
-(platform-independent) daemon, a library for client/frontend development, 
+What is giFT, you ask? giFT is a modular daemon capable of abstracting
+the communication between the end user and specific filesharing
+protocols (peer-to-peer or otherwise). The giFT project differs from
+many other similar projects in that it is a distribution of a standalone
+(platform-independent) daemon, a library for client/frontend development,
 and our own homegrown network OpenFT.
 EOF
 
diff --git a/ftp/lftp/DETAILS b/ftp/lftp/DETAILS
index b145906..ac9efb6 100644
--- a/ftp/lftp/DETAILS
+++ b/ftp/lftp/DETAILS
@@ -12,7 +12,7 @@
 
 cat << EOF
 LFTP is sophisticated ftp/http client, file transfer program. Like BASH,
-it has job control and uses readline library for input. It has bookmarks, 
-built-in mirror, can transfer several files in parallel. It was designed 
+it has job control and uses readline library for input. It has bookmarks,
+built-in mirror, can transfer several files in parallel. It was designed
 with reliability in mind.
 EOF
diff --git a/ftp/mldonkey/DETAILS b/ftp/mldonkey/DETAILS
index 33b15d3..97370bf 100644
--- a/ftp/mldonkey/DETAILS
+++ b/ftp/mldonkey/DETAILS
@@ -9,14 +9,14 @@
            SHORT="A file sharing client"
 
 cat << EOF
-MLDonkey is a door to the 'donkey' network, a decentralized network used 
-to exchange big files on the Internet. It is written in a wonderful 
-language, called Objective-Caml, and present most features of the basic 
+MLDonkey is a door to the 'donkey' network, a decentralized network used
+to exchange big files on the Internet. It is written in a wonderful
+language, called Objective-Caml, and present most features of the basic
 Windows donkey client, plus some more:
  - It should work on most UNIX-compatible platforms.
- - You can remotely command your client, either by telnet, on a WEB 
+ - You can remotely command your client, either by telnet, on a WEB
    browser, or with the GTK interface.
- - You can connect to several servers, and each search will query all the 
+ - You can connect to several servers, and each search will query all the
    connected servers.
  - You can select mp3s by bitrates in queries (useful ?).
  - You can select the name of a downloaded file before moving it to your
diff --git a/ftp/prozilla/DETAILS b/ftp/prozilla/DETAILS
index d8904d1..8cac0be 100644
--- a/ftp/prozilla/DETAILS
+++ b/ftp/prozilla/DETAILS
@@ -11,12 +11,12 @@
 cat << EOF
 ProZilla is a multi-threaded download accelerator for Linux which
 supports both HTTP and FTP protocols. It makes multiple connections
-to the server, or to different servers simultanouesly if ftpsearch is 
+to the server, or to different servers simultanouesly if ftpsearch is
 used, and downloads the file in portions, thus giving a much better
-speed rate than the conventional download programs which use a single 
-connection. Resuming connections is fully supported and customisable. 
+speed rate than the conventional download programs which use a single
+connection. Resuming connections is fully supported and customisable.
 The new FTPSearch feature enables retrieving of mirrors, and also
-pings them to select the fastest server available. Both the number of 
+pings them to select the fastest server available. Both the number of
 mirrors to retrieve and the number of servers to ping at once are
 fully customisable. In addition, ProzGUI, which is based on
 libprozilla, features downloading from multiple servers
diff --git a/ftp/pure-ftpd/DEPENDS b/ftp/pure-ftpd/DEPENDS
index 7e9f590..73174f6 100644
--- a/ftp/pure-ftpd/DEPENDS
+++ b/ftp/pure-ftpd/DEPENDS
@@ -1,3 +1,3 @@
-optional_depends  "mysql"        "--with-mysql"  "--without-mysql"  "for MySQL user auth" 
+optional_depends  "mysql"        "--with-mysql"  "--without-mysql"  "for MySQL user auth"
 optional_depends  "kcmpureftpd"  ""              ""                 "for KDE Kcontrol based server configuration"
 optional_depends  "openssl"      "--with-tls"    ""                 "for SSL/TLS support"
diff --git a/ftp/pure-ftpd/DETAILS b/ftp/pure-ftpd/DETAILS
index 9aeefbc..09badc9 100644
--- a/ftp/pure-ftpd/DETAILS
+++ b/ftp/pure-ftpd/DETAILS
@@ -11,10 +11,10 @@
            SHORT="An efficient, lightweight, and secure FTP server"
 
 cat << EOF
-Pure FTP Server is a fast, production quality, standards-conformant FTP server 
-based on Troll-FTPd. It has no known buffer overflows, is trivial to set up, 
+Pure FTP Server is a fast, production quality, standards-conformant FTP server
+based on Troll-FTPd. It has no known buffer overflows, is trivial to set up,
 and is especially designed for modern kernels. Features include PAM support,
-IPv6, chroot()ed home directories, virtual domains, built-in 'ls', FXP protocol, 
-anti-warez system, bandwidth throttling, bounded ports for passive downloads, 
+IPv6, chroot()ed home directories, virtual domains, built-in 'ls', FXP protocol,
+anti-warez system, bandwidth throttling, bounded ports for passive downloads,
 an LDAP backend, XML output, and more.
 EOF
diff --git a/ftp/tnftp/DETAILS b/ftp/tnftp/DETAILS
index 6c9dfce..33beb65 100644
--- a/ftp/tnftp/DETAILS
+++ b/ftp/tnftp/DETAILS
@@ -17,5 +17,5 @@ command-line editing, command-line fetches of FTP and HTTP URLs
 context-sensitive word completion, dynamic progress bar, IPv6 support,
 modification time preservation, paging of local and remote files,
 passive mode support (with fallback to active mode), SOCKS support,
-TIS FWTK gate-ftp server support, and transfer rate throttling. 
+TIS FWTK gate-ftp server support, and transfer rate throttling.
 EOF
diff --git a/ftp/wget/DEPENDS b/ftp/wget/DEPENDS
index 16970f0..f150845 100644
--- a/ftp/wget/DEPENDS
+++ b/ftp/wget/DEPENDS
@@ -1,2 +1,2 @@
-optional_depends  "openssl"  "--with-ssl"   "--without-ssl"  "for https and ftps" 
+optional_depends  "openssl"  "--with-ssl"   "--without-ssl"  "for https and ftps"
 optional_depends  "gettext"  "--enable-nls" "--disable-nls"  "for NLS support"
diff --git a/ftp/yafc/DETAILS b/ftp/yafc/DETAILS
index dd7d9ea..fb104b0 100644
--- a/ftp/yafc/DETAILS
+++ b/ftp/yafc/DETAILS
@@ -11,6 +11,6 @@
 
 cat << EOF
 YAFC is yet another ftp client for CLI
-yet one of its best and most unique features "recursive 
-get/put/fxp/ls/rm" allow it a place in moonbase 
+yet one of its best and most unique features "recursive
+get/put/fxp/ls/rm" allow it a place in moonbase
 EOF
diff --git a/games/CriticalMass/DETAILS b/games/CriticalMass/DETAILS
index 8c0cc8c..b1d7168 100644
--- a/games/CriticalMass/DETAILS
+++ b/games/CriticalMass/DETAILS
@@ -13,8 +13,8 @@
         SHORT="A shoot'em game"
 
 cat << EOF
-Critical Mass (aka Critter) is a shoot'em up (smup) similar to Galaxian. 
-The basic idea is simple: you move your ship back and forth at the 
-bottom of the screen, shooting up, while bad guys fly around and shoot 
+Critical Mass (aka Critter) is a shoot'em up (smup) similar to Galaxian.
+The basic idea is simple: you move your ship back and forth at the
+bottom of the screen, shooting up, while bad guys fly around and shoot
 at you.
 EOF
diff --git a/games/TORCS/DETAILS b/games/TORCS/DETAILS
index 0955dbb..b35e95a 100644
--- a/games/TORCS/DETAILS
+++ b/games/TORCS/DETAILS
@@ -55,7 +55,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/torcs-$VERSION
            SHORT="3D racing cars simulator using OpenGL."
 
 cat << EOF
-TORCS is a 3D racing cars simulator using OpenGL. The goal is to have 
+TORCS is a 3D racing cars simulator using OpenGL. The goal is to have
 programmed robot drivers racing against each others. Nevertheless, a
 joystick interface is present in order to drive yourself.
 EOF
diff --git a/games/abe/DETAILS b/games/abe/DETAILS
index 17dd9bf..5f4bf28 100644
--- a/games/abe/DETAILS
+++ b/games/abe/DETAILS
@@ -9,7 +9,7 @@
            SHORT="awesome game"
 
 cat << EOF
-A scrolling, platform-jumping, key-collecting, ancient pyramid exploring 
-game, vaguely in the style of similar games for the Commodore+4. The 
+A scrolling, platform-jumping, key-collecting, ancient pyramid exploring
+game, vaguely in the style of similar games for the Commodore+4. The
 game is intended to show young people all the cool games they missed.
 EOF
diff --git a/games/armagetron/DETAILS b/games/armagetron/DETAILS
index 2205aba..6998d22 100644
--- a/games/armagetron/DETAILS
+++ b/games/armagetron/DETAILS
@@ -9,6 +9,6 @@
            SHORT="tron-like game with a nice 3D perspective."
 
 cat << EOF
-armagetron is a tron-like lightcycle game with a nice 3D perspective. 
+armagetron is a tron-like lightcycle game with a nice 3D perspective.
 3D acceleration is recommended.
 EOF
diff --git a/games/barrage/DETAILS b/games/barrage/DETAILS
index aff7abf..7e8067e 100644
--- a/games/barrage/DETAILS
+++ b/games/barrage/DETAILS
@@ -10,9 +10,9 @@
 
 cat << EOF
 Barrage is a rather violent action game with the objective to kill and
-destroy as many targets as possible within 3 minutes. You control a 
-gun that may either fire small or large grenades at soldiers, jeeps and 
-tanks. Targets are fast paced and require careful aiming as it takes 
-half a second to reload the gun. Additionally you have to keep an eye 
+destroy as many targets as possible within 3 minutes. You control a
+gun that may either fire small or large grenades at soldiers, jeeps and
+tanks. Targets are fast paced and require careful aiming as it takes
+half a second to reload the gun. Additionally you have to keep an eye
 on your ammo and reload in time.
 EOF
diff --git a/games/battalion/DETAILS b/games/battalion/DETAILS
index e2de00d..6675ffd 100644
--- a/games/battalion/DETAILS
+++ b/games/battalion/DETAILS
@@ -11,8 +11,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE$VERSION
 cat << EOF
 battalion was a game written in 1994 on a Silicon Graphics Indy in GL for the  Indizone-3 contest.
 This version also ran in the CAVE(tm) as a virtual reality game at the EVE 4 art show in May 1995.
-The GL version won 'best indy software' and is available on the Indizone3 CDROM. 
+The GL version won 'best indy software' and is available on the Indizone3 CDROM.
 It was then converted to OpenGL (with several enhancements)
 and modified in late 1996 to work with the Mesa graphics library.
-In 1997 it won the Hot Mix 17 game contest from SGI, and was available on the Hot Mix 17 CDROM. 
+In 1997 it won the Hot Mix 17 game contest from SGI, and was available on the Hot Mix 17 CDROM.
 EOF
diff --git a/games/briquolo/DETAILS b/games/briquolo/DETAILS
index cbd390b..ac1d800 100644
--- a/games/briquolo/DETAILS
+++ b/games/briquolo/DETAILS
@@ -10,7 +10,7 @@
          ENTERED=20041202
          UPDATED=20090414
            SHORT="An OpenGL breakout style game"
- 
+
 cat << EOF
 BRIQUOLO is a breakout type with 3D representation based on OpenGL.
 EOF
diff --git a/games/castle-combat/DETAILS b/games/castle-combat/DETAILS
index d3316f4..0642e12 100644
--- a/games/castle-combat/DETAILS
+++ b/games/castle-combat/DETAILS
@@ -10,8 +10,8 @@
 
 cat << EOF
 Castle-Combat is a clone of the old arcade game Rampart. Up to four
-players build castle walls, place cannons inside these walls, and 
-shoot at the walls of their enemy(s). If a player can't build a 
+players build castle walls, place cannons inside these walls, and
+shoot at the walls of their enemy(s). If a player can't build a
 complete wall around one of his castles, he loses. The last surviving
 player wins.
 EOF
diff --git a/games/crossfire-client/DETAILS b/games/crossfire-client/DETAILS
index afff750..812be1b 100644
--- a/games/crossfire-client/DETAILS
+++ b/games/crossfire-client/DETAILS
@@ -17,7 +17,7 @@
 cat << EOF
 Crossfire is a multi-player graphical arcade and adventure game made
 for X. It has certain flavours from other games, especially Gauntlet
-and the rogue-like games (Nethack, Moria, Angband, and Ragnarok). Any 
+and the rogue-like games (Nethack, Moria, Angband, and Ragnarok). Any
 number of players can move around in their own window, finding and
 using items and battling monsters. They can choose to cooperate or
 compete in the same world.
diff --git a/games/crossfire/DETAILS b/games/crossfire/DETAILS
index cd1cf0f..b3525b1 100644
--- a/games/crossfire/DETAILS
+++ b/games/crossfire/DETAILS
@@ -17,7 +17,7 @@
 cat << EOF
 Crossfire is a multi-player graphical arcade and adventure game made
 for X. It has certain flavours from other games, especially Gauntlet
-and the rogue-like games (Nethack, Moria, Angband, and Ragnarok). Any 
+and the rogue-like games (Nethack, Moria, Angband, and Ragnarok). Any
 number of players can move around in their own window, finding and
 using items and battling monsters. They can choose to cooperate or
 compete in the same world.
diff --git a/games/d2x/DETAILS b/games/d2x/DETAILS
index e0d6536..507397b 100644
--- a/games/d2x/DETAILS
+++ b/games/d2x/DETAILS
@@ -10,11 +10,11 @@
          UPDATED=20031012
            SHORT="a Descent 2 game Linux port."
       MAINTAINER=florin at lunar-linux.org
-        
+
 cat << EOF
 d2x is a port of Descent II game.
-To play it you need to copy all the files (including the missions 
-directory, excluding the executables) form the original Descent 2 
-CD, or from an installation directory of it to 
+To play it you need to copy all the files (including the missions
+directory, excluding the executables) form the original Descent 2
+CD, or from an installation directory of it to
 /usr/share/games/d2x directory.
 EOF
diff --git a/games/enigma/DETAILS b/games/enigma/DETAILS
index ff1864b..05c67b7 100644
--- a/games/enigma/DETAILS
+++ b/games/enigma/DETAILS
@@ -9,9 +9,9 @@
            SHORT="A puzzle game involving pushing stuff around."
 
 cat << EOF
-Enigma is a puzzle game inspired by Oxyd on the Atari ST and Rock'n'Roll 
-on the Amiga. The object of the game is to find uncover pairs of 
-identically colored Oxyd stones. Hidden traps, vast mazes, laser beams, 
-and, most of all, countless hairy puzzles usually block your direct way to 
+Enigma is a puzzle game inspired by Oxyd on the Atari ST and Rock'n'Roll
+on the Amiga. The object of the game is to find uncover pairs of
+identically colored Oxyd stones. Hidden traps, vast mazes, laser beams,
+and, most of all, countless hairy puzzles usually block your direct way to
 the Oxyd stones.
 EOF
diff --git a/games/foobillard/DETAILS b/games/foobillard/DETAILS
index 95aee18..161f298 100644
--- a/games/foobillard/DETAILS
+++ b/games/foobillard/DETAILS
@@ -11,7 +11,7 @@
 
 cat << EOF
 FooBillard is an attempt to create a free OpenGL-billard for Linux.
-FooBillard is still under development but the main physics is implemented. 
+FooBillard is still under development but the main physics is implemented.
 If you are a billard-pro and you're missing some physics,
 please tell me. Cause I've implemented it like I think it should work,
 which might differ from reality.
diff --git a/games/fortune-dubya/DETAILS b/games/fortune-dubya/DETAILS
index a5d9422..2be94e3 100644
--- a/games/fortune-dubya/DETAILS
+++ b/games/fortune-dubya/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/dubya
            SHORT="a fortune cookie file with George W. Bush quotes"
 
 cat << EOF
-This is a datafile of extra cookies for the fortune program.  These 
+This is a datafile of extra cookies for the fortune program.  These
 specifically are quotes from the George W. Bush.  A majority of these
 were gathered from the "George W. Bush Desk Calendar."
 EOF
diff --git a/games/fortune-familyguy/DETAILS b/games/fortune-familyguy/DETAILS
index 75b1a51..7d99d40 100644
--- a/games/fortune-familyguy/DETAILS
+++ b/games/fortune-familyguy/DETAILS
@@ -9,6 +9,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/fortune-mod-familyguy-$VERSION
          UPDATED=20040906
            SHORT="A fortune cookie file with Family Guy TV show quotes."
 cat << EOF
-This is a datafile of extra cookies for the fortune program.  These 
+This is a datafile of extra cookies for the fortune program.  These
 specifically are quotes from the TV show "Family Guy."
 EOF
diff --git a/games/fortune-meanwhile-in-lunar/DETAILS b/games/fortune-meanwhile-in-lunar/DETAILS
index 85d88cd..67260b1 100644
--- a/games/fortune-meanwhile-in-lunar/DETAILS
+++ b/games/fortune-meanwhile-in-lunar/DETAILS
@@ -9,6 +9,6 @@
            SHORT="A fortune cookie file with quotes from Lunar's IRC channel"
 
 cat << EOF
-This is a datafile of extra cookies for the fortune program.  These 
+This is a datafile of extra cookies for the fortune program.  These
 specifically are quotes from the #lunar IRC channel.
 EOF
diff --git a/games/fortune-starwars/DETAILS b/games/fortune-starwars/DETAILS
index a3738b4..fded6a3 100644
--- a/games/fortune-starwars/DETAILS
+++ b/games/fortune-starwars/DETAILS
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
          UPDATED=20040906
            SHORT="A fortune cookie file with Star Wars movie quotes."
 cat << EOF
-This is a datafile of extra cookies for the fortune program.  These 
+This is a datafile of extra cookies for the fortune program.  These
 specifically are quotes from the movies "Star Wars", "The Empire
 Strikes Back", and "Return of the Jedi."
 EOF
diff --git a/games/fortune-xfiles/DETAILS b/games/fortune-xfiles/DETAILS
index 30b1ee3..a113379 100644
--- a/games/fortune-xfiles/DETAILS
+++ b/games/fortune-xfiles/DETAILS
@@ -9,6 +9,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
          UPDATED=20040907
            SHORT="A fortune cookie file with X-Files TV quotes."
 cat << EOF
-This is a datafile of extra cookies for the fortune program.  These 
+This is a datafile of extra cookies for the fortune program.  These
 specifically are quotes from the TV Show "X-Files".
 EOF
diff --git a/games/fortune-zx-errors/DETAILS b/games/fortune-zx-errors/DETAILS
index cf0888c..5a71fc1 100644
--- a/games/fortune-zx-errors/DETAILS
+++ b/games/fortune-zx-errors/DETAILS
@@ -9,8 +9,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/fortunes-zx-error-$VERSION
          UPDATED=20040906
            SHORT="A fortune cookie file with Sinclair ZX Spectrum Basic error messages."
 cat << EOF
-This is a datafile of extra cookies for the fortune program.  These 
-specifically are error messages from the Sinclair ZX Spectrum Basic 
-programming language.  As the creater says "Nothing beats reading 
+This is a datafile of extra cookies for the fortune program.  These
+specifically are error messages from the Sinclair ZX Spectrum Basic
+programming language.  As the creater says "Nothing beats reading
 'R Tape loading error, 0:1' when you log into your account :-)"
 EOF
diff --git a/games/fortune/DETAILS b/games/fortune/DETAILS
index 5837595..d7a01f6 100644
--- a/games/fortune/DETAILS
+++ b/games/fortune/DETAILS
@@ -12,6 +12,6 @@
            SHORT="program which randomly pulls quotations from a large database."
 cat << EOF
 Fortune is a program which randomly pulls quotations from a large database
-(16,422 at current count). Fortune started out life as a part of NetBSD, 
+(16,422 at current count). Fortune started out life as a part of NetBSD,
 but has been ported to and enhanced for the Linux platform.
 EOF
diff --git a/games/freedroid/DETAILS b/games/freedroid/DETAILS
index a814e97..8e27d39 100644
--- a/games/freedroid/DETAILS
+++ b/games/freedroid/DETAILS
@@ -11,14 +11,14 @@
 cat << EOF
 THE CLASSICAL FREEDROID: Freedroid is a clone of the classic game
 "Paradroid" on Commodore 64 with some improvements and extensions to
-the classic version. 
+the classic version.
 
 In this game, you control a robot, depicted by a small white ball with
 a few numbers within an interstellar spaceship consisting of several
-decks connected by elevators. 
+decks connected by elevators.
 
 The aim of the game is to destroy all enemy robots, depicted by small
 black balls with a few numbers, by either shooting them or seizing
 control over them by creating connections in a short subgame of
-electric circuits. 
+electric circuits.
 EOF
diff --git a/games/freedroidrpg/DEPENDS b/games/freedroidrpg/DEPENDS
index 3eb922e..88f8cc7 100644
--- a/games/freedroidrpg/DEPENDS
+++ b/games/freedroidrpg/DEPENDS
@@ -1,4 +1,4 @@
 depends SDL_image
-depends SDL_net  
+depends SDL_net
 
 optional_depends "SDL_mixer" "" "" "for Audio support"
diff --git a/games/freesci/DETAILS b/games/freesci/DETAILS
index afebfa9..f542b30 100644
--- a/games/freesci/DETAILS
+++ b/games/freesci/DETAILS
@@ -12,6 +12,6 @@
            SHORT="A sierra game interpreter for linux"
 
 cat << EOF
-freesci is a replacement for SCIV, the Sierra Creative Interpreter, that 
+freesci is a replacement for SCIV, the Sierra Creative Interpreter, that
 allows you to play this type of sierra games under linux.
 EOF
diff --git a/games/geekcode/DETAILS b/games/geekcode/DETAILS
index feaa1be..9834c66 100644
--- a/games/geekcode/DETAILS
+++ b/games/geekcode/DETAILS
@@ -9,6 +9,6 @@
            SHORT="A geek code generator"
 
 cat << EOF
-This program will generate a geek code block for you by simply 
+This program will generate a geek code block for you by simply
 choosing which codes suit you from the screen.
 EOF
diff --git a/games/gltron/DETAILS b/games/gltron/DETAILS
index 1b93049..e7387a0 100644
--- a/games/gltron/DETAILS
+++ b/games/gltron/DETAILS
@@ -12,6 +12,6 @@
            SHORT="3D tron-like lightcycle game."
 
 cat << EOF
-glTron is a tron-like lightcycle game with a nice 3D perspective. 
+glTron is a tron-like lightcycle game with a nice 3D perspective.
 3D acceleration is recommended.
 EOF
diff --git a/games/gnugo/DETAILS b/games/gnugo/DETAILS
index 7f08e34..6e5704a 100644
--- a/games/gnugo/DETAILS
+++ b/games/gnugo/DETAILS
@@ -9,8 +9,8 @@
            SHORT="A program that plays the game of go"
 
 cat << EOF
-This software is a free program that plays the game of Go. 
-GNU Go has played thousands of games on the NNGS Go server. 
-GNU Go is now also playing regularly on the Legend Go Server 
+This software is a free program that plays the game of Go.
+GNU Go has played thousands of games on the NNGS Go server.
+GNU Go is now also playing regularly on the Legend Go Server
 in Taiwan and the WING server in Japan.
 EOF
diff --git a/games/jumpnbump/DETAILS b/games/jumpnbump/DETAILS
index 34a8ec9..90f1d82 100644
--- a/games/jumpnbump/DETAILS
+++ b/games/jumpnbump/DETAILS
@@ -10,6 +10,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-1.50
            SHORT="A multiplayer eyecandy arcade game"
 
 cat << EOF
-A cute multiplayer game where you need to bash your opponents, 
+A cute multiplayer game where you need to bash your opponents,
 including single-PC multiplayer and networked playing.
 EOF
diff --git a/games/kbtin/DETAILS b/games/kbtin/DETAILS
index 6f1be14..c0444eb 100644
--- a/games/kbtin/DETAILS
+++ b/games/kbtin/DETAILS
@@ -23,7 +23,7 @@ The features include:
     * lists processing ("#foreach {$friends} {tell $0 [XX] $message}")
     * TELNET protocol support
     * the ability to run local programs as it was a MUD -- this is the
-      only client you can use with games like adventure, or even 
+      only client you can use with games like adventure, or even
       programs like mysqlclient
-    * secondary sessions (ICQ integration, etc) 
+    * secondary sessions (ICQ integration, etc)
 EOF
diff --git a/games/koules/DETAILS b/games/koules/DETAILS
index a73c30c..89d22e4 100644
--- a/games/koules/DETAILS
+++ b/games/koules/DETAILS
@@ -6,7 +6,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE$VERSION
       SOURCE_URL=http://ibiblio.org/pub/Linux/games/arcade/$MODULE/
       SOURCE_VFY=md5:0a5ac9e57c8b72e9fc200bc98273235c
      SOURCE2_URL=$PATCH_URL
-     SOURCE2_VFY=md5:3307c3050450d0efeda1fe0bf96da62e      
+     SOURCE2_VFY=md5:3307c3050450d0efeda1fe0bf96da62e
         WEB_SITE=http://www.ucw.cz/~hubicka/koules/English/koules.html
          ENTERED=20040326
          UPDATED=20040326
@@ -23,7 +23,7 @@ Their entities were reduced to mere chests and eyes ...
 These qualities allow them operate in enemies' domain ...
 Your battle for a new world begins NOW ...
 Your mission is to bounce all KOULES fighterss from your sector ...
-Some of them are deserters 
+Some of them are deserters
 The green ones give you acceleration
 the blue ones give you more weight ...
 Look out for mighty super-spherical megaheavy ultra green B_BALL
diff --git a/games/lbreakout2/DETAILS b/games/lbreakout2/DETAILS
index 527d7bc..cc77db4 100644
--- a/games/lbreakout2/DETAILS
+++ b/games/lbreakout2/DETAILS
@@ -33,9 +33,9 @@
 
 cat << EOF
 LBreakout is a nice breakout-style arcade game in the manner of Arkanoid.
-30 levels are waiting for you to be cleared and loads of power-ups will 
-help you with that task: extra balls, energy balls, extra lifes, weapons, 
-glue, bonus floors, paddle expansion and extra score. And, of course, 
-there are some maluses you should try to avoid like paddle freeze or 
+30 levels are waiting for you to be cleared and loads of power-ups will
+help you with that task: extra balls, energy balls, extra lifes, weapons,
+glue, bonus floors, paddle expansion and extra score. And, of course,
+there are some maluses you should try to avoid like paddle freeze or
 paddle shrinkage.
 EOF
diff --git a/games/lgeneral-data/DETAILS b/games/lgeneral-data/DETAILS
index e15e0ff..6ebc405 100644
--- a/games/lgeneral-data/DETAILS
+++ b/games/lgeneral-data/DETAILS
@@ -8,10 +8,10 @@
            SHORT="data pack for LGeneral."
       MAINTAINER="sofar at lunar-linux.org"
 cat << EOF
-LGeneral is a turn-based strategy engine heavily inspired by Panzer General. 
-You play single scenarios or whole campaigns turn by turn against a human 
-player or the AI. Entrenchment, rugged defense, defensive fire, surprise 
-contacts, surrender, unit supply, weather influence, reinforcements and other 
+LGeneral is a turn-based strategy engine heavily inspired by Panzer General.
+You play single scenarios or whole campaigns turn by turn against a human
+player or the AI. Entrenchment, rugged defense, defensive fire, surprise
+contacts, surrender, unit supply, weather influence, reinforcements and other
 implementations contribute to the tactical and strategic depth of the game.
 
 This is the game data pack
diff --git a/games/lgeneral/DETAILS b/games/lgeneral/DETAILS
index 5cf9906..9a09114 100644
--- a/games/lgeneral/DETAILS
+++ b/games/lgeneral/DETAILS
@@ -8,9 +8,9 @@
            SHORT="Turn-based strategy game heavily inspired by Panzer General."
       MAINTAINER="sofar at lunar-linux.org"
 cat << EOF
-LGeneral is a turn-based strategy engine heavily inspired by Panzer General. 
-You play single scenarios or whole campaigns turn by turn against a human 
-player or the AI. Entrenchment, rugged defense, defensive fire, surprise 
-contacts, surrender, unit supply, weather influence, reinforcements and other 
+LGeneral is a turn-based strategy engine heavily inspired by Panzer General.
+You play single scenarios or whole campaigns turn by turn against a human
+player or the AI. Entrenchment, rugged defense, defensive fire, surprise
+contacts, surrender, unit supply, weather influence, reinforcements and other
 implementations contribute to the tactical and strategic depth of the game.
 EOF
diff --git a/games/liquidwar/DETAILS b/games/liquidwar/DETAILS
index 0e3fdab..cc6a962 100644
--- a/games/liquidwar/DETAILS
+++ b/games/liquidwar/DETAILS
@@ -11,9 +11,9 @@
             SHORT="A unique multiplayer wargame"
 
 cat << EOF
-Liquid War is a unique multiplayer wargame. Its rules are truely original 
-and have been invented by Thomas Colcombet. You control an army of liquid 
-and have to try and eat your opponents. A single player mode is 
-available, but the game is definitely designed to be multiplayer, and has 
+Liquid War is a unique multiplayer wargame. Its rules are truely original
+and have been invented by Thomas Colcombet. You control an army of liquid
+and have to try and eat your opponents. A single player mode is
+available, but the game is definitely designed to be multiplayer, and has
 network support.
 EOF
diff --git a/games/lmarbles/DETAILS b/games/lmarbles/DETAILS
index 842b513..7541508 100644
--- a/games/lmarbles/DETAILS
+++ b/games/lmarbles/DETAILS
@@ -10,10 +10,10 @@
 
 cat << EOF
 LMarbles is an Atomix clone with a slight change in concept. Instead of
-assembling molecules you create figures out of marbles. Nevertheless, 
-the basic game play is the same: If a marble starts to move it will not 
-stop until it hits a wall or another marble. To make it more interesting 
-there are obstacles like one-way streets, crumbling walls and portals.  
-As Marbles is meant as a puzzle game you play against a move limit and 
+assembling molecules you create figures out of marbles. Nevertheless,
+the basic game play is the same: If a marble starts to move it will not
+stop until it hits a wall or another marble. To make it more interesting
+there are obstacles like one-way streets, crumbling walls and portals.
+As Marbles is meant as a puzzle game you play against a move limit and
 not a time limit. This way you have as much time as you need to think.
 EOF
diff --git a/games/lpairs/DETAILS b/games/lpairs/DETAILS
index e8dcb42..49b425d 100644
--- a/games/lpairs/DETAILS
+++ b/games/lpairs/DETAILS
@@ -9,7 +9,7 @@
            SHORT="A classical memory game"
 
 cat << EOF
-LPairs is a classical memory game. This means you have to find pairs 
-of identical cards which will then be removed. Your time and tries 
+LPairs is a classical memory game. This means you have to find pairs
+of identical cards which will then be removed. Your time and tries
 needed will be counted but there is no highscore chart or limit to this.
 EOF
diff --git a/games/neverball/DETAILS b/games/neverball/DETAILS
index a93a925..dc02ea0 100644
--- a/games/neverball/DETAILS
+++ b/games/neverball/DETAILS
@@ -8,11 +8,11 @@
          UPDATED=20090921
       MAINTAINER=florin at lunar-linux.org
            SHORT="An OpenGL game modeled after Super Monkey Ball"
- 
+
 cat << EOF
 Tilt the floor to roll a ball through an obstacle course before time
-runs out. Neverball is part puzzle game, part action game, and 
+runs out. Neverball is part puzzle game, part action game, and
 entirely a test of skill.
-Also found here is Neverputt, a hot-seat multiplayer miniature golf 
+Also found here is Neverputt, a hot-seat multiplayer miniature golf
 game using the physics and graphics of Neverball.
 EOF
diff --git a/games/openmortal/DETAILS b/games/openmortal/DETAILS
index 4eaefe2..5ad96c7 100644
--- a/games/openmortal/DETAILS
+++ b/games/openmortal/DETAILS
@@ -6,10 +6,10 @@
         WEB_SITE=http://openmortal.sourceforge.net/
          ENTERED=20040701
          UPDATED=20040701
-        SHORT="A parody of the fighting game Mortal Kombat"
+           SHORT="A parody of the fighting game Mortal Kombat"
 
 cat <<EOF
-Mortál Szombat is a parody of the popular coin-up game, Mortal 
+Mortál Szombat is a parody of the popular coin-up game, Mortal
 Kombat.  It is currently playable (maybe even enjoyable), although it
 is still under development. Two-player games are supported with your
 choice of 15 playable characters.
diff --git a/games/openuniverse/DEPENDS b/games/openuniverse/DEPENDS
index 5890dfd..aee1489 100644
--- a/games/openuniverse/DEPENDS
+++ b/games/openuniverse/DEPENDS
@@ -1,2 +1,2 @@
-depends  %GLUT 
+depends  %GLUT
 #depends  glui
diff --git a/games/pathological/DETAILS b/games/pathological/DETAILS
index ca41fc4..0d354fa 100644
--- a/games/pathological/DETAILS
+++ b/games/pathological/DETAILS
@@ -9,9 +9,9 @@
            SHORT="Enriched clone of the game "Logical" by Rainbow Arts"
 
 cat << EOF
-Pathological is an enriched clone of the game "Logical" by Rainbow Arts. 
-To solve a level, fill each wheel with four marbles of matching color. 
-Various board elements such as teleporters, switches, filters, etc., 
-make the game interesting and challenging. New levels can be created 
+Pathological is an enriched clone of the game "Logical" by Rainbow Arts.
+To solve a level, fill each wheel with four marbles of matching color.
+Various board elements such as teleporters, switches, filters, etc.,
+make the game interesting and challenging. New levels can be created
 using your favorite text editor.
 EOF
diff --git a/games/powermanga/DETAILS b/games/powermanga/DETAILS
index 8d4e860..63b43d7 100644
--- a/games/powermanga/DETAILS
+++ b/games/powermanga/DETAILS
@@ -10,6 +10,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
            SHORT="An archade style 2D shoot 'em up game for X"
 
 cat <<EOF
-Powermanga is a shoot'em up game; you will have to fight more than 60 
+Powermanga is a shoot'em up game; you will have to fight more than 60
 different types of enemies.
 EOF
diff --git a/games/powwow/DETAILS b/games/powwow/DETAILS
index a3624a2..fe9fc49 100644
--- a/games/powwow/DETAILS
+++ b/games/powwow/DETAILS
@@ -8,7 +8,7 @@
          UPDATED=20070721
            SHORT="CLI MUD client"
 cat << EOF
-Based on tintin++, powwow is a CLI mudclient, completely reworked. 
+Based on tintin++, powwow is a CLI mudclient, completely reworked.
 It supports curses line splitting, triggers, alias, the full complement
 of standard MUD client features.
 EOF
diff --git a/games/prboom/DETAILS b/games/prboom/DETAILS
index a7b87c8..26eb4c5 100644
--- a/games/prboom/DETAILS
+++ b/games/prboom/DETAILS
@@ -11,11 +11,11 @@
            SHORT="A portable POSIX Doom port"
 
 cat << EOF
-PrBoom is a game engine - it provides a program to play Doom levels, but 
-it doesn't include any levels itself. More importantly, you need all the 
-sounds, sprites, and other graphics that make up the Doom environment. 
-So to play PrBoom, you need one of the main Doom date files from id 
-Software - either doom.wad, doom2.wad, tnt.wad or plutonia.wad from one 
-of the commercial Doom games, or the shareware doom1.wad. This file 
+PrBoom is a game engine - it provides a program to play Doom levels, but
+it doesn't include any levels itself. More importantly, you need all the
+sounds, sprites, and other graphics that make up the Doom environment.
+So to play PrBoom, you need one of the main Doom date files from id
+Software - either doom.wad, doom2.wad, tnt.wad or plutonia.wad from one
+of the commercial Doom games, or the shareware doom1.wad. This file
 is called the IWAD.
 EOF
diff --git a/games/pysol-sound-server/DETAILS b/games/pysol-sound-server/DETAILS
index 61f375c..a04bd5d 100644
--- a/games/pysol-sound-server/DETAILS
+++ b/games/pysol-sound-server/DETAILS
@@ -10,6 +10,6 @@
            SHORT="Sound server for pysol"
 
 cat << EOF
-Get this if you want sound and enjoy the MP3/MOD background music for 
+Get this if you want sound and enjoy the MP3/MOD background music for
 pysol.
 EOF
diff --git a/games/pysol/DETAILS b/games/pysol/DETAILS
index 4f0ed50..6c47239 100644
--- a/games/pysol/DETAILS
+++ b/games/pysol/DETAILS
@@ -10,15 +10,15 @@
            SHORT="Large collection of card games"
 
 cat << EOF
-PySol is an exciting collection of Solitaire card games. Its features 
-include support for lots of distinct games, very nice look and feel, 
-multiple cardsets and table tiles, sound and background music, unlimited 
-undo & redo, load & save games, player statistics and log files, hint 
-system, demo games, support for user written plug-ins, integrated HTML 
+PySol is an exciting collection of Solitaire card games. Its features
+include support for lots of distinct games, very nice look and feel,
+multiple cardsets and table tiles, sound and background music, unlimited
+undo & redo, load & save games, player statistics and log files, hint
+system, demo games, support for user written plug-ins, integrated HTML
 help browser and lots of documentation.
 
-Among the supported games are classics like Aces Up, Baker's Game, Canfield, 
-FreeCell, Forty Thieves, Golf, Klondike, Pyramid, Scorpion, Spider, Yukon, 
+Among the supported games are classics like Aces Up, Baker's Game, Canfield,
+FreeCell, Forty Thieves, Golf, Klondike, Pyramid, Scorpion, Spider, Yukon,
 and many more...
 
 PySol is written in 100% pure Python.
diff --git a/games/qstat/DETAILS b/games/qstat/DETAILS
index 40880bd..f8552a0 100644
--- a/games/qstat/DETAILS
+++ b/games/qstat/DETAILS
@@ -9,7 +9,7 @@
            SHORT="A game server stat checking tool."
 
 cat << EOF
-QStat is a command-line program that gathers real-time statistics from 
-Internet game servers. Most supported games are of the first person 
+QStat is a command-line program that gathers real-time statistics from
+Internet game servers. Most supported games are of the first person
 shooter variety (Quake, Half-Life, etc).
 EOF
diff --git a/games/quake2/DETAILS b/games/quake2/DETAILS
index 2d5c36d..63bd76c 100644
--- a/games/quake2/DETAILS
+++ b/games/quake2/DETAILS
@@ -8,10 +8,10 @@
          UPDATED=20040725
       MAINTAINER=florin at lunar-linux.org
            SHORT="a Quake 2 port"
-        
+
 cat << EOF
-Quake 2 is a 3D graphics game engine based on id Software's legendary 
-Quake 2 game engine. To play the game you need to copy the baseq2 
-directory from the original Quake 2 CD, or from an installation 
+Quake 2 is a 3D graphics game engine based on id Software's legendary
+Quake 2 game engine. To play the game you need to copy the baseq2
+directory from the original Quake 2 CD, or from an installation
 directory of it, to the /usr/share/games/quake2 directory.
 EOF
diff --git a/games/quakeforge/DETAILS b/games/quakeforge/DETAILS
index 1e23ea9..727b6a2 100644
--- a/games/quakeforge/DETAILS
+++ b/games/quakeforge/DETAILS
@@ -20,10 +20,10 @@
          UPDATED=20070218
       MAINTAINER=florin at lunar-linux.org
            SHORT="A Quake I port"
-        
+
 cat << EOF
-QuakeForge is a 3D graphics game engine based on id Software's 
-legendary Quake and QuakeWorld game engine. To play it you must copy 
-the id1 directory from the original Quake CD, or from an installation 
+QuakeForge is a 3D graphics game engine based on id Software's
+legendary Quake and QuakeWorld game engine. To play it you must copy
+the id1 directory from the original Quake CD, or from an installation
 directory of it, to the /usr/share/games/quakeforge directory.
 EOF
diff --git a/games/rocksndiamonds/DEPENDS b/games/rocksndiamonds/DEPENDS
index 5ad80b8..36b1865 100644
--- a/games/rocksndiamonds/DEPENDS
+++ b/games/rocksndiamonds/DEPENDS
@@ -1,3 +1,3 @@
 depends  SDL_image
 depends  SDL_mixer
-depends  SDL_net 
+depends  SDL_net
diff --git a/games/rocksndiamonds/DETAILS b/games/rocksndiamonds/DETAILS
index 4168046..519bf99 100644
--- a/games/rocksndiamonds/DETAILS
+++ b/games/rocksndiamonds/DETAILS
@@ -20,7 +20,7 @@ Some features:
   - joystick support for Linux, FreeBSD and DOS/Windows
   - local multiplayer support for all supported platforms
   - network multiplayer support for Unix platform
-  - soft scrolling with 50 frames/s 
+  - soft scrolling with 50 frames/s
   - stereo sound effects and music
   - music module support for SDL version (Unix/Win32)
   - fullscreen support for SDL version (Unix/Win32)
diff --git a/games/sauerbraten/DETAILS b/games/sauerbraten/DETAILS
index 8a46e2e..e2c8d50 100644
--- a/games/sauerbraten/DETAILS
+++ b/games/sauerbraten/DETAILS
@@ -10,10 +10,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="Another first person shooter game"
 
 cat << EOF
-Cube 2: Sauerbraten is a free multiplayer/singleplayer first person 
-shooter, built as a major redesign of the Cube FPS. Much like the 
-original Cube, the aim of this game is not necessarily to produce the 
-most features & eyecandy possible, but rather to allow map/geometry 
-editing to be done dynamically in-game, to create fun gameplay and an 
+Cube 2: Sauerbraten is a free multiplayer/singleplayer first person
+shooter, built as a major redesign of the Cube FPS. Much like the
+original Cube, the aim of this game is not necessarily to produce the
+most features & eyecandy possible, but rather to allow map/geometry
+editing to be done dynamically in-game, to create fun gameplay and an
 elegant engine.
 EOF
diff --git a/games/sjeng/DETAILS b/games/sjeng/DETAILS
index 778cd1a..6107b68 100644
--- a/games/sjeng/DETAILS
+++ b/games/sjeng/DETAILS
@@ -11,8 +11,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MOD-$VERSION
            SHORT="Another text based chess program"
 
 cat << EOF
-Sjeng was an attempt to create a bughouse & crazyhouse playing program 
-that can attain a level comparable to what the best human players are 
-capable of. Newer versions of Sjeng also play standard, suicide, giveaway 
+Sjeng was an attempt to create a bughouse & crazyhouse playing program
+that can attain a level comparable to what the best human players are
+capable of. Newer versions of Sjeng also play standard, suicide, giveaway
 and losers chess.
 EOF
diff --git a/games/stella/DETAILS b/games/stella/DETAILS
index 45dafd3..e6873ef 100644
--- a/games/stella/DETAILS
+++ b/games/stella/DETAILS
@@ -11,6 +11,6 @@
 cat << EOF
 The Atari 2600 Video Computer System (VCS), introduced in 1977,
 was the most popular home video game system of the early 1980's.
-Stella is able to play almost all 2600 games with sound and at 
+Stella is able to play almost all 2600 games with sound and at
 full speed.
 EOF
diff --git a/games/stratagus/DEPENDS b/games/stratagus/DEPENDS
index 67badc6..f539717 100644
--- a/games/stratagus/DEPENDS
+++ b/games/stratagus/DEPENDS
@@ -2,7 +2,7 @@ depends  SDL
 depends  libpng
 depends  lua
 
-optional_depends "libogg"     "--with-ogg"     ""  "ogg sound support"  
-optional_depends "libmikmod"  "--with-mikmod"  ""  "mod sound support"  
+optional_depends "libogg"     "--with-ogg"     ""  "ogg sound support"
+optional_depends "libmikmod"  "--with-mikmod"  ""  "mod sound support"
 optional_depends "flac"       "--with-flac"    ""  "flac sound support"
-optional_depends "libmad"     "--with-mad"     ""  "mad sound support"  
+optional_depends "libmad"     "--with-mad"     ""  "mad sound support"
diff --git a/games/stratagus/DETAILS b/games/stratagus/DETAILS
index a1cd4b3..3cf5cf9 100644
--- a/games/stratagus/DETAILS
+++ b/games/stratagus/DETAILS
@@ -14,6 +14,6 @@
 cat <<EOF
 Stratagus is a free cross-platform real-time strategy gaming engine.
 It is possible to play against human opponents over LAN, internet, or
-against the computer. It successfully runs under Linux, BSD, MacOS/X, 
+against the computer. It successfully runs under Linux, BSD, MacOS/X,
 MacOS/Darwin and MS Windows.
 EOF
diff --git a/games/supertux/DETAILS b/games/supertux/DETAILS
index b29302b..0de057e 100644
--- a/games/supertux/DETAILS
+++ b/games/supertux/DETAILS
@@ -11,7 +11,7 @@
 
 cat <<EOF
 SuperTux is a jump'n run like game, with strong inspiration from the
-Super Mario Bros games for Nintendo. Run and jump through multiple 
-worlds, fighting off enemies by jumping on them or bumping them from 
+Super Mario Bros games for Nintendo. Run and jump through multiple
+worlds, fighting off enemies by jumping on them or bumping them from
 below. Grabbing power-ups and other stuff on the way.
 EOF
diff --git a/games/tintin/DETAILS b/games/tintin/DETAILS
index 54b94f8..616e127 100644
--- a/games/tintin/DETAILS
+++ b/games/tintin/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/tt
            SHORT="console mode mud client"
 
 cat << EOF
-(T)he k(I)cki(N) (T)ickin d(I)kumud clie(N)t is a mud client that 
-runs in console mode and uses the telnet protocol to connect to 
-muds, which are multiplayer text games. 
+(T)he k(I)cki(N) (T)ickin d(I)kumud clie(N)t is a mud client that
+runs in console mode and uses the telnet protocol to connect to
+muds, which are multiplayer text games.
 EOF
diff --git a/games/trackballs/DETAILS b/games/trackballs/DETAILS
index df7e7c5..5822689 100644
--- a/games/trackballs/DETAILS
+++ b/games/trackballs/DETAILS
@@ -15,10 +15,10 @@ Madness.
 By steering a marble ball through a labyrinth filled with swinging
 hammers, pools of slime,  and other obstacles the player collects points.
 When the destination is reached you continue  on to the next, more
-difficult level. - unless the time runs out.  
+difficult level. - unless the time runs out.
 
 Unlike marble madness the game uses 3D graphics even though the original
 game had no real use for it. Also the game is fully programmable with a
 scripting extension (Guile), and includes a level editor with which to
-easily create new levels. 
+easily create new levels.
 EOF
diff --git a/games/tuxmath/DETAILS b/games/tuxmath/DETAILS
index b3225bc..b0fce17 100644
--- a/games/tuxmath/DETAILS
+++ b/games/tuxmath/DETAILS
@@ -12,5 +12,5 @@
 cat << EOF
 TuxMath is an arcade game inspired by Missile Command
 that helps kids practice their math facts.
-The main goal is to make it effective and fun! 
+The main goal is to make it effective and fun!
 EOF
diff --git a/games/ufoai/DETAILS b/games/ufoai/DETAILS
index f44222e..2180a89 100644
--- a/games/ufoai/DETAILS
+++ b/games/ufoai/DETAILS
@@ -17,10 +17,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-source
            SHORT="A squad-based tactical strategy game"
 
 cat << EOF
-UFO: ALIEN INVASION is a squad-based tactical strategy game in the 
-tradition of the old X-COM PC games, but with a twist. Our game 
-combines military realism with hard science-fiction and the weirdness 
-of an alien invasion. The carefully constructed turn-based system 
-gives you pin-point control of your squad while maintaining a sense 
+UFO: ALIEN INVASION is a squad-based tactical strategy game in the
+tradition of the old X-COM PC games, but with a twist. Our game
+combines military realism with hard science-fiction and the weirdness
+of an alien invasion. The carefully constructed turn-based system
+gives you pin-point control of your squad while maintaining a sense
 of pace and danger.
 EOF
diff --git a/games/vectoroids/DETAILS b/games/vectoroids/DETAILS
index 9d9f195..ab5f9aa 100644
--- a/games/vectoroids/DETAILS
+++ b/games/vectoroids/DETAILS
@@ -11,7 +11,7 @@
 cat << EOF
 Vectoroids is based on the X-Window PDA game 'Agendaroids,' but uses
 libSDL for graphics, sound, and input, and includes nicer graphics,
-sound effects, and music. The objective is to survive wave after wave 
+sound effects, and music. The objective is to survive wave after wave
 of giant rocks, which you must shoot to break into smaller pieces,
 until they are completely destroyed.
 EOF
diff --git a/games/wormux/DEPENDS b/games/wormux/DEPENDS
index b4016a0..aa22864 100644
--- a/games/wormux/DEPENDS
+++ b/games/wormux/DEPENDS
@@ -1,6 +1,6 @@
 depends  libxml++
 depends  SDL_image
-depends  SDL_gfx   
-depends  SDL_mixer  
-depends  SDL_ttf    
+depends  SDL_gfx
+depends  SDL_mixer
+depends  SDL_ttf
 depends  SDL_net
diff --git a/games/xbubble/DEPENDS b/games/xbubble/DEPENDS
index d09f6e9..5738649 100644
--- a/games/xbubble/DEPENDS
+++ b/games/xbubble/DEPENDS
@@ -1,2 +1,2 @@
-depends gettext  
+depends gettext
 # gettext is actually optional but --disable-nls causes a build error :(
diff --git a/games/xpenguins/DETAILS b/games/xpenguins/DETAILS
index 4b1931a..4a9be20 100644
--- a/games/xpenguins/DETAILS
+++ b/games/xpenguins/DETAILS
@@ -10,8 +10,8 @@
       MAINTAINER=csm at moongroup.com
 
 cat << EOF
-Ever wanted cute little penguins walking along the tops of your windows? 
-Ever wanted to send an army of cute little penguins to invade the screen 
-of someone else on your network? Probably not, but why not try this 
-program out anyway - it's free (licensed under the GNU GPL). 
+Ever wanted cute little penguins walking along the tops of your windows?
+Ever wanted to send an army of cute little penguins to invade the screen
+of someone else on your network? Probably not, but why not try this
+program out anyway - it's free (licensed under the GNU GPL).
 EOF
diff --git a/games/xpenguins_themes/DETAILS b/games/xpenguins_themes/DETAILS
index 96ca622..e0710e5 100644
--- a/games/xpenguins_themes/DETAILS
+++ b/games/xpenguins_themes/DETAILS
@@ -12,9 +12,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$PKG
       MAINTAINER=csm at moongroup.com
 
 cat << EOF
-Most of the default penguin images were taken from the Pingus game. 
-The xpenguins package includes the themes Penguins, Big Penguins, Classic 
-Penguins, Turtles and Bill. The xpenguins_themes package contains the extra 
-themes The Simpsons, Sonic the Hedgehog, Lemmings and Winnie the Pooh 
+Most of the default penguin images were taken from the Pingus game.
+The xpenguins package includes the themes Penguins, Big Penguins, Classic
+Penguins, Turtles and Bill. The xpenguins_themes package contains the extra
+themes The Simpsons, Sonic the Hedgehog, Lemmings and Winnie the Pooh
 (distributed separately because the license/copyright situation is unclear).
 EOF
diff --git a/games/xpilot/DETAILS b/games/xpilot/DETAILS
index eb130d7..a779fba 100644
--- a/games/xpilot/DETAILS
+++ b/games/xpilot/DETAILS
@@ -10,8 +10,8 @@
           SHORT="multi-player 2D space game."
 
 cat << EOF
-xpilot is a multi-player 2D space game. Some features are borrowed from 
-classics like the Atari coin-ups Asteroids and Gravitar, and the home 
+xpilot is a multi-player 2D space game. Some features are borrowed from
+classics like the Atari coin-ups Asteroids and Gravitar, and the home
 computer games Thrust (Commodore 64) and Gravity Force (Commodore Amiga),
 but XPilot has many new aspects too.
 EOF
diff --git a/games/xqf/DETAILS b/games/xqf/DETAILS
index b78c64f..86f34c0 100644
--- a/games/xqf/DETAILS
+++ b/games/xqf/DETAILS
@@ -9,7 +9,7 @@
            SHORT="A qstat based graphical game server stat checking tool."
 
 cat << EOF
-XQF is Quake/QuakeWorld/Quake2/Quake3 server browser and launcher for 
-Unix/X11. It's a front-end to QStat, a program by Steve Jankowski. 
+XQF is Quake/QuakeWorld/Quake2/Quake3 server browser and launcher for
+Unix/X11. It's a front-end to QStat, a program by Steve Jankowski.
 XQF uses the GTK+ toolkit.
 EOF
diff --git a/gnome2/applets/drwright/DETAILS b/gnome2/applets/drwright/DETAILS
index cf8a2d6..58e88bb 100644
--- a/gnome2/applets/drwright/DETAILS
+++ b/gnome2/applets/drwright/DETAILS
@@ -7,6 +7,6 @@
          UPDATED=20040409
            SHORT="program that forces you to take regular breaks from your computer"
 cat << EOF
-DrWright is a program that forces you to take 
+DrWright is a program that forces you to take
 regular breaks from your computer
 EOF
diff --git a/gnome2/applets/gnome-blog/DETAILS b/gnome2/applets/gnome-blog/DETAILS
index 40b76e1..6ae3428 100644
--- a/gnome2/applets/gnome-blog/DETAILS
+++ b/gnome2/applets/gnome-blog/DETAILS
@@ -8,7 +8,7 @@
          UPDATED=20050402
            SHORT="gnome-panel applet that will let you add intries into your blog"
 cat << EOF
-gnome-blog is a gnome-panel applet that will let you add intries into 
-your blog right now it only supports bloggerAPI based blogs 
+gnome-blog is a gnome-panel applet that will let you add intries into
+your blog right now it only supports bloggerAPI based blogs
 (blogger.com, pybloxsom, and movabletype)
 EOF
diff --git a/gnome2/applets/goats/DETAILS b/gnome2/applets/goats/DETAILS
index c8a4512..5c3b02b 100644
--- a/gnome2/applets/goats/DETAILS
+++ b/gnome2/applets/goats/DETAILS
@@ -10,5 +10,5 @@
 cat << EOF
   Goats is a yellow post-it note applet for the  Gnome desktop ,
   originally modelled after Knotes for KDE. Goats features alarms,
-  autosaving and more... 
+  autosaving and more...
 EOF
diff --git a/gnome2/applets/grandr_applet/DETAILS b/gnome2/applets/grandr_applet/DETAILS
index 9da0843..b1e8303 100644
--- a/gnome2/applets/grandr_applet/DETAILS
+++ b/gnome2/applets/grandr_applet/DETAILS
@@ -9,5 +9,5 @@
 cat << EOF
 GrandrApplet is a GNOME panel applet for quickly changing display
 resolution and orientation. You need at least XFree86 4.3 with the
-xrandr extension for it to work. 
+xrandr extension for it to work.
 EOF
diff --git a/gnome2/applets/quick-lounge-applet/DETAILS b/gnome2/applets/quick-lounge-applet/DETAILS
index cefa370..901c125 100644
--- a/gnome2/applets/quick-lounge-applet/DETAILS
+++ b/gnome2/applets/quick-lounge-applet/DETAILS
@@ -12,8 +12,8 @@ cat << EOF
 The Quick Lounge applet is an applet for the GNOME Panel. Applets are little
 applications embedded in the Panel. With this applet you can organize your
 preferred applications in a single place. You can add spaces between
-applications, they can be used to group together applications with similar 
-tasks. When the applet size exceeds the available space a menu containing the 
-remaing launchers is created. The menu can be accessed pressing the arrow 
+applications, they can be used to group together applications with similar
+tasks. When the applet size exceeds the available space a menu containing the
+remaing launchers is created. The menu can be accessed pressing the arrow
 button located at the end of the applet. The menu displays spaces as separators.
 EOF
diff --git a/gnome2/apps/blam/DETAILS b/gnome2/apps/blam/DETAILS
index 60353fb..3c5c837 100644
--- a/gnome2/apps/blam/DETAILS
+++ b/gnome2/apps/blam/DETAILS
@@ -9,7 +9,7 @@
            SHORT="RSS Feed Reader for Gnome"
 
 cat << EOF
-Blam is a tool that helps you keep track of the growing number of news 
-feeds distributed as RSS. Blam lets you subscribe to any number of 
+Blam is a tool that helps you keep track of the growing number of news
+feeds distributed as RSS. Blam lets you subscribe to any number of
 feeds and provides an easy to use and clean interface to stay up to date.
 EOF
diff --git a/gnome2/apps/blogtk/DETAILS b/gnome2/apps/blogtk/DETAILS
index 1104423..f45b41f 100644
--- a/gnome2/apps/blogtk/DETAILS
+++ b/gnome2/apps/blogtk/DETAILS
@@ -9,10 +9,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/BloGTK-$VERSION
            PSAFE=no
            SHORT="weblog client"
 cat << EOF
-BloGTK is a weblog client that allows you to post to your weblog from 
-Linux without the need for a separate browser window. BloGTK allows you 
-to connect with many weblog systems such as Blogger, Movable Type, 
-pMachine, and more. BloGTK is written using Python  and PyGTK , and is 
+BloGTK is a weblog client that allows you to post to your weblog from
+Linux without the need for a separate browser window. BloGTK allows you
+to connect with many weblog systems such as Blogger, Movable Type,
+pMachine, and more. BloGTK is written using Python  and PyGTK , and is
 designed to be fast and simple to use.
 EOF
 
diff --git a/gnome2/apps/conglomerate/DETAILS b/gnome2/apps/conglomerate/DETAILS
index ba03c53..79815b6 100644
--- a/gnome2/apps/conglomerate/DETAILS
+++ b/gnome2/apps/conglomerate/DETAILS
@@ -6,7 +6,7 @@
         WEB_SITE=http://www.conglomerate.org
          ENTERED=20030626
          UPDATED=20060616
-           SHORT="XML editor GUI" 
+           SHORT="XML editor GUI"
 cat << EOF
 Conglomerate is a project to create a complete structured information
 authoring, management, archival, revision control and transformation
diff --git a/gnome2/apps/gnome-network/DETAILS b/gnome2/apps/gnome-network/DETAILS
index 3c6f735..a72b0d2 100644
--- a/gnome2/apps/gnome-network/DETAILS
+++ b/gnome2/apps/gnome-network/DETAILS
@@ -13,6 +13,6 @@ cat << EOF
 gnome-network provides :
 Gnome Backup Tool
 Gnome Remote Shell
-Gnome Remote Desktop 
-Gnome Network Information 
+Gnome Remote Desktop
+Gnome Network Information
 EOF
diff --git a/gnome2/apps/gramps/DETAILS b/gnome2/apps/gramps/DETAILS
index 8434898..2b0f7a6 100644
--- a/gnome2/apps/gramps/DETAILS
+++ b/gnome2/apps/gramps/DETAILS
@@ -8,7 +8,7 @@
          UPDATED=20050512
            SHORT="genealogy program"
 cat << EOF
-Gramps (Genealogical Research and Analysis Management Programming 
-System) is an open source genealogy program. It is written in Python, 
+Gramps (Genealogical Research and Analysis Management Programming
+System) is an open source genealogy program. It is written in Python,
 using the GTK/GNOME interface.
 EOF
diff --git a/gnome2/apps/meld/DETAILS b/gnome2/apps/meld/DETAILS
index 2a1081a..8c8ee74 100644
--- a/gnome2/apps/meld/DETAILS
+++ b/gnome2/apps/meld/DETAILS
@@ -10,10 +10,10 @@
            SHORT="A visual diff and merge tool"
 
 cat << EOF
-Meld is a visual diff and merge tool. It integrates especially well 
-with CVS. The diff viewer lets you edit files in place (diffs update 
-dynamically), and a middle column shows detailed changes and allows 
-merges. The margins show location of changes for easy navigation, and 
-it also features a tabbed interface that allows you to open many diffs 
+Meld is a visual diff and merge tool. It integrates especially well
+with CVS. The diff viewer lets you edit files in place (diffs update
+dynamically), and a middle column shows detailed changes and allows
+merges. The margins show location of changes for easy navigation, and
+it also features a tabbed interface that allows you to open many diffs
 at once.
 EOF
diff --git a/gnome2/apps/mozilla-bonobo/DETAILS b/gnome2/apps/mozilla-bonobo/DETAILS
index 69765d0..b3cade4 100644
--- a/gnome2/apps/mozilla-bonobo/DETAILS
+++ b/gnome2/apps/mozilla-bonobo/DETAILS
@@ -8,6 +8,6 @@
            SHORT="netscape-compatible browser plugin which use bonobo controls"
 
 cat << EOF
-mozilla-bonobo is a netscape-compatible browser plugin which allows 
+mozilla-bonobo is a netscape-compatible browser plugin which allows
 your browser to use bonobo controls to display supported mime types.
 EOF
diff --git a/gnome2/apps/multisync/DEPENDS b/gnome2/apps/multisync/DEPENDS
index 108fe60..86feac8 100644
--- a/gnome2/apps/multisync/DEPENDS
+++ b/gnome2/apps/multisync/DEPENDS
@@ -3,6 +3,6 @@ depends openssl
 depends wbxml2
 
 optional_depends "evolution"  "" "" "for evolution support"
-optional_depends "bluez"      "" "" "for bluetooth support" 
+optional_depends "bluez"      "" "" "for bluetooth support"
 optional_depends "openobex"   "" "" "for file transfer support on irda and bluetooth"
-optional_depends "expat"      "" "" "for opie syncing support" 
+optional_depends "expat"      "" "" "for opie syncing support"
diff --git a/gnome2/apps/multisync/DETAILS b/gnome2/apps/multisync/DETAILS
index d7bd107..5810636 100644
--- a/gnome2/apps/multisync/DETAILS
+++ b/gnome2/apps/multisync/DETAILS
@@ -4,13 +4,13 @@
    SOURCE_URL[0]=$SFORGE_URL/$MODULE/
       SOURCE_VFY=md5:499aaa3d41e33276ab162db1d1912a16
         WEB_SITE=http://multisync.sf.net
-           PSAFE=no  
+           PSAFE=no
          ENTERED=20030927
          UPDATED=20040429
            SHORT="synchronizes calendars, addressbooks and other PIM data"
 cat << EOF
-MultiSync is a free modular program to synchronize calendars, 
-addressbooks and other PIM data between programs on your computer and 
-other computers, mobile devices, PDAs or cell phones. MultiSync works on 
+MultiSync is a free modular program to synchronize calendars,
+addressbooks and other PIM data between programs on your computer and
+other computers, mobile devices, PDAs or cell phones. MultiSync works on
 any Gnome platform, such as Linux.
 EOF
diff --git a/gnome2/apps/myBudget/DETAILS b/gnome2/apps/myBudget/DETAILS
index 86590a8..ce9a16c 100644
--- a/gnome2/apps/myBudget/DETAILS
+++ b/gnome2/apps/myBudget/DETAILS
@@ -9,7 +9,7 @@
            SHORT="a personal finance program for GNOME 2.x"
 
 cat << EOF
-myBudget is a personal finance program for GNOME 2.x. The aim of the 
+myBudget is a personal finance program for GNOME 2.x. The aim of the
 program is to make it as easy as possible for people to do their own
 personal budgets and keep track of their finances.
 EOF
diff --git a/gnome2/apps/phonemgr/DETAILS b/gnome2/apps/phonemgr/DETAILS
index fad9d40..c02fd6d 100644
--- a/gnome2/apps/phonemgr/DETAILS
+++ b/gnome2/apps/phonemgr/DETAILS
@@ -8,7 +8,7 @@
            SHORT="allows you to control ayour mobile phone"
 
 cat << EOF
-Phone Manager is a program created with the intention of allowing you to 
+Phone Manager is a program created with the intention of allowing you to
 control aspects of your mobile phone from your GNOME 2 desktop
 Current features include:
     * Runs as panel applet
diff --git a/gnome2/apps/pkgview/DEPENDS b/gnome2/apps/pkgview/DEPENDS
index 30057b8..de8d6f8 100644
--- a/gnome2/apps/pkgview/DEPENDS
+++ b/gnome2/apps/pkgview/DEPENDS
@@ -1,2 +1,2 @@
 depends  XML-Parser
-depends  libgnomeui 
+depends  libgnomeui
diff --git a/gnome2/apps/regexxer/DETAILS b/gnome2/apps/regexxer/DETAILS
index ffe77dd..887bb0a 100644
--- a/gnome2/apps/regexxer/DETAILS
+++ b/gnome2/apps/regexxer/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 This is a nifty GUI search/replace tool featuring Perl-style regular
-expressions. If you need project-wide substitution and you're tired of 
+expressions. If you need project-wide substitution and you're tired of
 hacking sed command lines together, then you should definitely give it a try.
 EOF
diff --git a/gnome2/apps/straw/DETAILS b/gnome2/apps/straw/DETAILS
index 028fae9..f19ef95 100644
--- a/gnome2/apps/straw/DETAILS
+++ b/gnome2/apps/straw/DETAILS
@@ -2,7 +2,7 @@
          VERSION=0.23
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=http://savannah.nongnu.org/download/straw/
-      SOURCE_VFY=md5:50679a07dc6684300a7358bf27daf5d0 
+      SOURCE_VFY=md5:50679a07dc6684300a7358bf27daf5d0
         WEB_SITE=http://www.gnome.org/projects/straw/
          ENTERED=20040423
          UPDATED=20040612
diff --git a/gnome2/apps/ticker/DEPENDS b/gnome2/apps/ticker/DEPENDS
index 38bc034..302aa98 100644
--- a/gnome2/apps/ticker/DEPENDS
+++ b/gnome2/apps/ticker/DEPENDS
@@ -1 +1 @@
-depends gnome-panel 
+depends gnome-panel
diff --git a/gnome2/core/gDesklets/DETAILS b/gnome2/core/gDesklets/DETAILS
index 8f13ea3..2453895 100644
--- a/gnome2/core/gDesklets/DETAILS
+++ b/gnome2/core/gDesklets/DETAILS
@@ -8,8 +8,8 @@
          UPDATED=20040924
            SHORT="gDesklets provides an advanced architecture for desktop applets"
 cat << EOF
-gDesklets provides an advanced architecture for desktop applets -- tiny 
-displays sitting on your desktop in a symbiotic relationship of eye 
+gDesklets provides an advanced architecture for desktop applets -- tiny
+displays sitting on your desktop in a symbiotic relationship of eye
 candy and usefulness.
 
 EOF
diff --git a/gnome2/desktop/brasero/DETAILS b/gnome2/desktop/brasero/DETAILS
index f40af1b..4bf08b2 100644
--- a/gnome2/desktop/brasero/DETAILS
+++ b/gnome2/desktop/brasero/DETAILS
@@ -10,11 +10,11 @@
            SHORT="A CD/DVD mastering tool for the gnome desktop"
 
 cat << EOF
-Brasero (aka Bonfire) is a CD/DVD mastering tool for the gnome desktop. 
+Brasero (aka Bonfire) is a CD/DVD mastering tool for the gnome desktop.
 It has been designed to be simple and easy to use.
 Features:
 - Supports multiple backends:
-- library libburn.pykix.org (http://libburnia.pykix.org/) in replacement 
+- library libburn.pykix.org (http://libburnia.pykix.org/) in replacement
   of cdrecord and mkisofs. (optional)
 - growisofs
 - cdrdao
diff --git a/gnome2/desktop/dasher/DETAILS b/gnome2/desktop/dasher/DETAILS
index c067269..f985c7a 100644
--- a/gnome2/desktop/dasher/DETAILS
+++ b/gnome2/desktop/dasher/DETAILS
@@ -11,13 +11,13 @@
 cat << EOF
 Dasher is an information-efficient text-entry interface, driven by
 natural continuous pointing gestures. Dasher is a competitive text-
-entry system wherever a full-size keyboard cannot be used - for 
+entry system wherever a full-size keyboard cannot be used - for
 example:
     * on a palmtop computer;
     * on a wearable computer;
-    * when operating a computer one-handed, by joystick, touchscreen, 
+    * when operating a computer one-handed, by joystick, touchscreen,
       trackball, or mouse;
-    * when operating a computer with zero hands (i.e., by head-mouse 
+    * when operating a computer with zero hands (i.e., by head-mouse
       or by eyetracker).
 The eyetracking version of Dasher allows an experienced user to write
 text as fast as normal handwriting - 25 words per minute; using a mouse,
diff --git a/gnome2/desktop/epiphany/DEPENDS b/gnome2/desktop/epiphany/DEPENDS
index be95188..3bd0db7 100644
--- a/gnome2/desktop/epiphany/DEPENDS
+++ b/gnome2/desktop/epiphany/DEPENDS
@@ -4,6 +4,6 @@ depends  libgnomeprintui
 depends  iso-codes
 depends  ca-certificates
 
-optional_depends  Python  ""                   ""  "For Python extension support" 
+optional_depends  Python  ""                   ""  "For Python extension support"
 optional_depends  seed    "--enable-seed"      ""  "For seed support"
 optional_depends  avahi   "--enable-zeroconf"  ""  "For zeroconf bookmarks"
diff --git a/gnome2/desktop/gdm/DETAILS b/gnome2/desktop/gdm/DETAILS
index f1814aa..1bba7fa 100644
--- a/gnome2/desktop/gdm/DETAILS
+++ b/gnome2/desktop/gdm/DETAILS
@@ -12,7 +12,7 @@ LUNAR_RESTART_SERVICES=off
 
 cat << EOF
 The Gnome Display Manager is a re-implementation of the well known xdm
-program. gdm implements all significant features required for managing 
+program. gdm implements all significant features required for managing
 local and remote displays.
 
 gdm daemon:
diff --git a/gnome2/desktop/gnote/DETAILS b/gnome2/desktop/gnote/DETAILS
index 5ec6090..ede1a86 100644
--- a/gnome2/desktop/gnote/DETAILS
+++ b/gnome2/desktop/gnote/DETAILS
@@ -11,7 +11,7 @@
 
 cat << EOF
 Gnote is a C++ port of Tomboy.
-Upon first running Gnote, it will import Tomboy and eventually 
+Upon first running Gnote, it will import Tomboy and eventually
 StickyNote notes. These will be *copied*.
 It is deliberate that it does not share the storage with Tomboy.
 EOF
diff --git a/gnome2/extra/gTweakUI/DETAILS b/gnome2/extra/gTweakUI/DETAILS
index 8d20199..b640def 100644
--- a/gnome2/extra/gTweakUI/DETAILS
+++ b/gnome2/extra/gTweakUI/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 gTweakUI is a collection of simple dialogs as a front end to GConf. It
-provides extra configuration settings for GNOME that power users have 
+provides extra configuration settings for GNOME that power users have
 been requesting since the release of GNOME 2.0.
 EOF
diff --git a/gnome2/platform/gnome-vfs-monikers/DETAILS b/gnome2/platform/gnome-vfs-monikers/DETAILS
index baf343c..498ae1a 100644
--- a/gnome2/platform/gnome-vfs-monikers/DETAILS
+++ b/gnome2/platform/gnome-vfs-monikers/DETAILS
@@ -3,7 +3,7 @@
        VERSION=$MAJOR.3
         SOURCE=$MODULE-$VERSION.tar.bz2
     SOURCE_URL=$GNOME_URL/sources/$MODULE/$MAJOR
-    SOURCE_VFY=sha1:34b1a8f4eb35af1608e35687595daef771112420 
+    SOURCE_VFY=sha1:34b1a8f4eb35af1608e35687595daef771112420
       WEB_SITE=http://www.gnome.org
        ENTERED=20060908
        UPDATED=20060908
diff --git a/graphics/LibRaw/DETAILS b/graphics/LibRaw/DETAILS
index b3f9693..0adfbb9 100644
--- a/graphics/LibRaw/DETAILS
+++ b/graphics/LibRaw/DETAILS
@@ -9,10 +9,10 @@
            SHORT="library for reading RAW files"
 
 cat << EOF
-LibRaw is a library for reading RAW files obtained from digital photo 
-cameras (CRW/CR2, NEF, RAF, DNG, and others). 
-LibRaw is based on the source codes of the dcraw utility, where part of 
-drawbacks have already been eliminated and part will be fixed in future. 
-The users of the library are provided with API to be built into their 
+LibRaw is a library for reading RAW files obtained from digital photo
+cameras (CRW/CR2, NEF, RAF, DNG, and others).
+LibRaw is based on the source codes of the dcraw utility, where part of
+drawbacks have already been eliminated and part will be fixed in future.
+The users of the library are provided with API to be built into their
 software programs.
 EOF
diff --git a/graphics/OpenSceneGraph/DETAILS b/graphics/OpenSceneGraph/DETAILS
index 158abc7..019cc93 100644
--- a/graphics/OpenSceneGraph/DETAILS
+++ b/graphics/OpenSceneGraph/DETAILS
@@ -9,7 +9,7 @@
            SHORT="A high performance real-time graphics toolkit"
 
 cat << EOF
-The OpenSceneGraph is an open source high performance 3D graphics toolkit, 
-used by application developers in fields such as visual simulation, games, 
+The OpenSceneGraph is an open source high performance 3D graphics toolkit,
+used by application developers in fields such as visual simulation, games,
 virtual reality, scientific visualization and modelling.
 EOF
diff --git a/graphics/SDL_Pango/DETAILS b/graphics/SDL_Pango/DETAILS
index 1386fe5..20efb98 100644
--- a/graphics/SDL_Pango/DETAILS
+++ b/graphics/SDL_Pango/DETAILS
@@ -13,5 +13,5 @@
 
 cat << EOF
 Pango is the text rendering engine of GNOME 2.x. SDL_Pango connects the engine
-to SDL. 
+to SDL.
 EOF
diff --git a/graphics/aewan/DETAILS b/graphics/aewan/DETAILS
index cfd6b71..f6f3b57 100644
--- a/graphics/aewan/DETAILS
+++ b/graphics/aewan/DETAILS
@@ -15,9 +15,9 @@ of the arrow keys and 'paint' characters by pressing the corresponding
 keys.  There are dialog boxes that allow the user to choose foreground and
 background colors, as well as bold and blink attributes.  The user may also
 select rectangular areas of the canvas in order to move, copy and paste
-them. 
+them.
 
-What sets Aewan apart from similar projects is the fact that it can work 
+What sets Aewan apart from similar projects is the fact that it can work
 with multiple layers, and has the ability to turn transparency and
 visibility on and off for each layer.
 EOF
diff --git a/graphics/autopano-sift/DETAILS b/graphics/autopano-sift/DETAILS
index 854e5e0..067fa0b 100644
--- a/graphics/autopano-sift/DETAILS
+++ b/graphics/autopano-sift/DETAILS
@@ -2,7 +2,7 @@
          VERSION=2.4
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=http://user.cs.tu-berlin.de/~nowozin/$MODULE/
-      SOURCE_VFY=sha1:ecb83cb6a5b3cb43217aa0bfb93b6c8d10d1ca09 
+      SOURCE_VFY=sha1:ecb83cb6a5b3cb43217aa0bfb93b6c8d10d1ca09
         WEB_SITE=http://user.cs.tu-berlin.de/~nowozin/autopano-sift/
          ENTERED=20060817
          UPDATED=20060817
diff --git a/graphics/dcmtk/DETAILS b/graphics/dcmtk/DETAILS
index 8ecd8a4..9a9cf9d 100644
--- a/graphics/dcmtk/DETAILS
+++ b/graphics/dcmtk/DETAILS
@@ -1,6 +1,6 @@
           MODULE=dcmtk
          VERSION=3.6.0
-          SOURCE=$MODULE-$VERSION.tar.gz 
+          SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=ftp://dicom.offis.de/pub/dicom/offis/software/dcmtk/dcmtk360/
       SOURCE_VFY=sha1:469e017cffc56f36e834aa19c8612111f964f757
         WEB_SITE=http://dicom.offis.de/dcmtk.php.en
@@ -11,9 +11,9 @@
 PSAFE=no
 cat << EOF
 DCMTK is a collection of libraries and applications implementing large parts the
-DICOM standard. It includes software for examining, constructing and converting 
-DICOM image files, handling offline media, sending and receiving images over a 
-network connection, as well as demonstrative image storage and worklist servers. 
-DCMTK is is written in a mixture of ANSI C and C++. It comes in complete source 
+DICOM standard. It includes software for examining, constructing and converting
+DICOM image files, handling offline media, sending and receiving images over a
+network connection, as well as demonstrative image storage and worklist servers.
+DCMTK is is written in a mixture of ANSI C and C++. It comes in complete source
 code and is made available as "open source" software.
 EOF
diff --git a/graphics/enblend-enfuse/DETAILS b/graphics/enblend-enfuse/DETAILS
index d8771aa..75b3e49 100644
--- a/graphics/enblend-enfuse/DETAILS
+++ b/graphics/enblend-enfuse/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-753b534c819d
          UPDATED=20100317
            SHORT="tool for compositing images."
 
-PSAFE=no         
+PSAFE=no
 cat << EOF
 Enblend is a tool for compositing images. Given a set of images that overlap in some
 irregular way, Enblend overlays them in such a way that the seam between the images
diff --git a/graphics/fbgrab/DETAILS b/graphics/fbgrab/DETAILS
index b86edf5..d6aebc0 100644
--- a/graphics/fbgrab/DETAILS
+++ b/graphics/fbgrab/DETAILS
@@ -9,6 +9,6 @@
            SHORT="A FrameBuffer screenshot utility"
 
 cat << EOF
-FBGrab is a framebuffer screenshot program, capturing the linux 
+FBGrab is a framebuffer screenshot program, capturing the linux
 frambuffer and converting it to a png-picture.
 EOF
diff --git a/graphics/feh/DEPENDS b/graphics/feh/DEPENDS
index 017593f..17c2648 100644
--- a/graphics/feh/DEPENDS
+++ b/graphics/feh/DEPENDS
@@ -1 +1 @@
-depends  giblib 
+depends  giblib
diff --git a/graphics/gd/DETAILS b/graphics/gd/DETAILS
index 5899170..4dab762 100644
--- a/graphics/gd/DETAILS
+++ b/graphics/gd/DETAILS
@@ -9,7 +9,7 @@
            SHORT="GD Graphics Library"
 
 cat << EOF
-GD Graphics Library is used for creating graphics from a set of 
+GD Graphics Library is used for creating graphics from a set of
 commands. Typically used in webpages for dynamic graphs etc.
 See RRDTool for good use of GD.
 EOF
diff --git a/graphics/giblib/DEPENDS b/graphics/giblib/DEPENDS
index a85bb36..024a32a 100644
--- a/graphics/giblib/DEPENDS
+++ b/graphics/giblib/DEPENDS
@@ -1 +1 @@
-depends  imlib2  
+depends  imlib2
diff --git a/graphics/giblib/DETAILS b/graphics/giblib/DETAILS
index 8408063..2b2dc79 100644
--- a/graphics/giblib/DETAILS
+++ b/graphics/giblib/DETAILS
@@ -11,7 +11,7 @@
 
 cat << EOF
 Giblib is a library that feh uses as a wrapper to imlib2.  The wrapper
-does two things -- gives you access to fontstyles which can be loaded 
-from files, saved to files or defined dynamically through the API. It 
+does two things -- gives you access to fontstyles which can be loaded
+from files, saved to files or defined dynamically through the API. It
 also, and more importantly, wraps imlib2's context API.
 EOF
diff --git a/graphics/giflib/DETAILS b/graphics/giflib/DETAILS
index 6b8a920..fef20b5 100644
--- a/graphics/giflib/DETAILS
+++ b/graphics/giflib/DETAILS
@@ -9,9 +9,9 @@
            SHORT="A library for compressed GIF images"
 
 cat << EOF
-A library for reading and writing gif images. It is binary compatible 
-with libungif. This library use LZW compression in the gif format (the 
-Unisys patent on it expired in 2004). Unless you really need to write 
+A library for reading and writing gif images. It is binary compatible
+with libungif. This library use LZW compression in the gif format (the
+Unisys patent on it expired in 2004). Unless you really need to write
 compressed gifs, I would suggest libungif (available from the same sites
 as this library) as a better alternative.
 EOF
diff --git a/graphics/gimp-freetype/DETAILS b/graphics/gimp-freetype/DETAILS
index 8808e33..152ddf6 100644
--- a/graphics/gimp-freetype/DETAILS
+++ b/graphics/gimp-freetype/DETAILS
@@ -8,6 +8,6 @@
          UPDATED=20050921
            SHORT="a plugin that renders text using the FreeType library."
 cat << EOF
- This is a plug-in for The GIMP that renders text using the excellent 
+ This is a plug-in for The GIMP that renders text using the excellent
 FreeType library.
 EOF
diff --git a/graphics/gimp-gap/DETAILS b/graphics/gimp-gap/DETAILS
index 13c8bfe..66184d0 100644
--- a/graphics/gimp-gap/DETAILS
+++ b/graphics/gimp-gap/DETAILS
@@ -11,7 +11,7 @@
 
 PSAFE=no
 cat << EOF
-GIMP Animation Package, or short GAP, is a collection of plug-ins to 
-extend the GIMP with capabilities to edit and create animations as 
+GIMP Animation Package, or short GAP, is a collection of plug-ins to
+extend the GIMP with capabilities to edit and create animations as
 sequences of single frames.
 EOF
diff --git a/graphics/gimp-lqr-plugin/DETAILS b/graphics/gimp-lqr-plugin/DETAILS
index 1f157f2..76be07d 100644
--- a/graphics/gimp-lqr-plugin/DETAILS
+++ b/graphics/gimp-lqr-plugin/DETAILS
@@ -9,12 +9,12 @@
            SHORT="Liquid Rescale GIMP plugin"
 
 cat << EOF
-A frontend to the Liquid Rescale Library, which provides an implementation of 
+A frontend to the Liquid Rescale Library, which provides an implementation of
 the Seam Carving algorithm as described in this paper by Shai Avidan and Ariel
 Shamir.
 
-The Seam Carving procedure aims at resizing pictures non uniformly while 
+The Seam Carving procedure aims at resizing pictures non uniformly while
 preserving their features, i.e. avoiding distortion of the important parts.
-The plugin supports manual feature selection, and can also be used to remove 
+The plugin supports manual feature selection, and can also be used to remove
 portions of the picture in a consistent way.
 EOF
diff --git a/graphics/glitz/DETAILS b/graphics/glitz/DETAILS
index 42cd3c5..26ac864 100644
--- a/graphics/glitz/DETAILS
+++ b/graphics/glitz/DETAILS
@@ -9,15 +9,15 @@
            SHORT="an OpenGL image compositing library"
 
 cat << EOF
-Glitz is an OpenGL image compositing library.  Glitz provides 
+Glitz is an OpenGL image compositing library.  Glitz provides
 Porter/Duff compositing of images and implicit mask generation
-for geometric primitives including trapezoids, triangles, and 
+for geometric primitives including trapezoids, triangles, and
 rectangles.
 
-The semantics of glitz are designed to precisely match the 
+The semantics of glitz are designed to precisely match the
 specification of the X Render extension.  The performance and
 capabilities of glitz are much dependent on graphics hardware.
 Glitz can be used as a stand-alone layer above OpenGL but is
 also designed to act as a backend for cairo, providing it with
-OpenGL accelerated output. 
+OpenGL accelerated output.
 EOF
diff --git a/graphics/goocanvas/DETAILS b/graphics/goocanvas/DETAILS
index 8bf30e5..603b367 100644
--- a/graphics/goocanvas/DETAILS
+++ b/graphics/goocanvas/DETAILS
@@ -8,5 +8,5 @@
          UPDATED=20091230
            SHORT="canvas widget for GTK+"
 cat << EOF
-GooCanvas is a canvas widget for GTK+ that uses the cairo 2D library for drawing. 
+GooCanvas is a canvas widget for GTK+ that uses the cairo 2D library for drawing.
 EOF
diff --git a/graphics/gtkam/DEPENDS b/graphics/gtkam/DEPENDS
index 760700b..be78f8e 100644
--- a/graphics/gtkam/DEPENDS
+++ b/graphics/gtkam/DEPENDS
@@ -1,4 +1,4 @@
-depends gtk+-2  
+depends gtk+-2
 depends gphoto2
 depends libexif
 depends libexif-gtk
diff --git a/graphics/gtkimageview/DETAILS b/graphics/gtkimageview/DETAILS
index 13b427d..740e35c 100644
--- a/graphics/gtkimageview/DETAILS
+++ b/graphics/gtkimageview/DETAILS
@@ -9,7 +9,7 @@
            SHORT="simple image viewer widget for GTK"
 
 cat << EOF
-GtkImageView is a simple image viewer widget for GTK. Similar to the image 
+GtkImageView is a simple image viewer widget for GTK. Similar to the image
 viewer panes in gThumb or Eye of Gnome. It makes writing image viewing and
 editing applications easy. Among its features are:
 
@@ -17,5 +17,5 @@ editing applications easy. Among its features are:
     * Scrolling and dragging.
     * Adjustable interpolation.
     * Fullscreen mode.
-    * GIF animation support. 
+    * GIF animation support.
 EOF
diff --git a/graphics/hugin/DEPENDS b/graphics/hugin/DEPENDS
index b31c264..0e31406 100644
--- a/graphics/hugin/DEPENDS
+++ b/graphics/hugin/DEPENDS
@@ -7,10 +7,10 @@ depends enblend-enfuse
 optional_depends autopano-sift-C \
                  "" \
                  "" \
-                 "in order to use [Create ctrl points]" 
+                 "in order to use [Create ctrl points]"
 
 #do not force autopano-tools as it requires mono
 optional_depends autopano-sift \
                  "" \
                  "" \
-                 "in order to use [Create ctrl points], requires mono" 
+                 "in order to use [Create ctrl points], requires mono"
diff --git a/graphics/hugin/DETAILS b/graphics/hugin/DETAILS
index ee8c2c0..6b5b1f1 100644
--- a/graphics/hugin/DETAILS
+++ b/graphics/hugin/DETAILS
@@ -11,6 +11,6 @@
 
 cat << EOF
 With hugin you can assemble a mosaic of photographs into
-a complete immersive panorama, stitch any series of overlapping pictures and 
+a complete immersive panorama, stitch any series of overlapping pictures and
 much more.
 EOF
diff --git a/graphics/icc_examin/DETAILS b/graphics/icc_examin/DETAILS
index ea0ac70..9fb6dc4 100644
--- a/graphics/icc_examin/DETAILS
+++ b/graphics/icc_examin/DETAILS
@@ -14,7 +14,7 @@ ICC Examin is a colour management utility. (Unix name: iccexamin).
 
 Features:
 
-    * shows the internals of a ICC profile, like text, curves, 3D tables, 
+    * shows the internals of a ICC profile, like text, curves, 3D tables,
       colour coordinates ...
     * covers most of the ICC standard v2 tags plus some of version 4
     * produces a profile quality report; as table or 3D view
diff --git a/graphics/imlib2/DEPENDS b/graphics/imlib2/DEPENDS
index a3e7d0c..15ade6c 100644
--- a/graphics/imlib2/DEPENDS
+++ b/graphics/imlib2/DEPENDS
@@ -1,7 +1,7 @@
-depends  tiff     
-depends  libpng   
-depends  %GIF  
-depends  %JPEG      
+depends  tiff
+depends  libpng
+depends  %GIF
+depends  %JPEG
 depends  freetype2
 
 optional_depends  "libid3tag"  ""  ""  "for mp3 tag support"
diff --git a/graphics/imlib2_loaders/DETAILS b/graphics/imlib2_loaders/DETAILS
index e4cf773..3ececc6 100644
--- a/graphics/imlib2_loaders/DETAILS
+++ b/graphics/imlib2_loaders/DETAILS
@@ -11,6 +11,6 @@
 
 cat << EOF
 This package contains image loader plugins for Imlib 2 that are not
-distributed together with the Imlib 2 package itself. More about 
+distributed together with the Imlib 2 package itself. More about
 Imlib 2 can be found on http://www.rasterman.com/imlib.html.
 EOF
diff --git a/graphics/jpegpixi/DETAILS b/graphics/jpegpixi/DETAILS
index 033dae4..cf68175 100755
--- a/graphics/jpegpixi/DETAILS
+++ b/graphics/jpegpixi/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20051004
          UPDATED=20051209
            SHORT="correct images from a digital camera with CCD defects"
-           
+
 
 cat << EOF
 Correct images from a digital camera with CCD defects.
diff --git a/graphics/lensfun/DETAILS b/graphics/lensfun/DETAILS
index b23f8ec..f3c3a73 100644
--- a/graphics/lensfun/DETAILS
+++ b/graphics/lensfun/DETAILS
@@ -9,14 +9,14 @@
            SHORT="rectifying the defects introduced by your photographic equipment"
 
 cat << EOF
-Digital photographs are not ideal. Of course, the better is your camera, the 
+Digital photographs are not ideal. Of course, the better is your camera, the
 better the results will be, but in any case if you look carefully at shots taken
-even by the most expensive cameras equipped with the most expensive lenses you 
+even by the most expensive cameras equipped with the most expensive lenses you
 will see various artifacts. It is very hard to make ideal cameras, because there
-are a lot of factors that affect the final image quality, and at some point 
-camera and lens designers have to trade one factor for another to achieve the 
+are a lot of factors that affect the final image quality, and at some point
+camera and lens designers have to trade one factor for another to achieve the
 optimal image quality, within the given design restrictions and budget.
 
 But we all want ideal shots, don't we? :) So that's what's lensfun is all about
-- rectifying the defects introduced by your photographic equipment. 
+- rectifying the defects introduced by your photographic equipment.
 EOF
diff --git a/graphics/libpgf/DETAILS b/graphics/libpgf/DETAILS
index 111e471..cb6c43f 100644
--- a/graphics/libpgf/DETAILS
+++ b/graphics/libpgf/DETAILS
@@ -12,11 +12,11 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
 
 cat << EOF
     *  A new image file format
-    * Based on discrete, fast wavelet transform with progressive coding 
+    * Based on discrete, fast wavelet transform with progressive coding
       features
     * Lossless and lossy compression
     * Best for natural and aerial images
     * For such images with a better compression efficiency than JPEG
-    * PGF is one of the best algorithms available these days for 
+    * PGF is one of the best algorithms available these days for
       compression of natural images
 EOF
diff --git a/graphics/libwmf/DETAILS b/graphics/libwmf/DETAILS
index 8871bdc..4cdaf2d 100644
--- a/graphics/libwmf/DETAILS
+++ b/graphics/libwmf/DETAILS
@@ -9,9 +9,9 @@ SOURCE_URL[0]=$SFORGE_URL/wvware
         SHORT="A library for reading vector images in Microsoft's WMF."
 
 cat << EOF
-libwmf is a library for reading vector images in Microsoft's native Windows 
-Metafile Format (WMF) and for either (a) displaying them in, e.g., an X window; 
-or (b) converting them to more standard/open file formats such as, e.g., the 
+libwmf is a library for reading vector images in Microsoft's native Windows
+Metafile Format (WMF) and for either (a) displaying them in, e.g., an X window;
+or (b) converting them to more standard/open file formats such as, e.g., the
 W3C's XML-based Scaleable Vector Graphic (SVG) format.
 EOF
 
diff --git a/graphics/openicc-data/DETAILS b/graphics/openicc-data/DETAILS
index f03c2f7..0a8fb85 100644
--- a/graphics/openicc-data/DETAILS
+++ b/graphics/openicc-data/DETAILS
@@ -9,9 +9,9 @@
            SHORT="common settings for color applications to share profiles and settings"
 PSAFE=no
 cat << EOF
-OpenICC has two main goals. The first goal is to work out a common set of 
-settings for color savvy applications to share profiles and settings. The 
-second goal is to bring together those developers in areas like printing, 
-display and desktop applications to work together to make color management 
+OpenICC has two main goals. The first goal is to work out a common set of
+settings for color savvy applications to share profiles and settings. The
+second goal is to bring together those developers in areas like printing,
+display and desktop applications to work together to make color management
 end to end work for open source applications.
 EOF
diff --git a/graphics/pdf2svg/DETAILS b/graphics/pdf2svg/DETAILS
index 18bf226..6077083 100644
--- a/graphics/pdf2svg/DETAILS
+++ b/graphics/pdf2svg/DETAILS
@@ -9,10 +9,10 @@
            SHORT="convert pdf to svg"
 
 cat << EOF
-Under Linux there aren't many freely available vector graphics editors and as 
-far as I know there are none that can edit EPS (encapsulated postscript) and 
+Under Linux there aren't many freely available vector graphics editors and as
+far as I know there are none that can edit EPS (encapsulated postscript) and
 PDF (portable document format) files. I
 
-To overcome this problem I have written a very small utility to convert PDF 
-files to SVG files using Poppler and Cairo. 
+To overcome this problem I have written a very small utility to convert PDF
+files to SVG files using Poppler and Cairo.
 EOF
diff --git a/graphics/plotutils/DETAILS b/graphics/plotutils/DETAILS
index 9de24bb..86c9fb1 100644
--- a/graphics/plotutils/DETAILS
+++ b/graphics/plotutils/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=
 
 cat << EOF
 The GNU plotutils package contains software for both programmers and technical
-users. Its centerpiece is libplot, a powerful C/C++ function library for 
+users. Its centerpiece is libplot, a powerful C/C++ function library for
 exporting 2-D vector graphics in many file formats, both vector and raster. It
 can also do vector graphics animations.
 EOF
diff --git a/graphics/psiconv/DEPENDS b/graphics/psiconv/DEPENDS
index 96479f2..fcb25bf 100644
--- a/graphics/psiconv/DEPENDS
+++ b/graphics/psiconv/DEPENDS
@@ -1,5 +1,5 @@
 depends  %JPEG
 depends  ImageMagick
-depends  libpng       
-depends  libxml2      
+depends  libpng
+depends  libxml2
 depends  tiff
diff --git a/graphics/psiconv/DETAILS b/graphics/psiconv/DETAILS
index 7145e31..64a919a 100644
--- a/graphics/psiconv/DETAILS
+++ b/graphics/psiconv/DETAILS
@@ -9,12 +9,12 @@ SOURCE_URL[0]=http://software.frodo.looijaard.name/$MODULE/files/
         SHORT="graphic file conversion utility."
 
 cat << EOF
-Psiconv is a file conversion utility that converts between Psion 5(MX) files 
-and more commonly-used Linux file formats. It can read Psion Word, TextEd, 
-Sketch, MBM, and Clipart files, and outputs HTML 3.2, HTML 4, ASCII, and almost 
-any graphical format. The libpsiconv library can also read Sheet files and 
-output Word and TextEd files for use in other programs. Included is full 
-documentation on several Psion 5(MX) file formats. This information is not 
-available from Psion (it has been reverse-engineered from Psion files), and 
+Psiconv is a file conversion utility that converts between Psion 5(MX) files
+and more commonly-used Linux file formats. It can read Psion Word, TextEd,
+Sketch, MBM, and Clipart files, and outputs HTML 3.2, HTML 4, ASCII, and almost
+any graphical format. The libpsiconv library can also read Sheet files and
+output Word and TextEd files for use in other programs. Included is full
+documentation on several Psion 5(MX) file formats. This information is not
+available from Psion (it has been reverse-engineered from Psion files), and
 it's free for anybody to use.
 EOF
diff --git a/graphics/quesoglc/DETAILS b/graphics/quesoglc/DETAILS
index 8710fda..203c43c 100644
--- a/graphics/quesoglc/DETAILS
+++ b/graphics/quesoglc/DETAILS
@@ -9,8 +9,8 @@
            SHORT="An implementation of the OpenGL Character Renderer"
 
 cat << EOF
-QuesoGLC is a free implementation of the OpenGL Character Renderer (GLC). 
-QuesoGLC is based on the FreeType library, provides Unicode support and 
-is designed to be easily ported to any platform that supports both 
+QuesoGLC is a free implementation of the OpenGL Character Renderer (GLC).
+QuesoGLC is based on the FreeType library, provides Unicode support and
+is designed to be easily ported to any platform that supports both
 FreeType and the OpenGL API.
 EOF
diff --git a/graphics/rawstudio/DETAILS b/graphics/rawstudio/DETAILS
index f1ccaff..5242eb4 100644
--- a/graphics/rawstudio/DETAILS
+++ b/graphics/rawstudio/DETAILS
@@ -9,6 +9,6 @@
            SHORT="read and manipulate RAW images"
 
 cat << EOF
-Rawstudio is an open-source program to read and manipulate RAW images 
+Rawstudio is an open-source program to read and manipulate RAW images
 from most digital cameras.
 EOF
diff --git a/graphics/skencil/DETAILS b/graphics/skencil/DETAILS
index f60207d..0e42b22 100644
--- a/graphics/skencil/DETAILS
+++ b/graphics/skencil/DETAILS
@@ -9,7 +9,7 @@
            SHORT="vector drawing application."
 
 cat << EOF
-Skencil is a Free Software interactive vector drawing appliction. Known to run 
-on GNU/Linux and other UNIX-compatible systems, it is a flexible and powerful 
+Skencil is a Free Software interactive vector drawing appliction. Known to run
+on GNU/Linux and other UNIX-compatible systems, it is a flexible and powerful
 tool for illustrations, diagrams and other purposes.  Used to be named "Sketch".
 EOF
diff --git a/graphics/sodipodi/DETAILS b/graphics/sodipodi/DETAILS
index 2263d02..283b3ff 100644
--- a/graphics/sodipodi/DETAILS
+++ b/graphics/sodipodi/DETAILS
@@ -11,10 +11,10 @@
 cat << EOF
 Sodipodi is a vector-based drawing program, like CorelDraw or Adobe Illustrator
 from the proprietary software world, and Sketch or Kontour from the free
-software world. It is a free software, distributed under the terms of the Gnu 
-General Public License, Version 2. Sodipodi uses W3C SVG as its native file 
-format. It is therefore a very useful tool for web designers. It has a 
-relatively modern display engine, giving you finely antialiased display, alpha 
-transparencies, vector fonts and so on. Sodipodi is written in C, using Gtk+ 
+software world. It is a free software, distributed under the terms of the Gnu
+General Public License, Version 2. Sodipodi uses W3C SVG as its native file
+format. It is therefore a very useful tool for web designers. It has a
+relatively modern display engine, giving you finely antialiased display, alpha
+transparencies, vector fonts and so on. Sodipodi is written in C, using Gtk+
 toolkit and some Gnome libraries.
 EOF
diff --git a/graphics/synfig/DEPENDS b/graphics/synfig/DEPENDS
index adcd3da..0b1a719 100644
--- a/graphics/synfig/DEPENDS
+++ b/graphics/synfig/DEPENDS
@@ -1,5 +1,5 @@
 depends ETL
-depends libxml++ 
+depends libxml++
 depends libpng
 
 optional_depends "libmng"      ""                   ""                     "for MNG graphics support"
diff --git a/graphics/synfig/DETAILS b/graphics/synfig/DETAILS
index f22de85..6cc1d02 100644
--- a/graphics/synfig/DETAILS
+++ b/graphics/synfig/DETAILS
@@ -20,5 +20,5 @@ This package contains the renderer used to convert synfig .sif files to
 raster images, videos and other formats. Layer types include geometric,
 gradient, filter, distortion, transformation, fractal and others. Output
 targets include JPEG, PNG, GIF, BMP, PPM, DV, OpenEXR, ffmpeg (MPEG1),
-libavcodec (AVI), imagemagick (MIFF), yuv420p, MNG and others. 
+libavcodec (AVI), imagemagick (MIFF), yuv420p, MNG and others.
 EOF
diff --git a/graphics/vigra/DEPENDS b/graphics/vigra/DEPENDS
index 2a9ae17..1a4726e 100644
--- a/graphics/vigra/DEPENDS
+++ b/graphics/vigra/DEPENDS
@@ -1,10 +1,10 @@
 depends cmake
 depends hdf5
 
-optional_depends "fftw3"     ""  ""  "fast C FFT library"  
-optional_depends "zlib"      ""  ""  "compression support" 
-optional_depends "libpng"    ""  ""  "for png support"     
-optional_depends "%JPEG"      ""  ""  "for jpeg support"    
-optional_depends "openMotif" ""  ""  "for tiff support"    
+optional_depends "fftw3"     ""  ""  "fast C FFT library"
+optional_depends "zlib"      ""  ""  "compression support"
+optional_depends "libpng"    ""  ""  "for png support"
+optional_depends "%JPEG"      ""  ""  "for jpeg support"
+optional_depends "openMotif" ""  ""  "for tiff support"
 optional_depends "boost"     ""  ""  "for boost support"
 optional_depends "Sphinx"    ""  ""  "for document generation support"
diff --git a/graphics/wings/DEPENDS b/graphics/wings/DEPENDS
index 651c782..d2d6e27 100644
--- a/graphics/wings/DEPENDS
+++ b/graphics/wings/DEPENDS
@@ -1 +1 @@
-depends esdl 
+depends esdl
diff --git a/graphics/xpm/DETAILS b/graphics/xpm/DETAILS
index 989698a..92c4f89 100755
--- a/graphics/xpm/DETAILS
+++ b/graphics/xpm/DETAILS
@@ -8,8 +8,8 @@
          UPDATED=20050902
            SHORT="An ASCII image format and a C library."
 cat << EOF
-XPixMap (XPM) consists of an ASCII image format and a C library. The format 
-defines how to store color images (X Pixmap) in a portable and powerful way. 
-The library provides a set of functions to store and retrieve images to and from 
-XPM format data, being either files, buffers (files in memory), or data (included files). 
+XPixMap (XPM) consists of an ASCII image format and a C library. The format
+defines how to store color images (X Pixmap) in a portable and powerful way.
+The library provides a set of functions to store and retrieve images to and from
+XPM format data, being either files, buffers (files in memory), or data (included files).
 EOF
diff --git a/graphics/xsane/DETAILS b/graphics/xsane/DETAILS
index d3d4e04..d4ed13d 100644
--- a/graphics/xsane/DETAILS
+++ b/graphics/xsane/DETAILS
@@ -11,6 +11,6 @@
 
 cat << EOF
 Xsane is a graphical frontend for the SANE scanner interface.
-It is a up-to-date replacement for the xscanimage frontend provided 
+It is a up-to-date replacement for the xscanimage frontend provided
 with SANE.
 EOF
diff --git a/graphics/xv/DEPENDS b/graphics/xv/DEPENDS
index c39dbc9..722ca5c 100644
--- a/graphics/xv/DEPENDS
+++ b/graphics/xv/DEPENDS
@@ -1,4 +1,4 @@
 depends  %JPEG
-depends  tiff   
-depends  libpng 
+depends  tiff
+depends  libpng
 depends  patch
diff --git a/graphics/xv/DETAILS b/graphics/xv/DETAILS
index 74e9500..0ec6d56 100644
--- a/graphics/xv/DETAILS
+++ b/graphics/xv/DETAILS
@@ -42,5 +42,5 @@ cat << EOF
 xv is an interactive image manipulation program for the X Window System.
 It can operate on images in the GIF, JPEG, TIFF, PBM, PGM, PPM, XPM, X11
 bitmap, Sun Rasterfile, Targa, RLE, RGB, BMP, PCX, FITS, and PM formats
-on all known types of X displays. 
+on all known types of X displays.
 EOF
diff --git a/ham/wwl/DETAILS b/ham/wwl/DETAILS
index 6bd1d54..b6f07fe 100644
--- a/ham/wwl/DETAILS
+++ b/ham/wwl/DETAILS
@@ -4,7 +4,7 @@
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
       SOURCE_URL=http://www.ibiblio.org/pub/Linux/apps/ham/
       SOURCE_VFY=sha1:f0175868af303b0edf32cf11279a86a0fd97ac79
-        WEB_SITE=http://freshmeat.net/projects/wwl/ 
+        WEB_SITE=http://freshmeat.net/projects/wwl/
          ENTERED=20011114
          UPDATED=20011114
            SHORT="World-Wide Maidenhead converter for hamradio."
diff --git a/i18n/aspell-it/DETAILS b/i18n/aspell-it/DETAILS
index fa3ae0c..0fead1d 100644
--- a/i18n/aspell-it/DETAILS
+++ b/i18n/aspell-it/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20011028
          UPDATED=20040402
            SHORT="Italian aspell dictionary"
-         
+
 cat << EOF
 Italian aspell dictionary.
 EOF
diff --git a/i18n/aspell-pl/DETAILS b/i18n/aspell-pl/DETAILS
index 903019a..70886fb 100644
--- a/i18n/aspell-pl/DETAILS
+++ b/i18n/aspell-pl/DETAILS
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/aspell6-pl-$VERSION
          ENTERED=20011028
          UPDATED=20070225
            SHORT="Polish aspell dictionary"
-         
+
 cat << EOF
 Polish aspell dictionary.
 EOF
diff --git a/i18n/aspell-sk/DETAILS b/i18n/aspell-sk/DETAILS
index efe1b92..b8442f9 100644
--- a/i18n/aspell-sk/DETAILS
+++ b/i18n/aspell-sk/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20021127
          UPDATED=20040422
            SHORT="Slovak aspell dictionary"
-         
+
 cat << EOF
 Slovak aspell dictionary.
 EOF
diff --git a/i18n/aspell-uk/DETAILS b/i18n/aspell-uk/DETAILS
index 7142980..00c031b 100644
--- a/i18n/aspell-uk/DETAILS
+++ b/i18n/aspell-uk/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20021127
          UPDATED=20040313
            SHORT="Ukranian aspell dictionary"
-         
+
 cat << EOF
 Ukraninan aspell dictionary.
 EOF
diff --git a/i18n/ding/DETAILS b/i18n/ding/DETAILS
index 1b23a44..cb248a4 100644
--- a/i18n/ding/DETAILS
+++ b/i18n/ding/DETAILS
@@ -10,12 +10,12 @@
       MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-Ding is a Dictionary lookup program for the X window system (Linux, 
-Unix - not for Mac or MS Windows). It comes with a German-English 
+Ding is a Dictionary lookup program for the X window system (Linux,
+Unix - not for Mac or MS Windows). It comes with a German-English
 Dictionary with approximately 180,000 entries.
 
-It has many configuration options, such as search preferences, 
-interface language (English or German), colors. It has history and 
-help functions and comes with useful key and mouse bindings for 
+It has many configuration options, such as search preferences,
+interface language (English or German), colors. It has history and
+help functions and comes with useful key and mouse bindings for
 quick and easy lookups.
 EOF
diff --git a/kde4/apps/digikam4/DETAILS b/kde4/apps/digikam4/DETAILS
index 7e12b96..cf0a36b 100644
--- a/kde4/apps/digikam4/DETAILS
+++ b/kde4/apps/digikam4/DETAILS
@@ -12,8 +12,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/digikam-$VERSION
 
 cat << EOF
 Digikam is a simple digital photo management application, which makes importing
-and organizing digital photos a "snap". The photos can be organized in albums 
-which are automatically sorted chronologically. An easy to use interface is 
+and organizing digital photos a "snap". The photos can be organized in albums
+which are automatically sorted chronologically. An easy to use interface is
 provided to connect to your camera and preview images and download and/or delete
 them. This is the kde4 version.
 EOF
diff --git a/kde4/apps/kanyremote/DEPENDS b/kde4/apps/kanyremote/DEPENDS
index bd9b73e..ef0bf4e 100644
--- a/kde4/apps/kanyremote/DEPENDS
+++ b/kde4/apps/kanyremote/DEPENDS
@@ -1,2 +1,2 @@
 depends  anyremote
-depends  kdelibs4 
+depends  kdelibs4
diff --git a/kde4/apps/kdesvn4/DEPENDS b/kde4/apps/kdesvn4/DEPENDS
index f0a7769..63b6d55 100644
--- a/kde4/apps/kdesvn4/DEPENDS
+++ b/kde4/apps/kdesvn4/DEPENDS
@@ -1,3 +1,3 @@
-depends  kdelibs4 
+depends  kdelibs4
 depends  subversion
 
diff --git a/kde4/apps/kdevelop-pg-qt/DETAILS b/kde4/apps/kdevelop-pg-qt/DETAILS
index 5932792..604b446 100644
--- a/kde4/apps/kdevelop-pg-qt/DETAILS
+++ b/kde4/apps/kdevelop-pg-qt/DETAILS
@@ -10,13 +10,13 @@
            SHORT="parser-generator from KDevplatform"
 
 cat << EOF
-KDevelop-PG-Qt is the parser-generator from KDevplatform. It is used for some 
+KDevelop-PG-Qt is the parser-generator from KDevplatform. It is used for some
 KDevelop-languagesupport-plugins (Ruby, PHP, Java...).
 
-It uses Qt classes internally. There's also the original KDevelop-PG parser, 
+It uses Qt classes internally. There's also the original KDevelop-PG parser,
 which used types from the STL, but has since been superseeded by KDevelop-PG-Qt.
-Most of the features are the same, though it could be that the ...-Qt parser 
-generator is more up to date and feature rich than the plain STL style 
-generator. The ...-Qt version should be used to write parsers for KDevelop 
-language plugins. 
+Most of the features are the same, though it could be that the ...-Qt parser
+generator is more up to date and feature rich than the plain STL style
+generator. The ...-Qt version should be used to write parsers for KDevelop
+language plugins.
 EOF
diff --git a/kde4/apps/kmid/DETAILS b/kde4/apps/kmid/DETAILS
index f6b4816..69aa7fa 100644
--- a/kde4/apps/kmid/DETAILS
+++ b/kde4/apps/kmid/DETAILS
@@ -10,13 +10,13 @@
            SHORT="MIDI/Karaoke player for KDE4"
 
 cat << EOF
-KMid is a MIDI/Karaoke player for KDE4. It runs in Linux, using the ALSA 
+KMid is a MIDI/Karaoke player for KDE4. It runs in Linux, using the ALSA
 Sequencer.
 
-KMid plays MIDI and karaoke files to hardware MIDI devices or software 
-synthesizers. It supports playlists, MIDI mappers, tempo (speed), volume and 
-pitch (transpose) controls and configurable character encoding, font and 
-color for lyrics. The graphic views include a rhythm view (visual metronome), 
-a channels window with solo/muting controls and instrument selectors, and a 
+KMid plays MIDI and karaoke files to hardware MIDI devices or software
+synthesizers. It supports playlists, MIDI mappers, tempo (speed), volume and
+pitch (transpose) controls and configurable character encoding, font and
+color for lyrics. The graphic views include a rhythm view (visual metronome),
+a channels window with solo/muting controls and instrument selectors, and a
 piano player window (Pianola).
 EOF
diff --git a/kde4/apps/koffice/DETAILS b/kde4/apps/koffice/DETAILS
index 819888e..89cc009 100644
--- a/kde4/apps/koffice/DETAILS
+++ b/kde4/apps/koffice/DETAILS
@@ -22,7 +22,7 @@ Office productivity:
 - KPresenter -  Presentation program
 
 Graphics:
-- Karbon     -  Vector graphics 
+- Karbon     -  Vector graphics
 - Krita      -  Advanced drawing and image manipulation
 
 Management:
diff --git a/kde4/apps/kst/DETAILS b/kde4/apps/kst/DETAILS
index ac4cea8..2c9beeb 100644
--- a/kde4/apps/kst/DETAILS
+++ b/kde4/apps/kst/DETAILS
@@ -9,7 +9,7 @@
            SHORT="real-time large-dataset viewing and plotting tool"
 
 cat << EOF
-Kst is the fastest real-time large-dataset viewing and plotting tool available 
-(you may be interested in some benchmarks) and has built-in data analysis 
+Kst is the fastest real-time large-dataset viewing and plotting tool available
+(you may be interested in some benchmarks) and has built-in data analysis
 functionality.
 EOF
diff --git a/kde4/apps/kwave4/DEPENDS b/kde4/apps/kwave4/DEPENDS
index d4926f4..5cb831a 100644
--- a/kde4/apps/kwave4/DEPENDS
+++ b/kde4/apps/kwave4/DEPENDS
@@ -1,4 +1,4 @@
-depends  kdelibs4 
+depends  kdelibs4
 depends  cmake
 depends  fftw3
 depends  audiofile
diff --git a/kde4/apps/kwave4/DETAILS b/kde4/apps/kwave4/DETAILS
index d07b35d..c5692f0 100644
--- a/kde4/apps/kwave4/DETAILS
+++ b/kde4/apps/kwave4/DETAILS
@@ -13,8 +13,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/kwave-$VERSION
 
 cat << EOF
 With Kwave you can edit many sorts of wav-files including multi-channel
-files. You are able to alter and play back each channel on its own. 
-Kwave also includes many plugins (most are still under development) to 
-transform the wave-file in several ways and presents a graphical view 
+files. You are able to alter and play back each channel on its own.
+Kwave also includes many plugins (most are still under development) to
+transform the wave-file in several ways and presents a graphical view
 with a complete zoom and scroll capability.
 EOF
diff --git a/kde4/apps/rekonq/DETAILS b/kde4/apps/rekonq/DETAILS
index 5fc72be..0171957 100644
--- a/kde4/apps/rekonq/DETAILS
+++ b/kde4/apps/rekonq/DETAILS
@@ -10,7 +10,7 @@
            SHORT="KDE browser based on Webkit"
 
 cat << EOF
-rekonq is a KDE browser based on Webkit. Its code is based on Nokia 
-QtDemoBrowser, just like Arora. Anyway its implementation is going to 
-embrace KDE technologies to have a full-featured KDE web browser. 
+rekonq is a KDE browser based on Webkit. Its code is based on Nokia
+QtDemoBrowser, just like Arora. Anyway its implementation is going to
+embrace KDE technologies to have a full-featured KDE web browser.
 EOF
diff --git a/kde4/base/kdebase4-workspace/DEPENDS b/kde4/base/kdebase4-workspace/DEPENDS
index a75e0a7..3313344 100644
--- a/kde4/base/kdebase4-workspace/DEPENDS
+++ b/kde4/base/kdebase4-workspace/DEPENDS
@@ -11,7 +11,7 @@ optional_depends "libraw1394"     "" "" "for firewire support"
 optional_depends "Linux-PAM"      "-DKDE4_COMMON_PAM_SERVICE=kde4 \
                                   -DKDE4_KDM_PAM_SERVICE=kde4"    \
                                   ""             "for PAM support"
-  
+
 optional_depends "shadow"         "" ""  "for shadow password support"
 optional_depends "libcaptury"     "" ""  "for GL video support"
 optional_depends "lm_sensors"     "" ""  "for system sensors support"
diff --git a/kde4/base/kdeedu4/DEPENDS b/kde4/base/kdeedu4/DEPENDS
index f0df447..9bc52fa 100644
--- a/kde4/base/kdeedu4/DEPENDS
+++ b/kde4/base/kdeedu4/DEPENDS
@@ -1,5 +1,5 @@
-depends eigen    
-depends libnova 
+depends eigen
+depends libnova
 depends PyQt4
 depends kdebindings4
 depends facile
diff --git a/kde4/base/kdemultimedia4/DETAILS b/kde4/base/kdemultimedia4/DETAILS
index 295ed61..27674a7 100644
--- a/kde4/base/kdemultimedia4/DETAILS
+++ b/kde4/base/kdemultimedia4/DETAILS
@@ -13,7 +13,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/kdemultimedia-$VERSION
 
 cat << EOF
 This package contains:
-* noatun: a multimedia player for sound and movies, very extensible 
+* noatun: a multimedia player for sound and movies, very extensible
   due to it's plugin interface
 * kmix: the audio mixer as a standalone program and Kicker applet
 * kscd: A CD player with an interface to the internet CDDB database
diff --git a/kde4/base/kdenetwork4/DETAILS b/kde4/base/kdenetwork4/DETAILS
index 2a1f859..d4c5dec 100644
--- a/kde4/base/kdenetwork4/DETAILS
+++ b/kde4/base/kdenetwork4/DETAILS
@@ -19,7 +19,7 @@ cat << EOF
 * Kopete: Instant Messaging client
 * KPPP: dialer and front end for pppd
 * KRDC: a client for Desktop Sharing
-* Krfb: Desktop Sharing server, allow others to access your desktop 
+* Krfb: Desktop Sharing server, allow others to access your desktop
   via VNC
 * Lanbrowsing: lan browsing kio slave.
 EOF
diff --git a/kde4/base/kdeplasma4-addons/DEPENDS b/kde4/base/kdeplasma4-addons/DEPENDS
index 5b0dbdf..99f0b4f 100644
--- a/kde4/base/kdeplasma4-addons/DEPENDS
+++ b/kde4/base/kdeplasma4-addons/DEPENDS
@@ -1,4 +1,4 @@
 depends kdepimlibs4
 
 optional_depends kdeedu4 "" "" "for kdeedu support"
-optional_depends scim    "" "" "for multibyte input Plasmoid support" 
+optional_depends scim    "" "" "for multibyte input Plasmoid support"
diff --git a/kde4/base/kdeutils4/DETAILS b/kde4/base/kdeutils4/DETAILS
index cf5cf0c..dd6b3e6 100644
--- a/kde4/base/kdeutils4/DETAILS
+++ b/kde4/base/kdeutils4/DETAILS
@@ -13,7 +13,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/kdeutils-$VERSION
 
 cat << EOF
 * kcalc: scientific calculator
-* kcharselect: select special characters from any fonts and put 
+* kcharselect: select special characters from any fonts and put
   them into the clipboard
 * charselectapplet: dito, but as a Kicker applet
 * kdessh: front end to ssh
diff --git a/kde4/extragear/kgrab/DETAILS b/kde4/extragear/kgrab/DETAILS
index 46af344..65e18b4 100644
--- a/kde4/extragear/kgrab/DETAILS
+++ b/kde4/extragear/kgrab/DETAILS
@@ -1,7 +1,7 @@
           MODULE=kgrab
            MAJOR=kde4.4.0
          VERSION=0.1.1
-          SOURCE=$MODULE-$VERSION-$MAJOR.tar.bz2 
+          SOURCE=$MODULE-$VERSION-$MAJOR.tar.bz2
       SOURCE_URL=$KDE_URL/stable/extragear/
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-$MAJOR
       SOURCE_VFY=sha1:b6fe4ea26ab07e4f269f2024f65affbd3ab0cfe9
diff --git a/kde4/extragear/kwebkitpart/DETAILS b/kde4/extragear/kwebkitpart/DETAILS
index ba3db6b..c7d4373 100644
--- a/kde4/extragear/kwebkitpart/DETAILS
+++ b/kde4/extragear/kwebkitpart/DETAILS
@@ -9,6 +9,6 @@
          UPDATED=20100826
            SHORT="web browser component for KDE"
 cat << EOF
-KWebKitPart is a web browser component for KDE (KPart) based on (Qt)WebKit. 
+KWebKitPart is a web browser component for KDE (KPart) based on (Qt)WebKit.
 You can use it for example for browsing the web in Konqueror.
 EOF
diff --git a/kde4/utils/k9copy2/DEPENDS b/kde4/utils/k9copy2/DEPENDS
index 71c0dbb..b436dfd 100644
--- a/kde4/utils/k9copy2/DEPENDS
+++ b/kde4/utils/k9copy2/DEPENDS
@@ -1,4 +1,4 @@
 depends  kdelibs4
 depends  libdvdread
-depends  ffmpeg       
+depends  ffmpeg
 depends  %XINELIB
diff --git a/kde4/utils/kipi-plugins4/DETAILS b/kde4/utils/kipi-plugins4/DETAILS
index 42d0831..8d6939e 100644
--- a/kde4/utils/kipi-plugins4/DETAILS
+++ b/kde4/utils/kipi-plugins4/DETAILS
@@ -1,7 +1,7 @@
           MODULE=kipi-plugins4
          VERSION=1.9.0
           SOURCE=kipi-plugins-$VERSION.tar.bz2
-      SOURCE_URL=$SFORGE_URL/kipi/kipi-plugins/$VERSION 
+      SOURCE_URL=$SFORGE_URL/kipi/kipi-plugins/$VERSION
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/kipi-plugins-$VERSION
       SOURCE_VFY=sha1:fc12c018f4f73f7a7d025d7af2af99d4ae2dedc5
    MODULE_PREFIX=${KDE4_INSTALL_DIR:-/usr}
diff --git a/kde4/utils/phonon/DETAILS b/kde4/utils/phonon/DETAILS
index 220a80c..6d06be1 100644
--- a/kde4/utils/phonon/DETAILS
+++ b/kde4/utils/phonon/DETAILS
@@ -10,11 +10,11 @@
            SHORT="Multimedia API for KDE applications"
 
 cat << EOF
-Phonon provides a multimedia API for KDE developers while at the same 
-time giving the users more choices. With Phonon applications don't need 
-to develop sound engines as Phonon provides them for free. Applications 
-are written saying what they want and not how they want to do it. This 
-leaves some room for the user/administrator to customize things. 
+Phonon provides a multimedia API for KDE developers while at the same
+time giving the users more choices. With Phonon applications don't need
+to develop sound engines as Phonon provides them for free. Applications
+are written saying what they want and not how they want to do it. This
+leaves some room for the user/administrator to customize things.
 If you need multimedia functionality in your program, Phonon is for you.
 Use it from simple audio playback to full blown video playback with
 audio and video effects. Use it to record an audio signal or capture
diff --git a/kde4/utils/qimageblitz/DETAILS b/kde4/utils/qimageblitz/DETAILS
index 7785065..0ec1cb5 100644
--- a/kde4/utils/qimageblitz/DETAILS
+++ b/kde4/utils/qimageblitz/DETAILS
@@ -10,6 +10,6 @@
            SHORT="graphical effect and filter library for KDE4"
 
 cat << EOF
-Blitz is a graphical effect and filter library for KDE4.0 that contains many 
+Blitz is a graphical effect and filter library for KDE4.0 that contains many
 improvements over KDE 3.x's kdefx library.
 EOF
diff --git a/kde4/utils/strigi/DEPENDS b/kde4/utils/strigi/DEPENDS
index ac45f03..d220370 100644
--- a/kde4/utils/strigi/DEPENDS
+++ b/kde4/utils/strigi/DEPENDS
@@ -6,7 +6,7 @@ depends  zlib
 depends  bzip2
 depends  openssl
 
-optional_depends "%JAVA_SDK"    ""  ""  "for java support" 
+optional_depends "%JAVA_SDK"    ""  ""  "for java support"
 
 optional_depends "exiv2"        "-DENABLE_EXIV2=ON"      \
                                 "-DENABLE_EXIV2=OFF"     \
diff --git a/kernel/cipe/DETAILS b/kernel/cipe/DETAILS
index f560cfb..c05bdf3 100644
--- a/kernel/cipe/DETAILS
+++ b/kernel/cipe/DETAILS
@@ -9,9 +9,9 @@
       MAINTAINER=csm at moongroup.com
            SHORT="CIPE - encrypted IP over UDP tunneling"
 cat << EOF
-This is an ongoing project to build encrypting IP routers. 
-It works by tunneling IP packets in encrypted UDP packets. 
-The protocol is designed to be lightweight and simple. Special 
-care has been taken to make this work over dynamic addresses, 
+This is an ongoing project to build encrypting IP routers.
+It works by tunneling IP packets in encrypted UDP packets.
+The protocol is designed to be lightweight and simple. Special
+care has been taken to make this work over dynamic addresses,
 NAT and SOCKS proxies.
 EOF
diff --git a/kernel/linux-2.6-mm/DETAILS b/kernel/linux-2.6-mm/DETAILS
index f59b351..2c8d5fd 100644
--- a/kernel/linux-2.6-mm/DETAILS
+++ b/kernel/linux-2.6-mm/DETAILS
@@ -16,7 +16,7 @@ SOURCE_DIRECTORY=/usr/src/linux-$VERSION
 KEEP_SOURCE=on
 TMPFS=off
 cat << EOF
-The -mm patches are a set of patches, released by Andrew Morton, against the 
-official 2.6 kernel series. They are frequently more experimental in nature 
+The -mm patches are a set of patches, released by Andrew Morton, against the
+official 2.6 kernel series. They are frequently more experimental in nature
 than the official series.
 EOF
diff --git a/kernel/module-init-tools/DETAILS b/kernel/module-init-tools/DETAILS
index 4b3fef7..f230181 100644
--- a/kernel/module-init-tools/DETAILS
+++ b/kernel/module-init-tools/DETAILS
@@ -12,7 +12,7 @@
            SHORT="Utilities essential for a modular Linux 2.6.x kernel"
 
 cat << EOF
-This package contains utilities that are intended to make a Linux 
-modular kernel manageable for all users, administrators and 
+This package contains utilities that are intended to make a Linux
+modular kernel manageable for all users, administrators and
 distribution maintainers.
 EOF
diff --git a/kernel/modutils-wrappers/DETAILS b/kernel/modutils-wrappers/DETAILS
index 74ed1e0..7108b29 100644
--- a/kernel/modutils-wrappers/DETAILS
+++ b/kernel/modutils-wrappers/DETAILS
@@ -7,8 +7,8 @@
          UPDATED=20060309
           SHORT="A set of wrapper scripts for modutils and module-init-tools"
 cat << EOF
-A set of wrapper scripts for modutils and module-init-tools, so 
-their install does not overlap. The scripts are installed instead of 
-the real binaries. They call the appropiate binary version for each 
+A set of wrapper scripts for modutils and module-init-tools, so
+their install does not overlap. The scripts are installed instead of
+the real binaries. They call the appropiate binary version for each
 kernel, at their alternative placement under /lib.
 EOF
diff --git a/kernel/mwavem/DETAILS b/kernel/mwavem/DETAILS
index 24d1aa7..fe3d798 100644
--- a/kernel/mwavem/DETAILS
+++ b/kernel/mwavem/DETAILS
@@ -8,6 +8,6 @@
          UPDATED=20050214
            SHORT="application for using Win-modems."
 cat << EOF
-This is the user level application required for using the 
+This is the user level application required for using the
 ACP Modem (Mwave) driver in the linux kernel.
 EOF
diff --git a/kernel/ndiswrapper/DETAILS b/kernel/ndiswrapper/DETAILS
index 6430bc9..e13b467 100644
--- a/kernel/ndiswrapper/DETAILS
+++ b/kernel/ndiswrapper/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Ndis driver wrapper for the Linux kernel"
 
 cat << EOF
-Use windows ndis drivers in the linux kernel for some wireless 
-network cards. 
+Use windows ndis drivers in the linux kernel for some wireless
+network cards.
 EOF
diff --git a/kernel/usbmuxd/DETAILS b/kernel/usbmuxd/DETAILS
index 10028c8..615ebc7 100644
--- a/kernel/usbmuxd/DETAILS
+++ b/kernel/usbmuxd/DETAILS
@@ -11,10 +11,10 @@
 cat << EOF
 'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of
 multiplexing connections over USB to an iPhone or iPod touch. To users, it means
-you can sync your music, contacts, photos, etc. over USB. 
+you can sync your music, contacts, photos, etc. over USB.
 
-To developers, it means you can connect to any listening localhost socket on the 
-device. usbmuxd is not used for tethering data transfer, which uses a dedicated 
+To developers, it means you can connect to any listening localhost socket on the
+device. usbmuxd is not used for tethering data transfer, which uses a dedicated
 USB interface as a virtual network device.
 
 Multiple connections to different TCP ports can happen in parallel. An example
diff --git a/kernel/uswsusp/DETAILS b/kernel/uswsusp/DETAILS
index 0907c6f..3255592 100644
--- a/kernel/uswsusp/DETAILS
+++ b/kernel/uswsusp/DETAILS
@@ -9,37 +9,37 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/suspend-$VERSION
            SHORT="Userspace Software Suspend"
 
 cat << EOF
-The goal of the project is to create a tool that can handle the so 
+The goal of the project is to create a tool that can handle the so
 called "suspend-to-both". Suspend to both means that prior putting the
-system in STR (suspend to ram) a snapshot of the running system is 
+system in STR (suspend to ram) a snapshot of the running system is
 taken and stored on disk (as suspend to disk); if for any reason (e.g.
-battery depleted) the state store in the RAM is lost the user can 
+battery depleted) the state store in the RAM is lost the user can
 resume from the disk without loosing data.
 
-Currenty suspend-to-ram and suspend-to-disk are handled by two 
+Currenty suspend-to-ram and suspend-to-disk are handled by two
 different program, s2ram and s2disk.
 
-s2ram is a wrapper around the kernel's suspend-to-RAM mechanism 
+s2ram is a wrapper around the kernel's suspend-to-RAM mechanism
 allowing the user to perform some graphics adapter manipulations from
-the user land before suspending and after resuming that may help to 
-bring the graphics (and the entire system) back to life after the 
-resume. Incorporates the functionality of vbetool and radeontool as 
-well as some tricks of its own. Includes a list of working hardware 
-configurations along with the appropriate sets of operations to be 
+the user land before suspending and after resuming that may help to
+bring the graphics (and the entire system) back to life after the
+resume. Incorporates the functionality of vbetool and radeontool as
+well as some tricks of its own. Includes a list of working hardware
+configurations along with the appropriate sets of operations to be
 performed to resume them successfully.
 
-s2disk is the reference implementation of the userspace software 
+s2disk is the reference implementation of the userspace software
 suspend (µswsusp); it coordinates the steps necessary to suspend the
-system (such as freezing the processes, preparing the swap space, 
+system (such as freezing the processes, preparing the swap space,
 etc.) and handles image writing and reading. s2disk already supports
-compression and encryption of the image and other features (e.g. a 
+compression and encryption of the image and other features (e.g. a
 nice progress bar, saving the image on a remote disk, playing tetris
 while resuming, etc.) can be easily added.
 
-s2both combines the funtionalities of s2ram and s2disk and it's 
-very useful when the battery is almost depleted. s2both write 
-system snapshot to the swap (just like s2disk) but then put the 
+s2both combines the funtionalities of s2ram and s2disk and it's
+very useful when the battery is almost depleted. s2both write
+system snapshot to the swap (just like s2disk) but then put the
 machine into STR (just like s2ram). If the battery has enough power
 left you can quickly resume from STR, otherwise you can still resume
-from disk without loosing your work. 
+from disk without loosing your work.
 EOF
diff --git a/libs/CGAL/DETAILS b/libs/CGAL/DETAILS
index 0272daf..71ee6cc 100644
--- a/libs/CGAL/DETAILS
+++ b/libs/CGAL/DETAILS
@@ -11,19 +11,19 @@
 
 cat << EOF
 The Computational Geometry Algorithms Library (CGAL), offers data structures and
-algorithms like triangulations (2D constrained triangulations and Delaunay 
-triangulations in 2D and 3D, periodic triangulations in 3D), Voronoi diagrams 
-(for 2D and 3D points, 2D additively weighted Voronoi diagrams, and segment 
-Voronoi diagrams), polygons (Boolean operations, offsets, straight skeleton), 
-polyhedra (Boolean operations), arrangements of curves and their applications (2D 
-and 3D envelopes, Minkowski sums), mesh generation (2D Delaunay mesh generation 
-and 3D surface and volume mesh generation, skin surfaces), geometry processing 
-(surface mesh simplification, subdivision and parameterization, as well as 
-estimation of local differential properties, and approximation of ridges and 
-umbilics), alpha shapes, convex hull algorithms (in 2D, 3D and dD), search 
-structures (kd trees for nearest neighbor search, and range and segment trees), 
-interpolation (natural neighbor interpolation and placement of streamlines), shape 
-analysis, fitting, and distances (smallest enclosing sphere of points or spheres, 
-smallest enclosing ellipsoid of points, principal component analysis), and kinetic 
-data structures. 
+algorithms like triangulations (2D constrained triangulations and Delaunay
+triangulations in 2D and 3D, periodic triangulations in 3D), Voronoi diagrams
+(for 2D and 3D points, 2D additively weighted Voronoi diagrams, and segment
+Voronoi diagrams), polygons (Boolean operations, offsets, straight skeleton),
+polyhedra (Boolean operations), arrangements of curves and their applications (2D
+and 3D envelopes, Minkowski sums), mesh generation (2D Delaunay mesh generation
+and 3D surface and volume mesh generation, skin surfaces), geometry processing
+(surface mesh simplification, subdivision and parameterization, as well as
+estimation of local differential properties, and approximation of ridges and
+umbilics), alpha shapes, convex hull algorithms (in 2D, 3D and dD), search
+structures (kd trees for nearest neighbor search, and range and segment trees),
+interpolation (natural neighbor interpolation and placement of streamlines), shape
+analysis, fitting, and distances (smallest enclosing sphere of points or spheres,
+smallest enclosing ellipsoid of points, principal component analysis), and kinetic
+data structures.
 EOF
diff --git a/libs/Hermes/DETAILS b/libs/Hermes/DETAILS
index da19935..888a252 100644
--- a/libs/Hermes/DETAILS
+++ b/libs/Hermes/DETAILS
@@ -6,7 +6,7 @@
      SOURCE2_URL=$PATCH_URL
       SOURCE_VFY=sha1:c760eb17fcbf2052907e42b637cd22c2b96657d6
      SOURCE2_VFY=sha1:511f77da0a5ecce0efcf90547dec2f34093019c0
-        WEB_SITE=http://clanlib.org/hermes   
+        WEB_SITE=http://clanlib.org/hermes
          ENTERED=20011105
          UPDATED=20051225
       MAINTAINER=nhudson2367 at earthlink.net
diff --git a/libs/OpenGTL/DETAILS b/libs/OpenGTL/DETAILS
index ca2e2ea..c212265 100644
--- a/libs/OpenGTL/DETAILS
+++ b/libs/OpenGTL/DETAILS
@@ -9,11 +9,11 @@
            SHORT="Graphics Transformation Languages"
 
 cat << EOF
-The Graphics Transformation Languages is a set of library for using and 
+The Graphics Transformation Languages is a set of library for using and
 integrating transformation algorithms (such as filter or color conversion) in
 graphics applications.
 
-The goal is to provide the tools, languages and libraries to create generic 
-transformation for graphics. Those transformations could then be used by 
+The goal is to provide the tools, languages and libraries to create generic
+transformation for graphics. Those transformations could then be used by
 different programs (Krita, The Gimp, CinePaint, gegl...).
 EOF
diff --git a/libs/PDFlib-Lite/DETAILS b/libs/PDFlib-Lite/DETAILS
index 49cd6ec..bb27c14 100644
--- a/libs/PDFlib-Lite/DETAILS
+++ b/libs/PDFlib-Lite/DETAILS
@@ -11,8 +11,8 @@
 cat << EOF
 pdflib is a library for processing PDF documents.
 
-PDFlib is the premier software component if you want to generate PDF 
-on your server, convert text and graphics, or implement PDF output 
-in your own products. With PDI (PDF import library) you process existing 
+PDFlib is the premier software component if you want to generate PDF
+on your server, convert text and graphics, or implement PDF output
+in your own products. With PDI (PDF import library) you process existing
 PDF documents.
 EOF
diff --git a/libs/apr-iconv/DETAILS b/libs/apr-iconv/DETAILS
index 60c5b3f..e0e906f 100644
--- a/libs/apr-iconv/DETAILS
+++ b/libs/apr-iconv/DETAILS
@@ -11,12 +11,12 @@
            SHORT="Apache Portable Runtime Project"
 
 cat << EOF
-The mission of the Apache Portable Runtime (APR) project is to create 
-and maintain software libraries that provide a predictable and 
-consistent interface to underlying platform-specific implementations. 
-The primary goal is to provide an API to which software developers may 
-code and be assured of predictable if not identical behaviour 
-regardless of the platform on which their software is built, relieving 
-them of the need to code special-case conditions to work around or take 
+The mission of the Apache Portable Runtime (APR) project is to create
+and maintain software libraries that provide a predictable and
+consistent interface to underlying platform-specific implementations.
+The primary goal is to provide an API to which software developers may
+code and be assured of predictable if not identical behaviour
+regardless of the platform on which their software is built, relieving
+them of the need to code special-case conditions to work around or take
 advantage of platform-specific deficiencies or features.
 EOF
diff --git a/libs/boost/DEPENDS b/libs/boost/DEPENDS
index 57dd8b6..f67b5ad 100644
--- a/libs/boost/DEPENDS
+++ b/libs/boost/DEPENDS
@@ -1,5 +1,5 @@
 # For now making icu4c a depends until I or someone can figure out how
-# to get boost to build/install properly without it. 
+# to get boost to build/install properly without it.
 depends icu4c
 depends zlib
 
diff --git a/libs/cdk/DETAILS b/libs/cdk/DETAILS
index 7dd2b17..1e15784 100644
--- a/libs/cdk/DETAILS
+++ b/libs/cdk/DETAILS
@@ -2,8 +2,8 @@
              VERSION=5.0-20060507
               SOURCE=$MODULE.tar.gz
           SOURCE_URL=ftp://invisible-island.net/cdk/
-          SOURCE_VFY=sha1:529d235032814725cf0b389732c39a3728c2840c 
-                  WEB_SITE=http://dickey.his.com/cdk/ 
+          SOURCE_VFY=sha1:529d235032814725cf0b389732c39a3728c2840c
+                  WEB_SITE=http://dickey.his.com/cdk/
                 ENTERED=20060423
              UPDATED=20061217
                   SHORT="lib that contains 21 ready to use widgets for curses programs."
diff --git a/libs/confuse/DETAILS b/libs/confuse/DETAILS
index fcf8a13..06592f4 100644
--- a/libs/confuse/DETAILS
+++ b/libs/confuse/DETAILS
@@ -11,10 +11,10 @@
 
 cat << EOF
 libConfuse is a configuration file parser library, and written in C.
-It supports sections and (lists of) values 
-(strings, integers, floats, booleans or other sections), 
-as well as some other features (such as single/double-quoted strings, 
+It supports sections and (lists of) values
+(strings, integers, floats, booleans or other sections),
+as well as some other features (such as single/double-quoted strings,
 environment variable expansion, functions and nested include statements).
-It makes it very easy to add configuration file capability 
-to a program using a simple API. 
+It makes it very easy to add configuration file capability
+to a program using a simple API.
 EOF
diff --git a/libs/eet/DETAILS b/libs/eet/DETAILS
index 8db4669..8f351c3 100644
--- a/libs/eet/DETAILS
+++ b/libs/eet/DETAILS
@@ -9,9 +9,9 @@
            SHORT="A compression library for enlightenment"
 
 cat << EOF
-Eet is a tiny library designed to write an arbitary set of chunks of 
-data to a file and optionally compress each chunk (very much like a 
-zip file) and allow fast random-access reading of the file later on. 
-It does not do zip as a zip itself has more complexity than is needed, 
+Eet is a tiny library designed to write an arbitary set of chunks of
+data to a file and optionally compress each chunk (very much like a
+zip file) and allow fast random-access reading of the file later on.
+It does not do zip as a zip itself has more complexity than is needed,
 and it was much simpler to impliment this once here.
 EOF
diff --git a/libs/erlang/DEPENDS b/libs/erlang/DEPENDS
index 06d4e73..485b501 100644
--- a/libs/erlang/DEPENDS
+++ b/libs/erlang/DEPENDS
@@ -1,4 +1,4 @@
-depends perl 
+depends perl
 
 optional_depends zlib      "--enable-shared-zlib" "--disable-shared-zlib" "for zlib support"
 optional_depends openssl   "--with-ssl"           "--without-ssl"         "for ssl support"
diff --git a/libs/exempi/DETAILS b/libs/exempi/DETAILS
index ca75d26..b28cf39 100644
--- a/libs/exempi/DETAILS
+++ b/libs/exempi/DETAILS
@@ -9,6 +9,6 @@
            SHORT="A XMP implementation"
 
 cat << EOF
-Exempi is an implementation of XMP. Version 2.x is based on Adobe XMP 
+Exempi is an implementation of XMP. Version 2.x is based on Adobe XMP
 SDK 4.1.1 and released under a BSD-style license like Adobe's.
 EOF
diff --git a/libs/fann/DETAILS b/libs/fann/DETAILS
index 7be9ce5..84ea49d 100644
--- a/libs/fann/DETAILS
+++ b/libs/fann/DETAILS
@@ -7,9 +7,9 @@
          UPDATED=20101105
            SHORT="Fast Artificial Neural Network"
 cat << EOF
-Fast Artificial Neural Network Library is a free open source neural network 
-library, which implements multilayer artificial neural networks in C with 
+Fast Artificial Neural Network Library is a free open source neural network
+library, which implements multilayer artificial neural networks in C with
 support for both fully connected and sparsely connected networks. Cross-platform
-execution in both fixed and floating point are supported. It includes a 
+execution in both fixed and floating point are supported. It includes a
 framework for easy handling of training data sets.
 EOF
diff --git a/libs/fftw/DETAILS b/libs/fftw/DETAILS
index 02ed528..7e6cfe4 100644
--- a/libs/fftw/DETAILS
+++ b/libs/fftw/DETAILS
@@ -9,11 +9,11 @@
         SHORT="Fast Fourier Tranform C Library"
 
 cat << EOF
-FFTW is a fast C FFT library. It includes complex, real, and parallel 
-transforms, and can handle arbitrary array sizes efficiently. FFTW is 
-typically faster than other publically-available FFT implementations, 
+FFTW is a fast C FFT library. It includes complex, real, and parallel
+transforms, and can handle arbitrary array sizes efficiently. FFTW is
+typically faster than other publically-available FFT implementations,
 and is even competitive with vendor-tuned libraries (benchmarks are
 available at the homepage). To achieve this performance, FFTW uses
-novel code-generation and runtime self-optimization techniques (along 
+novel code-generation and runtime self-optimization techniques (along
 with many other tricks).
 EOF
diff --git a/libs/gf2x/DETAILS b/libs/gf2x/DETAILS
index 26e4892..5fe4032 100644
--- a/libs/gf2x/DETAILS
+++ b/libs/gf2x/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-0.9.6
            SHORT="routines for fast arithmetic"
 
 cat << EOF
-gf2x is a C/C++ software package containing routines for fast 
-arithmetic in GF(2)[x] (multiplication, squaring, GCD) and 
-searching for irreducible/primitive trinomials. 
+gf2x is a C/C++ software package containing routines for fast
+arithmetic in GF(2)[x] (multiplication, squaring, GCD) and
+searching for irreducible/primitive trinomials.
 EOF
diff --git a/libs/gle/DETAILS b/libs/gle/DETAILS
index 6a18a1c..167e90b 100644
--- a/libs/gle/DETAILS
+++ b/libs/gle/DETAILS
@@ -9,7 +9,7 @@
            SHORT="The GLE Tubing and Extrusion Library"
 
 cat << EOF
-The GLE Tubing and Extrusion Library is a graphics apllication 
+The GLE Tubing and Extrusion Library is a graphics apllication
 programming interface (API).  The library consists of a number of 'C'
 language subroutines for drawing tubing and extrusions.  It is a very
 fast implementation of these shapes.
diff --git a/libs/gnet/DETAILS b/libs/gnet/DETAILS
index fd2ed37..c6afbcd 100644
--- a/libs/gnet/DETAILS
+++ b/libs/gnet/DETAILS
@@ -9,8 +9,8 @@
            SHORT="A simple network library"
 
 cat << EOF
-GNet is a simple network library. It is writen in C, object-oriented, 
-and built upon GLib. It is intended to be small, fast, easy-to-use, and 
-easy to port. GNet comes with documentation and examples. It is licensed 
+GNet is a simple network library. It is writen in C, object-oriented,
+and built upon GLib. It is intended to be small, fast, easy-to-use, and
+easy to port. GNet comes with documentation and examples. It is licensed
 under the GNU Library General Public License.
 EOF
diff --git a/libs/gnet2/DETAILS b/libs/gnet2/DETAILS
index 44f384c..56f942b 100644
--- a/libs/gnet2/DETAILS
+++ b/libs/gnet2/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnet-$VERSION
            SHORT="simple network library."
 
 cat << EOF
-GNet is a simple network library. It is written in C, object-oriented, 
-and built upon GLib. It is intended to be small, fast, easy-to-use, 
+GNet is a simple network library. It is written in C, object-oriented,
+and built upon GLib. It is intended to be small, fast, easy-to-use,
 and easy to port. GNet comes with documentation and examples.
 EOF
diff --git a/libs/herqq/DETAILS b/libs/herqq/DETAILS
index ef28e5e..e9f7c56 100644
--- a/libs/herqq/DETAILS
+++ b/libs/herqq/DETAILS
@@ -9,6 +9,6 @@
            SHORT="provide UPnp connectivity"
 
 cat << EOF
-HUPnP is a collection of reusable classes that provide UPnP connectivity 
+HUPnP is a collection of reusable classes that provide UPnP connectivity
 conforming to the UPnP Device Architecture version 1.1.
 EOF
diff --git a/libs/i2c/DETAILS b/libs/i2c/DETAILS
index 7c68724..36d94f7 100644
--- a/libs/i2c/DETAILS
+++ b/libs/i2c/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 What is the SMBus? And the I2C bus?
-    The SMBus is the "System Management Bus".  More specifically, it 
+    The SMBus is the "System Management Bus".  More specifically, it
 is a  2-wire, low-speed serial communication bus used for basic health
 monitoring and hardware management. It is a specific implementation of
 the more general I2C (pronunciation: I-squared-C) bus. In fact, both
@@ -18,7 +18,7 @@ I2C devices and SMBus devices may be connected to the same (I2C) bus.
     The SMBus (or I2C bus) starts at the host controller, used for
 starting transactions on the SMBus. From the host interface, the
 devices communicated with are the 'slave' devices. Each slave device
-has a unique 7-bit address in which the host must refer to it with. 
+has a unique 7-bit address in which the host must refer to it with.
     For each supported SMBus host, there is a separate kernel module
 which implements the communication protocol with the host. Some SMBus
 hosts really operate on the SMBus level; these hosts can not cope with
diff --git a/libs/iksemel/DETAILS b/libs/iksemel/DETAILS
index 06cfb86..14a289e 100644
--- a/libs/iksemel/DETAILS
+++ b/libs/iksemel/DETAILS
@@ -9,21 +9,21 @@
            SHORT="an XML parser library for jabber"
 
 cat << EOF
-iksemel is an XML (eXtensible Markup Language) parser library designed for 
+iksemel is an XML (eXtensible Markup Language) parser library designed for
 Jabber applications.
 
 Some features:
 
-    * Highly portable, builds on all POSIX environments and Windows (via mingw). 
+    * Highly portable, builds on all POSIX environments and Windows (via mingw).
 
-    * Suitable for embedded systems. Code is small and highly modular, you can 
-      trim unneeded parts. Memory usage is low, parser is quite fast. 
+    * Suitable for embedded systems. Code is small and highly modular, you can
+      trim unneeded parts. Memory usage is low, parser is quite fast.
 
-    * Provides SAX, DOM and XMPP parsers. 
+    * Provides SAX, DOM and XMPP parsers.
 
-    * TLS (via gnutls) and SASL support for XMPP security. 
+    * TLS (via gnutls) and SASL support for XMPP security.
 
-    * Only UTF8 encoding is built-in supported. 
+    * Only UTF8 encoding is built-in supported.
 
-    * Fully documented with examples. 
+    * Fully documented with examples.
 EOF
diff --git a/libs/jabberpy/DETAILS b/libs/jabberpy/DETAILS
index a63024d..4793fcb 100644
--- a/libs/jabberpy/DETAILS
+++ b/libs/jabberpy/DETAILS
@@ -10,6 +10,6 @@ cat << EOF
     jabber.py is a Python module for the jabber instant messaging protocol. jabber.py deals with the xml parsing and socket code, leaving the programmer to concentrate on developing quality jabber based applications with Python.
     The eventual aim is to produce a fully featured easy to use library for creating both jabber clients and servers.
     jabber.py requires at least python 2.0 and the XML expat parser module ( included in the standard Python distrubution ).
-    It is developed on Linux but should run happily on over Unix's and win32. 
+    It is developed on Linux but should run happily on over Unix's and win32.
 EOF
 
diff --git a/libs/lesstif/DETAILS b/libs/lesstif/DETAILS
index 296726a..a9ad8b0 100644
--- a/libs/lesstif/DETAILS
+++ b/libs/lesstif/DETAILS
@@ -9,9 +9,9 @@
            SHORT="LGPL'd implementation of the OSF/Motif GUI X11 toolkit."
 
 cat << EOF
-LessTif is an LGPL'd implemention of the OSF/Motif standard GUI toolkit 
-for X11. LessTif aims to be source compatible with the OSF/Motif 
-versions 1.2 and 2.1. Currently 1.2 support is almost complete and most 
-Motif 1.2 apps should compile and run out of the box, whilst 2.1 still 
+LessTif is an LGPL'd implemention of the OSF/Motif standard GUI toolkit
+for X11. LessTif aims to be source compatible with the OSF/Motif
+versions 1.2 and 2.1. Currently 1.2 support is almost complete and most
+Motif 1.2 apps should compile and run out of the box, whilst 2.1 still
 has very little functionality.
 EOF
diff --git a/libs/libQtGTL/DETAILS b/libs/libQtGTL/DETAILS
index ab91644..8918835 100644
--- a/libs/libQtGTL/DETAILS
+++ b/libs/libQtGTL/DETAILS
@@ -10,6 +10,6 @@
            SHORT="wrappers classes and configuration widgets"
 
 cat << EOF
-libQtGTL is a library that provides wrappers classes and configuration widgets 
+libQtGTL is a library that provides wrappers classes and configuration widgets
 for Kernel for use in Qt applications that want to use llvm kernels,
 EOF
diff --git a/libs/libXcm/DETAILS b/libs/libXcm/DETAILS
index 8a8043c..e8d9198 100644
--- a/libs/libXcm/DETAILS
+++ b/libs/libXcm/DETAILS
@@ -10,9 +10,9 @@
 
 cat << EOF
 The libXcm library contains the a reference implementation of the net-color
-spec. The net-color spec allows to attach colour regions to X windows to 
+spec. The net-color spec allows to attach colour regions to X windows to
 communicate with colour servers.
-The XcmEdidParse API is for parsing EDID data blocks. A small example 
+The XcmEdidParse API is for parsing EDID data blocks. A small example
 application is included.
 The XcmEvents API allowes to easily observe X11 colour management events.
 The included xcmsevents makes use of the XcmEvents API.
diff --git a/libs/libass/DETAILS b/libs/libass/DETAILS
index 89bdd64..2f06fe2 100644
--- a/libs/libass/DETAILS
+++ b/libs/libass/DETAILS
@@ -18,5 +18,5 @@ ASS is that it has more specifications than normal SSA, like in styles
 programming.
 
 libASS is a portable library that provides rendering functions for these
-subtitle formats.  
+subtitle formats.
 EOF
diff --git a/libs/libcap-ng/DETAILS b/libs/libcap-ng/DETAILS
index 7401b62..6b83853 100644
--- a/libs/libcap-ng/DETAILS
+++ b/libs/libcap-ng/DETAILS
@@ -9,10 +9,10 @@
            SHORT="Next generation of library capabilities"
 
 cat << EOF
-The libcap-ng library is intended to make programming with posix capabilities 
+The libcap-ng library is intended to make programming with posix capabilities
 much easier than the traditional libcap library. It includes utilities that can
-analyse all currently running applications and print out any capabilities and 
-whether or not it has an open ended bounding set. An open bounding set without 
-the securebits "NOROOT" flag will allow full capabilities escalation for apps 
+analyse all currently running applications and print out any capabilities and
+whether or not it has an open ended bounding set. An open bounding set without
+the securebits "NOROOT" flag will allow full capabilities escalation for apps
 retaining uid 0 simply by calling execve.
 EOF
diff --git a/libs/libcgroup/DETAILS b/libs/libcgroup/DETAILS
index 45339f4..af0b492 100644
--- a/libs/libcgroup/DETAILS
+++ b/libs/libcgroup/DETAILS
@@ -9,17 +9,17 @@
            SHORT="A library that abstracts the control group file system in Linux"
 
 cat << EOF
-libcg aims to provide programmers easily usable APIs to use the control 
-group file system. It should satisfy the following requirements: 
+libcg aims to provide programmers easily usable APIs to use the control
+group file system. It should satisfy the following requirements:
  - Provide a programmable interface for cgroups
-   This should allow applications to create cgroups using something like 
-   create_cgroup() as opposed to having to go the whole filesystem route. 
+   This should allow applications to create cgroups using something like
+   create_cgroup() as opposed to having to go the whole filesystem route.
  - Provide persistent configuration across reboots
-   Control Groups have a lifetime of only one boot cycle. The configuration 
-   is lost at reboot. Userspace needs to handle this issue. 
-   This is handled by libcg. 
+   Control Groups have a lifetime of only one boot cycle. The configuration
+   is lost at reboot. Userspace needs to handle this issue.
+   This is handled by libcg.
  - Provide a programmable interface for manipulating configurations
-   This should allow libcg to handle changing application requirements. 
-   For example, while gaming, you might want to reduce the cpu power of other 
+   This should allow libcg to handle changing application requirements.
+   For example, while gaming, you might want to reduce the cpu power of other
    groups whereas othertimes you would want greater CPU power for those groups.
 EOF
diff --git a/libs/libchipcard/DETAILS b/libs/libchipcard/DETAILS
index 8d0200d..c3a046d 100644
--- a/libs/libchipcard/DETAILS
+++ b/libs/libchipcard/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 This library is a basic framework for accessing chip cards via chip card
-readers (terminals). It uses the CTAPI interface which is supported by 
-most card readers (like Towitoko, Kobil), and provides a generic interface 
-to all terminal drivers and PC/SC. 
+readers (terminals). It uses the CTAPI interface which is supported by
+most card readers (like Towitoko, Kobil), and provides a generic interface
+to all terminal drivers and PC/SC.
 EOF
diff --git a/libs/libdbusmenu/DETAILS b/libs/libdbusmenu/DETAILS
index b8dc2b1..8c06628 100644
--- a/libs/libdbusmenu/DETAILS
+++ b/libs/libdbusmenu/DETAILS
@@ -10,8 +10,8 @@
            SHORT="dbus menu"
 PSAFE=no
 cat << EOF
-A small little library that was created by pulling out some comon code out of 
+A small little library that was created by pulling out some comon code out of
 indicator-applet. It passes a menu structure across DBus so that a program can
-create a menu simply without worrying about how it is displayed on the other 
+create a menu simply without worrying about how it is displayed on the other
 side of the bus.
 EOF
diff --git a/libs/libdlna/DETAILS b/libs/libdlna/DETAILS
index 761c0d1..192d2dd 100644
--- a/libs/libdlna/DETAILS
+++ b/libs/libdlna/DETAILS
@@ -13,8 +13,8 @@
 
 PSAFE=no
 cat << EOF
-libdlna aims at being the reference open-source implementation of DLNA (Digital 
+libdlna aims at being the reference open-source implementation of DLNA (Digital
 Living Network Alliance) standards. Its primary goal is to provide DLNA support
-to uShare, an embedded DLNA & UPnP A/V Media Server, but it will be used to 
+to uShare, an embedded DLNA & UPnP A/V Media Server, but it will be used to
 build both DLNA servers and players in the long term.
 EOF
diff --git a/libs/libdmtx/DETAILS b/libs/libdmtx/DETAILS
index e63c09a..8a44045 100644
--- a/libs/libdmtx/DETAILS
+++ b/libs/libdmtx/DETAILS
@@ -8,14 +8,14 @@
          UPDATED=20101227
            SHORT="reading and writing Data Matrix 2D barcodes"
 cat << EOF
-libdmtx is open source software for reading and writing Data Matrix 2D barcodes 
-on Linux, Unix, OS X, Windows, and mobile devices. At its core libdmtx is a 
-shared library, allowing C/C++ programs to use its capabilities without 
+libdmtx is open source software for reading and writing Data Matrix 2D barcodes
+on Linux, Unix, OS X, Windows, and mobile devices. At its core libdmtx is a
+shared library, allowing C/C++ programs to use its capabilities without
 restrictions or overhead.
 
-The included utility programs, dmtxread and dmtxwrite, provide the official 
-interface to libdmtx from the command line, and also serve as a reference for 
-programmers who wish to write their own programs that use libdmtx. All software 
-in the libdmtx package is distributed under the LGPLv2 license and can be used 
+The included utility programs, dmtxread and dmtxwrite, provide the official
+interface to libdmtx from the command line, and also serve as a reference for
+programmers who wish to write their own programs that use libdmtx. All software
+in the libdmtx package is distributed under the LGPLv2 license and can be used
 freely under these terms.
 EOF
diff --git a/libs/libg15/DETAILS b/libs/libg15/DETAILS
index ffc7562..a3cc05a 100644
--- a/libs/libg15/DETAILS
+++ b/libs/libg15/DETAILS
@@ -12,10 +12,10 @@ cat <<EOF
 This is a library to handle the LCD and extra keys on the Logitech G15
 Gaming Keyboard and similar devices.
 
-LibG15 currently supports LCD & keys on the following devices: 
-- Original G15 keyboard 
-- G11 keyboard 
-- Z10 speakers 
-- 2nd revision of the G15 (amber backlight, 6 'G' keys, LCD) 
+LibG15 currently supports LCD & keys on the following devices:
+- Original G15 keyboard
+- G11 keyboard
+- Z10 speakers
+- 2nd revision of the G15 (amber backlight, 6 'G' keys, LCD)
 - Gamepanel available on some laptops
 EOF
diff --git a/libs/libgcal/DETAILS b/libs/libgcal/DETAILS
index e644d7e..c35f908 100644
--- a/libs/libgcal/DETAILS
+++ b/libs/libgcal/DETAILS
@@ -8,7 +8,7 @@
          UPDATED=20100908
            SHORT="allow communication with google calendar and contacts"
 cat << EOF
-Its an ANSI C library that does allow communication with google calendar and 
+Its an ANSI C library that does allow communication with google calendar and
 contacts, useful if you need to support this in a C or C++ application.
 
 Currently, libgcal implements:
diff --git a/libs/libieee1284/DETAILS b/libs/libieee1284/DETAILS
index 00d8941..32aff5b 100644
--- a/libs/libieee1284/DETAILS
+++ b/libs/libieee1284/DETAILS
@@ -8,7 +8,7 @@
          UPDATED=20090128
            SHORT="a parallel port library"
 cat << EOF
-This library is intended to be used by applications that need to communicate 
+This library is intended to be used by applications that need to communicate
 with (or at least identify) devices that are attached via a parallel port. It
 is written under the GNU General Public License.
 EOF
diff --git a/libs/libindicate/DETAILS b/libs/libindicate/DETAILS
index 37863e1..727b4c3 100644
--- a/libs/libindicate/DETAILS
+++ b/libs/libindicate/DETAILS
@@ -11,7 +11,7 @@
 
 PSAFE=no
 cat << EOF
-A small library for applications to raise "flags" on DBus for other components 
-of the desktop to pick up and visualize. Currently used by the messaging 
+A small library for applications to raise "flags" on DBus for other components
+of the desktop to pick up and visualize. Currently used by the messaging
 indicator.
 EOF
diff --git a/libs/libiodbc/DETAILS b/libs/libiodbc/DETAILS
index 45d0e83..5c1622e 100644
--- a/libs/libiodbc/DETAILS
+++ b/libs/libiodbc/DETAILS
@@ -11,7 +11,7 @@
 PSAFE=no
 cat << EOF
 iODBC is the acronym for Independent Open DataBase Connectivity, an Open Source
-platform independent implementation of both the ODBC and X/Open specifications. 
-It is rapidly emerging as the industry standard for developing solutions that 
+platform independent implementation of both the ODBC and X/Open specifications.
+It is rapidly emerging as the industry standard for developing solutions that
 are language, platform and database independent.
 EOF
diff --git a/libs/libiptcdata/DETAILS b/libs/libiptcdata/DETAILS
index 153b698..bcbb0f6 100644
--- a/libs/libiptcdata/DETAILS
+++ b/libs/libiptcdata/DETAILS
@@ -10,11 +10,11 @@
 
 cat << EOF
 libiptcdata is a library, written in C, for manipulating the International Press
-Telecommunications Council (IPTC) metadata stored within multimedia files such 
-as images. This metadata can include captions and keywords, often used by popular 
-photo management applications. The library provides routines for parsing, viewing, 
-modifying, and saving this metadata. The library is licensed under the GNU 
-Library General Public License (GNU LGPL). The libiptcdata package also includes 
-a command-line utility, iptc, for editing IPTC data in JPEG files, as well as 
-Python bindings. 
+Telecommunications Council (IPTC) metadata stored within multimedia files such
+as images. This metadata can include captions and keywords, often used by popular
+photo management applications. The library provides routines for parsing, viewing,
+modifying, and saving this metadata. The library is licensed under the GNU
+Library General Public License (GNU LGPL). The libiptcdata package also includes
+a command-line utility, iptc, for editing IPTC data in JPEG files, as well as
+Python bindings.
 EOF
diff --git a/libs/liblinebreak/DETAILS b/libs/liblinebreak/DETAILS
index b80115f..ce51f30 100644
--- a/libs/liblinebreak/DETAILS
+++ b/libs/liblinebreak/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 Liblinebreak is an implementation of the line breaking algorithm as described in
-Unicode 5.2.0 Standard Annex 14, Revision 24. It breaks lines that contain 
+Unicode 5.2.0 Standard Annex 14, Revision 24. It breaks lines that contain
 Unicode characters. It is designed to be used in a generic text renderer.
 EOF
diff --git a/libs/liblqr/DETAILS b/libs/liblqr/DETAILS
index 7157e21..23c72b6 100644
--- a/libs/liblqr/DETAILS
+++ b/libs/liblqr/DETAILS
@@ -9,7 +9,7 @@
            SHORT="Liquid Rescale Library"
 
 cat << EOF
-The library takes images in plain array format as input and converts them to a 
+The library takes images in plain array format as input and converts them to a
 multi-size representation.
 
 Following is a list of features:
@@ -18,16 +18,16 @@ Following is a list of features:
     * Supports color depths from 8 bits per channel to 64 bits per channel
     * Support for different color models: grayscale, RGB, CMY and their variants
        and even custom ones
-    * Areas in the image can be marked for preservation or discard, or for 
+    * Areas in the image can be marked for preservation or discard, or for
       additional seam rigidity
-    * Once the image has been fully processed, the scaling can be done in 
-      real-time. In fact, the information can be saved and read out later 
+    * Once the image has been fully processed, the scaling can be done in
+      real-time. In fact, the information can be saved and read out later
       without any further processing
-    * The resizing is done with a single function which automatically performs 
-      all the necessary operations; it can also work in successive steps 
+    * The resizing is done with a single function which automatically performs
+      all the necessary operations; it can also work in successive steps
       without wasting computational time
-    * Possibility to tune the carving operation by letting the seams be less 
-      connected, or more rigid, or both (the rigidity can be modulated on a 
+    * Possibility to tune the carving operation by letting the seams be less
+      connected, or more rigid, or both (the rigidity can be modulated on a
       local basis)
     * Can export and import the visibility map (the seams)
     * Other images can be attached and undergo the same carving process as the
diff --git a/libs/libmpc/DETAILS b/libs/libmpc/DETAILS
index 0a8b1d5..4b77773 100644
--- a/libs/libmpc/DETAILS
+++ b/libs/libmpc/DETAILS
@@ -11,6 +11,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/mpc-$VERSION
 
 cat << EOF
 mpc is a complex floating-point library with exact rounding.
-It is based on the GNU MPFR floating-point library, which is 
+It is based on the GNU MPFR floating-point library, which is
 itself based on the GNU MP library.
 EOF
diff --git a/libs/libnetfilter_conntrack/DETAILS b/libs/libnetfilter_conntrack/DETAILS
index 5a6a02d..33056b6 100644
--- a/libs/libnetfilter_conntrack/DETAILS
+++ b/libs/libnetfilter_conntrack/DETAILS
@@ -10,8 +10,8 @@
 
 cat << EOF
 libnetfilter_conntrack is a userspace library providing a programming interface
-(API) to the in-kernel connection tracking state table. The library 
-libnetfilter_conntrack has been previously known as libnfnetlink_conntrack and 
+(API) to the in-kernel connection tracking state table. The library
+libnetfilter_conntrack has been previously known as libnfnetlink_conntrack and
 libctnetlink. This library is currently used by conntrack-tools among many other
-applications. 
+applications.
 EOF
diff --git a/libs/libnetfilter_log/DETAILS b/libs/libnetfilter_log/DETAILS
index 9845792..531c90c 100644
--- a/libs/libnetfilter_log/DETAILS
+++ b/libs/libnetfilter_log/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 libnetfilter_log is a userspace library providing interface to packets that have
-been logged by the kernel packet filter. It is is part of a system that 
-deprecates the old syslog/dmesg based packet logging. This library has been 
-previously known as libnfnetlink_log. 
+been logged by the kernel packet filter. It is is part of a system that
+deprecates the old syslog/dmesg based packet logging. This library has been
+previously known as libnfnetlink_log.
 EOF
diff --git a/libs/libnjb/DETAILS b/libs/libnjb/DETAILS
index 8473c83..526becd 100644
--- a/libs/libnjb/DETAILS
+++ b/libs/libnjb/DETAILS
@@ -9,9 +9,9 @@
            SHORT="A library for communicating with digital audio players"
 
 cat << EOF
-A C library and API for communicating with the Creative Nomad JukeBox and Dell 
-DJ digital audio players under BSD, Linux, Mac OS X and Windows.  The protocol 
-these devices use is presumably called PDE (Portable Digital Entertainment 
-protocol) at Creative.  Newer devices using the Microsoft MTP (Media Transfer 
+A C library and API for communicating with the Creative Nomad JukeBox and Dell
+DJ digital audio players under BSD, Linux, Mac OS X and Windows.  The protocol
+these devices use is presumably called PDE (Portable Digital Entertainment
+protocol) at Creative.  Newer devices using the Microsoft MTP (Media Transfer
 Protocol) are NOT supported.
 EOF
diff --git a/libs/libofx/DETAILS b/libs/libofx/DETAILS
index a6b23ef..bea8b39 100644
--- a/libs/libofx/DETAILS
+++ b/libs/libofx/DETAILS
@@ -9,8 +9,8 @@
            SHORT="A library to support the Open Financial eXchange XML format"
 
 cat << EOF
-This is the LibOFX library. It is a parser and an API designed to allow 
-applications to very easily support Open Financial eXchange command 
-responses, usually provided by financial institutions for statement 
+This is the LibOFX library. It is a parser and an API designed to allow
+applications to very easily support Open Financial eXchange command
+responses, usually provided by financial institutions for statement
 downloads.
 EOF
diff --git a/libs/libosip2/DETAILS b/libs/libosip2/DETAILS
index a257a1b..454944d 100644
--- a/libs/libosip2/DETAILS
+++ b/libs/libosip2/DETAILS
@@ -13,7 +13,7 @@ cat << EOF
 SIP stands for the Session Initiation Protocol and is described by the
 rfc3261 (wich deprecates rfc2543). This library aims to provide
 multimedia and telecom software developers an easy and powerful
-interface to initiate and control SIP based sessions in their 
+interface to initiate and control SIP based sessions in their
 applications. SIP is a open standard replacement from IETF for H323.
 EOF
 
diff --git a/libs/libotr/DEPENDS b/libs/libotr/DEPENDS
index d7835b8..755eee5 100644
--- a/libs/libotr/DEPENDS
+++ b/libs/libotr/DEPENDS
@@ -1,3 +1,3 @@
 depends  libgpg-error
-depends  libgcrypt     
+depends  libgcrypt
 
diff --git a/libs/libparsifal/DETAILS b/libs/libparsifal/DETAILS
index b4bd37d..ae7ca78 100644
--- a/libs/libparsifal/DETAILS
+++ b/libs/libparsifal/DETAILS
@@ -10,16 +10,16 @@
       MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-Parsifal is a validating XML 1.0 parser written in ANSI C. Parsifal API 
-is based on SAX2. 
+Parsifal is a validating XML 1.0 parser written in ANSI C. Parsifal API
+is based on SAX2.
 
-Parsifal can be used for parsing XML based messages (such as REST and RSS) 
-and for application specific data processing e.g. config files, data files 
-etc.  Parsifal can also be used for document-oriented processing (e.g. 
-XHTML xhtml1-transitional.dtd) and for parsing modular documents because 
-it is conforming XML 1.0 parser and it supports features like internal and 
-external general entities, DTD parameter entities and default attributes 
-etc. Parsifal is ideal for processing large data files and streams since 
-it's SAX based and consumes very little memory not to mention it is fast 
+Parsifal can be used for parsing XML based messages (such as REST and RSS)
+and for application specific data processing e.g. config files, data files
+etc.  Parsifal can also be used for document-oriented processing (e.g.
+XHTML xhtml1-transitional.dtd) and for parsing modular documents because
+it is conforming XML 1.0 parser and it supports features like internal and
+external general entities, DTD parameter entities and default attributes
+etc. Parsifal is ideal for processing large data files and streams since
+it's SAX based and consumes very little memory not to mention it is fast
 enough for most purposes 'cos it's written in C.
 EOF
diff --git a/libs/libproxy/DETAILS b/libs/libproxy/DETAILS
index 2d18da3..d613265 100644
--- a/libs/libproxy/DETAILS
+++ b/libs/libproxy/DETAILS
@@ -17,6 +17,6 @@ libproxy offers the following features:
  * only 3 functions in the stable external API
  * dynamic adjustment to changing network topology
  * a standard way of dealing with proxy settings across all scenarios
- * a sublime sense of joy and accomplishment 
+ * a sublime sense of joy and accomplishment
 
 EOF
diff --git a/libs/librcps/DETAILS b/libs/librcps/DETAILS
index 8131284..91c09d7 100644
--- a/libs/librcps/DETAILS
+++ b/libs/librcps/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Resource Constrained Project Scheduling Problem"
 
 cat << EOF
-LibRCPS aims to be a versatile, powerful and fast open source library for 
+LibRCPS aims to be a versatile, powerful and fast open source library for
 resource constrained project scheduling.
 EOF
diff --git a/libs/librep/DETAILS b/libs/librep/DETAILS
index 7969b83..7ae263f 100644
--- a/libs/librep/DETAILS
+++ b/libs/librep/DETAILS
@@ -9,7 +9,7 @@
            SHORT="a shared library implementing a Lisp dialect"
 
 cat << EOF
-librep is a shared library implementing a Lisp dialect that is lightweight, 
+librep is a shared library implementing a Lisp dialect that is lightweight,
 reasonably fast, and highly extensible. It contains an interpreter, byte-code
 compiler and virtual machine.
 EOF
diff --git a/libs/librsync/DETAILS b/libs/librsync/DETAILS
index 877cde5..c5521b6 100644
--- a/libs/librsync/DETAILS
+++ b/libs/librsync/DETAILS
@@ -9,10 +9,10 @@
            SHORT="Library that implements the rsync remote-delta algorithm"
 
 cat << EOF
-librsync is a free software library that implements the rsync 
-remote-delta algorithm. This algorithm allows efficient remote 
-updates of a file, without requiring the old and new versions 
+librsync is a free software library that implements the rsync
+remote-delta algorithm. This algorithm allows efficient remote
+updates of a file, without requiring the old and new versions
 to both be present at the sending end. The library uses a
-"streaming" design similar to that of zlib with the aim of 
+"streaming" design similar to that of zlib with the aim of
 allowing it to be embedded into many different applications.
 EOF
diff --git a/libs/libssh/DETAILS b/libs/libssh/DETAILS
index 3180e43..b0ac434 100644
--- a/libs/libssh/DETAILS
+++ b/libs/libssh/DETAILS
@@ -10,10 +10,10 @@
            SHORT="library for accessing ssh client services through C libraries calls"
 
 cat << EOF
-The ssh library was designed to be used by programmers needing a working SSH 
-implementation by the mean of a library. The complete control of the client is 
+The ssh library was designed to be used by programmers needing a working SSH
+implementation by the mean of a library. The complete control of the client is
 made by the programmer. With libssh, you can remotely execute programs, transfer
-files, use a secure and transparent tunnel for your remote programs. With its 
-Secure FTP implementation, you can play with remote files easily, without 
+files, use a secure and transparent tunnel for your remote programs. With its
+Secure FTP implementation, you can play with remote files easily, without
 third-party programs others than libcrypto (from openssl).
 EOF
diff --git a/libs/libstdc++5/DETAILS b/libs/libstdc++5/DETAILS
index 50271b3..85a834e 100644
--- a/libs/libstdc++5/DETAILS
+++ b/libs/libstdc++5/DETAILS
@@ -13,7 +13,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
            SHORT="Backwards compatible libstdc++ v5"
 
 cat << EOF
-This is the backwards compatible libstdc++ v5 from gcc-3.3.x. It's 
-provided solely to support running binary applications that explicitly 
+This is the backwards compatible libstdc++ v5 from gcc-3.3.x. It's
+provided solely to support running binary applications that explicitly
 require the old version to be available. You should not need this normally.
 EOF
diff --git a/libs/libsynce/DETAILS b/libs/libsynce/DETAILS
index fca4e9b..6095fd9 100644
--- a/libs/libsynce/DETAILS
+++ b/libs/libsynce/DETAILS
@@ -8,8 +8,8 @@
          UPDATED=20091125
            SHORT="common library for various SynCE project tools"
 cat << EOF
-The purpose of the SynCE project is to provide a means of communication with a 
-Windows Mobile, or Windows CE, device from a computer running Linux, FreeBSD 
+The purpose of the SynCE project is to provide a means of communication with a
+Windows Mobile, or Windows CE, device from a computer running Linux, FreeBSD
 or a similar operating system.
 
 Libsynce is a common library for various SynCE project tools, containing various
diff --git a/libs/libsyncml/DETAILS b/libs/libsyncml/DETAILS
index c9998aa..6738297 100644
--- a/libs/libsyncml/DETAILS
+++ b/libs/libsyncml/DETAILS
@@ -9,5 +9,5 @@
          UPDATED=20100912
            SHORT="implementation of the SyncML protocol"
 cat << EOF
-Libsyncml is an implementation of the SyncML protocol. 
+Libsyncml is an implementation of the SyncML protocol.
 EOF
diff --git a/libs/libtar/DETAILS b/libs/libtar/DETAILS
index b654bd0..0042729 100644
--- a/libs/libtar/DETAILS
+++ b/libs/libtar/DETAILS
@@ -10,6 +10,6 @@
            SHORT="manipulat POSIX tar files"
 
 cat << EOF
-libtar is a C library for manipulating POSIX tar files. It handles adding and 
+libtar is a C library for manipulating POSIX tar files. It handles adding and
 extracting files to/from a tar archive.
 EOF
diff --git a/libs/libunique/DETAILS b/libs/libunique/DETAILS
index b92cb9a..868d7d5 100644
--- a/libs/libunique/DETAILS
+++ b/libs/libunique/DETAILS
@@ -10,8 +10,8 @@
            SHORT="library for single instance application"
 
 cat << EOF
-Unique is a library for writing single instance application. If you 
-launch a single instance application twice, the second instance will 
+Unique is a library for writing single instance application. If you
+launch a single instance application twice, the second instance will
 either just quit or will send a message to the running instance.
 EOF
 
diff --git a/libs/libupnp/DETAILS b/libs/libupnp/DETAILS
index d463f2b..55b74ac 100644
--- a/libs/libupnp/DETAILS
+++ b/libs/libupnp/DETAILS
@@ -10,8 +10,8 @@
 
 cat << EOF
 The portable SDK for UPnP? Devices (libupnp) provides developers with an API and
-open source code for building control points, devices, and bridges that are 
-compliant with Version 1.0 of the  Universal Plug and Play Device Architecture 
-Specification and support several operating systems like Linux, *BSD, Solaris 
+open source code for building control points, devices, and bridges that are
+compliant with Version 1.0 of the  Universal Plug and Play Device Architecture
+Specification and support several operating systems like Linux, *BSD, Solaris
 and others.
 EOF
diff --git a/libs/libusb-compat/DETAILS b/libs/libusb-compat/DETAILS
index 949d978..101ee80 100644
--- a/libs/libusb-compat/DETAILS
+++ b/libs/libusb-compat/DETAILS
@@ -15,10 +15,10 @@ libusb-compat-0.1 is a replacement for libusb-0.1. However, instead of being an
 actual implementation, libusb-0.1 is more of a compatibility layer (or wrapper)
 which just converts libusb-0.1 calls into their libusb-1.0 equivalents.
 
-It aims to look, feel and behave exactly like libusb-0.1. As it is a 
+It aims to look, feel and behave exactly like libusb-0.1. As it is a
 replacement, you cannot install it alongside libusb-0.1 on the same system.
 
-As the compatibility layer implements the exact same ABI and API, no 
-modifications to existing libusb-0.1-based applications are needed. You do not 
-even have to recompile them. This compatibility layer is a drop-in replacement. 
+As the compatibility layer implements the exact same ABI and API, no
+modifications to existing libusb-0.1-based applications are needed. You do not
+even have to recompile them. This compatibility layer is a drop-in replacement.
 EOF
diff --git a/libs/libv4l/DETAILS b/libs/libv4l/DETAILS
index b785287..efb687c 100644
--- a/libs/libv4l/DETAILS
+++ b/libs/libv4l/DETAILS
@@ -10,13 +10,13 @@
 
 cat << EOF
 libv4l is a collection of libraries that adds a thin abstraction layer on top of
-video4linux2 (V4L2) devices. The purpose of this layer is to make it easy for 
+video4linux2 (V4L2) devices. The purpose of this layer is to make it easy for
 application writers to support a wide variety of devices without having to write
 separate code for different devices in the same class. It consists of 3 different
-libraries. libv4lconvert offers functions to convert from any (known) pixel 
-format to V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420. libv4l1 offers the 
-(deprecated) v4l1 API on top of v4l2 devices, independent of the drivers for 
-those devices supporting v4l1 compatibility (which many v4l2 drivers do not). 
+libraries. libv4lconvert offers functions to convert from any (known) pixel
+format to V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420. libv4l1 offers the
+(deprecated) v4l1 API on top of v4l2 devices, independent of the drivers for
+those devices supporting v4l1 compatibility (which many v4l2 drivers do not).
 libv4l2 offers the v4l2 API on top of v4l2 devices, while adding support for the
 application transparent libv4lconvert conversion where necessary.
 EOF
diff --git a/libs/libwbxml/DEPENDS b/libs/libwbxml/DEPENDS
index 4db649b..5bc2bae 100644
--- a/libs/libwbxml/DEPENDS
+++ b/libs/libwbxml/DEPENDS
@@ -1 +1 @@
-depends libxml2 
+depends libxml2
diff --git a/libs/libwbxml/DETAILS b/libs/libwbxml/DETAILS
index 43b2526..fba92bf 100644
--- a/libs/libwbxml/DETAILS
+++ b/libs/libwbxml/DETAILS
@@ -9,6 +9,6 @@
            SHORT="parse, encode and handle WBXML documents."
 
 cat << EOF
-The WBXML Library (aka libwbxml) contains a library and its associated 
+The WBXML Library (aka libwbxml) contains a library and its associated
 tools to Parse, Encode and Handle WBXML documents.
 EOF
diff --git a/libs/libx86/DETAILS b/libs/libx86/DETAILS
index 3322469..1eaa950 100644
--- a/libs/libx86/DETAILS
+++ b/libs/libx86/DETAILS
@@ -9,9 +9,9 @@
 
 cat << EOF
 libx86 - a hardware-independent library for executing real-mode x86
-code. It's often useful to be able to make real-mode x86 BIOS calls 
-from userland. lrmi provides a simple interface to this for x86 
+code. It's often useful to be able to make real-mode x86 BIOS calls
+from userland. lrmi provides a simple interface to this for x86
 machines, but this doesn't help on other platforms. libx86 provides
 the lrmi interface, but will also run on platforms such as amd64 and
-alpha. 
+alpha.
 EOF
diff --git a/libs/libxdg-basedir/DETAILS b/libs/libxdg-basedir/DETAILS
index 5c09e2d..059490d 100644
--- a/libs/libxdg-basedir/DETAILS
+++ b/libs/libxdg-basedir/DETAILS
@@ -9,8 +9,8 @@
            SHORT="Various specifications specify files and file formats."
 
 cat << EOF
-The XDG Base Directory specification defines where these files should 
-be looked for by defining one or more base directories relative to which 
+The XDG Base Directory specification defines where these files should
+be looked for by defining one or more base directories relative to which
 files should be located."
 EOF
 
diff --git a/libs/libxls/DETAILS b/libs/libxls/DETAILS
index 44a36a6..e35ea5d 100644
--- a/libs/libxls/DETAILS
+++ b/libs/libxls/DETAILS
@@ -9,8 +9,8 @@
            SHORT="C library which can read Excel (xls) files"
 
 cat << EOF
-libxls is a C library which can read Excel (xls) files. It has been tested on 
-Linux x86 and Cygwin but may work on any little-endian system. It is not 
+libxls is a C library which can read Excel (xls) files. It has been tested on
+Linux x86 and Cygwin but may work on any little-endian system. It is not
 compatible with big endian systems.
 
 libxls can read excel files since Excel 97 (the BIFF8 format)
diff --git a/libs/libzdb/DEPENDS b/libs/libzdb/DEPENDS
index 9fbfd44..d7b193a 100644
--- a/libs/libzdb/DEPENDS
+++ b/libs/libzdb/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends "mysql"      "--with-mysql=/usr/bin/mysql_config"       "" "mysql support" 
-optional_depends "postgresql" " --with-postgresql=/usr/bin/pg_config"    "" "postgresql support" 
-optional_depends "sqlite"     "--with-sqlite=/usr"                       "" "sqlite support" 
+optional_depends "mysql"      "--with-mysql=/usr/bin/mysql_config"       "" "mysql support"
+optional_depends "postgresql" " --with-postgresql=/usr/bin/pg_config"    "" "postgresql support"
+optional_depends "sqlite"     "--with-sqlite=/usr"                       "" "sqlite support"
 optional_depends "openssl"    "--enable-openssl"                         "" "crypto ssl support"
diff --git a/libs/mmpython/DETAILS b/libs/mmpython/DETAILS
index 3949095..9fa0152 100644
--- a/libs/mmpython/DETAILS
+++ b/libs/mmpython/DETAILS
@@ -9,8 +9,8 @@
              SHORT="Media Meta Data retrieval framework"
 
 cat << EOF
-MMPython is a Media Meta Data retrieval framework. It retrieves metadata 
-from mp3, ogg, avi, jpg, tiff and other file formats. Among others it 
-thereby parses ID3v2, ID3v1, EXIF, IPTC and Vorbis data into an object 
+MMPython is a Media Meta Data retrieval framework. It retrieves metadata
+from mp3, ogg, avi, jpg, tiff and other file formats. Among others it
+thereby parses ID3v2, ID3v1, EXIF, IPTC and Vorbis data into an object
 oriented struture.
 EOF
diff --git a/libs/muparser/DETAILS b/libs/muparser/DETAILS
index edc2e49..b89324e 100644
--- a/libs/muparser/DETAILS
+++ b/libs/muparser/DETAILS
@@ -10,9 +10,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE\_$VERSION
            SHORT="parsing of mathematical expressions"
 
 cat << EOF
-Many applications require the parsing of mathematical expressions. The main 
-objective of this library is to provide a fast and easy way of doing this. 
-muParser is an extensible high performance math parser library written in 
-C++. It works by transforming a mathematical expression into bytecode and 
+Many applications require the parsing of mathematical expressions. The main
+objective of this library is to provide a fast and easy way of doing this.
+muParser is an extensible high performance math parser library written in
+C++. It works by transforming a mathematical expression into bytecode and
 precalculating constant parts of the expression.
 EOF
diff --git a/libs/neon/DETAILS b/libs/neon/DETAILS
index ed481ee..45b3464 100644
--- a/libs/neon/DETAILS
+++ b/libs/neon/DETAILS
@@ -24,5 +24,5 @@ neon is an HTTP and WebDAV client library, with a C interface. Featuring:
   * WebDAV metadata support: set and remove properties, query any set of
     properties (PROPPATCH/PROPFIND).
   * autoconf macros supplied for easily embedding neon directly inside an
-    application source tree. 
+    application source tree.
 EOF
diff --git a/libs/ntl/DETAILS b/libs/ntl/DETAILS
index 821e592..2bcd3d1 100644
--- a/libs/ntl/DETAILS
+++ b/libs/ntl/DETAILS
@@ -10,21 +10,21 @@
 
 PSAFE=no
 cat << EOF
-NTL is a high-performance, portable C++ library providing data structures 
-and algorithms for arbitrary length integers; for vectors, matrices, and 
-polynomials over the integers and over finite fields; and for arbitrary 
+NTL is a high-performance, portable C++ library providing data structures
+and algorithms for arbitrary length integers; for vectors, matrices, and
+polynomials over the integers and over finite fields; and for arbitrary
 precision floating point arithmetic.
 
 NTL provides high quality implementations of state-of-the-art algorithms for:
 
-    * arbitrary length integer arithmetic and arbitrary precision floating 
+    * arbitrary length integer arithmetic and arbitrary precision floating
       point arithmetic;
-    * polynomial arithmetic over the integers and finite fields including 
-      basic arithmetic, polynomial factorization, irreducibility testing, 
+    * polynomial arithmetic over the integers and finite fields including
+      basic arithmetic, polynomial factorization, irreducibility testing,
       computation of minimal polynomials, traces, norms, and more;
-    * lattice basis reduction, including very robust and fast 
-      implementations of Schnorr-Euchner, block Korkin-Zolotarev reduction, 
+    * lattice basis reduction, including very robust and fast
+      implementations of Schnorr-Euchner, block Korkin-Zolotarev reduction,
       and the new Schnorr-Horner pruning heuristic for block Korkin-Zolotarev;
-    * basic linear algebra over the integers, finite fields, and arbitrary 
-      precision floating point numbers. 
+    * basic linear algebra over the integers, finite fields, and arbitrary
+      precision floating point numbers.
 EOF
diff --git a/libs/ntrack/DETAILS b/libs/ntrack/DETAILS
index 01bce2f..9c14904 100644
--- a/libs/ntrack/DETAILS
+++ b/libs/ntrack/DETAILS
@@ -10,11 +10,11 @@
 
 PSAFE=no
 cat << EOF
-ntrack aims to be a lightweight and easy to use library for application 
-developers that want to get events on network online status changes such as 
+ntrack aims to be a lightweight and easy to use library for application
+developers that want to get events on network online status changes such as
 online, offline or route changes.
 
-The primary goal is to serve desktop applications in a network manager and 
-desktop environment independent fashion. Also its supposed to be lightweight, 
+The primary goal is to serve desktop applications in a network manager and
+desktop environment independent fashion. Also its supposed to be lightweight,
 resource un-intensive and extensible.
 EOF
diff --git a/libs/onig/DETAILS b/libs/onig/DETAILS
index d6e413e..d3e6afb 100644
--- a/libs/onig/DETAILS
+++ b/libs/onig/DETAILS
@@ -10,8 +10,8 @@
 
 cat << EOF
 Oniguruma is a regular expressions library.
-The characteristics of this library is that different character encoding for 
-every regular expression object can be specified. (supported APIs: GNU regex, 
+The characteristics of this library is that different character encoding for
+every regular expression object can be specified. (supported APIs: GNU regex,
 POSIX and Oniguruma native)
 
 Supported character encodings:
@@ -22,5 +22,5 @@ ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5,
 ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10,
 ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15, ISO-8859-16
 (GB18030 encoding was contributed by KUBO Takehiro)
-(CP1251 encoding was contributed by Byte) 
+(CP1251 encoding was contributed by Byte)
 EOF
diff --git a/libs/opencv/DEPENDS b/libs/opencv/DEPENDS
index 4378a6d..fcae0db 100644
--- a/libs/opencv/DEPENDS
+++ b/libs/opencv/DEPENDS
@@ -1,6 +1,6 @@
-depends gtk+-2 
-depends libpng 
-depends %JPEG 
+depends gtk+-2
+depends libpng
+depends %JPEG
 depends tiff
 
 optional_depends Python       "-DCMAKE_BUILD_NEW_PYTHON_SUPPORT=ON"  \
diff --git a/libs/orc/DETAILS b/libs/orc/DETAILS
index 61f0c9f..d9dbdea 100644
--- a/libs/orc/DETAILS
+++ b/libs/orc/DETAILS
@@ -9,8 +9,8 @@
            SHORT="Oil Runtime Compiler"
 
 cat << EOF
-Orc is a library and set of tools for compiling and executing very simple 
-programs that operate on arrays of data. The language is a generic assembly 
+Orc is a library and set of tools for compiling and executing very simple
+programs that operate on arrays of data. The language is a generic assembly
 language that represents many of the features available in SIMD architectures,
 including saturated addition and subtraction, and many arithmetic operations.
 EOF
diff --git a/libs/pcre/DETAILS b/libs/pcre/DETAILS
index 5815638..cae4bb7 100644
--- a/libs/pcre/DETAILS
+++ b/libs/pcre/DETAILS
@@ -12,7 +12,7 @@
 cat << EOF
 The PCRE library is a set of functions that implement regular expression
 pattern matching using the same syntax and semantics as Perl 5, with
-just a few differences. PCRE was originally written for the Exim MTA, but 
-is now used by many projects including Python, Apache, Postfix, KDE, Analog, 
+just a few differences. PCRE was originally written for the Exim MTA, but
+is now used by many projects including Python, Apache, Postfix, KDE, Analog,
 PHP and Ferite.
 EOF
diff --git a/libs/pcsc-lite/DETAILS b/libs/pcsc-lite/DETAILS
index 3b0f072..caeb4db 100644
--- a/libs/pcsc-lite/DETAILS
+++ b/libs/pcsc-lite/DETAILS
@@ -9,10 +9,10 @@
            SHORT="PC/SC Architecture smartcard middleware library"
 
 cat << EOF
-The purpose of PCSC Lite is to provide a Windows(R) SCard interface 
-in a very small form factor for communicating to smart cards and 
-readers. PCSC Lite can be compiled directly to a desired reader driver 
-or can be used to dynamically allocate/deallocate reader drivers at 
+The purpose of PCSC Lite is to provide a Windows(R) SCard interface
+in a very small form factor for communicating to smart cards and
+readers. PCSC Lite can be compiled directly to a desired reader driver
+or can be used to dynamically allocate/deallocate reader drivers at
 runtime (default).
 EOF
 
diff --git a/libs/polylib/DETAILS b/libs/polylib/DETAILS
index ad57ec1..4b6480f 100644
--- a/libs/polylib/DETAILS
+++ b/libs/polylib/DETAILS
@@ -10,5 +10,5 @@
 
 cat << EOF
 The Polyhedral Library (PolyLib for short) operates on objects made up of unions
-of polyhedra of any dimension. 
+of polyhedra of any dimension.
 EOF
diff --git a/libs/qdbm/DETAILS b/libs/qdbm/DETAILS
index c7456aa..ea45bda 100644
--- a/libs/qdbm/DETAILS
+++ b/libs/qdbm/DETAILS
@@ -11,27 +11,27 @@
 
 cat << EOF
 QDBM is a library of routines for managing a database. The database is a simple
-data file containing records, each is a pair of a key and a value. Every key 
-and value is serial bytes with variable length. Both binary data and character 
+data file containing records, each is a pair of a key and a value. Every key
+and value is serial bytes with variable length. Both binary data and character
 string can be used as a key and a value. There is neither concept of data tables
 nor data types. Records are organized in hash table or B+ tree.
 
 As for database of hash table, each key must be unique within a database, so it
-is impossible to store two or more records with a key overlaps. The following 
-access methods are provided to the database: storing a record with a key and a 
-value, deleting a record by a key, retrieving a record by a key. Moreover, 
-traversal access to every key are provided, although the order is arbitrary. 
-These access methods are similar to ones of DBM (or its followers: NDBM and 
-GDBM) library defined in the UNIX standard. QDBM is an alternative for DBM 
-because of its higher performance. As for database of B+ tree, records whose 
-keys are duplicated can be stored. Access methods of storing, deleting, and 
-retrieving are provided as with the database of hash table. Records are stored 
-in order by a comparing function assigned by a user. It is possible to access 
-each record with the cursor in ascending or descending order. According to this 
-mechanism, forward matching search for strings and range search for integers are 
+is impossible to store two or more records with a key overlaps. The following
+access methods are provided to the database: storing a record with a key and a
+value, deleting a record by a key, retrieving a record by a key. Moreover,
+traversal access to every key are provided, although the order is arbitrary.
+These access methods are similar to ones of DBM (or its followers: NDBM and
+GDBM) library defined in the UNIX standard. QDBM is an alternative for DBM
+because of its higher performance. As for database of B+ tree, records whose
+keys are duplicated can be stored. Access methods of storing, deleting, and
+retrieving are provided as with the database of hash table. Records are stored
+in order by a comparing function assigned by a user. It is possible to access
+each record with the cursor in ascending or descending order. According to this
+mechanism, forward matching search for strings and range search for integers are
 realized. Moreover, transaction is available in database of B+ tree.
 
-QDBM is written in C, and provided as APIs of C, C++, Java, Perl, and Ruby. QDBM 
-is available on platforms which have API conforming to POSIX. QDBM is a free 
+QDBM is written in C, and provided as APIs of C, C++, Java, Perl, and Ruby. QDBM
+is available on platforms which have API conforming to POSIX. QDBM is a free
 software licensed under the GNU Lesser General Public License.
 EOF
diff --git a/libs/roadrunner/DETAILS b/libs/roadrunner/DETAILS
index 30d84f8..a99319d 100644
--- a/libs/roadrunner/DETAILS
+++ b/libs/roadrunner/DETAILS
@@ -10,13 +10,13 @@
            SHORT="An implementation of the BEEP protocol written in C"
 
 cat << EOF
-RoadRunner is a complete application toolkit library implementing the 
+RoadRunner is a complete application toolkit library implementing the
 BEEP (Blocks Extensible Exchange Protocol) for use in developing network
 applications.
 BEEP is a connection based protocol, where a single BEEP connection can
 contain multiple channels in which messages are transmitted. Messages on
 different channels are transmitted independently of each other.
 
-Apart from a core BEEP framework, RoadRunner also consists of a useful 
+Apart from a core BEEP framework, RoadRunner also consists of a useful
 set of profiles, readily available and usable in applications.
 EOF
diff --git a/libs/scim-anthy/DETAILS b/libs/scim-anthy/DETAILS
index a31b403..56f6056 100644
--- a/libs/scim-anthy/DETAILS
+++ b/libs/scim-anthy/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20060919
          UPDATED=20090419
            SHORT="Anthy Japanese IM back end for SCIM"
-   
+
 cat << EOF
 This provides an interface between SCIM and the Japanese "Anthy" kanji
 conversion library.
diff --git a/libs/scim-tables/DETAILS b/libs/scim-tables/DETAILS
index 039726f..b12382d 100644
--- a/libs/scim-tables/DETAILS
+++ b/libs/scim-tables/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Self-contained tables for multilingual input with scim"
 
 cat << EOF
-scim-tables contains a collection of tables for use inputting various 
+scim-tables contains a collection of tables for use inputting various
 languages with scim.
 EOF
diff --git a/libs/spandsp/DETAILS b/libs/spandsp/DETAILS
index f57413a..397ee66 100644
--- a/libs/spandsp/DETAILS
+++ b/libs/spandsp/DETAILS
@@ -11,9 +11,9 @@
            SHORT="DSP functions for telephony"
 
 cat << EOF
-Spandsp is a library of many DSP functions for telephony. These range from 
+Spandsp is a library of many DSP functions for telephony. These range from
 simple modules, such as DTMF detection, to a complete software FAX machine.
 
 Unicall is an abstraction layer for telephony signaling, and some telephony
-protocol modules to go with it. The key module right now is MFC/R2. 
+protocol modules to go with it. The key module right now is MFC/R2.
 EOF
diff --git a/libs/ucl/DETAILS b/libs/ucl/DETAILS
index bc70bd6..2cd72ab 100644
--- a/libs/ucl/DETAILS
+++ b/libs/ucl/DETAILS
@@ -12,6 +12,6 @@ cat << EOF
 UCL is a portable lossless data compression library written in ANSI C.
 UCL implements a number of compression algorithms that achieve an excellent
 compression ratio while allowing *very* fast decompression. Decompression
-requires no additional memory.  As compared to LZO, the UCL algorithms 
+requires no additional memory.  As compared to LZO, the UCL algorithms
 achieve a better compression ratio but decompression is a little bit slower.
 EOF
diff --git a/libs/ucommon/DETAILS b/libs/ucommon/DETAILS
index 617e359..ea78256 100644
--- a/libs/ucommon/DETAILS
+++ b/libs/ucommon/DETAILS
@@ -9,11 +9,11 @@
            SHORT="very light-weight C++ library"
 
 cat << EOF
-UCommon is meant as a very light-weight C++ library to facilitate using C++ 
-design patterns even for very deeply embedded applications, such as for 
-systems using uclibc along with posix threading support. For this reason, 
-UCommon disables language features that consume memory or introduce runtime 
+UCommon is meant as a very light-weight C++ library to facilitate using C++
+design patterns even for very deeply embedded applications, such as for
+systems using uclibc along with posix threading support. For this reason,
+UCommon disables language features that consume memory or introduce runtime
 overhead, such as rtti and exception handling, and assumes one will mostly be
-linking applications with other pure C based libraries rather than using the 
-overhead of the standard C++ library and other similar class frameworks. 
+linking applications with other pure C based libraries rather than using the
+overhead of the standard C++ library and other similar class frameworks.
 EOF
diff --git a/libs/unicap/DETAILS b/libs/unicap/DETAILS
index 17e7e65..750ae44 100644
--- a/libs/unicap/DETAILS
+++ b/libs/unicap/DETAILS
@@ -10,18 +10,18 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/libunicap-$VERSION
            SHORT="uniform interface to video capture devices"
 
 cat << EOF
-unicap provides a uniform interface to video capture devices. It allows 
+unicap provides a uniform interface to video capture devices. It allows
 applications to use any supported video capture device via a single API.
 
-Building applications with a graphical user interface is made especially 
+Building applications with a graphical user interface is made especially
 easy with the unicapGTK widget set.
 
-The ucil library provides easy to use functions to render text and graphic 
+The ucil library provides easy to use functions to render text and graphic
 overlays onto video images.
 
 unicap offers a high level of hardware abstraction while maintaining maximum
-performance. Zero copy capture of video buffers is possible for devices 
-supporting it allowing fast video capture with low CPU usage even on 
+performance. Zero copy capture of video buffers is possible for devices
+supporting it allowing fast video capture with low CPU usage even on
 low-speed architectures.
 
 unicap is dual licensed under the terms and conditions of the General Public
diff --git a/libs/wbxml2/DEPENDS b/libs/wbxml2/DEPENDS
index 4db649b..5bc2bae 100644
--- a/libs/wbxml2/DEPENDS
+++ b/libs/wbxml2/DEPENDS
@@ -1 +1 @@
-depends libxml2 
+depends libxml2
diff --git a/libs/wbxml2/DETAILS b/libs/wbxml2/DETAILS
index 3c0c879..20d47b4 100644
--- a/libs/wbxml2/DETAILS
+++ b/libs/wbxml2/DETAILS
@@ -9,6 +9,6 @@
            SHORT="A library to parse, encode and handle WBXML documents."
 
 cat << EOF
- The WBXML Library (aka libwbxml) contains a library and its associated 
+ The WBXML Library (aka libwbxml) contains a library and its associated
 tools to Parse, Encode and Handle WBXML documents.
 EOF
diff --git a/libs/wxGTK/DEPENDS b/libs/wxGTK/DEPENDS
index db76b42..1ff55f2 100644
--- a/libs/wxGTK/DEPENDS
+++ b/libs/wxGTK/DEPENDS
@@ -1,4 +1,4 @@
-depends  nasm 
+depends  nasm
 depends  bison
 depends  flex
 depends  gtk+-2
diff --git a/libs/wxGTK/DETAILS b/libs/wxGTK/DETAILS
index a8a25e8..a7437a4 100644
--- a/libs/wxGTK/DETAILS
+++ b/libs/wxGTK/DETAILS
@@ -13,7 +13,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/wxPython-src-$VERSION
 cat << EOF
 wxGTK - GTK+ implementation of wxWindows API for GUI's.
 wxWindows provides online help, network programming, streams, clipboard
-and drag and drop, multithreading, image loading and saving in a variety 
+and drag and drop, multithreading, image loading and saving in a variety
 of formats, database support, HTML viewing and printing.
 Quite good for a GUI API.
 EOF
diff --git a/libs/wxPython/DETAILS b/libs/wxPython/DETAILS
index 57731fd..c47edc8 100644
--- a/libs/wxPython/DETAILS
+++ b/libs/wxPython/DETAILS
@@ -11,8 +11,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-src-$VERSION
 
 cat << EOF
 wxPython is a GUI toolkit for the Python programming language. It allows Python
-programmers to create programs with a robust, highly functional graphical user 
-interface, simply and easily. It is implemented as a Python extension module 
+programmers to create programs with a robust, highly functional graphical user
+interface, simply and easily. It is implemented as a Python extension module
 (native code) that wraps the popular wxWindows cross platform GUI library,which
 is written in C++. wxPython is a cross-platform toolkit.
 EOF
diff --git a/libs/xalan-c++/DETAILS b/libs/xalan-c++/DETAILS
index 46479be..670635c 100644
--- a/libs/xalan-c++/DETAILS
+++ b/libs/xalan-c++/DETAILS
@@ -14,12 +14,12 @@
             PSAFE=no
 
 cat << EOF
-Xalan is an XSLT processor for transforming XML documents into HTML, 
+Xalan is an XSLT processor for transforming XML documents into HTML,
 text, or other XML document types.
-Xalan-C++ version 1.10 is a robust implementation of the W3C 
-Recommendations for XSL Transformations (XSLT) and the XML Path 
-Language (XPath). It works with a compatible release of the Xerces-C++ 
-XML parser: Xerces-C++ version 2.7.0. The focus for this release is on 
-bug fixes, pluggable memory management, and enhanced stability 
-improvements in stylesheet execution. 
+Xalan-C++ version 1.10 is a robust implementation of the W3C
+Recommendations for XSL Transformations (XSLT) and the XML Path
+Language (XPath). It works with a compatible release of the Xerces-C++
+XML parser: Xerces-C++ version 2.7.0. The focus for this release is on
+bug fixes, pluggable memory management, and enhanced stability
+improvements in stylesheet execution.
 EOF
diff --git a/libs/xmlconfigfile/DETAILS b/libs/xmlconfigfile/DETAILS
index e26d45c..b248d6c 100644
--- a/libs/xmlconfigfile/DETAILS
+++ b/libs/xmlconfigfile/DETAILS
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/xml-configfile-$VERSION
          ENTERED=20030518
          UPDATED=20060209
 cat << EOF
-xmlconfigfile is a ruby library that allows the easy handling of 
+xmlconfigfile is a ruby library that allows the easy handling of
 configuration files. It has a few nice features:
 
 Configuration parameters can be accessed using xpath expressions
diff --git a/lxde/gtknetcat/DETAILS b/lxde/gtknetcat/DETAILS
index b74f8e3..dd5d255 100644
--- a/lxde/gtknetcat/DETAILS
+++ b/lxde/gtknetcat/DETAILS
@@ -11,6 +11,6 @@
 
 cat << EOF
 GtkNetCat is a GUI frontend for the old UNIX command nc (netcat).
-This tool can be used to transfer files to another computer via direct 
+This tool can be used to transfer files to another computer via direct
 wired connection.
 EOF
diff --git a/lxde/lxde-common/DETAILS b/lxde/lxde-common/DETAILS
index dbf5861..73ba04e 100644
--- a/lxde/lxde-common/DETAILS
+++ b/lxde/lxde-common/DETAILS
@@ -13,7 +13,7 @@ cat << EOF
 lxde-common package provides a set of default configuration for LXDE.
 lxde-settings is the XSettings daemon of LXDE.
 It read config file ~/.config/lxde/config or /usr/share/lxde/config if
-user-specific config file is not available, and presents the config 
-values to other programs via XSETTINGS protocol defined by 
+user-specific config file is not available, and presents the config
+values to other programs via XSETTINGS protocol defined by
 freedesktop.org.
 EOF
diff --git a/lxde/lxlauncher/DETAILS b/lxde/lxlauncher/DETAILS
index 1e2ef5a..a3abb3c 100644
--- a/lxde/lxlauncher/DETAILS
+++ b/lxde/lxlauncher/DETAILS
@@ -12,11 +12,11 @@
 cat << EOF
 LXLauncher is an open source clone of Asus launcher for EeePC.
 It outperformes the original launcher developed by Xandros.
-Background images used by Asus launcher are non-free and are hence 
+Background images used by Asus launcher are non-free and are hence
 not included in this package.
 Please put the images in /usr/share/lxlauncher/backround.
 LXLauncher will use those background images if available.
-Also, if you put the tab icons of Asus launcher under 
+Also, if you put the tab icons of Asus launcher under
 /usr/share/lxlauncher/icons, they will be used in the tabs.
 Otherwise, some icons from the gtk+ icon theme will be used instead.
 EOF
diff --git a/lxde/lxmenu-data/DETAILS b/lxde/lxmenu-data/DETAILS
index 5e2028e..2e46d82 100644
--- a/lxde/lxmenu-data/DETAILS
+++ b/lxde/lxmenu-data/DETAILS
@@ -10,7 +10,7 @@
       MAINTAINER=florin at lunar-linux.org
 
 cat << EOF
-This package provides files required to build freedesktop.org menu 
+This package provides files required to build freedesktop.org menu
 spec-compliant desktop menus for LXDE.
 The files are originally taken from gnome-menus, and some minor
 modifications were made.
diff --git a/lxde/lxshortcut/DETAILS b/lxde/lxshortcut/DETAILS
index 1a28d37..03bd683 100644
--- a/lxde/lxshortcut/DETAILS
+++ b/lxde/lxshortcut/DETAILS
@@ -10,6 +10,6 @@
       MAINTAINER=florin at lunar-linux.org
 
 cat << EOF
-LXShortcut is a small program used to edit application shortcuts created 
+LXShortcut is a small program used to edit application shortcuts created
 with freedesktop.org Desktop Entry spec.
 EOF
diff --git a/lxde/lxterminal/DETAILS b/lxde/lxterminal/DETAILS
index 93f433b..e2d1cb9 100644
--- a/lxde/lxterminal/DETAILS
+++ b/lxde/lxterminal/DETAILS
@@ -10,8 +10,8 @@
       MAINTAINER=florin at lunar-linux.org
 
 cat << EOF
-LXterminal is a VTE-based terminal emulator with support for multiple tabs. 
-It is completely desktop-independent and does not have any unnecessary 
-dependencies. In order to reduce memory usage and increase the performance 
+LXterminal is a VTE-based terminal emulator with support for multiple tabs.
+It is completely desktop-independent and does not have any unnecessary
+dependencies. In order to reduce memory usage and increase the performance
 all instances of the terminal are sharing a single process.
 EOF
\ No newline at end of file
diff --git a/lxde/menu-cache/DETAILS b/lxde/menu-cache/DETAILS
index 2b0c43b..176ac68 100644
--- a/lxde/menu-cache/DETAILS
+++ b/lxde/menu-cache/DETAILS
@@ -16,7 +16,7 @@ It can be used as a replacement of libgnome-menu of gnome-menus.
 Advantages:
 1. Shorten time for loading menu entries.
 2. Ease of use. (API is very similar to that of libgnome-menu)
-3. Lightweight runtime library. (Parsing of the menu definition files 
+3. Lightweight runtime library. (Parsing of the menu definition files
    are done by menu-cache-gen when the menus are really changed.)
 4. Less unnecessary and complicated file monitoring.
 5. Heavily reduced disk I/O.
diff --git a/lxde/openbox/DETAILS b/lxde/openbox/DETAILS
index 0e814f9..cabc98d 100644
--- a/lxde/openbox/DETAILS
+++ b/lxde/openbox/DETAILS
@@ -9,13 +9,13 @@
            SHORT="A fast, light-weight, extensible window manager"
 
 cat << EOF
-Openbox works with your applications, and makes your desktop easier to 
-manage. This is because the approach to its development was the opposite 
-of what seems to be the general case for window managers. Openbox was 
-written first to comply with standards and to work properly. Only when 
+Openbox works with your applications, and makes your desktop easier to
+manage. This is because the approach to its development was the opposite
+of what seems to be the general case for window managers. Openbox was
+written first to comply with standards and to work properly. Only when
 that was in place did the team turn to the visual interface.
 
-Openbox is fully functional as a stand-alone working environment, or can 
-be used as a drop-in replacement for the default window manager in the 
-GNOME or KDE desktop environments. 
+Openbox is fully functional as a stand-alone working environment, or can
+be used as a drop-in replacement for the default window manager in the
+GNOME or KDE desktop environments.
 EOF
diff --git a/mail/amavisd-new/DETAILS b/mail/amavisd-new/DETAILS
index f3ba361..c5c457b 100644
--- a/mail/amavisd-new/DETAILS
+++ b/mail/amavisd-new/DETAILS
@@ -9,9 +9,9 @@
            SHORT="interface between MTA (message transfer agent) and one or more content checkers: virus scanners, and/or SpamAssasin"
 
 cat << EOF
-amavisd-new is a high-performance interface between mailer (message 
-transfer agent - MTA) and one or more content checkers: virus scanners, 
-and/or SpamAssasin. It is written entirely in Perl. It talks to MTA 
-via (E)SMTP or LMTP, or by using helper programs. Best with Postfix, 
+amavisd-new is a high-performance interface between mailer (message
+transfer agent - MTA) and one or more content checkers: virus scanners,
+and/or SpamAssasin. It is written entirely in Perl. It talks to MTA
+via (E)SMTP or LMTP, or by using helper programs. Best with Postfix,
 works with Exim, sendmail/milter or with any MTA as a SMTP relay.
 EOF
diff --git a/mail/balsa/DETAILS b/mail/balsa/DETAILS
index 2482533..488a4d5 100644
--- a/mail/balsa/DETAILS
+++ b/mail/balsa/DETAILS
@@ -8,11 +8,11 @@
          UPDATED=20090817
            SHORT="GNOME email client."
 cat << EOF
-Balsa is a GNOME email client. It supports mbox, maildir, and mh local 
-mailboxes, and IMAP4 and POP3 remote mailboxes. You can send mail via 
-sendmail or SMTP. Optional multithreading support allows for non-instrusive 
-retrieval and sending of mail. A finished GUI similar to that of Eudora 
-lets you view images inline, save message parts, view headers, add 
-attachments, move messages, print messages, and just about anything you 
+Balsa is a GNOME email client. It supports mbox, maildir, and mh local
+mailboxes, and IMAP4 and POP3 remote mailboxes. You can send mail via
+sendmail or SMTP. Optional multithreading support allows for non-instrusive
+retrieval and sending of mail. A finished GUI similar to that of Eudora
+lets you view images inline, save message parts, view headers, add
+attachments, move messages, print messages, and just about anything you
 would expect in a robust mail client.
 EOF
diff --git a/mail/bogofilter/DETAILS b/mail/bogofilter/DETAILS
index 54ae3cc..e40f255 100644
--- a/mail/bogofilter/DETAILS
+++ b/mail/bogofilter/DETAILS
@@ -9,7 +9,7 @@
            SHORT="An improved version of Paul Graham's Bayesian spam filter"
 
 cat << EOF
-The bogofilter package implements a fast Bayesian spam filter along the 
-lines suggested by Paul Graham in his article "A Plan For Spam". It is 
+The bogofilter package implements a fast Bayesian spam filter along the
+lines suggested by Paul Graham in his article "A Plan For Spam". It is
 written in C. Supported platforms: Linux, FreeBSD, Solaris and OS X.
 EOF
diff --git a/mail/claws_pdf_viewer/DETAILS b/mail/claws_pdf_viewer/DETAILS
index 25a0dff..e4d1a4b 100644
--- a/mail/claws_pdf_viewer/DETAILS
+++ b/mail/claws_pdf_viewer/DETAILS
@@ -2,7 +2,7 @@
              MOD=pdf_viewer
          VERSION=0.9.1
           SOURCE=$MOD-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MOD-$VERSION          
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MOD-$VERSION
       SOURCE_URL=http://www.claws-mail.org/downloads/plugins
       SOURCE_VFY=sha1:0aa6b6e8ca7190c7d5ab57be648242bc7327d29f
         WEB_SITE=http://www.claws-mail.org
diff --git a/mail/dbmail/DETAILS b/mail/dbmail/DETAILS
index e0d5478..f915192 100644
--- a/mail/dbmail/DETAILS
+++ b/mail/dbmail/DETAILS
@@ -11,14 +11,14 @@
 
 cat << EOF
 Dbmail is the name of a group of programs that enable the possiblilty of
-storing and retrieving mail messages from a database. Currently MySQL, 
+storing and retrieving mail messages from a database. Currently MySQL,
 PostgreSQL and SQLite can be used as database backends.
 Why is it useful?
-Well, for me it's useful because a number of reasons. 
+Well, for me it's useful because a number of reasons.
 - it enables me to create mailboxes without the need of system users.
 - mail is more effeciently stored and therefore it can
-  be inserted an retrieved much faster than any regular system 
-  (DBMail is currently able to retrieve aprox. 250 mail messages per 
+  be inserted an retrieved much faster than any regular system
+  (DBMail is currently able to retrieve aprox. 250 mail messages per
   second)
 - it's more expandable. A database is much easier to access than
   a flat file or a Maildir. We don't need to parse first.
@@ -27,6 +27,6 @@ Well, for me it's useful because a number of reasons.
   without me needing to technically support it.
 - It's scalable. You can run the dbmail programs on different servers
   talking to the same database(cluster).
-- It is more secure. There's no need to maintain system users or write 
+- It is more secure. There's no need to maintain system users or write
   to the filesystem. All this is done through the database.
 EOF
diff --git a/mail/elmo/DETAILS b/mail/elmo/DETAILS
index c699040..304e412 100644
--- a/mail/elmo/DETAILS
+++ b/mail/elmo/DETAILS
@@ -10,7 +10,7 @@
            SHORT="A feature-rich, highly configurable and fast mail client"
 
 cat << EOF
-Elmo is a feature-rich, highly configurable and fast mail client. You could 
+Elmo is a feature-rich, highly configurable and fast mail client. You could
 call it a Mail User Agent, but it offers much more than traditional MUA's.
 A summary of its features:
   SMTP support (with authentication support)
diff --git a/mail/embrace/DETAILS b/mail/embrace/DETAILS
index dfbc021..c5bf209 100644
--- a/mail/embrace/DETAILS
+++ b/mail/embrace/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 Embrace is a mail-checker which is based on the Enlightenment
-Foundation Libraries.  It monitors your mailboxes and the current 
+Foundation Libraries.  It monitors your mailboxes and the current
 count of total and new mails in them.
 
 Embrace uses Edje for the user interface.  Plugins are used for the
diff --git a/mail/fdm/DETAILS b/mail/fdm/DETAILS
index 3cd6bb0..471a157 100644
--- a/mail/fdm/DETAILS
+++ b/mail/fdm/DETAILS
@@ -10,8 +10,8 @@
            SHORT="A mail fetching, filtering, and delivery program"
 
 cat << EOF
-fdm (fetch and deliver mail) is a simple, lightweight replacement for 
-mail fetching, filtering, and delivery programs such as fetchmail and 
+fdm (fetch and deliver mail) is a simple, lightweight replacement for
+mail fetching, filtering, and delivery programs such as fetchmail and
 procmail. It can fetch using POP3, POP3S, IMAP, IMAPS, or stdin, and
 deliver to a pipe, file, maildir, mbox, or SMTP server, based on a set
 of regexps. It can be used for both single user and multiuser setups,
diff --git a/mail/libesmtp/DETAILS b/mail/libesmtp/DETAILS
index cafc3cf..1dfc805 100644
--- a/mail/libesmtp/DETAILS
+++ b/mail/libesmtp/DETAILS
@@ -9,10 +9,10 @@
            SHORT="library to manage posting electronic mail using SMTP"
 
 cat << EOF
-LibESMTP is a library to manage posting (or submission of) electronic mail 
-using SMTP to a preconfigured Mail Transport Agent (MTA) such as Exim. It 
+LibESMTP is a library to manage posting (or submission of) electronic mail
+using SMTP to a preconfigured Mail Transport Agent (MTA) such as Exim. It
 may be used as part of a Mail User Agent (MUA) or another program that must
-be able to post electronic mail but where mail functionality is not the 
-program's primary purpose. LibESMTP is not intended to be used as part of 
+be able to post electronic mail but where mail functionality is not the
+program's primary purpose. LibESMTP is not intended to be used as part of
 a program that implements a Mail Transport Agent.
 EOF
diff --git a/mail/qpopper/DETAILS b/mail/qpopper/DETAILS
index c1db4aa..abaa033 100644
--- a/mail/qpopper/DETAILS
+++ b/mail/qpopper/DETAILS
@@ -12,7 +12,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE$VERSION
 cat << EOF
 Qpopper is the most widely-used server for the POP3 protocol (this allows
 users to access their mail using any POP3 client). Qpopper supports the
-latest standards, and includes a large number of optional features. 
+latest standards, and includes a large number of optional features.
 Qpopper is normally used with standard UNIX mail transfer and delivery
 agents such as sendmail or smail.
 EOF
diff --git a/mail/qpopper3/DETAILS b/mail/qpopper3/DETAILS
index 0b932c0..c9e241f 100644
--- a/mail/qpopper3/DETAILS
+++ b/mail/qpopper3/DETAILS
@@ -13,7 +13,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE.$VERSION
 cat << EOF
 Qpopper is the most widely-used server for the POP3 protocol (this allows
 users to access their mail using any POP3 client).  Qpopper supports the
-latest standards, and includes a large number of optional features. 
+latest standards, and includes a large number of optional features.
 Qpopper is normally used with standard UNIX mail transfer and delivery
 agents such as sendmail or smail.
 
diff --git a/mail/razor-agents-sdk/DETAILS b/mail/razor-agents-sdk/DETAILS
index 2bf794c..bbc8bea 100644
--- a/mail/razor-agents-sdk/DETAILS
+++ b/mail/razor-agents-sdk/DETAILS
@@ -10,13 +10,13 @@
            SHORT="These are the supporting Perl modules for Vipul's Razor"
 
 cat << EOF
-Vipul's Razor is a distributed, collaborative, spam detection and 
-filtering network. Through user contribution, Razor establishes a 
-distributed and constantly updating catalogue of spam in propagation 
-that is consulted by email clients to filter out known spam. 
-Detection is done with statistical and randomized signatures that 
-efficiently spot mutating spam content. User input is validated through 
-reputation assignments based on consensus on report and revoke assertions 
-which in turn is used for computing confidence values associated with 
-individual signatures. 
+Vipul's Razor is a distributed, collaborative, spam detection and
+filtering network. Through user contribution, Razor establishes a
+distributed and constantly updating catalogue of spam in propagation
+that is consulted by email clients to filter out known spam.
+Detection is done with statistical and randomized signatures that
+efficiently spot mutating spam content. User input is validated through
+reputation assignments based on consensus on report and revoke assertions
+which in turn is used for computing confidence values associated with
+individual signatures.
 EOF
diff --git a/mail/smtpclient/DETAILS b/mail/smtpclient/DETAILS
index a00fa81..bc1ce79 100644
--- a/mail/smtpclient/DETAILS
+++ b/mail/smtpclient/DETAILS
@@ -9,10 +9,10 @@
            SHORT="A minimal SMTP client"
 
 cat << EOF
-This program is a minimal SMTP client that takes an email message body 
-and passes it on to a SMTP server (default is the MTA on the local 
-host). Since it is completely self-supporting, it is especially suitable 
+This program is a minimal SMTP client that takes an email message body
+and passes it on to a SMTP server (default is the MTA on the local
+host). Since it is completely self-supporting, it is especially suitable
 for use in restricted environments.
-It can be used to handle private port email with spamassassin and 
+It can be used to handle private port email with spamassassin and
 postfix.
 EOF
diff --git a/mail/spamassassin/DETAILS b/mail/spamassassin/DETAILS
index b780f90..7b7ef89 100644
--- a/mail/spamassassin/DETAILS
+++ b/mail/spamassassin/DETAILS
@@ -16,29 +16,29 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$RNAME-$VERSION
 
 cat << EOF
 SpamAssassin is a mail filter to identify spam.
-Using its rule base, it uses a wide range of heuristic tests on mail headers 
-and body text to identify "spam", also known as unsolicited commercial email. 
+Using its rule base, it uses a wide range of heuristic tests on mail headers
+and body text to identify "spam", also known as unsolicited commercial email.
 The spam-identification tactics used include:
-* header analysis: spammers use a number of tricks to mask their identities, 
-  fool you into thinking they've sent a valid mail, or fool you into thinking 
+* header analysis: spammers use a number of tricks to mask their identities,
+  fool you into thinking they've sent a valid mail, or fool you into thinking
   you must have subscribed at some stage. SpamAssassin tries to spot these.
-* text analysis: again, spam mails often have a characteristic style (to put 
-  it politely), and some characteristic disclaimers and CYA text. SpamAssassin 
+* text analysis: again, spam mails often have a characteristic style (to put
+  it politely), and some characteristic disclaimers and CYA text. SpamAssassin
   can spot these, too.
-* blacklists: SpamAssassin supports many useful existing blacklists, such as 
+* blacklists: SpamAssassin supports many useful existing blacklists, such as
   mail-abuse.org, ordb.org or others.
-* Razor: Vipul's Razor is a collaborative spam-tracking database, which works 
-  by taking a signature of spam messages. Since spam typically operates by 
-  sending an identical message to hundreds of people, Razor short-circuits this 
-  by allowing the first person to receive a spam to add it to the database -- 
+* Razor: Vipul's Razor is a collaborative spam-tracking database, which works
+  by taking a signature of spam messages. Since spam typically operates by
+  sending an identical message to hundreds of people, Razor short-circuits this
+  by allowing the first person to receive a spam to add it to the database --
   at which point everyone else will automatically block it.
-Once identified, the mail can then be optionally tagged as spam for later 
+Once identified, the mail can then be optionally tagged as spam for later
 filtering using the user's own mail user-agent application.
-SpamAssassin requires very little configuration; you do not need to continually 
-update it with details of your mail accounts, mailing list memberships, etc. 
+SpamAssassin requires very little configuration; you do not need to continually
+update it with details of your mail accounts, mailing list memberships, etc.
 It accomplishes filtering without this knowledge, as much as possible.
-The distribution provides a command line tool to perform filtering, along with 
-Mail::SpamAssassin, a set of perl modules which implement a Mail::Audit plugin, 
-allowing SpamAssassin to be used in a Mail::Audit filter, or (possibly at some 
+The distribution provides a command line tool to perform filtering, along with
+Mail::SpamAssassin, a set of perl modules which implement a Mail::Audit plugin,
+allowing SpamAssassin to be used in a Mail::Audit filter, or (possibly at some
 point) in a spam-protection proxy POP/IMAP server.
 EOF
diff --git a/mono/boo/DETAILS b/mono/boo/DETAILS
index 8bc3ddf..ba232e3 100644
--- a/mono/boo/DETAILS
+++ b/mono/boo/DETAILS
@@ -9,7 +9,7 @@
            SHORT="An object oriented programming language for the CLI"
 
 cat << EOF
-Boo is a new object oriented statically typed programming language for 
-the Common Language Infrastructure with a python inspired syntax and a 
+Boo is a new object oriented statically typed programming language for
+the Common Language Infrastructure with a python inspired syntax and a
 special focus on language and compiler extensibility.
 EOF
diff --git a/mono/mono-addins/DETAILS b/mono/mono-addins/DETAILS
index 89d2215..26497f2 100644
--- a/mono/mono-addins/DETAILS
+++ b/mono/mono-addins/DETAILS
@@ -12,5 +12,5 @@ cat << EOF
 Mono.Addins is a framework for creating extensible applications, and
 for creating libraries which extend those applications. This new
 framework intends to set an standard for building extensible
-applications and add-ins in Mono. 
+applications and add-ins in Mono.
 EOF
diff --git a/mono/monodevelop/DETAILS b/mono/monodevelop/DETAILS
index 628ff6f..91380a5 100644
--- a/mono/monodevelop/DETAILS
+++ b/mono/monodevelop/DETAILS
@@ -10,7 +10,7 @@
            PSAFE=no
 
 cat << EOF
-Monodevelop is a port of Sharpdevelop written in mono and gtk#, its a 
+Monodevelop is a port of Sharpdevelop written in mono and gtk#, its a
 IDE for Mono and C# based projects for Linux. It also supports c/c++
 development. Monodevelop also includes a DB management interface.
 EOF
diff --git a/mono/ndesk-dbus/DETAILS b/mono/ndesk-dbus/DETAILS
index f6aec76..2a1ec73 100644
--- a/mono/ndesk-dbus/DETAILS
+++ b/mono/ndesk-dbus/DETAILS
@@ -10,11 +10,11 @@
            SHORT="A C# implementation of D-Bus"
 
 cat << EOF
-ndesk-dbus is a C# implementation of D-Bus. It's often referred to as 
-dbus-sharp, or "managed D-Bus". It provides a tested, high-performance 
-bridge to and from all systems that are exposed via D-Bus, regardless 
+ndesk-dbus is a C# implementation of D-Bus. It's often referred to as
+dbus-sharp, or "managed D-Bus". It provides a tested, high-performance
+bridge to and from all systems that are exposed via D-Bus, regardless
 of programming language, UI toolkit or license.
-D-Bus is an inter-process communication framework that lets applications 
-interface with the system event bus as well as allowing them to talk to 
+D-Bus is an inter-process communication framework that lets applications
+interface with the system event bus as well as allowing them to talk to
 one another in a peer-to-peer configuration.
 EOF
diff --git a/mono/xsp/DETAILS b/mono/xsp/DETAILS
index 8f232d6..45d3f20 100644
--- a/mono/xsp/DETAILS
+++ b/mono/xsp/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Small web server for ASP.NET"
 
 cat << EOF
-The XSP server is a small web server that hosts the Mono System.Web 
+The XSP server is a small web server that hosts the Mono System.Web
 classes for running what is commonly known as ASP.NET
 EOF
diff --git a/net/Coherence/DETAILS b/net/Coherence/DETAILS
index 32d5356..dafaae1 100644
--- a/net/Coherence/DETAILS
+++ b/net/Coherence/DETAILS
@@ -13,16 +13,16 @@ Coherence offers a toolkit including:
 
     * a DLNA/UPnP MediaServer stand-alone application, which exports local/home
       or online media files via its backends to other UPnP clients.
-    * an audio/video DLNA/UPnP MediaRenderer stand-alone application, based on 
+    * an audio/video DLNA/UPnP MediaRenderer stand-alone application, based on
       the GStreamer framework .
-    * Cadre: an image DLNA/UPnP MediaRenderer stand-alone application, to be 
+    * Cadre: an image DLNA/UPnP MediaRenderer stand-alone application, to be
       used as a picture frame.
-    * Mirabeau: a standalone UPnP bridge application, to share your UPnP content 
+    * Mirabeau: a standalone UPnP bridge application, to share your UPnP content
       between two or more local networks over the Internet (work in progress).
     * The Inspector: a UPnP Device and Service analyzer/debugger tool, which can
       also be used as a UPnP ControlPoint.
     * Puncher: a command-line UPnP InternetGatewayDevice manipulation tool
-    * Plugins or extensions for other applications to open them to the UPnP world, 
+    * Plugins or extensions for other applications to open them to the UPnP world,
       thanks to the framework (either as MediaServers, ControlPoints or MediaRenderers).
-      This includes Totem, Nautilus, Eye Of Gnome, Rythmbox, Banshee, Elisa, amarok... 
+      This includes Totem, Nautilus, Eye Of Gnome, Rythmbox, Banshee, Elisa, amarok...
 EOF
diff --git a/net/SDL_net/DETAILS b/net/SDL_net/DETAILS
index 654e26f..ce0e8e5 100644
--- a/net/SDL_net/DETAILS
+++ b/net/SDL_net/DETAILS
@@ -11,7 +11,7 @@
          ENTERED=20021127
          UPDATED=20070821
            SHORT="A small sample cross-platform networking library"
-   
+
 cat << EOF
 A small sample cross-platform networking library, with a sample chat
 client and server application.
diff --git a/net/anyremote/DETAILS b/net/anyremote/DETAILS
index 4a84110..652e50b 100644
--- a/net/anyremote/DETAILS
+++ b/net/anyremote/DETAILS
@@ -9,14 +9,14 @@
            SHORT="remote control service"
 
 cat << EOF
-The overall goal of this project is to provide remote control service on Linux 
+The overall goal of this project is to provide remote control service on Linux
 through Bluetooth, InfraRed, Wi-Fi or just TCP/IP connection. anyRemote supports
 wide range of modern cell phones like Nokia, SonyEricsson, Motorola and others.
 
-It was developed as thin communication layer between Bluetooth (or IR, Wi-Fi) 
-capabled phone and Linux, and in principle could be configured to manage almost 
+It was developed as thin communication layer between Bluetooth (or IR, Wi-Fi)
+capabled phone and Linux, and in principle could be configured to manage almost
 any software.
 
-anyRemote is console application, but in addition there are GUI front ends for 
+anyRemote is console application, but in addition there are GUI front ends for
 Gnome and KDE.
 EOF
diff --git a/net/asterisk/DETAILS b/net/asterisk/DETAILS
index 331a70c..6507fd9 100644
--- a/net/asterisk/DETAILS
+++ b/net/asterisk/DETAILS
@@ -10,7 +10,7 @@
 
 PSAFE=no
 cat << EOF
-Asterisk is the world's leading open source PBX, telephony engine, and 
-telephony applications toolkit. Offering flexibility unheard of in the 
+Asterisk is the world's leading open source PBX, telephony engine, and
+telephony applications toolkit. Offering flexibility unheard of in the
 world of proprietary communications,
 EOF
diff --git a/net/biff+comsat/DETAILS b/net/biff+comsat/DETAILS
index 605bf9f..c023e12 100644
--- a/net/biff+comsat/DETAILS
+++ b/net/biff+comsat/DETAILS
@@ -7,6 +7,6 @@
          UPDATED=20030201
            SHORT="comsat and biff"
 cat << EOF
-comsat: Daemon for asynchronous new mail notification  
+comsat: Daemon for asynchronous new mail notification
 biff:   Control program for comsat
 EOF
diff --git a/net/bridge-utils/DETAILS b/net/bridge-utils/DETAILS
index a392b92..310c0ca 100644
--- a/net/bridge-utils/DETAILS
+++ b/net/bridge-utils/DETAILS
@@ -6,12 +6,12 @@
         WEB_SITE=http://linux-net.osdl.org/index.php/Bridge
          ENTERED=20060531
          UPDATED=20090421
-           SHORT="Contains bridge-utils for a Linux bridge" 
+           SHORT="Contains bridge-utils for a Linux bridge"
 
 cat << EOF
-A Linux bridge is more powerful than a pure hardware bridge because it 
-can also filter and shape traffic. A bridge transparently relays traffic 
-between multiple network interfaces. In plain English this means that 
-a bridge connects two or more physical Ethernets together to form one 
+A Linux bridge is more powerful than a pure hardware bridge because it
+can also filter and shape traffic. A bridge transparently relays traffic
+between multiple network interfaces. In plain English this means that
+a bridge connects two or more physical Ethernets together to form one
 bigger (logical) Ethernet.
 EOF
diff --git a/net/cagibi/DETAILS b/net/cagibi/DETAILS
index ba640d2..1abb901 100644
--- a/net/cagibi/DETAILS
+++ b/net/cagibi/DETAILS
@@ -12,6 +12,6 @@ cat << EOF
 Cagibi aims to be to SSDP what Avahi is to DNS-SD/Zeroconf:
 a cache caching all service/device announcements on the network in a local
 process as well as being a broker serving local announcements to the network.
-Both should be done by a single daemon process, accessable via D-Bus on the 
+Both should be done by a single daemon process, accessable via D-Bus on the
 system bus.
 EOF
diff --git a/net/cfengine/DETAILS b/net/cfengine/DETAILS
index a3d4a26..f5543ca 100644
--- a/net/cfengine/DETAILS
+++ b/net/cfengine/DETAILS
@@ -7,7 +7,7 @@
       MAINTAINER=ratler at lunar-linux.org
          ENTERED=20060602
          UPDATED=20100609
-           SHORT="An administration tool for large computer networks" 
+           SHORT="An administration tool for large computer networks"
 
 cat << EOF
 Cfengine, or the configuration engine is an autonomous agent and a middle
diff --git a/net/dante/DETAILS b/net/dante/DETAILS
index 05c35ce..cd317d4 100644
--- a/net/dante/DETAILS
+++ b/net/dante/DETAILS
@@ -9,8 +9,8 @@
            SHORT="free SOCKS implementation"
 
 cat << EOF
-Dante is a circuit-level firewall/proxy that can be used to provide 
-convenient and secure network connectivity to a wide range of hosts 
-while requiring only the server Dante runs on to have external network 
+Dante is a circuit-level firewall/proxy that can be used to provide
+convenient and secure network connectivity to a wide range of hosts
+while requiring only the server Dante runs on to have external network
 connectivity.
 EOF
diff --git a/net/delegate/DETAILS b/net/delegate/DETAILS
index 1d3b976..dd65d9d 100644
--- a/net/delegate/DETAILS
+++ b/net/delegate/DETAILS
@@ -11,15 +11,15 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE$VERSION
            SHORT="multi-purpose application level gateway"
 
 cat << EOF
-DeleGate is a multi-purpose application level gateway, or a proxy server 
-which runs on multiple platforms (Unix, Windows, Mac OS X, and OS/2). 
-DeleGate mediates communication of various protocols (HTTP, FTP, NNTP, 
-SMTP, POP, Telnet, SOCKS, etc.), applying cache and conversion for 
-mediated data, controlling access from clients and routing toward 
-servers. It translates protocols between clients and servers, applying 
-SSL(TLS) to arbitrary protocols, merging several servers into a single 
-server view with aliasing and filtering. Born as a tiny proxy for Gopher 
-in March 1994, it has steadily grown into a general purpose proxy 
-server. Besides proxy, DeleGate can be used as a simple origin server 
+DeleGate is a multi-purpose application level gateway, or a proxy server
+which runs on multiple platforms (Unix, Windows, Mac OS X, and OS/2).
+DeleGate mediates communication of various protocols (HTTP, FTP, NNTP,
+SMTP, POP, Telnet, SOCKS, etc.), applying cache and conversion for
+mediated data, controlling access from clients and routing toward
+servers. It translates protocols between clients and servers, applying
+SSL(TLS) to arbitrary protocols, merging several servers into a single
+server view with aliasing and filtering. Born as a tiny proxy for Gopher
+in March 1994, it has steadily grown into a general purpose proxy
+server. Besides proxy, DeleGate can be used as a simple origin server
 for some protocols (HTTP, FTP, and NNTP).
 EOF
diff --git a/net/dsniff/DETAILS b/net/dsniff/DETAILS
index 8322448..667c7b8 100644
--- a/net/dsniff/DETAILS
+++ b/net/dsniff/DETAILS
@@ -15,5 +15,5 @@ files, etc.). arpspoof, dnsspoof, and macof facilitate the interception of
 network traffic normally unavailable to an attacker (e.g, due to layer-2
 switching). sshmitm and webmitm implement active monkey-in-the-middle
 attacks against redirected SSH and HTTPS sessions by exploiting weak
-bindings in ad-hoc PKI.  
+bindings in ad-hoc PKI.
 EOF
diff --git a/net/ettercap/DETAILS b/net/ettercap/DETAILS
index 052b587..f697727 100644
--- a/net/ettercap/DETAILS
+++ b/net/ettercap/DETAILS
@@ -10,13 +10,13 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-NG-$VERSION
            SHORT="A multipurpose sniffer for switched LANs."
 
 cat << EOF
-Ettercap is a network sniffer/interceptor/logger for ethernet LANs. 
+Ettercap is a network sniffer/interceptor/logger for ethernet LANs.
 It supports active and passive dissection of many protocols (even
 ciphered ones, like SSH and HTTPS).  Data injection in an established
 connection and filtering on the fly is also possible, keeping the
 connection synchronized. Many sniffing modes were implemented to give
 you a powerful and complete sniffing suite.  Plugins are supported. It
-has the ability to check whether you are in a switched LAN or 
+has the ability to check whether you are in a switched LAN or
 not, and to use OS fingerprints (active or passive) to let you know the
-geometry of the LAN. 
+geometry of the LAN.
 EOF
diff --git a/net/fusesmb/DETAILS b/net/fusesmb/DETAILS
index d1b61fe..a6b2f28 100644
--- a/net/fusesmb/DETAILS
+++ b/net/fusesmb/DETAILS
@@ -2,7 +2,7 @@
          VERSION=0.8.7
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=http://www.ricardis.tudelft.nl/~vincent/fusesmb/download
-      SOURCE_VFY=sha1:0751b9ad21a7795e6edd8c180110dc40def60bde 
+      SOURCE_VFY=sha1:0751b9ad21a7795e6edd8c180110dc40def60bde
         WEB_SITE=http://www.ricardis.tudelft.nl/~vincent/fusesmb/download
          ENTERED=20041029
          UPDATED=20080523
diff --git a/net/gnaughty/DETAILS b/net/gnaughty/DETAILS
index a4f0f75..73b2797 100644
--- a/net/gnaughty/DETAILS
+++ b/net/gnaughty/DETAILS
@@ -13,5 +13,5 @@ Gnaughty is a program to automatically download adult sex content, i.e.
 porn movies and pictures, from a known Internet porn directory.
 
 Providing a friendly interface, users who feel like having some porn can
-have it served fast and directly to their desktop. 
+have it served fast and directly to their desktop.
 EOF
diff --git a/net/libdnet/DETAILS b/net/libdnet/DETAILS
index bc95bca..ad3ce10 100755
--- a/net/libdnet/DETAILS
+++ b/net/libdnet/DETAILS
@@ -10,10 +10,10 @@
 cat << EOF
 libdnet provides a simplified, portable interface to several low-level
 networking routines, including:
-  * network address manipulation 
-  * kernel arp(4) cache and route(4) table lookup and manipulation 
-  * network firewalling (IP filter, ipfw, ipchains, pf, PktFilter, ...) 
-  * network interface lookup and manipulation 
-  * IP tunnelling (BSD/Linux tun, Universal TUN/TAP device) 
+  * network address manipulation
+  * kernel arp(4) cache and route(4) table lookup and manipulation
+  * network firewalling (IP filter, ipfw, ipchains, pf, PktFilter, ...)
+  * network interface lookup and manipulation
+  * IP tunnelling (BSD/Linux tun, Universal TUN/TAP device)
   * raw IP packet and Ethernet frame transmission
 EOF
diff --git a/net/lldpd/DETAILS b/net/lldpd/DETAILS
index a084dfc..4dcd486 100644
--- a/net/lldpd/DETAILS
+++ b/net/lldpd/DETAILS
@@ -9,15 +9,15 @@
            SHORT="Link Layer Discovery Protocol"
 
 cat << EOF
-LLDP (Link Layer Discovery Protocol) is an industry standard protocol designed 
-to supplant proprietary Link-Layer protocols such as Extreme's EDP (Extreme 
-Discovery Protocol) and CDP (Cisco Discovery Protocol). The goal of LLDP is to 
-provide an inter-vendor compatible mechanism to deliver Link-Layer 
+LLDP (Link Layer Discovery Protocol) is an industry standard protocol designed
+to supplant proprietary Link-Layer protocols such as Extreme's EDP (Extreme
+Discovery Protocol) and CDP (Cisco Discovery Protocol). The goal of LLDP is to
+provide an inter-vendor compatible mechanism to deliver Link-Layer
 notifications to adjacent network devices.
 
-lldpd is a lldp daemon for GNU/Linux and implements both reception and sending. 
-It supports both LLDP and LLDP-MED (contributed by Michael Hanig). It also 
-implements an SNMP subagent for net-snmp to get local and remote LLDP 
-information. The LLDP MIB is partially implemented but the most useful tables 
-are here. 
+lldpd is a lldp daemon for GNU/Linux and implements both reception and sending.
+It supports both LLDP and LLDP-MED (contributed by Michael Hanig). It also
+implements an SNMP subagent for net-snmp to get local and remote LLDP
+information. The LLDP MIB is partially implemented but the most useful tables
+are here.
 EOF
diff --git a/net/nc/DETAILS b/net/nc/DETAILS
index b9b68bd..0767c9b 100644
--- a/net/nc/DETAILS
+++ b/net/nc/DETAILS
@@ -12,12 +12,12 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
          UPDATED=20020209
            SHORT="the network swiss army knife."
 cat << EOF
-Netcat has been dubbed the network swiss army knife. 
-It is a simple Unix utility which reads and writes data across network 
-connections, using TCP or UDP protocol. It is designed to be a 
-reliable "back-end" tool that can be used directly or easily driven by 
-other programs and scripts. At the same time, it is a feature-rich 
-network debugging and exploration tool, since it can create almost any 
-kind of connection you would need and has several interesting built-in 
+Netcat has been dubbed the network swiss army knife.
+It is a simple Unix utility which reads and writes data across network
+connections, using TCP or UDP protocol. It is designed to be a
+reliable "back-end" tool that can be used directly or easily driven by
+other programs and scripts. At the same time, it is a feature-rich
+network debugging and exploration tool, since it can create almost any
+kind of connection you would need and has several interesting built-in
 capabilities.
 EOF
diff --git a/net/net-snmp/DETAILS b/net/net-snmp/DETAILS
index 15b2091..10f9e46 100644
--- a/net/net-snmp/DETAILS
+++ b/net/net-snmp/DETAILS
@@ -17,5 +17,5 @@ Management Protocol) including:
  - An extensible agent
  - An SNMP library
  - tools to request or set information from SNMP agents
- - tools to generate and handle SNMP traps, etc. 
+ - tools to generate and handle SNMP traps, etc.
 EOF
diff --git a/net/netselect/DETAILS b/net/netselect/DETAILS
index 72c68cf..1e203c0 100644
--- a/net/netselect/DETAILS
+++ b/net/netselect/DETAILS
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
          UPDATED=20030629
            SHORT="ultrafast intelligent parallelizing binary-search implementation of ping."
 cat << EOF
-netselect determines several facts about all of the hosts given on the 
-command line, much faster than you would if you manually tried to use 
+netselect determines several facts about all of the hosts given on the
+command line, much faster than you would if you manually tried to use
 ping and traceroute.
 EOF
diff --git a/net/netwatch/DETAILS b/net/netwatch/DETAILS
index 7958077..b580fdd 100644
--- a/net/netwatch/DETAILS
+++ b/net/netwatch/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 A curses based network monitor that shows various aspects of network
-traffic passing your machine.  It's based on a program called 
+traffic passing your machine.  It's based on a program called
 "statnet."
 EOF
diff --git a/net/nsd/DETAILS b/net/nsd/DETAILS
index ac4edaf..a96d791 100644
--- a/net/nsd/DETAILS
+++ b/net/nsd/DETAILS
@@ -7,7 +7,7 @@
          UPDATED=20030225
            SHORT="small, and fast DNS server."
 cat << EOF
-NSD is an alternative, small and fast name server (authorative only), and 
+NSD is an alternative, small and fast name server (authorative only), and
 is currently being used on one of the root name servers. Perhaps you might
 consider using it too!
 EOF
diff --git a/net/ntop/DETAILS b/net/ntop/DETAILS
index 64901a4..e4ea583 100644
--- a/net/ntop/DETAILS
+++ b/net/ntop/DETAILS
@@ -9,9 +9,9 @@
            SHORT="A network traffic probe with a web frontend"
 
 cat << EOF
-ntop is a network traffic probe that shows the network usage, similar 
-to what the popular top Unix command does.  ntop is based on libpcap 
-and it has been written in a portable way in order to virtually run on 
+ntop is a network traffic probe that shows the network usage, similar
+to what the popular top Unix command does.  ntop is based on libpcap
+and it has been written in a portable way in order to virtually run on
 every Unix platform and on Win32 as well.
 
 ntop users can use a web browser to navigate through ntop (that acts as
diff --git a/net/obexd/DETAILS b/net/obexd/DETAILS
index 0016d94..6644ad0 100644
--- a/net/obexd/DETAILS
+++ b/net/obexd/DETAILS
@@ -9,6 +9,6 @@
            SHORT="OBEX Server and Client"
 
 cat << EOF
-OBEX Server and Client with support for Phonebook Access and 
+OBEX Server and Client with support for Phonebook Access and
 Synchronization support.
 EOF
diff --git a/net/pion-net/DETAILS b/net/pion-net/DETAILS
index ed1300e..fd213ee 100644
--- a/net/pion-net/DETAILS
+++ b/net/pion-net/DETAILS
@@ -9,21 +9,21 @@
            SHORT="provide HTTP(S) functionality to new or existing C++ applications"
 
 cat << EOF
-There are a wide variety of open source HTTP servers available, from fast and 
-lightweight servers such as lighttpd, to full-featured platforms like Apache 
-HTTPD. The motivation of pion-net is not to implement yet another web server, 
-but to provide HTTP(S) functionality to new or existing C++ applications. If 
+There are a wide variety of open source HTTP servers available, from fast and
+lightweight servers such as lighttpd, to full-featured platforms like Apache
+HTTPD. The motivation of pion-net is not to implement yet another web server,
+but to provide HTTP(S) functionality to new or existing C++ applications. If
 you're looking for a full-featured server application, we suggest that you use
-one of the projects above. If you're working on a Boost C++ application and 
+one of the projects above. If you're working on a Boost C++ application and
 would just like to use HTTP to provide a simple user interface or interact with
 run-time data, then pion-net is a much cleaner and simpler solution.
 
-Pion Network Library uses the Boost and asio libraries for multi-threading and 
-asynchronous I/O. Multi-threading allows the use of multiple CPUs or processing 
-cores to process HTTP requests simultaneously. Asynchronous I/O allows each 
-thread to handle many connections simultaneously (otherwise, a single thread 
-would be required for every connection to the server). The combination of these 
-technologies takes full advantage of the most modern CPUs, and allows servers 
-implemented using pion-net to handle many thousands of connections 
+Pion Network Library uses the Boost and asio libraries for multi-threading and
+asynchronous I/O. Multi-threading allows the use of multiple CPUs or processing
+cores to process HTTP requests simultaneously. Asynchronous I/O allows each
+thread to handle many connections simultaneously (otherwise, a single thread
+would be required for every connection to the server). The combination of these
+technologies takes full advantage of the most modern CPUs, and allows servers
+implemented using pion-net to handle many thousands of connections
 simultaneously with a single physical server.
 EOF
diff --git a/net/portmap/DETAILS b/net/portmap/DETAILS
index 0fa5b77..8ed4c17 100644
--- a/net/portmap/DETAILS
+++ b/net/portmap/DETAILS
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}_$VERSION
            SHORT="Portmap manages RPC connections, which are used by NFS and NIS protocols"
          ENTERED=20010922
          UPDATED=20070515
-         
+
 cat << EOF
 The portmapper manages RPC connections, which are used by protocols such
 as NFS and NIS. The portmap server must be running on machines which act
diff --git a/net/pptp/DETAILS b/net/pptp/DETAILS
index 903ebca..20b3033 100644
--- a/net/pptp/DETAILS
+++ b/net/pptp/DETAILS
@@ -14,4 +14,4 @@ Microsoft Point-to-Point Tunneling Protocol, PPTP. Allows connection
 to a PPTP based VPN as used by employers and some cable and ADSL service
 providers, especially in Europe.
 EOF
-      
+
diff --git a/net/privoxy/DETAILS b/net/privoxy/DETAILS
index 3c3108e..b02fed8 100644
--- a/net/privoxy/DETAILS
+++ b/net/privoxy/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-stable
            SHORT="A web proxy with advanced filtering capabilities for protecting privacy"
 
 cat << EOF
-Privoxy is a web proxy with advanced filtering capabilities for 
+Privoxy is a web proxy with advanced filtering capabilities for
 protecting privacy, filtering web page content, managing cookies,
 controlling access, and removing ads, banners, pop-ups and other
 obnoxious Internet junk. Privoxy has a very flexible configuration
diff --git a/net/pump/DETAILS b/net/pump/DETAILS
index e3f82da..6f641ae 100644
--- a/net/pump/DETAILS
+++ b/net/pump/DETAILS
@@ -14,9 +14,9 @@ DHCP (Dynamic Host Configuration Protocol) and BOOTP (Boot Protocol)
 are protocols which allow individual devices on an IP network to get
 their own network configuration information (IP address, subnetmask,
 broadcast address, etc.) from network servers. The overall purpose of
-DHCP and BOOTP is to make it easier to administer a large network. 
-Pump is a combined BOOTP and DHCP client daemon, which allows your 
-machine to retrieve configuration information from a server. You 
+DHCP and BOOTP is to make it easier to administer a large network.
+Pump is a combined BOOTP and DHCP client daemon, which allows your
+machine to retrieve configuration information from a server. You
 should install this package if you are on a network which uses BOOTP
 or DHCP.
 EOF
diff --git a/net/qadsl/DETAILS b/net/qadsl/DETAILS
index 96cbdeb..989c365 100644
--- a/net/qadsl/DETAILS
+++ b/net/qadsl/DETAILS
@@ -7,7 +7,7 @@
       MAINTAINER=ratler at lunar-linux.org
          ENTERED=20040701
          UPDATED=20041001
-           SHORT="autologin daemon for various CABLE/ADSL ISPs" 
+           SHORT="autologin daemon for various CABLE/ADSL ISPs"
 cat << EOF
 qadsl is an autologin & keep-alive daemon for various WAN/LAN/ADSL/CABLE
 connections provided by several (mainly Swedish) ISPs.
diff --git a/net/rsync/DETAILS b/net/rsync/DETAILS
index 39d4c6e..f6291c0 100644
--- a/net/rsync/DETAILS
+++ b/net/rsync/DETAILS
@@ -13,8 +13,8 @@
 cat << EOF
 rsync is a replacement for rcp (and scp) that has many more features.
 It uses the "rsync algorithm" which provides a very fast method for
-remote files into sync. It does this by sending just the differences 
-in the files across the link, without requiring that both sets of files 
+remote files into sync. It does this by sending just the differences
+in the files across the link, without requiring that both sets of files
 are present at one of the ends of the link beforehand.
 
 NOTE: rsync as of 2.6.0, now defaults to using ssh. openssh is now a
diff --git a/net/rtmpdump/DETAILS b/net/rtmpdump/DETAILS
index 1866732..4e34b4d 100644
--- a/net/rtmpdump/DETAILS
+++ b/net/rtmpdump/DETAILS
@@ -9,6 +9,6 @@
            SHORT="toolkit for RTMP streams"
 
 cat << EOF
-rtmpdump is a toolkit for RTMP streams. All forms of RTMP are supported, 
-including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://. 
+rtmpdump is a toolkit for RTMP streams. All forms of RTMP are supported,
+including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.
 EOF
diff --git a/net/sipwitch/DETAILS b/net/sipwitch/DETAILS
index 379f124..299e721 100644
--- a/net/sipwitch/DETAILS
+++ b/net/sipwitch/DETAILS
@@ -9,9 +9,9 @@
            SHORT="VOIP call, provisioning, and feature server of the GNU Project"
 
 cat << EOF
-GNU Telephony is a meta project to enable anyone to use free as in freedom 
-software for telephony, and with the freedom to do so on any platform they 
+GNU Telephony is a meta project to enable anyone to use free as in freedom
+software for telephony, and with the freedom to do so on any platform they
 choose to use. We also wish to make it easy to use the Internet for real-time
-voice and video communication, and in fact for all forms of real-time 
+voice and video communication, and in fact for all forms of real-time
 collaboration.
 EOF
diff --git a/net/srtp/DETAILS b/net/srtp/DETAILS
index 5d1e719..7c85e58 100644
--- a/net/srtp/DETAILS
+++ b/net/srtp/DETAILS
@@ -10,11 +10,11 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="Secure Real-time Transport Protocol"
 
 cat << EOF
-The libSRTP library is an open-source implementation of the Secure Real-time 
-Transport Protocol (SRTP) originally authored by Cisco Systems, Inc. It is 
-available under a BSD-style license. 
+The libSRTP library is an open-source implementation of the Secure Real-time
+Transport Protocol (SRTP) originally authored by Cisco Systems, Inc. It is
+available under a BSD-style license.
 
-SRTP is a security profile for RTP that adds confidentiality, message 
-authentication, and replay protection to that protocol. It is specified in 
+SRTP is a security profile for RTP that adds confidentiality, message
+authentication, and replay protection to that protocol. It is specified in
 RFC 3711.
 EOF
diff --git a/net/tcpdump/DETAILS b/net/tcpdump/DETAILS
index 142d306..09313f9 100644
--- a/net/tcpdump/DETAILS
+++ b/net/tcpdump/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 tcpdump is a CLI based packet sniffer/network debugging tool.
-tcpdump is extensively used by networking guys to find out what's 
+tcpdump is extensively used by networking guys to find out what's
 wrong or rather what's not right :)
 EOF
diff --git a/net/tightvnc/DETAILS b/net/tightvnc/DETAILS
index 555dc73..09295c0 100644
--- a/net/tightvnc/DETAILS
+++ b/net/tightvnc/DETAILS
@@ -11,10 +11,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/vnc_unixsrc
            PSAFE=no
 
 cat << EOF
-TightVNC is a VNC distribution with many new features, improvements, 
-and bugfixes over VNC. It is optimized for faster operation on slow 
-network links such as modem connections, provides more configuration 
-options in the server, features automatic SSH tunneling in the Unix 
-vncviewer, and more. The modified servers and viewers are fully 
+TightVNC is a VNC distribution with many new features, improvements,
+and bugfixes over VNC. It is optimized for faster operation on slow
+network links such as modem connections, provides more configuration
+options in the server, features automatic SSH tunneling in the Unix
+vncviewer, and more. The modified servers and viewers are fully
 compatible with the original VNC software.
 EOF
diff --git a/net/vnc/DETAILS b/net/vnc/DETAILS
index d37e795..231da42 100644
--- a/net/vnc/DETAILS
+++ b/net/vnc/DETAILS
@@ -16,5 +16,5 @@ VNC stands for Virtual Network Computing. It is, in essence, a remote
 display system which allows you to view a computing 'desktop'
 environment not only on the machine where it is running, but from
 anywhere on the Internet and from a wide variety of machine
-architectures. 
+architectures.
 EOF
diff --git a/net/wireshark/DEPENDS b/net/wireshark/DEPENDS
index 405ffc4..dd5a012 100644
--- a/net/wireshark/DEPENDS
+++ b/net/wireshark/DEPENDS
@@ -1,4 +1,4 @@
-depends  gtk+-2 
+depends  gtk+-2
 depends  libpcap
 depends  openssl
 
diff --git a/net/wireshark/DETAILS b/net/wireshark/DETAILS
index 8905732..c18d75c 100644
--- a/net/wireshark/DETAILS
+++ b/net/wireshark/DETAILS
@@ -9,10 +9,10 @@
            SHORT="A network protocol analyzer"
 
 cat << EOF
-Wireshark is a free network protocol analyzer for Unix and Windows. 
-It allows you to examine data from a live network or from a capture 
-file on disk. You can interactively browse the capture data, viewing 
-summary and detail information for each packet. Wireshark has 
+Wireshark is a free network protocol analyzer for Unix and Windows.
+It allows you to examine data from a live network or from a capture
+file on disk. You can interactively browse the capture data, viewing
+summary and detail information for each packet. Wireshark has
 several powerful features, including a rich display filter language
 and the ability to view the reconstructed stream of a TCP session.
 EOF
diff --git a/net/wvstreams/DEPENDS b/net/wvstreams/DEPENDS
index e53b738..23a054d 100644
--- a/net/wvstreams/DEPENDS
+++ b/net/wvstreams/DEPENDS
@@ -1,4 +1,4 @@
-depends zlib     
+depends zlib
 
 optional_depends  "dbus"               \
                   "--with-dbus"        \
diff --git a/net/yp-tools/DETAILS b/net/yp-tools/DETAILS
index 803ba75..44b6e07 100644
--- a/net/yp-tools/DETAILS
+++ b/net/yp-tools/DETAILS
@@ -10,9 +10,9 @@
            SHORT="implementation of the NIS client tools for Linux"
 
 cat << EOF
-yp-tools is an implementation of the NIS client tools for Linux and 
-should work with every Linux C Library. This implementation only 
+yp-tools is an implementation of the NIS client tools for Linux and
+should work with every Linux C Library. This implementation only
 provides NIS client tools.
-You must already have a ypbind daemon running on the same host, and a 
+You must already have a ypbind daemon running on the same host, and a
 NIS server running somewhere in the net.
 EOF
diff --git a/net/ypserv/DETAILS b/net/ypserv/DETAILS
index 529e6e7..c964700 100644
--- a/net/ypserv/DETAILS
+++ b/net/ypserv/DETAILS
@@ -9,9 +9,9 @@
            SHORT="NIS provides a network lookup service using databases and processes"
 
 cat << EOF
-The Network Information Service (NIS) provides a simple network lookup 
-service consisting of databases and processes. It was formerly known as 
-Sun Yellow Pages (YP). The functionality of the two remains the same, 
-only the name has changed. Its purpose is to provide information, that 
+The Network Information Service (NIS) provides a simple network lookup
+service consisting of databases and processes. It was formerly known as
+Sun Yellow Pages (YP). The functionality of the two remains the same,
+only the name has changed. Its purpose is to provide information, that
 has to be known throughout the network, to all machines on the network.
 EOF
diff --git a/news/snownews/DETAILS b/news/snownews/DETAILS
index b6215bd..e735344 100644
--- a/news/snownews/DETAILS
+++ b/news/snownews/DETAILS
@@ -9,6 +9,6 @@
            SHORT="a text-mode RSS/RDF newsreader"
 
 cat << EOF
-Snownews is a text-mode RSS/RDF newsreader. It supports all versions of RSS 
+Snownews is a text-mode RSS/RDF newsreader. It supports all versions of RSS
 natively and supports other formats via plugins.
 EOF
diff --git a/perl/CGI-Lite/DETAILS b/perl/CGI-Lite/DETAILS
index 784172d..02efaab 100644
--- a/perl/CGI-Lite/DETAILS
+++ b/perl/CGI-Lite/DETAILS
@@ -13,6 +13,6 @@ Perl module to process and decode WWW forms and cookies.
 
 You can use this module to decode form and query information,
 including file uploads, as well as cookies in a very simple manner; you
-need not concern yourself with the actual details behind the decoding process. 
+need not concern yourself with the actual details behind the decoding process.
 
 EOF
diff --git a/perl/Crypt-OpenSSL-RSA/DETAILS b/perl/Crypt-OpenSSL-RSA/DETAILS
index 9862c7e..7baa98d 100644
--- a/perl/Crypt-OpenSSL-RSA/DETAILS
+++ b/perl/Crypt-OpenSSL-RSA/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20100414
          UPDATED=20100414
            SHORT="RSA encoding and decoding, using the openSSL libraries"
-   
+
 cat << EOF
 Crypt::OpenSSL::RSA is an XS perl module designed to provide basic RSA
 functionality.  It does this by providing a glue to the RSA functions
diff --git a/perl/Digest-MD5/DEPENDS b/perl/Digest-MD5/DEPENDS
index 978aeee..1dd0168 100644
--- a/perl/Digest-MD5/DEPENDS
+++ b/perl/Digest-MD5/DEPENDS
@@ -1 +1 @@
-depends  perl 
+depends  perl
diff --git a/perl/Digest-SHA1/DEPENDS b/perl/Digest-SHA1/DEPENDS
index 978aeee..1dd0168 100644
--- a/perl/Digest-SHA1/DEPENDS
+++ b/perl/Digest-SHA1/DEPENDS
@@ -1 +1 @@
-depends  perl 
+depends  perl
diff --git a/perl/Digest-SHA1/DETAILS b/perl/Digest-SHA1/DETAILS
index 42565bb..a7c2e91 100644
--- a/perl/Digest-SHA1/DETAILS
+++ b/perl/Digest-SHA1/DETAILS
@@ -8,7 +8,7 @@
          UPDATED=20101109
       MAINTAINER=kongar at tsrsb.org.tr
            SHORT="perl interface to the SHA1 Algorithm"
-   
+
 cat << EOF
 The Digest::SHA1 module allows you to use the NIST SHA-1 message
 digest algorithm from within Perl programs. The algorithm takes as
diff --git a/perl/Encode-Detect/DEPENDS b/perl/Encode-Detect/DEPENDS
index 978aeee..1dd0168 100644
--- a/perl/Encode-Detect/DEPENDS
+++ b/perl/Encode-Detect/DEPENDS
@@ -1 +1 @@
-depends  perl 
+depends  perl
diff --git a/perl/Encode-Detect/DETAILS b/perl/Encode-Detect/DETAILS
index a8c415c..4f64cc8 100644
--- a/perl/Encode-Detect/DETAILS
+++ b/perl/Encode-Detect/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20100414
          UPDATED=20100414
            SHORT="An Encode::Encoding subclass that detects the encoding of data"
-   
+
 cat << EOF
 An Encode::Encoding subclass that detects the encoding of data
 EOF
diff --git a/perl/ExtUtils-CBuilder/DETAILS b/perl/ExtUtils-CBuilder/DETAILS
index 2372872..c6bf975 100644
--- a/perl/ExtUtils-CBuilder/DETAILS
+++ b/perl/ExtUtils-CBuilder/DETAILS
@@ -10,7 +10,7 @@
 cat << EOF
 ExtUtils::CBuilder - Compile and link C code for Perl modules.
 
-This module can build the C portions of Perl modules by invoking 
+This module can build the C portions of Perl modules by invoking
 the appropriate compilers and linkers in a cross-platform manner.
 EOF
 
diff --git a/perl/File-Tail/DETAILS b/perl/File-Tail/DETAILS
index 5fae400..8687cc7 100644
--- a/perl/File-Tail/DETAILS
+++ b/perl/File-Tail/DETAILS
@@ -13,7 +13,7 @@ The File::Tail module is designed for reading files which are continously
 appended to (the name comes from the tail -f directive). Usualy such files are
 logfiles of some description.
 
-The module tries hard not to busy wait on the file, dynamicaly calcultaing 
+The module tries hard not to busy wait on the file, dynamicaly calcultaing
 how long it should wait before it pays to try reading the file again.
 
 The module should handle normal log truncations ("close; move; open"
@@ -23,7 +23,7 @@ Currently this package requires Time::HiRes, because it often needs to sleep
 for less than one second. (I don't beleive one should busy wait on a file
 just because it gets more than one line/second).
 
-The file logwatch is a simple example of use. Try it with 
+The file logwatch is a simple example of use. Try it with
 ./logwatch /var/log/syslog 1 if you want to see how File::Tail works.
 
 This module also comes with ptail.pl, an example and generic File::Tail
diff --git a/perl/Fuse/DEPENDS b/perl/Fuse/DEPENDS
index 978aeee..1dd0168 100644
--- a/perl/Fuse/DEPENDS
+++ b/perl/Fuse/DEPENDS
@@ -1 +1 @@
-depends  perl 
+depends  perl
diff --git a/perl/Fuse/DETAILS b/perl/Fuse/DETAILS
index 9ce7f58..23efb99 100644
--- a/perl/Fuse/DETAILS
+++ b/perl/Fuse/DETAILS
@@ -9,5 +9,5 @@
            SHORT="write filesystems in Perl using FUSE"
 
 cat << EOF
-write filesystems in Perl using FUSE  
+write filesystems in Perl using FUSE
 EOF
diff --git a/perl/Image-ExifTool/DETAILS b/perl/Image-ExifTool/DETAILS
index 1b137a2..c0cb2b8 100644
--- a/perl/Image-ExifTool/DETAILS
+++ b/perl/Image-ExifTool/DETAILS
@@ -11,8 +11,8 @@
 cat << EOF
 Image::ExifTool
 
-ExifTool is a platform-independent Perl library plus a command-line 
-application for reading, writing and editing meta information in 
+ExifTool is a platform-independent Perl library plus a command-line
+application for reading, writing and editing meta information in
 image, audio and video files.
 
 EOF
diff --git a/perl/Inline/DEPENDS b/perl/Inline/DEPENDS
index 773a7e4..cc20c63 100644
--- a/perl/Inline/DEPENDS
+++ b/perl/Inline/DEPENDS
@@ -1,2 +1,2 @@
-depends  perl 
+depends  perl
 depends  Parse-RecDescent
diff --git a/perl/Inline/DETAILS b/perl/Inline/DETAILS
index 79bb45f..9bc72be 100644
--- a/perl/Inline/DETAILS
+++ b/perl/Inline/DETAILS
@@ -9,5 +9,5 @@
            SHORT="Write Perl subroutines in other programming languages."
 
 cat << EOF
-Write Perl subroutines in other programming languages. 
+Write Perl subroutines in other programming languages.
 EOF
diff --git a/perl/MP3-Tag/DEPENDS b/perl/MP3-Tag/DEPENDS
index 978aeee..1dd0168 100644
--- a/perl/MP3-Tag/DEPENDS
+++ b/perl/MP3-Tag/DEPENDS
@@ -1 +1 @@
-depends  perl 
+depends  perl
diff --git a/perl/Net-DNS-Resolver-Programmable/DETAILS b/perl/Net-DNS-Resolver-Programmable/DETAILS
index 58c3150..be800aa 100644
--- a/perl/Net-DNS-Resolver-Programmable/DETAILS
+++ b/perl/Net-DNS-Resolver-Programmable/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20100514
          UPDATED=20100514
            SHORT="programmable DNS resolver class for offline emulation of DNS"
-           
+
 cat << EOF
 programmable DNS resolver class for offline emulation of DNS
 EOF
diff --git a/perl/Net-DNS/DETAILS b/perl/Net-DNS/DETAILS
index 30e5694..5512d36 100644
--- a/perl/Net-DNS/DETAILS
+++ b/perl/Net-DNS/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20020619
          UPDATED=20100222
            SHORT="perl DNS Resolver Module"
-           
+
 cat << EOF
 Net-DNS is perl DNS Resolver Module.
 EOF
diff --git a/perl/Net-IDN-Encode/DETAILS b/perl/Net-IDN-Encode/DETAILS
index 2342b38..b3dd571 100644
--- a/perl/Net-IDN-Encode/DETAILS
+++ b/perl/Net-IDN-Encode/DETAILS
@@ -7,13 +7,13 @@
          ENTERED=20100414
          UPDATED=20101219
            SHORT="Internationalizing Domain Names in Applications (RFC 3490)"
-           
+
 cat << EOF
-Net::IDN::Encode -- high-level interface for encoding and 
+Net::IDN::Encode -- high-level interface for encoding and
                     decoding of domain names (implements
                     toASCII and toUNICODE as defined in
                     RFC 3490)
 
-Net::IDN::Punycode -- ASCII-compatible encoding of Unicode 
+Net::IDN::Punycode -- ASCII-compatible encoding of Unicode
                       (Punycode, RFC 3492)
 EOF
diff --git a/perl/Net-IDN-Nameprep/DETAILS b/perl/Net-IDN-Nameprep/DETAILS
index 832e63f..1ac241c 100644
--- a/perl/Net-IDN-Nameprep/DETAILS
+++ b/perl/Net-IDN-Nameprep/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20100414
          UPDATED=20101219
            SHORT="A Stringprep Profile for Internationalized Domain Names (RFC 3491)"
-           
+
 cat << EOF
 This module implements the nameprep specification,
 which describes how to prepare internationalized
diff --git a/perl/Net-UPnP/DETAILS b/perl/Net-UPnP/DETAILS
index 68052fe..920e403 100644
--- a/perl/Net-UPnP/DETAILS
+++ b/perl/Net-UPnP/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20101111
          UPDATED=20101111
            SHORT="Perl extension for UPnP"
-           
+
 cat << EOF
 Net::UPnP - Perl extension for UPnP.
 EOF
diff --git a/perl/NetAddr-IP/DETAILS b/perl/NetAddr-IP/DETAILS
index 4ce09ef..0b8cf89 100644
--- a/perl/NetAddr-IP/DETAILS
+++ b/perl/NetAddr-IP/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20100401
          UPDATED=20101219
            SHORT="manages IPv4 and IPv6 addresses and subnets in perl"
-           
+
 cat << EOF
 NetAddr-IP is perl module which manages IPv4 and IPv6 addresses and subnets
 EOF
diff --git a/perl/Ogg-Vorbis-Header/DETAILS b/perl/Ogg-Vorbis-Header/DETAILS
index 098e6f8..e5de4e8 100644
--- a/perl/Ogg-Vorbis-Header/DETAILS
+++ b/perl/Ogg-Vorbis-Header/DETAILS
@@ -12,5 +12,5 @@ PSAFE=no
 cat << EOF
 This module presents an object-oriented interface to Ogg Vorbis files
 which allows user to view Vorbis info and comments and to modify or
-add comments.  
+add comments.
 EOF
diff --git a/perl/Perl-Tidy/DEPENDS b/perl/Perl-Tidy/DEPENDS
index 978aeee..1dd0168 100644
--- a/perl/Perl-Tidy/DEPENDS
+++ b/perl/Perl-Tidy/DEPENDS
@@ -1 +1 @@
-depends  perl 
+depends  perl
diff --git a/perl/SVK/DEPENDS b/perl/SVK/DEPENDS
index 8076072..c1c7c13 100644
--- a/perl/SVK/DEPENDS
+++ b/perl/SVK/DEPENDS
@@ -1,34 +1,34 @@
-depends version                
-depends Compress-Zlib          
-depends FreezeThaw             
-depends Algorithm-Annotate     
-depends YAML-Syck              
-depends Regexp-Shellish        
-depends Data-Hierarchy         
-depends File-Temp              
-depends Clone                  
-depends Pod-Escapes            
-depends Pod-Simple             
-depends PerlIO-via-symlink     
-depends IO-Digest              
-depends SVN-Simple             
-depends TimeDate               
-depends File-Type              
-depends URI                    
-depends PerlIO-eol             
-depends Class-Autouse          
-depends UNIVERSAL-require      
-depends App-CLI                
-depends List-MoreUtils         
-depends Class-Data-Inheritable 
-depends Path-Class             
-depends swig                   
+depends version
+depends Compress-Zlib
+depends FreezeThaw
+depends Algorithm-Annotate
+depends YAML-Syck
+depends Regexp-Shellish
+depends Data-Hierarchy
+depends File-Temp
+depends Clone
+depends Pod-Escapes
+depends Pod-Simple
+depends PerlIO-via-symlink
+depends IO-Digest
+depends SVN-Simple
+depends TimeDate
+depends File-Type
+depends URI
+depends PerlIO-eol
+depends Class-Autouse
+depends UNIVERSAL-require
+depends App-CLI
+depends List-MoreUtils
+depends Class-Data-Inheritable
+depends Path-Class
+depends swig
 depends Time-Progress
 depends PerlIO-gzip
 depends SVN-Dump
 
-optional_depends "Locale-Maketext-Simple" "" "" "For localized messages" 
-optional_depends "IO-Pager" "" "" "For message display through a pager" 
-optional_depends "SVN-Mirror" "" "" "For SVN mirror support" 
+optional_depends "Locale-Maketext-Simple" "" "" "For localized messages"
+optional_depends "IO-Pager" "" "" "For message display through a pager"
+optional_depends "SVN-Mirror" "" "" "For SVN mirror support"
 optional_depends "Log-Log4perl" "" "" "For Log4perl support"
 optional_depends "PerlIO-via-Bzip2" "" "" "For bzip support"
diff --git a/perl/TermReadKey/DEPENDS b/perl/TermReadKey/DEPENDS
index 0b84804..1dd0168 100644
--- a/perl/TermReadKey/DEPENDS
+++ b/perl/TermReadKey/DEPENDS
@@ -1 +1 @@
-depends  perl  
+depends  perl
diff --git a/perl/Test-Simple/DEPENDS b/perl/Test-Simple/DEPENDS
index 978aeee..1dd0168 100644
--- a/perl/Test-Simple/DEPENDS
+++ b/perl/Test-Simple/DEPENDS
@@ -1 +1 @@
-depends  perl 
+depends  perl
diff --git a/perl/Unicode-Stringprep/DETAILS b/perl/Unicode-Stringprep/DETAILS
index db49fa5..88c9da6 100644
--- a/perl/Unicode-Stringprep/DETAILS
+++ b/perl/Unicode-Stringprep/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20100414
          UPDATED=20100414
            SHORT="Preparation of Internationalized Strings (RFC 3454)"
-           
+
 cat << EOF
 This module implements the stringprep framework for preparing
 Unicode text strings in order to increase the likelihood that
diff --git a/perl/YAML-Syck/DETAILS b/perl/YAML-Syck/DETAILS
index b454119..b7dfb76 100644
--- a/perl/YAML-Syck/DETAILS
+++ b/perl/YAML-Syck/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
            SHORT="Perl interface to the libsyck library."
 cat << EOF
 This module provides a Perl interface to the libsyck data serialization
-library. 
+library.
 
 YAML is a generic data serialization language that is optimized for human
 readability. It can be used to express the data structures of most modern
diff --git a/perl/perl-tk/DETAILS b/perl/perl-tk/DETAILS
index d394cd4..6b808eb 100644
--- a/perl/perl-tk/DETAILS
+++ b/perl/perl-tk/DETAILS
@@ -1,6 +1,6 @@
           MODULE=perl-tk
          VERSION=804.029
-          SOURCE=Tk-$VERSION.tar.gz  
+          SOURCE=Tk-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/Tk-$VERSION
       SOURCE_URL=http://search.cpan.org/CPAN/authors/id/S/SR/SREZIC/
       SOURCE_VFY=sha1:1076d736e43fdf416c664bde0e4c3d035d6903e3
diff --git a/printer/foo2zjs/DETAILS b/printer/foo2zjs/DETAILS
index e1d0802..0a6459d 100644
--- a/printer/foo2zjs/DETAILS
+++ b/printer/foo2zjs/DETAILS
@@ -11,14 +11,14 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
 
 cat << EOF
 foo2zjs is an open source printer driver for printers that use the Zenographics
-ZjStream wire protocol for their print data, such as the Minolta/QMS magicolor 
-2300 DL or Konica Minolta magicolor 2430 DL. These printers are often 
-erroneously referred to as winprinters or GDI printers. However, Microsoft GDI 
-only mandates the API between an application and the printer driver, not the 
-protocol on the wire between the printer driver and the printer. In fact, 
-ZjStream printers are raster printers which happen to use a very efficient 
-wire protocol which was developed by Zenographics and licensed by most major 
-printer manufacturers for at least some of their product lines. ZjStream is 
-just one of many wire protocols that are in use today, such as Postscript, 
-PCL, Epson, etc. 
+ZjStream wire protocol for their print data, such as the Minolta/QMS magicolor
+2300 DL or Konica Minolta magicolor 2430 DL. These printers are often
+erroneously referred to as winprinters or GDI printers. However, Microsoft GDI
+only mandates the API between an application and the printer driver, not the
+protocol on the wire between the printer driver and the printer. In fact,
+ZjStream printers are raster printers which happen to use a very efficient
+wire protocol which was developed by Zenographics and licensed by most major
+printer manufacturers for at least some of their product lines. ZjStream is
+just one of many wire protocols that are in use today, such as Postscript,
+PCL, Epson, etc.
 EOF
diff --git a/printer/gl2ps/DETAILS b/printer/gl2ps/DETAILS
index 0d556bf..da02586 100644
--- a/printer/gl2ps/DETAILS
+++ b/printer/gl2ps/DETAILS
@@ -10,18 +10,18 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-source/
            SHORT="OpenGL to PostScript printing library"
 
 cat << EOF
-GL2PS is a C library providing high quality vector output for any OpenGL 
+GL2PS is a C library providing high quality vector output for any OpenGL
 application. The main difference between GL2PS and other similar libraries (see
-section 7) is the use of sorting algorithms capable of handling intersecting 
+section 7) is the use of sorting algorithms capable of handling intersecting
 and stretched polygons, as well as non manifold objects. GL2PS provides advanced
-smooth shading and text rendering, culling of invisible primitives, mixed 
+smooth shading and text rendering, culling of invisible primitives, mixed
 vector/bitmap output, and much more...
 
-GL2PS can currently create PostScript (PS), Encapsulated PostScript (EPS), 
+GL2PS can currently create PostScript (PS), Encapsulated PostScript (EPS),
 Portable Document Format (PDF) and Scalable Vector Graphics (SVG) files, as well
 as LATEX files for the text fragments. GL2PS also provides limited, experimental
-support for Portable LaTeX Graphics (PGF). Adding new vector output formats 
-should be relatively easy; you can also use the excellent pstoedit program to 
-transform the PostScript files generated by GL2PS into many other vector formats 
-such as xfig, cgm, wmf, etc. 
+support for Portable LaTeX Graphics (PGF). Adding new vector output formats
+should be relatively easy; you can also use the excellent pstoedit program to
+transform the PostScript files generated by GL2PS into many other vector formats
+such as xfig, cgm, wmf, etc.
 EOF
diff --git a/printer/jpeg2ps/DETAILS b/printer/jpeg2ps/DETAILS
index b2d12f6..54021f14d 100644
--- a/printer/jpeg2ps/DETAILS
+++ b/printer/jpeg2ps/DETAILS
@@ -11,6 +11,6 @@
 cat << EOF
 jpeg2ps is a utility for converting JPEG images to compressed PostScript Level 2
 or 3 files (without uncompressing the images). The JPEG data is simply »wrapped«
-with PostScript which yields considerably smaller PS files. jpeg2ps is a simple 
+with PostScript which yields considerably smaller PS files. jpeg2ps is a simple
 command line utility and can be used on DOS, Windows and Unix machines.
 EOF
diff --git a/printer/pdf417_enc/DEPENDS b/printer/pdf417_enc/DEPENDS
index f4ccd63..1627648 100644
--- a/printer/pdf417_enc/DEPENDS
+++ b/printer/pdf417_enc/DEPENDS
@@ -1 +1 @@
-depends %GIF 
+depends %GIF
diff --git a/printer/pnm2ppa/DETAILS b/printer/pnm2ppa/DETAILS
index f713859..c0d47de 100644
--- a/printer/pnm2ppa/DETAILS
+++ b/printer/pnm2ppa/DETAILS
@@ -10,7 +10,7 @@
            SHORT="Driver for HP's software ppa printers"
 
 cat << EOF
-pnm2ppa is a Ghostscript print filter which allows owners of HP DeskJet 710C, 
-712C, 720C, 722C, 820Cse, 820Cxi, 1000Cse, or 1000Cxi printers to print 
+pnm2ppa is a Ghostscript print filter which allows owners of HP DeskJet 710C,
+712C, 720C, 722C, 820Cse, 820Cxi, 1000Cse, or 1000Cxi printers to print
 PostScript Level 2.
 EOF
diff --git a/profiles/LXDE/DETAILS b/profiles/LXDE/DETAILS
index 27018d3..e6a32fa 100644
--- a/profiles/LXDE/DETAILS
+++ b/profiles/LXDE/DETAILS
@@ -7,11 +7,11 @@
       MAINTAINER=florin at lunar-linux.org
 
 cat << EOF
-Lightweight X11 Desktop Environment, is an extremely faster, performing 
-and energy saving Linux desktop environment. It comes with a beautiful 
-interface, multi-language support, standard keyboard short cuts and 
-additional features like tabbed file browsing. LXDE uses less CPU and 
-less RAM. It is especially designed for computers with low hardware 
-specifications like netbooks, mobile internet devices (MIDs) or older 
+Lightweight X11 Desktop Environment, is an extremely faster, performing
+and energy saving Linux desktop environment. It comes with a beautiful
+interface, multi-language support, standard keyboard short cuts and
+additional features like tabbed file browsing. LXDE uses less CPU and
+less RAM. It is especially designed for computers with low hardware
+specifications like netbooks, mobile internet devices (MIDs) or older
 computers.
 EOF
diff --git a/profiles/default-profile/DETAILS b/profiles/default-profile/DETAILS
index ef8bac2..4a93f66 100644
--- a/profiles/default-profile/DETAILS
+++ b/profiles/default-profile/DETAILS
@@ -6,9 +6,9 @@
            SHORT="default-profile of the Lunar-Linux install ISO9660"
 cat << EOF
 This is the default profile of a newly installed Lunar-Linux box.
-When installing a profile each package that is part of the 
-profile is installed, but the profile itself is not installed 
-or tracked.  Profiles are not considered packages.  Think of 
+When installing a profile each package that is part of the
+profile is installed, but the profile itself is not installed
+or tracked.  Profiles are not considered packages.  Think of
 a profile as a quick way to install a group of packages.
 This profile contains the following packages:
 bash
@@ -22,7 +22,7 @@ parser generator
 bzip2
 patent free high quality data compressor
 chkconfig
-coreutils 
+coreutils
 init tool
 dialog
 provides fancy text dialogs from shell scripts
diff --git a/profiles/gnome2/DETAILS b/profiles/gnome2/DETAILS
index 0ecb4f3..a7937a5 100644
--- a/profiles/gnome2/DETAILS
+++ b/profiles/gnome2/DETAILS
@@ -7,10 +7,10 @@
            SHORT="GNU Network Object Model Environment."
 
 cat << EOF
-GNOME is the GNU Network Object Model Environment. 
-This project is building a complete, user-friendly 
-desktop based entirely on free software.  This desktop 
-consists of small utilities and larger applications that 
+GNOME is the GNU Network Object Model Environment.
+This project is building a complete, user-friendly
+desktop based entirely on free software.  This desktop
+consists of small utilities and larger applications that
 share a consistent look and feel.  It uses the GTK as
 the GUI toolkit for all GNOME-compliant applications.
 EOF
diff --git a/python/BeautifulSoup/DETAILS b/python/BeautifulSoup/DETAILS
index 454ba34..3748f45 100644
--- a/python/BeautifulSoup/DETAILS
+++ b/python/BeautifulSoup/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
            SHORT="HTML/XML parser for quick-turnaround applications like screen-scraping"
 
 cat << EOF
-Beautiful Soup parses arbitrarily invalid SGML and provides a variety 
-of methods and Pythonic idioms for iterating and searching the parse 
+Beautiful Soup parses arbitrarily invalid SGML and provides a variety
+of methods and Pythonic idioms for iterating and searching the parse
 tree.
 EOF
diff --git a/python/CherryPy/DETAILS b/python/CherryPy/DETAILS
index a94322f..56be2e2 100644
--- a/python/CherryPy/DETAILS
+++ b/python/CherryPy/DETAILS
@@ -9,12 +9,12 @@
            SHORT="A pythonic, object-oriented HTTP framework"
 
 cat << EOF
-CherryPy allows developers to build web applications in much the same 
-way they would build any other object-oriented Python program. This 
-results in smaller source code developed in less time. 
-CherryPy is now more than six years old and it is has proven very fast 
-and stable. It is being used in production by many sites, from the 
+CherryPy allows developers to build web applications in much the same
+way they would build any other object-oriented Python program. This
+results in smaller source code developed in less time.
+CherryPy is now more than six years old and it is has proven very fast
+and stable. It is being used in production by many sites, from the
 simplest ones to the most demanding ones.
-The WSGI server that comes bundled with CherryPy is available as a 
+The WSGI server that comes bundled with CherryPy is available as a
 standalone module in wsgiserver/__init__.py
 EOF
diff --git a/python/PyOpenGL/DETAILS b/python/PyOpenGL/DETAILS
index e4e880c..012837b 100644
--- a/python/PyOpenGL/DETAILS
+++ b/python/PyOpenGL/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Python bindings to OpenGL and related APIs"
 cat << EOF
 PyOpenGL is the cross platform Python binding to OpenGL and related APIs. The
-binding is created using the SWIG wrapper generator, and is provided under 
-extremely liberal BSD-style Open-Source licenses. Example code on the website. 
+binding is created using the SWIG wrapper generator, and is provided under
+extremely liberal BSD-style Open-Source licenses. Example code on the website.
 EOF
diff --git a/python/PyQt4/DETAILS b/python/PyQt4/DETAILS
index 6f55315..ffb418a 100644
--- a/python/PyQt4/DETAILS
+++ b/python/PyQt4/DETAILS
@@ -14,7 +14,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/PyQt-$EXTRA-$VERSION
            SHORT="A set of Python bindings for the Qt 4.x toolkit"
 
 cat << EOF
-PyQt is a set of Python bindings for the Qt 4.x toolkit. The bindings 
-are implemented as a set of Python modules: qt, qtcanvas, qtgl, 
+PyQt is a set of Python bindings for the Qt 4.x toolkit. The bindings
+are implemented as a set of Python modules: qt, qtcanvas, qtgl,
 qtnetwork, qtsql, qttable and qtxml.
 EOF
diff --git a/python/Pyrex/DEPENDS b/python/Pyrex/DEPENDS
index cbccd36..7d03d17 100644
--- a/python/Pyrex/DEPENDS
+++ b/python/Pyrex/DEPENDS
@@ -1 +1 @@
-depends Python 
+depends Python
diff --git a/python/SilverCity/DEPENDS b/python/SilverCity/DEPENDS
index cbccd36..7d03d17 100644
--- a/python/SilverCity/DEPENDS
+++ b/python/SilverCity/DEPENDS
@@ -1 +1 @@
-depends Python 
+depends Python
diff --git a/python/Sphinx/DETAILS b/python/Sphinx/DETAILS
index ebb9f67..99a5b31 100644
--- a/python/Sphinx/DETAILS
+++ b/python/Sphinx/DETAILS
@@ -9,10 +9,10 @@
            SHORT="Python document tool"
 
 cat << EOF
-Sphinx is a tool that makes it easy to create intelligent and beautiful 
-documentation for Python projects (or other documents consisting of 
-multiple reStructuredText sources), written by Georg Brandl. It was 
-originally created for the new Python documentation, and has excellent 
-facilities for Python project documentation, but C/C++ is supported as 
+Sphinx is a tool that makes it easy to create intelligent and beautiful
+documentation for Python projects (or other documents consisting of
+multiple reStructuredText sources), written by Georg Brandl. It was
+originally created for the new Python documentation, and has excellent
+facilities for Python project documentation, but C/C++ is supported as
 well, and more languages are planned.
 EOF
diff --git a/python/django-pagination/DETAILS b/python/django-pagination/DETAILS
index 116128b..2a492a1 100644
--- a/python/django-pagination/DETAILS
+++ b/python/django-pagination/DETAILS
@@ -11,5 +11,5 @@
 
 cat << EOF
 A set of utilities for creating robust pagination tools throughout a
-django application. 
+django application.
 EOF
diff --git a/python/django-profile/DETAILS b/python/django-profile/DETAILS
index 57d1da9..368181d 100644
--- a/python/django-profile/DETAILS
+++ b/python/django-profile/DETAILS
@@ -12,11 +12,11 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
 
 cat << EOF
 This is a Django pluggable user profile zone which can be used and
-customized easily in your social application web platform developed 
+customized easily in your social application web platform developed
 in django.
 
 It's developed with Django for the backend framework and uses JQuery
 as the javascript library for the client UI. It avoids big amounts of
 development time process in such a generic thing as the User Profile
-and account utilities. 
+and account utilities.
 EOF
diff --git a/python/django/DETAILS b/python/django/DETAILS
index 2d4cec0..02959af 100644
--- a/python/django/DETAILS
+++ b/python/django/DETAILS
@@ -16,8 +16,8 @@ Django is a high-level Python Web framework that encourages rapid
 development and clean, pragmatic design.
 
 Developed four years ago by a fast-moving online-news operation, Django
-was designed to handle two challenges: the intensive deadlines of a 
-newsroom and the stringent requirements of the experienced Web 
+was designed to handle two challenges: the intensive deadlines of a
+newsroom and the stringent requirements of the experienced Web
 developers who wrote it. It lets you build high-performing, elegant Web
 applications quickly.
 
diff --git a/python/egenix-mx/DETAILS b/python/egenix-mx/DETAILS
index 4159ca3..6abb89e 100644
--- a/python/egenix-mx/DETAILS
+++ b/python/egenix-mx/DETAILS
@@ -19,5 +19,5 @@ mxTextTools - Fast Text Processing Tools
 mxStack - Fast and Memory-Efficient Stack Datatype
 mxTools - Collection of Additional Builtins
 mxProxy - Generic Object Proxy & Weak Reference Datatype
-mxBeeBase - On-disk B+Tree Database Construction Kit 
+mxBeeBase - On-disk B+Tree Database Construction Kit
 EOF
diff --git a/python/httplib2/DETAILS b/python/httplib2/DETAILS
index 59c8c5e..e1be1f4 100644
--- a/python/httplib2/DETAILS
+++ b/python/httplib2/DETAILS
@@ -11,5 +11,5 @@
 
 cat << EOF
 A comprehensive HTTP client library that supports many features left
-out of other HTTP libraries. 
+out of other HTTP libraries.
 EOF
diff --git a/python/kiwi/DETAILS b/python/kiwi/DETAILS
index aed3882..a49f2b8 100644
--- a/python/kiwi/DETAILS
+++ b/python/kiwi/DETAILS
@@ -14,6 +14,6 @@ Kiwi consists of a set of classes and wrappers for PyGTK that were
 developed to provide a sort of framework for applications. Fully
 object-oriented, and roughly Smalltalk's MVC, Kiwi provides a simple,
 practical way to build forms, windows, and widgets that transparently
-access and display your object data. Kiwi is inspired by Allen 
+access and display your object data. Kiwi is inspired by Allen
 Holub's Visual Proxy.
 EOF
diff --git a/python/mysql-python/DETAILS b/python/mysql-python/DETAILS
index 7253913..6d9120b 100644
--- a/python/mysql-python/DETAILS
+++ b/python/mysql-python/DETAILS
@@ -10,8 +10,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/MySQL-python-$VERSION
            SHORT="Mysql binding for python"
 cat <<EOF
 MySQLdb is an interface to the popular MySQL database server for Python.
-The design goals are: 
-- Compliance with Python database API version 2.0 [PEP-0249] 
-- Thread-safety 
+The design goals are:
+- Compliance with Python database API version 2.0 [PEP-0249]
+- Thread-safety
 - Thread-friendliness (threads will not block each other)
 EOF
diff --git a/python/papyon/DEPENDS b/python/papyon/DEPENDS
index 4ac974b..a7bb8dc 100644
--- a/python/papyon/DEPENDS
+++ b/python/papyon/DEPENDS
@@ -1,3 +1,3 @@
-depends pycrypto 
-depends pygobject 
+depends pycrypto
+depends pygobject
 depends pyopenssl
diff --git a/python/polib/DETAILS b/python/polib/DETAILS
index 60acf03..6422e88 100644
--- a/python/polib/DETAILS
+++ b/python/polib/DETAILS
@@ -13,12 +13,12 @@ cat << EOF
 A library to parse and manage gettext catalogs.
 
 polib allows you to manipulate, create, modify gettext files (pot, po
-and mo files). You can load existing files, iterate through it's 
+and mo files). You can load existing files, iterate through it's
 entries, add, modify entries, comments or metadata, etc... or create
 new po files from scratch.
 
-polib provides a simple and pythonic API, exporting only three 
-convenience functions 'pofile', 'mofile' and 'detect_encoding', and 
-the 4 core classes: POFile, MOFile, POEntry and MOEntry for creating 
-new files/entries. 
+polib provides a simple and pythonic API, exporting only three
+convenience functions 'pofile', 'mofile' and 'detect_encoding', and
+the 4 core classes: POFile, MOFile, POEntry and MOEntry for creating
+new files/entries.
 EOF
diff --git a/python/pygame/DEPENDS b/python/pygame/DEPENDS
index cf14b79..63f5c3d 100644
--- a/python/pygame/DEPENDS
+++ b/python/pygame/DEPENDS
@@ -1,5 +1,5 @@
 depends SDL_image
-depends SDL_ttf 
+depends SDL_ttf
 depends SDL_mixer
 depends smpeg
-depends numpy 
+depends numpy
diff --git a/python/pygame/DETAILS b/python/pygame/DETAILS
index e35f286..5143f1d 100644
--- a/python/pygame/DETAILS
+++ b/python/pygame/DETAILS
@@ -11,9 +11,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VER
            SHORT="A set of Python modules designed for writing games"
 
 cat << EOF
-Pygame is a set of Python modules designed for writing games. It is 
-written on top of the excellent SDL library. This allows you to create 
-fully featured games and multimedia programs in the python language. 
-Pygame is highly portable and runs on nearly every platform and 
-operating system.  
+Pygame is a set of Python modules designed for writing games. It is
+written on top of the excellent SDL library. This allows you to create
+fully featured games and multimedia programs in the python language.
+Pygame is highly portable and runs on nearly every platform and
+operating system.
 EOF
diff --git a/python/pygments/DETAILS b/python/pygments/DETAILS
index 62d0bee..c71e1e5 100644
--- a/python/pygments/DETAILS
+++ b/python/pygments/DETAILS
@@ -11,15 +11,15 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/Pygments-$VERSION
       MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-Pygments is a generic syntax highlighter for general use in all kinds 
-of software such as forum systems, wikis or other applications that 
+Pygments is a generic syntax highlighter for general use in all kinds
+of software such as forum systems, wikis or other applications that
 need to prettify source code. Highlights are:
     * a wide range of common languages and markup formats is supported
     * special attention is paid to details that increase highlighting
       quality
-    * support for new languages and formats are added easily; most 
+    * support for new languages and formats are added easily; most
       languages use a simple regex-based lexing mechanism
-    * a number of output formats is available, among them HTML, RTF, 
+    * a number of output formats is available, among them HTML, RTF,
       LaTeX and ANSI sequences
     * it is usable as a command-line tool and as a library
     * ... and it highlights even Brainf*ck!
diff --git a/python/pylirc/DETAILS b/python/pylirc/DETAILS
index 0dc91ce..92ef1c7 100644
--- a/python/pylirc/DETAILS
+++ b/python/pylirc/DETAILS
@@ -2,13 +2,13 @@
      VERSION=0.0.5
       SOURCE=$MODULE-$VERSION.tar.gz
   SOURCE_URL=$SFORGE_URL/$MODULE
-  SOURCE_VFY=sha1:90b016dc0ab1ad237603cbafa74c6625c6227a80 
+  SOURCE_VFY=sha1:90b016dc0ab1ad237603cbafa74c6625c6227a80
     WEB_SITE=http://pylirc.mccabe.nu/
      ENTERED=20060806
      UPDATED=20060806
        SHORT="Python lirc bindings"
 
 cat << EOF
-pyLirc is a module for Python that interacts with lirc to give Python 
+pyLirc is a module for Python that interacts with lirc to give Python
 programs the ability to receive commands from remote controls.
 EOF
diff --git a/python/pysvn/DETAILS b/python/pysvn/DETAILS
index cd1c328..34d0ab1 100644
--- a/python/pysvn/DETAILS
+++ b/python/pysvn/DETAILS
@@ -17,10 +17,10 @@ Windows, Mac OS X, Linux and other unix platforms are supported.
 pysvn Extension Features
 
     * Supports all svn client features
-    * Supports svn transaction features required to write svn 
+    * Supports svn transaction features required to write svn
       pre-commit hooks
     * Easy to learn and use
     * Python like interface
     * Good Documentation and examples
-    * No need to understand the Subversion C API 
+    * No need to understand the Subversion C API
 EOF
diff --git a/python/python-dateutil/DETAILS b/python/python-dateutil/DETAILS
index 305a855..07ea808 100644
--- a/python/python-dateutil/DETAILS
+++ b/python/python-dateutil/DETAILS
@@ -8,6 +8,6 @@
          UPDATED=20110118
            SHORT="extensions to the standard datetime module, available in Python"
 cat << EOF
-The dateutil module provides powerful extensions to the standard datetime 
-module, available in Python 2.3+. 
+The dateutil module provides powerful extensions to the standard datetime
+module, available in Python 2.3+.
 EOF
diff --git a/python/python-openid/DETAILS b/python/python-openid/DETAILS
index e1d8817..2a83384 100644
--- a/python/python-openid/DETAILS
+++ b/python/python-openid/DETAILS
@@ -16,11 +16,11 @@ Features of the 2.x.x series include:
 
         * Refined and easy-to-use API.
         * Extensive documentation.
-        * Many storage implemetations including file-based, sqlite, 
+        * Many storage implemetations including file-based, sqlite,
           postgresql, and mysql.
         * Simple examples to help you get started.
         * Licensed under the Apache Software License.
         * Includes a Simple Registration API
-        * Versions 1.x.x supports protocol version 1; versions 2.x.x 
+        * Versions 1.x.x supports protocol version 1; versions 2.x.x
           support both major OpenID protocol versions transparently
 EOF
diff --git a/python/transifex/DETAILS b/python/transifex/DETAILS
index c79a1ff..0d0c07f 100644
--- a/python/transifex/DETAILS
+++ b/python/transifex/DETAILS
@@ -22,7 +22,7 @@ Transifex is a highly scalable localization platform with a focus on
 integrating well with the existing workflow of both translators and
 developers.
 
-It aims in making it dead-simple for content providers to receive 
+It aims in making it dead-simple for content providers to receive
 quality translations from big translation communities, no matter where
 the project is hosted.
 EOF
diff --git a/qt4-apps/PyQwt/DETAILS b/qt4-apps/PyQwt/DETAILS
index 80b8347..78340e3 100644
--- a/qt4-apps/PyQwt/DETAILS
+++ b/qt4-apps/PyQwt/DETAILS
@@ -9,16 +9,16 @@
            SHORT="plots data with Numerical Python and PyQt"
 
 cat << EOF
-PyQwt is a set of Python bindings for the Qwt C++ class library which extends 
-the Qt framework with widgets for scientific and engineering applications. It 
+PyQwt is a set of Python bindings for the Qwt C++ class library which extends
+the Qt framework with widgets for scientific and engineering applications. It
 provides a widget to plot 2-dimensional data and various widgets to display and
-control bounded or unbounded floating point values. 
+control bounded or unbounded floating point values.
 
-PyQwt addresses the problem of integrating PyQt, Qt, Qwt, NumPy and optionally 
+PyQwt addresses the problem of integrating PyQt, Qt, Qwt, NumPy and optionally
 SciPy. Look at the Command Line Interface (CLI) examples and the Graphical User
-Interface (GUI) examples to get an idea of what you can do with PyQwt. 
+Interface (GUI) examples to get an idea of what you can do with PyQwt.
 
-It is highly recommended to use PyQwt with NumPy. NumPy extends the Python 
-language with new data types to turn Python into an ideal language for 
-numerical computing and experimentation. 
+It is highly recommended to use PyQwt with NumPy. NumPy extends the Python
+language with new data types to turn Python into an ideal language for
+numerical computing and experimentation.
 EOF
diff --git a/qt4-apps/Sigil/DETAILS b/qt4-apps/Sigil/DETAILS
index e9bec56..94a6301 100644
--- a/qt4-apps/Sigil/DETAILS
+++ b/qt4-apps/Sigil/DETAILS
@@ -27,17 +27,17 @@ Now what does it have to offer...
       than 200) with full descriptions for each
     * Table Of Contents editor
     * Multi-level TOC support
-    * Book View fully supports the display of any XHTML document possible under 
+    * Book View fully supports the display of any XHTML document possible under
       the OPS spec
     * SVG support
     * Basic XPGT support
     * Advanced automatic conversion of all imported documents to Unicode
     * Currently imports TXT, HTML and EPUB files; more will be added with time
-    * Currently exports EPUB and SGF (Sigil native format); more will be added 
+    * Currently exports EPUB and SGF (Sigil native format); more will be added
       with time
-    * Embedded HTML Tidy; all imported documents are thoroughly cleaned; 
+    * Embedded HTML Tidy; all imported documents are thoroughly cleaned;
       changing views cleans the document so no matter how much you screw up your
       code, it will fix it (usually)
     * An actually usable user interface
-    * Native C++ application 
+    * Native C++ application
 EOF
diff --git a/qt4-apps/cutecom/DETAILS b/qt4-apps/cutecom/DETAILS
index fc93678..42ab85d 100644
--- a/qt4-apps/cutecom/DETAILS
+++ b/qt4-apps/cutecom/DETAILS
@@ -22,5 +22,5 @@ CuteCom is a graphical serial terminal, like minicom
 * open the device without changing its settings
 * hexadecimal input and output
 * configurable line end characters (LF, CR, LFCR)
-* configurable delay between characters 
+* configurable delay between characters
 EOF
diff --git a/qt4-apps/klatexformula/DETAILS b/qt4-apps/klatexformula/DETAILS
index c6865fc..cb6cf53 100644
--- a/qt4-apps/klatexformula/DETAILS
+++ b/qt4-apps/klatexformula/DETAILS
@@ -9,9 +9,9 @@
            SHORT="get an image from a LaTeX formula"
 
 cat << EOF
-KLatexFormula is a program to easily get an image from a LaTeX formula. It is 
-based on LaTeX. With KLatexFormula, just enter a formula, click "Evaluate", 
-then you can drag&drop or copy the resulting image to another location (an 
-OpenOffice document, for example) or save it as an image (many formats are 
+KLatexFormula is a program to easily get an image from a LaTeX formula. It is
+based on LaTeX. With KLatexFormula, just enter a formula, click "Evaluate",
+then you can drag&drop or copy the resulting image to another location (an
+OpenOffice document, for example) or save it as an image (many formats are
 available).
 EOF
diff --git a/qt4-apps/luminance-hdr/DETAILS b/qt4-apps/luminance-hdr/DETAILS
index 2accfce..4952152 100644
--- a/qt4-apps/luminance-hdr/DETAILS
+++ b/qt4-apps/luminance-hdr/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/luminance-$VERSION
            SHORT="provides a workflow for HDR imaging"
 
 cat << EOF
-Luminance HDR is an open source graphical user interface application that aims 
+Luminance HDR is an open source graphical user interface application that aims
 to provide a workflow for HDR imaging.
 
 Supported HDR formats:
@@ -28,7 +28,7 @@ Supported LDR formats:
 
 Supported features:
 
-    * Create an HDR file from a set of images (formats: JPEG, TIFF 8bit and 
+    * Create an HDR file from a set of images (formats: JPEG, TIFF 8bit and
       16bit, RAW) of the same scene taken at different exposure setting.
     * Save load HDR images.
     * Rotate, resize and crop HDR images.
diff --git a/qt4-apps/polkit-qt-1/DETAILS b/qt4-apps/polkit-qt-1/DETAILS
index b882a70..f58e1fb 100644
--- a/qt4-apps/polkit-qt-1/DETAILS
+++ b/qt4-apps/polkit-qt-1/DETAILS
@@ -9,13 +9,13 @@
            SHORT="Qt wrapper around polkit-1"
 
 cat << EOF
-Qt wrapper around polkit-1. It is a convenience wrapper around QAction and 
-QAbstractButton  that lets you integrate those two components easily with 
+Qt wrapper around polkit-1. It is a convenience wrapper around QAction and
+QAbstractButton  that lets you integrate those two components easily with
 polkit.
 
 polkit-qt-1 is not a direct replacement of polkit-qt: it is based on polkit-1,
-which is not backwards compatible in any way with Policykit <= 0.9, which was 
+which is not backwards compatible in any way with Policykit <= 0.9, which was
 the backend of polkit-qt. You are encouraged to port polkit-qt applications to
-polkit-qt or KAuth, if based on the KDE Development Platform, since 
+polkit-qt or KAuth, if based on the KDE Development Platform, since
 PolicyKit <= 0.9 is no longer maintained.
 EOF
diff --git a/qt4-apps/qjson/DETAILS b/qt4-apps/qjson/DETAILS
index e6ccc36..daf9efb 100644
--- a/qt4-apps/qjson/DETAILS
+++ b/qt4-apps/qjson/DETAILS
@@ -14,7 +14,7 @@ QJson is a qt-based library that maps JSON data to QVariant objects: JSON arrays
 will be mapped to QVariantList instances, while JSON objects will be mapped to
 QVariantMap.
 
-JSON (JavaScript Object Notation) is a lightweight data-interchange format. It 
-can represents integer, real number, string, an ordered sequence of value, and 
+JSON (JavaScript Object Notation) is a lightweight data-interchange format. It
+can represents integer, real number, string, an ordered sequence of value, and
 a collection of name/value pairs.
 EOF
diff --git a/qt4-apps/qscintilla2/DETAILS b/qt4-apps/qscintilla2/DETAILS
index 1c7dca3..cf11d02 100644
--- a/qt4-apps/qscintilla2/DETAILS
+++ b/qt4-apps/qscintilla2/DETAILS
@@ -12,7 +12,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/QScintilla-$VERSION
            SHORT="Port to Qt of Scintilla C++ editor class"
 
 cat << EOF
-QScintilla includes features especially useful when editing and 
-debugging source code. These include support for syntax styling, 
+QScintilla includes features especially useful when editing and
+debugging source code. These include support for syntax styling,
 error indicators, code completion and call tips.
 EOF
diff --git a/qt4-apps/qshaderedit/DETAILS b/qt4-apps/qshaderedit/DETAILS
index 1b44a36..bab92b6 100644
--- a/qt4-apps/qshaderedit/DETAILS
+++ b/qt4-apps/qshaderedit/DETAILS
@@ -18,6 +18,6 @@ Currently it supports the following shading languages:
 
    * ARB programs.
    * GLSL shaders.
-   * CgFX effects. 
+   * CgFX effects.
 
 EOF
diff --git a/qt4-apps/qt-assistant/DETAILS b/qt4-apps/qt-assistant/DETAILS
index 42784bf..d783c12 100644
--- a/qt4-apps/qt-assistant/DETAILS
+++ b/qt4-apps/qt-assistant/DETAILS
@@ -11,5 +11,5 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/qt-everywhere-opensource-src-4.6.3
 
 cat << EOF
 These are compatibility libraries between for Qt-4.6.x and are needed by
-some applications to work with Qt-4.7.0. 
+some applications to work with Qt-4.7.0.
 EOF
diff --git a/qt4-apps/qt-creator/DETAILS b/qt4-apps/qt-creator/DETAILS
index 43da2a4..0af0ac6 100644
--- a/qt4-apps/qt-creator/DETAILS
+++ b/qt4-apps/qt-creator/DETAILS
@@ -10,7 +10,7 @@
            SHORT="cross-platform integrated development environment"
 
 cat << EOF
-Qt Creator is a new cross-platform integrated development environment (IDE) 
+Qt Creator is a new cross-platform integrated development environment (IDE)
 tailored to the needs of Qt developers.  It includes:
 
     * An advanced C++ code editor
diff --git a/qt4-apps/qtpfsgui/DETAILS b/qt4-apps/qtpfsgui/DETAILS
index 734c859..fc02ef3 100644
--- a/qt4-apps/qtpfsgui/DETAILS
+++ b/qt4-apps/qtpfsgui/DETAILS
@@ -10,7 +10,7 @@
            SHORT="Qt4 based workflow for HDR imaging"
 
 cat << EOF
-Qtpfsgui is an open source graphical user interface application that aims to 
+Qtpfsgui is an open source graphical user interface application that aims to
 provide a workflow for HDR imaging. Supported HDR formats:
 
     * OpenEXR (extension: exr)
@@ -25,7 +25,7 @@ Supported LDR formats:
 
 Supported features:
 
-    * Create an HDR file from a set of images (formats: JPEG, TIFF 8bit and 
+    * Create an HDR file from a set of images (formats: JPEG, TIFF 8bit and
       16bit, RAW) of the same scene taken at different exposure setting.
     * Save and load HDR images.
     * Rotate and resize HDR images.
diff --git a/qt4-apps/qwt/DETAILS b/qt4-apps/qwt/DETAILS
index 874f73e..c990fbe 100644
--- a/qt4-apps/qwt/DETAILS
+++ b/qt4-apps/qwt/DETAILS
@@ -11,7 +11,7 @@
 #PSAFE=no
 cat << EOF
 The Qwt library contains GUI Components and utility classes which are primarily
-useful for programs with a technical background. Beside a 2D plot widget it 
-provides scales, sliders, dials, compasses, thermometers, wheels and knobs to 
+useful for programs with a technical background. Beside a 2D plot widget it
+provides scales, sliders, dials, compasses, thermometers, wheels and knobs to
 control or display values, arrays, or ranges of type double.
 EOF
diff --git a/qt4-apps/qwtplot3d/DETAILS b/qt4-apps/qwtplot3d/DETAILS
index 40e62c5..29772e5 100644
--- a/qt4-apps/qwtplot3d/DETAILS
+++ b/qt4-apps/qwtplot3d/DETAILS
@@ -12,11 +12,11 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
 
 cat << EOF
 QwtPlot3D is not a  program, but a feature-rich Qt/OpenGL-based C++ programming
-library, providing essentially a  bunch of 3D-widgets for programmers. 
+library, providing essentially a  bunch of 3D-widgets for programmers.
 
- Common code base for Qt3 and Qt4 
+ Common code base for Qt3 and Qt4
  Specialized widgets for surfaces, graphs etc.
- Parametric Surfaces 
+ Parametric Surfaces
  Lighting (experimental)
  User defined visual objects
  Scaling, rotating, shifting, zooming of data sets and mathematical
@@ -31,8 +31,8 @@ library, providing essentially a  bunch of 3D-widgets for programmers.
  Free configurable (labeling, numbering; linear, log or user-defined transformations)
  and autoscalable axes
  Free color model
- Flat/Gouraud shading 
+ Flat/Gouraud shading
  Color legends
  Pixmap output (all Qt supported formats)
- Vector output (PostScript,  EPS and PDF)  via gl2ps   
+ Vector output (PostScript,  EPS and PDF)  via gl2ps
 EOF
diff --git a/qt4-apps/scribus/DETAILS b/qt4-apps/scribus/DETAILS
index a341bf7..9b34785 100644
--- a/qt4-apps/scribus/DETAILS
+++ b/qt4-apps/scribus/DETAILS
@@ -11,10 +11,10 @@
 
 cat << EOF
 Scribus is a Layout program for Linux, similar to Adobe PageMaker,
-QuarkXPress or Adobe InDesign, except that it is published under the 
-GNU GPL. Scribus has the ability to layout newsletters, create corporate 
-stationery, small posters and other documents which need flexible layout 
-and/or the ability to output to professional quality imagesetting 
-equipment. You can do all the typical tasks like placing and rotating text 
+QuarkXPress or Adobe InDesign, except that it is published under the
+GNU GPL. Scribus has the ability to layout newsletters, create corporate
+stationery, small posters and other documents which need flexible layout
+and/or the ability to output to professional quality imagesetting
+equipment. You can do all the typical tasks like placing and rotating text
 and/or images on a page, specify manual kerning of type and much more.
 EOF
diff --git a/qt4-apps/sqliteman/DETAILS b/qt4-apps/sqliteman/DETAILS
index 26a1a35..0df0add 100644
--- a/qt4-apps/sqliteman/DETAILS
+++ b/qt4-apps/sqliteman/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 If you are looking for a tool for tuning SQL statements, manage tables, views,
-or triggers, administrate the database space and index statistics then 
+or triggers, administrate the database space and index statistics then
 Sqliteman is the perfect choice.
 EOF
diff --git a/qt4-apps/tapioca-qt/DETAILS b/qt4-apps/tapioca-qt/DETAILS
index 91d88c3..a23b832 100644
--- a/qt4-apps/tapioca-qt/DETAILS
+++ b/qt4-apps/tapioca-qt/DETAILS
@@ -13,15 +13,15 @@ cat << EOF
 The Tapioca project provides a set of convenience libraries to easily integrate
 VoIP and IM in your application, or even write new ones.
 
-Tapioca follows the standard defined by the Telepathy project and therefore, 
+Tapioca follows the standard defined by the Telepathy project and therefore,
 operates seamlessly with its connection managers and other software that follows
 it as well.
 
-With Tapioca you can connect to SIP, Jabber, MSN, IRC and other connection 
-managers that are compliant with the Telepathy specification. Integrate VoIP and 
-IM in your application using your favorite programming language with just a few 
+With Tapioca you can connect to SIP, Jabber, MSN, IRC and other connection
+managers that are compliant with the Telepathy specification. Integrate VoIP and
+IM in your application using your favorite programming language with just a few
 lines of code, and without having to concern about protocol implementations.
 
-Tapioca provides convenience libraries for Glib, Qt, C# and Python, for 
-client-side application development. 
+Tapioca provides convenience libraries for Glib, Qt, C# and Python, for
+client-side application development.
 EOF
diff --git a/qt4-apps/telepathy-qt4/DETAILS b/qt4-apps/telepathy-qt4/DETAILS
index 0d969f5..6763883 100644
--- a/qt4-apps/telepathy-qt4/DETAILS
+++ b/qt4-apps/telepathy-qt4/DETAILS
@@ -11,14 +11,14 @@
 
 cat << EOF
 The Telepathy project aims to provide a unified framework for all forms of real
-time conversations, including instant messaging, IRC, voice calls and video 
-calls. It uses the D-Bus messaging system to provide a simple interface for 
-client applications, allowing them to quickly benefit from Telepathy's 
+time conversations, including instant messaging, IRC, voice calls and video
+calls. It uses the D-Bus messaging system to provide a simple interface for
+client applications, allowing them to quickly benefit from Telepathy's
 functionality.
 
 At the core of Telepathy is the DBus interface specification which describes how
-Telepathy components communicate with each other. We are up to spec version 0.17 
-(see DbusSpec for older versions). For a more approachable introduction to the 
-structure of the framework, try the System Overview document. The Ubuntu spec 
+Telepathy components communicate with each other. We are up to spec version 0.17
+(see DbusSpec for older versions). For a more approachable introduction to the
+structure of the framework, try the System Overview document. The Ubuntu spec
 for SIP/IM integration includes a good rationale for this distributed approach.
 EOF
diff --git a/qt4-apps/tulip/DETAILS b/qt4-apps/tulip/DETAILS
index c36a21a..d9bdafd 100644
--- a/qt4-apps/tulip/DETAILS
+++ b/qt4-apps/tulip/DETAILS
@@ -11,12 +11,12 @@
 
 cat << EOF
 The research by the information visualization community shows clearly that using
-a visual representation of data-sets enables faster analysis by the end users. 
-Tulip, created by David AUBER, is a contribution of the area of information 
+a visual representation of data-sets enables faster analysis by the end users.
+Tulip, created by David AUBER, is a contribution of the area of information
 visualization. Even if the Tulip framework allows the visualization, the drawing
-and the edition of small graphs, all the parts of the framework have been built 
-in order to be able to visualize graphs having more than 1.000.000 elements. 
-Such a visualization system must draw and display huge graphs, allows the 
-navigation through geometric operations as well as the extraction of subgraphs 
+and the edition of small graphs, all the parts of the framework have been built
+in order to be able to visualize graphs having more than 1.000.000 elements.
+Such a visualization system must draw and display huge graphs, allows the
+navigation through geometric operations as well as the extraction of subgraphs
 and the enhancement of the results obtained by filtering.
 EOF
diff --git a/qt4-apps/valknut/DETAILS b/qt4-apps/valknut/DETAILS
index 72bb788..28f509b 100644
--- a/qt4-apps/valknut/DETAILS
+++ b/qt4-apps/valknut/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/valknut-$VERSION
            SHORT="Direct Connect (DC++) client for Qt4"
 
 cat << EOF
-valknut is a program that uses the Direct Connect protocol. It is 
-compatible with other DC clients, such as the original DC from 
+valknut is a program that uses the Direct Connect protocol. It is
+compatible with other DC clients, such as the original DC from
 Neomodus, and DC++.
 EOF
diff --git a/science/ParaView/DETAILS b/science/ParaView/DETAILS
index 7f3aafa..c83473e 100644
--- a/science/ParaView/DETAILS
+++ b/science/ParaView/DETAILS
@@ -10,14 +10,14 @@
            SHORT="data analysis and visualization application"
 
 cat << EOF
-ParaView is an open-source, multi-platform data analysis and visualization 
-application. ParaView users can quickly build visualizations to analyze their 
+ParaView is an open-source, multi-platform data analysis and visualization
+application. ParaView users can quickly build visualizations to analyze their
 data using qualitative and quantitative techniques. The data exploration can be
-done interactively in 3D or programmatically using ParaView's batch processing 
+done interactively in 3D or programmatically using ParaView's batch processing
 capabilities.
 
-ParaView was developed to analyze extremely large datasets using distributed 
-memory computing resources. It can be run on supercomputers to analyze datasets 
+ParaView was developed to analyze extremely large datasets using distributed
+memory computing resources. It can be run on supercomputers to analyze datasets
 of terascale as well as on laptops for smaller data.
 EOF
 
diff --git a/science/SuiteSparse/DETAILS b/science/SuiteSparse/DETAILS
index 7260dac..884fa01 100644
--- a/science/SuiteSparse/DETAILS
+++ b/science/SuiteSparse/DETAILS
@@ -35,5 +35,5 @@ A meta package of Spare matrix applications. It includes the following;
     LINFACTOR: solve Ax=b using LU or CHOL
     MESHND: 2D and 3D mesh generation and nested dissection
     SSMULT: sparse matrix times sparse matrix
-    SuiteSparseQR: multifrontal sparse QR 
+    SuiteSparseQR: multifrontal sparse QR
 EOF
diff --git a/science/avogadro/DETAILS b/science/avogadro/DETAILS
index d30e0d0..21f9e2d 100644
--- a/science/avogadro/DETAILS
+++ b/science/avogadro/DETAILS
@@ -10,8 +10,8 @@
            SHORT="an advanced molecular editor"
 
 cat << EOF
-Avogadro is an advanced molecular editor designed for cross-platform use in 
+Avogadro is an advanced molecular editor designed for cross-platform use in
 computational chemistry, molecular modeling, bioinformatics, materials science,
-and related areas. It offers flexible rendering and a powerful plugin 
+and related areas. It offers flexible rendering and a powerful plugin
 architecture.
 EOF
diff --git a/science/dxsamples/DETAILS b/science/dxsamples/DETAILS
index 93b7187..7f02f7a 100644
--- a/science/dxsamples/DETAILS
+++ b/science/dxsamples/DETAILS
@@ -1,5 +1,5 @@
            MODULE=dxsamples
-          VERSION=4.4.0 
+          VERSION=4.4.0
            SOURCE=$MODULE-$VERSION.tar.gz
        SOURCE_URL=http://opendx.npaci.edu/source/
        SOURCE_VFY=sha1:24a8981312c3a2564623acb85538d9935e5c2469
diff --git a/science/eukleides/DETAILS b/science/eukleides/DETAILS
index 05326d9..d440610 100644
--- a/science/eukleides/DETAILS
+++ b/science/eukleides/DETAILS
@@ -10,9 +10,9 @@
 
 PSAFE=no
 cat << EOF
-Eukleides is a computer language devoted to elementary plane geometry. It aims 
-to be a fairly comprehensive system to create geometric figures, either static 
+Eukleides is a computer language devoted to elementary plane geometry. It aims
+to be a fairly comprehensive system to create geometric figures, either static
 or dynamic. Eukleides allows to handle basic types of data: numbers and strings,
-as well as geometric types of data: points, vectors, sets (of points), lines, 
-circles and conics. 
+as well as geometric types of data: points, vectors, sets (of points), lines,
+circles and conics.
 EOF
diff --git a/science/geda-gaf/DETAILS b/science/geda-gaf/DETAILS
index 92ad46f..cc0f66a 100644
--- a/science/geda-gaf/DETAILS
+++ b/science/geda-gaf/DETAILS
@@ -12,23 +12,23 @@
 cat << EOF
 Here is a list of programs that are part of gEDA/gaf (gschem and friends):
 
- * gschem is the schematic capture program/tool which is part of gEDA. It's 
+ * gschem is the schematic capture program/tool which is part of gEDA. It's
    sole purpose is to facilitate the graphical input of components/circuits.
 
- * gnetlist is a netlist generation program. It takes as input gEDA/gaf .sch 
+ * gnetlist is a netlist generation program. It takes as input gEDA/gaf .sch
    (schematic) file and the required .sym (symbol) files and converts them into
    netlists.
 
- * gattrib is gEDA?s attribute editor. It reads a set of gschem .sch files 
-   (schematic files), and creates a spreadsheet showing all components in rows, 
+ * gattrib is gEDA?s attribute editor. It reads a set of gschem .sch files
+   (schematic files), and creates a spreadsheet showing all components in rows,
    with the associated component attributes listed in the columns.
 
- * symbols (on a schematic) are an abstract representation of the physical 
+ * symbols (on a schematic) are an abstract representation of the physical
    components used in electronic circuits.
 
  * There are many utilities included as part of gEDA/gaf.
 
- * gsymcheck is the symbol checker for the gEDA/gaf system. Give it a symbol 
+ * gsymcheck is the symbol checker for the gEDA/gaf system. Give it a symbol
    file and it will go through and verify that the symbol will work in gschem
    and friends.
 EOF
diff --git a/science/geda-xgsch2pcb/DEPENDS b/science/geda-xgsch2pcb/DEPENDS
index a9d75d5..49cee94 100644
--- a/science/geda-xgsch2pcb/DEPENDS
+++ b/science/geda-xgsch2pcb/DEPENDS
@@ -1,5 +1,5 @@
-depends Python 
+depends Python
 depends gettext
-depends guile 
+depends guile
 depends gtk+-2
 depends groff
diff --git a/science/gnuplot/DEPENDS b/science/gnuplot/DEPENDS
index 3598c99..15611d5 100644
--- a/science/gnuplot/DEPENDS
+++ b/science/gnuplot/DEPENDS
@@ -1,6 +1,6 @@
 optional_depends gd     "--with-gd"  "--without-gd"  "for additional graphics support"
 optional_depends libpng "--with-png" "--without-png" "enable png terminal"
-optional_depends "%X"   "--with-x"   "--without-x"   "Use X window system" 
+optional_depends "%X"   "--with-x"   "--without-x"   "Use X window system"
 optional_depends lua    "--with-lua" "--without-lua" "For Lua scripting support"
 optional_depends libggi "--with-ggi" "--without-ggi" "For General Graphics Interface support"
 
diff --git a/science/gpsd/DEPENDS b/science/gpsd/DEPENDS
index a14b3dd..8109cde 100644
--- a/science/gpsd/DEPENDS
+++ b/science/gpsd/DEPENDS
@@ -1,2 +1,2 @@
-depends dbus      
+depends dbus
 depends dbus-glib
diff --git a/science/gstat/DETAILS b/science/gstat/DETAILS
index 276ee39..a59c2a3 100644
--- a/science/gstat/DETAILS
+++ b/science/gstat/DETAILS
@@ -9,12 +9,12 @@
             SHORT="code for multivariable geostatistical modelling, prediction and simulation"
 
 cat << EOF
-Gtat is an open source (GPL) computer code for multivariable 
-geostatistical modelling, prediction and simulation, and has been 
-around from 1997. In the original form, gstat is a stand-alone 
-executable, interfaced to various GIS. As of 2003, the gstat 
-functionaly is also available as an S extension, either as R package 
-or S-Plus library. Current development mainly focuses on the S 
-extension. The reason for this is obvious for those familiar with R 
+Gtat is an open source (GPL) computer code for multivariable
+geostatistical modelling, prediction and simulation, and has been
+around from 1997. In the original form, gstat is a stand-alone
+executable, interfaced to various GIS. As of 2003, the gstat
+functionaly is also available as an S extension, either as R package
+or S-Plus library. Current development mainly focuses on the S
+extension. The reason for this is obvious for those familiar with R
 and/or S-Plus.
 EOF
diff --git a/science/hdf5/DETAILS b/science/hdf5/DETAILS
index 1f861ff..da33adc 100644
--- a/science/hdf5/DETAILS
+++ b/science/hdf5/DETAILS
@@ -9,10 +9,10 @@
            SHORT="data model, library, and file format for storing and managing data"
 
 cat << EOF
-HDF5 is a data model, library, and file format for storing and managing data. 
-It supports an unlimited variety of datatypes, and is designed for flexible 
-and efficient I/O and for high volume and complex data. HDF5 is portable and 
-is extensible, allowing applications to evolve in their use of HDF5. The HDF5 
-Technology suite includes tools and applications for managing, manipulating, 
-viewing, and analyzing data in the HDF5 format. 
+HDF5 is a data model, library, and file format for storing and managing data.
+It supports an unlimited variety of datatypes, and is designed for flexible
+and efficient I/O and for high volume and complex data. HDF5 is portable and
+is extensible, allowing applications to evolve in their use of HDF5. The HDF5
+Technology suite includes tools and applications for managing, manipulating,
+viewing, and analyzing data in the HDF5 format.
 EOF
diff --git a/science/mapnik/DETAILS b/science/mapnik/DETAILS
index c14e914..7a74b78 100644
--- a/science/mapnik/DETAILS
+++ b/science/mapnik/DETAILS
@@ -10,7 +10,7 @@
            SHORT="Toolkit for developing mapping applications"
 
 cat << EOF
-Mapnik is a Free Toolkit for developing mapping applications. Above all Mapnik 
-is about making beautiful maps. It is easily extensible and suitable for both 
-desktop and web development.  
+Mapnik is a Free Toolkit for developing mapping applications. Above all Mapnik
+is about making beautiful maps. It is easily extensible and suitable for both
+desktop and web development.
 EOF
diff --git a/science/pcb/DEPENDS b/science/pcb/DEPENDS
index f88f641..ef245c7 100644
--- a/science/pcb/DEPENDS
+++ b/science/pcb/DEPENDS
@@ -1,6 +1,6 @@
-depends m4    
-depends flex  
-depends bison 
+depends m4
+depends flex
+depends bison
 depends gd
 
 optional_depends gerbv       "" "" "for viewing Gerbv files"
diff --git a/science/qalculate-gtk/DETAILS b/science/qalculate-gtk/DETAILS
index 2594979..c4ff623 100644
--- a/science/qalculate-gtk/DETAILS
+++ b/science/qalculate-gtk/DETAILS
@@ -10,10 +10,10 @@
       MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-Qalculate! is a multi-purpose desktop calculator for GNU/Linux. It is 
-small and simple to use but with much power and versatility underneath. 
-Features include customizable functions, units, arbitrary precision, 
-plotting, and a user-friendly interface (KDE or GTK+). 
+Qalculate! is a multi-purpose desktop calculator for GNU/Linux. It is
+small and simple to use but with much power and versatility underneath.
+Features include customizable functions, units, arbitrary precision,
+plotting, and a user-friendly interface (KDE or GTK+).
 
 This package contains the GTK+-2 frontend.
 EOF
diff --git a/science/qhull/DETAILS b/science/qhull/DETAILS
index a9c40b1..a68109d 100644
--- a/science/qhull/DETAILS
+++ b/science/qhull/DETAILS
@@ -12,10 +12,10 @@
            SHORT="computing convex hulls"
 
 cat << EOF
-Qhull is a general dimension code for computing convex hulls, Delaunay 
-triangulations, halfspace intersections about a point, Voronoi diagrams, 
-furthest-site Delaunay triangulations, and furthest-site Voronoi diagrams. 
+Qhull is a general dimension code for computing convex hulls, Delaunay
+triangulations, halfspace intersections about a point, Voronoi diagrams,
+furthest-site Delaunay triangulations, and furthest-site Voronoi diagrams.
 These structures have applications in science, engineering, statistics, and
-mathematics. For a detailed introduction, see O'Rourke ['94], Computational 
-Geometry in C. 
+mathematics. For a detailed introduction, see O'Rourke ['94], Computational
+Geometry in C.
 EOF
diff --git a/security/aide/DETAILS b/security/aide/DETAILS
index ce3e287..83f2970 100644
--- a/security/aide/DETAILS
+++ b/security/aide/DETAILS
@@ -12,10 +12,10 @@ cat << EOF
 AIDE (Advanced Intrusion Detection Environment) is a file integrity
 checker. It creates a database from the regular expression rules that it
 finds from the config file. Once this database is initialized it
-can be used to verify the integrity of the files. It has several 
-message digest algorithms (md5,sha1,rmd160,tiger,haval,etc.) that 
-are used to check the integrity of the file. More algorithms can 
-be added with relative ease. All of the usual file attributes can 
-also be checked for inconsistencies. It can read databases from older 
+can be used to verify the integrity of the files. It has several
+message digest algorithms (md5,sha1,rmd160,tiger,haval,etc.) that
+are used to check the integrity of the file. More algorithms can
+be added with relative ease. All of the usual file attributes can
+also be checked for inconsistencies. It can read databases from older
 or newer versions.
 EOF
diff --git a/security/daq/DETAILS b/security/daq/DETAILS
index 807feba..0374bbd 100644
--- a/security/daq/DETAILS
+++ b/security/daq/DETAILS
@@ -9,11 +9,11 @@
            SHORT="Data Aquisition Library for snort"
 
 cat << EOF
-Daq is the Data Acquisition library, for packet I/O. The DAQ replaces direct 
-calls to PCAP functions with an abstraction layer that facilitates operation 
-on a variety of hardware and software interfaces without requiring changes to 
-Snort. It is possible to select the DAQ type and mode when invoking Snort to 
-perform PCAP readback or inline operation, etc. The DAQ library may be useful 
-for other packet processing applications and the modular nature allows you to 
+Daq is the Data Acquisition library, for packet I/O. The DAQ replaces direct
+calls to PCAP functions with an abstraction layer that facilitates operation
+on a variety of hardware and software interfaces without requiring changes to
+Snort. It is possible to select the DAQ type and mode when invoking Snort to
+perform PCAP readback or inline operation, etc. The DAQ library may be useful
+for other packet processing applications and the modular nature allows you to
 build new modules for other platforms.
 EOF
diff --git a/security/firestarter/DETAILS b/security/firestarter/DETAILS
index 1d3b9b7..6c3ac40 100644
--- a/security/firestarter/DETAILS
+++ b/security/firestarter/DETAILS
@@ -19,7 +19,7 @@ ports, in vain.
 Key features:
   * The firewall wizard will create a customized firewall in just a few
     simple steps.
-  * The real-time firewall hit monitor show attackers probing your 
+  * The real-time firewall hit monitor show attackers probing your
     defences.
   * Open and close ports, deny traffic from aggressors or stealth your
     services with a few mouse clicks.
diff --git a/security/ipsec-tools/DETAILS b/security/ipsec-tools/DETAILS
index fe2359a..b17575f 100644
--- a/security/ipsec-tools/DETAILS
+++ b/security/ipsec-tools/DETAILS
@@ -9,6 +9,6 @@
           SHORT="A port of KAME's IPsec utilities"
 
 cat << EOF
-User-space IPsec tools for the Linux IPsec implementation. 
+User-space IPsec tools for the Linux IPsec implementation.
 A port of KAME's libipsec, setkey, and racoon to the Linux OS.
 EOF
diff --git a/security/logcheck/DETAILS b/security/logcheck/DETAILS
index 0be82df..e854f12 100644
--- a/security/logcheck/DETAILS
+++ b/security/logcheck/DETAILS
@@ -10,7 +10,7 @@
          ENTERED=20021230
          UPDATED=20090810
            SHORT="automatically monitors your system logs"
- 
+
 cat << EOF
 LogSentry (formerly Logcheck) automatically monitors your system logs
 and mails security violations to you on a periodic basis. It is based
diff --git a/security/logwatch/DEPENDS b/security/logwatch/DEPENDS
index 8a2cd1c..79b86ab 100644
--- a/security/logwatch/DEPENDS
+++ b/security/logwatch/DEPENDS
@@ -1,2 +1,2 @@
-depends heirloom-mailx 
+depends heirloom-mailx
 depends perl
diff --git a/security/nessus/DETAILS b/security/nessus/DETAILS
index df8d216..2193b8a 100644
--- a/security/nessus/DETAILS
+++ b/security/nessus/DETAILS
@@ -25,10 +25,10 @@
 cat << EOF
 Nessus is a security scanner.
 
-The "Nessus" Project aims to provide to the internet community 
+The "Nessus" Project aims to provide to the internet community
 a free, powerful, up-to-date and easy to use remote security scanner.
 
 A security scanner is a software which will audit remotely a given
-network and determine whether bad guys (aka "crackers") may break 
+network and determine whether bad guys (aka "crackers") may break
 into it, or misuse it in some way.
 EOF
diff --git a/security/ophcrack/DETAILS b/security/ophcrack/DETAILS
index 9f6e9ff..6c4462b 100644
--- a/security/ophcrack/DETAILS
+++ b/security/ophcrack/DETAILS
@@ -10,8 +10,8 @@
 
 PSAFE=no
 cat << EOF
-Ophcrack is a free Windows password cracker based on rainbow tables. It is a 
-very efficient implementation of rainbow tables done by the inventors of the 
-method. It comes with a Graphical User Interface and runs on multiple 
-platforms. 
+Ophcrack is a free Windows password cracker based on rainbow tables. It is a
+very efficient implementation of rainbow tables done by the inventors of the
+method. It comes with a Graphical User Interface and runs on multiple
+platforms.
 EOF
diff --git a/security/p0f/DETAILS b/security/p0f/DETAILS
index 4f48f27..fafcd4f 100644
--- a/security/p0f/DETAILS
+++ b/security/p0f/DETAILS
@@ -17,7 +17,7 @@ the operating system on:
   - machine you cannot connect to (RST+ mode),
   - machines whose communications you can observe.
 
-P0f can also do many other tricks, and can detect or measure the 
+P0f can also do many other tricks, and can detect or measure the
 following:
   - firewall presence, NAT use (useful for policy enforcement),
   - existence of a load balancer setup,
@@ -26,6 +26,6 @@ following:
 
 All this even when the device in question is behind an overzealous packet
 firewall.  P0f does not generate ANY additional network traffic, direct
-or indirect. No name lookups, no mysterious probes, no ARIN queries, 
+or indirect. No name lookups, no mysterious probes, no ARIN queries,
 nothing.
 EOF
diff --git a/security/portsentry/DETAILS b/security/portsentry/DETAILS
index 3ced197..ef6f374 100644
--- a/security/portsentry/DETAILS
+++ b/security/portsentry/DETAILS
@@ -12,7 +12,7 @@
            SHORT="program to detect and respond to port scans in real-time"
 
 cat << EOF
-Portsentry is a program designed to detect and respond to port scans 
+Portsentry is a program designed to detect and respond to port scans
 against a target host in real-time.
 PortSentry has a number of options to detect port scans, when it finds one it
 can react in the following ways:
@@ -28,6 +28,6 @@ can react in the following ways:
 
 
 The purpose of this is to give an admin a heads up that their host is
-being probed and to block the offender if that is what's wanted by the 
+being probed and to block the offender if that is what's wanted by the
 admin.
 EOF
diff --git a/security/rats/DETAILS b/security/rats/DETAILS
index 9e54a99..90827d7 100644
--- a/security/rats/DETAILS
+++ b/security/rats/DETAILS
@@ -11,7 +11,7 @@
 cat << EOF
 RATS - Rought Auditing Tool for Security is an open sourced tool
 developed and maintained by Secure Software security engineers.
-It is a tool for scanning C, C++, Perl, PHP and Python source 
+It is a tool for scanning C, C++, Perl, PHP and Python source
 code and flagging common security related programming errors such
 as buffer overflows and TOCTOU race conditions.
 EOF
diff --git a/security/revelation/DEPENDS b/security/revelation/DEPENDS
index 7557127..2c2e64c 100644
--- a/security/revelation/DEPENDS
+++ b/security/revelation/DEPENDS
@@ -1,4 +1,4 @@
-depends  gtk+-2               
+depends  gtk+-2
 depends  gnome-python-extras
 depends  gnome-python-desktop
 depends  pycrypto
diff --git a/security/revelation/DETAILS b/security/revelation/DETAILS
index 6d24c68..4da378f 100644
--- a/security/revelation/DETAILS
+++ b/security/revelation/DETAILS
@@ -10,6 +10,6 @@
       MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-GTK+-2 based password manager with Gnome integration which lets you 
+GTK+-2 based password manager with Gnome integration which lets you
 generate and manage your passwords easily.
 EOF
diff --git a/security/set_rlimits/DETAILS b/security/set_rlimits/DETAILS
index fe28031..2c53821 100644
--- a/security/set_rlimits/DETAILS
+++ b/security/set_rlimits/DETAILS
@@ -10,11 +10,11 @@
       MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-Small program written to give unpriviledged users access to 
-realtime scheduling via the new rlimits added to kernel 2.6.12. 
-The new name reflects the fact that the program can control 
+Small program written to give unpriviledged users access to
+realtime scheduling via the new rlimits added to kernel 2.6.12.
+The new name reflects the fact that the program can control
 resource limits rather than just those related to realtime
-priorities. This new version adds a more flexible configuration 
-file format, easier command line use and the ability to control 
+priorities. This new version adds a more flexible configuration
+file format, easier command line use and the ability to control
 the memlock resource limit.
 EOF
diff --git a/security/stunnel/DETAILS b/security/stunnel/DETAILS
index 7831ec0..163a875 100644
--- a/security/stunnel/DETAILS
+++ b/security/stunnel/DETAILS
@@ -10,10 +10,10 @@
         SHORT="A multiplatform SSL tunneling proxy"
 
 cat << EOF
-The stunnel program is designed to work as an SSL encryption wrapper 
-between remote client and local (inetd-startable) or remote server. 
-It can be used to add SSL functionality to commonly used inetd daemons 
-like POP2, POP3, and IMAP servers without any changes in the programs' 
-code. Stunnel uses OpenSSL or SSLeay libraries for cryptography, so it 
-supports whatever cryptographic algorithms you compiled into your library. 
+The stunnel program is designed to work as an SSL encryption wrapper
+between remote client and local (inetd-startable) or remote server.
+It can be used to add SSL functionality to commonly used inetd daemons
+like POP2, POP3, and IMAP servers without any changes in the programs'
+code. Stunnel uses OpenSSL or SSLeay libraries for cryptography, so it
+supports whatever cryptographic algorithms you compiled into your library.
 EOF
diff --git a/security/tls/DETAILS b/security/tls/DETAILS
index a5a71a2..f99f431 100644
--- a/security/tls/DETAILS
+++ b/security/tls/DETAILS
@@ -19,6 +19,6 @@ on any platform as it uses a generic mechanism for layering on SSL and Tcl.
 TLS is an OpenSSL / RSA-bsafe Tcl extension that provides secure connections
 on top of the Tcl socket mechanism. Within a few lines of code, users can query
 https servers (see the tclhttpd project for an https server using TLS).
-  
+
 Needed by amsn.
 EOF
diff --git a/security/ulogd/DEPENDS b/security/ulogd/DEPENDS
index 9d03eea..26b98d2 100644
--- a/security/ulogd/DEPENDS
+++ b/security/ulogd/DEPENDS
@@ -1,3 +1,3 @@
-optional_depends "mysql"      "--with-mysql" "" "for Mysql output" 
+optional_depends "mysql"      "--with-mysql" "" "for Mysql output"
 optional_depends "postgresql" "--with-pgsql" "" "for Postgresql output"
 optional_depends "libpcap"    ""             "" "for pcap output"
diff --git a/sql/MySQL-python/DETAILS b/sql/MySQL-python/DETAILS
index c7b2f2d..6a8a570 100644
--- a/sql/MySQL-python/DETAILS
+++ b/sql/MySQL-python/DETAILS
@@ -9,7 +9,7 @@
            SHORT="MySQL support for Python"
 
 cat << EOF
-MySQL support for Python. MySQL versions 3.22, 3.23 and 4.0; and Python 
-versions 1.5.2-2.3 are supported. MySQLdb is the Python DB API-2.0 interface. 
+MySQL support for Python. MySQL versions 3.22, 3.23 and 4.0; and Python
+versions 1.5.2-2.3 are supported. MySQLdb is the Python DB API-2.0 interface.
 _mysql is a low-level API similiar to the MySQL C API.
 EOF
diff --git a/sql/libdbi-drivers/DEPENDS b/sql/libdbi-drivers/DEPENDS
index 7457694..6d55cca 100644
--- a/sql/libdbi-drivers/DEPENDS
+++ b/sql/libdbi-drivers/DEPENDS
@@ -1,10 +1,10 @@
 depends  libdbi
 
 optional_depends  "sqlite"   "--with-sqlite3"  ""  \
-                  "to build the SQLite3 driver"    
+                  "to build the SQLite3 driver"
 
 optional_depends  "mysql"    "--with-mysql"    ""  \
-                  "to build the MySQL driver"      
+                  "to build the MySQL driver"
 
 optional_depends  "postgresql" "--with-pgsql"  ""  \
                   "to build the postgresql driver"
diff --git a/sql/monodevelop-database/DETAILS b/sql/monodevelop-database/DETAILS
index 45b9cf1..91e5f7c 100644
--- a/sql/monodevelop-database/DETAILS
+++ b/sql/monodevelop-database/DETAILS
@@ -11,6 +11,6 @@
 
 cat << EOF
 Monodevelop-database is a addin for monodevelop that allows database
-connections from within the MonoDevelop IDE.  It supports sqlite, 
+connections from within the MonoDevelop IDE.  It supports sqlite,
 MySql, PostgreSQL, and Microsoft SQL Server.
 EOF
diff --git a/sql/mysql-workbench-gpl/DETAILS b/sql/mysql-workbench-gpl/DETAILS
index 403145d..57bed78 100755
--- a/sql/mysql-workbench-gpl/DETAILS
+++ b/sql/mysql-workbench-gpl/DETAILS
@@ -11,9 +11,9 @@
            SHORT="unified visual tool for mysql"
 
 cat << EOF
-MySQL Workbench enables a DBA, developer, or data architect to visually design, 
-model, generate, and manage databases. It includes everything a data modeler 
-needs for creating complex ER models, forward and reverse engineering, and also 
-delivers key features for performing difficult change management and 
+MySQL Workbench enables a DBA, developer, or data architect to visually design,
+model, generate, and manage databases. It includes everything a data modeler
+needs for creating complex ER models, forward and reverse engineering, and also
+delivers key features for performing difficult change management and
 documentation tasks that normally require much time and effort.
 EOF
diff --git a/sql/mysql/DETAILS b/sql/mysql/DETAILS
index 8ef830f..2dbc1dd 100644
--- a/sql/mysql/DETAILS
+++ b/sql/mysql/DETAILS
@@ -13,6 +13,6 @@
 
 cat << EOF
 MySQL is a widely used and fast SQL database server. It is a client/
-server implementation that consists of a server daemon (mysqld) and 
+server implementation that consists of a server daemon (mysqld) and
 many different client programs/libraries.
 EOF
diff --git a/sql/pgadmin3/DEPENDS b/sql/pgadmin3/DEPENDS
index 9cb1ec4..6ef1e98 100644
--- a/sql/pgadmin3/DEPENDS
+++ b/sql/pgadmin3/DEPENDS
@@ -1,4 +1,4 @@
-depends libpqxx  
+depends libpqxx
 depends libxml2
 depends libxslt
-depends wxGTK       
+depends wxGTK
diff --git a/sql/sybase-ocsd/DETAILS b/sql/sybase-ocsd/DETAILS
index 117faa4..9b62cdc 100644
--- a/sql/sybase-ocsd/DETAILS
+++ b/sql/sybase-ocsd/DETAILS
@@ -13,7 +13,7 @@ Sybase Open Client Libraries for Linux
 This is the stuff needed to do software development for Sybase connections.
 Needed by perhaps PHP, as well as by sybperl
 
-Note there are another "unsupported" 10.0.3 .tgz version available, but at 
+Note there are another "unsupported" 10.0.3 .tgz version available, but at
 present I'll only support this version...
 
 EOF
diff --git a/sql/virtuoso/DEPENDS b/sql/virtuoso/DEPENDS
index beacb3c..6ca05e5 100644
--- a/sql/virtuoso/DEPENDS
+++ b/sql/virtuoso/DEPENDS
@@ -11,5 +11,5 @@ optional_depends %PHP        "--enable-php5"        "--disable-php5 "       "for
 optional_depends openldap    "--enable-openldap"    "--disable-openldap"    "for openldap support"
 optional_depends openssl     "--enable-openssl"     "--disable-openssl"     "for openssl support"
 optional_depends heimdal     "--enable-krb"         "--disable-krb"         "for Kerberos extension support"
-optional_depends libwbxml    "--enable-wbxml2"      "--disable-wbxml2"      "for Wireless Binary XML support"  
+optional_depends libwbxml    "--enable-wbxml2"      "--disable-wbxml2"      "for Wireless Binary XML support"
 optional_depends zlib        "--without-internal-zlib" "--with-internal-zlib"  "use internal or external zlib - Default external"
diff --git a/sql/virtuoso/DETAILS b/sql/virtuoso/DETAILS
index 74638d6..df5a073 100644
--- a/sql/virtuoso/DETAILS
+++ b/sql/virtuoso/DETAILS
@@ -19,7 +19,7 @@ all major data-access interfaces, such as ODBC, JDBC, ADO .Net and OLE/DB.
 Virtuoso has a built-in web server which can serve dynamic web pages written in Virtuoso's
 web language (VSP) as well as PHP, ASP .net and others. This same web server provides SOAP
 and REST access to Virtuoso stored procedures, supporting a broad set of WS protocols such
-as WS-Security, WS-Reliable Messaging and others. A BPEL4WS run time is also available as 
+as WS-Security, WS-Reliable Messaging and others. A BPEL4WS run time is also available as
 part of Virtuoso's SOA suite.
 
 Note:
diff --git a/sql/xbase/DETAILS b/sql/xbase/DETAILS
index fec442b..09a6815 100644
--- a/sql/xbase/DETAILS
+++ b/sql/xbase/DETAILS
@@ -16,7 +16,7 @@ cat << EOF
 What we have here is not only a C++ class library compatible with older .dbf,
 .ndx and .ntx files, and various utilities, but a viable database development
 environment for future projects requiring a lightweight database engine.
- 
+
 We define XBase here to mean any dBase, Clipper, FoxPro, etc. compatible
 database (including index and memo files). Currently, XBase supports DBF
 (dBase and other) database  files, NDX (dbase) and NTX (Clipper) index files,
diff --git a/terminal/aterm/DETAILS b/terminal/aterm/DETAILS
index 752f17f..09a7efd 100644
--- a/terminal/aterm/DETAILS
+++ b/terminal/aterm/DETAILS
@@ -11,7 +11,7 @@
 cat << EOF
 aterm (AfterStep term) is an xterm replacement, based on rxvt
 v.2.4.8. It includes features such as NeXT style scrollbar, resource
-efficient pseudo-transparency. It understands root background changes 
+efficient pseudo-transparency. It understands root background changes
 by AfterStep Pager and Esetroot. The primary goal of aterm is to
 provide cool visual features without resource consumption. It can be
 compiled to utilize AfterStep's libasimage for wider image format
diff --git a/terminal/freerdp/DETAILS b/terminal/freerdp/DETAILS
index 0ac348d..76c68fc 100644
--- a/terminal/freerdp/DETAILS
+++ b/terminal/freerdp/DETAILS
@@ -9,10 +9,10 @@
            SHORT="fork of the rdesktop project"
 
 cat << EOF
-FreeRDP is a fork of the rdesktop project that intends to rapidly start moving 
+FreeRDP is a fork of the rdesktop project that intends to rapidly start moving
 forward and implement features that rdesktop lacks the most.
 
-To learn more, take a look at the sourceforge.net project page 
+To learn more, take a look at the sourceforge.net project page
   https://sourceforge.net/projects/freerdp/
 
 EOF
diff --git a/terminal/gtkterm/DETAILS b/terminal/gtkterm/DETAILS
index 33074be..2c08c08 100644
--- a/terminal/gtkterm/DETAILS
+++ b/terminal/gtkterm/DETAILS
@@ -9,9 +9,9 @@
            SHORT="Serial port terminal"
 
 cat << EOF
-A "clone" of the famous Hyperterminal. But it is much more simple, that 
-is to say, that it can only communicate with a serial link and that it 
-does not support all the modem protocols. If you are searching for a 
-more complete application of that kind that is more dedicated to be 
+A "clone" of the famous Hyperterminal. But it is much more simple, that
+is to say, that it can only communicate with a serial link and that it
+does not support all the modem protocols. If you are searching for a
+more complete application of that kind that is more dedicated to be
 used with a modem, have a look at minicom.
 EOF
diff --git a/terminal/multi-aterm/DETAILS b/terminal/multi-aterm/DETAILS
index 687050b..0830396 100644
--- a/terminal/multi-aterm/DETAILS
+++ b/terminal/multi-aterm/DETAILS
@@ -9,7 +9,7 @@
            SHORT="An aterm based terminal emulator with transparency and tab support"
 
 cat << EOF
-Multi-aterm is a terminal emulator like rxvt, xterm, eterm, aterm, 
+Multi-aterm is a terminal emulator like rxvt, xterm, eterm, aterm,
 etc.  It is based off the aterm sources and features a tabbed
 interface.
 EOF
diff --git a/terminal/qingy/DEPENDS b/terminal/qingy/DEPENDS
index b0da667..93a5098 100644
--- a/terminal/qingy/DEPENDS
+++ b/terminal/qingy/DEPENDS
@@ -3,11 +3,11 @@ depends  pkgconfig
 
 optional_depends "openssl"  \
                  ""  ""     \
-                 "to encrypt communications with the UI"  
+                 "to encrypt communications with the UI"
 
 optional_depends "emacs"                             \
                  "--enable-emacs" "--disable-emacs"  \
-                 "to enable compilation of Emacs major mode" 
+                 "to enable compilation of Emacs major mode"
 
 optional_depends "Linux-PAM"                     \
                  "--enable-pam" "--disable-pam"  \
diff --git a/terminal/qingy/DETAILS b/terminal/qingy/DETAILS
index da1e8fb..dccb186 100644
--- a/terminal/qingy/DETAILS
+++ b/terminal/qingy/DETAILS
@@ -9,8 +9,8 @@
            SHORT="A frame-buffer replacement for getty"
 
 cat << EOF
-qingy (Qingy Is Not GettY) is a replacement of getty. Written in C, it 
-uses DirectFB to provide a fast, nice GUI without the overhead of the X 
-Windows System. It allows the user to log in and start the session of 
+qingy (Qingy Is Not GettY) is a replacement of getty. Written in C, it
+uses DirectFB to provide a fast, nice GUI without the overhead of the X
+Windows System. It allows the user to log in and start the session of
 his choice (text console, gnome, kde, wmaker, ...).
 EOF
diff --git a/terminal/rxvt/DETAILS b/terminal/rxvt/DETAILS
index 7492e80..9c7fec4 100644
--- a/terminal/rxvt/DETAILS
+++ b/terminal/rxvt/DETAILS
@@ -9,9 +9,9 @@
            SHORT="rxvt (ouR XVT) - a VT102 emulator for the X window system"
 
 cat << EOF
-rxvt is a colour vt102 terminal emulator intended as an xterm(1) 
-replacement for users who do not require features such as Tektronix 
-4014 emulation and toolkit-style configurability. As a result, rxvt 
-uses much less swap space -- a significant advantage on a machine 
+rxvt is a colour vt102 terminal emulator intended as an xterm(1)
+replacement for users who do not require features such as Tektronix
+4014 emulation and toolkit-style configurability. As a result, rxvt
+uses much less swap space -- a significant advantage on a machine
 serving many X sessions.
 EOF
diff --git a/terminal/tilda/DETAILS b/terminal/tilda/DETAILS
index 3558aa7..c42cc08 100644
--- a/terminal/tilda/DETAILS
+++ b/terminal/tilda/DETAILS
@@ -10,8 +10,8 @@
       MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-Tilda is a Linux terminal taking after the likeness of many classic 
-terminals from first person shooter games, Quake, Doom and Half-Life 
-to name a few, where the terminal has no border and is hidden from 
+Tilda is a Linux terminal taking after the likeness of many classic
+terminals from first person shooter games, Quake, Doom and Half-Life
+to name a few, where the terminal has no border and is hidden from
 the desktop till a key or keys is hit.
 EOF
diff --git a/utils/BasiliskII/DETAILS b/utils/BasiliskII/DETAILS
index 861f29a..6238d5f 100644
--- a/utils/BasiliskII/DETAILS
+++ b/utils/BasiliskII/DETAILS
@@ -2,7 +2,7 @@
          VERSION=0.9-1
           SOURCE=${MODULE}_src_31052001.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}-0.9
-   SOURCE_URL[0]=$SFORGE_URL/basilisk/  
+   SOURCE_URL[0]=$SFORGE_URL/basilisk/
    SOURCE_URL[1]=http://basilisk.cebix.net/downloads/
       SOURCE_VFY=sha1:0f7ddeafeb68485a7895a3d3613d07b2f3cc074d
         WEB_SITE=http://basilisk.cebix.net/
diff --git a/utils/bonnie++/DETAILS b/utils/bonnie++/DETAILS
index d786709..0f21419 100644
--- a/utils/bonnie++/DETAILS
+++ b/utils/bonnie++/DETAILS
@@ -8,13 +8,13 @@
          UPDATED=20101220
            SHORT="bonnie++ benchmarks hard drives and file systems."
 cat << EOF
-Bonnie++ is based on the Bonnie hard drive benchmark by Tim Bray. The 
+Bonnie++ is based on the Bonnie hard drive benchmark by Tim Bray. The
 most notable features that have been added are support for >2G of
 storage and testing operations involving thousands of files in a
 directory. This program is used by ReiserFS developers, but can be
 useful for anyone who wants to know how fast her hard drive or file
 system is. It now includes ZCAV in the package. This program tests
-the performance of different zones on the hard drive. ZCAV has been a 
+the performance of different zones on the hard drive. ZCAV has been a
 released seperately before but will now only be released as part of
 the Bonnie++ suite.
 EOF
diff --git a/utils/console-tools/DETAILS b/utils/console-tools/DETAILS
index 59ec37e..cd52ccd 100644
--- a/utils/console-tools/DETAILS
+++ b/utils/console-tools/DETAILS
@@ -11,9 +11,9 @@
      SOURCE4_URL=$PATCH_URL
      SOURCE5_URL=$PATCH_URL
       SOURCE_VFY=md5:983d4586a791b3fdfa0fbeff76aadf43
-     SOURCE2_VFY=md5:bcbf7c740a9745aa3bb3c4b8da99703b       
-     SOURCE3_VFY=md5:28aa897845651974e31c6194c1eb3e12 
-     SOURCE4_VFY=md5:ee3b6a7fdd76a27d70e78cf254a84ad6 
+     SOURCE2_VFY=md5:bcbf7c740a9745aa3bb3c4b8da99703b
+     SOURCE3_VFY=md5:28aa897845651974e31c6194c1eb3e12
+     SOURCE4_VFY=md5:ee3b6a7fdd76a27d70e78cf254a84ad6
      SOURCE5_VFY=md5:04bcc3aadc143e4e51e639a3fa66e396
         WEB_SITE=http://lct.sourceforge.net
          ENTERED=20010922
diff --git a/utils/cpptest/DETAILS b/utils/cpptest/DETAILS
index 5b21bfe..1af8532 100644
--- a/utils/cpptest/DETAILS
+++ b/utils/cpptest/DETAILS
@@ -9,10 +9,10 @@
            SHORT="unit testing framework for automated tests in C++"
 
 cat << EOF
-CppTest is a portable and powerful, yet simple, unit testing framework for 
+CppTest is a portable and powerful, yet simple, unit testing framework for
 handling automated tests in C++. The focus lies on usability and extendability.
 
-Several output formats, including simple text output, compiler-like output and 
-HTML, are supported and new ones are easily added. See Screenshots for 
+Several output formats, including simple text output, compiler-like output and
+HTML, are supported and new ones are easily added. See Screenshots for
 examples of available output handlers.
 EOF
diff --git a/utils/cutter/DETAILS b/utils/cutter/DETAILS
index 0101033..840b93b 100644
--- a/utils/cutter/DETAILS
+++ b/utils/cutter/DETAILS
@@ -9,7 +9,7 @@
            SHORT="TCP/IP connection cutter for IPtables based firewalls"
 
 cat << EOF
-Cutter allows network administrators to close TCP/IP connections 
+Cutter allows network administrators to close TCP/IP connections
 running over a Linux/IPtables firewall.  It closes the connection in
 such a way as to lead BOTH ends (client and server) to believe that
 it was aborted by the other.
diff --git a/utils/doodle/DETAILS b/utils/doodle/DETAILS
index 90eaa56..c01b128 100644
--- a/utils/doodle/DETAILS
+++ b/utils/doodle/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20050227
          UPDATED=20101116
            SHORT="A tool to seach documents on a computer"
-    
+
 PSAFE=no
 cat << EOF
 Doodle is a tool to quickly search the documents on a computer.  Doodle
diff --git a/utils/dump/DETAILS b/utils/dump/DETAILS
index 9a7588a..5a625d1 100644
--- a/utils/dump/DETAILS
+++ b/utils/dump/DETAILS
@@ -9,11 +9,11 @@
            SHORT="dump and restore backuptools"
 PSAFE=no
 cat << EOF
-Dump examines files in a filesystem, determines which ones need to be 
-backed up, and copies those files to a specified disk, tape or other 
-storage medium. Subsequent incremental backups can then be layered on 
+Dump examines files in a filesystem, determines which ones need to be
+backed up, and copies those files to a specified disk, tape or other
+storage medium. Subsequent incremental backups can then be layered on
 top of the full backup.
-The restore command performs the inverse function of dump; it can restore 
-a full backup of a filesystem. Single files and directory subtrees may 
+The restore command performs the inverse function of dump; it can restore
+a full backup of a filesystem. Single files and directory subtrees may
 also be restored from full or partial backups in interractive mode.
 EOF
diff --git a/utils/edict/DETAILS b/utils/edict/DETAILS
index 5648ab2..d583750 100644
--- a/utils/edict/DETAILS
+++ b/utils/edict/DETAILS
@@ -10,15 +10,15 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="command line dictionary"
 
 cat << EOF
-Love the command line? Hate to switch to a browser to search the web for 
-word meanings? Well, "edict" is the word you've been looking for.  Edict 
-is a nifty li'l app (size 84k) which you can use as your dictionary. It 
-will fit very well into your command line intensive job and it's faster 
+Love the command line? Hate to switch to a browser to search the web for
+word meanings? Well, "edict" is the word you've been looking for.  Edict
+is a nifty li'l app (size 84k) which you can use as your dictionary. It
+will fit very well into your command line intensive job and it's faster
 than your browser too! Give it a try.
-Edict can be used to view the meaning of English words. It can also 
-provide related details like etymology, function, pronunciation etc. 
-Adding support for other languages is not included, but is easy. Edict 
-can grab the meaning of any word from the convenience of the command 
-line. You can ask for meanings of multiple words at once. You can call 
+Edict can be used to view the meaning of English words. It can also
+provide related details like etymology, function, pronunciation etc.
+Adding support for other languages is not included, but is easy. Edict
+can grab the meaning of any word from the convenience of the command
+line. You can ask for meanings of multiple words at once. You can call
 edict from within your scripts.
 EOF
diff --git a/utils/elektra/DETAILS b/utils/elektra/DETAILS
index a438bf6..855baae 100644
--- a/utils/elektra/DETAILS
+++ b/utils/elektra/DETAILS
@@ -9,10 +9,10 @@
            SHORT="hierarchical configuration store"
 
 cat << EOF
-Elektra is a universal hierarchical configuration store, with related goals 
-like GConf and the Windows Registry. It allows programs to read and save 
-their configurations with a consistent API, and allows them to be aware of 
-other applications' configurations, leveraging easy application integration. 
-The whole point of it is to tie applications together, so that they can 
-co-operate and share their user-preferences. 
+Elektra is a universal hierarchical configuration store, with related goals
+like GConf and the Windows Registry. It allows programs to read and save
+their configurations with a consistent API, and allows them to be aware of
+other applications' configurations, leveraging easy application integration.
+The whole point of it is to tie applications together, so that they can
+co-operate and share their user-preferences.
 EOF
diff --git a/utils/fdutils/DETAILS b/utils/fdutils/DETAILS
index c018770..e4fe0dc 100644
--- a/utils/fdutils/DETAILS
+++ b/utils/fdutils/DETAILS
@@ -17,11 +17,11 @@ e floppy controller.
 It includes the following items:
   * superformat: formats high capacity disks of (up to 1992k for high
                  density disks or up to 3984k for extra density disks)
-  * fdmount: automatically mounts/unmounts disks when they are 
+  * fdmount: automatically mounts/unmounts disks when they are
              inserted/removed
   * xdfcopy: formats, reads and writes OS/2's XDF disks
   * MAKEFLOPPIES: creates the floppy devices in /dev
-  * getfdprm: prints the current disk geometry (number of sectors, 
+  * getfdprm: prints the current disk geometry (number of sectors,
               track and heads etc)
   * setfdprm: sets the current disk geometry
   * fdrawcmd: sends raw commands to the floppy driver
diff --git a/utils/fgr/DETAILS b/utils/fgr/DETAILS
index 9f2456a..44b5c31 100644
--- a/utils/fgr/DETAILS
+++ b/utils/fgr/DETAILS
@@ -12,5 +12,5 @@ cat << EOF
 Fgr is a command line tool which combines the power of "find" with the
 versatility of "grep". The Xffm-find GUI uses this simple program for seaching
 into the contents of files. The ability to use fgr from either a GUI or the
-command line provides this application with great versatility. 
+command line provides this application with great versatility.
 EOF
diff --git a/utils/findutils/DETAILS b/utils/findutils/DETAILS
index bbbf062..228175d 100644
--- a/utils/findutils/DETAILS
+++ b/utils/findutils/DETAILS
@@ -11,9 +11,9 @@
 cat << EOF
 findutils - finds and then operates on files.
 The program includes:
-find    -  finds files that match certain criteria performs 
+find    -  finds files that match certain criteria performs
            arbitrary operations on them interactively and
            in shell scripts
-locate  -  scans a database for file names that match a pattern 
+locate  -  scans a database for file names that match a pattern
 xargs   -  applies a command to a list of files
 EOF
diff --git a/utils/flashrom/DETAILS b/utils/flashrom/DETAILS
index ab1affb..3bb97da 100644
--- a/utils/flashrom/DETAILS
+++ b/utils/flashrom/DETAILS
@@ -9,7 +9,7 @@
            SHORT="An utility for managing flash chips"
 
 cat << EOF
-Flashrom is a utility for identifying, reading, writing, verifying and 
-erasing flash chips. 
+Flashrom is a utility for identifying, reading, writing, verifying and
+erasing flash chips.
 It's often used to flash BIOS/EFI/coreboot/firmware images.
 EOF
diff --git a/utils/gpm/DEPENDS b/utils/gpm/DEPENDS
index 3389161..973563b 100644
--- a/utils/gpm/DEPENDS
+++ b/utils/gpm/DEPENDS
@@ -1,2 +1,2 @@
-depends  chkconfig 
+depends  chkconfig
 depends  bison
diff --git a/utils/gpm/DETAILS b/utils/gpm/DETAILS
index 04eac21..4b5b3b9 100644
--- a/utils/gpm/DETAILS
+++ b/utils/gpm/DETAILS
@@ -11,6 +11,6 @@
            SHORT="A mouse server for the console and xterm"
 
 cat << EOF
-GPM (General Purpose Mouse) is a mouse server for the console and xterm, 
+GPM (General Purpose Mouse) is a mouse server for the console and xterm,
 with sample clients included (emacs, etc).
 EOF
diff --git a/utils/gpsdrive/DEPENDS b/utils/gpsdrive/DEPENDS
index cde3eae..9bb6c63 100644
--- a/utils/gpsdrive/DEPENDS
+++ b/utils/gpsdrive/DEPENDS
@@ -1,12 +1,12 @@
 depends cmake
 depends gtk+-2
-depends pcre  
+depends pcre
 depends dejavu-ttf
 
 optional_depends dbus    "-DWITH_DBUS=ON"    "-DWITH_DBUS=OFF"    "for dbus support"
 optional_depends gdal    "-DWITH_GDAL=ON"    "-DWITH_GDAL=OFF"    "for geospatical data support"
 #optional_depends speex   "-DWITH_SPEECH=ON"  "-DWITH_SPEECH=OFF"  "for speex support"
-optional_depends postgis "-DWITH_POSTGIS=ON" "-DWITH_POSTGIS=OFF" "for Postgis database support" 
+optional_depends postgis "-DWITH_POSTGIS=ON" "-DWITH_POSTGIS=OFF" "for Postgis database support"
 optional_depends gpsd    "-DLIBGPS_OLD=OFF"  "-DLIBGPS_OLD=ON"    "connect multiple GPS devices"
 optional_depends perl    "-DWITH_SCRIPTS=ON" "-DWITH_SCRIPTS=OFF" "for perl scripts and modules support"
 optional_depends mapnik  "-DWITH_MAPNIK=ON"  "-DWITH_MAPNIK=OFF"  "for mapping application support"
diff --git a/utils/hc-cron/DETAILS b/utils/hc-cron/DETAILS
index 1bdad1c..82e963e 100644
--- a/utils/hc-cron/DETAILS
+++ b/utils/hc-cron/DETAILS
@@ -9,9 +9,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-0.87
          UPDATED=20091107
            SHORT="modified vixie cron periodic scheduler"
 cat << EOF
-hc-cron is a cron daemon for 'home computers'. It runs specified jobs 
+hc-cron is a cron daemon for 'home computers'. It runs specified jobs
 at periodic intervals and will remember the time when it was shut
-down and catch up jobs that have occurred during down time when it is 
+down and catch up jobs that have occurred during down time when it is
 started again. Hc-cron is based on the widely used vixie-cron and
 uses the same crontab format so that it can be used as a drop-in
 replacement for that program.
diff --git a/utils/hdparm/DETAILS b/utils/hdparm/DETAILS
index cb1604c..26b495a 100644
--- a/utils/hdparm/DETAILS
+++ b/utils/hdparm/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 hdparm is a shell utility to access/tune ioctl features of the Linux
-hard disk and (E)IDE drivers for the Linux kernel. Its primary use is 
+hard disk and (E)IDE drivers for the Linux kernel. Its primary use is
 for enabling irq-unmasking and IDE multiplemode.
 EOF
diff --git a/utils/hyperestraier/DETAILS b/utils/hyperestraier/DETAILS
index cd18c41..a0ec475 100644
--- a/utils/hyperestraier/DETAILS
+++ b/utils/hyperestraier/DETAILS
@@ -9,9 +9,9 @@
            SHORT="full-text search system"
 
 cat << EOF
-Hyper Estraier is a full-text search system. You can search lots of documents 
-for some documents including specified words. If you run a web site, it is 
-useful as your own search engine for pages in your site. Also, it is useful 
+Hyper Estraier is a full-text search system. You can search lots of documents
+for some documents including specified words. If you run a web site, it is
+useful as your own search engine for pages in your site. Also, it is useful
 as search utilities of mail boxes and file servers.
 
 The characteristic of Hyper Estraier is the following.
diff --git a/utils/ifp-line/DETAILS b/utils/ifp-line/DETAILS
index 8d37c37..91aea81 100644
--- a/utils/ifp-line/DETAILS
+++ b/utils/ifp-line/DETAILS
@@ -9,6 +9,6 @@
            SHORT="driver for iRivers iFP player"
 
 cat << EOF
-This project aims to be an open-source driver for iRiver's great iFP 
+This project aims to be an open-source driver for iRiver's great iFP
 flash portable player (www.iriver.com)
 EOF
diff --git a/utils/incron/DETAILS b/utils/incron/DETAILS
index 194ffbd..d262d46 100644
--- a/utils/incron/DETAILS
+++ b/utils/incron/DETAILS
@@ -9,23 +9,23 @@
            SHORT="An 'inotify cron' system"
 
 cat << EOF
-This program is an "inotify cron" system. It works like the regular 
-cron but is driven by filesystem events instead of time periods. It 
-contains two programs, a daemon called "incrond" (analogous to crond) 
+This program is an "inotify cron" system. It works like the regular
+cron but is driven by filesystem events instead of time periods. It
+contains two programs, a daemon called "incrond" (analogous to crond)
 and a table manipulator "incrontab" (like "crontab").
-You can use it a similar way as the regular cron. The difference is 
-that the inotify cron handles filesystem events rather than time 
+You can use it a similar way as the regular cron. The difference is
+that the inotify cron handles filesystem events rather than time
 periods.
 
-Here you can see a few examples where incron is a good solution: 
-  -notifying programs (e.g. server daemons) about changes in 
-   configuration 
-  -guarding changes in critical files (with their eventual recovery) 
-  -file usage monitoring, statistics 
-  -automatic on-crash cleanup 
-  -automatic on-change backup or versioning 
-  -new mail notification (for maildir) 
-  -server upload notification 
-  -installation management (outside packaging systems) 
+Here you can see a few examples where incron is a good solution:
+  -notifying programs (e.g. server daemons) about changes in
+   configuration
+  -guarding changes in critical files (with their eventual recovery)
+  -file usage monitoring, statistics
+  -automatic on-crash cleanup
+  -automatic on-change backup or versioning
+  -new mail notification (for maildir)
+  -server upload notification
+  -installation management (outside packaging systems)
   -...and many others
 EOF
diff --git a/utils/installwatch/DETAILS b/utils/installwatch/DETAILS
index 0c0e4e7..dd11a03 100644
--- a/utils/installwatch/DETAILS
+++ b/utils/installwatch/DETAILS
@@ -9,10 +9,10 @@
          UPDATED=20011230
            SHORT="utility for tracking files from installation of software."
 cat << EOF
-Installwatch is a simple utility which keeps track of which files are 
+Installwatch is a simple utility which keeps track of which files are
 created and modified during the installation of a new program. It's
 fast and easy to use. It doesn't require a "pre-install" phase
-because it monitors processes while they run. Installwatch works with 
+because it monitors processes while they run. Installwatch works with
 every dynamically linked ELF program, by intercepting system calls
 that cause file system alterations.
 EOF
diff --git a/utils/ipcalc/DETAILS b/utils/ipcalc/DETAILS
index 7f94b61..ea5e08c 100644
--- a/utils/ipcalc/DETAILS
+++ b/utils/ipcalc/DETAILS
@@ -5,7 +5,7 @@
       SOURCE_VFY=sha1:b75b498f2fa5ecfa30707a51da63c6a5775829f3
         WEB_SITE=http://jodies.de/ipcalc
          ENTERED=20071104
-         UPDATED=20071104           
+         UPDATED=20071104
            SHORT="a IP calculator"
 cat << EOF
 ipcalc takes an IP address and netmask and calculates the resulting
diff --git a/utils/kbd/DETAILS b/utils/kbd/DETAILS
index a21c38a..94dd5aa 100644
--- a/utils/kbd/DETAILS
+++ b/utils/kbd/DETAILS
@@ -10,7 +10,7 @@
            SHORT="kbd allows you to configure and manipulate Linux consoles"
 
 cat << EOF
-The kbd package allows you to set-up and manipulate the Linux console 
-(ie. text screen and keyboard), and manipulate console-font files. 
+The kbd package allows you to set-up and manipulate the Linux console
+(ie. text screen and keyboard), and manipulate console-font files.
 This package contains keytable files and keyboard utilities.
 EOF
diff --git a/utils/laptop-mode-tools/DETAILS b/utils/laptop-mode-tools/DETAILS
index 4095069..fc23c57 100644
--- a/utils/laptop-mode-tools/DETAILS
+++ b/utils/laptop-mode-tools/DETAILS
@@ -11,9 +11,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}_${VERSION}
 
 cat << EOF
 Laptop Mode Tools is a laptop power-saving package for Linux systems.
-It allows you to extend the battery life of your laptop, in several 
-ways. It is the primary way to enable the Laptop Mode feature of the 
-Linux kernel, which lets your hard drive spin down. In addition, it 
-allows you to tweak a number of other power-related settings using a 
+It allows you to extend the battery life of your laptop, in several
+ways. It is the primary way to enable the Laptop Mode feature of the
+Linux kernel, which lets your hard drive spin down. In addition, it
+allows you to tweak a number of other power-related settings using a
 simple configuration file.
 EOF
diff --git a/utils/linux-wlan-ng/DETAILS b/utils/linux-wlan-ng/DETAILS
index 46501e2..ac95d46 100644
--- a/utils/linux-wlan-ng/DETAILS
+++ b/utils/linux-wlan-ng/DETAILS
@@ -16,5 +16,5 @@ system. What differentiates this project from the Linux wireless
 extensions and other Linux wireless projects is that everything is
 based on the IEEE 802.11 standard.
 
-Note: this module is out of date: 0.2.9 available since 2008 
+Note: this module is out of date: 0.2.9 available since 2008
 EOF
diff --git a/utils/lsscsi/DETAILS b/utils/lsscsi/DETAILS
index 2aee687..187300c 100644
--- a/utils/lsscsi/DETAILS
+++ b/utils/lsscsi/DETAILS
@@ -9,8 +9,8 @@
            SHORT="lists information about SCSI devices"
 
 cat << EOF
-The lsscsi command lists information about SCSI devices in Linux. Using SCSI 
-terminology, lsscsi lists SCSI logical units (or SCSI targets when the 
-'--transport' option is given). The default action is to produce one line of 
+The lsscsi command lists information about SCSI devices in Linux. Using SCSI
+terminology, lsscsi lists SCSI logical units (or SCSI targets when the
+'--transport' option is given). The default action is to produce one line of
 output for each SCSI device currently attached to the system.
 EOF
diff --git a/utils/memdump/DETAILS b/utils/memdump/DETAILS
index 757f73b..a1b586c 100644
--- a/utils/memdump/DETAILS
+++ b/utils/memdump/DETAILS
@@ -9,15 +9,15 @@
 
 cat << EOF
 This is a memory dummper for UNIX-like systems.  It is part of The
-Coroner's Toolkit (TCT), which is a collection of programs by Dan 
+Coroner's Toolkit (TCT), which is a collection of programs by Dan
 Farmer & Wietse Venema for a post-mortem analysis of a UNIX system
 after break-in.
 
-To dump physical memory: 
+To dump physical memory:
     memdump | nc host port
     memdump | openssl s_client -connect host:port
 
-For best results send output off-host over the network. Writing to 
-file risks clobbering all the memory in the file system cache. Use 
+For best results send output off-host over the network. Writing to
+file risks clobbering all the memory in the file system cache. Use
 netcat, stunnel, or openssl, depending on your requirements.
 EOF
diff --git a/utils/memprof/DETAILS b/utils/memprof/DETAILS
index 7643575..cbdd06b 100644
--- a/utils/memprof/DETAILS
+++ b/utils/memprof/DETAILS
@@ -12,7 +12,7 @@
 cat << EOF
 MemProf is a tool for profiling memory usage and finding memory leaks.
 Its two major features are:
- * It can generate a profile how much memory was allocated by each 
+ * It can generate a profile how much memory was allocated by each
    function in your program.
  * It can scan memory and find blocks that you've allocated but are no
    longer referenced anywhere.
diff --git a/utils/memtest86+/DETAILS b/utils/memtest86+/DETAILS
index 26dfc99..0f3bda9 100644
--- a/utils/memtest86+/DETAILS
+++ b/utils/memtest86+/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 Memtest86+ is a thorough, stand alone (you boot into it) memory tester
-for x86 architecture computers.  This application is based on 
-memtest86 and is considered more up-to-date and reliable than the 
+for x86 architecture computers.  This application is based on
+memtest86 and is considered more up-to-date and reliable than the
 original.
 EOF
diff --git a/utils/mozplugger/DETAILS b/utils/mozplugger/DETAILS
index a50a004..d4dfbd1 100644
--- a/utils/mozplugger/DETAILS
+++ b/utils/mozplugger/DETAILS
@@ -9,8 +9,8 @@
            SHORT="Mozilla plugin handler"
 
 cat << EOF
-The goal of the project is to provide a minimalist, clean and stable general 
-purpose Mozilla plugin module that allows the user to embed and launch their 
-favourite application to handle the various different types of media found 
+The goal of the project is to provide a minimalist, clean and stable general
+purpose Mozilla plugin module that allows the user to embed and launch their
+favourite application to handle the various different types of media found
 on the Internet.
 EOF
diff --git a/utils/mrtg/DETAILS b/utils/mrtg/DETAILS
index 4d336c1..a5cea60 100644
--- a/utils/mrtg/DETAILS
+++ b/utils/mrtg/DETAILS
@@ -10,7 +10,7 @@
            SHORT="A tool to monitor the traffic load on network-links"
 
 cat << EOF
-The Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic 
-load on network-links. MRTG generates HTML pages containing graphical 
+The Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic
+load on network-links. MRTG generates HTML pages containing graphical
 images which provide a LIVE visual representation of this traffic.
 EOF
diff --git a/utils/mt-st/DETAILS b/utils/mt-st/DETAILS
index 57a5fc6..45c8e77 100644
--- a/utils/mt-st/DETAILS
+++ b/utils/mt-st/DETAILS
@@ -8,7 +8,7 @@
            SHORT="mt-st replaces the standard mt with a scsi-aware version"
 
 cat << EOF
-Includes a mt-like program supporting additional commands using ioctls 
-specific to the Linux SCSI tape driver (up to kernel 2.6.12), and the 
+Includes a mt-like program supporting additional commands using ioctls
+specific to the Linux SCSI tape driver (up to kernel 2.6.12), and the
 program stinit to define the SCSI tape devices in system startup scripts.
 EOF
diff --git a/utils/multitail/DETAILS b/utils/multitail/DETAILS
index cd52f34..984ffb4 100644
--- a/utils/multitail/DETAILS
+++ b/utils/multitail/DETAILS
@@ -9,16 +9,16 @@
            SHORT="view one or multiple files like the original tail program"
 
 cat << EOF
-MultiTail lets you view one or multiple files like the original tail program. 
-The difference is that it creates multiple windows on your console (with 
+MultiTail lets you view one or multiple files like the original tail program.
+The difference is that it creates multiple windows on your console (with
 ncurses). It can also monitor wildcards: if another file matching the wildcard
 has a more recent modification date, it will automatically switch to that file.
-That way you can, for example, monitor a complete directory of files. Merging 
+That way you can, for example, monitor a complete directory of files. Merging
 of 2 or even more logfiles is possible. It can also use colors while displaying
-the logfiles (through regular expressions), for faster recognition of what is 
-important and what not. It can also filter lines (again with regular 
-expressions). It has interactive menus for editing given regular expressions 
-and deleting and adding windows. One can also have windows with the output of 
-shell scripts and other software. When viewing the output of external software, 
+the logfiles (through regular expressions), for faster recognition of what is
+important and what not. It can also filter lines (again with regular
+expressions). It has interactive menus for editing given regular expressions
+and deleting and adding windows. One can also have windows with the output of
+shell scripts and other software. When viewing the output of external software,
 MultiTail can mimic the functionality of tools like 'watch' and such.
 EOF
diff --git a/utils/nbench-byte/DETAILS b/utils/nbench-byte/DETAILS
index ca27682..fe2472c 100644
--- a/utils/nbench-byte/DETAILS
+++ b/utils/nbench-byte/DETAILS
@@ -11,12 +11,12 @@
             SHORT="A Linux port of BYTEmark testing CPU, FPU, and memory system."
 
 cat << EOF
-The benchmark program takes less than 10 minutes to run (on most 
-machines) and compares the system it is run on to two benchmark 
-systems (a Dell Pentium 90 with 256 KB cache running MSDOS and an AMD 
-K6/233 with 512 KB cache running Linux). The archive contains the 
-complete source, documentation, and a binary (Linux elf). The source 
-has been successfully compiled on various operating systems, 
-including SunOS, DEC Unix 4.0, DEC OSF1, HP-UX, DEC Ultrix, MS-DOS, 
+The benchmark program takes less than 10 minutes to run (on most
+machines) and compares the system it is run on to two benchmark
+systems (a Dell Pentium 90 with 256 KB cache running MSDOS and an AMD
+K6/233 with 512 KB cache running Linux). The archive contains the
+complete source, documentation, and a binary (Linux elf). The source
+has been successfully compiled on various operating systems,
+including SunOS, DEC Unix 4.0, DEC OSF1, HP-UX, DEC Ultrix, MS-DOS,
 and of course Linux.
 EOF
diff --git a/utils/ncdu/DETAILS b/utils/ncdu/DETAILS
index 41bd4d9..c2bea07 100644
--- a/utils/ncdu/DETAILS
+++ b/utils/ncdu/DETAILS
@@ -9,9 +9,9 @@
            SHORT="A ncurses based 'du' equivalent"
 
 cat << EOF
-ncdu is an NCurses version of the famous old 'du' unix command. It provides 
-a fast and easy interface to your harddrive. Where is your disk space going? 
-Why is your home directory that large? ncdu can answer those questions for 
+ncdu is an NCurses version of the famous old 'du' unix command. It provides
+a fast and easy interface to your harddrive. Where is your disk space going?
+Why is your home directory that large? ncdu can answer those questions for
 you in just a matter of seconds.
 EOF
 
diff --git a/utils/nonpareil/DEPENDS b/utils/nonpareil/DEPENDS
index 9602479..7fe226a 100644
--- a/utils/nonpareil/DEPENDS
+++ b/utils/nonpareil/DEPENDS
@@ -1,9 +1,9 @@
 depends  scons
 depends  gtk+-2
-depends  glib-2 
+depends  glib-2
 depends  libxml2
-depends  SDL 
+depends  SDL
 depends  SDL_mixer
-depends  flex 
+depends  flex
 depends  bison
 depends  netpbm
diff --git a/utils/num-utils/DETAILS b/utils/num-utils/DETAILS
index 44cfbb6..0eebd50 100644
--- a/utils/num-utils/DETAILS
+++ b/utils/num-utils/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 The 'num-utils' are a set of programs for dealing with numbers from
-the Unix command line. Much like the other Unix command line 
-utilities like grep, awk, sort, cut, etc. these utilities work on 
+the Unix command line. Much like the other Unix command line
+utilities like grep, awk, sort, cut, etc. these utilities work on
 data from both standard in and data from files.
 EOF
diff --git a/utils/openobex/DETAILS b/utils/openobex/DETAILS
index 83f2f29..a9ccd45 100644
--- a/utils/openobex/DETAILS
+++ b/utils/openobex/DETAILS
@@ -8,10 +8,10 @@
          UPDATED=20090330
            SHORT="Implementation of the Object Exchange (OBEX) protocol"
 cat << EOF
-The overall goal of this project is to make an open source 
-implementation of the Object Exchange (OBEX) protocol. OBEX is a session 
-protocol and can best be described as a binary HTTP protocol. OBEX is 
-optimised for ad-hoc wireless links and can be used to exchange all kind 
-of objects like files, pictures, calendar entries (vCal) and business 
+The overall goal of this project is to make an open source
+implementation of the Object Exchange (OBEX) protocol. OBEX is a session
+protocol and can best be described as a binary HTTP protocol. OBEX is
+optimised for ad-hoc wireless links and can be used to exchange all kind
+of objects like files, pictures, calendar entries (vCal) and business
 cards (vCard).
 EOF
diff --git a/utils/ospmd/DETAILS b/utils/ospmd/DETAILS
index fbcf110..ba283e3 100644
--- a/utils/ospmd/DETAILS
+++ b/utils/ospmd/DETAILS
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION/$MODULE
       MAINTAINER="hardkrash at lunar-linux.org"
            SHORT="The acpi os daemon hacked up for our uses."
 cat << EOF
-This application is a bit lacking and sucks for us now. 
+This application is a bit lacking and sucks for us now.
 I am including it so that I have limited support for my
 buttons on my laptop as I get time i'll beef this up so
 that it does all of its functions
diff --git a/utils/patchutils/DETAILS b/utils/patchutils/DETAILS
index 2d5cfec..bb20d8f 100644
--- a/utils/patchutils/DETAILS
+++ b/utils/patchutils/DETAILS
@@ -9,7 +9,7 @@
            SHORT="A collection of tools for patch files"
 
 cat << EOF
-Patchutils contains a collection of tools for manipulating patch files: 
+Patchutils contains a collection of tools for manipulating patch files:
   interdiff   : show differences between two diff files
   combinediff : create a cumulative unified patch from two incremental patches
   filterdiff  : extract or exclude diffs from a diff file
diff --git a/utils/pciutils/DETAILS b/utils/pciutils/DETAILS
index 518a902..607d602 100644
--- a/utils/pciutils/DETAILS
+++ b/utils/pciutils/DETAILS
@@ -21,7 +21,7 @@ work on other systems as well.
 The utilities include: (See manual pages for more details)
 lspci:                displays detailed information about all PCI busses and
                 devices in the system, replacing the original /proc/pci
-                interface. 
+                interface.
 setpci:                allows to read from and write to PCI device
                 configuration registers.  For example, you can adjust
                 the latency timers with it.
diff --git a/utils/pcmcia-cs/DEPENDS b/utils/pcmcia-cs/DEPENDS
index 5e13f43..da3ebac 100644
--- a/utils/pcmcia-cs/DEPENDS
+++ b/utils/pcmcia-cs/DEPENDS
@@ -6,4 +6,4 @@
 #    "<config options to exclude eg. --without-...>" \
 #    "<the all important reason why>"
 
-optional_depends "xforms" "" "" "for x gui support" 
+optional_depends "xforms" "" "" "for x gui support"
diff --git a/utils/pm-utils/DETAILS b/utils/pm-utils/DETAILS
index f03a7a3..8d6c433 100644
--- a/utils/pm-utils/DETAILS
+++ b/utils/pm-utils/DETAILS
@@ -9,6 +9,6 @@
            SHORT="HAL scripts to handle suspend and resume"
 
 cat << EOF
-pm-utils is a small collection of scripts that handle suspend and resume 
+pm-utils is a small collection of scripts that handle suspend and resume
 on behalf of HAL.
 EOF
diff --git a/utils/ppower/DETAILS b/utils/ppower/DETAILS
index 155c81f..3f17937 100644
--- a/utils/ppower/DETAILS
+++ b/utils/ppower/DETAILS
@@ -7,5 +7,5 @@
          UPDATED=20030417
            SHORT="X10 controler for cm11a interface."
 cat << EOF
-Ppower, short for 'Penguin Power', is a piece of UNIX software for controlling x10 home automation equipment connected to the computer via a cm11a interface. It can be used to turn things on and off and lights dim and bright. In addition to controlling the x10 devices, it can receive commands sent to the x10 devices from other sources such as an x10 remote transceiver and execute commands on your system in response. 
+Ppower, short for 'Penguin Power', is a piece of UNIX software for controlling x10 home automation equipment connected to the computer via a cm11a interface. It can be used to turn things on and off and lights dim and bright. In addition to controlling the x10 devices, it can receive commands sent to the x10 devices from other sources such as an x10 remote transceiver and execute commands on your system in response.
 EOF
diff --git a/utils/procps/DETAILS b/utils/procps/DETAILS
index 805acec..47b02c0 100644
--- a/utils/procps/DETAILS
+++ b/utils/procps/DETAILS
@@ -15,7 +15,7 @@
            SHORT="Contains utilities to report the state of the box"
 
 cat << EOF
-procps is a package of utilities which report on the state of the system, 
-including the states of running processes, amount of memory available and 
+procps is a package of utilities which report on the state of the system,
+including the states of running processes, amount of memory available and
 currently-logged-in users.
 EOF
diff --git a/utils/quota/DETAILS b/utils/quota/DETAILS
index f0729f1..c5260c1 100644
--- a/utils/quota/DETAILS
+++ b/utils/quota/DETAILS
@@ -10,6 +10,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-tools
            SHORT="The quota tool"
 
 cat << EOF
-Tools and patches for the Linux Diskquota system as part of the 
+Tools and patches for the Linux Diskquota system as part of the
 Linux kernel.
 EOF
diff --git a/utils/rbutil/DETAILS b/utils/rbutil/DETAILS
index 99ef91c..80c9683 100644
--- a/utils/rbutil/DETAILS
+++ b/utils/rbutil/DETAILS
@@ -12,7 +12,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE\_1.2.8
 
 PSAFE=no
 cat << EOF
-Rockbox is an open source firmware for mp3 players, written from scratch. It 
+Rockbox is an open source firmware for mp3 players, written from scratch. It
 runs on a wide range of players:
 
 Stable ports
@@ -21,11 +21,11 @@ Rockbox runs well on these players, has a complete manual and is supported by
 the installer:
 
     * Apple: iPod 1g through 5.5g, iPod Mini and iPod Nano 1g
-    * Archos: Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 
+    * Archos: Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2
       and Ondio
     * Cowon: iAudio X5, X5V, X5L, M5, M5L, M3 and M3L
     * iriver: iHP100 series, H100 series, H300 series and H10 series
     * Olympus: M:Robe 100
     * SanDisk: Sansa c200 series, e200 series and e200R series
-    * Toshiba: Gigabeat X and F series 
+    * Toshiba: Gigabeat X and F series
 EOF
diff --git a/utils/recover/DEPENDS b/utils/recover/DEPENDS
index f00d4c2..35871d2 100644
--- a/utils/recover/DEPENDS
+++ b/utils/recover/DEPENDS
@@ -1 +1 @@
-depends e2fsprogs 
+depends e2fsprogs
diff --git a/utils/rrdtool/DEPENDS b/utils/rrdtool/DEPENDS
index 7563c45..e57cb95 100644
--- a/utils/rrdtool/DEPENDS
+++ b/utils/rrdtool/DEPENDS
@@ -3,5 +3,5 @@ depends libart_lgpl
 depends freetype2
 depends pango
 
-optional_depends "cgilib" ""                           "--disable-rrdcgi" "For building rrdcgi"  
+optional_depends "cgilib" ""                           "--disable-rrdcgi" "For building rrdcgi"
 optional_depends "ruby"   "--enable-ruby-site-install" "--disable-ruby"   "For ruby support"
diff --git a/utils/sdscsyslogd/DETAILS b/utils/sdscsyslogd/DETAILS
index 6357ad5..43462d9 100644
--- a/utils/sdscsyslogd/DETAILS
+++ b/utils/sdscsyslogd/DETAILS
@@ -12,11 +12,11 @@ project to build a next-generation system audit and logging facility.
 The goal is to build a system logging facility that addresses these problems:
 
 High volume of system logs at medium and large sites (such as e-commerce sites or ISPs)
-can easily overwhelm "classic" syslog and its UDP transport mechanism; 
+can easily overwhelm "classic" syslog and its UDP transport mechanism;
 
 This encourages sites to either not create some logs or to frequently
 roll them over and discard old log messages;
 
 Which makes it difficult to conduct investigations of computer-related
-crime and related incidents. 
+crime and related incidents.
 EOF
diff --git a/utils/setserial/DETAILS b/utils/setserial/DETAILS
index 7d57eaa..ae7dc29 100644
--- a/utils/setserial/DETAILS
+++ b/utils/setserial/DETAILS
@@ -12,6 +12,6 @@
            SHORT="configuration tool to setup serial ports"
 cat << EOF
 setserial:
-Tool to setup serial ports  
+Tool to setup serial ports
 EOF
 
diff --git a/utils/sh-utils/DETAILS b/utils/sh-utils/DETAILS
index f753e65..757bd36 100644
--- a/utils/sh-utils/DETAILS
+++ b/utils/sh-utils/DETAILS
@@ -12,38 +12,38 @@
 cat << EOF
 shellutils - Command line utilities
 The shell utility programs are:
-basename - removes the path prefix from a given pathname 
-chroot   - changes the root directory 
+basename - removes the path prefix from a given pathname
+chroot   - changes the root directory
 date     - prints the system date and time
-dirname  - removes the last level or filename from a pathname 
-echo     - prints a line of text 
-env      - displays/modifies the environment 
-expr     - evaluates expressions 
-factor   - prints prime factor 
-false    - returns an unsuccessful exit status 
-groups   - prints the groups the user belongs to 
-hostname - prints or sets the machine name 
+dirname  - removes the last level or filename from a pathname
+echo     - prints a line of text
+env      - displays/modifies the environment
+expr     - evaluates expressions
+factor   - prints prime factor
+false    - returns an unsuccessful exit status
+groups   - prints the groups the user belongs to
+hostname - prints or sets the machine name
 id       - print real/effective/uid/gid
-logname  - prints current login name 
+logname  - prints current login name
 nice     - modifies scheduling priority
-nohup    - lets a command keep running after logging out 
-pathchk  - checks file name portability 
-pinky    - lightweight 'finger' program; prints user information 
-printenv - prints environment variables 
-printf   - formats and prints data 
-pwd      - prints the working (current) directory 
-seq      - prints numeric sequences 
-sleep    - suspends execution for a specified time 
-stty     - prints/changes terminal settings 
-su       - lets you adopt the ID of another user or superuser 
-tee      - sends output to multiple files 
-test     - evaluates an expression 
-true     - returns a successful exit status 
-tty      - prints terminal name 
-uname    - prints system information 
-uptime   - tells how long the system has been running 
-users    - prints current user names 
-who      - prints a list of all users currently logged in 
-whoami   - prints effective user ID 
+nohup    - lets a command keep running after logging out
+pathchk  - checks file name portability
+pinky    - lightweight 'finger' program; prints user information
+printenv - prints environment variables
+printf   - formats and prints data
+pwd      - prints the working (current) directory
+seq      - prints numeric sequences
+sleep    - suspends execution for a specified time
+stty     - prints/changes terminal settings
+su       - lets you adopt the ID of another user or superuser
+tee      - sends output to multiple files
+test     - evaluates an expression
+true     - returns a successful exit status
+tty      - prints terminal name
+uname    - prints system information
+uptime   - tells how long the system has been running
+users    - prints current user names
+who      - prints a list of all users currently logged in
+whoami   - prints effective user ID
 yes      - prints a string indefinitely
 EOF
diff --git a/utils/shared-desktop-ontologies/DETAILS b/utils/shared-desktop-ontologies/DETAILS
index db6949a..570e75a 100644
--- a/utils/shared-desktop-ontologies/DETAILS
+++ b/utils/shared-desktop-ontologies/DETAILS
@@ -9,8 +9,8 @@
            SHORT="ontologies and reference code"
 
 cat << EOF
-Open Semantic Collaboration Architecture Foundation (OSCAF) ontologies and 
+Open Semantic Collaboration Architecture Foundation (OSCAF) ontologies and
 reference code development. This project is used maintainers from open source
-projects to maintain standards for the interoperability of desktop and web 
+projects to maintain standards for the interoperability of desktop and web
 applications.
 EOF
diff --git a/utils/sparc-utils/DETAILS b/utils/sparc-utils/DETAILS
index 6db78d4..9014db2 100644
--- a/utils/sparc-utils/DETAILS
+++ b/utils/sparc-utils/DETAILS
@@ -1,7 +1,7 @@
           MODULE=sparc-utils
          VERSION=1.9
           SOURCE=${MODULE}_${VERSION}.orig.tar.gz
-         SOURCE2=${MODULE}_${VERSION}-3.diff.gz 
+         SOURCE2=${MODULE}_${VERSION}-3.diff.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION.orig
       SOURCE_URL=http://ftp.debian.org/debian/pool/main/s/$MODULE/
      SOURCE2_URL=http://ftp.debian.org/debian/pool/main/s/$MODULE/
diff --git a/utils/stripesnoop/DETAILS b/utils/stripesnoop/DETAILS
index da8d370..d4d4451 100644
--- a/utils/stripesnoop/DETAILS
+++ b/utils/stripesnoop/DETAILS
@@ -9,9 +9,9 @@
            SHORT="tools for capturing and analyzing magstripe card data"
 
 cat << EOF
-Stripe Snoop is a suite of research tools that captures, modifies, 
-validates, generates, analyzes, and shares data from magstripe cards. 
+Stripe Snoop is a suite of research tools that captures, modifies,
+validates, generates, analyzes, and shares data from magstripe cards.
 The data is captured through different hardware interfaces (or stdin),
-the contents decoded into the correct character set, and then a 
+the contents decoded into the correct character set, and then a
 CDDB-like database attempts to figure out what the contents mean.
 EOF
diff --git a/utils/tpconfig/DETAILS b/utils/tpconfig/DETAILS
index da94acd..e2c0d58 100644
--- a/utils/tpconfig/DETAILS
+++ b/utils/tpconfig/DETAILS
@@ -9,6 +9,6 @@
             SHORT="Linux driver for Synaptics Touchpad and ALPS Glidepad"
 cat << EOF
 tpconfig is a package to drive support for the Synaptics TouchPad
-and ALPS Glidepad/Stickpointer under various flavors of UNIX, 
+and ALPS Glidepad/Stickpointer under various flavors of UNIX,
 although Linux is currently the primary target.
 EOF
diff --git a/utils/tree/DETAILS b/utils/tree/DETAILS
index d314beb..76768f6 100644
--- a/utils/tree/DETAILS
+++ b/utils/tree/DETAILS
@@ -9,7 +9,7 @@
            SHORT="Recursive directory listing"
 
 cat << EOF
-Tree is a recursive directory listing program that produces a depth 
-indented listing of files, which is colorized ala dircolors if the 
-LS_COLORS environment variable is set and output is to tty. 
+Tree is a recursive directory listing program that produces a depth
+indented listing of files, which is colorized ala dircolors if the
+LS_COLORS environment variable is set and output is to tty.
 EOF
diff --git a/utils/unifdef/DETAILS b/utils/unifdef/DETAILS
index 55267af..5159998 100644
--- a/utils/unifdef/DETAILS
+++ b/utils/unifdef/DETAILS
@@ -13,7 +13,7 @@ otherwise leaving the file alone. You specify which symbols are
 defined or undefined with -D and -U flags, and unifdef removes
 the corresponding ifdefs, and the enclosed code if appropriate.
 
-It's especially useful for removing those "#ifdef BROKEN" and 
+It's especially useful for removing those "#ifdef BROKEN" and
 "#ifdef PRIVATE" clauses from code before you release it. Unifdef
 acts on #ifdef, #ifndef, #else, and #en­ dif lines, and it knows
 only enough about C and C++ to know when one of these is inactive
diff --git a/utils/userinfo/DETAILS b/utils/userinfo/DETAILS
index b0e4f7d..c5130d1 100644
--- a/utils/userinfo/DETAILS
+++ b/utils/userinfo/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Userinfo displays information about a local users"
 
 cat << EOF
-Userinfo displays information about a local users. Useful in shell 
-scripts. 
+Userinfo displays information about a local users. Useful in shell
+scripts.
 EOF
diff --git a/utils/wammu/DETAILS b/utils/wammu/DETAILS
index 544da82..86184db 100644
--- a/utils/wammu/DETAILS
+++ b/utils/wammu/DETAILS
@@ -8,8 +8,8 @@
          UPDATED=20110204
            SHORT="mobile phone manager"
 cat << EOF
-Wammu is mobile phone manager running on Linux, Windows and possibly other 
-platforms, where libGammu and wxPython works. The communication is made by 
+Wammu is mobile phone manager running on Linux, Windows and possibly other
+platforms, where libGammu and wxPython works. The communication is made by
 Gammu library. Currently supported features:
 
     * complete support (can read/edit/delete/copy) for contacts, todo, calendar
diff --git a/utils/xmlclitools/DETAILS b/utils/xmlclitools/DETAILS
index cb0a1a5..49a8bc1 100644
--- a/utils/xmlclitools/DETAILS
+++ b/utils/xmlclitools/DETAILS
@@ -7,8 +7,8 @@
          UPDATED=20070402
            SHORT="Command line utilities for XML file manipulation"
 cat << EOF
-xmlclitools provides four command-line tools for searching, 
-modifying, and formating XML data. The tools are designed to work in 
-conjunction with standard *nix utilities such as grep, sort, and 
+xmlclitools provides four command-line tools for searching,
+modifying, and formating XML data. The tools are designed to work in
+conjunction with standard *nix utilities such as grep, sort, and
 shell scripts.
 EOF
diff --git a/utils/xmltv/DETAILS b/utils/xmltv/DETAILS
index 5002078..3e8f46f 100644
--- a/utils/xmltv/DETAILS
+++ b/utils/xmltv/DETAILS
@@ -9,10 +9,10 @@
            SHORT="program to get XML tv listings"
 
 cat << EOF
-XMLTV is a set of utilities to manage your TV viewing. They work with 
-TV listings stored in the XMLTV format, which is based on XML. The idea 
-is to separate out the backend (getting the listings) from the frontend 
-(displaying them for the user), and to implement useful operations like 
-picking out your favourite programmes as filters that read and write XML 
+XMLTV is a set of utilities to manage your TV viewing. They work with
+TV listings stored in the XMLTV format, which is based on XML. The idea
+is to separate out the backend (getting the listings) from the frontend
+(displaying them for the user), and to implement useful operations like
+picking out your favourite programmes as filters that read and write XML
 documents.
 EOF
diff --git a/video/DirectFB/DEPENDS b/video/DirectFB/DEPENDS
index c2bab21..ec08aba 100644
--- a/video/DirectFB/DEPENDS
+++ b/video/DirectFB/DEPENDS
@@ -21,7 +21,7 @@ optional_depends "freetype2"                                            \
 optional_depends "zlib"                                                 \
                  "--enable-zlib"                                        \
                  "--disable-zlib"                                       \
-                 "for zlib compression support (e.g. for screen shots)" 
+                 "for zlib compression support (e.g. for screen shots)"
 
 optional_depends "libX11"                                               \
                  "--enable-x11"                                         \
diff --git a/video/DirectFB/DETAILS b/video/DirectFB/DETAILS
index 8d69677..bc34db0 100644
--- a/video/DirectFB/DETAILS
+++ b/video/DirectFB/DETAILS
@@ -9,12 +9,12 @@
            SHORT="hardware graphics acceleration, input device handling and abstraction"
 
 cat << EOF
-DirectFB is a thin library that provides developers with hardware 
-graphics acceleration, input device handling and abstraction, integrated 
-windowing system with support for translucent windows and multiple 
-display layers on top of the Linux Framebuffer Device. 
-It is a complete hardware abstraction layer with software fallbacks for 
-every graphics operation that is not supported by the underlying hardware. 
-DirectFB adds graphical power to embedded systems and sets a new standard 
+DirectFB is a thin library that provides developers with hardware
+graphics acceleration, input device handling and abstraction, integrated
+windowing system with support for translucent windows and multiple
+display layers on top of the Linux Framebuffer Device.
+It is a complete hardware abstraction layer with software fallbacks for
+every graphics operation that is not supported by the underlying hardware.
+DirectFB adds graphical power to embedded systems and sets a new standard
 for graphics under Linux.
 EOF
diff --git a/video/capseo/DETAILS b/video/capseo/DETAILS
index eebbe0c..9ce8f1d 100644
--- a/video/capseo/DETAILS
+++ b/video/capseo/DETAILS
@@ -11,6 +11,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
 cat << EOF
 A realtime encoder and decoder.
 
-The capseo codec is meant to encode fast, not to generate the smallest files 
+The capseo codec is meant to encode fast, not to generate the smallest files
 on your file system.
 EOF
diff --git a/video/cinelerra/DETAILS b/video/cinelerra/DETAILS
index 792d65a..5426458 100644
--- a/video/cinelerra/DETAILS
+++ b/video/cinelerra/DETAILS
@@ -12,9 +12,9 @@
            SHORT="audio and video editing"
 
 cat << EOF
-Unleash the 50,000 watt flamethrower of content creation in your UNIX box. 
-Cinelerra does primarily 3 things: capturing, compositing, and editing audio 
-and video with sample level accuracy. It's a movie studio in a box.  If you 
-want the same kind of editing suite that the big boys use, on an efficient 
+Unleash the 50,000 watt flamethrower of content creation in your UNIX box.
+Cinelerra does primarily 3 things: capturing, compositing, and editing audio
+and video with sample level accuracy. It's a movie studio in a box.  If you
+want the same kind of editing suite that the big boys use, on an efficient
 UNIX operating system, it's time for Cinelerra.
 EOF
diff --git a/video/dv2sub/DETAILS b/video/dv2sub/DETAILS
index 967d8d9..6ab73c8 100644
--- a/video/dv2sub/DETAILS
+++ b/video/dv2sub/DETAILS
@@ -9,13 +9,13 @@
            SHORT="extracts the date and time of recording from a dv video file"
 
 cat << EOF
-This is dv2sub, a simple util that extracts the date and time of recording 
-from a dv video file (using libdv) and outputs it as a subtitle file.  It 
-can also display useful information about the dv stream, like video norm 
-(PAL/NTSC), aspect ratio normal (4:3) or wide (16:9), interlaced or 
-progressive material, number of audio channels, audio sampling frequency, 
-number of audio samples, timestamp and recording date & time. 
+This is dv2sub, a simple util that extracts the date and time of recording
+from a dv video file (using libdv) and outputs it as a subtitle file.  It
+can also display useful information about the dv stream, like video norm
+(PAL/NTSC), aspect ratio normal (4:3) or wide (16:9), interlaced or
+progressive material, number of audio channels, audio sampling frequency,
+number of audio samples, timestamp and recording date & time.
 
-Be sure the input file or stream is in pure RAW DV format. dv2sub doesn't 
-work with DV AVI files (type 1 or type 2) 
+Be sure the input file or stream is in pure RAW DV format. dv2sub doesn't
+work with DV AVI files (type 1 or type 2)
 EOF
diff --git a/video/dvdauthor/DETAILS b/video/dvdauthor/DETAILS
index c58aa29..dd8137e 100644
--- a/video/dvdauthor/DETAILS
+++ b/video/dvdauthor/DETAILS
@@ -10,6 +10,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="Tools to generate DVD files"
 
 cat << EOF
-A set of tools to help you generate DVD files to be played back on a 
+A set of tools to help you generate DVD files to be played back on a
 standalone DVD player.
 EOF
diff --git a/video/dvgrab/DETAILS b/video/dvgrab/DETAILS
index 4490ff4..5cd0ef8 100644
--- a/video/dvgrab/DETAILS
+++ b/video/dvgrab/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20030909
          UPDATED=20090909
            SHORT="Grab your videos from DV camera"
-   
+
 cat << EOF
 If you have properly configured your kernel and your ieee1394 device
 drivers, you should end up with about 30 MByte of DV image data nicely
diff --git a/video/emovix/DETAILS b/video/emovix/DETAILS
index 0db40eb..fced0c7 100644
--- a/video/emovix/DETAILS
+++ b/video/emovix/DETAILS
@@ -10,7 +10,7 @@
            SHORT="play video files from boot devices"
 PSAFE=no
 cat << EOF
-eMoviX is a tiny GNU/Linux distribution that plays video files when booted, 
-based on MPlayer. It is utilised by MoviXMaker-2 and K3b. 
+eMoviX is a tiny GNU/Linux distribution that plays video files when booted,
+based on MPlayer. It is utilised by MoviXMaker-2 and K3b.
 EOF
 
diff --git a/video/ffmpegthumbnailer/DETAILS b/video/ffmpegthumbnailer/DETAILS
index e2c3c1c..c086252 100644
--- a/video/ffmpegthumbnailer/DETAILS
+++ b/video/ffmpegthumbnailer/DETAILS
@@ -9,7 +9,7 @@
            SHORT="create thumbnails from video files"
 
 cat << EOF
-This video thumbnailer can be used to create thumbnails for your video files. 
+This video thumbnailer can be used to create thumbnails for your video files.
 The thumbnailer uses ffmpeg to decode frames from the video files, so supported
 videoformats depend on the configuration flags of ffmpeg.
 EOF
diff --git a/video/freevo/DEPENDS b/video/freevo/DEPENDS
index ecc8294..927eb03 100644
--- a/video/freevo/DEPENDS
+++ b/video/freevo/DEPENDS
@@ -7,7 +7,7 @@ depends libexif
 depends aumix
 depends pygame
 depends pil
-depends Twisted 
+depends Twisted
 depends mmpython
 depends MPlayer
 depends MPlayer-all
diff --git a/video/freevo/DETAILS b/video/freevo/DETAILS
index cf22689..8c6ea90 100644
--- a/video/freevo/DETAILS
+++ b/video/freevo/DETAILS
@@ -8,9 +8,9 @@
      UPDATED=20100211
        SHORT="open-source home theatre PC platform"
 cat << EOF
-Freevo is an open-source home theatre PC platform based on Linux and a 
-number of open-source audio/video tools. MPlayer and/or Xine can be 
-used to play audio and video files in most popular formats. Freevo can 
-be used both for a standalone PVR computer with a TV+remote, as well 
+Freevo is an open-source home theatre PC platform based on Linux and a
+number of open-source audio/video tools. MPlayer and/or Xine can be
+used to play audio and video files in most popular formats. Freevo can
+be used both for a standalone PVR computer with a TV+remote, as well
 as on a regular desktop computer using the monitor and keyboard.
 EOF
diff --git a/video/frei0r/DETAILS b/video/frei0r/DETAILS
index 2e631a6..abb0275 100644
--- a/video/frei0r/DETAILS
+++ b/video/frei0r/DETAILS
@@ -9,7 +9,7 @@
            SHORT="plugin API for video sources and filters"
 cat << EOF
 Frei0r is a minimalistic plugin API for video sources and filters. The behaviour
-of the effects can be controlled from the host by simple parameters. The intent 
-is to solve the recurring reimplementation or adaptation issue of standard 
+of the effects can be controlled from the host by simple parameters. The intent
+is to solve the recurring reimplementation or adaptation issue of standard
 effects.
 EOF
diff --git a/video/goggles/DETAILS b/video/goggles/DETAILS
index 9d48d80..47ad313 100644
--- a/video/goggles/DETAILS
+++ b/video/goggles/DETAILS
@@ -11,14 +11,14 @@
       MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-Goggles DVD Player is a frontend for Ogle DVD player. Besides the 
-usual features like having a play button etc, Goggles tries to 
-provide features not often found in other dvd players. Since Ogle 
-in itself is only a dvd player, it has some neat capabilities that 
-"general" media players cannot provide. Goggles extends these 
-capabilities with a very userfriendly interface. See below for a 
+Goggles DVD Player is a frontend for Ogle DVD player. Besides the
+usual features like having a play button etc, Goggles tries to
+provide features not often found in other dvd players. Since Ogle
+in itself is only a dvd player, it has some neat capabilities that
+"general" media players cannot provide. Goggles extends these
+capabilities with a very userfriendly interface. See below for a
 list of some the feautures.
 
-Goggles' attractive and responsive userinterface is written using 
+Goggles' attractive and responsive userinterface is written using
 the FOX Toolkit
 EOF
diff --git a/video/libdvdcss/DETAILS b/video/libdvdcss/DETAILS
index 044bff6..93e9c60 100644
--- a/video/libdvdcss/DETAILS
+++ b/video/libdvdcss/DETAILS
@@ -10,12 +10,12 @@
 
 cat << EOF
 libdvdcss is a cross-platform library for transparent DVD device
-access with on the fly CSS decryption. It currently runs under Linux, 
+access with on the fly CSS decryption. It currently runs under Linux,
 FreeBSD, BSD/OS, Solaris, BeOS, Win98 and Win2k. It is used for the
-vlc DVD player because of its portability and because, unlike similar 
+vlc DVD player because of its portability and because, unlike similar
 libraries, it does not require your DVD drive to be region-locked.
 
-There are new features in libdvdcss with the 1.2.1 release. 
+There are new features in libdvdcss with the 1.2.1 release.
 You have to choose your decryption method with a run time environment variable:
 
 export DVDCSS_METHOD=title
diff --git a/video/libdvdnav/DETAILS b/video/libdvdnav/DETAILS
index 2c5d548..df59411 100644
--- a/video/libdvdnav/DETAILS
+++ b/video/libdvdnav/DETAILS
@@ -2,13 +2,13 @@
          VERSION=0.1.10
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=$SFORGE_URL/dvd/
-      SOURCE_VFY=sha1:22289cb8f297664ce36551b818c0083e936632a7 
+      SOURCE_VFY=sha1:22289cb8f297664ce36551b818c0083e936632a7
         WEB_SITE=http://dvd.sourceforge.net/
          ENTERED=20060304
          UPDATED=20060304
            SHORT="provides sophisticated DVD navigation"
 
 cat << EOF
-libdvdnav is a library for developers of multimedia applications. It allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games. 
+libdvdnav is a library for developers of multimedia applications. It allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games.
 EOF
 
diff --git a/video/libebml/DETAILS b/video/libebml/DETAILS
index c6efc0e..fe56c65 100644
--- a/video/libebml/DETAILS
+++ b/video/libebml/DETAILS
@@ -10,6 +10,6 @@
            SHORT="EBML implementation library"
 
 cat << EOF
-This library implements EBML (Extensible Binary Meta Language), a binary 
+This library implements EBML (Extensible Binary Meta Language), a binary
 derivative of XML.
 EOF
diff --git a/video/libmatroska/DETAILS b/video/libmatroska/DETAILS
index a636313..2f28c72 100644
--- a/video/libmatroska/DETAILS
+++ b/video/libmatroska/DETAILS
@@ -11,22 +11,22 @@
            SHORT="This library implements a multimedia container format"
 
 cat << EOF
-Matroska aims to become the Standard of Multimedia Container Formats. It is 
-based on EBML (Extensible Binary Meta Language), a binary derivative of XML. 
-EBML enables the Matroska Development Team to gain significant advantages in 
-terms of future format extensibility, without breaking file support in old 
+Matroska aims to become the Standard of Multimedia Container Formats. It is
+based on EBML (Extensible Binary Meta Language), a binary derivative of XML.
+EBML enables the Matroska Development Team to gain significant advantages in
+terms of future format extensibility, without breaking file support in old
 parsers.
 
-First, it is essential to clarify exactly "What an Audio/Video container is", 
+First, it is essential to clarify exactly "What an Audio/Video container is",
 to avoid any misunderstandings.
  - It is NOT a video compression format
  - It cannot be used to compress music or pictures like MP3 or JPEG, as it is
    not a codec.
- - It is an envelope for which there can be many audio, video and subtitles 
-   streams, allowing the user to store a complete movie in one single file. 
+ - It is an envelope for which there can be many audio, video and subtitles
+   streams, allowing the user to store a complete movie in one single file.
    This ensures that the audio and video can be played in most Media players.
 
-Matroska is designed with the future in mind. It incorporates features you 
+Matroska is designed with the future in mind. It incorporates features you
 would expect from a modern container format, like:
  - Streamable over internet (HTTP and RTP)
  - Fast seeking in the file
diff --git a/video/libquicktime/DETAILS b/video/libquicktime/DETAILS
index 538c7ce..c83372f 100644
--- a/video/libquicktime/DETAILS
+++ b/video/libquicktime/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Handles Apple's QuickTime media format"
 
 cat << EOF
-Libquicktime is a portable library for handling Apple's QuickTime 
+Libquicktime is a portable library for handling Apple's QuickTime
 media format.
 EOF
diff --git a/video/mediatomb/DETAILS b/video/mediatomb/DETAILS
index 65a98b6..0698c11 100644
--- a/video/mediatomb/DETAILS
+++ b/video/mediatomb/DETAILS
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
          UPDATED=20100616
            SHORT="UPnP MediaServer"
 cat << EOF
-MediaTomb is an open source (GPL) UPnP MediaServer with a nice web user 
-interface, it allows you to stream your digital media through your home 
+MediaTomb is an open source (GPL) UPnP MediaServer with a nice web user
+interface, it allows you to stream your digital media through your home
 network and listen to/watch it on a variety of UPnP compatible devices.
 EOF
diff --git a/video/mjpegtools/DEPENDS b/video/mjpegtools/DEPENDS
index 0ace796..e6deeba 100644
--- a/video/mjpegtools/DEPENDS
+++ b/video/mjpegtools/DEPENDS
@@ -1,4 +1,4 @@
 depends glib-2
 
-optional_depends gtk+-2   "" "" "GTK+-2 support" 
-optional_depends SDL      "" "" "SDL support" 
+optional_depends gtk+-2   "" "" "GTK+-2 support"
+optional_depends SDL      "" "" "SDL support"
diff --git a/video/mkvtoolnix/DEPENDS b/video/mkvtoolnix/DEPENDS
index 27069c6..e509f42 100644
--- a/video/mkvtoolnix/DEPENDS
+++ b/video/mkvtoolnix/DEPENDS
@@ -15,7 +15,7 @@ optional_depends  "lzo"                \
 optional_depends  "flac"                \
                   "--with-flac"         \
                   "--without-flac"      \
-                  "for flac audio codec" 
+                  "for flac audio codec"
 
 optional_depends  "boost"             \
                   "--with-boost"      \
@@ -25,7 +25,7 @@ optional_depends  "boost"             \
 #optional_depends  "qt4"                       \
 #                  "--enable-qt --enable-gui"  \
 #                  "--disable-qt"              \
-#                  "for Qt based GUI" 
+#                  "for Qt based GUI"
 
 optional_depends  "wxGTK"                           \
                   "--enable-wxwidgets --enable-gui" \
diff --git a/video/mkvtoolnix/DETAILS b/video/mkvtoolnix/DETAILS
index cdcb8e8..28c4cf3 100644
--- a/video/mkvtoolnix/DETAILS
+++ b/video/mkvtoolnix/DETAILS
@@ -10,7 +10,7 @@
           SHORT="Tools for using Matroska audio/video container files"
 
 cat << EOF
-MKVtoolnix is a set of tools to create, alter and inspect Matroska 
-audio/video container files, just what the OGMtools do for the OGM 
+MKVtoolnix is a set of tools to create, alter and inspect Matroska
+audio/video container files, just what the OGMtools do for the OGM
 format.
 EOF
diff --git a/video/mp4v2/DETAILS b/video/mp4v2/DETAILS
index 379df6f..184a6b3 100644
--- a/video/mp4v2/DETAILS
+++ b/video/mp4v2/DETAILS
@@ -9,13 +9,13 @@
            SHORT="create and modify mp4 files defined by ISO-IEC:14496-1:2001 MPEG-4 Systems"
 
 cat << EOF
-The MP4V2 library provides an API to create and modify mp4 files as defined by 
-ISO-IEC:14496-1:2001 MPEG-4 Systems. This file format is derived from Apple's 
-QuickTime file format that has been used as a multimedia file format in a 
-variety of platforms and applications. It is a very powerful and extensible 
+The MP4V2 library provides an API to create and modify mp4 files as defined by
+ISO-IEC:14496-1:2001 MPEG-4 Systems. This file format is derived from Apple's
+QuickTime file format that has been used as a multimedia file format in a
+variety of platforms and applications. It is a very powerful and extensible
 format that can accomodate practically any type of media.
 
 mp4v2 used to be part of the mpeg4ip library (http://mpeg4ip.sourceforge.net/),
-but has been moved into its own maintained library due to a combination of the 
+but has been moved into its own maintained library due to a combination of the
 cessation of support of mpeg4ip and the usefulness of this library on its own.
 EOF
diff --git a/video/mythtv/DETAILS b/video/mythtv/DETAILS
index b6a40f2..9b2c780 100644
--- a/video/mythtv/DETAILS
+++ b/video/mythtv/DETAILS
@@ -10,7 +10,7 @@
            SHORT="PVR suite"
 
 cat << EOF
-MythTV is a PVR program that records video, pauses live tv, and through 
+MythTV is a PVR program that records video, pauses live tv, and through
 the various add-ons, it can have:
 
 Built-in web browser
diff --git a/video/rdsquery/DETAILS b/video/rdsquery/DETAILS
index ee85e88..f2a5a1a 100644
--- a/video/rdsquery/DETAILS
+++ b/video/rdsquery/DETAILS
@@ -7,6 +7,6 @@
          UPDATED=20100127
            SHORT="reads RDS data served by rdsd daemon"
 cat << EOF
-rdsquery reads RDS data provided by rdsd and displays 
+rdsquery reads RDS data provided by rdsd and displays
 RDS texts on console screen.
 EOF
diff --git a/video/sswf/DETAILS b/video/sswf/DETAILS
index d9c2fab..00aa14a 100644
--- a/video/sswf/DETAILS
+++ b/video/sswf/DETAILS
@@ -11,11 +11,11 @@
           SHORT="create Adobe Flash animations on the fly"
 
 cat << EOF
-Using our robust open-source C++ library and scripting language, ScriptSWF 
-(SSWF), you can create Adobe Flash animations on the fly. 
+Using our robust open-source C++ library and scripting language, ScriptSWF
+(SSWF), you can create Adobe Flash animations on the fly.
 
-SSWF supports most of the Adobe Flash tags, including audio, ActionScript, and 
-the new enhance fonts features introduce in version 8. The project includes a 
-JavaScript compiler, in a library of its own, in order to compile ActionScripts 
+SSWF supports most of the Adobe Flash tags, including audio, ActionScript, and
+the new enhance fonts features introduce in version 8. The project includes a
+JavaScript compiler, in a library of its own, in order to compile ActionScripts
 to byte code supported by all the Adobe Flash players.
 EOF
diff --git a/video/subtitleeditor/DEPENDS b/video/subtitleeditor/DEPENDS
index 46d55ec..e8cc0e7 100644
--- a/video/subtitleeditor/DEPENDS
+++ b/video/subtitleeditor/DEPENDS
@@ -1,5 +1,5 @@
-depends gtk+-2      
-depends gtkmm       
-depends libglademm  
-depends aspell      
+depends gtk+-2
+depends gtkmm
+depends libglademm
+depends aspell
 depends gstreamermm
diff --git a/video/swftools/DETAILS b/video/swftools/DETAILS
index 195abc5..2ecc0b9 100644
--- a/video/swftools/DETAILS
+++ b/video/swftools/DETAILS
@@ -9,8 +9,8 @@
            SHORT="utilities for working with Adobe Flash files"
 
 cat << EOF
-SWFTools is a collection of utilities for working with Adobe Flash files (SWF 
+SWFTools is a collection of utilities for working with Adobe Flash files (SWF
 files). The tool collection includes programs for reading SWF files, combining
-them, and creating them from other content (like images, sound files, videos 
-or sourcecode). SWFTools is released under the GPL. 
+them, and creating them from other content (like images, sound files, videos
+or sourcecode). SWFTools is released under the GPL.
 EOF
diff --git a/video/ushare/DETAILS b/video/ushare/DETAILS
index 2085bc5..1d16c00 100644
--- a/video/ushare/DETAILS
+++ b/video/ushare/DETAILS
@@ -9,8 +9,8 @@
            SHORT="UPnP A/V & DLNA Media Server"
 PSAFE=no
 cat << EOF
-uShare is a UPnP (TM) A/V & DLNA Media Server. It implements the server 
-component that provides UPnP media devices with information on available 
-multimedia files. uShare uses the built-in http server of libupnp to 
+uShare is a UPnP (TM) A/V & DLNA Media Server. It implements the server
+component that provides UPnP media devices with information on available
+multimedia files. uShare uses the built-in http server of libupnp to
 stream the files to clients.
 EOF
diff --git a/video/v4l-utils/DETAILS b/video/v4l-utils/DETAILS
index d81a733..7034511 100644
--- a/video/v4l-utils/DETAILS
+++ b/video/v4l-utils/DETAILS
@@ -9,7 +9,7 @@
         SHORT="thin abstraction layer on top of video4linux2 devices"
 
 cat << EOF
-v4l-utils is a collection of various video4linux (V4L) and DVB utilities. 
-libv4l is an accompanying collection of libraries that adds a thin abstraction 
-layer on top of video4linux2 (V4L2) devices. 
+v4l-utils is a collection of various video4linux (V4L) and DVB utilities.
+libv4l is an accompanying collection of libraries that adds a thin abstraction
+layer on top of video4linux2 (V4L2) devices.
 EOF
diff --git a/video/videotrans/DETAILS b/video/videotrans/DETAILS
index fb09c10..ee958d0 100644
--- a/video/videotrans/DETAILS
+++ b/video/videotrans/DETAILS
@@ -9,9 +9,9 @@
            SHORT="scripts that reformat movies into the VOB format on DVDs"
 
 cat << EOF
-videotrans is a set of scripts that allow its user to reformat existing 
-movies into the VOB format that is used on DVDs. Furthermore, videotrans 
-supplies programs which allow its user to create a complete DVD, 
-including selection menus which allow the viewer to choose which movie 
+videotrans is a set of scripts that allow its user to reformat existing
+movies into the VOB format that is used on DVDs. Furthermore, videotrans
+supplies programs which allow its user to create a complete DVD,
+including selection menus which allow the viewer to choose which movie
 he/she wants to see, if more than one movie fits onto a DVD.
 EOF
diff --git a/video/xanim/DETAILS b/video/xanim/DETAILS
index bba2422..a3c9cf1 100644
--- a/video/xanim/DETAILS
+++ b/video/xanim/DETAILS
@@ -22,6 +22,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}${VERSION}
          UPDATED=20050221
            SHORT="video and audio player."
 cat << EOF
-XAnim is a program for playing a wide variety of animation, video and audio 
+XAnim is a program for playing a wide variety of animation, video and audio
 formats under X11.
 EOF
diff --git a/video/xawtv/DEPENDS b/video/xawtv/DEPENDS
index 78d6e64..723f084 100644
--- a/video/xawtv/DEPENDS
+++ b/video/xawtv/DEPENDS
@@ -1,10 +1,10 @@
 depends  %JPEG
 
 optional_depends  "libpng"       ""                ""    \
-                  "capture screen images to png format" 
+                  "capture screen images to png format"
 optional_depends  "alsa-utils"   ""                ""    \
-                  "for ALSA audio support"              
+                  "for ALSA audio support"
 optional_depends  "xawtv-fonts"  ""                ""    \
-                  "for extra tv fonts"                  
+                  "for extra tv fonts"
 optional_depends  "openMotif"    "--enable-motif"  "--disable-motif"  \
                   "for motif support"
diff --git a/video/xawtv/DETAILS b/video/xawtv/DETAILS
index 47ca5a7..18ce8a5 100644
--- a/video/xawtv/DETAILS
+++ b/video/xawtv/DETAILS
@@ -9,7 +9,7 @@
            SHORT="a tv program for use with bttv drivers or video4linux"
 
 cat << EOF
-XawTV is a simple Xaw-based TV program which uses the bttv driver or 
-video4linux. It also contains various command-line utilities for grabbing 
+XawTV is a simple Xaw-based TV program which uses the bttv driver or
+video4linux. It also contains various command-line utilities for grabbing
 images and AVI movies, tuning in TV stations, etc.
 EOF
diff --git a/video/xine-ui/DETAILS b/video/xine-ui/DETAILS
index 3223f3d..9514882 100644
--- a/video/xine-ui/DETAILS
+++ b/video/xine-ui/DETAILS
@@ -9,7 +9,7 @@
            SHORT="A free video player"
 
 cat << EOF
-xine is a free video player which plays mpeg-2 and mpeg-1 video, DVDs 
+xine is a free video player which plays mpeg-2 and mpeg-1 video, DVDs
 (unlocked/unencrypted only), video CDs, SVCDs, and AVI files (using
 Win32 codecs) with synchronized audio and video, and optionally
 fullscreen using the Xv extensions in Xfree86 4.x.
diff --git a/video/xvidcap/DETAILS b/video/xvidcap/DETAILS
index 692868d..76228bf 100644
--- a/video/xvidcap/DETAILS
+++ b/video/xvidcap/DETAILS
@@ -11,6 +11,6 @@
 cat << EOF
 xvidcap is a screen capture enabling you to capture videos off your
 X-Window desktop for illustration or documentation purposes. It is
-intended to be a standards-based alternative to tools like Lotus 
+intended to be a standards-based alternative to tools like Lotus
 ScreenCam.
 EOF
diff --git a/virtual/bochs/DETAILS b/virtual/bochs/DETAILS
index 9cd13b1..a1d461c 100644
--- a/virtual/bochs/DETAILS
+++ b/virtual/bochs/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 Bochs is a portable x86 PC emulation software package that emulates
-enough of the x86 CPU, related AT hardware, and BIOS to run DOS, 
+enough of the x86 CPU, related AT hardware, and BIOS to run DOS,
 Windows 95, Linux, FreeBSD, and other OS's, all on your workstation.
 EOF
diff --git a/virtual/libvirt/DETAILS b/virtual/libvirt/DETAILS
index 98728b3..3672100 100644
--- a/virtual/libvirt/DETAILS
+++ b/virtual/libvirt/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Library for managing virtual machines"
 
 cat << EOF
-A toolkit to interact with the virtualization capabilities of recent 
+A toolkit to interact with the virtualization capabilities of recent
 versions of Linux.
 EOF
diff --git a/virtual/uml/DETAILS b/virtual/uml/DETAILS
index 7e7100e..952bf00 100644
--- a/virtual/uml/DETAILS
+++ b/virtual/uml/DETAILS
@@ -3,7 +3,7 @@
           KERNEL=2.4.32
          VERSION=2.4.32-1um
           SOURCE=$PKG-$KERNEL.tar.bz2
-         SOURCE2=$MODULE-patch-2.4.30-1.bz2 
+         SOURCE2=$MODULE-patch-2.4.30-1.bz2
          SOURCE3=${MODULE}_utilities_20040406.tar.bz2
         #SOURCE4=host-skas3.patch
    SOURCE_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.4/
diff --git a/virtual/uml_utilities/DEPENDS b/virtual/uml_utilities/DEPENDS
index 9461067..6b098c8 100644
--- a/virtual/uml_utilities/DEPENDS
+++ b/virtual/uml_utilities/DEPENDS
@@ -1,3 +1,3 @@
 depends ncurses
-depends readline 
+depends readline
 depends fuse
diff --git a/virtual/vde2/DETAILS b/virtual/vde2/DETAILS
index 8e94fc6..69e6db1 100644
--- a/virtual/vde2/DETAILS
+++ b/virtual/vde2/DETAILS
@@ -9,7 +9,7 @@
            SHORT="virtual distributed ethernet"
 
 cat << EOF
-VDE: Virtual Distributed Ethernet. It creates the abstraction of a 
-virtual ethernet: a single vde can be accessed by virtual and real 
+VDE: Virtual Distributed Ethernet. It creates the abstraction of a
+virtual ethernet: a single vde can be accessed by virtual and real
 computers.
 EOF
diff --git a/virtual/wine-doors/DETAILS b/virtual/wine-doors/DETAILS
index aa44efc..9bc3545 100644
--- a/virtual/wine-doors/DETAILS
+++ b/virtual/wine-doors/DETAILS
@@ -10,9 +10,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
            SHORT="wine application installer"
 
 cat << EOF
-Wine-doors is an application designed to make installing windows software on 
-Linux, Solaris or other Unix systems easier. Wine-doors is essentially a 
-package management tool for windows software on Linux systems. Most Linux 
+Wine-doors is an application designed to make installing windows software on
+Linux, Solaris or other Unix systems easier. Wine-doors is essentially a
+package management tool for windows software on Linux systems. Most Linux
 desktop users are familiar with package management style application delivery,
 so it made sense to apply this model to windows software.
 EOF
diff --git a/web/PyDS/DETAILS b/web/PyDS/DETAILS
index 226f463..13cd52a 100644
--- a/web/PyDS/DETAILS
+++ b/web/PyDS/DETAILS
@@ -2,13 +2,13 @@
         VERSION=0.7.3
          SOURCE=$MODULE-$VERSION.tar.gz
   SOURCE_URL[0]=http://simon.bofh.ms/~gb/
-     SOURCE_VFY=sha1:70cc2ae0162d8e6b3cf6b03755ecac4b21e31473 
+     SOURCE_VFY=sha1:70cc2ae0162d8e6b3cf6b03755ecac4b21e31473
        WEB_SITE=http://pyds.muensterland.org
         ENTERED=20030402
         UPDATED=20060209
           SHORT="several things."
  cat << EOF
-The Python Desktop Server very similar in function to Radio Userland. 
+The Python Desktop Server very similar in function to Radio Userland.
 That said, if you don't know Radio Userland, you are non wiser. Both
 have a web interface to configure and use it. A Weblog construction kit
 A News-Aggregator application. AND MORE!
diff --git a/web/Zope/DETAILS b/web/Zope/DETAILS
index 9fc52f6..b91cf6a 100644
--- a/web/Zope/DETAILS
+++ b/web/Zope/DETAILS
@@ -12,6 +12,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/Zope-$VERSION
 cat << EOF
 Zope is a leading open source application server, specializing in
 content management, portals, and custom applications. Zope enables
-teams to collaborate in the creation and management of dynamic 
+teams to collaborate in the creation and management of dynamic
 web-based business applications such as intranets and portals.
 EOF
diff --git a/web/apache-mod_ssl/DETAILS b/web/apache-mod_ssl/DETAILS
index 3dc6d69..cd0023b 100644
--- a/web/apache-mod_ssl/DETAILS
+++ b/web/apache-mod_ssl/DETAILS
@@ -18,6 +18,6 @@ the best around in terms of functionality, efficiency, security and
 speed.
 This module (mod_ssl)  provides strong cryptography for the Apache 1.3
 webserver via the Secure Sockets Layer (SSL v2/v3) and Transport Layer
-Security (TLS v1) protocols by the help of the Open Source SSL/TLS toolkit 
+Security (TLS v1) protocols by the help of the Open Source SSL/TLS toolkit
 OpenSSL, which is based on SSLeay from Eric A. Young and Tim J. Hudson.
 EOF
diff --git a/web/bitweaver/DEPENDS b/web/bitweaver/DEPENDS
index c7a1a65..56f35f5 100644
--- a/web/bitweaver/DEPENDS
+++ b/web/bitweaver/DEPENDS
@@ -1,2 +1,2 @@
-depends  %PHP    
+depends  %PHP
 depends  %APACHE
diff --git a/web/bitweaver/DETAILS b/web/bitweaver/DETAILS
index 65f6c87..d5165a7 100644
--- a/web/bitweaver/DETAILS
+++ b/web/bitweaver/DETAILS
@@ -10,8 +10,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="open source content management system"
 
 cat << EOF
-Bitweaver is a free and open source web application framework and content 
-management system. Its speed and power are ideal for large-scale community 
+Bitweaver is a free and open source web application framework and content
+management system. Its speed and power are ideal for large-scale community
 websites and corporate applications, but it is simple enough for non-technical
 small site users to set up and administrate. It comes fully featured on install
 but is modular and easy to extend.
diff --git a/web/calamaris/DETAILS b/web/calamaris/DETAILS
index 0825c43..2e649ef 100644
--- a/web/calamaris/DETAILS
+++ b/web/calamaris/DETAILS
@@ -2,7 +2,7 @@
          VERSION=2.59
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=http://cord.de/tools/squid/$MODULE/
-      SOURCE_VFY=sha1:5dc703e247b707482ce28d4612598aa51b101c31  
+      SOURCE_VFY=sha1:5dc703e247b707482ce28d4612598aa51b101c31
         WEB_SITE=http://cord.de/tools/squid/calamaris/Welcome.html.en
          ENTERED=20021118
          UPDATED=20041015
diff --git a/web/ctorrent/DETAILS b/web/ctorrent/DETAILS
index 3bfdbcc..1fce691 100644
--- a/web/ctorrent/DETAILS
+++ b/web/ctorrent/DETAILS
@@ -29,5 +29,5 @@ of the enhanced client include:
    * Improved bandwidth regulation
    * Improved compatibility with other peers
    * Performance optimization and bug fixes
-   * An interface for monitoring and managing multiple clients 
+   * An interface for monitoring and managing multiple clients
 EOF
diff --git a/web/elinks/DEPENDS b/web/elinks/DEPENDS
index e48a39b..af79f3f 100644
--- a/web/elinks/DEPENDS
+++ b/web/elinks/DEPENDS
@@ -5,12 +5,12 @@ depends  zlib
 optional_depends  "openssl"            \
                   "--with-openssl"     \
                   "--without-openssl"  \
-                  "encryption for HTTPS"  
+                  "encryption for HTTPS"
 
 optional_depends  "expat"              \
                   "--with-xbel"        \
                   "--without-xbel"     \
-                  "for XBEL bookmarks"    
+                  "for XBEL bookmarks"
 
 optional_depends  "gpm"                \
                   "--with-gpm"         \
diff --git a/web/elinks/DETAILS b/web/elinks/DETAILS
index 0983dbc..bc5b649 100644
--- a/web/elinks/DETAILS
+++ b/web/elinks/DETAILS
@@ -10,7 +10,7 @@
            SHORT="Advanced and well-established feature-rich text-mode web browser"
 
 cat << EOF
-ELinks can render both frames and tables, is highly customizable and can 
-be extended via Lua or Guile scripts. It is very portable and runs on a 
-variety of platforms. 
+ELinks can render both frames and tables, is highly customizable and can
+be extended via Lua or Guile scripts. It is very portable and runs on a
+variety of platforms.
 EOF
diff --git a/web/fcgi/DETAILS b/web/fcgi/DETAILS
index 7fb39ba..a8bb951 100644
--- a/web/fcgi/DETAILS
+++ b/web/fcgi/DETAILS
@@ -10,7 +10,7 @@
        MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-FastCGI  is a language independent, scalable, open extension to 
-CGI that provides high performance without the limitations of 
+FastCGI  is a language independent, scalable, open extension to
+CGI that provides high performance without the limitations of
 server specific APIs.
 EOF
diff --git a/web/htdig/DEPENDS b/web/htdig/DEPENDS
index 2063174..781c246 100644
--- a/web/htdig/DEPENDS
+++ b/web/htdig/DEPENDS
@@ -1,5 +1,5 @@
 optional_depends  %APACHE "--with-apache" "--without-apache" "for http support"
 
-optional_depends  zlib    "--with-zlib"   "--without-zlib"   "for zlib support" 
+optional_depends  zlib    "--with-zlib"   "--without-zlib"   "for zlib support"
 
 optional_depends  openssl "--with-ssl"    "--without-ssl"    "for ssl support"
diff --git a/web/htdig/DETAILS b/web/htdig/DETAILS
index a3e8207..ee87b9a 100644
--- a/web/htdig/DETAILS
+++ b/web/htdig/DETAILS
@@ -1,7 +1,7 @@
           MODULE=htdig
          VERSION=3.2.0b6
           SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_URL=$SFORGE_URL/$MODULE/$MODULE/$VERSION/ 
+      SOURCE_URL=$SFORGE_URL/$MODULE/$MODULE/$VERSION/
       SOURCE_VFY=sha1:0b28134386e78fe724c56583fbc61b280551122a
         WEB_SITE=http://www.htdig.org/
          ENTERED=20101102
diff --git a/web/httrack/DETAILS b/web/httrack/DETAILS
index 6efecff..5e095f9 100644
--- a/web/httrack/DETAILS
+++ b/web/httrack/DETAILS
@@ -13,12 +13,12 @@ cat << EOF
 HTTrack is a free (GPL, libre/free software) and easy-to-use offline browser
 utility.
 
-It allows you to download a World Wide Web site from the Internet to a local 
-directory, building recursively all directories, getting HTML, images, and 
-other files from the server to your computer. HTTrack arranges the original 
-site's relative link-structure. Simply open a page of the "mirrored" website 
+It allows you to download a World Wide Web site from the Internet to a local
+directory, building recursively all directories, getting HTML, images, and
+other files from the server to your computer. HTTrack arranges the original
+site's relative link-structure. Simply open a page of the "mirrored" website
 in your browser, and you can browse the site from link to link, as if you were
-viewing it online. HTTrack can also update an existing mirrored site, and 
-resume interrupted downloads. HTTrack is fully configurable, and has an 
-integrated help system. 
+viewing it online. HTTrack can also update an existing mirrored site, and
+resume interrupted downloads. HTTrack is fully configurable, and has an
+integrated help system.
 EOF
diff --git a/web/lighttpd/DETAILS b/web/lighttpd/DETAILS
index 6412f97..f94b465 100644
--- a/web/lighttpd/DETAILS
+++ b/web/lighttpd/DETAILS
@@ -9,11 +9,11 @@
            SHORT="A small httpd with some really good marketing"
 
 cat << EOF
-Security, speed, compliance, and flexibility -- all of these describe 
-LigHTTPD which is rapidly redefining efficiency of a webserver; as 
-it is designed and optimized for high performance environments. With 
-a small memory footprint compared to other web-servers, effective 
-management of the cpu-load, and advanced feature set (FastCGI, CGI, 
+Security, speed, compliance, and flexibility -- all of these describe
+LigHTTPD which is rapidly redefining efficiency of a webserver; as
+it is designed and optimized for high performance environments. With
+a small memory footprint compared to other web-servers, effective
+management of the cpu-load, and advanced feature set (FastCGI, CGI,
 Auth, Output-Compression, URL-Rewriting and many more) LigHTTPD is
 the perfect solution for every server that is suffering load problems.
 EOF
diff --git a/web/linuxconf/DETAILS b/web/linuxconf/DETAILS
index 692fd23..5f61506 100644
--- a/web/linuxconf/DETAILS
+++ b/web/linuxconf/DETAILS
@@ -5,7 +5,7 @@
    SOURCE_URL[1]=http://www.linuxconf.jackdan.com:8080/devel/src/
    SOURCE_URL[2]=ftp://ftp.xc.org/pub/linuxconf//devel/src/
    SOURCE_URL[3]=ftp://ftp.inetlan.com/pub/linuxconf/devel/src/
-      SOURCE_VFY=md5:e4538bece5ae4f555f7b09ba8376d37c 
+      SOURCE_VFY=md5:e4538bece5ae4f555f7b09ba8376d37c
         WEB_SITE=http://www.solucorp.qc.ca/linuxconf/
          ENTERED=20020730
          UPDATED=20040505
diff --git a/web/lynx/DETAILS b/web/lynx/DETAILS
index fe64557..36ed16c 100644
--- a/web/lynx/DETAILS
+++ b/web/lynx/DETAILS
@@ -11,11 +11,11 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}2-8-7
 
 cat << EOF
 Lynx is a fully-featured World Wide Web (WWW) client for users running
-cursor-addressable, character-cell display devices (e.g., vt100 
-terminals, vt100 emulators running on PCs or Macs, or any other 
-character-cell display).  It will display Hypertext Markup Language 
-(HTML) documents containing links to files on the local system, as 
+cursor-addressable, character-cell display devices (e.g., vt100
+terminals, vt100 emulators running on PCs or Macs, or any other
+character-cell display).  It will display Hypertext Markup Language
+(HTML) documents containing links to files on the local system, as
 well as files on remote systems running http, gopher, ftp, wais, nntp,
-finger, or cso/ph/qi servers, and services accessible via logins to 
+finger, or cso/ph/qi servers, and services accessible via logins to
 telnet, tn3270 or rlogin accounts.
 EOF
diff --git a/web/mod_mono/DEPENDS b/web/mod_mono/DEPENDS
index 15c6bcb..14aa456 100644
--- a/web/mod_mono/DEPENDS
+++ b/web/mod_mono/DEPENDS
@@ -1,2 +1,2 @@
 depends  apache2
-depends  xsp 
+depends  xsp
diff --git a/web/mod_ruby/DETAILS b/web/mod_ruby/DETAILS
index d4badf5..60d283a 100644
--- a/web/mod_ruby/DETAILS
+++ b/web/mod_ruby/DETAILS
@@ -8,7 +8,7 @@
          ENTERED=20020731
          UPDATED=20041225
            SHORT="Ruby extension to apache webservers"
-         
+
 cat << EOF
 mod_ruby embeds the Ruby interpreter into the Apache web server,
 allowing Ruby CGI scripts to be executed natively. These scripts will
diff --git a/web/peacock/DETAILS b/web/peacock/DETAILS
index ca0c58c..f11357f 100644
--- a/web/peacock/DETAILS
+++ b/web/peacock/DETAILS
@@ -8,8 +8,8 @@
        MAINTAINER=nhudson at lunar-linux.org
            SHORT="HTML Editor for Gnome."
 cat << EOF
-Peacock is an HTML Editor for Gnome. Using the latest Gnome 
-technologies like Bonobo, GtkHTML it hopes to provide the Web Developers 
-a congenial environment for making Websites. Still in its nascent stages 
+Peacock is an HTML Editor for Gnome. Using the latest Gnome
+technologies like Bonobo, GtkHTML it hopes to provide the Web Developers
+a congenial environment for making Websites. Still in its nascent stages
 it support basic WYSIWYG HTML Editing and advanced editing operations.
 EOF
diff --git a/web/screem/DETAILS b/web/screem/DETAILS
index 9d2e402..6c2b207 100644
--- a/web/screem/DETAILS
+++ b/web/screem/DETAILS
@@ -11,7 +11,7 @@
 
 cat << EOF
 Screem is a website development environment.  Its purpose is to increase
-productivity when constructing a web site by providing quick access to 
+productivity when constructing a web site by providing quick access to
 commonly used features of web sites (such as tables).  It is written for
 use with the GNOME desktop environment.  Unlike most other website/HTML
 editors screem does not provide a WYSIWYG display of the page, but
diff --git a/web/usermin/DETAILS b/web/usermin/DETAILS
index 322cdc6..42e9a39 100644
--- a/web/usermin/DETAILS
+++ b/web/usermin/DETAILS
@@ -12,12 +12,12 @@
            SHORT="A webbased user administration tool"
 
 cat << EOF
-Usermin is a web interface that can be used by any user on a Unix system 
-to easily perform tasks like reading mail, setting up SSH or configuring 
-mail forwarding. It can be thought of as a simplified version of Webmin 
-designed for use by normal users rather than system administrators. 
-Like Webmin, Usermin consists of a simple web server, and a number of 
-CGI programs which directly update user config files like ~/.cshrc and 
-~/.forward. The web server and all CGI programs are written in Perl 
-version 5, and use only the non-standard Authen::PAM perl module. 
+Usermin is a web interface that can be used by any user on a Unix system
+to easily perform tasks like reading mail, setting up SSH or configuring
+mail forwarding. It can be thought of as a simplified version of Webmin
+designed for use by normal users rather than system administrators.
+Like Webmin, Usermin consists of a simple web server, and a number of
+CGI programs which directly update user config files like ~/.cshrc and
+~/.forward. The web server and all CGI programs are written in Perl
+version 5, and use only the non-standard Authen::PAM perl module.
 EOF
diff --git a/web/varnish/DETAILS b/web/varnish/DETAILS
index c1839ba..9885deb 100644
--- a/web/varnish/DETAILS
+++ b/web/varnish/DETAILS
@@ -10,8 +10,8 @@
            SHORT="high-performance HTTP accelerator"
 
 cat << EOF
-Varnish is a state-of-the-art, high-performance HTTP accelerator. It uses the 
-advanced features in Linux 2.6, FreeBSD 6/7 and Solaris 10 to achieve its 
+Varnish is a state-of-the-art, high-performance HTTP accelerator. It uses the
+advanced features in Linux 2.6, FreeBSD 6/7 and Solaris 10 to achieve its
 high performance.
 
 Some of the features include
@@ -21,5 +21,5 @@ Some of the features include
     * Load balancing with health checking of backends
     * Partial support for ESI
     * URL rewriting
-    * Graceful handling of "dead" backends 
+    * Graceful handling of "dead" backends
 EOF
diff --git a/web/w3c-libwww/DETAILS b/web/w3c-libwww/DETAILS
index 499b2c0..4dfac14 100644
--- a/web/w3c-libwww/DETAILS
+++ b/web/w3c-libwww/DETAILS
@@ -9,9 +9,9 @@
            SHORT="A general-purpose client-side Web API provided by W3C"
 
 cat << EOF
-Libwww is a highly modular, general-purpose client side Web API 
+Libwww is a highly modular, general-purpose client side Web API
 written in C for Unix and Windows (Win32).  It's well suited for both
-small and large applications, like browser/editors, robots, batch 
+small and large applications, like browser/editors, robots, batch
 tools, etc.  Pluggable modules provided with libwww include complete
 HTTP/1.1 (with caching, pipelining, PUT, POST, Digest Authentication,
 deflate, etc), MySQL logging, FTP, HTML/4, XML (expat), RDF (SiRPAC),
diff --git a/web/webmin/DETAILS b/web/webmin/DETAILS
index 3ff835d..80e98a8 100644
--- a/web/webmin/DETAILS
+++ b/web/webmin/DETAILS
@@ -12,8 +12,8 @@
            SHORT="A webbased server administration tool"
 
 cat << EOF
-Webmin is a web-based interface for system administration for Unix. Using 
-any browser that supports tables and forms (and Java for the File Manager 
+Webmin is a web-based interface for system administration for Unix. Using
+any browser that supports tables and forms (and Java for the File Manager
 module), you can setup user accounts, Apache, DNS, file sharing and so on.
 Webmin consists of a simple web server, and a number of CGI programs which
 directly update system files like /etc/inetd.conf and /etc/passwd. The web
diff --git a/wifi/ap-utils/DETAILS b/wifi/ap-utils/DETAILS
index 68280bc..b984d45 100644
--- a/wifi/ap-utils/DETAILS
+++ b/wifi/ap-utils/DETAILS
@@ -15,7 +15,7 @@ and monitor Wireless Access Points under Unix.
 Utilites writen by Roman Festchook and released under GPL.
 As for version 1.0 package include four utils:
   ap-atmel  - to config and get stats from Atmel-chipset based AP;
-  ap-nwn    - to config and get stats from devices that support 
+  ap-nwn    - to config and get stats from devices that support
               MIB-II, IEEE 802.11 MIB and NWN DOT11EXT MIB;
   ap-mrtg   - to get stat from AP and return it in MRTG parsable format;
   ap-trapd  - to receive, parse and log trap messages from AP
diff --git a/wifi/broadcom-wl/DEPENDS b/wifi/broadcom-wl/DEPENDS
index 8847b15..99c9f53 100644
--- a/wifi/broadcom-wl/DEPENDS
+++ b/wifi/broadcom-wl/DEPENDS
@@ -1 +1 @@
-depends b43-fwcutter 
+depends b43-fwcutter
diff --git a/wifi/broadcom-wl/DETAILS b/wifi/broadcom-wl/DETAILS
index 250aa3f..6bc122f 100644
--- a/wifi/broadcom-wl/DETAILS
+++ b/wifi/broadcom-wl/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Firmware for broadcom"
 cat << EOF
 The b43 drivers (bcm43xx in mainline kernels, b43 and b43legacy in wireless-2.6
-and 2.6.24 and later) are drivers for the 802.11 B/G family of wireless chips 
-Broadcom produces. 
+and 2.6.24 and later) are drivers for the 802.11 B/G family of wireless chips
+Broadcom produces.
 EOF
diff --git a/x11-apps/calcoo/DETAILS b/x11-apps/calcoo/DETAILS
index d179ac4..0fc3a51 100644
--- a/x11-apps/calcoo/DETAILS
+++ b/x11-apps/calcoo/DETAILS
@@ -8,12 +8,12 @@
          UPDATED=20080403
            SHORT="scientific calculator."
 cat << EOF
-Calcoo is a scientific calculator designed to provide maximum usability. The 
-features that make Calcoo better than (at least some) other calculator 
+Calcoo is a scientific calculator designed to provide maximum usability. The
+features that make Calcoo better than (at least some) other calculator
 programs are:
 
  * Bitmapped button labels and display digits to improve readability.
- * No double-function buttons - you need to click only one button for any 
+ * No double-function buttons - you need to click only one button for any
    operation (except for arc-hyp trigonometric functions)
  * Undo/redo buttons.
  * Both RPN (reverse Polish notation) and algebraic modes.
@@ -21,7 +21,7 @@ programs are:
  * Display tick marks to separate thousands.
  * Two memory registers with displays.
  * Displays for Y, Z, and T registers.
- * It is a purely scientific calculator. There are no buttons for the 
-   hexadecimal digits (ABCDEF) and logical operations, which take space and 
+ * It is a purely scientific calculator. There are no buttons for the
+   hexadecimal digits (ABCDEF) and logical operations, which take space and
    distract from "scientific" buttons.
 EOF
diff --git a/x11-apps/epdfview/DETAILS b/x11-apps/epdfview/DETAILS
index 7082b19..0fc05c6 100644
--- a/x11-apps/epdfview/DETAILS
+++ b/x11-apps/epdfview/DETAILS
@@ -15,5 +15,5 @@ cat << EOF
 ePDFView is a lightweight PDF document viewer using Poppler, cairo,
 and gtk+-2 libraries. The aim of ePDFView is to make a simple PDF
 document viewer, in the lines of Evince but without using the Gnome
-libraries. 
+libraries.
 EOF
diff --git a/x11-apps/gtk2edit/DETAILS b/x11-apps/gtk2edit/DETAILS
index 032f3cd..0471ae0 100644
--- a/x11-apps/gtk2edit/DETAILS
+++ b/x11-apps/gtk2edit/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 A simple Unicode text editor which supports many encodings. Also nice
-Notepad replacement. To be a simple to use and fast Unicode HTML/XML 
-editor. Yet no syntax highlighting. 
+Notepad replacement. To be a simple to use and fast Unicode HTML/XML
+editor. Yet no syntax highlighting.
 EOF
diff --git a/x11-apps/rss-glx/DETAILS b/x11-apps/rss-glx/DETAILS
index bf62af7..f983171 100644
--- a/x11-apps/rss-glx/DETAILS
+++ b/x11-apps/rss-glx/DETAILS
@@ -10,6 +10,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}_$VERSION
            SHORT="Really Slick Screensavers using OpenGL for xscreensaver"
 
 cat << EOF
-A port of the MS Windows Really Slick Screensavers for use with 
+A port of the MS Windows Really Slick Screensavers for use with
 xscreensaver on linux.
 EOF
diff --git a/x11-apps/xosview/DETAILS b/x11-apps/xosview/DETAILS
index 821a800..60836bc 100644
--- a/x11-apps/xosview/DETAILS
+++ b/x11-apps/xosview/DETAILS
@@ -9,7 +9,7 @@
            SHORT="X status monitor"
 
 cat << EOF
-Xosview is a program which displays many system related statistics, such as 
-CPU, memory, swap, and network usage, interrupt and serial activity, and load 
-average in an X window. 
+Xosview is a program which displays many system related statistics, such as
+CPU, memory, swap, and network usage, interrupt and serial activity, and load
+average in an X window.
 EOF
diff --git a/x11-utils/GKrellM-Skins/DETAILS b/x11-utils/GKrellM-Skins/DETAILS
index f480f83..86fdb43 100644
--- a/x11-utils/GKrellM-Skins/DETAILS
+++ b/x11-utils/GKrellM-Skins/DETAILS
@@ -8,13 +8,13 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/GKrellM-skins
          UPDATED=20070317
            SHORT="GKrellM Skins/Themes"
          ARCHIVE=off
-           
+
 cat << EOF
-A theme is a directory in one of the locations: ~/.gkrellm2/themes 
-or /usr/share/gkrellm2/themes. If a "gkrellmrc" file exists in a 
-theme directory, it is parsed for theme specific settings such as 
+A theme is a directory in one of the locations: ~/.gkrellm2/themes
+or /usr/share/gkrellm2/themes. If a "gkrellmrc" file exists in a
+theme directory, it is parsed for theme specific settings such as
 borders, margins, colors, and krell parameters.
-The theme directory also has images for the frame, background images 
-for each of the drawing areas, and detail images (decals and krells) 
+The theme directory also has images for the frame, background images
+for each of the drawing areas, and detail images (decals and krells)
 which are drawn on panel and meter areas.
 EOF
diff --git a/x11-utils/Xdialog/DETAILS b/x11-utils/Xdialog/DETAILS
index 203a0ad..863d4e4 100644
--- a/x11-utils/Xdialog/DETAILS
+++ b/x11-utils/Xdialog/DETAILS
@@ -9,10 +9,10 @@
            SHORT="drop in replacement for the dialog or cdialog programs"
 
 cat << EOF
-Xdialog is designed to be a drop in replacement for the dialog or cdialog 
-programs. It converts any terminal based program into a program with an 
-X-windows interface. The dialogs are easier to see and use while adding 
-even more functionalities (e.g. with the treeview, the file selector, 
-the edit box, the range box, the help button/box). Because Xdialog uses 
-GTK+, it will also match your desktop theme. 
+Xdialog is designed to be a drop in replacement for the dialog or cdialog
+programs. It converts any terminal based program into a program with an
+X-windows interface. The dialogs are easier to see and use while adding
+even more functionalities (e.g. with the treeview, the file selector,
+the edit box, the range box, the help button/box). Because Xdialog uses
+GTK+, it will also match your desktop theme.
 EOF
diff --git a/x11-utils/fontconfig/DEPENDS b/x11-utils/fontconfig/DEPENDS
index 3ac855f..7d5aa34 100644
--- a/x11-utils/fontconfig/DEPENDS
+++ b/x11-utils/fontconfig/DEPENDS
@@ -1,3 +1,3 @@
-depends  sed 
+depends  sed
 depends  expat
 depends  freetype2
diff --git a/x11-utils/genmenu/DETAILS b/x11-utils/genmenu/DETAILS
index 70e692a..3f14f5c 100644
--- a/x11-utils/genmenu/DETAILS
+++ b/x11-utils/genmenu/DETAILS
@@ -10,7 +10,7 @@
 
 cat << EOF
 Genmenu is a script capable of generating menus for Blackbox, Fluxbox,
-Openbox, WindowMaker, and Enlightenment.  It works by checking the 
+Openbox, WindowMaker, and Enlightenment.  It works by checking the
 current user's \$PATH for a predefined list of binaries and adding them
 to menu if they are found.
 EOF
diff --git a/x11-utils/gkrellm-speedfreq/DETAILS b/x11-utils/gkrellm-speedfreq/DETAILS
index 1b0fb0c..74268ab 100644
--- a/x11-utils/gkrellm-speedfreq/DETAILS
+++ b/x11-utils/gkrellm-speedfreq/DETAILS
@@ -5,7 +5,7 @@
       SOURCE_VFY=sha1:0c213273d20ca1df9bc95bba6dbd3475763b98cb
         WEB_SITE=http://www.brixandersen.dk/files/gkrellm-speedfreq/
          ENTERED=20070125
-         UPDATED=20070125           
+         UPDATED=20070125
            SHORT="a gkrellm plugin to control speedfreqd"
 cat << EOF
 A small plugin for gkrellm to control the speed frequency scaling
diff --git a/x11-utils/gkrellm_timers/DETAILS b/x11-utils/gkrellm_timers/DETAILS
index 859bf17..41567af 100644
--- a/x11-utils/gkrellm_timers/DETAILS
+++ b/x11-utils/gkrellm_timers/DETAILS
@@ -9,7 +9,7 @@
            SHORT="GKrellM plugin that lets you define timers and stopwatches"
 
 cat << EOF
-GKrellM Timers is a plugin for GKrellM that lets you define timers 
-and stopwatches. It supports visual alarms, popups, and alarm commands 
-for multiple timers and stopwatches. 
+GKrellM Timers is a plugin for GKrellM that lets you define timers
+and stopwatches. It supports visual alarms, popups, and alarm commands
+for multiple timers and stopwatches.
 EOF
diff --git a/x11-utils/gkrellmbgchg2/DETAILS b/x11-utils/gkrellmbgchg2/DETAILS
index 2395d4c..df72e1a 100644
--- a/x11-utils/gkrellmbgchg2/DETAILS
+++ b/x11-utils/gkrellmbgchg2/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 GKrellMBgChg is a plugin for GKrellM, which periodically updates the desktops
-background image. It is also possible to force an image update by clicking 
+background image. It is also possible to force an image update by clicking
 on the panel or to "hold" the image with the mouse wheel.
 EOF
diff --git a/x11-utils/gkrellmd2/DETAILS b/x11-utils/gkrellmd2/DETAILS
index d317195..06a5cf8 100644
--- a/x11-utils/gkrellmd2/DETAILS
+++ b/x11-utils/gkrellmd2/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/gkrellm-$VERSION
            SHORT="Daemon only verion of gkrellm2"
 
 cat << EOF
-GKrellM is a GTK based stacked monitor program that charts SMP 
+GKrellM is a GTK based stacked monitor program that charts SMP
 CPUs, disk, load, active net interfaces, and internet connections.
 There are also monitors for memory and swap, file system with
 mount/umount feature, mailbox checking including POP3 and IMAP,
diff --git a/x11-utils/hot-babe/DETAILS b/x11-utils/hot-babe/DETAILS
index a5c8bb5..0457f62 100644
--- a/x11-utils/hot-babe/DETAILS
+++ b/x11-utils/hot-babe/DETAILS
@@ -9,9 +9,9 @@
            SHORT="An interesting sys monitor"
 
 cat << EOF
-Hot-babe is a small graphical utility which display the system activity in 
-a very special way. When the CPU is idle, it displays a dressed girl, and 
-when the activity goes up, as the temperature increases, the girl begins 
-to undress, to finish totally naked when the system activity reaches 100%. 
+Hot-babe is a small graphical utility which display the system activity in
+a very special way. When the CPU is idle, it displays a dressed girl, and
+when the activity goes up, as the temperature increases, the girl begins
+to undress, to finish totally naked when the system activity reaches 100%.
 Of course, if you can be shocked by nudity, don't use it!
 EOF
diff --git a/x11-utils/imwheel/DETAILS b/x11-utils/imwheel/DETAILS
index 27f8a28..c843f94 100644
--- a/x11-utils/imwheel/DETAILS
+++ b/x11-utils/imwheel/DETAILS
@@ -10,6 +10,6 @@
 
 cat << EOF
 A daemon for X11, which watches for mouse wheel actions and outputs
-them as keypresses. It can be configured separately for different 
+them as keypresses. It can be configured separately for different
 windows.
 EOF
diff --git a/x11-utils/menumaker/DETAILS b/x11-utils/menumaker/DETAILS
index f920408..44f0c75 100644
--- a/x11-utils/menumaker/DETAILS
+++ b/x11-utils/menumaker/DETAILS
@@ -9,19 +9,19 @@
            SHORT="generate menus for supported X window managers"
 
 cat << EOF
-MenuMaker is utility written in Python that is capable of finding 
-installed programs and generating menus for several supported X 
-window managers. It is basically a frontend to library Prophet 
-(currently shipped with MenuMaker) - very powerful heuristics-driven 
+MenuMaker is utility written in Python that is capable of finding
+installed programs and generating menus for several supported X
+window managers. It is basically a frontend to library Prophet
+(currently shipped with MenuMaker) - very powerful heuristics-driven
 resource locator.
 It features:
-    * Large knowledge base (KB) - currently over 500 programs are 
-      recognized, 200+ of them are X11-aware - potentional candidates for 
+    * Large knowledge base (KB) - currently over 500 programs are
+      recognized, 200+ of them are X11-aware - potentional candidates for
       inclusion into window manager menu.
-    * Sophisticated search algorithms - since each KB entry is actually 
+    * Sophisticated search algorithms - since each KB entry is actually
       Python class, search algorithm's complexity is limited by nothing.
-    * Unique Active Menus feature - dynamic menu regeneration with KDE-style 
+    * Unique Active Menus feature - dynamic menu regeneration with KDE-style
       Most Actively Used entries on almost every supported window manager.
-    * Ease of use - just a single program call might create menus for several 
+    * Ease of use - just a single program call might create menus for several
       window managers at once.
 EOF
diff --git a/x11-utils/nvtv/DETAILS b/x11-utils/nvtv/DETAILS
index a20e1bd..7f98fd0 100644
--- a/x11-utils/nvtv/DETAILS
+++ b/x11-utils/nvtv/DETAILS
@@ -9,8 +9,8 @@
            SHORT="Tweaker for the Nvidia TV-out interface"
 
 cat << EOF
-This is a tool to enable TV-Out on Linux for NVidia cards. It does not 
-need the kernel, supports multiple TV encoder chips. You may use all 
-the features of the chip, down to direct register access, and all 
+This is a tool to enable TV-Out on Linux for NVidia cards. It does not
+need the kernel, supports multiple TV encoder chips. You may use all
+the features of the chip, down to direct register access, and all
 resolutions and sizes the chip supports.
 EOF
diff --git a/x11-utils/synergy/DETAILS b/x11-utils/synergy/DETAILS
index ab2028f..fb93a20 100644
--- a/x11-utils/synergy/DETAILS
+++ b/x11-utils/synergy/DETAILS
@@ -9,15 +9,15 @@
            SHORT="lets you easily share a single mouse and keyboard between multiple computers"
 
 cat << EOF
-Synergy lets you easily share a single mouse and keyboard between 
-multiple computers with different operating systems, each with its 
-own display, without special hardware. It's intended for users with 
-multiple computers on their desk since each system uses its own 
+Synergy lets you easily share a single mouse and keyboard between
+multiple computers with different operating systems, each with its
+own display, without special hardware. It's intended for users with
+multiple computers on their desk since each system uses its own
 monitor(s).
-Redirecting the mouse and keyboard is as simple as moving the mouse 
-off the edge of your screen. Synergy also merges the clipboards of 
-all the systems into one, allowing cut-and-paste between systems. 
-Furthermore, it synchronizes screen savers so they all start and stop 
-together and, if screen locking is enabled, only one screen requires a 
+Redirecting the mouse and keyboard is as simple as moving the mouse
+off the edge of your screen. Synergy also merges the clipboards of
+all the systems into one, allowing cut-and-paste between systems.
+Furthermore, it synchronizes screen savers so they all start and stop
+together and, if screen locking is enabled, only one screen requires a
 password to unlock them all.
 EOF
diff --git a/x11-utils/torsmo/DETAILS b/x11-utils/torsmo/DETAILS
index 72be94c..90b6820 100644
--- a/x11-utils/torsmo/DETAILS
+++ b/x11-utils/torsmo/DETAILS
@@ -9,12 +9,12 @@
            SHORT="A system monitor for X that renders itself on the root window."
 
 cat << EOF
-Torsmo is a system monitor that sits in the corner of your desktop. 
-It's very simple, customizable and it renders only text on the 
-desktop (and percentagebars if you want it to ;) and the only lib 
+Torsmo is a system monitor that sits in the corner of your desktop.
+It's very simple, customizable and it renders only text on the
+desktop (and percentagebars if you want it to ;) and the only lib
 it uses is Xlib.
 
-Torsmo can show various information about your system and it's 
-peripherals, including things like the Kernel version, Uptime, 
+Torsmo can show various information about your system and it's
+peripherals, including things like the Kernel version, Uptime,
 System time, etc. etc.
 EOF
diff --git a/x11-utils/type1inst/DETAILS b/x11-utils/type1inst/DETAILS
index 168259e..6cd1cbb 100644
--- a/x11-utils/type1inst/DETAILS
+++ b/x11-utils/type1inst/DETAILS
@@ -7,10 +7,10 @@
          UPDATED=20020710
            SHORT="Create fonts.scale for Type1 fonts"
 cat << EOF
-type1inst makes it easy for you to use Type 1 fonts that don't come 
-with your system with Ghostscript and/or X.  It also has basic 
-support for generating font sample sheets for the Type 1 fonts on 
+type1inst makes it easy for you to use Type 1 fonts that don't come
+with your system with Ghostscript and/or X.  It also has basic
+support for generating font sample sheets for the Type 1 fonts on
 your system.
 EOF
-  
+
 
diff --git a/x11-utils/unclutter/DETAILS b/x11-utils/unclutter/DETAILS
index 3681a44..004166a 100644
--- a/x11-utils/unclutter/DETAILS
+++ b/x11-utils/unclutter/DETAILS
@@ -2,7 +2,7 @@
          VERSION=8
           SOURCE=$MODULE-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
-      SOURCE_URL=http://www.ibiblio.org/pub/X11/contrib/utilities/  
+      SOURCE_URL=http://www.ibiblio.org/pub/X11/contrib/utilities/
       SOURCE_VFY=sha1:da76e42859010dc297bb914ae05f3b510aa9c214
         WEB_SITE=http://www.ibiblio.org
          ENTERED=20010924
diff --git a/x11-utils/wmmemmon/DETAILS b/x11-utils/wmmemmon/DETAILS
index 13a388f..47dbe52 100644
--- a/x11-utils/wmmemmon/DETAILS
+++ b/x11-utils/wmmemmon/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20060607
          UPDATED=20060607
            SHORT="Memory/swap monitor dockapp"
-        
+
 cat << EOF
 WMMemMon is a memory/swap monitor dockapp. The current memory usage
 is displaied as the outside pie-slices. The swap usage is represented
diff --git a/x11-utils/x11-ssh-askpass/DETAILS b/x11-utils/x11-ssh-askpass/DETAILS
index f27a790..6340ca0 100644
--- a/x11-utils/x11-ssh-askpass/DETAILS
+++ b/x11-utils/x11-ssh-askpass/DETAILS
@@ -10,13 +10,13 @@
            SHORT="lightweight passphrase dialog for OpenSSH"
 
 cat << EOF
-x11-ssh-askpass is a lightweight passphrase dialog for OpenSSH or other 
-open variants of SSH. In particular, x11-ssh-askpass is useful with the 
-Unix port of OpenSSH by Damien Miller and others, and Damien includes 
-it in his RPM packages of OpenSSH. 
-x11-ssh-askpass uses only the stock X11 libraries (libX11, libXt) for 
-its user interface. This reduces its dependencies on external libraries 
-(such as GNOME or Perl/Tk). See the README for further information. 
-The OpenBSD folks are maintaining their own port of x11-ssh-askpass. 
-It's available in the X11 section of OpenBSD's anonymous CVS tree. 
+x11-ssh-askpass is a lightweight passphrase dialog for OpenSSH or other
+open variants of SSH. In particular, x11-ssh-askpass is useful with the
+Unix port of OpenSSH by Damien Miller and others, and Damien includes
+it in his RPM packages of OpenSSH.
+x11-ssh-askpass uses only the stock X11 libraries (libX11, libXt) for
+its user interface. This reduces its dependencies on external libraries
+(such as GNOME or Perl/Tk). See the README for further information.
+The OpenBSD folks are maintaining their own port of x11-ssh-askpass.
+It's available in the X11 section of OpenBSD's anonymous CVS tree.
 EOF
diff --git a/x11-utils/x11vnc/DETAILS b/x11-utils/x11vnc/DETAILS
index 76be649..b18419e 100644
--- a/x11-utils/x11vnc/DETAILS
+++ b/x11-utils/x11vnc/DETAILS
@@ -11,13 +11,13 @@
          MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
-x11vnc allows one to view remotely and interact with real X 
-displays (i.e. a display corresponding to a physical monitor, 
-keyboard, and mouse) with any VNC viewer. In this way it plays the 
+x11vnc allows one to view remotely and interact with real X
+displays (i.e. a display corresponding to a physical monitor,
+keyboard, and mouse) with any VNC viewer. In this way it plays the
 role for Unix/X11 that WinVNC plays for Windows.
-It has built-in SSL encryption and authentication, UNIX account and 
-password support, server-side scaling, single port HTTPS and VNC, and 
-TightVNC and UltraVNC file-transfer. It has also been extended to 
-work with webcams and TV tuner capture devices and with embedded 
-Linux systems such as Qtopia Core. 
+It has built-in SSL encryption and authentication, UNIX account and
+password support, server-side scaling, single port HTTPS and VNC, and
+TightVNC and UltraVNC file-transfer. It has also been extended to
+work with webcams and TV tuner capture devices and with embedded
+Linux systems such as Qtopia Core.
 EOF
diff --git a/x11-utils/xbindkeys/DETAILS b/x11-utils/xbindkeys/DETAILS
index d775362..c3dc053 100644
--- a/x11-utils/xbindkeys/DETAILS
+++ b/x11-utils/xbindkeys/DETAILS
@@ -9,9 +9,9 @@
            SHORT="Keyboard and mouse shortcuts utility for X11"
 
 cat << EOF
-xbindkeys is a program that allows you to launch shell commands 
-with your keyboard or your mouse under X Window. It links commands 
-to keys or mouse buttons, using a configuration file. 
-It's independant of the window manager and can capture all 
+xbindkeys is a program that allows you to launch shell commands
+with your keyboard or your mouse under X Window. It links commands
+to keys or mouse buttons, using a configuration file.
+It's independant of the window manager and can capture all
 keyboard keys (ex: Power, Wake...).
 EOF
diff --git a/x11-utils/xdg-utils/DETAILS b/x11-utils/xdg-utils/DETAILS
index 248c904..8d704f1 100644
--- a/x11-utils/xdg-utils/DETAILS
+++ b/x11-utils/xdg-utils/DETAILS
@@ -24,7 +24,7 @@ xdg-mime:          command line tool for querying information about
                    file type handling and adding descriptions for new
                    file types
 xdg-icon-resource: command line tool for (un)installing icon resources
-xdg-open:          opens a file or URL in the user's preferred 
+xdg-open:          opens a file or URL in the user's preferred
                    application
 xdg-email:         command line tool for sending mail using the user's
                    preferred e-mail composer
diff --git a/x11-utils/xosd/DETAILS b/x11-utils/xosd/DETAILS
index fb6f2fe..68778a6 100644
--- a/x11-utils/xosd/DETAILS
+++ b/x11-utils/xosd/DETAILS
@@ -9,9 +9,9 @@
            SHORT="X On Screen Display"
 
 cat << EOF
-XOSD displays text on your screen, sounds simple right? 
-The difference is it is unmanaged and shaped, so it appears transparent. 
-This gives the effect of an On Screen Display, like your TV/VCR etc. 
-The package also includes an xmms plugin, which automatically displays 
-various interesting things as they change (song name, volume etc...). 
+XOSD displays text on your screen, sounds simple right?
+The difference is it is unmanaged and shaped, so it appears transparent.
+This gives the effect of an On Screen Display, like your TV/VCR etc.
+The package also includes an xmms plugin, which automatically displays
+various interesting things as they change (song name, volume etc...).
 EOF
diff --git a/x11-utils/xpad/DETAILS b/x11-utils/xpad/DETAILS
index 8ea678e..130426e 100644
--- a/x11-utils/xpad/DETAILS
+++ b/x11-utils/xpad/DETAILS
@@ -1,7 +1,7 @@
           MODULE=xpad
          VERSION=4.0
           SOURCE=$MODULE-$VERSION.tar.bz2
-      SOURCE_URL="http://launchpad.net/xpad/trunk/$VERSION/+download/" 
+      SOURCE_URL="http://launchpad.net/xpad/trunk/$VERSION/+download/"
       SOURCE_VFY=sha1:9d9c7c5ed6feb8aac97fc48bfcd662c3b0dbcba5
         WEB_SITE=http://xpad.sourceforge.net/
          ENTERED=20030707
@@ -10,8 +10,8 @@
 
 cat << EOF
 xpad is a sticky note application written using GTK+ 2.0 that strives
-to be simple, fault-tolerant, and customizable.  xpad consists of 
-independent pad windows; each is basically a text box in which notes 
-can be written.  Despite being called xpad, all that is needed to 
+to be simple, fault-tolerant, and customizable.  xpad consists of
+independent pad windows; each is basically a text box in which notes
+can be written.  Despite being called xpad, all that is needed to
 run or compile it is the GTK+ 2.0 libraries.
 EOF
diff --git a/x11-utils/xrestop/DETAILS b/x11-utils/xrestop/DETAILS
index 66a2129..a46ed35 100644
--- a/x11-utils/xrestop/DETAILS
+++ b/x11-utils/xrestop/DETAILS
@@ -9,12 +9,12 @@
            SHORT="'top' like statistics of X11 client's server side resource usage"
 
 cat << EOF
-Xrestop uses the X-Resource extension to provide 'top' like statistics 
-of each connected X11 client's server side resource usage. It is 
-intended as a developer tool to aid more efficient server resource 
-usage and debug server side leakage. 
+Xrestop uses the X-Resource extension to provide 'top' like statistics
+of each connected X11 client's server side resource usage. It is
+intended as a developer tool to aid more efficient server resource
+usage and debug server side leakage.
 
-It should work with any server supporting the X-Resource extension 
-(X.Org server and XFree86 4.3+, 'xdpyinfo|grep Resource' should tell 
+It should work with any server supporting the X-Resource extension
+(X.Org server and XFree86 4.3+, 'xdpyinfo|grep Resource' should tell
 you if your server has it).
 EOF
diff --git a/x11-wm/3ddesktop/DETAILS b/x11-wm/3ddesktop/DETAILS
index 2d59fd7..65f0e33 100644
--- a/x11-wm/3ddesktop/DETAILS
+++ b/x11-wm/3ddesktop/DETAILS
@@ -9,7 +9,7 @@
            SHORT="An OpenGL virtual desktop switcher"
 
 cat << EOF
-3ddestkop is an OpenGL program for switching virtual desktops in a 
+3ddestkop is an OpenGL program for switching virtual desktops in a
 seamless 3-dimensional manner. The current desktop is mapped into a
 fullscreen 3D environment where you may choose other screens. Several
 different visualization modes are available.
diff --git a/x11-wm/AfterStep/DETAILS b/x11-wm/AfterStep/DETAILS
index f2400af..e20fe95 100644
--- a/x11-wm/AfterStep/DETAILS
+++ b/x11-wm/AfterStep/DETAILS
@@ -13,9 +13,9 @@
 cat << EOF
 AfterStep is a Window Manager for X which started by emulating the
 NeXTSTEP look and feel, but which has been significantly altered
-according to the requests of various users. Many adepts will tell you 
+according to the requests of various users. Many adepts will tell you
 that NeXTSTEP is not only the most visually pleasant interface, but
 also one of the most functional and intuitive out there. AfterStep
-aims to incorporate the advantages of the NeXTSTEP interface, and add 
+aims to incorporate the advantages of the NeXTSTEP interface, and add
 additional useful features.
 EOF
diff --git a/x11-wm/evilwm/DETAILS b/x11-wm/evilwm/DETAILS
index 4fa7790..0b4b6e5 100644
--- a/x11-wm/evilwm/DETAILS
+++ b/x11-wm/evilwm/DETAILS
@@ -17,5 +17,5 @@ Features
     * Good keyboard control, including repositioning and maximize toggles.
     * Solid window drags (compile time option - may be slow on old machines).
     * Virtual desktops (compile time option).
-    * Small binary size (even with everything turned on).                        
+    * Small binary size (even with everything turned on).
 EOF
diff --git a/x11-wm/fluxbox/DETAILS b/x11-wm/fluxbox/DETAILS
index 39c3e64..be3a35f 100644
--- a/x11-wm/fluxbox/DETAILS
+++ b/x11-wm/fluxbox/DETAILS
@@ -14,7 +14,7 @@ cat << EOF
 Fluxbox is yet another windowmanager.
 It is based on the Blackbox 0.61.1 code. Fluxbox looks like blackbox
 and handles styles, colors, window placement and similar thing exactly
-like blackbox. 
+like blackbox.
 
 FEATURES:
 Here are the major features of fluxbox:
diff --git a/x11-wm/hackedbox/DETAILS b/x11-wm/hackedbox/DETAILS
index 7bc9131..368fada 100644
--- a/x11-wm/hackedbox/DETAILS
+++ b/x11-wm/hackedbox/DETAILS
@@ -11,5 +11,5 @@
 cat << EOF
 Hackedbox is a stripped down version of blackbox.  The toolbar and slit
 have been removed.  The goal of hackedbox is to be small "feature-set"
-window manager, with no bloat.  
+window manager, with no bloat.
 EOF
diff --git a/x11-wm/pwm/DETAILS b/x11-wm/pwm/DETAILS
index 819ed84..b3435cd 100644
--- a/x11-wm/pwm/DETAILS
+++ b/x11-wm/pwm/DETAILS
@@ -13,5 +13,5 @@ PWM is a rather lightweight window manager for X11. It was the first
 window manager to implement "tabbed frames" or the back then unique
 feature allowing multiple client windows can be attached to the same
 frame or This feature helps keeping windows, especially the numerous
-xterms, organized. 
+xterms, organized.
 EOF
diff --git a/x11-wm/ratpoison/DETAILS b/x11-wm/ratpoison/DETAILS
index 38403c8..95aa64f 100644
--- a/x11-wm/ratpoison/DETAILS
+++ b/x11-wm/ratpoison/DETAILS
@@ -8,8 +8,8 @@
          UPDATED=20060513
            SHORT="GNU screen like minimalistic wm"
 cat << EOF
-Ratpoison is a simple Window Manager with no fat library dependencies, 
-no fancy graphics, no window decorations, and no rodent dependence. It 
-is largely modelled after GNU Screen which has done wonders in virtual 
-terminal market. 
+Ratpoison is a simple Window Manager with no fat library dependencies,
+no fancy graphics, no window decorations, and no rodent dependence. It
+is largely modelled after GNU Screen which has done wonders in virtual
+terminal market.
 EOF
diff --git a/x11/slim-themes/DETAILS b/x11/slim-themes/DETAILS
index ba23815..10148c9 100644
--- a/x11/slim-themes/DETAILS
+++ b/x11/slim-themes/DETAILS
@@ -3,7 +3,7 @@
           SOURCE=slim-$VERSION-themepack1.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
       SOURCE_URL="http://users.ugent.be/~skvrstra/slim/"
-      SOURCE_VFY=sha1:5adf190ab79ff00e2ba203059432aaaed1142df3 
+      SOURCE_VFY=sha1:5adf190ab79ff00e2ba203059432aaaed1142df3
         WEB_SITE=http://slim.berlios.de/
          ENTERED=20051121
          UPDATED=20051128
diff --git a/x11/xplanet/DETAILS b/x11/xplanet/DETAILS
index 437969d..4f12b3a 100644
--- a/x11/xplanet/DETAILS
+++ b/x11/xplanet/DETAILS
@@ -9,9 +9,9 @@
         SHORT="Xplanet renders an image of a planet into the X root window"
 
 cat << EOF
-Xplanet was inspired by Xearth, which renders an image of the earth into 
-the X root window. Azimuthal, Mercator, Mollweide, orthographic, or 
-rectangular projections can be shown as well as a window with a globe the 
-user can rotate interactively using OpenGL or Mesa. The other planets and 
+Xplanet was inspired by Xearth, which renders an image of the earth into
+the X root window. Azimuthal, Mercator, Mollweide, orthographic, or
+rectangular projections can be shown as well as a window with a globe the
+user can rotate interactively using OpenGL or Mesa. The other planets and
 some satellites may also be displayed.
 EOF
diff --git a/xfce4/apps/xfce4-taskmanager/DETAILS b/xfce4/apps/xfce4-taskmanager/DETAILS
index 4b49a76..f36f282 100644
--- a/xfce4/apps/xfce4-taskmanager/DETAILS
+++ b/xfce4/apps/xfce4-taskmanager/DETAILS
@@ -11,6 +11,6 @@
            SHORT="A task manager for the XFCE"
 
 cat << EOF
-Xfce4-taskmanager is a simple taskmanager for the Xfce Desktop 
+Xfce4-taskmanager is a simple taskmanager for the Xfce Desktop
 Environment.
 EOF
diff --git a/xfce4/goodies/thunar-archive-plugin/DETAILS b/xfce4/goodies/thunar-archive-plugin/DETAILS
index 7ef6e8d..af74f45 100644
--- a/xfce4/goodies/thunar-archive-plugin/DETAILS
+++ b/xfce4/goodies/thunar-archive-plugin/DETAILS
@@ -11,6 +11,6 @@
            SHORT="create archives in Thunar"
 
 cat << EOF
-create and extract archive files using the file context menus in the 
+create and extract archive files using the file context menus in the
 Thunar file manager
 EOF
diff --git a/xfce4/goodies/thunar-media-tags-plugin/DETAILS b/xfce4/goodies/thunar-media-tags-plugin/DETAILS
index 9fe7f0c..4f26797 100644
--- a/xfce4/goodies/thunar-media-tags-plugin/DETAILS
+++ b/xfce4/goodies/thunar-media-tags-plugin/DETAILS
@@ -11,13 +11,13 @@
            SHORT="audio tagger plugin for Thunar"
 
 cat << EOF
-The Thunar Media Tags Plugin (thunar-media-tags-plugin) adds special 
+The Thunar Media Tags Plugin (thunar-media-tags-plugin) adds special
 features for media files to the Thunar File Manager.
 Currently, these are:
-  * a so-called bulk renamer, which allows users to rename multiple 
+  * a so-called bulk renamer, which allows users to rename multiple
     audio files at once, based on their tags (e.g. ID3 or OGG/Vorbis),
-  * a special media file page for the file properties dialog, which 
+  * a special media file page for the file properties dialog, which
     displays detailed information about quality, length etc.,
-  * and finally, an audio tag editor which is reachable from both, 
+  * and finally, an audio tag editor which is reachable from both,
     renamer and the properties page.
 EOF
diff --git a/xfce4/goodies/thunar-thumbnailers/DETAILS b/xfce4/goodies/thunar-thumbnailers/DETAILS
index 9c85c17..dc9c30f 100644
--- a/xfce4/goodies/thunar-thumbnailers/DETAILS
+++ b/xfce4/goodies/thunar-thumbnailers/DETAILS
@@ -11,8 +11,8 @@
            SHORT="thumbnailers for Thunar"
 
 cat << EOF
-Thunar uses external utilities - so called thumbnailers - to generate 
-previews of certain files. Supported fileformats: EPS, PS, PDF, DVI, 
-OpenDocument, SVGZ, .fig, LaTeX, raw digital camera images, grace, 
+Thunar uses external utilities - so called thumbnailers - to generate
+previews of certain files. Supported fileformats: EPS, PS, PDF, DVI,
+OpenDocument, SVGZ, .fig, LaTeX, raw digital camera images, grace,
 videos.
 EOF
diff --git a/xfce4/goodies/xfce4-cellmodem-plugin/DETAILS b/xfce4/goodies/xfce4-cellmodem-plugin/DETAILS
index 5e7ce48..7765ff5 100644
--- a/xfce4/goodies/xfce4-cellmodem-plugin/DETAILS
+++ b/xfce4/goodies/xfce4-cellmodem-plugin/DETAILS
@@ -10,8 +10,8 @@
            SHORT="monitoring plugin for cellular modems"
 
 cat << EOF
-The cellmodem plugin is a monitoring plugin for cellular modems. It 
+The cellmodem plugin is a monitoring plugin for cellular modems. It
 reports provider and signal quality for GPRS/UMTS(3G)/HSDPA(3.5G) modem
-cards. It works with (mostly) all cards which support an out-of-band 
+cards. It works with (mostly) all cards which support an out-of-band
 channel for monitoring purposes.
 EOF
diff --git a/xfce4/goodies/xfce4-clipman-plugin/DETAILS b/xfce4/goodies/xfce4-clipman-plugin/DETAILS
index 729bb47..8246bb4 100644
--- a/xfce4/goodies/xfce4-clipman-plugin/DETAILS
+++ b/xfce4/goodies/xfce4-clipman-plugin/DETAILS
@@ -11,8 +11,8 @@
            SHORT="clipboard plugin for the Xfce panel"
 
 cat << EOF
-Clipman allows you to keep several clipboard selections in memory 
-which you can then use to toggle. It can pull the clips from both 
+Clipman allows you to keep several clipboard selections in memory
+which you can then use to toggle. It can pull the clips from both
 the selection and the copy buffer, restore your clipboard on login
 and prevent an empty clipboard.
 EOF
diff --git a/xfce4/goodies/xfce4-cpufreq-plugin/DETAILS b/xfce4/goodies/xfce4-cpufreq-plugin/DETAILS
index 0606614..52f13c9 100644
--- a/xfce4/goodies/xfce4-cpufreq-plugin/DETAILS
+++ b/xfce4/goodies/xfce4-cpufreq-plugin/DETAILS
@@ -11,7 +11,7 @@
            SHORT="CpuFreq Plugin for the Xfce panel"
 
 cat << EOF
-The CpuFreq Plugin shows in the Xfce Panel the following, chooseable 
+The CpuFreq Plugin shows in the Xfce Panel the following, chooseable
 informations:
  * current CPU frequency
  * current used governor
diff --git a/xfce4/goodies/xfce4-datetime-plugin/DETAILS b/xfce4/goodies/xfce4-datetime-plugin/DETAILS
index da66f12..3f1689a 100644
--- a/xfce4/goodies/xfce4-datetime-plugin/DETAILS
+++ b/xfce4/goodies/xfce4-datetime-plugin/DETAILS
@@ -11,6 +11,6 @@
            SHORT="date and time in the panel"
 
 cat << EOF
-this plugin shows the date and time in the panel, and a calendar 
+this plugin shows the date and time in the panel, and a calendar
 appears when you left-click on it.
 EOF
diff --git a/xfce4/goodies/xfce4-dict-plugin/DETAILS b/xfce4/goodies/xfce4-dict-plugin/DETAILS
index 62004f0..3a37c51 100644
--- a/xfce4/goodies/xfce4-dict-plugin/DETAILS
+++ b/xfce4/goodies/xfce4-dict-plugin/DETAILS
@@ -11,7 +11,7 @@
            SHORT="query a dictionary server for translation or explanation"
 
 cat << EOF
-With this plugin you can query a dictionary server(see RFC 2229) to 
-search for the translation or explanation of a word. You can also 
+With this plugin you can query a dictionary server(see RFC 2229) to
+search for the translation or explanation of a word. You can also
 choose a dictionary offered by the server to improve your search results
 EOF
diff --git a/xfce4/goodies/xfce4-diskperf-plugin/DETAILS b/xfce4/goodies/xfce4-diskperf-plugin/DETAILS
index e36368f..82eb042 100644
--- a/xfce4/goodies/xfce4-diskperf-plugin/DETAILS
+++ b/xfce4/goodies/xfce4-diskperf-plugin/DETAILS
@@ -11,6 +11,6 @@
            SHORT="A disk/partition performance monitor"
 
 cat << EOF
-This plugin displays instant disk/partition performance (bytes 
+This plugin displays instant disk/partition performance (bytes
 transfered per second)
 EOF
diff --git a/xfce4/goodies/xfce4-genmon-plugin/DETAILS b/xfce4/goodies/xfce4-genmon-plugin/DETAILS
index 5a29afe..3be4ca0 100644
--- a/xfce4/goodies/xfce4-genmon-plugin/DETAILS
+++ b/xfce4/goodies/xfce4-genmon-plugin/DETAILS
@@ -11,6 +11,6 @@
            SHORT="A script monitor"
 
 cat << EOF
-This plugin cyclically spawns the indicated script/program, captures 
+This plugin cyclically spawns the indicated script/program, captures
 its output (stdout) and displays the resulting string into the panel.
 EOF
diff --git a/xfce4/goodies/xfce4-places-plugin/DETAILS b/xfce4/goodies/xfce4-places-plugin/DETAILS
index b8dda44..74f4001 100644
--- a/xfce4/goodies/xfce4-places-plugin/DETAILS
+++ b/xfce4/goodies/xfce4-places-plugin/DETAILS
@@ -19,5 +19,5 @@ opens up a menu with the following:
 2) Removable media (using thunar-vfs)
 3) User-defined bookmarks (reads ~/.gtk-bookmarks)
 4) Search program launcher (optional)
-5) Recent documents submenu (requires GTK+ v2.10 or greater) 
+5) Recent documents submenu (requires GTK+ v2.10 or greater)
 EOF
diff --git a/xfce4/goodies/xfce4-systemload-plugin/DETAILS b/xfce4/goodies/xfce4-systemload-plugin/DETAILS
index 3fc6c13..a917f33 100644
--- a/xfce4/goodies/xfce4-systemload-plugin/DETAILS
+++ b/xfce4/goodies/xfce4-systemload-plugin/DETAILS
@@ -11,6 +11,6 @@
            SHORT="system load plugin for the Xfce panel"
 
 cat << EOF
-displays the current CPU load, the memory in use, the swap space and 
+displays the current CPU load, the memory in use, the swap space and
 the system uptime
 EOF
diff --git a/xfce4/goodies/xfce4-timer-plugin/DETAILS b/xfce4/goodies/xfce4-timer-plugin/DETAILS
index c1844d0..4bf6ba2 100644
--- a/xfce4/goodies/xfce4-timer-plugin/DETAILS
+++ b/xfce4/goodies/xfce4-timer-plugin/DETAILS
@@ -11,6 +11,6 @@
            SHORT="run an alarm at a specified time"
 
 cat << EOF
-This is a simple plugin that lets the user run an alarm at a 
+This is a simple plugin that lets the user run an alarm at a
 specified time or at the end of a specified countdown period.
 EOF
diff --git a/xfce4/goodies/xfce4-verve-plugin/DETAILS b/xfce4/goodies/xfce4-verve-plugin/DETAILS
index eca8fba..4bb4e10 100644
--- a/xfce4/goodies/xfce4-verve-plugin/DETAILS
+++ b/xfce4/goodies/xfce4-verve-plugin/DETAILS
@@ -11,12 +11,12 @@
            SHORT="Command line plugin for the Xfce panel"
 
 cat << EOF
-The Verve panel plugin is a comfortable command line plugin for the 
+The Verve panel plugin is a comfortable command line plugin for the
 Xfce panel.
 It supports several nice features, such as:
   * Command history
   * Auto-completion (including command history)
   * Open URLs and eMail addresses in your favourite applications
-  * Focus grabbing via D-BUS (so you can bind a shortcut to it) 
+  * Focus grabbing via D-BUS (so you can bind a shortcut to it)
   * Custom input field width
 EOF
diff --git a/xorg7/app/beforelight/DEPENDS b/xorg7/app/beforelight/DEPENDS
index 1ddddde..91f74e6 100644
--- a/xorg7/app/beforelight/DEPENDS
+++ b/xorg7/app/beforelight/DEPENDS
@@ -1,4 +1,4 @@
-depends libX11 
-depends libXScrnSaver 
-depends libXt 
+depends libX11
+depends libXScrnSaver
+depends libXt
 depends libXaw
diff --git a/xorg7/app/bitmap/DEPENDS b/xorg7/app/bitmap/DEPENDS
index dbc5fd0..3396960 100644
--- a/xorg7/app/bitmap/DEPENDS
+++ b/xorg7/app/bitmap/DEPENDS
@@ -1,2 +1,2 @@
-depends  xbitmaps  
+depends  xbitmaps
 depends  xorg-server
diff --git a/xorg7/app/xfsinfo/DETAILS b/xorg7/app/xfsinfo/DETAILS
index bd1f41d..be0d09c 100644
--- a/xorg7/app/xfsinfo/DETAILS
+++ b/xorg7/app/xfsinfo/DETAILS
@@ -11,7 +11,7 @@
 
 cat << EOF
 Xfsinfo is a utility for displaying information about an X font server.
-It is used to examine the capabilities of a server, the predefined values 
-for various parameters used in communicating between clients and the 
+It is used to examine the capabilities of a server, the predefined values
+for various parameters used in communicating between clients and the
 server, and the font catalogues and alternate servers that are available.
 EOF
diff --git a/xorg7/app/xman/DEPENDS b/xorg7/app/xman/DEPENDS
index ffa34e3..c391ffa 100644
--- a/xorg7/app/xman/DEPENDS
+++ b/xorg7/app/xman/DEPENDS
@@ -1,2 +1,2 @@
-depends xproto 
+depends xproto
 depends libXprintUtil
diff --git a/xorg7/app/xsm/DETAILS b/xorg7/app/xsm/DETAILS
index 051f70e..5aa9deb 100644
--- a/xorg7/app/xsm/DETAILS
+++ b/xorg7/app/xsm/DETAILS
@@ -15,7 +15,7 @@ of which has a particular state. xsm allows you to create arbitrary
 sessions - for example, you might have a "light" session, a "development"
 session, or an "xterminal" session. Each session can have its own set of
 applications. Within a session, you can perform a "checkpoint" to save
-application state, or a "shutdown" to save state and exit the session. 
-When you log back in to the system, you can load a specific session, and 
+application state, or a "shutdown" to save state and exit the session.
+When you log back in to the system, you can load a specific session, and
 you can delete sessions you no longer want to keep.
 EOF
diff --git a/xorg7/driver/xf86-video-ati/DEPENDS b/xorg7/driver/xf86-video-ati/DEPENDS
index 514f37d..6f02864 100644
--- a/xorg7/driver/xf86-video-ati/DEPENDS
+++ b/xorg7/driver/xf86-video-ati/DEPENDS
@@ -1,2 +1,2 @@
-depends xorg-server 
+depends xorg-server
 depends mesa-lib
diff --git a/xorg7/driver/xf86-video-glint/DEPENDS b/xorg7/driver/xf86-video-glint/DEPENDS
index 514f37d..6f02864 100644
--- a/xorg7/driver/xf86-video-glint/DEPENDS
+++ b/xorg7/driver/xf86-video-glint/DEPENDS
@@ -1,2 +1,2 @@
-depends xorg-server 
+depends xorg-server
 depends mesa-lib
diff --git a/xorg7/driver/xf86-video-i810/DEPENDS b/xorg7/driver/xf86-video-i810/DEPENDS
index fbe6a87..817a3e3 100644
--- a/xorg7/driver/xf86-video-i810/DEPENDS
+++ b/xorg7/driver/xf86-video-i810/DEPENDS
@@ -1,4 +1,4 @@
-depends xorg-server 
-depends mesa-lib 
+depends xorg-server
+depends mesa-lib
 depends libXvMC
 
diff --git a/xorg7/driver/xf86-video-intel-git/DEPENDS b/xorg7/driver/xf86-video-intel-git/DEPENDS
index 1c9fbf4..7405860 100644
--- a/xorg7/driver/xf86-video-intel-git/DEPENDS
+++ b/xorg7/driver/xf86-video-intel-git/DEPENDS
@@ -1,3 +1,3 @@
-depends mesa-lib 
-depends libXvMC 
+depends mesa-lib
+depends libXvMC
 depends git
diff --git a/xorg7/driver/xf86-video-mach64/DEPENDS b/xorg7/driver/xf86-video-mach64/DEPENDS
index 514f37d..6f02864 100644
--- a/xorg7/driver/xf86-video-mach64/DEPENDS
+++ b/xorg7/driver/xf86-video-mach64/DEPENDS
@@ -1,2 +1,2 @@
-depends xorg-server 
+depends xorg-server
 depends mesa-lib
diff --git a/xorg7/driver/xf86-video-mga/DEPENDS b/xorg7/driver/xf86-video-mga/DEPENDS
index ade857c..74fe493 100644
--- a/xorg7/driver/xf86-video-mga/DEPENDS
+++ b/xorg7/driver/xf86-video-mga/DEPENDS
@@ -1,2 +1,2 @@
-depends xorg-server 
+depends xorg-server
 depends %GLX
diff --git a/xorg7/driver/xf86-video-r128/DEPENDS b/xorg7/driver/xf86-video-r128/DEPENDS
index 514f37d..6f02864 100644
--- a/xorg7/driver/xf86-video-r128/DEPENDS
+++ b/xorg7/driver/xf86-video-r128/DEPENDS
@@ -1,2 +1,2 @@
-depends xorg-server 
+depends xorg-server
 depends mesa-lib
diff --git a/xorg7/driver/xf86-video-r128/DETAILS b/xorg7/driver/xf86-video-r128/DETAILS
index 5a4493e..a17d10a 100644
--- a/xorg7/driver/xf86-video-r128/DETAILS
+++ b/xorg7/driver/xf86-video-r128/DETAILS
@@ -10,7 +10,7 @@
            SHORT="The X.Org video driver for ATI R128 based cards"
 
 cat << EOF
-xf86-video-r128 provides the X.Org video drivers for ATI Rage128 
+xf86-video-r128 provides the X.Org video drivers for ATI Rage128
 series of video cards.
 
 The driver is named: 'r128'
diff --git a/xorg7/driver/xf86-video-radeonhd/DEPENDS b/xorg7/driver/xf86-video-radeonhd/DEPENDS
index 514f37d..6f02864 100644
--- a/xorg7/driver/xf86-video-radeonhd/DEPENDS
+++ b/xorg7/driver/xf86-video-radeonhd/DEPENDS
@@ -1,2 +1,2 @@
-depends xorg-server 
+depends xorg-server
 depends mesa-lib
diff --git a/xorg7/driver/xf86-video-savage/DEPENDS b/xorg7/driver/xf86-video-savage/DEPENDS
index 514f37d..6f02864 100644
--- a/xorg7/driver/xf86-video-savage/DEPENDS
+++ b/xorg7/driver/xf86-video-savage/DEPENDS
@@ -1,2 +1,2 @@
-depends xorg-server 
+depends xorg-server
 depends mesa-lib
diff --git a/xorg7/driver/xf86-video-sis/DEPENDS b/xorg7/driver/xf86-video-sis/DEPENDS
index 514f37d..6f02864 100644
--- a/xorg7/driver/xf86-video-sis/DEPENDS
+++ b/xorg7/driver/xf86-video-sis/DEPENDS
@@ -1,2 +1,2 @@
-depends xorg-server 
+depends xorg-server
 depends mesa-lib
diff --git a/xorg7/driver/xf86-video-via/DEPENDS b/xorg7/driver/xf86-video-via/DEPENDS
index 514f37d..6f02864 100644
--- a/xorg7/driver/xf86-video-via/DEPENDS
+++ b/xorg7/driver/xf86-video-via/DEPENDS
@@ -1,2 +1,2 @@
-depends xorg-server 
+depends xorg-server
 depends mesa-lib
diff --git a/xorg7/lib/libFS/DEPENDS b/xorg7/lib/libFS/DEPENDS
index 4f96f41..75a491d 100644
--- a/xorg7/lib/libFS/DEPENDS
+++ b/xorg7/lib/libFS/DEPENDS
@@ -1,2 +1,2 @@
-depends  xproto  
+depends  xproto
 depends  fontsproto
diff --git a/xorg7/lib/libICE/DEPENDS b/xorg7/lib/libICE/DEPENDS
index 2f7a3d2..a20b8df 100644
--- a/xorg7/lib/libICE/DEPENDS
+++ b/xorg7/lib/libICE/DEPENDS
@@ -1,2 +1,2 @@
-depends xproto 
+depends xproto
 depends xtrans
diff --git a/xorg7/lib/libX11/DEPENDS b/xorg7/lib/libX11/DEPENDS
index 110ba13..8d0e98e 100644
--- a/xorg7/lib/libX11/DEPENDS
+++ b/xorg7/lib/libX11/DEPENDS
@@ -1,8 +1,8 @@
-depends  kbproto      
-depends  libxcb       
-depends  xtrans       
-depends  xcmiscproto  
-depends  inputproto   
-depends  xextproto    
-depends  bigreqsproto 
+depends  kbproto
+depends  libxcb
+depends  xtrans
+depends  xcmiscproto
+depends  inputproto
+depends  xextproto
+depends  bigreqsproto
 depends  xf86bigfontproto
diff --git a/xorg7/lib/libXaw/DEPENDS b/xorg7/lib/libXaw/DEPENDS
index 9a0e961..1a967dd 100644
--- a/xorg7/lib/libXaw/DEPENDS
+++ b/xorg7/lib/libXaw/DEPENDS
@@ -1,5 +1,5 @@
-depends  libXpm   
-depends  libXmu  
+depends  libXpm
+depends  libXmu
 
 optional_depends  libXp  ""  "--disable-xaw8"  \
                   "for basic printing support in within Xaw"
diff --git a/xorg7/lib/libXcomposite/DEPENDS b/xorg7/lib/libXcomposite/DEPENDS
index f3966c1..b7d8df8 100644
--- a/xorg7/lib/libXcomposite/DEPENDS
+++ b/xorg7/lib/libXcomposite/DEPENDS
@@ -1,5 +1,5 @@
-depends compositeproto 
-depends libXfixes      
-depends libX11         
-depends libXext        
+depends compositeproto
+depends libXfixes
+depends libX11
+depends libXext
 depends fixesproto
diff --git a/xorg7/lib/libXcursor/DEPENDS b/xorg7/lib/libXcursor/DEPENDS
index 58b052d..7773ab1 100644
--- a/xorg7/lib/libXcursor/DEPENDS
+++ b/xorg7/lib/libXcursor/DEPENDS
@@ -1,4 +1,4 @@
-depends libXrender 
-depends libXfixes 
-depends libX11 
+depends libXrender
+depends libXfixes
+depends libX11
 depends fixesproto
diff --git a/xorg7/lib/libXdamage/DEPENDS b/xorg7/lib/libXdamage/DEPENDS
index 1bc35e7..816793f 100644
--- a/xorg7/lib/libXdamage/DEPENDS
+++ b/xorg7/lib/libXdamage/DEPENDS
@@ -1,5 +1,5 @@
-depends  xproto       
-depends  damageproto  
-depends  libXfixes    
-depends  xextproto    
+depends  xproto
+depends  damageproto
+depends  libXfixes
+depends  xextproto
 depends  fixesproto
diff --git a/xorg7/lib/libXfont/DEPENDS b/xorg7/lib/libXfont/DEPENDS
index 2fe53e3..1b5a1ce 100644
--- a/xorg7/lib/libXfont/DEPENDS
+++ b/xorg7/lib/libXfont/DEPENDS
@@ -1,4 +1,4 @@
-depends  fontcacheproto  
-depends  libfontenc      
-depends  fontsproto      
+depends  fontcacheproto
+depends  libfontenc
+depends  fontsproto
 depends  freetype2
diff --git a/xorg7/lib/libXfontcache/DEPENDS b/xorg7/lib/libXfontcache/DEPENDS
index bf0df75..02e0566 100644
--- a/xorg7/lib/libXfontcache/DEPENDS
+++ b/xorg7/lib/libXfontcache/DEPENDS
@@ -1,4 +1,4 @@
-depends libX11 
-depends libXext 
-depends xextproto 
+depends libX11
+depends libXext
+depends xextproto
 depends fontcacheproto
diff --git a/xorg7/lib/libXft/DEPENDS b/xorg7/lib/libXft/DEPENDS
index 8b08647..150e13c 100644
--- a/xorg7/lib/libXft/DEPENDS
+++ b/xorg7/lib/libXft/DEPENDS
@@ -1,3 +1,3 @@
-depends  libXrender  
-depends  freetype2   
+depends  libXrender
+depends  freetype2
 depends  fontconfig
diff --git a/xorg7/lib/libXinerama/DEPENDS b/xorg7/lib/libXinerama/DEPENDS
index 0294e5e..7df0e44 100644
--- a/xorg7/lib/libXinerama/DEPENDS
+++ b/xorg7/lib/libXinerama/DEPENDS
@@ -1,4 +1,4 @@
-depends libX11       
-depends libXext      
-depends xextproto    
+depends libX11
+depends libXext
+depends xextproto
 depends xineramaproto
diff --git a/xorg7/lib/libXmu/DEPENDS b/xorg7/lib/libXmu/DEPENDS
index 3ba5001..41e842c 100644
--- a/xorg7/lib/libXmu/DEPENDS
+++ b/xorg7/lib/libXmu/DEPENDS
@@ -1,2 +1,2 @@
-depends  libXt  
+depends  libXt
 depends  libXext
diff --git a/xorg7/lib/libXp/DEPENDS b/xorg7/lib/libXp/DEPENDS
index fe6a164..71ff5a9 100644
--- a/xorg7/lib/libXp/DEPENDS
+++ b/xorg7/lib/libXp/DEPENDS
@@ -1,5 +1,5 @@
-depends  libX11     
-depends  libXext    
-depends  xextproto  
-depends  libXau     
+depends  libX11
+depends  libXext
+depends  xextproto
+depends  libXau
 depends  printproto
diff --git a/xorg7/lib/libXres/DEPENDS b/xorg7/lib/libXres/DEPENDS
index bbfd925..f05ca9e 100644
--- a/xorg7/lib/libXres/DEPENDS
+++ b/xorg7/lib/libXres/DEPENDS
@@ -1,2 +1,2 @@
-depends  resourceproto  
+depends  resourceproto
 depends  libXext
diff --git a/xorg7/lib/libXtst/DEPENDS b/xorg7/lib/libXtst/DEPENDS
index d70949c..ec79a4a 100644
--- a/xorg7/lib/libXtst/DEPENDS
+++ b/xorg7/lib/libXtst/DEPENDS
@@ -1,2 +1,2 @@
-depends  recordproto  
+depends  recordproto
 depends  libXext
diff --git a/xorg7/lib/libXvMC/DEPENDS b/xorg7/lib/libXvMC/DEPENDS
index 9662cce..9d1a29c 100644
--- a/xorg7/lib/libXvMC/DEPENDS
+++ b/xorg7/lib/libXvMC/DEPENDS
@@ -1,5 +1,5 @@
-depends  libX11     
-depends  libXext    
-depends  libXv      
-depends  xextproto  
+depends  libX11
+depends  libXext
+depends  libXv
+depends  xextproto
 depends  videoproto
diff --git a/xorg7/lib/libXxf86vm/DEPENDS b/xorg7/lib/libXxf86vm/DEPENDS
index e097f60..9c90465 100644
--- a/xorg7/lib/libXxf86vm/DEPENDS
+++ b/xorg7/lib/libXxf86vm/DEPENDS
@@ -1,2 +1,2 @@
-depends  libXext  
+depends  libXext
 depends  xf86vidmodeproto
diff --git a/xorg7/lib/libdmx/DEPENDS b/xorg7/lib/libdmx/DEPENDS
index 21630e4..a8c39c0 100644
--- a/xorg7/lib/libdmx/DEPENDS
+++ b/xorg7/lib/libdmx/DEPENDS
@@ -1,2 +1,2 @@
-depends  libXext  
+depends  libXext
 depends  dmxproto
diff --git a/xorg7/lib/libxkbui/DEPENDS b/xorg7/lib/libxkbui/DEPENDS
index 8967adf..1627aff 100644
--- a/xorg7/lib/libxkbui/DEPENDS
+++ b/xorg7/lib/libxkbui/DEPENDS
@@ -1,2 +1,2 @@
-depends  libXt  
+depends  libXt
 depends  libxkbfile
diff --git a/zbeta/airconfig-svn/DETAILS b/zbeta/airconfig-svn/DETAILS
index b6b0a4b..5caab0e 100644
--- a/zbeta/airconfig-svn/DETAILS
+++ b/zbeta/airconfig-svn/DETAILS
@@ -2,7 +2,7 @@
              MOD=airconfig
          VERSION=svn
           SOURCE=$MOD.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MOD          
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MOD
       SOURCE_URL=svn+http://svn.xfce.org/svn/kelnos/$MOD/trunk:$MOD
    MODULE_PREFIX=${XFCE4_PREFIX:-/usr}
         WEB_SITE=http://spuriousinterrupt.org/projects/airconfig
diff --git a/zbeta/bugle/DETAILS b/zbeta/bugle/DETAILS
index d03c91e..cdedb2d 100644
--- a/zbeta/bugle/DETAILS
+++ b/zbeta/bugle/DETAILS
@@ -18,5 +18,5 @@ points, and capturing errors.
  Bugle is still in active development, and is considered alpha. What
 this means is that while there are a lot of features, any given one of
 them might be broken on any given day. If you do find a bug, please let
-me know (<bmerry at users.sourceforge.net>). 
+me know (<bmerry at users.sourceforge.net>).
 EOF
diff --git a/zbeta/calcurse/DETAILS b/zbeta/calcurse/DETAILS
index bdcedda..f4193ac 100644
--- a/zbeta/calcurse/DETAILS
+++ b/zbeta/calcurse/DETAILS
@@ -12,6 +12,6 @@
 cat <<EOF
 Calcurse is a text-based calendar and scheduling application. It helps
 keep track of events, appointments and everyday tasks. A configurable
-notification system reminds its user of upcoming deadlines and the 
+notification system reminds its user of upcoming deadlines and the
 curses based interface can be customized to suit users needs.
 EOF
diff --git a/zbeta/centerim/DETAILS b/zbeta/centerim/DETAILS
index db13a1b..6ad0f87 100644
--- a/zbeta/centerim/DETAILS
+++ b/zbeta/centerim/DETAILS
@@ -9,8 +9,8 @@
            SHORT="text mode IM client for ICQ, Yahoo!, MSN and others"
 
 cat << EOF
-CenterIM is a fork of Centericq (which is no longer mantained). 
-It is a text mode menu and window-driven IM interface that supports 
+CenterIM is a fork of Centericq (which is no longer mantained).
+It is a text mode menu and window-driven IM interface that supports
 the ICQ, Yahoo!, AIM, IRC, MSN, Gadu-Gadu and Jabber protocols.
 It also supports LiveJournal and RSS feeds.
 EOF
diff --git a/zbeta/checkinstall/DETAILS b/zbeta/checkinstall/DETAILS
index c5e786d..13d28e2 100644
--- a/zbeta/checkinstall/DETAILS
+++ b/zbeta/checkinstall/DETAILS
@@ -13,6 +13,6 @@
 
 cat << EOF
 Checkinstall replaces the "make install" command for source compiled programs.
-It can create .deb, .tgz, and .rpm packages. This is primarily intended for 
-use with slackware's pkgtool toolset, though should work fine with dpkg. 
+It can create .deb, .tgz, and .rpm packages. This is primarily intended for
+use with slackware's pkgtool toolset, though should work fine with dpkg.
 EOF
diff --git a/zbeta/codeblocks-svn/DETAILS b/zbeta/codeblocks-svn/DETAILS
index 3db5e5e..ce0e964 100644
--- a/zbeta/codeblocks-svn/DETAILS
+++ b/zbeta/codeblocks-svn/DETAILS
@@ -11,12 +11,12 @@
 cat << EOF
 The open source, cross platform Free C++ IDE.
 
-Code::Blocks is a free C++ IDE built specifically to meet the most 
-demanding needs of its users. It was designed, right from the 
+Code::Blocks is a free C++ IDE built specifically to meet the most
+demanding needs of its users. It was designed, right from the
 start, to be extensible and configurable.
 
-Built around a plugin framework, Code::Blocks can be extended with 
-plugins. It includes a plugin wizard so you can create your own 
+Built around a plugin framework, Code::Blocks can be extended with
+plugins. It includes a plugin wizard so you can create your own
 plugins!
 EOF
-        
+
diff --git a/zbeta/compiz/compiz/DETAILS b/zbeta/compiz/compiz/DETAILS
index 937d601..f296b26 100644
--- a/zbeta/compiz/compiz/DETAILS
+++ b/zbeta/compiz/compiz/DETAILS
@@ -9,7 +9,7 @@
            SHORT="A compositing window manager"
 
 cat<<EOF
-Compiz is a compositing window manager that uses 3D graphics 
-acceleration via OpenGL. It provides various new graphical effects 
+Compiz is a compositing window manager that uses 3D graphics
+acceleration via OpenGL. It provides various new graphical effects
 and features on any desktop environment, including GNOME and KDE.
 EOF
diff --git a/zbeta/e17/eclair-svn/DETAILS b/zbeta/e17/eclair-svn/DETAILS
index cfdaa98..bf82033 100644
--- a/zbeta/e17/eclair-svn/DETAILS
+++ b/zbeta/e17/eclair-svn/DETAILS
@@ -10,9 +10,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="An EFL based media player"
 
 cat << EOF
-An audio/video media player built on the EFLs and is fully edje 
+An audio/video media player built on the EFLs and is fully edje
 themeable.
 
-You can use 'eclair_wsz2edj' to convert winamp2 skins to eclair 
+You can use 'eclair_wsz2edj' to convert winamp2 skins to eclair
 skins.
 EOF
diff --git a/zbeta/e17/efreet-svn/DETAILS b/zbeta/e17/efreet-svn/DETAILS
index 70e7c00..5258ca4 100644
--- a/zbeta/e17/efreet-svn/DETAILS
+++ b/zbeta/e17/efreet-svn/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="an implementation of freedesktop.org specifications"
 
 cat << EOF
-An implementation of several specifications from freedesktop.org 
+An implementation of several specifications from freedesktop.org
 intended for use in Enlightenment DR17 (e17) and other applications
 using the Enlightenment Foundation Libraries (EFL).
 EOF
diff --git a/zbeta/e17/entice-svn/DETAILS b/zbeta/e17/entice-svn/DETAILS
index d366825..c2bd67f 100644
--- a/zbeta/e17/entice-svn/DETAILS
+++ b/zbeta/e17/entice-svn/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="An e17 image viewer"
 
 cat << EOF
-Entice is an image viewer built on the Enlightenment Foundation 
+Entice is an image viewer built on the Enlightenment Foundation
 Libraries.  It conforms to the Freedesktop Thumbnail Specification,
 offers rotation and resizing functionality, as well as a sexy, easy
 interface.
diff --git a/zbeta/e17/epsilon-svn/DETAILS b/zbeta/e17/epsilon-svn/DETAILS
index 041dcf7..c85cecf 100644
--- a/zbeta/e17/epsilon-svn/DETAILS
+++ b/zbeta/e17/epsilon-svn/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
 
 cat << EOF
 Epsilon is a flexable and powerful image thumbnailing library that is
-complient with the freedesktop.og Thumbnail Managing Standard.  
+complient with the freedesktop.og Thumbnail Managing Standard.
 Unlike EPEG, Epsilon has native support of PNG, and is built upon
 Imlib2 making any format supported by imlib2 available to Epsilon.
 Epsilon does integrate with EPEG to harness great speed for jpegs.
diff --git a/zbeta/e17/etk-svn/DETAILS b/zbeta/e17/etk-svn/DETAILS
index 58935ff..66a3c26 100644
--- a/zbeta/e17/etk-svn/DETAILS
+++ b/zbeta/e17/etk-svn/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="a edje themeable toolkit based on the EFL"
 
 cat << EOF
-Etk is an experimental toolkit based on the Enlightenment Foundation 
+Etk is an experimental toolkit based on the Enlightenment Foundation
 Libraries.  It is very much like gtk+-2 in structure and syntax but is
 completely edje themeable.
 EOF
diff --git a/zbeta/e17/examine-svn/DETAILS b/zbeta/e17/examine-svn/DETAILS
index 66b749c..042afee 100644
--- a/zbeta/e17/examine-svn/DETAILS
+++ b/zbeta/e17/examine-svn/DETAILS
@@ -10,9 +10,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="An EFL based configuration library"
 
 cat << EOF
-Examine is an interface for configuring applications that use 
+Examine is an interface for configuring applications that use
 ecore_config from the Enlightenment Foundation Libraries (EFL).
-In the Examine package are two applications, examine (still very 
+In the Examine package are two applications, examine (still very
 basic) and exsh.  These applications connect to the configuration
 library and allow the user to alter configurations.
 EOF
diff --git a/zbeta/emacs-cvs/DETAILS b/zbeta/emacs-cvs/DETAILS
index 690684e..028681f 100644
--- a/zbeta/emacs-cvs/DETAILS
+++ b/zbeta/emacs-cvs/DETAILS
@@ -7,9 +7,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}-${VERSION}
          ENTERED=20030805
          UPDATED=`date -u +%Y%m01`
            SHORT="full-featured programmer's editor and more."
-           
+
 cat << EOF
 Emacs is the extensible, customizable, self-documenting real-time
-display editor. 
+display editor.
 EOF
 
diff --git a/zbeta/expect-cvs/DETAILS b/zbeta/expect-cvs/DETAILS
index 4738bfa..6be6796 100644
--- a/zbeta/expect-cvs/DETAILS
+++ b/zbeta/expect-cvs/DETAILS
@@ -8,16 +8,16 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}-${VERSION}
          UPDATED=`date -u +%Y%m01`
            SHORT="tool for automating interactive applications"
            PSAFE="no"
-           
+
 cat << EOF
-Expect is a tool for automating interactive applications such as telnet, 
-ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff 
-trivial. Expect is also useful for testing these same applications. And 
+Expect is a tool for automating interactive applications such as telnet,
+ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff
+trivial. Expect is also useful for testing these same applications. And
 by adding Tk, you can also wrap interactive applications in X11 GUIs.
-Expect can make easy all sorts of tasks that are prohibitively difficult 
-with anything else. You will find that Expect is an absolutely invaluable 
-tool - using it, you will be able to automate tasks that you've never 
-even thought of before - and you'll be able to do this automation quickly 
+Expect can make easy all sorts of tasks that are prohibitively difficult
+with anything else. You will find that Expect is an absolutely invaluable
+tool - using it, you will be able to automate tasks that you've never
+even thought of before - and you'll be able to do this automation quickly
 and easily.
 EOF
 
diff --git a/zbeta/fluxconf/DETAILS b/zbeta/fluxconf/DETAILS
index 77c6c47..7219b99 100644
--- a/zbeta/fluxconf/DETAILS
+++ b/zbeta/fluxconf/DETAILS
@@ -9,6 +9,6 @@
            SHORT="A Fluxbox configuration utility."
 
 cat << EOF
-Fluxconf is a graphical configuration utility for the Fluxbox window 
-manager.  
+Fluxconf is a graphical configuration utility for the Fluxbox window
+manager.
 EOF
diff --git a/zbeta/ghal-svn/DETAILS b/zbeta/ghal-svn/DETAILS
index a02d3c5..801e70d 100644
--- a/zbeta/ghal-svn/DETAILS
+++ b/zbeta/ghal-svn/DETAILS
@@ -2,7 +2,7 @@
              MOD=ghal
          VERSION=svn
           SOURCE=$MOD.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MOD          
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MOD
       SOURCE_URL=svn+http://svn.xfce.org/svn/kelnos/$MOD/trunk:$MOD
    MODULE_PREFIX=${XFCE4_PREFIX:-/usr}
         WEB_SITE=http://spuriousinterrupt.org/projects/airconfig
diff --git a/zbeta/glest/DETAILS b/zbeta/glest/DETAILS
index 131d052..a6c0a1d 100644
--- a/zbeta/glest/DETAILS
+++ b/zbeta/glest/DETAILS
@@ -13,9 +13,9 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${MODULE}-source-${VERSION}/
            SHORT="3D real-time stratagy game."
 
 cat << EOF
-Glest is a free 3D real-time strategy game, 
-where you control the armies of two completely different factions: 
-Tech, which is mainly composed of warriors and mechanical devices, 
+Glest is a free 3D real-time strategy game,
+where you control the armies of two completely different factions:
+Tech, which is mainly composed of warriors and mechanical devices,
 and Magic, that prefers mages and summoned creatures in the battlefield.
 
 The Map Editor will _NOT_ be build.
diff --git a/zbeta/grsync/DETAILS b/zbeta/grsync/DETAILS
index 2b10e91..173f776 100644
--- a/zbeta/grsync/DETAILS
+++ b/zbeta/grsync/DETAILS
@@ -11,5 +11,5 @@ cat << EOF
 Grsync is a rsync GUI (Graphical User Interface). Rsync is the
 well-known and powerful command line directory and file synchronization
 tool. Grsync makes use of the GTK libraries and is released under the
-GPL license, so it is opensource. It doesn't need the gnome libraries to run. 
+GPL license, so it is opensource. It doesn't need the gnome libraries to run.
 EOF
diff --git a/zbeta/iat/DETAILS b/zbeta/iat/DETAILS
index b2e27c4..d557b8c 100644
--- a/zbeta/iat/DETAILS
+++ b/zbeta/iat/DETAILS
@@ -11,5 +11,5 @@
 cat << EOF
 iat (Iso9660 Analyzer Tool) is a tool for detecting the structure of
 many types of CD-ROM image file formats, such as BIN, MDF, PDI, CDI,
-NRG, and B5I, and converting them into ISO-9660. 
+NRG, and B5I, and converting them into ISO-9660.
 EOF
diff --git a/zbeta/libjpeg-turbo/DETAILS b/zbeta/libjpeg-turbo/DETAILS
index e271d49..a67d871 100644
--- a/zbeta/libjpeg-turbo/DETAILS
+++ b/zbeta/libjpeg-turbo/DETAILS
@@ -7,7 +7,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
         WEB_SITE="http://libjpeg-turbo.virtualgl.org/"
          ENTERED=20101105
          UPDATED=20101105
-           SHORT="A high-speed version of libjpeg for x86 and x86-64 processors." 
+           SHORT="A high-speed version of libjpeg for x86 and x86-64 processors."
 cat <<EOF
 ibjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64
 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate
diff --git a/zbeta/linuxdcpp/DETAILS b/zbeta/linuxdcpp/DETAILS
index d3130e0..0f3a9f1 100644
--- a/zbeta/linuxdcpp/DETAILS
+++ b/zbeta/linuxdcpp/DETAILS
@@ -17,7 +17,7 @@ use of GTK+ for the user-interface.
 LinuxDC++ is free and open source software licensed under the GPL.
 Direct connect is a peer-to-peer file-sharing protocol. The most popular
 Windows client implementing this protocol currently is DC++. Direct
-connect clients connect to a central hub where they can view a list of 
-clients or users connected to them. Users can search for files and download 
+connect clients connect to a central hub where they can view a list of
+clients or users connected to them. Users can search for files and download
 them from other clients, as well as chat with other users.
 EOF
diff --git a/zbeta/monkey/DETAILS b/zbeta/monkey/DETAILS
index a452dc1..aa3d1bb 100644
--- a/zbeta/monkey/DETAILS
+++ b/zbeta/monkey/DETAILS
@@ -10,5 +10,5 @@
 
 cat << EOF
 Monkey is a Web server written in C that works under Linux. This
-is an open source project based on the HTTP/1.1 protocol. 
+is an open source project based on the HTTP/1.1 protocol.
 EOF
diff --git a/zbeta/neomail/DETAILS b/zbeta/neomail/DETAILS
index 02ed26c..95e76e1 100644
--- a/zbeta/neomail/DETAILS
+++ b/zbeta/neomail/DETAILS
@@ -9,9 +9,9 @@
            SHORT="web-based e-mail client"
 
 cat << EOF
-NeoMail is a web-based e-mail client that can be installed on 
-any UNIX mail server that is also running a web server.  
-It requires Perl 5, suidperl (included with Perl, or unneeded 
-if you have secure suid script support in your UNIX kernel), 
+NeoMail is a web-based e-mail client that can be installed on
+any UNIX mail server that is also running a web server.
+It requires Perl 5, suidperl (included with Perl, or unneeded
+if you have secure suid script support in your UNIX kernel),
 and a current version of the CGI and MD5 Perl modules.
 EOF
diff --git a/zbeta/netdiscover/DETAILS b/zbeta/netdiscover/DETAILS
index 96bfc3f..f3126ce 100644
--- a/zbeta/netdiscover/DETAILS
+++ b/zbeta/netdiscover/DETAILS
@@ -9,6 +9,6 @@
            SHORT="Active/Passive address reconnaissance tool"
 
 cat << EOF
-Netdiscover is an active/passive address reconnaissance tool, 
+Netdiscover is an active/passive address reconnaissance tool,
 mainly developed for those wireless networks without dhcp server.
 EOF
diff --git a/zbeta/oprofile/DETAILS b/zbeta/oprofile/DETAILS
index a5b6838..8aa4964 100644
--- a/zbeta/oprofile/DETAILS
+++ b/zbeta/oprofile/DETAILS
@@ -5,48 +5,48 @@
       SOURCE_VFY=sha1:88aab6c2259423548977d8485467aee98b35ed33
         WEB_SITE=http://oprofile.sourceforge.net
          ENTERED=20030920
-         UPDATED=20071122        
+         UPDATED=20071122
            SHORT="system-wide profiler for Linux."
 
 cat << EOF
-OProfile is a system-wide profiler for Linux systems, capable of 
-profiling all running code at low overhead. OProfile is released under 
+OProfile is a system-wide profiler for Linux systems, capable of
+profiling all running code at low overhead. OProfile is released under
 the GNU GPL.
-It consists of a kernel driver and a daemon for collecting sample data, 
+It consists of a kernel driver and a daemon for collecting sample data,
 and several post-profiling tools for turning data into information.
-OProfile leverages the hardware performance counters of the CPU to 
-enable profiling of a wide variety of interesting statistics, which can 
-also be used for basic time-spent profiling. All code is profiled: 
-hardware and software interrupt handlers, kernel modules, the kernel, 
+OProfile leverages the hardware performance counters of the CPU to
+enable profiling of a wide variety of interesting statistics, which can
+also be used for basic time-spent profiling. All code is profiled:
+hardware and software interrupt handlers, kernel modules, the kernel,
 shared libraries, and applications.
-OProfile is currently in alpha status; however it has proven stable over 
-a large number of differing configurations; it is being used on machines 
-ranging from laptops to 16-way NUMA-Q boxes. As always, there is no 
-warranty. 
+OProfile is currently in alpha status; however it has proven stable over
+a large number of differing configurations; it is being used on machines
+ranging from laptops to 16-way NUMA-Q boxes. As always, there is no
+warranty.
 Unobtrusive
-  No special recompilations, wrapper libraries or the like are necessary. 
-  Even debug symbols (-g option to gcc) are not necessary unless you want 
+  No special recompilations, wrapper libraries or the like are necessary.
+  Even debug symbols (-g option to gcc) are not necessary unless you want
   to produce annotated source.
-    No kernel patch is needed - just insert the module. 
+    No kernel patch is needed - just insert the module.
     System-wide profiling
-            All code running on the system is profiled, enabling analysis 
-            of system performance. 
+            All code running on the system is profiled, enabling analysis
+            of system performance.
     Performance counter support
-            Enables collection of various low-level data, and assocation 
-            with particular sections of code. 
+            Enables collection of various low-level data, and assocation
+            with particular sections of code.
     Low overhead
-            OProfile has a typical overhead of 1-8%, dependent on sampling 
-            frequency and workload. 
+            OProfile has a typical overhead of 1-8%, dependent on sampling
+            frequency and workload.
     Post-profile analysis
-            Profile data can be produced on the function-level or 
-            instruction-level detail. Source trees annotated with profile 
-            information can be created. A hit list of applications and 
-            functions that take the most time across the whole system can 
-            be produced. 
+            Profile data can be produced on the function-level or
+            instruction-level detail. Source trees annotated with profile
+            information can be created. A hit list of applications and
+            functions that take the most time across the whole system can
+            be produced.
     System support
-            OProfile works across a range of CPUs, include the Intel range, 
-            AMD's Athlon and Hammer range, the Alpha, and more. OProfile 
-            will work against almost any 2.2, 2.4 and 2.5 kernels, and works 
-            on both UP and SMP systems from desktops to the scariest NUMAQ 
+            OProfile works across a range of CPUs, include the Intel range,
+            AMD's Athlon and Hammer range, the Alpha, and more. OProfile
+            will work against almost any 2.2, 2.4 and 2.5 kernels, and works
+            on both UP and SMP systems from desktops to the scariest NUMAQ
             boxes.
 EOF
diff --git a/zbeta/remind/DETAILS b/zbeta/remind/DETAILS
index dd63fe3..2bee616 100644
--- a/zbeta/remind/DETAILS
+++ b/zbeta/remind/DETAILS
@@ -13,5 +13,5 @@ Remind is a sophisticated calendar and alarm service for Unix.
 It is a command line application which interacts well with other
 programs. Remind offers a specialized scripting language which
 can be used to express rather complicated scheduling methods in
-just a few lines. 
+just a few lines.
 EOF
diff --git a/zbeta/rfkill/DETAILS b/zbeta/rfkill/DETAILS
index 94b86f4..3472f9e 100644
--- a/zbeta/rfkill/DETAILS
+++ b/zbeta/rfkill/DETAILS
@@ -12,7 +12,7 @@ cat <<EOF
 rfkill is a small tool to query the state of the rfkill switches,
 buttons and subsystem interfaces.
 It enable/disable the device corresponding to the given index.
-If the device is hard-blocked, e.g. via a hardware switch, it will 
+If the device is hard-blocked, e.g. via a hardware switch, it will
 remain unavailable though it is now soft-unblocked.
 EOF
 
diff --git a/zbeta/rpm/DEPENDS b/zbeta/rpm/DEPENDS
index 48f6515..18ce782 100644
--- a/zbeta/rpm/DEPENDS
+++ b/zbeta/rpm/DEPENDS
@@ -2,8 +2,8 @@ depends Python
 depends beecrypt
 
 optional_depends "elfutils" ""  ""  "use external rather than internal elfutils"
-optional_depends "zlib"     ""  ""  "optional for gzipped rpmfiles" 
-optional_depends "bzip2"    ""  ""  "optional for bzip2 compressed rpms" 
+optional_depends "zlib"     ""  ""  "optional for gzipped rpmfiles"
+optional_depends "bzip2"    ""  ""  "optional for bzip2 compressed rpms"
 optional_depends "gnupg"    ""  ""  "optional for signed rpm package support"
 
 optional_depends "pcre"     "--with-pcre=external" "--without-pcre" "for regular expression support"
diff --git a/zbeta/systemd/DETAILS b/zbeta/systemd/DETAILS
index 4140c2d..bafab84 100644
--- a/zbeta/systemd/DETAILS
+++ b/zbeta/systemd/DETAILS
@@ -9,12 +9,12 @@
            SHORT="A sysvinit replacement"
 
 cat << EOF
-systemd is a system and session manager for Linux, compatible with SysV 
-and LSB init scripts. systemd provides aggressive parallelization 
-capabilities, uses socket and D-Bus activation for starting services, 
-offers on-demand starting of daemons, keeps track of processes using 
-Linux cgroups, supports snapshotting and restoring of the system state, 
-maintains mount and automount points and implements an elaborate 
-transactional dependency-based service control logic. 
+systemd is a system and session manager for Linux, compatible with SysV
+and LSB init scripts. systemd provides aggressive parallelization
+capabilities, uses socket and D-Bus activation for starting services,
+offers on-demand starting of daemons, keeps track of processes using
+Linux cgroups, supports snapshotting and restoring of the system state,
+maintains mount and automount points and implements an elaborate
+transactional dependency-based service control logic.
 It can work as a drop-in replacement for sysvinit.
 EOF
diff --git a/zbeta/tightvnc-beta/DETAILS b/zbeta/tightvnc-beta/DETAILS
index d592cbd..ec5b34b 100644
--- a/zbeta/tightvnc-beta/DETAILS
+++ b/zbeta/tightvnc-beta/DETAILS
@@ -11,10 +11,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/vnc_unixsrc/
            SHORT="vnc server and client for low bandwidth connections."
 
 cat << EOF
-TightVNC is a VNC distribution with many new features, improvements, 
-and bugfixes over VNC. It is optimized for faster operation on slow 
-network links such as modem connections, provides more configuration 
-options in the server, features automatic SSH tunneling in the Unix 
-vncviewer, and more. The modified servers and viewers are fully 
+TightVNC is a VNC distribution with many new features, improvements,
+and bugfixes over VNC. It is optimized for faster operation on slow
+network links such as modem connections, provides more configuration
+options in the server, features automatic SSH tunneling in the Unix
+vncviewer, and more. The modified servers and viewers are fully
 compatible with the original VNC software.
 EOF
diff --git a/zbeta/transcode-cvs/DETAILS b/zbeta/transcode-cvs/DETAILS
index 0adcbcf..d816bdc 100644
--- a/zbeta/transcode-cvs/DETAILS
+++ b/zbeta/transcode-cvs/DETAILS
@@ -8,6 +8,6 @@
            SHORT="a video stream processor"
 
 cat << EOF
-Transcode is a multimedia stream processor for video formats such as 
+Transcode is a multimedia stream processor for video formats such as
 Divx and MPEG. It can handle many different input and output types.
 EOF
diff --git a/zbeta/turck-mmcache/DETAILS b/zbeta/turck-mmcache/DETAILS
index b1aec46..eed8955 100644
--- a/zbeta/turck-mmcache/DETAILS
+++ b/zbeta/turck-mmcache/DETAILS
@@ -13,5 +13,5 @@ dynamic content cache for PHP. It increases performance of PHP scripts by
 caching them in compiled state, so that the overhead of compiling is almost
 completely eliminated. Also it uses some optimizations to speed up execution
 of PHP scripts. Turck MMCache typically reduces server load and increases the
-speed of your PHP code by 1-10 times. 
+speed of your PHP code by 1-10 times.
 EOF
diff --git a/zbeta/urwid/DETAILS b/zbeta/urwid/DETAILS
index 9091400..b6a2809 100644
--- a/zbeta/urwid/DETAILS
+++ b/zbeta/urwid/DETAILS
@@ -3,12 +3,12 @@
           SOURCE=$MODULE-$VERSION.tar.gz
         WEB_SITE=http://excess.org/urwid
       SOURCE_URL=$WEB_SITE
-      SOURCE_VFY=sha1:7430e84a43d603717944d4f0d4489d90c0d59c1c 
+      SOURCE_VFY=sha1:7430e84a43d603717944d4f0d4489d90c0d59c1c
          ENTERED=20101002
          UPDATED=20101005
            SHORT="Python console user interface library"
 
 cat << EOF
-Urwid is a console user interface library for Python. It includes 
+Urwid is a console user interface library for Python. It includes
 many features useful for text console application developers.
 EOF
diff --git a/zbeta/vbetool/DEPENDS b/zbeta/vbetool/DEPENDS
index a6f8b7a..8cb2f9a 100644
--- a/zbeta/vbetool/DEPENDS
+++ b/zbeta/vbetool/DEPENDS
@@ -1,2 +1,2 @@
-depends libx86 
-depends pciutils 
+depends libx86
+depends pciutils
diff --git a/zbeta/vbetool/DETAILS b/zbeta/vbetool/DETAILS
index 6845c02..9ff81f4 100644
--- a/zbeta/vbetool/DETAILS
+++ b/zbeta/vbetool/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
          ENTERED=20090812
          UPDATED=20090812
            SHORT="small application that allows code execution from the bios of a graphics card"
-cat <<EOF 
+cat <<EOF
 vbetool uses lrmi in order to run code from the video BIOS.
 Currently, it is able to alter DPMS states, save/restore video
 card state, and attempt to initialize the video card from scratch.
diff --git a/zbeta/vim-cvs/DETAILS b/zbeta/vim-cvs/DETAILS
index e700003..41ebd73 100644
--- a/zbeta/vim-cvs/DETAILS
+++ b/zbeta/vim-cvs/DETAILS
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/vim
            SHORT="improved version of vi."
 cat << EOF
 VIM is an improved version of the editor vi, one of the standard text
-editors on UNIX systems. VIM adds many of the features that you would 
+editors on UNIX systems. VIM adds many of the features that you would
 expect in an editor:
 
 Unlimited undo, syntax coloring, split windows, visual selection,
diff --git a/zbeta/vim-svn/DEPENDS b/zbeta/vim-svn/DEPENDS
index 40273e1..de30f82 100644
--- a/zbeta/vim-svn/DEPENDS
+++ b/zbeta/vim-svn/DEPENDS
@@ -1,5 +1,5 @@
 depends ncurses
 optional_depends Python "--enable-pythoninterp" "" "to enable Python intepreter support"
 optional_depends perl "--enable-perlinterp" "" "to enable Perl interpreter support"
-optional_depends tcl "--enable-tclinterp" "" "to enable Tcl interpreter support" 
+optional_depends tcl "--enable-tclinterp" "" "to enable Tcl interpreter support"
 optional_depends ruby "--enable-rubyinterp" "" "to enable Ruby interpreter support"
diff --git a/zbeta/xf86-video-openchrome/DEPENDS b/zbeta/xf86-video-openchrome/DEPENDS
index 514f37d..6f02864 100644
--- a/zbeta/xf86-video-openchrome/DEPENDS
+++ b/zbeta/xf86-video-openchrome/DEPENDS
@@ -1,2 +1,2 @@
-depends xorg-server 
+depends xorg-server
 depends mesa-lib
diff --git a/zbeta/xf86-video-openchrome/DETAILS b/zbeta/xf86-video-openchrome/DETAILS
index 07737b6..a85f5fc 100644
--- a/zbeta/xf86-video-openchrome/DETAILS
+++ b/zbeta/xf86-video-openchrome/DETAILS
@@ -10,18 +10,18 @@
            SHORT="the X.Org video driver for VIA based cards"
 
 cat << EOF
-Unichrome 
-CLE266 
-KM400 / KM400A 
-Unichrome Pro 
-K8M800 (Unichrome Pro group B) 
-CN700, VM/N800, P4M800PRO (Unichrome Pro B) 
-CN400 / PM800 / PM880 (Unichrome Pro group A) 
-VM800 (Unichrome Pro group A) 
-P4M890 (Unichrome Pro group A) 
-CX700 (Unichrome Pro II) 
-Chrome9 
-K8M890 
-P4M900 
-VX800 
+Unichrome
+CLE266
+KM400 / KM400A
+Unichrome Pro
+K8M800 (Unichrome Pro group B)
+CN700, VM/N800, P4M800PRO (Unichrome Pro B)
+CN400 / PM800 / PM880 (Unichrome Pro group A)
+VM800 (Unichrome Pro group A)
+P4M890 (Unichrome Pro group A)
+CX700 (Unichrome Pro II)
+Chrome9
+K8M890
+P4M900
+VX800
 EOF
diff --git a/zdeprecated/Blursk/DETAILS b/zdeprecated/Blursk/DETAILS
index 45bf118..c7e54a5 100644
--- a/zdeprecated/Blursk/DETAILS
+++ b/zdeprecated/Blursk/DETAILS
@@ -14,5 +14,5 @@ It was inspired by the "Blur Scope" plugin, but Blursk goes far beyond that.
 It supports a wide variety of colormaps, blur patterns, plotting styles,
 and other options.
 The only things that haven't changed are portions of the XMMS interface
-and configuration code. 
+and configuration code.
 EOF
diff --git a/zdeprecated/bluexmms/DEPENDS b/zdeprecated/bluexmms/DEPENDS
index ad39fd2..aaacd51 100644
--- a/zdeprecated/bluexmms/DEPENDS
+++ b/zdeprecated/bluexmms/DEPENDS
@@ -1,4 +1,4 @@
 depends aumix
-depends xmms 
+depends xmms
 depends bluez
 depends xmms-ruby
diff --git a/zdeprecated/gcc2/DETAILS b/zdeprecated/gcc2/DETAILS
index 680f7c7..4ce642d 100644
--- a/zdeprecated/gcc2/DETAILS
+++ b/zdeprecated/gcc2/DETAILS
@@ -18,5 +18,5 @@ cat << EOF
 gcc - GNU Compiler Collection v 2.95.x
 The GNU Compiler Collection is a suite of compilers that compile C, C++,
 Objective C, Fortran, Java, and CHILL for a wide variety of
-architectures. Front-ends for Ada95 and Pascal also exist. 
+architectures. Front-ends for Ada95 and Pascal also exist.
 EOF
diff --git a/zdeprecated/gkrellmms/DETAILS b/zdeprecated/gkrellmms/DETAILS
index e43ae10..0739170 100644
--- a/zdeprecated/gkrellmms/DETAILS
+++ b/zdeprecated/gkrellmms/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
            SHORT="GKrellMMS allows you to control XMMS from within GKrellM."
 
 cat << EOF
-GKrellMMS is a plugin which allows you to control XMMS from within 
-GKrellM. In combination with Sjoerd Simons' volume plugin it could 
+GKrellMMS is a plugin which allows you to control XMMS from within
+GKrellM. In combination with Sjoerd Simons' volume plugin it could
 be an ideal and compact replacement for the standard xmms-view.
 EOF
diff --git a/zdeprecated/gnustep/gnustep-back/DETAILS b/zdeprecated/gnustep/gnustep-back/DETAILS
index a240bde..36ba8f6 100644
--- a/zdeprecated/gnustep/gnustep-back/DETAILS
+++ b/zdeprecated/gnustep/gnustep-back/DETAILS
@@ -6,7 +6,7 @@
         WEB_SITE=http://www.gnustep.org
          ENTERED=20040509
          UPDATED=20090704
-           PSAFE="no"      
+           PSAFE="no"
            SHORT="back-end component for the GNUstep GUI Library."
 
 cat << EOF
diff --git a/zdeprecated/gnustep/gnustep-gui/DETAILS b/zdeprecated/gnustep/gnustep-gui/DETAILS
index 3bc8a2b..e45e600 100644
--- a/zdeprecated/gnustep/gnustep-gui/DETAILS
+++ b/zdeprecated/gnustep/gnustep-gui/DETAILS
@@ -6,7 +6,7 @@
         WEB_SITE=http://www.gnustep.org
          ENTERED=20021225
          UPDATED=20090704
-           PSAFE="no"         
+           PSAFE="no"
            SHORT="library of graphical user interface classes in Objective-C"
 
 cat << EOF
diff --git a/zdeprecated/gst-editor/DETAILS b/zdeprecated/gst-editor/DETAILS
index d390697..a4abb63 100644
--- a/zdeprecated/gst-editor/DETAILS
+++ b/zdeprecated/gst-editor/DETAILS
@@ -9,8 +9,8 @@
            SHORT="Editor frontend of Gstreamer"
 
 cat << EOF
-The GStreamer editor allows users to assemble pipelines using the 
-elements of GStreamer. It is useful for anyone interested in finding out 
-more about how GStreamer works, and particularly those people interested 
+The GStreamer editor allows users to assemble pipelines using the
+elements of GStreamer. It is useful for anyone interested in finding out
+more about how GStreamer works, and particularly those people interested
 in prototyping a potential GStreamer pipeline
 EOF
diff --git a/zdeprecated/ion-3/DETAILS b/zdeprecated/ion-3/DETAILS
index 680fabe..454db69 100644
--- a/zdeprecated/ion-3/DETAILS
+++ b/zdeprecated/ion-3/DETAILS
@@ -7,7 +7,7 @@
          ENTERED=20090428
          UPDATED=20090428
            SHORT="A tiling tabbed window manager for keyboard users"
-   
+
 cat << EOF
 Ion was written as an experiment on a different kind of window
 management model. It tries to address the navigation problem
diff --git a/zdeprecated/linux-2.4-grsec/DETAILS b/zdeprecated/linux-2.4-grsec/DETAILS
index c7866a0..4cebeda 100644
--- a/zdeprecated/linux-2.4-grsec/DETAILS
+++ b/zdeprecated/linux-2.4-grsec/DETAILS
@@ -18,7 +18,7 @@
 cat << EOF
 This is the same as the linux-2.4 module but with a fixed patch set with all
 the main patches and with these additional patches:
- 
+
  NX enforcement
  chroot restrictions
  randomized PIDs, memory
diff --git a/zdeprecated/linux-2.4/DETAILS b/zdeprecated/linux-2.4/DETAILS
index 5fb3334..3c375c0 100644
--- a/zdeprecated/linux-2.4/DETAILS
+++ b/zdeprecated/linux-2.4/DETAILS
@@ -14,7 +14,7 @@
           UPDATED=20081206
             SHORT="The Linux kernel with the lunar patch set"
       KEEP_SOURCE=on
-            TMPFS=off  
+            TMPFS=off
 cat << EOF
 This is the Linux kernel with the Lunar Linux kernel patch set.
 
diff --git a/zdeprecated/piave/DETAILS b/zdeprecated/piave/DETAILS
index 826f36f..8f8e7b2 100644
--- a/zdeprecated/piave/DETAILS
+++ b/zdeprecated/piave/DETAILS
@@ -16,6 +16,6 @@
 
 PSAFE=no
 cat << EOF
-PIAVE is a video render engine to be used as a C++ library or a standalone 
+PIAVE is a video render engine to be used as a C++ library or a standalone
 render server to use with a batch or interactive GUI client.
 EOF
diff --git a/zdeprecated/termcap/DETAILS b/zdeprecated/termcap/DETAILS
index 4ee6778..711d534 100644
--- a/zdeprecated/termcap/DETAILS
+++ b/zdeprecated/termcap/DETAILS
@@ -9,7 +9,7 @@
            SHORT="termcap enables programs to be terminal independent."
 cat << EOF
 GNU termcap is a library of C functions that enables programs to send control \
-strings to terminals in a terminal type-independent manner. The GNU termcap 
-library does not place an arbitrary limit on the size of termcap entries, 
+strings to terminals in a terminal type-independent manner. The GNU termcap
+library does not place an arbitrary limit on the size of termcap entries,
 unlike most other termcap libraries.
 EOF
diff --git a/zdeprecated/xmms-itouch/DETAILS b/zdeprecated/xmms-itouch/DETAILS
index 2a53637..50f98d1 100644
--- a/zdeprecated/xmms-itouch/DETAILS
+++ b/zdeprecated/xmms-itouch/DETAILS
@@ -10,8 +10,8 @@
 
 cat << EOF
 With this XMMS plugin you can take advantage of the multimedia (playback
-and volume control) keys on your Logitech iTouch keyboard. When the 
-plugin is used you can use the keys regardless of the current input focus. 
-The plugin won't work if some other application (eg. xscreensaver) has 
+and volume control) keys on your Logitech iTouch keyboard. When the
+plugin is used you can use the keys regardless of the current input focus.
+The plugin won't work if some other application (eg. xscreensaver) has
 grabbed the keyboard.
 EOF
diff --git a/zdeprecated/xmms-mad/DETAILS b/zdeprecated/xmms-mad/DETAILS
index 0cd681a..35c33c5 100644
--- a/zdeprecated/xmms-mad/DETAILS
+++ b/zdeprecated/xmms-mad/DETAILS
@@ -11,6 +11,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
 
 cat << EOF
 xmms-mad is a wrapper between libmad MP3 decoder library and xmms.
-Thanks to this pluginyou can get high quality MP3 audio decoding with 
+Thanks to this pluginyou can get high quality MP3 audio decoding with
 xmms.
 EOF
diff --git a/zdeprecated/xmms-normalize/DETAILS b/zdeprecated/xmms-normalize/DETAILS
index e7d2492..1fb7648 100644
--- a/zdeprecated/xmms-normalize/DETAILS
+++ b/zdeprecated/xmms-normalize/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/volnorm-$VERSION
            SHORT="XMMS volume normalizer plugin"
 
 cat << EOF
-The volume normalizer plugin is an XMMS plugin that is used to give 
-all songs the same volume level so that you won't need to play with 
+The volume normalizer plugin is an XMMS plugin that is used to give
+all songs the same volume level so that you won't need to play with
 the volume knob whenever a song changes.
 EOF
diff --git a/zdeprecated/xmms-pulse/DEPENDS b/zdeprecated/xmms-pulse/DEPENDS
index 69ac15c..08165ff 100644
--- a/zdeprecated/xmms-pulse/DEPENDS
+++ b/zdeprecated/xmms-pulse/DEPENDS
@@ -4,4 +4,4 @@ depends  xmms
 optional_depends "lynx"            \
                  "--enable-lynx"   \
                  "--disable-lynx"  \
-                 "for documenation generation" 
+                 "for documenation generation"
diff --git a/zdeprecated/xmms-shell/DETAILS b/zdeprecated/xmms-shell/DETAILS
index 27706c5..2db0b2a 100644
--- a/zdeprecated/xmms-shell/DETAILS
+++ b/zdeprecated/xmms-shell/DETAILS
@@ -10,8 +10,8 @@
 
 cat << EOF
 XMMS-Shell provides a simple command line interface for controlling XMMS.
-It adds a few important basic function slike volume control and the 
-baility to easily manipulate a playlist. You can use either the 
-readline-enhanced interactive mode or simply specify commands from 
+It adds a few important basic function slike volume control and the
+baility to easily manipulate a playlist. You can use either the
+readline-enhanced interactive mode or simply specify commands from
 the command line (useful for shell scripts or quick manipulation)
 EOF
diff --git a/zdeprecated/xmmsskins/DETAILS b/zdeprecated/xmmsskins/DETAILS
index f73fccc..1c613fe 100644
--- a/zdeprecated/xmmsskins/DETAILS
+++ b/zdeprecated/xmmsskins/DETAILS
@@ -9,7 +9,7 @@
            SHORT="Skins for XMMS"
 
 cat << EOF
-XMMS is a multimedia player based on the look of WinAmp. This is a 
-collection of skins for the xmms multimedia player. The skins were 
+XMMS is a multimedia player based on the look of WinAmp. This is a
+collection of skins for the xmms multimedia player. The skins were
 obtained from http://www.xmms.org/skins.html.
 EOF


More information about the Lunar-commits mailing list