[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Needed suggestions for creating a QT5 patched libraries package



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


Reply to: