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

@@ -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
};
}