Name: python-serial Version: 2.4 Release: %mkrel 3 Summary: Python serial port extension License: Python Group: Development/Python URL: http://pyserial.sourceforge.net Source0: http://downloads.sourceforge.net/pyserial/pyserial-%{version}.tar.gz BuildArch: noarch # at least python 2.2 needed, current is 2.5 %define minversion 2.2 BuildRequires: libpython-devel >= %minversion BuildRoot: %{_tmppath}/%{name}-%{version} Requires: python Obsoletes: pyserial < %{version}-%{release} Provides: pyserial = %{version}-%{release} %description This module encapsulates the access for the serial port. It provides backends for Python running on Windows, Linux, BSD (possibly any POSIX compilant system) and Jython. The module named "serial" automatically selects the appropriate backend. %prep %setup -q -n pyserial-%{version} %build #perl -pi -e 's/\r\n/\n/;' * examples/* serial/* chmod 755 examples/*.py perl -pi -e "s/#! python/#!\/usr\/bin\/env python/" serial/serialutil.py\ serial/serialcli.py perl -pi -e "s/#!jython/#!\/usr\/bin\/env jython/" serial/serialjava.py #python setup.py build %install rm -rf %{buildroot} python setup.py install --root %{buildroot} --record=INSTALLED_FILES %clean rm -rf %{buildroot} %files -f INSTALLED_FILES %defattr(-,root,root) %doc CHANGES.txt LICENSE.txt PKG-INFO README.txt examples %changelog * Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.4-3mdv2010.0 + Revision: 442482 - rebuild * Sun Jan 04 2009 Funda Wang <fundawang@mandriva.org> 2.4-2mdv2009.1 + Revision: 324112 - rebuild * Sat Jul 12 2008 Guillaume Bedot <littletux@mandriva.org> 2.4-1mdv2009.0 + Revision: 234052 - 2.4 - rpm spec policy proposal changes - fixed license + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Tue Apr 17 2007 Guillaume Bedot <littletux@mandriva.org> 2.2-4mdv2008.0 + Revision: 13985 - 2008 build ( should also build on previous versions ) * Wed Mar 07 2007 Guillaume Bedot <littletux@mandriva.org> 2.2-3mdv2007.0 + Revision: 134430 - mention bug report - fixed typo in filename - rebuilt for python 2.5 (added egg-info file) - moved to svn - Created package structure for python-serial.