Details
-
Suggestion
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
Next Major Release
-
None
-
Fedora Linux
Description
Hi,
We are packaging qtsingleapplication for inclusion in Fedora Linux. I
have made 2 patches to address build issues:
1- qtsingleapplication-build.diff
This one is to prevent building of the examples. Instead we are
including the examples in the documentation directory, so that the
user can compile them if he wants.
Moreover, I see that the qtsinglecoreapplication library is not
getting built. Is there a reason? I modify the Makefile to include
this library in the package.
2- qtsingleapplication-dont-bundle-external-libs.patch
Inclusion of external directories in a package is forbidden in Fedora.
The qtlockedfile library is being built statically into this library.
I made it so that it links to it dynamically instead. Why do you
include a duplicate copy of qtlockedfile in this library?
Other than these I am including .prf files for both qtlockedfile and
qtsingleapplication packages. These files help with locating these
libraries when an external application (or library) is built against
them. Please consider adding the .prf files to the tarball in your
next release.
I am attaching both patches and both sources.
Thanks,
Orcan Ogetbil