Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-limnoria for openSUSE:Factory checked in at 2023-10-22 21:01:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-limnoria (Old) and /work/SRC/openSUSE:Factory/.python-limnoria.new.1945 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-limnoria" Sun Oct 22 21:01:56 2023 rev:32 rq:1119337 version:2023.09.24.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-limnoria/python-limnoria.changes 2023-10-20 23:22:16.958594302 +0200 +++ /work/SRC/openSUSE:Factory/.python-limnoria.new.1945/python-limnoria.changes 2023-10-22 21:02:12.878064264 +0200 @@ -1,0 +2,9 @@ +Fri Oct 20 13:53:47 UTC 2023 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 2023.09.24.2: + * PluginDownloader: Fix typo +- List limnoria executables as part of file-list. +- Drop unnecessary hashbangs from non-exec scripts. +- Link duplicate files in man dir. + +------------------------------------------------------------------- Old: ---- limnoria-2023.02.11.tar.gz New: ---- limnoria-2023.09.24.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-limnoria.spec ++++++ --- /var/tmp/diff_new_pack.Ge6OM3/_old 2023-10-22 21:02:13.342081136 +0200 +++ /var/tmp/diff_new_pack.Ge6OM3/_new 2023-10-22 21:02:13.346081282 +0200 @@ -18,16 +18,15 @@ %define skip_python2 1 %define appname limnoria -%define srcver 2022-09-27 +%define srcver 2023-09-24-2 Name: python-limnoria -Version: 2023.02.11 +Version: 2023.09.24.2 Release: 0 Summary: A modified version of Supybot (an IRC bot and framework) License: BSD-3-Clause Group: Development/Languages/Python URL: https://github.com/ProgVal/Limnoria Source: https://github.com/ProgVal/Limnoria/archive/master-%{srcver}.tar.gz#/%{appname}-%{version}.tar.gz -BuildRequires: coreutils-systemd # full python for sqlite3 module BuildRequires: %pythons BuildRequires: %{python_module PySocks} @@ -42,6 +41,7 @@ # pyxmpp2-scram not available, the code actually covers the non-availability #BuildRequires: %%{python_module pyxmpp2-scram} BuildRequires: %{python_module setuptools} +BuildRequires: coreutils-systemd BuildRequires: fdupes BuildRequires: procps BuildRequires: python-rpm-macros @@ -77,28 +77,35 @@ sed -i "1,4{/\/usr\/bin\/env/d}" plugins/SedRegex/constants.py chmod -x supybot/plugins/*/locales/fi.po +sed -Ei "1{\@^#!/usr/bin/env python3@d}" src/scripts/limnoria_*.py + %build %python_build %install %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib}/supybot/ -%python_clone -a %{buildroot}%{_mandir}/man1/supybot.1 -%python_clone -a %{buildroot}%{_mandir}/man1/supybot-adduser.1 -%python_clone -a %{buildroot}%{_mandir}/man1/supybot-botchk.1 -%python_clone -a %{buildroot}%{_mandir}/man1/supybot-plugin-create.1 -%python_clone -a %{buildroot}%{_mandir}/man1/supybot-plugin-doc.1 -%python_clone -a %{buildroot}%{_mandir}/man1/supybot-test.1 -%python_clone -a %{buildroot}%{_mandir}/man1/supybot-wizard.1 -%python_clone -a %{buildroot}%{_mandir}/man1/supybot-reset-password.1 -%python_clone -a %{buildroot}%{_bindir}/supybot -%python_clone -a %{buildroot}%{_bindir}/supybot-adduser -%python_clone -a %{buildroot}%{_bindir}/supybot-botchk -%python_clone -a %{buildroot}%{_bindir}/supybot-plugin-create -%python_clone -a %{buildroot}%{_bindir}/supybot-plugin-doc -%python_clone -a %{buildroot}%{_bindir}/supybot-reset-password -%python_clone -a %{buildroot}%{_bindir}/supybot-test -%python_clone -a %{buildroot}%{_bindir}/supybot-wizard +for ex in supybot limnoria +do + %python_clone -a %{buildroot}%{_mandir}/man1/${ex}.1 + %python_clone -a %{buildroot}%{_mandir}/man1/${ex}-adduser.1 + %python_clone -a %{buildroot}%{_mandir}/man1/${ex}-botchk.1 + %python_clone -a %{buildroot}%{_mandir}/man1/${ex}-plugin-create.1 + %python_clone -a %{buildroot}%{_mandir}/man1/${ex}-plugin-doc.1 + %python_clone -a %{buildroot}%{_mandir}/man1/${ex}-test.1 + %python_clone -a %{buildroot}%{_mandir}/man1/${ex}-wizard.1 + %python_clone -a %{buildroot}%{_mandir}/man1/${ex}-reset-password.1 + %python_clone -a %{buildroot}%{_bindir}/${ex} + %python_clone -a %{buildroot}%{_bindir}/${ex}-adduser + %python_clone -a %{buildroot}%{_bindir}/${ex}-botchk + %python_clone -a %{buildroot}%{_bindir}/${ex}-plugin-create + %python_clone -a %{buildroot}%{_bindir}/${ex}-plugin-doc + %python_clone -a %{buildroot}%{_bindir}/${ex}-reset-password + %python_clone -a %{buildroot}%{_bindir}/${ex}-test + %python_clone -a %{buildroot}%{_bindir}/${ex}-wizard +done + +%fdupes %{buildroot}%{_mandir}/man1/ %check %{python_expand export PYTHONDONTWRITEBYTECODE=1 @@ -112,14 +119,26 @@ supybot-plugin-create supybot-plugin-doc supybot-reset-password supybot-test supybot-wizard supybot.1 supybot-adduser.1 supybot-botchk.1 supybot-plugin-create.1 supybot-plugin-doc.1 supybot-reset-password.1 supybot-test.1 supybot-wizard.1 + limnoria limnoria-adduser limnoria-botchk + limnoria-plugin-create limnoria-plugin-doc limnoria-reset-password limnoria-test limnoria-wizard + limnoria.1 limnoria-adduser.1 limnoria-botchk.1 limnoria-plugin-create.1 + limnoria-plugin-doc.1 limnoria-reset-password.1 limnoria-test.1 limnoria-wizard.1 } %postun -%{python_uninstall_alternative supybot} +%{python_uninstall_alternative supybot limnoria} %files %{python_files} %doc README.md CONTRIBUTING.md %license LICENSE.md +%python_alternative %{_bindir}/limnoria +%python_alternative %{_bindir}/limnoria-adduser +%python_alternative %{_bindir}/limnoria-botchk +%python_alternative %{_bindir}/limnoria-plugin-create +%python_alternative %{_bindir}/limnoria-plugin-doc +%python_alternative %{_bindir}/limnoria-reset-password +%python_alternative %{_bindir}/limnoria-test +%python_alternative %{_bindir}/limnoria-wizard %python_alternative %{_bindir}/supybot %python_alternative %{_bindir}/supybot-adduser %python_alternative %{_bindir}/supybot-botchk @@ -128,8 +147,14 @@ %python_alternative %{_bindir}/supybot-reset-password %python_alternative %{_bindir}/supybot-test %python_alternative %{_bindir}/supybot-wizard -%{python_sitelib}/supybot/ -%{python_sitelib}/limnoria-*.egg-info +%python_alternative %{_mandir}/man1/limnoria.1 +%python_alternative %{_mandir}/man1/limnoria-adduser.1 +%python_alternative %{_mandir}/man1/limnoria-botchk.1 +%python_alternative %{_mandir}/man1/limnoria-plugin-create.1 +%python_alternative %{_mandir}/man1/limnoria-plugin-doc.1 +%python_alternative %{_mandir}/man1/limnoria-reset-password.1 +%python_alternative %{_mandir}/man1/limnoria-test.1 +%python_alternative %{_mandir}/man1/limnoria-wizard.1 %python_alternative %{_mandir}/man1/supybot.1 %python_alternative %{_mandir}/man1/supybot-adduser.1 %python_alternative %{_mandir}/man1/supybot-botchk.1 @@ -138,4 +163,6 @@ %python_alternative %{_mandir}/man1/supybot-reset-password.1 %python_alternative %{_mandir}/man1/supybot-test.1 %python_alternative %{_mandir}/man1/supybot-wizard.1 +%{python_sitelib}/supybot/ +%{python_sitelib}/limnoria-*.egg-info ++++++ limnoria-2023.02.11.tar.gz -> limnoria-2023.09.24.2.tar.gz ++++++ ++++ 10302 lines of diff (skipped)