]> git.pld-linux.org Git - packages/libsmi.git/blame - libsmi.spec
ac-25 fixies
[packages/libsmi.git] / libsmi.spec
CommitLineData
ad617a4d 1Summary: Structure of Management Information library
2Name: libsmi
872e2f68 3Version: 0.2.16
976ee051 4Release: 1
5License: distributable (see COPYING file)
ad617a4d 6Group: Libraries
ab54237f 7Group(de): Libraries
c1913457 8Group(fr): Librairies
ad617a4d 9Group(pl): Biblioteki
c1913457 10Source0: ftp://ftp.ibr.cs.tu-bs.de/pub/local/libsmi/%{name}-%{version}.tar.gz
ad617a4d 11URL: http://www.ibr.cs.tu-bs.de/projects/libsmi/
ab8fe73c 12BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
ad617a4d 13
14%define _prefix /usr
15
16%description
c1913457 17Libsmi is a C library that allows network management applications to
18access MIB module information through a well defined API that hides
19the nasty details of locating and parsing SMIv1/v2 MIB modules.
20
21Libsmi supports exact and iterative retrieval functions for all major
22SMIv1 and SMIv2 constructs (except the AGENT-CAPABILITIES statement).
23
24The layered concept of libsmi allows to add further methods to
25retrieve MIB information from persistent repositories. In fact,
26besides the SMIv1/v2 MIB file parser an additional parser for `SMIng'
27is included. Both parsers are built on flex/bison grammar
28specifications.
29
30SMIng is a research project concerned with the definition of a MIB
31module language that is semantically fully compatible with SMIv2 but
32avoids many problems of the ASN.1 based SMI versions.
33
34Included with the library, there are three tools that make use of
35libsmi: Smiquery allows simple queries of single MIB module items.
36Smilint allows to increase the verbosity of the parser(s), so that MIB
37modules can be checked for syntax and semantic errors. Finally,
38smidump can be used to dump MIB modules. Currently, SMIng and SMIv2
39are supported as output formats, so that SMIv2 <-> SMIng conversions
40are possible.
ad617a4d 41
42%package devel
43Summary: Header files and development documentation for libsmi
44