Split okular-backends from okular
ClosedPublic

Authored by jbbgameich on Feb 19 2020, 3:00 PM.

Details

Summary

This is required to install the backends as a dependency of okular-mobile, otherwise it would be left without backends or depend on the desktop ui.

Diff Detail

Lint
Lint Skipped
Unit
Unit Tests Skipped
jbbgameich requested review of this revision.Feb 19 2020, 3:00 PM
jbbgameich created this revision.

LGTM, but doesn't okular-mobile Recommend okular for that very reason?

jbbgameich added a comment.EditedFeb 19 2020, 3:07 PM

LGTM, but doesn't okular-mobile Recommend okular for that very reason?

Installing the desktop ui on the phone is not the best idea. Seemingly we also use --no-install-recommends there. Should I remove the recommends line from okular-mobile then?

jbbgameich updated this revision to Diff 76005.Feb 19 2020, 3:11 PM

rebase on Neon/stable

jbbgameich updated this revision to Diff 76006.Feb 19 2020, 3:15 PM

Remove okular recommendation from okular-mobile

sitter accepted this revision.Feb 20 2020, 2:26 PM

mind the comment about version, otherwise shipit

debian/control
122

If you use ${source:Version}~ciBuild instead of the hardcoded version, the CI will figure out what version to actually use and fixate it at the next release.
Same for the Replaces line.

This revision is now accepted and ready to land.Feb 20 2020, 2:26 PM
jbbgameich updated this revision to Diff 76064.Feb 20 2020, 6:26 PM

Use ci version

jbbgameich marked an inline comment as done.Feb 20 2020, 6:27 PM

Which branch should I land this onto?

Neon/unstable I guess

sitter closed this revision.Sep 6 2020, 11:59 AM

was landed already. closing