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