1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
Source: libwibble
Section: libdevel
Priority: optional
Maintainer: Enrico Zini <enrico@debian.org>
Uploaders: Petr Rockai <mornfall@debian.org>
Build-Depends: debhelper (>= 9), dh-buildinfo, doxygen, cmake
Standards-Version: 3.9.4.0
Vcs-Darcs: http://patch-tag.com/r/wibble-standalone/
Homepage: http://web.mornfall.net/libwibble.html
Package: libwibble-dev
Architecture: any
Depends: ${misc:Depends}
Recommends: pkg-config
Description: Library of various useful C++ code
libwibble collects the foundation code that has been used over time
in various C++ projects by Peter Rockai and Enrico Zini, so that it can
be maintained properly and in a single place.
.
The code has minimal dependencies, a test suite, and can be used either as an
external library or embedded in projects based on either cmake or autotools.
.
The library contains:
* an exception hierarchy;
* various useful mixin classes;
* shortcuts for set operations;
* a featureful self-documenting commandline parser that also supports
cvs/svn-style subcommands;
* two different unit-testing system, a tut-based and a custom one;
* a non-intrusive polymorphic envelope;
* a logging system;
* string functions, like splitting, path manipulation, regular
expressions and word wrapping;
* system functions, like directory iteration, file manipulation, process
control, thread functions;
* gregorian calendar operations.
|