]> git.pld-linux.org Git - packages/flux.git/blame - flux.spec
- massive attack: source-md5
[packages/flux.git] / flux.spec
CommitLineData
948dc92c 1Summary: Flux is a survival-through-structure library
fbf38d7c 2Summary(pl): Flux - biblioteka struktur danych i operacji na nich
948dc92c 3Name: flux
a73f5e4c 4Version: 0.4.1
2bb4c7ea 5Release: 5
fbf38d7c 6License: GPL
948dc92c 7Group: Libraries
e2e87d8f 8Source0: ftp://ftp.styx.net/projects/flux/%{name}-%{version}.tar.gz
fe389089 9# Source0-md5: 959cf209acfed3af40baf6a3bcd9c26b
f7e5fed7 10Patch0: %{name}-gethostbyname_is_in_libc_aka_no_libnsl.patch
5a71deb0 11Patch1: %{name}-acinclude_fix.patch
12Patch2: %{name}-am15.patch
6ff6d10c 13Patch3: %{name}-AC_C_BIGENDIAN.patch
948dc92c 14URL: http://projects.simplemente.net/flux/
fbf38d7c 15BuildRequires: autoconf
5a71deb0 16BuildRequires: automake
17BuildRequires: libtool
51a39181 18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
948dc92c 19
20%description
e2e87d8f 21Flux is a survival-through-structure library, whose goal is to reduce
22the complexity of C programming. To this end, it supplies high-level
23functions for manipulating data and communication with specialized
24handles, masking typically tedious programming tasks. Common
25instruction blocks are wrapped in higher-level calls with intuitive
26names. In short: Do it once, do it right, then forget about it.
948dc92c 27
28Abstracting things this way involves speed compromises. In Flux, these
29should be minimal, and sometimes, when superiour algorithms are easily
30accessible, efficiency is actually gained.
31
32Another important goal is bridging gaps between typical tasks - like
e2e87d8f 33parsing, storage, retrieval, buffering and transfer, data structures -
34like generic tree structures, generic network structures, XML and
35presentation formats, and protocols - like FluxComm, Unix protocols
36and IRC. (Note: IRC protocols are hairy and ill-defined. Unification
37and masking is particularly useful here).
948dc92c 38
7467fed3 39%description -l pl
fbf38d7c
JB
40