This request is superseded by
request 1088419
(Show diff)
Overview
Request 1072113 superseded
- Rewrite SPEC file to use modern pip+wheel and don't use
deprecated setup.py.
- Created by mcepl
- In state superseded
- Package maintainers: XinLiang, nicholasyang, and shapbot
- Superseded by 1088419
- Open review for XinLiang
Loading...
Request History
mcepl created request
- Rewrite SPEC file to use modern pip+wheel and don't use
deprecated setup.py.
superseded by 1088419
Is this meant to stay there?
It looks me the better place is
https://github.com/ClusterLabs/crmsh/issues
Comparing the resulting .rpm, it looks
%doc contrib/*
is a bit aggressive, and installs unneeded files:/usr/share/doc/packages/crmsh/bash_completion.sh /usr/share/doc/packages/crmsh/git-hook-pre-commit
/usr/share/doc/packages/crmsh/pygments_crmsh_lexers /usr/share/doc/packages/crmsh/pygments_crmsh_lexers/init.py /usr/share/doc/packages/crmsh/pygments_crmsh_lexers/ansiclr.py /usr/share/doc/packages/crmsh/pygments_crmsh_lexers/crmsh.py /usr/share/doc/packages/crmsh/setup.py
@XinLiang, @nicholasyang, @shapbot: review reminder
Thanks! Most of the changes look great, except:
profiles.8
Except it never worked, see the logs from your current packages:
This installs asciidoc unconverted file in the man directory and pretends it to be a manpage. It isn’t.
Source document is wrong and it breaks the generator:
(your package):
in my package
crm.8.adoc
fixed.It is great to keep up with the latest build system. The change log should be more accuracy. Without a pyproject.toml, setuptools is the default backend and setup.py is still in used.