Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 503318 - dev-python/translate-toolkit-1.12.0 version bump
Summary: dev-python/translate-toolkit-1.12.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL: http://docs.translatehouse.org/projec...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-03 15:23 UTC by Christian Strahl
Modified: 2015-02-17 09:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
$ diff -u + $ cat mapping.patch >> translate.diff (translate.diff,4.29 KB, patch)
2014-03-20 06:07 UTC, Ian Delaney (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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