]> git.pld-linux.org Git - packages/libsmi.git/blame - libsmi.spec
- updated to 0.4.8
[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
e1b78b62 7Release: 1
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
ab8fe73c 17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
ad617a4d 18
ad617a4d 19%description
c1913457 20Libsmi is a C library that allows network management applications to
21access MIB module information through a well defined API that hides
22the nasty details of locating and parsing SMIv1/v2 MIB modules.
23
24Libsmi supports exact and iterative retrieval functions for all major
25SMIv1 and SMIv2 constructs (except the AGENT-CAPABILITIES statement).
26
395ed3cd
JR
27%description -l pl.UTF-8
28libsmi jest biblioteką pozwalającą aplikacjom zarządzania siecią na
29dostęp do informacji o modułach MIB poprzez dobrze zdefiniowane API,
30ukrywające brzydkie szczegóły szukania i analizy modułów MIB SMIv1/v2.
fe40e545 31
395ed3cd
JR
32libsmi obsługuje dokładne i iterujące funkcje odczytujące dla
33wszystkich głównych konstrukcji SMIv1 i SMIv2 (poza instrukcją
fe40e545 34AGENT-CAPABILITIES).
58e2fc91 35
395ed3cd
JR
36%description -l ru.UTF-8
37Libsmi - это C библиотека, дающая программам управления сетью доступ к
38информационным модулям MIB посредством хорошо определенного API,
39который прячет неприятные детали поиска и разбора модулей SMIv1/v2
f10f3a36 40MIB.
41
395ed3cd
JR
42%description -l uk.UTF-8
43Libsmi - це C бібліотека, що надає програмам управління мережею доступ
44до інформаційних модулів MIB через добре визначений API, що приховує
45неприємні деталі пошуку та розбору модулів SMIv1/v2 MIB.
f10f3a36 46
46476d0e 47%package progs
48Summary: SMI tools
99bd5272 49Summary(pl.UTF-8): Narzędzia SMI
46476d0e 50Group: Development/Libraries
242c8f09 51Requires: %{name} = %{version}-%{release}
46476d0e 52
53%description progs
54SMI tools.
55
395ed3cd
JR
56%description progs -l pl.UTF-8
57Narzędzia SMI.
46476d0e 58
ad617a4d 59%package devel
60Summary: Header files and development documentation for libsmi
99bd5272
ER
61Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do libsmi
62Summary(ru.UTF-8): Хедеры для разработки программ с использованием libsmi
63Summary(uk.UTF-8): Хедери для розробки програм з використанням libsmi
ad617a4d 64Group: Development/Libraries
242c8f09 65Requires: %{name} = %{version}-%{release}
ad617a4d 66
67%description devel
68Header files and development documentation for libsmi.
69
395ed3cd
JR
70%description devel -l pl.UTF-8
71Pliki nagłówkowe i dokumentacja do libsmi.
ad617a4d 72
395ed3cd
JR
73%description devel -l ru.UTF-8
74Хедеры для разработки программ с использованием libsmi.
f10f3a36 75
395ed3cd
JR
76%description devel -l uk.UTF-8
77Хедери для розробки програм з використанням libsmi.
f10f3a36 78
ad617a4d 79%package static
80Summary: Static libsmi libraries
99bd5272 81Summary(pl.UTF-8): Biblioteki statyczne libsmi
ad617a4d 82Group: Development/Libraries
99bd5272
ER
83Summary(ru.UTF-8): Статические библиотеки для разработки программ с использованием libsmi
84Summary(uk.UTF-8): Статичні бібліотеки для розробки програм з використанням libsmi
242c8f09 85Requires: %{name}-devel = %{version}-%{release}
ad617a4d 86
87%description static
88Static libsmi libraries.
89
395ed3cd 90%description static -l pl.UTF-8
ad617a4d 91Biblioteki statyczne libsmi.
92
395ed3cd
JR
93%description static -l ru.UTF-8
94Статические библиотеки для разработки программ с использованием
f10f3a36 95libsmi.
96
395ed3cd
JR
97%description static -l uk.UTF-8
98Статичні бібліотеки для розробки програм з використанням libsmi.
f10f3a36 99
ad617a4d 100%prep
101%setup -q
e1b78b62 102
ad617a4d 103%build
0e9c8183 104%{__libtoolize}
ff4356da 105%{__aclocal}
b2cc8f81 106%{__autoconf}
4b90b80f 107%{__autoheader}
b2cc8f81 108%{__automake}
ad617a4d 109%configure \
110 --enable-smi \
111 --enable-sming \
112 --enable-shared \
113 --enable-static \
114 --with-mibdir=%{_datadir}/mibs
115
0b5d7692 116%{__make}
ad617a4d 117
118%install
119rm -rf $RPM_BUILD_ROOT
46476d0e 120install -d $RPM_BUILD_ROOT%{_sysconfdir}
ad617a4d 121
e70239cd
JB
122%{__make} install \
123 DESTDIR=$RPM_BUILD_ROOT
ad617a4d 124
46476d0e 125install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/smi.conf
126
ad617a4d 127%clean
128rm -rf $RPM_BUILD_ROOT
129
97a4f44a 130%post -p /sbin/ldconfig
131%postun -p /sbin/ldconfig
132
ad617a4d 133%files
134%defattr(644,root,root,755)
f3144ca9 135%doc ANNOUNCE COPYING ChangeLog README THANKS TODO
eccbf62a
JB
136%attr(755,root,root) %{_libdir}/libsmi.so.*.*.*
137%attr(755,root,root) %ghost %{_libdir}/libsmi.so.2
138%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/smi.conf
ad617a4d 139%{_datadir}/mibs
4b90b80f 140%{_datadir}/pibs
46476d0e 141
142%files progs
143%defattr(644,root,root,755)
eccbf62a
JB
144%attr(755,root,root) %{_bindir}/smi*
145%{_mandir}/man1/smi*.1*
ad617a4d 146
147%files devel
148%defattr(644,root,root,755)
4b90b80f 149%doc doc/draft-irtf-nmrg-smi*.txt
eccbf62a
JB
150%attr(755,root,root) %{_libdir}/libsmi.so
151%{_libdir}/libsmi.la
152%{_includedir}/smi.h
153%{_aclocaldir}/libsmi.m4
154%{_pkgconfigdir}/libsmi.pc
155%{_mandir}/man3/libsmi.3*
156%{_mandir}/man3/smi_*.3*
ad617a4d 157
158%files static
c1913457 159%defattr(644,root,root,755)
eccbf62a 160%{_libdir}/libsmi.a
This page took 0.132954 seconds and 4 git commands to generate.