Summary: | dev-python/translate-toolkit-1.12.0 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christian Strahl <c.a.strahl> |
Component: | [OLD] Development | Assignee: | 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
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.
oh and the tarball was also absent of the tests folder https://github.com/translate/translate/tree/master/tests so forget about pytest, unless ... meanwhile 1.12.0 released: http://sourceforge.net/projects/translate/files/Translate%20Toolkit/1.12.0/ 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 |