4 Summary: SNMP engine for Python
5 Summary(pl.UTF-8): Obsługa SNMP dla Pythona
10 Group: Libraries/Python
11 Source0: http://pypi.python.org/packages/source/p/pysnmp/%{module}-%{version}.tar.gz
12 # Source0-md5: c77a5e2e2424cd6691f0bf7e0ec4b233
13 URL: http://pysnmp.sourceforge.net/
14 BuildRequires: python >= 1:2.5
15 BuildRequires: rpm-pythonprov
16 %pyrequires_eq python-modules
17 Requires: python-Crypto
18 Requires: python-pyasn1
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 This is a set of tools required by the Structure of Management
24 Information (SMI v.1 & v.2) to be used in Python programming
25 environment. Primarily, they are SNMP engine and MIB compiler.
27 %description -l pl.UTF-8
28 Zestaw narzędzi pozwalających pisać w Pythonie programy korzystające z
29 protokołu SNMP. Zawiera procedury służące do zarządzania obiektami MIB
30 (Management Information Base), opisanych przez normy SMI (Structure of
31 Management Information) v1 i v2.
34 Summary: Documentation for Python pysnmp module
35 Summary(pl.UTF-8): Dokumentacja do modułu Pythona pysnmp
36 Group: Libraries/Python
37 Requires: %{name} = %{version}-%{release}
40 This package contains documentation files for Python pysnmp module.
42 %description doc -l pl.UTF-8
43 Ten pakiet zwiera dokumentację do modułu Pythona pysnmp.
46 Summary: Example programs for Python pysnmp module
47 Summary(pl.UTF-8): Programy przykładowe do modułu Pythona pysnmp
48 Group: Libraries/Python
49 Requires: %{name} = %{version}-%{release}
52 This package contains example programs for Python pysnmp module.
54 %description examples -l pl.UTF-8
55 Ten pakiet zawiera przykładowe programy do modułu Pythona pysnmp.
58 %setup -q -n %{module}-%{version}
61 %{__python} setup.py build
64 rm -rf $RPM_BUILD_ROOT
65 install -d $RPM_BUILD_ROOT{%{_bindir},%{_examplesdir}/%{name}-%{version}}
67 %{__python} setup.py install \
69 --root=$RPM_BUILD_ROOT
71 find $RPM_BUILD_ROOT%{py_sitescriptdir} -type f -name "*.py" '!' -path '*/v4/smi/mibs/*' | xargs rm
73 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
74 install tools/libsmi2pysnmp $RPM_BUILD_ROOT%{_bindir}
77 rm -rf $RPM_BUILD_ROOT
80 %defattr(644,root,root,755)
81 %doc README CHANGES TODO docs/mibs/*
82 %attr(755,root,root) %{_bindir}/*
83 %{py_sitescriptdir}/%{module}
84 %{py_sitescriptdir}/pysnmp-*.egg-info
87 %defattr(644,root,root,755)
91 %defattr(644,root,root,755)
92 %{_examplesdir}/%{name}-%{version}