diff --git a/python-pyghmi.spec.tmpl b/python-pyghmi.spec.tmpl new file mode 100644 index 00000000..383da3a2 --- /dev/null +++ b/python-pyghmi.spec.tmpl @@ -0,0 +1,44 @@ +Summary: Python General Hardware Management Initiative (IPMI and others) +%if "%{rhel}" == "8" +%global sname python2-pyghmi +Requires: python2-cryptography +%else +%global sname python-pyghmi +Requires: python-cryptography +%endif +Name: %sname +version: #VERSION# +Release: %{?release:%{release}}%{!?release:1} +Source0: pyghmi-%{version}.tar.gz +License: Apache License, version 2.0 +Group: Development/Libraries +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +Prefix: %{_prefix} +BuildArch: noarch +Vendor: Jarrod Johnson +Url: https://git.openstack.org/cgit/openstack/pyghmi + + +%description +This is a pure python implementation of IPMI protocol. + +pyghmicons and pyghmiutil are example scripts to show how one may incorporate +this library into python code + + + +%prep +%setup -n pyghmi-%{version} + +%build +python setup.py build + +%install +python setup.py install --single-version-externally-managed -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES --prefix=/usr + +%clean +rm -rf $RPM_BUILD_ROOT + +%files -f INSTALLED_FILES +%defattr(-,root,root) +