Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 503318

Summary: dev-python/translate-toolkit-1.12.0 version bump
Product: Gentoo Linux Reporter: Christian Strahl <c.a.strahl>
Component: [OLD] DevelopmentAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://docs.translatehouse.org/projects/translate-toolkit/en/stable-1.11.0/releases/1.11.0.html
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: $ diff -u + $ cat mapping.patch >> translate.diff

Description Christian Strahl 2014-03-03 15:23:39 UTC
translate-toolkit 1.11.0 was released :
    http://docs.translatehouse.org/projects/translate-toolkit/en/stable-1.11.0/releases/1.11.0.html

Please bump.
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2014-03-20 06:07:32 UTC
Created attachment 373078 [details, diff]
$ diff -u +  $ cat mapping.patch >> translate.diff

This is somewhat complex, not at all straight forward, so I put it here for further input and refinement.  The prior version inherited the prior distutils so it also has a complete conversion to the -r1 eclass.

It appears that the files of the type require.txt are not properly updated with consistency.  i.e. between them they state conflicting versions.  The version of lxml is so old it's not even in portage.

The Generating of man pages likely needs a tweak, I'm not convinced it req's the (re)setting of PYTHONPATH.  The rm of twin files for each I've simply condensed to 1 line from 2 (unreq use of space).

The DEPEND="${RDEPEND}" I also requires a re-think.  While it works it appears to pull in unreq'd deps into DEPEND, however it's common place in manyt python herd ebuilds.  There is a comment / note re the mapping.patch.  Being somewhat 'rusty', I prefer not to directly commit a bump of this package.
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2014-03-20 07:13:59 UTC
oh and the tarball was also absent of the tests folder
https://github.com/translate/translate/tree/master/tests
so forget about pytest, unless ...
Comment 3 svantoviit 2014-08-12 10:48:26 UTC
meanwhile 1.12.0 released:
http://sourceforge.net/projects/translate/files/Translate%20Toolkit/1.12.0/
Comment 4 Christian Strahl 2015-02-17 09:27:21 UTC
 10 Jan 2015; Ian Delaney <idella4@gentoo.org>
+translate-toolkit-1.12.0.ebuild, -translate-toolkit-1.9.0.ebuild:
bump; re-write to update deps and convert to new eclass, version -1.10.0 found
to be partially broken, rm old