Hello community, here is the log from the commit of package python-pyserial for openSUSE:Factory checked in at 2016-08-22 14:00:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyserial (Old) and /work/SRC/openSUSE:Factory/.python-pyserial.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyserial" Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyserial/python-pyserial.changes 2016-05-23 16:38:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyserial.new/python-pyserial.changes 2016-08-22 14:00:14.000000000 +0200 @@ -1,0 +2,6 @@ +Mon Aug 15 14:51:56 UTC 2016 - [email protected] + +- Fix update-alternatives implementation. +- Split documentation into subpackage. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyserial.spec ++++++ --- /var/tmp/diff_new_pack.kfWWbq/_old 2016-08-22 14:00:15.000000000 +0200 +++ /var/tmp/diff_new_pack.kfWWbq/_new 2016-08-22 14:00:15.000000000 +0200 @@ -39,11 +39,19 @@ Provides: python-serial = %{version} Obsoletes: python-serial < %{version} Requires(post): update-alternatives -Requires(postun): update-alternatives +Requires(preun): update-alternatives %description Python Serial Port Extension for Win32, Linux, BSD, Jython, IronPython +%package doc +Summary: Documentation for %{name} +Group: Documentation/Other +Recommends: %{name} = %{version} + +%description doc +Documentation, examples, and help files for %{name}. + %prep %setup -q -n pyserial-%{version} sed -i "s|#\!\/usr\/bin\/env python||" serial/{serialposix,__init__}.py # Fix non-executable scripts @@ -59,25 +67,29 @@ mkdir -p %{buildroot}%{_sysconfdir}/alternatives mv %{buildroot}%{_bindir}/miniterm.py %{buildroot}%{_bindir}/miniterm-%{py_ver} ln -s -f %{_sysconfdir}/alternatives/miniterm %{buildroot}%{_bindir}/miniterm -# create a dummy target for /etc/alternatives/miniterm -touch %{buildroot}%{_sysconfdir}/alternatives/miniterm %post -"%_sbindir/update-alternatives" \ +%_sbindir/update-alternatives \ --install %{_bindir}/miniterm miniterm %{_bindir}/miniterm-%{py_ver} 30 -%postun +%preun if [ $1 -eq 0 ] ; then - "%_sbindir/update-alternatives" --remove miniterm %{_bindir}/miniterm-%{py_ver} + %_sbindir/update-alternatives --remove miniterm %{_bindir}/miniterm-%{py_ver} fi %files %defattr(-,root,root,-) -%doc CHANGES.rst LICENSE.txt README.rst examples documentation/_build/* +%doc CHANGES.rst LICENSE.txt README.rst %{_bindir}/miniterm %{_bindir}/miniterm-%{py_ver} %ghost %{_sysconfdir}/alternatives/miniterm %{python_sitelib}/serial/ %{python_sitelib}/pyserial-%{version}-py*.egg-info +%files doc +%defattr(-,root,root,-) +%doc examples/ +%doc documentation/_build/* + + %changelog
