diff --git a/.cvsignore b/.cvsignore index e69de29..b56e44b 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +python-dmidecode-3.10.7.tar.gz diff --git a/import.log b/import.log new file mode 100644 index 0000000..170aba9 --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +python-dmidecode-3_10_7-3_fc11:EL-4:python-dmidecode-3.10.7-3.fc11.src.rpm:1259737799 diff --git a/python-dmidecode.spec b/python-dmidecode.spec new file mode 100644 index 0000000..be0cd53 --- /dev/null +++ b/python-dmidecode.spec @@ -0,0 +1,79 @@ +%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +%{!?python_ver: %global python_ver %(%{__python} -c "import sys ; print sys.version[:3]")} + +Summary: Python module to access DMI data +Name: python-dmidecode +Version: 3.10.7 +Release: 3%{?dist} +License: GPLv2 +Group: System Environment/Libraries +URL: http://projects.autonomy.net.au/python-dmidecode/ +Source0: http://src.autonomy.net.au/python-dmidecode/%{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Requires: libxml2-python +BuildRequires: libxml2-python +BuildRequires: libxml2-devel +BuildRequires: python-devel + +%description +python-dmidecode is a python extension module that uses the +code-base of the 'dmidecode' utility, and presents the data +as python data structures or as XML data using libxml2. + +%prep +%setup -q + +%build +make build + +%install +rm -rf $RPM_BUILD_ROOT +python src/setup.py install --root $RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc README doc/README.upstream doc/LICENSE doc/AUTHORS doc/AUTHORS.upstream +%{python_sitearch}/dmidecodemod.so +%{python_sitearch}/dmidecode.py +%{python_sitearch}/dmidecode.py[co] +%if "%{python_ver}" >= "2.5" +%{python_sitearch}/*.egg-info +%endif +%{_datadir}/python-dmidecode/ + +%changelog +* Thu Nov 26 2009 David Sommerseth - 3.10.7-3 +- Fixed even more .spec file issues and removed explicit mentioning + of /usr/share/python-dmidecode/pymap.xml + +* Wed Nov 25 2009 David Sommerseth - 3.10.7-2 +- Fixed some .spec file issues (proper Requires, use _datadir macro) + +* Wed Sep 23 2009 Nima Talebi - 3.10.7-1 +- Updated source0 to new 3.10.7 tar ball + +* Wed Jul 13 2009 David Sommerseth - 3.10.6-6 +- Only build the python-dmidecode module, not everything + +* Wed Jul 13 2009 David Sommerseth - 3.10.6-5 +- Added missing BuildRequres for libxml2-python + +* Wed Jul 13 2009 David Sommerseth - 3.10.6-4 +- Added missing BuildRequres for python-devel + +* Wed Jul 13 2009 David Sommerseth - 3.10.6-3 +- Added missing BuildRequres for libxml2-devel + +* Wed Jul 13 2009 David Sommerseth - 3.10.6-2 +- Updated release, to avoid build conflict + +* Wed Jun 10 2009 David Sommerseth - 3.10.6-1 +- Updated to work with the new XML based python-dmidecode + +* Sat Mar 7 2009 Clark Williams - 2.10.3-1 +- Initial build. + diff --git a/sources b/sources index e69de29..21f42be 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +22ee3707930451632307f83e4e33942b python-dmidecode-3.10.7.tar.gz