Bug 42753 - New version of poedit (1.2.3 => 1.2.5)
|
Bug#:
42753
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: All
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: wxwidgets@gentoo.org
|
Reported By: plaes@plaes.org
|
|
Component: Ebuilds
|
|
|
URL:
http://poedit.sf.net
|
|
Summary: New version of poedit (1.2.3 => 1.2.5)
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2004-02-24 06:51 0000
|
There have been two new releases since the 1.2.3 version what is portage at the
moment.
PS. Would it be possible to move poedit from dev-util to app-i18n (or
app-editors), because poedit is a gettext catalog editor.
This is a simple version bump.
I second that. There are dev-util/poedit and app-text/gtranslator even thought
they do exactly same thing. app-i18n sounds like most logical group for both of
them to me, but app-text is more appropriate than dev-util -- I certainly
didn't mean poEdit for developers, they are well capable of editing .po file in
Vim ;)
There's a >=db-3 in DEPEND:
DEPEND=">=x11-libs/wxGTK-2.3.4
>=sys-libs/db-3
but there are some problems with it...
Firstly: libdb support is optional (it only adds extra features, because poedit compiles fine without it)
Secondly: poedit works only with db-3.* (not with db-4)
So >=db-3 should be changed to =db-3.* or to add some weird IUSE flag...
Oh.. i forgot to mention that this "Extra feature" is "Support for translation
memory"
Could we still have a version bump, because the reason that I found out that
Poedit was outdated was that 1.2.3 crashed on my machine (I suspected wxGTK
incompatibilities)
I just emerget 1.2.5 ant this version and 1.2.3 too
does segmentation foult when i select Help->About
bash-2.05b$ poedit
Segmentation fault
> but there are some problems with it...
> Firstly: libdb support is optional (it only adds extra features, because
> poedit compiles fine without it)
This "extra feature" is rather important translation memory -- without it, the program is severely crippled. So the dependency is more than justified.
> Secondly: poedit works only with db-3.* (not with db-4)
This is not true. poEdit checks for db4 since 1.1.10 and works with API incompatible db4 version 4.1.25 since 1.2.3 -- have a look at the NEWS file. If you are having some problems with db4, you should have reported them to me so that they could be fixed. I don't remember you filing bug report in poedit's tracker or writing about it to poedit-users.
Today I've tried doing a version bump to 1.2.5 and it worked ok. The only
problem is that it didn't recognize db4 (I have 4.1.25 installed).
*** Bug 51520 has been marked as a duplicate of this bug. ***
*** Bug 56502 has been marked as a duplicate of this bug. ***
Created an attachment (id=35423) [details]
poedit-1.2.5-db4-compilation.patch
Turns out that poEdit really couldn't detect db4 *if it was built with
versioned symbols* (as Gentoo does). If you apply attached patch (which will be
part of poedit-1.2.6) to poedit-1.2.5 sources, then it will compile against any
libdb >= 3 currently in Portage.
Added to portage and moved to category app-i18n. Thanks for the patch, Vaclav.