More description fixes

* Remove package name
* Start with upper case letter
* Remove trailing period

Also reword some descriptions and move some long descriptions to
longDescription.

I'm not touching generated packages.
This commit is contained in:
Bjørn Forsman
2013-10-06 11:49:53 +02:00
parent 9db68de9e6
commit 083d0890f5
162 changed files with 288 additions and 188 deletions

View File

@@ -18,6 +18,6 @@ stdenv.mkDerivation {
meta = {
homepage = http://code.google.com/webtoolkit/;
description = "Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications.";
description = "Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications";
};
}

View File

@@ -131,7 +131,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "High-level performance-oriented dynamical language for technical computing.";
description = "High-level performance-oriented dynamical language for technical computing";
homepage = "http://julialang.org/";
license = stdenv.lib.licenses.mit;
maintainers = [ stdenv.lib.maintainers.raskin ];

View File

@@ -77,7 +77,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "MLton is an open-source, whole-program, optimizing Standard ML compiler.";
description = "Open-source, whole-program, optimizing Standard ML compiler";
longDescription = ''
MLton is an open source, whole-program optimizing compiler for the Standard ML programming language.
MLton aims to produce fast executables, and to encourage rapid prototyping and modular programming

View File

@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
dontDisableStatic = true;
meta = {
description = "Ur/Web supports construction of dynamic web applications backed by SQL databases.";
description = "Construct dynamic web applications backed by SQL databases";
longDescription = ''
Ur is a programming language in the tradition of ML and Haskell, but
featuring a significantly richer type system. Ur is functional, pure,

View File

@@ -29,6 +29,6 @@ rec {
name = "falcon-" + version;
meta = {
description = "A programming language. Has macros and syntax at once.";
description = "Programming language with macros and syntax at once";
};
}

View File

@@ -56,7 +56,7 @@ stdenv.mkDerivation {
patches = [./tbb.patch];
meta = {
description = "HipHop is a high performance PHP toolchain.";
description = "High performance PHP toolchain";
homepage = https://github.com/facebook/hiphop-php;
platforms = ["x86_64-linux"];
};

View File

@@ -14,7 +14,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.lua.org";
description = "Lua is a powerful, fast, lightweight, embeddable scripting language.";
description = "Powerful, fast, lightweight, embeddable scripting language";
longDescription = ''
Lua combines simple procedural syntax with powerful data
description constructs based on associative arrays and extensible

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.lua.org";
description = "Lua is a powerful, fast, lightweight, embeddable scripting language.";
description = "Powerful, fast, lightweight, embeddable scripting language";
longDescription = ''
Lua combines simple procedural syntax with powerful data
description constructs based on associative arrays and extensible

View File

@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.lua.org";
description = "Lua is a powerful, fast, lightweight, embeddable scripting language.";
description = "Powerful, fast, lightweight, embeddable scripting language";
longDescription = ''
Lua combines simple procedural syntax with powerful data
description constructs based on associative arrays and extensible

View File

@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.lua.org";
description = "Lua is a powerful, fast, lightweight, embeddable scripting language.";
description = "Powerful, fast, lightweight, embeddable scripting language";
longDescription = ''
Lua combines simple procedural syntax with powerful data
description constructs based on associative arrays and extensible

View File

@@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "A programming language derived from Scheme (formerly called PLT Scheme).";
description = "Programming language derived from Scheme (formerly called PLT Scheme)";
longDescription = ''
Racket (formerly called PLT Scheme) is a programming language derived
from Scheme. The Racket project has four primary components: the

View File

@@ -21,7 +21,17 @@ stdenv.mkDerivation rec {
];
meta = {
description = "CLucene is a port of the very popular Java Lucene text search engine API. Core package, 2.x branch.";
description = "Core library for full-featured text search engine";
longDescription = ''
CLucene is a high-performance, scalable, cross platform, full-featured,
open-source indexing and searching API. Specifically, CLucene is the guts
of a search engine, the hard stuff. You write the easy stuff: the UI and
the process of selecting and parsing your data files to pump them into
the search engine yourself, and any specialized queries to pull it back
for display or further processing.
CLucene is a port of the very popular Java Lucene text search engine API.
'';
homepage = http://clucene.sourceforge.net;
};
}

View File

@@ -9,7 +9,17 @@ stdenv.mkDerivation rec {
};
meta = {
description = "CLucene is a port of the very popular Java Lucene text search engine API. Core package.";
description = "Core library for full-featured text search engine";
longDescription = ''
CLucene is a high-performance, scalable, cross platform, full-featured,
open-source indexing and searching API. Specifically, CLucene is the guts
of a search engine, the hard stuff. You write the easy stuff: the UI and
the process of selecting and parsing your data files to pump them into
the search engine yourself, and any specialized queries to pull it back
for display or further processing.
CLucene is a port of the very popular Java Lucene text search engine API.
'';
homepage = http://clucene.sourceforge.net;
};
}

