]> git.pld-linux.org Git - packages/flux.git/blame - flux.spec
- translated kloczkish into english
[packages/flux.git] / flux.spec
CommitLineData
948dc92c 1Summary: Flux is a survival-through-structure library
2Name: flux
a73f5e4c 3Version: 0.4.1
948dc92c 4Release: 1
5Group: Libraries
6Group(pl): Biblioteki
7Copyright: GPL
8Source: ftp://ftp.styx.net/projects/flux/%{name}-%{version}.tar.gz
9URL: http://projects.simplemente.net/flux/
10BuildRoot: /tmp/%{name}-%{version}-root
11
12%description
13Flux is a survival-through-structure library, whose goal is to reduce the
14complexity of C programming. To this end, it supplies high-level functions
15for manipulating data and communication with specialized handles, masking
16typically tedious programming tasks. Common instruction blocks are wrapped
17in higher-level calls with intuitive names. In short: Do it once, do it
18right, then forget about it.
19
20Abstracting things this way involves speed compromises. In Flux, these
21should be minimal, and sometimes, when superiour algorithms are easily
22accessible, efficiency is actually gained.
23
24Another important goal is bridging gaps between typical tasks - like
25parsing, storage, retrieval, buffering and transfer, data structures - like
26generic tree structures, generic network structures, XML and presentation
27formats, and protocols - like FluxComm, Unix protocols and IRC. (Note: IRC
28protocols are hairy and ill-defined. Unification and masking is particularly
29useful here).
30
31%package devel
32Summary: Header files and development documentation for flux
33