Hi Dmitry,

thanks for the heads-up! But it seems I need some help here:

> 1) Build-depend on python3-sipbuild(-dbg) and sip5-tools.
> 
>    - Inspect pyproject.toml (if it exists) for additional dependencies, maybe
>      you will need also python3-pyqtbuild.

At the moment we do not depend on any of that but solely on
        python3-sip-dev
is that enough?

> 2) If your package has a project.py file, call sip-build to build it.
>    For separation of configure and build phases, pass --no-make to it.

No project.py

> 3) If your package does not have a project.py file, but has a configure.py,

No configure.py

> 4) If your package called /usr/bin/sip directly, call /usr/bin/sip5 instead.

That I have done for now (with a quilt patch), hopefully.

> 5) If your package had a runtime dependency on python3-sip or ${sip3:Depends},
>    depend on python3-pyqt5.sip instead. There is no analogue for dh_sip3
>    helper yet.
> 
>    (Upstream now recommends each project to use its own private copy of sip.
>    In Debian, I recommend you to use pyqt5's copy which is python3-pyqt5.sip).

Ok, I switched from ${sip3:Depends} to python3-pyqt5.sip.
Do you guarantee that this is enough and properly superseeds
${sip3:Depends}?

Furthermore, we call
        dh_sip3 -pcalibre-bin
what should happen with that?

The changes I made are in the last two commits in the master branch in
        https://github.com/norbusan/calibre-debian

Any comments from your side?

Best

Norbert

--
PREINING Norbert                              https://www.preining.info
Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13

Reply via email to