FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 07-28-2011, 06:49 AM
Johannes Lips
 
Default Remove bundled libraries from a Qt package TexStudio

Hello,

I have some problems removing bundled libraries from a package of mine.
I recently filed a Review Request due to a name change of the package
and during that process the bundled libs were found. [1]
Namely the package contains:
- hunspell
- qtsingleapplication
- qcodeedit (although I recently packaged it, it is too heavily patched
by the Texstudio devs, so I will file a request for an exception)

Since Texstudio was/is a fork of Texmaker I tried to apply the patch
from it, but I haven't had much success. Most of the functions and or
the location of the functions already changed. [2]

I would really like to ask if someone could take a look at it and help
me out.


Thanks in advance!

Johannes

[1]https://bugzilla.redhat.com/show_bug.cgi?id=724878
[2]http://hannes.fedorapeople.org/texmaker-tools.patch
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 07-28-2011, 03:36 PM
80
 
Default Remove bundled libraries from a Qt package TexStudio

Hi,

i cooked few patches for you:
* remove hunspell ==> basically, you just need to remove all
references to the bundled hunspell in texstudio.pro and use system
headers instead of bundled ones.
* force the use of xdg-open for viewers, this patch should be
upstreamed or at least, fix function x11desktop_env() to recognize
more desktops than just KDE (most desktop sets DESKTOP_SESSION
environment variable which comes from freesdesktop). But using
xdg-open is more flexible and allow users choosing their preferred
viewer.
* for qtsingleapplication, it provides a features configuration file,
so qmake will automagically configure this for you if you add
"qtsingleapplication" to CONFIG variable

Btw, you should drop BuildRequires: gcc-objc++ as it's completely useless.
best regards,
H.
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 07-28-2011, 04:38 PM
Johannes Lips
 
Default Remove bundled libraries from a Qt package TexStudio

Awesome, works great!

Thanks a lot!

johannes
On 07/28/2011 05:36 PM, 80 wrote:
> Hi,
>
> i cooked few patches for you:
> * remove hunspell ==> basically, you just need to remove all
> references to the bundled hunspell in texstudio.pro and use system
> headers instead of bundled ones.
> * force the use of xdg-open for viewers, this patch should be
> upstreamed or at least, fix function x11desktop_env() to recognize
> more desktops than just KDE (most desktop sets DESKTOP_SESSION
> environment variable which comes from freesdesktop). But using
> xdg-open is more flexible and allow users choosing their preferred
> viewer.
> * for qtsingleapplication, it provides a features configuration file,
> so qmake will automagically configure this for you if you add
> "qtsingleapplication" to CONFIG variable
>
> Btw, you should drop BuildRequires: gcc-objc++ as it's completely useless.
> best regards,
> H.
>
>
>

--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 

Thread Tools




All times are GMT. The time now is 09:41 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org