diff --git a/python-pysnmp.changes b/python-pysnmp.changes new file mode 100644 index 0000000..fc036a3 --- /dev/null +++ b/python-pysnmp.changes @@ -0,0 +1,12 @@ +--------------------------------------------------- +Tue Mar 23 13:30:13 CET 2010 - boris@steki.net + +- Changed package arch to "noarch" + +--------------------------------------------------- +Tue Mar 23 13:13:13 CET 2010 - boris@steki.net + +- Updated spec file - created subpackage utils +- Added required libsmi require statement and its minimum version + for utils sub package main package. + diff --git a/python-pysnmp.spec b/python-pysnmp.spec index d64342e..d6029b8 100644 --- a/python-pysnmp.spec +++ b/python-pysnmp.spec @@ -13,6 +13,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root Requires: python-crypto python-pyasn1 BuildRequires: python-devel +%if 0%{?suse_version} != 1110 +BuildArch: noarch +%endif + %description This project aims at developing an SNMP v1/v2c/v3 engine written in the Python programming language. @@ -21,6 +25,16 @@ Authors: -------- Ilya Etingof +%package utils +Group: Development/Tools/Other +Requires: python-pysnmp >= %version +Summary: Python-pysnmp libsmi utilities +# Needed for build-pysnmp-mib +Requires: libsmi >= 0.4.8 + +%description utils +Utitilites used for creation python mib description files + %prep %setup -q -n %{modname}-%{version}%{prever} @@ -30,10 +44,10 @@ python setup.py build %install rm -rf %{buildroot} -python setup.py install --prefix=%{_prefix} --root=$RPM_BUILD_ROOT --record-rpm=INSTALLED_FILES -install -m 0755 -d $RPM_BUILD_ROOT/usr/bin -install -m 0755 tools/libsmi2pysnmp $RPM_BUILD_ROOT/usr/bin/libsmi2pysnmp -install -m 0755 tools/build-pysnmp-mib $RPM_BUILD_ROOT/usr/bin/build-pysnmp-mib +python setup.py install --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES +install -m 0755 -d %{buildroot}%{_bindir} +install -m 0755 tools/libsmi2pysnmp %{buildroot}%{_bindir}/libsmi2pysnmp +install -m 0755 tools/build-pysnmp-mib %{buildroot}%{_bindir}/build-pysnmp-mib %clean rm -rf %{buildroot} @@ -41,8 +55,11 @@ rm -rf %{buildroot} %files -f INSTALLED_FILES %defattr(-,root,root) %doc CHANGES LICENSE README TODO docs examples -/usr/bin/libsmi2pysnmp -/usr/bin/build-pysnmp-mib + +%files utils +%defattr(-,root,root) +%{_bindir}/libsmi2pysnmp +%{_bindir}/build-pysnmp-mib %changelog