Some description fixes

There are many more packages to fix, this is just a start.

Rules:
 * Don't repeat the package name (not always that easy...)
 * Start with capital letter
 * Don't end with full stop
 * Don't start with "The ..." or "A ..."

I've also added descriptions to some packages and rewritten others.
This commit is contained in:
Bjørn Forsman 2013-10-05 16:22:46 +02:00
parent 4c7796e4a3
commit 28ac782583
70 changed files with 87 additions and 64 deletions

View file

@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = http://home.gna.org/a2jmidid;
description = "daemon for exposing legacy ALSA sequencer applications in JACK MIDI system";
description = "Daemon for exposing legacy ALSA sequencer applications in JACK MIDI system";
license = licenses.gpl2;
maintainers = [ maintainers.goibhniu ];

View file

@ -62,7 +62,7 @@ in
meta = {
homepage = "http://lly.org/~rcw/abcde/page/";
license = "GPLv2+";
description = "A Better CD Encoder (ABCDE)";
description = "Command-line audio CD ripper";
longDescription = ''
abcde is a front-end command-line utility (actually, a shell

View file

@ -49,7 +49,7 @@ stdenv.mkDerivation {
enableParallelBuilding = true;
meta = {
description = "Audacious, a media player forked from the Beep Media Player, which was itself an XMMS fork";
description = "Audio player";
homepage = http://audacious-media-player.org/;
maintainers = with stdenv.lib.maintainers; [ eelco simons ];
platforms = stdenv.lib.platforms.linux;

View file

@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
++ (if gtkGUI then [pkgconfig gtk] else []);
meta = {
description = "Aumix, an audio mixer for X and the console";
description = "Audio mixer for X and the console";
longDescription = ''
Aumix adjusts an audio mixer from X, the console, a terminal,
the command line or a script.

View file

@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://abook.sourceforge.net/";
description = "Abook is a text-based addressbook program designed to use with mutt mail client.";
description = "Text-based addressbook program designed to use with mutt mail client";
license = "GPLv2";
maintainers = [ stdenv.lib.maintainers.edwtjo ];
platforms = with stdenv.lib.platforms; linux;

View file

@ -40,7 +40,7 @@ in stdenv.mkDerivation {
meta = {
homepage = "http://labs.bittorrent.com/experiments/sync.html";
description = "Automatically sync files via secure, distributed technology.";
description = "Automatically sync files via secure, distributed technology";
license = stdenv.lib.licenses.unfree;
maintainers = [ stdenv.lib.maintainers.iElectric ];
};

View file

@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = {
description = "Bro is a powerful network analysis framework that is much different from the typical IDS you may know.";
description = "Powerful network analysis framework that is much different from the typical IDS you may know";
homepage = http://www.bro.org/;
license = "BSD";
};

View file

@ -16,6 +16,7 @@ stdenv.mkDerivation {
'';
meta = {
description = "Instant messaging (MSN Messenger clone)";
homepage = http://amsn-project.net;
};
}

View file

@ -26,4 +26,8 @@ stdenv.mkDerivation {
[ pkgconfig gtk libglade librsvg bzip2 libgnomecanvas fribidi libpng popt
libgsf enchant wv libjpeg
];
meta = {
description = "Word processing program, similar to Microsof Word";
};
}

View file

@ -19,7 +19,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.winfield.demon.nl/";
description = "convert MS Word documents to plain text or PostScript";
description = "Convert MS Word documents to plain text or PostScript";
license = stdenv.lib.licenses.gpl2;
maintainers = [ stdenv.lib.maintainers.simons ];

View file

@ -75,7 +75,7 @@ stdenv.mkDerivation {
'';
meta = {
description = "ARB software for sequence database handling and analysis";
description = "Software for sequence database handling and analysis";
longDescription = ''The ARB software is a graphically oriented package comprising various tools for sequence database handling and data analysis. A central database of processed (aligned) sequences and any type of additional data linked to the respective sequence entries is structured according to phylogeny or other user defined criteria. Note that this package includes its own older versions of clustal etc.'';
license = "non-free";
pkgMaintainer = "http://BioLib.open-bio.org/";

View file

@ -15,6 +15,7 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE = "-include ${mesa}/include/GL/glu.h";
meta = {
description = "Molecule editor and visualizer";
maintainers = [ stdenv.lib.maintainers.urkud ];
inherit (qt4.meta) platforms;
};

View file

@ -17,7 +17,7 @@ stdenv.mkDerivation {
'';
meta = {
description = "Complete set of free CAD tools and portable libraries for VLSI design.";
description = "Complete set of free CAD tools and portable libraries for VLSI design";
homepage = http://www-asim.lip6.fr/recherche/alliance/;
};
}

View file

@ -59,7 +59,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.r-project.org/";
description = "a free software environment for statistical computing and graphics";
description = "Free software environment for statistical computing and graphics";
license = stdenv.lib.licenses.gpl2Plus;
longDescription = ''

View file

@ -15,6 +15,6 @@ rec {
name = "bzr-tools-${version}";
meta = {
description = "Bazaar plugins.";
description = "Bazaar plugins";
};
}

View file

@ -33,7 +33,7 @@ rec {
'') ["addInputs"];
meta = {
description = "A TrueType font set intended for source code";
description = "TrueType font set intended for source code";
maintainers = with a.lib.maintainers;
[
raskin

View file

@ -17,6 +17,6 @@ rec {
name = "arkpandora-" + version;
meta = {
description = "ArkPandora fonts, metrically identical to Arial and Times New Roman.";
description = "Font, metrically identical to Arial and Times New Roman";
};
}

View file

@ -29,7 +29,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.aldor.org/";
description = "Aldor is a programming language with an expressive type system";
description = "Programming language with an expressive type system";
license = stdenv.lib.licenses.asl20;
longDescription = ''

View file

@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Clean is a general purpose, state-of-the-art, pure and lazy functional programming language.";
description = "General purpose, state-of-the-art, pure and lazy functional programming language";
longDescription = ''
Clean is a general purpose, state-of-the-art, pure and lazy functional
programming language designed for making real-world applications. Some

View file

@ -47,7 +47,7 @@ rec {
'' ["defEnsureDir" "prepareBuild"];
meta = {
description = "A light-weight scripting library";
description = "Light-weight scripting library";
maintainers = with a.lib.maintainers;
[
raskin

View file

@ -10,4 +10,8 @@ stdenv.mkDerivation {
patches = [./config.patch ./laylex.patch];
buildInputs = [x11 imake gccmakedep libXmu libXpm libXp bison flex];
propagatedBuildInputs = [x11 libXmu];
meta = {
description = "3D widget set based on the Athena Widget set";
};
}

View file

@ -11,6 +11,7 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE = "-fpic";
meta = {
description = "ATSC A/52 stream decoder";
homepage = http://liba52.sourceforge.net/;
};
}

View file

@ -15,4 +15,8 @@ stdenv.mkDerivation {
buildInputs = [ncurses];
inherit ncurses;
meta = {
description = "ASCII art graphics library";
};
}

View file

@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
configureFlags = "--x-includes=${libX11}/include --x-libraries=${libX11}/lib";
meta = {
description = "The Anti-Grain Geometry (AGG) library, a high quality rendering engine for C++";
description = "High quality rendering engine for C++";
longDescription = ''
Anti-Grain Geometry (AGG) is an Open Source, free of charge

View file

@ -22,9 +22,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://activemq.apache.org/;
description = ''
Messaging and Integration Patterns server written in Java.
'';
description = "Messaging and Integration Patterns server written in Java";
license = stdenv.lib.licenses.asl20;
};

View file

@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
# doesn't expand environment variables such as `$HOME'.
meta = {
description = "GNU Aspell, A spell checker for many languages";
description = "Spell checker for many languages";
homepage = http://aspell.net/;
license = "LGPLv2+";
maintainers = [ ];

View file

@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
postInstall = "rm -rf $out/share/gtk-doc";
meta = {
description = "ATK, the accessibility toolkit";
description = "Accessibility toolkit";
longDescription = ''
ATK is the Accessibility Toolkit. It provides a set of generic

View file

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ];
meta = with stdenv.lib; {
description = "A library to access Open Collaboration Service providers";
description = "Library to access Open Collaboration Service providers";
license = "LGPL";
maintainers = [ maintainers.sander maintainers.urkud maintainers.phreedom ];
inherit (qt4.meta) platforms;

View file

@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
];
meta = {
description = "A library for audio labelling";
description = "Library for audio labelling";
homepage = http://aubio.org/;
license = "GPLv2";
maintainers = [ stdenv.lib.maintainers.marcweber ];

View file

@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
};
meta = with stdenv.lib; {
description = "A library for reading and writing audio files in various formats";
description = "Library for reading and writing audio files in various formats";
homepage = http://www.68k.org/~michael/audiofile/;
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ lovek323 shlevy ];

View file

@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
description = "Avahi, an mDNS/DNS-SD implementation";
description = "mDNS/DNS-SD implementation";
homepage = http://avahi.org;
license = licenses.lgpl2Plus;
platforms = platforms.unix;

View file

@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://tcl.activestate.com/software/tcllib/";
description = "The BWidget toolkit is a high-level widget set for Tcl/Tk.";
description = "High-level widget set for Tcl/Tk";
license = stdenv.lib.licenses.tcltk;
};
}

View file

@ -16,7 +16,7 @@ stdenv.mkDerivation {
meta = {
homepage = http://www.cs.wisc.edu/condor/classad/;
description = "The Classified Advertisements library provides a generic means for matching resources.";
description = "The Classified Advertisements library provides a generic means for matching resources";
license = "Apache-2.0";
};
}

View file

@ -79,7 +79,7 @@ stdenv.mkDerivation {
};
meta = {
description = "avr gcc developement environment including binutils, avr-gcc and avr-libc";
description = "AVR developement environment including binutils, avr-gcc and avr-libc";
# I've tried compiling the packages separately.. too much hassle. This just works. Fine.
license = ["GPL" "LGPL"]; # see single packages ..
homepage = []; # dito

View file

@ -15,7 +15,12 @@ stdenv.mkDerivation {
'';
meta = {
description = "A development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Sun Code Conventions, but is highly configurable." ;
description = "Checks Java source against a coding standard";
longDescription = ''
checkstyle is a development tool to help programmers write Java code that
adheres to a coding standard. By default it supports the Sun Code
Conventions, but is highly configurable.
'';
homepage = http://checkstyle.sourceforge.net/;
};
}

View file

@ -23,4 +23,8 @@ stdenv.mkDerivation {
url = "mirror://apache/ant/binaries/apache-ant-${version}-bin.tar.bz2";
sha1 = "d9e3e83dd9664cfe1dcd4841c082db3f559af922";
};
meta = {
description = "Java-based build tool";
};
}

View file

@ -57,7 +57,7 @@ EOF
'';
meta = {
description = "Apache Ant, a Java-based build tool";
description = "Java-based build tool";
longDescription = ''
Apache Ant is a Java-based build tool. In theory, it is kind of like

View file

@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Navigation scripting & testing utility for PhantomJS.";
description = "Navigation scripting & testing utility for PhantomJS";
longDescription = ''
CasperJS is a navigation scripting & testing utility for PhantomJS.
It eases the process of defining a full navigation scenario and provides useful high-level

View file

@ -18,7 +18,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://astyle.sourceforge.net/";
description = "source code reformatter";
description = "Source code indenter, formatter, and beautifier for C, C++, C# and Java";
license = "LGPL";
platforms = stdenv.lib.platforms.linux;

View file

@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Simon Josefsson's Autobuild, a continuous integration tool";
description = "Continuous integration tool";
longDescription = ''
Autobuild is a package that process output from building

View file

@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://www.gnu.org/software/autoconf/;
description = "GNU Autoconf, a part of the GNU Build System";
description = "Part of the GNU Build System";
longDescription = ''
GNU Autoconf is an extensible package of M4 macros that produce

View file

@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://www.gnu.org/software/autoconf/;
description = "GNU Autoconf, a part of the GNU Build System";
description = "Part of the GNU Build System";
longDescription = ''
GNU Autoconf is an extensible package of M4 macros that produce

View file

@ -25,7 +25,7 @@ let version = "5.17"; in
#doCheck = true; # 2 tests fail because of missing /dev/tty
meta = {
description = "GNU AutoGen, an automated text and program generation tool";
description = "Automated text and program generation tool";
longDescription = ''
AutoGen is a tool designed to simplify the creation and maintenance

View file

@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://www.gnu.org/software/automake/;
description = "GNU Automake, a GNU standard-compliant makefile generator";
description = "GNU standard-compliant makefile generator";
longDescription = ''
GNU Automake is a tool for automatically generating

View file

@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://www.gnu.org/software/automake/;
description = "GNU Automake, a GNU standard-compliant makefile generator";
description = "GNU standard-compliant makefile generator";
longDescription = ''
GNU Automake is a tool for automatically generating

View file

@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://www.gnu.org/software/automake/;
description = "GNU Automake, a GNU standard-compliant makefile generator";
description = "GNU standard-compliant makefile generator";
longDescription = ''
GNU Automake is a tool for automatically generating

View file

@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.gnu.org/software/automake/";
description = "GNU Automake, a GNU standard-compliant makefile generator";
description = "GNU standard-compliant makefile generator";
license = "GPLv2+";
longDescription = ''

View file

@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
meta = {
license = stdenv.lib.licenses.gpl2;
description = "AVaRICE translates between GDB's remote debug protocol and the AVR JTAG ICE protocol";
description = "Translator between GDB's remote debug protocol and the AVR JTAG ICE protocol";
homepage = http://sourceforge.net/projects/avarice/files/avarice/;
maintainers = [ stdenv.lib.maintainers.smironov ];
platforms = stdenv.lib.platforms.linux;

View file

@ -38,7 +38,7 @@ stdenv.mkDerivation {
};
meta = {
description = "ccache, a tool that caches compilation results.";
description = "Compiler cache for fast recompilation of C/C++ code";
homepage = http://ccache.samba.org/;
license = "GPL";
};

View file

@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = ''A blobby volleyball game.'';
description = ''A blobby volleyball game'';
license = with stdenv.lib.licenses; bsd3;
platforms = with stdenv.lib.platforms; linux;
maintainers = with stdenv.lib.maintainers; [raskin];

View file

@ -10,6 +10,7 @@ stdenv.mkDerivation rec {
};
meta = {
description = "Show battery status and other ACPI information";
longDescription = ''
Linux ACPI client is a small command-line
program that attempts to replicate the functionality of

View file

@ -85,7 +85,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = http://apparmor.net/;
description = "A Linux application security system";
description = "Linux application security system";
license = licenses.gpl2;
maintainers = [ maintainers.phreedom ];
platforms = platforms.linux;

View file

@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
description = "A daemon for controlling APC UPSes";
description = "Daemon for controlling APC UPSes";
homepage = http://www.apcupsd.com/;
license = licenses.gpl2;
platforms = platforms.linux;

View file

@ -19,7 +19,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.nongnu.org/autocutsel/";
description = "Autocutsel tracks changes in the server's cutbuffer and CLIPBOARD selection.";
description = "Tracks changes in the server's cutbuffer and CLIPBOARD selection";
license = "GPLv2+";
platforms = with stdenv.lib.platforms; all;
};

View file

@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
preConfigure = ''sed -i "s@PREFIX = /usr/local@PREFIX = $out@g" config.mk'';
meta = {
description = "bgs is an extremely fast and small background setter for X.";
description = "Extremely fast and small background setter for X";
license = "MIT";
platforms = with stdenv.lib.platforms; all;
maintainers = with stdenv.lib.maintainers; [pSub];

View file

@ -30,7 +30,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.analog.cx/";
license = "GPL";
description = "a powerful tool to generate web server statistics";
description = "Powerful tool to generate web server statistics";
maintainers = [ stdenv.lib.maintainers.simons ];
platforms = stdenv.lib.platforms.linux;
};

View file

@ -14,7 +14,7 @@ stdenv.mkDerivation {
buildInputs = [ pkgconfig fuse libarchive ];
meta = {
description = "Gateway between FUSE and libarchive: allows mounting of cpio, .tar.gz, .tar.bz2 archives.";
description = "Gateway between FUSE and libarchive: allows mounting of cpio, .tar.gz, .tar.bz2 archives";
license = "GPL2";
platforms = stdenv.lib.platforms.linux;

View file

@ -77,7 +77,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = http://www.argyllcms.com;
description = "An ICC compatible color management system";
description = "Color management system (compatible with ICC)";
license = licenses.gpl3;
maintainers = [ maintainers.rickynils ];
platforms = platforms.linux;

View file

@ -29,7 +29,7 @@ in
'';
meta = {
description = "Autojump, a `cd' command that learns";
description = "A `cd' command that learns";
longDescription = ''
One of the most used shell commands is cd. A quick survey
among my friends revealed that between 10 and 20% of all

View file

@ -33,7 +33,7 @@ in
'';
meta = {
description = "Autorandr, automatic display configuration selector based on connected devices";
description = "Automatic display configuration selector based on connected devices";
homepage = https://github.com/wertarbyte/autorandr;
maintainer = [ stdenv.lib.maintainers.coroa ];
};

View file

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = https://launchpad.net/byobu/;
description = "Byobu is a GPLv3 open source text-based window manager and terminal multiplexer.";
description = "Text-based window manager and terminal multiplexer";
longDescription =
''Byobu is a GPLv3 open source text-based window manager and terminal multiplexer.

View file

@ -16,6 +16,6 @@ rec {
name = "aria-" + version;
meta = {
description = "aria - multiprotocol DL manager";
description = "Multiprotocol download manager";
};
}

View file

@ -8,6 +8,6 @@ stdenv.mkDerivation {
};
meta = {
description = "A console downloading program. Has some features for parallel connections for faster downloading.";
description = "Console downloading program with some features for parallel connections for faster downloading";
};
}

View file

@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
buildInputs = [ ncurses ];
meta = with stdenv.lib; {
description = "Bandwidth Monitor NG is a small and simple console-based live network and disk io bandwidth monitor.";
description = "Bandwidth Monitor NG is a small and simple console-based live network and disk io bandwidth monitor";
homepage = "http://www.gropp.org/?id=projects&sub=bwm-ng";
license = licenses.gpl2;
platforms = platforms.unix;

View file

@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
buildInputs = [ readline ] ++ stdenv.lib.optional stdenv.isLinux libcap;
meta = with stdenv.lib; {
description = "A pair of programs which are used to maintain the accuracy of the system clock on a computer.";
description = "Sets your computer's clock from time servers on the Net";
homepage = "http://chrony.tuxfamily.org/";
license = licenses.gpl2;
platforms = platforms.unix;

View file

@ -46,7 +46,7 @@ mkDerivation rec {
meta = {
homepage = http://amule.org/;
description = "aMule, a peer-to-peer client for the eD2K and Kademlia networks";
description = "Peer-to-peer client for the eD2K and Kademlia networks";
longDescription = ''
aMule is an eMule-like client for the eD2k and Kademlia

View file

@ -19,6 +19,6 @@ stdenv.mkDerivation {
'';
meta = {
description = "Bittorrent client with IPv6 support.";
description = "Bittorrent client with IPv6 support";
};
}

View file

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
patches = [ ./apg.patch ];
meta = {
description = "A tool set for random password generation.";
description = "Tools for random password generation";
longDescription = ''
APG (Automated Password Generator) is the tool set for random
password generation.

View file

@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = http://www.clamav.net;
description = "an open source (GPL) antivirus engine designed for detecting Trojans, viruses, malware and other malicious threats.";
description = "Antivirus engine designed for detecting Trojans, viruses, malware and other malicious threats";
license = licenses.gpl2;
maintainers = [ maintainers.phreedom ];
platforms = platforms.linux;

View file

@ -6,7 +6,7 @@ stdenv.mkDerivation ( rec {
name = "${pname}-${version}";
meta = {
description = "AUCTeX is an extensible package for writing and formatting TeX files in GNU Emacs and XEmacs.";
description = "Extensible package for writing and formatting TeX files in GNU Emacs and XEmacs";
homepage = http://www.gnu.org/software/auctex;
};