Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/traitsgui: traitsgui-3.0.3.ebuild ChangeLog metadata.xml
Date: Thu, 15 Jan 2009 10:13:01
Message-Id: E1LNPDd-0005eo-3x@stork.gentoo.org
1 bicatali 09/01/15 10:12:57
2
3 Added: traitsgui-3.0.3.ebuild ChangeLog metadata.xml
4 Log:
5 Initial import
6 (Portage version: 2.2_rc20/cvs/Linux 2.6.25-gentoo-r7 x86_64)
7
8 Revision Changes Path
9 1.1 dev-python/traitsgui/traitsgui-3.0.3.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/traitsgui/traitsgui-3.0.3.ebuild?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/traitsgui/traitsgui-3.0.3.ebuild?rev=1.1&content-type=text/plain
13
14 Index: traitsgui-3.0.3.ebuild
15 ===================================================================
16 # Copyright 1999-2009 Gentoo Foundation
17 # Distributed under the terms of the GNU General Public License v2
18 # $Header: /var/cvsroot/gentoo-x86/dev-python/traitsgui/traitsgui-3.0.3.ebuild,v 1.1 2009/01/15 10:12:57 bicatali Exp $
19
20 EAPI=2
21 inherit distutils
22
23 MY_PN="TraitsGUI"
24 MY_P="${MY_PN}-${PV}"
25 DESCRIPTION="Traits-capable windowing framework"
26 HOMEPAGE="http://code.enthought.com/projects/traits_gui"
27 SRC_URI="http://pypi.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
28
29 IUSE="doc examples qt4 test wxwindows"
30 SLOT="0"
31 KEYWORDS="~amd64 ~x86"
32 LICENSE="BSD"
33
34 RDEPEND="dev-python/traits
35 qt4? ( dev-python/traitsbackendqt )
36 wxwindows? ( dev-python/traitsbackendwx )"
37
38 DEPEND="dev-python/setuptools
39 test? ( >=dev-python/nose-0.10.3 )"
40
41 # test needs X display
42 RESTRICT=test
43 S="${WORKDIR}/${MY_P}"
44
45 PYTHON_MODNAME="enthought"
46
47 src_prepare() {
48 sed -i -e "/self.run_command('build_docs')/d" setup.py || die
49 }
50
51 src_test() {
52 PYTHONPATH=build/lib ${python} setup.py test || die "tests failed"
53 }
54
55 src_install() {
56 find "${S}" -name \*LICENSE.txt -delete
57 distutils_src_install
58 insinto /usr/share/doc/${PF}
59 if use doc; then
60 doins -r docs/*.pdf || die
61 fi
62 if use examples; then
63 doins -r examples || die
64 fi
65 }
66
67
68
69 1.1 dev-python/traitsgui/ChangeLog
70
71 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/traitsgui/ChangeLog?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/traitsgui/ChangeLog?rev=1.1&content-type=text/plain
73
74 Index: ChangeLog
75 ===================================================================
76 # ChangeLog for dev-python/traitsgui
77 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
78 # $Header: /var/cvsroot/gentoo-x86/dev-python/traitsgui/ChangeLog,v 1.1 2009/01/15 10:12:57 bicatali Exp $
79
80 *traitsgui-3.0.3 (15 Jan 2009)
81
82 15 Jan 2009; Sébastien Fabbro <bicatali@g.o> +metadata.xml,
83 +traitsgui-3.0.3.ebuild:
84 Initial import
85
86
87
88
89 1.1 dev-python/traitsgui/metadata.xml
90
91 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/traitsgui/metadata.xml?rev=1.1&view=markup
92 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/traitsgui/metadata.xml?rev=1.1&content-type=text/plain
93
94 Index: metadata.xml
95 ===================================================================
96 <?xml version="1.0" encoding="UTF-8"?>
97 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
98 <pkgmetadata>
99 <herd>python</herd>
100 <longdescription lang="en">
101 The TraitsGUI project from the Enthought Tool Suite contains a
102 toolkit-independent GUI abstraction layer (known as Pyface), which
103 is used to support the "visualization" features of the Traits
104 package. Thus, you can write code in terms of the Traits API
105 (views, items, editors, etc...), and let TraitsGUI and your
106 selected toolkit and back-end take care of the details of
107 displaying them. You can use Qt or Wx backends.
108 </longdescription>
109 </pkgmetadata>