Mailinglist Archive: opensuse-packaging (242 mails)

< Previous Next >
Re: [opensuse-packaging] Re: What is wxGTK/wxWidgets all about?
  • From: Stanislav Brabec <sbrabec@xxxxxxx>
  • Date: Tue, 28 Dec 2010 14:33:44 +0100
  • Message-id: <1293543224.18297.112.camel@xxxxxxxxxxx>
On Wed Nov 17 2010 at 11:59 +0200 Dave Plater wrote:
On 11/16/2010 06:46 PM, Stanislav Brabec wrote:
Dave Plater wrote:
On 10/27/2010 02:02 PM, Stanislav Brabec wrote:

Now I will progress in following two things:
- Package wxpython separately
- Test, whether compat version works as expected on one of problematic
packages.

The package will be renamed to follow upstream. the new name is
wxWidgets (previously, wxWidgets was the name of the upstream project,
but packages were called wxGTK, wxMotif, wxMSW, etc.).

One problem so far "nothing provides wxWidgets needed by wxWidgets-lang"

Packaging wxWidgets was a nightmare. Now it is (I hope) finally done and
submitted to the Factory (requests 56811-56815).

Libraries are outside libdir to never conflict. Additional package magic
helps to identify dependencies. See README.SUSE in the package for more.

Every openSUSE package should have these two lines to the spec file to
help to identify correct variant of the library (I plan to do it in
Factory):
%define _use_internal_dependency_generator 0
%define __find_requires %wx_requires

With these two lines STL x wxcontainer ABI clash should never cause
crash. Without them, you need to install compatibility ld.so.conf.d file
and you will be limited to only one ABI variant.

Important changes:

There will be 3 variants available:
wxWidgets: STL+Unicode variant (recommended)
wxWidgets-ansi: wxcontainer + ANSI (strongly deprecated)
wxWidgets-wxcontainer: wxcontainer + Unicode (deprecated)

And these 3 variants available in OBS:
wxWidgets-2_9
wxWidgets-2_9-ansi
wxWidgets-2_9-wxcontainer

Branch 2.9 has a lot of changes, and many advanced applications will
need porting.

And this package is built separately.
python-wxWidgets

I will send a mail as a new thread when this will be in Factory.

--
Best Regards / S pozdravem,

Stanislav Brabec
software developer
---------------------------------------------------------------------
SUSE LINUX, s. r. o. e-mail: sbrabec@xxxxxxx
Lihovarsk√° 1060/12 tel: +420 284 028 966, +49 911 740538747
190 00 Praha 9 fax: +420 284 028 951
Czech Republic http://www.suse.cz/

--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages