]> git.pld-linux.org Git - packages/libsmi.git/blame - libsmi.spec
- tabs in preamble
[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
79a817fb 6Version: 0.4.5
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
79a817fb 11# Source0-md5: c904b124bcaad692e04fdf2f0cff38bb
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
46476d0e 136%{_sysconfdir}/smi.conf
ad617a4d 137%attr(755,root,root) %{_libdir}/lib*.so.*.*
138%{_datadir}/mibs
4b90b80f 139%{_datadir}/pibs
46476d0e 140
141%files progs
142%defattr(644,root,root,755)
143%attr(755,root,root) %{_bindir}/*
ad617a4d 144%{_mandir}/man1/*
145
146%files devel
147%defattr(644,root,root,755)
4b90b80f 148%doc doc/draft-irtf-nmrg-smi*.txt
ad617a4d 149%attr(755,root,root) %{_libdir}/lib*.so
d4ee741d 150%{_libdir}/lib*.la
ad617a4d 151%{_includedir}/*
f3144ca9
JB
152%{_aclocaldir}/*.m4
153%{_pkgconfigdir}/*.pc
ad617a4d 154%{_mandir}/man3/*
155
156%files static
c1913457 157%defattr(644,root,root,755)
158%{_libdir}/lib*.a
This page took 0.136701 seconds and 4 git commands to generate.