View File

@@ -14,8 +14,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://www.coin3d.org/;
license = "GPLv2+";
description = "High-level, retained-mode toolkit for effective 3D graphics development.";
description = "High-level, retained-mode toolkit for effective 3D graphics development";
maintainers = [ stdenv.lib.maintainers.viric ];
platforms = stdenv.lib.platforms.linux;
};

View File

@@ -9,7 +9,15 @@ stdenv.mkDerivation {
};
meta = {
description = "A new API to format and send structured log messages.";
description = "Syslog event logger library";
longDescription = ''
The EventLog library aims to be a replacement of the simple syslog() API
provided on UNIX systems. The major difference between EventLog and
syslog is that EventLog tries to add structure to messages.
Where you had a simple non-structrured string in syslog() you have a
combination of description and tag/value pairs.
'';
homepage = "http://www.balabit.com/support/community/products/";
license = "BSD";
};

View File

@@ -11,7 +11,7 @@ stdenv.mkDerivation {
buildInputs = [pkgconfig libsoup glib libxml2];
meta = {
description = "A GObject-based API for handling resource discovery and announcement over SSDP.";
description = "GObject-based API for handling resource discovery and announcement over SSDP";
homepage = http://www.gupnp.org/;
license = "LGPL v2";
platforms = stdenv.lib.platforms.all;

View File

@@ -12,7 +12,7 @@ cabal.mkDerivation (self: {
binary cryptoApi cryptoPubkeyTypes monadcryptorandom pureMD5 SHA
];
meta = {
description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1.";
description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View File

@@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
buildDepends = [ mtl random ];
meta = {
homepage = "https://bitbucket.org/dafis/arithmoi";
description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms.";
description = "Basic number theoretic functions and utilities";
license = self.stdenv.lib.licenses.mit;
platforms = self.ghc.meta.platforms;
};

View File

@@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
buildDepends = [ QuickCheck time ];
meta = {
homepage = "http://github.com/esessoms/datetime";
description = "Utilities to make Data.Time.* easier to use.";
description = "Utilities to make Data.Time.* easier to use";
license = "GPL";
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View File

@@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
isLibrary = true;
isExecutable = true;
meta = {
description = "A simple interface for building .dot graph files.";
description = "A simple interface for building .dot graph files";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View File

@@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
buildDepends = [ utf8String xml ];
meta = {
homepage = "https://github.com/sof/feed";
description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds.";
description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View File

@@ -11,7 +11,7 @@ cabal.mkDerivation (self: {
time utf8String
];
meta = {
description = "A Haskell implementation of OAuth 1.0a protocol.";
description = "A Haskell implementation of OAuth 1.0a protocol";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View File

@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "1dpcawnl3a5lw2w8gc9920sjrw43qmq1k2zws8rx2q0r6ps7nhgp";
meta = {
homepage = "http://github.com/peti/hsyslog";
description = "FFI interface to syslog(3) from POSIX.1-2001.";
description = "FFI interface to syslog(3) from POSIX.1-2001";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [

View File

@@ -9,7 +9,7 @@ cabal.mkDerivation (self: {
jailbreak = true;
meta = {
homepage = "https://github.com/meteficha/skein";
description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well.";
description = "Family of cryptographic hash functions (includes Skein-MAC)";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View File

@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "0vbsv7h3zgp30mlgsw156jkv1rqy5zbm98as9haf7x15hd6jf254";
buildDepends = [ filepath time ];
meta = {
description = "Reading, writing and manipulating \".tar\" archive files.";
description = "Reading, writing and manipulating \".tar\" archive files";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View File

@@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
buildDepends = [ transformers ];
meta = {
homepage = "http://github.com/ekmett/transformers-compat/";
description = "A small compatibility shim exposing the new types from transformers 0.3 to older Haskell platforms.";
description = "Small compatibility shim exposing the new types from transformers 0.3 to older Haskell platforms";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};

View File

@@ -13,9 +13,15 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = http://hunspell.sourceforge.net;
description = "The spell checker of OpenOffice.org and Mozilla Firefox 3 & Thunderbird, Google Chrome etc.";
description = "Spell checker";
longDescription = ''
Hunspell is the spell checker of LibreOffice, OpenOffice.org, Mozilla
Firefox 3 & Thunderbird, Google Chrome, and it is also used by
proprietary software packages, like Mac OS X, InDesign, memoQ, Opera and
SDL Trados.
Main features:
* Extended support for language peculiarities; Unicode character encoding, compounding and complex morphology.
* Improved suggestion using n-gram similarity, rule and dictionary based pronounciation data.
* Morphological analysis, stemming and generation.

View File

@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.digip.org/jansson/";
description = "Jansson is a C library for encoding, decoding and manipulating JSON data.";
description = "C library for encoding, decoding and manipulating JSON data";
license = "MIT";
};
}

View File

@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "https://code.google.com/p/leveldb/";
description = "A fast and lightweight key/value database library by Google.";
description = "Fast and lightweight key/value database library by Google";
license = "BSD";
};
}

View File

@@ -10,7 +10,7 @@ stdenv.mkDerivation {
propagatedBuildInputs = [zlib];
meta = {
description = "An ID3 tag manipulation library.";
description = "ID3 tag manipulation library";
homepage = http://mad.sourceforge.net/;
license = "GPL";
};

View File

@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Liblockfile is a shared library with NFS-safe locking functions.";
description = "Shared library with NFS-safe locking functions";
homepage = http://packages.debian.org/unstable/libs/liblockfile1;
license = "GPLv2+";

View File

@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
[ "--disable-posix-threads" ];
meta = {
description = "MCrypt is a replacement for the old crypt() package and crypt(1) command, with extensions.";
description = "Replacement for the old crypt() package and crypt(1) command, with extensions";
homepage = http://mcrypt.sourceforge.net;
license = "GPL";
};

View File

@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://libmemcached.org;
description = "libMemcached is an open source C/C++ client library and tools for the memcached server.";
description = "Open source C/C++ client library and tools for the memcached server";
license = "BSD";
};
}

View File

@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://github.com/sam-github/libnet;
description = "Libnet provides a portable framework for low-level network packet construction.";
description = "Portable framework for low-level network packet construction";
license = stdenv.lib.licenses.bsd3;
platforms = stdenv.lib.platforms.unix;
};

View File

@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
buildInputs = [ pkgconfig libnfnetlink libmnl ];
meta = {
description = "userspace library providing an API to the in-kernel connection tracking state table.";
description = "Userspace library providing an API to the in-kernel connection tracking state table";
longDescription = ''
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

View File

@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
};
meta = {
description = "low-level library for netfilter related kernel/userspace communication.";
description = "Low-level library for netfilter related kernel/userspace communication";
longDescription = ''
libnfnetlink is the low-level library for netfilter related kernel/userspace communication.
It provides a generic messaging infrastructure for in-kernel netfilter subsystems

View File

@@ -9,7 +9,7 @@ stdenv.mkDerivation {
};
meta = {
description = "`liboop', an event loop library.";
description = "Event loop library";
homepage = http://liboop.ofb.net/;
license = "LGPL";
};

View File

@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
#doCheck = true; # would need swh_lv2 and some path patching
meta = {
description = "A lightweight RDF library with special support for LADSPA plugins.";
description = "Lightweight RDF library with special support for LADSPA plugins";
homepage = http://sourceforge.net/projects/lrdf/;
license = "GPLv2";
maintainers = [ stdenv.lib.maintainers.marcweber ];

View File

@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://www.geocities.jp/kosako3/oniguruma/;
description = "Oniguruma is a regular expressions library.";
description = "Oniguruma regular expressions library";
license = "BSD";
};
}

View File

@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://www.qhull.org/;
description = "Computes the convex hull, Delaunay triangulation, ...";
description = "Computes the convex hull, Delaunay triangulation, Voronoi diagram and more";
license = "free";
};
}

View File

@@ -16,7 +16,12 @@ stdenv.mkDerivation rec {
";
meta = with stdenv.lib; {
homepage = http://www.sfml-dev.org/;
description = "A multimedia C++ API that provides access to graphics, input, audio, etc.";
description = "Simple and fast multimedia library";
longDescription = ''
SFML provides a simple interface to the various components of your PC, to
ease the development of games and multimedia applications. It is composed
of five modules: system, window, graphics, audio and network.
'';
license = licenses.zlib;
maintainers = [ maintainers.astsmtl ];
};

View File

@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
};
meta = {
description = "Protocol headers for the SPICE protocol.";
description = "Protocol headers for the SPICE protocol";
homepage = http://www.spice-space.org;
license = stdenv.lib.licenses.bsd3;

View File

@@ -58,7 +58,7 @@ in stdenv.mkDerivation {
'';
meta = {
description = "TinyXML is a simple, small, C++ XML parser that can be easily integrating into other programs.";
description = "Simple, small, C++ XML parser that can be easily integrating into other programs";
homepage = "http://www.grinninglizard.com/tinyxml/index.html";
license = "free-non-copyleft";
};

View File

@@ -16,7 +16,7 @@ stdenv.mkDerivation {
meta = {
homepage = http://www.gnu.org/software/vcdimager/;
description = "GNU VCDImager is a full-featured mastering suite for authoring, disassembling and analyzing Video CDs and Super Video CDs.";
description = "Full-featured mastering suite for authoring, disassembling and analyzing Video CDs and Super Video CDs";
platforms = stdenv.lib.platforms.gnu; # random choice
};
}

View File

@@ -36,7 +36,7 @@ stdenv.mkDerivation {
meta = {
homepage = http://ocamlgraph.lri.fr/;
description = "ocamlgraph is a graph library for Objective Caml.";
description = "Graph library for Objective Caml";
license = "GNU Library General Public License version 2, with the special exception on linking described in file LICENSE";
platforms = ocaml.meta.platforms;
maintainers = [

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://forge.ocamlcore.org/projects/sexplib/";
description = "Library for serializing OCaml values to and from S-expressions.";
description = "Library for serializing OCaml values to and from S-expressions";
license = "LGPL";
platforms = ocaml.meta.platforms;
};

View File

@@ -25,7 +25,15 @@ buildPerlPackage rec {
'' ;
meta = {
description = "Maatkit makes MySQL easier and safer to manage. It provides simple, predictable ways to do things you cannot otherwise do.";
description = "Database toolkit";
longDescription = ''
You can use Maatkit to prove replication is working correctly, fix
corrupted data, automate repetitive tasks, speed up your servers, and
much more.
In addition to MySQL, there is support for PostgreSQL, Memcached, and a
growing variety of other databases and technologies.
'';
license = "GPLv2+";
homepage = http://www.maatkit.org/;
};

View File

@@ -16,7 +16,7 @@ stdenv.mkDerivation {
makeFlags = "QT_PLUGIN_PATH=" + pysideShiboken + "/lib/generatorrunner";
meta = {
description = "LGPL-licensed Python bindings for the Qt cross-platform application and UI framework.";
description = "LGPL-licensed Python bindings for the Qt cross-platform application and UI framework";
license = stdenv.lib.licenses.lgpl21;
homepage = "http://www.pyside.org";
maintainers = [ stdenv.lib.maintainers.chaoflow ];

View File

@@ -14,7 +14,7 @@ stdenv.mkDerivation {
buildInputs = [ cmake pyside python27 qt4 pysideShiboken ];
meta = {
description = "Tools for pyside, the LGPL-licensed Python bindings for the Qt cross-platform application and UI framework.";
description = "Tools for pyside, the LGPL-licensed Python bindings for the Qt cross-platform application and UI framework";
license = stdenv.lib.licenses.gpl2;
homepage = "http://www.pyside.org";
maintainers = [ stdenv.lib.maintainers.chaoflow ];

View File

@@ -30,14 +30,14 @@ stdenv.mkDerivation rec {
installFlags = "INSTALL_ROOT=$(out)";
meta = {
description = "Qt Creator is a cross-platform IDE tailored to the needs of Qt developers.";
description = "Cross-platform IDE tailored to the needs of Qt developers";
longDescription = ''
Qt Creator is a cross-platform IDE (integrated development environment) tailored to the needs of Qt developers.
It includes features such as an advanced code editor, a visual debugger and a GUI designer.
'';
Qt Creator is a cross-platform IDE (integrated development environment)
tailored to the needs of Qt developers. It includes features such as an
advanced code editor, a visual debugger and a GUI designer.
'';
homepage = "http://qt-project.org/wiki/Category:Tools::QtCreator";
license = "LGPL";
maintainers = [ stdenv.lib.maintainers.bbenoist ];
platforms = stdenv.lib.platforms.all;
};

View File

@@ -17,7 +17,7 @@ stdenv.mkDerivation {
configurePhase = "makeFlags=PREFIX=$out";
meta = {
description = "check C/C++ code for memory leaks, mismatching allocation-deallocation, buffer overrun, etc.";
description = "Check C/C++ code for memory leaks, mismatching allocation-deallocation, buffer overrun and more";
homepage = "http://sourceforge.net/apps/mediawiki/cppcheck/";
license = "GPL";
platforms = stdenv.lib.platforms.unix;

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation {
'';
meta = {
description = "Depend traverses Java class file directories and generates design quality metrics for each Java package." ;
description = "Traverses Java class file directories and generates design quality metrics for each Java package";
homepage = http://www.clarkware.com/software/JDepend.html ;
};
}

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation {
'';
meta = {
description = "PMD scans Java source code and looks for potential problems." ;
description = "Scans Java source code and looks for potential problems";
homepage = http://pmd.sourceforge.net/;
};
}

View File

@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "A simple wrapper around make to colorize the output.";
description = "Simple wrapper around make to colorize the output";
license = "GPLv2";
};
}

View File

@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "SysBench is a modular, cross-platform and multi-threaded benchmark tool.";
description = "Modular, cross-platform and multi-threaded benchmark tool";
license = "GPLv2";
platforms = stdenv.lib.platforms.linux;
};

View File

@@ -8,6 +8,6 @@ stdenv.mkDerivation {
};
meta = {
description = "Re2c is a tool for writing very fast and very flexible scanners.";
description = "Tool for writing very fast and very flexible scanners";
};
}