Good morning,
I am doing packaging on my own lately and I would be really interested
in creating a package for Telegram Desktop, a pretty popular application
in the instant messaging environment.
However, Telegram Desktop requires a patched version of QT5; this is not
a major issue, I've already created such a package, based on the latest
Debian/Ubuntu sources and build nicely.
I get some problems in the "dh_makeshlibs" step as I'd need to manually
edit the .symbols to point out to the tweaked packages. Additionally,
the system libraries (such as libQt5Core) are in conflict.
My doubts are about the approach to take, which lead me to some ideas:
- fix the shlibs step and renaming the system libraries
- warn users about conflicts
- use this package only during the build step and fallback to orginal
libraries (dragons ahead!)
I hope you can give me some good ideas to make this works fine.
Thank you.
--
Giovanni Santini
My blog: http://giovannisantini.tk
My code: https://github.com/ItachiSan
My code, again: https://gitlab.com/u/ItachiSan
My Twitter: https://twitter.com/santini__gio
My Facebook: https://www.facebook.com/giovanni.santini
My Google+: https://plus.google.com/+GiovanniSantini/
My GPG: 2FADEBF5