]> git.pld-linux.org Git - packages/libsmi.git/blame - libsmi.spec
- mention default coded in loaded basic modules
[packages/libsmi.git] / libsmi.spec
CommitLineData
ad617a4d 1Summary: Structure of Management Information library
99bd5272
ER
2Summary(pl.UTF-8): Biblioteka SMI (Struktur zarządzania informacjami)
3Summary(ru.UTF-8): Библиотека для доступа к информации SMI MIB
4Summary(uk.UTF-8): Бібліотека для доступу до інформації SMI MIB
ad617a4d 5Name: libsmi
eccbf62a 6Version: 0.4.8
54af45b3 7Release: 1.5
c31529a8 8License: BSD
ad617a4d 9Group: Libraries
c1913457 10Source0: ftp://ftp.ibr.cs.tu-bs.de/pub/local/libsmi/%{name}-%{version}.tar.gz
eccbf62a 11# Source0-md5: 760b6b1070738158708649ed2c63425e
46476d0e 12Source1: %{name}-smi.conf
ad617a4d 13URL: http://www.ibr.cs.tu-bs.de/projects/libsmi/
58e2fc91
JB
14BuildRequires: autoconf
15BuildRequires: automake
16BuildRequires: libtool
54af45b3
ER
17Suggests: mibs-libsmi
18Suggests: pibs-libsmi
ab8fe73c 19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
ad617a4d 20
ad617a4d 21%description
c1913457 22Libsmi is a C library that allows network management applications to
23access MIB module information through a well defined API that hides
24the nasty details of locating and parsing SMIv1/v2 MIB modules.
25
26Libsmi supports exact and iterative retrieval functions for all major
27SMIv1 and SMIv2 constructs (except the AGENT-CAPABILITIES statement).
28
395ed3cd
JR
29%description -l pl.UTF-8
30libsmi jest biblioteką pozwalającą aplikacjom zarządzania siecią na
31dostęp do informacji o modułach MIB poprzez dobrze zdefiniowane API,
32ukrywające brzydkie szczegóły szukania i analizy modułów MIB SMIv1/v2.
fe40e545 33
395ed3cd
JR
34libsmi obsługuje dokładne i iterujące funkcje odczytujące dla
35wszystkich głównych konstrukcji SMIv1 i SMIv2 (poza instrukcją
fe40e545 36AGENT-CAPABILITIES).
58e2fc91 37
395ed3cd
JR
38%description -l ru.UTF-8
39Libsmi - это C библиотека, дающая программам управления сетью доступ к
40информационным модулям MIB посредством хорошо определенного API,
41который прячет неприятные детали поиска и разбора модулей SMIv1/v2
f10f3a36 42MIB.
43
395ed3cd
JR
44%description -l uk.UTF-8
45Libsmi - це C бібліотека, що надає програмам управління мережею доступ
46до інформаційних модулів MIB через добре визначений API, що приховує
47неприємні деталі пошуку та розбору модулів SMIv1/v2 MIB.
f10f3a36 48
46476d0e 49%package progs
50Summary: SMI tools
99bd5272 51Summary(pl.UTF-8): Narzędzia SMI
46476d0e 52Group: Development/Libraries
242c8f09 53Requires: %{name} = %{version}-%{release}
46476d0e 54
55%description progs
56SMI tools.
57
395ed3cd
JR
58%description progs -l pl.UTF-8
59Narzędzia SMI.
46476d0e 60
54af45b3
ER
61%package -n mibs-dirs
62Summary: Common directories for MIBs
63Group: Base
64
65%description -n mibs-dirs
66Common directories for MIBs (Management Information Base).
67
68%package -n pibs-dirs
69Summary: LibSMI provided PIBs
70Group: Base
71
72%description -n pibs-dirs
73Common directories for PIBs (Policy Information Base).
74
75%package -n mibs-libsmi
76Summary: LibSMI provided MIBs
77Group: Base
78Requires: mibs-dirs
79
80%description -n mibs-libsmi
81LibSMI provided MIBs (Management Information Base).
82
83%package -n pibs-libsmi
84Summary: LibSMI provided PIBs
85Group: Base
86Requires: pibs-dirs
87
88%description -n pibs-libsmi
89LibSMI provided PIBs (Policy Information Base).
90
ad617a4d 91%package devel
92Summary: Header files and development documentation for libsmi
99bd5272
ER
93Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do libsmi
94Summary(ru.UTF-8): Хедеры для разработки программ с использованием libsmi
95Summary(uk.UTF-8): Хедери для розробки програм з використанням libsmi
ad617a4d 96Group: Development/Libraries
242c8f09 97Requires: %{name} = %{version}-%{release}
ad617a4d 98
99%description devel
100Header files and development documentation for libsmi.
101
395ed3cd
JR
102%description devel -l pl.UTF-8
103Pliki nagłówkowe i dokumentacja do libsmi.
ad617a4d 104
395ed3cd
JR
105%description devel -l ru.UTF-8
106Хедеры для разработки программ с использованием libsmi.
f10f3a36 107
395ed3cd
JR
108%description devel -l uk.UTF-8
109Хедери для розробки програм з використанням libsmi.
f10f3a36 110
ad617a4d 111%package static
112Summary: Static libsmi libraries
99bd5272 113Summary(pl.UTF-8): Biblioteki statyczne libsmi
99bd5272
ER
114Summary(ru.UTF-8): Статические библиотеки для разработки программ с использованием libsmi
115Summary(uk.UTF-8): Статичні бібліотеки для розробки програм з використанням libsmi
54af45b3 116Group: Development/Libraries
242c8f09 117Requires: %{name}-devel = %{version}-%{release}
ad617a4d 118
119%description static
120Static libsmi libraries.
121
395ed3cd 122%description static -l pl.UTF-8
ad617a4d 123Biblioteki statyczne libsmi.
124
395ed3cd
JR
125%description static -l ru.UTF-8
126Статические библиотеки для разработки программ с использованием
f10f3a36 127libsmi.
128
395ed3cd
JR
129%description static -l uk.UTF-8
130Статичні бібліотеки для розробки програм з використанням libsmi.
f10f3a36 131
ad617a4d 132%prep
133%setup -q
e1b78b62 134
54af45b3
ER
135find '(' -name '*~' -o -name '*.orig' -o -name '*-orig' ')' -print0 | xargs -0 -r -l512 rm -f
136
ad617a4d 137%build
0e9c8183 138%{__libtoolize}
ff4356da 139%{__aclocal}
b2cc8f81 140%{__autoconf}
4b90b80f 141%{__autoheader}
b2cc8f81 142%{__automake}
ad617a4d 143%configure \
144 --enable-smi \
145 --enable-sming \
146 --enable-shared \
147 --enable-static \
148 --with-mibdir=%{_datadir}/mibs
149
0b5d7692 150%{__make}
ad617a4d 151
152%install
153rm -rf $RPM_BUILD_ROOT
46476d0e 154install -d $RPM_BUILD_ROOT%{_sysconfdir}
ad617a4d 155
e70239cd
JB
156%{__make} install \
157 DESTDIR=$RPM_BUILD_ROOT
ad617a4d 158
54af45b3
ER
159cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/smi.conf
160
161# .index files produced by net-snmp
162touch $RPM_BUILD_ROOT%{_datadir}/mibs/{,iana,ietf,irtf,site,tubs}/.index
163touch $RPM_BUILD_ROOT%{_datadir}/pibs/{,ietf,site,tubs}/.index
46476d0e 164
ad617a4d 165%clean
166rm -rf $RPM_BUILD_ROOT
167
97a4f44a 168%post -p /sbin/ldconfig
169%postun -p /sbin/ldconfig
170
ad617a4d 171%files
172%defattr(644,root,root,755)
f3144ca9 173%doc ANNOUNCE COPYING ChangeLog README THANKS TODO
54af45b3 174%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/smi.conf
eccbf62a
JB
175%attr(755,root,root) %{_libdir}/libsmi.so.*.*.*
176%attr(755,root,root) %ghost %{_libdir}/libsmi.so.2
46476d0e 177
178%files progs
179%defattr(644,root,root,755)
eccbf62a
JB
180%attr(755,root,root) %{_bindir}/smi*
181%{_mandir}/man1/smi*.1*
ad617a4d 182
54af45b3
ER
183%files -n mibs-dirs
184%defattr(644,root,root,755)
185%dir %{_datadir}/mibs
186%dir %{_datadir}/mibs/iana
187%dir %{_datadir}/mibs/ietf
188%dir %{_datadir}/mibs/irtf
189%dir %{_datadir}/mibs/site
190%dir %{_datadir}/mibs/tubs
191
192%ghost %{_datadir}/mibs/.index
193%ghost %{_datadir}/mibs/iana/.index
194%ghost %{_datadir}/mibs/ietf/.index
195%ghost %{_datadir}/mibs/irtf/.index
196%ghost %{_datadir}/mibs/site/.index
197%ghost %{_datadir}/mibs/tubs/.index
198
199%files -n pibs-dirs
200%defattr(644,root,root,755)
201%dir %{_datadir}/pibs
202%dir %{_datadir}/pibs/ietf
203%dir %{_datadir}/pibs/site
204%dir %{_datadir}/pibs/tubs
205
206%ghost %{_datadir}/pibs/.index
207%ghost %{_datadir}/pibs/ietf/.index
208%ghost %{_datadir}/pibs/site/.index
209%ghost %{_datadir}/pibs/tubs/.index
210
211%files -n mibs-libsmi
212%defattr(644,root,root,755)
213%{_datadir}/mibs/iana/*
214%{_datadir}/mibs/ietf/*
215%{_datadir}/mibs/irtf/*
216%{_datadir}/mibs/tubs/*
217
218%files -n pibs-libsmi
219%defattr(644,root,root,755)
220%{_datadir}/pibs/COPS-PR-SPPI*
221%{_datadir}/pibs/*-PIB
222
ad617a4d 223%files devel
224%defattr(644,root,root,755)
4b90b80f 225%doc doc/draft-irtf-nmrg-smi*.txt
eccbf62a
JB
226%attr(755,root,root) %{_libdir}/libsmi.so
227%{_libdir}/libsmi.la
228%{_includedir}/smi.h
229%{_aclocaldir}/libsmi.m4
230%{_pkgconfigdir}/libsmi.pc
231%{_mandir}/man3/libsmi.3*
232%{_mandir}/man3/smi_*.3*
ad617a4d 233
234%files static
c1913457 235%defattr(644,root,root,755)
eccbf62a 236%{_libdir}/libsmi.a
This page took 0.141684 seconds and 4 git commands to generate.