4 Summary: Serial port interface module
5 Summary(pl.UTF-8): Moduł interfejsu do portu szeregowego
10 Group: Development/Languages/Python
11 Source0: http://dl.sourceforge.net/pyserial/pyserial-%{version}.zip
12 # Source0-md5: 14e774b7b6e5aa52820f0590d3b8c4d9
13 URL: http://pyserial.sourceforge.net/
15 BuildRequires: python-devel
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 This module encapsulates the access for the serial port. It provides
22 backends for Python running on Windows, Linux, BSD (possibly any POSIX
23 compilant system) and Jython. The module named "serial" automatically
24 selects the appropriate backend.
26 %description -l pl.UTF-8
27 Ten moduł opakowuje dostęp do portu szeregowego. Dostarcza backendy
28 dla Pythona działającego na Windows, Linuksie, BSD (być może dowolnym
29 systemie zgodnym z POSIX) oraz Jythona. Moduł o nazwie "serial"
30 automatycznie wybiera właściwy backend.
33 %setup -q -n pyserial-%{version}
36 python ./setup.py build
39 rm -rf $RPM_BUILD_ROOT
40 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
42 python ./setup.py install \
44 --root=$RPM_BUILD_ROOT
46 mv examples/*.py $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
48 find $RPM_BUILD_ROOT%{py_sitescriptdir} -name "*serialjava*" -exec rm {} \;
49 find $RPM_BUILD_ROOT%{py_sitescriptdir} -name "*serialwin*" -exec rm {} \;
50 find $RPM_BUILD_ROOT%{py_sitescriptdir} -name \*.py -exec rm {} \;
53 rm -rf $RPM_BUILD_ROOT
56 %defattr(644,root,root,755)
57 %doc CHANGES.txt LICENSE.txt README.txt
58 %{_examplesdir}/%{name}-%{version}
59 %dir %{py_sitescriptdir}/%{module}
60 %{py_sitescriptdir}/%{module}/__init__.pyc
61 %{py_sitescriptdir}/%{module}/__init__.pyo
62 %{py_sitescriptdir}/%{module}/serialposix.pyc
63 %{py_sitescriptdir}/%{module}/serialposix.pyo
64 %{py_sitescriptdir}/%{module}/serialutil.pyc
65 %{py_sitescriptdir}/%{module}/serialutil.pyo