Hello community, here is the log from the commit of package python3-Twisted for openSUSE:Factory checked in at 2016-08-22 13:59:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-Twisted (Old) and /work/SRC/openSUSE:Factory/.python3-Twisted.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-Twisted" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-Twisted/python3-Twisted.changes 2016-07-27 16:29:38.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Twisted.new/python3-Twisted.changes 2016-08-22 13:59:45.000000000 +0200 @@ -1,0 +2,5 @@ +Mon Aug 15 14:51:56 UTC 2016 - [email protected] + +- Fix update-alternatives implementation. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-Twisted.spec ++++++ --- /var/tmp/diff_new_pack.wfVnBS/_old 2016-08-22 13:59:46.000000000 +0200 +++ /var/tmp/diff_new_pack.wfVnBS/_new 2016-08-22 13:59:46.000000000 +0200 @@ -39,7 +39,7 @@ Requires: python3-pyserial Requires: python3-zope.interface Requires(post): update-alternatives -Requires(postun): update-alternatives +Requires(preun): update-alternatives %description An extensible framework for Python programming, with special focus @@ -73,24 +73,20 @@ # Prepare for update-alternatives usage mkdir -p %{buildroot}%{_sysconfdir}/alternatives for p in trial twistd; do -# for p in cftp ckeygen conch mailmail pyhtmlizer tkconch trial twistd ; do mv %{buildroot}%{_bindir}/$p %{buildroot}%{_bindir}/$p-%{py3_ver} ln -s -f %{_sysconfdir}/alternatives/$p %{buildroot}%{_bindir}/$p - # create a dummy target for /etc/alternatives/$p - touch %{buildroot}%{_sysconfdir}/alternatives/$p done for p in cftp ckeygen conch mailmail pyhtmlizer tkconch trial twistd ; do gzip %{buildroot}%{_mandir}/man1/$p.1 mv %{buildroot}%{_mandir}/man1/$p.1.gz %{buildroot}%{_mandir}/man1/$p-%{py3_ver}.1.gz ln -s -f %{_sysconfdir}/alternatives/$p.1.gz %{buildroot}%{_mandir}/man1/$p.1.gz - # create a dummy target for /etc/alternatives/$p.1.gz - touch %{buildroot}%{_sysconfdir}/alternatives/$p.1.gz done %post %_sbindir/update-alternatives \ - --install %{_bindir}/trial trial %{_bindir}/trial-%{py3_ver} 30 \ + --install %{_bindir}/twistd twistd %{_bindir}/twistd-%{py3_ver} 30 \ + --slave %{_bindir}/trial trial %{_bindir}/trial-%{py3_ver} \ --slave %{_mandir}/man1/trial.1.gz trial.1.gz %{_mandir}/man1/trial-%{py3_ver}.1.gz \ --slave %{_mandir}/man1/cftp.1.gz cftp.1.gz %{_mandir}/man1/cftp-%{py3_ver}.1.gz \ --slave %{_mandir}/man1/ckeygen.1.gz ckeygen.1.gz %{_mandir}/man1/ckeygen-%{py3_ver}.1.gz \ @@ -98,20 +94,10 @@ --slave %{_mandir}/man1/mailmail.1.gz mailmail.1.gz %{_mandir}/man1/mailmail-%{py3_ver}.1.gz \ --slave %{_mandir}/man1/pyhtmlizer.1.gz pyhtmlizer.1.gz %{_mandir}/man1/pyhtmlizer-%{py3_ver}.1.gz \ --slave %{_mandir}/man1/tkconch.1.gz tkconch.1.gz %{_mandir}/man1/ctkconchftp-%{py3_ver}.1.gz \ - --slave %{_mandir}/man1/twistd.1.gz twistd.1.gz %{_mandir}/man1/twistd-%{py3_ver}.1.gz \ - --slave %{_bindir}/twistd twistd %{_bindir}/twistd-%{py3_ver} + --slave %{_mandir}/man1/twistd.1.gz twistd.1.gz %{_mandir}/man1/twistd-%{py3_ver}.1.gz -# The remainder don't support Python 3.x yet: -# --slave %{_bindir}/cftp cftp %{_bindir}/cftp-%{py3_ver} \ -# --slave %{_bindir}/ckeygen ckeygen %{_bindir}/ckeygen-%{py3_ver} \ -# --slave %{_bindir}/conch conch %{_bindir}/conch-%{py3_ver} \ -# --slave %{_bindir}/mailmail mailmail %{_bindir}/mailmail-%{py3_ver} \ -# --slave %{_bindir}/pyhtmlizer pyhtmlizer %{_bindir}/pyhtmlizer-%{py3_ver} \ -# --slave %{_bindir}/tkconch tkconch %{_bindir}/tkconch-%{py3_ver} \ - -%postun +%preun if [ $1 -eq 0 ] ; then - %_sbindir/update-alternatives --remove trial %{_bindir}/trial-%{py3_ver} %_sbindir/update-alternatives --remove twistd %{_bindir}/twistd-%{py3_ver} fi @@ -122,22 +108,12 @@ %files %defattr(-,root,root,-) %doc CONTRIBUTING LICENSE NEWS README.rst -# %{_bindir}/cftp -# %{_bindir}/ckeygen -# %{_bindir}/conch -# %{_bindir}/mailmail -# %{_bindir}/pyhtmlizer -# %{_bindir}/tkconch %{_bindir}/trial %{_bindir}/twistd -# %{_bindir}/cftp-%{py3_ver} -# %{_bindir}/ckeygen-%{py3_ver} -# %{_bindir}/conch-%{py3_ver} -# %{_bindir}/mailmail-%{py3_ver} -# %{_bindir}/pyhtmlizer-%{py3_ver} -# %{_bindir}/tkconch-%{py3_ver} %{_bindir}/trial-%{py3_ver} %{_bindir}/twistd-%{py3_ver} +%ghost %{_sysconfdir}/alternatives/trial +%ghost %{_sysconfdir}/alternatives/twistd %{_mandir}/man1/cftp.1.gz %{_mandir}/man1/ckeygen.1.gz %{_mandir}/man1/conch.1.gz @@ -154,14 +130,6 @@ %{_mandir}/man1/tkconch-%{py3_ver}.1.gz %{_mandir}/man1/trial-%{py3_ver}.1.gz %{_mandir}/man1/twistd-%{py3_ver}.1.gz -# %ghost %{_sysconfdir}/alternatives/cftp -# %ghost %{_sysconfdir}/alternatives/ckeygen -# %ghost %{_sysconfdir}/alternatives/conch -# %ghost %{_sysconfdir}/alternatives/mailmail -# %ghost %{_sysconfdir}/alternatives/pyhtmlizer -# %ghost %{_sysconfdir}/alternatives/tkconch -%ghost %{_sysconfdir}/alternatives/trial -%ghost %{_sysconfdir}/alternatives/twistd %ghost %{_sysconfdir}/alternatives/cftp.1.gz %ghost %{_sysconfdir}/alternatives/ckeygen.1.gz %ghost %{_sysconfdir}/alternatives/conch.1.gz
