Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/enable/
Date: Mon, 15 Apr 2019 07:49:13
Message-Id: 1555314536.ebb65422c5016f71a31b8a08b25e49a3e0912a0b.zlogene@gentoo
1 commit: ebb65422c5016f71a31b8a08b25e49a3e0912a0b
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Mon Apr 15 07:48:56 2019 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Mon Apr 15 07:48:56 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb65422
7
8 dev-python/enable: remove last rited package
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11
12 dev-python/enable/Manifest | 1 -
13 dev-python/enable/enable-4.7.1.ebuild | 78 -----------------------------------
14 dev-python/enable/metadata.xml | 16 -------
15 3 files changed, 95 deletions(-)
16
17 diff --git a/dev-python/enable/Manifest b/dev-python/enable/Manifest
18 deleted file mode 100644
19 index 0c40428cccd..00000000000
20 --- a/dev-python/enable/Manifest
21 +++ /dev/null
22 @@ -1 +0,0 @@
23 -DIST enable-4.7.1.tar.gz 2728889 BLAKE2B 2952c1772ea902b2a040a5dbc1ade4fcb41f38da41cb9cfd3a574d16397fcceedb5d2216e19bd14ca9881ff27efa93ec0fe4b94db8f3baedf174fe062c825f1e SHA512 49ca414d1273fb5ddcb1732e621f91a5ac49ff02d63b5b36b8d9e28dd737eb4a312f35345fc29db555db1c6e0e8c9bf2204f8662b43a2761db6c2d656c6b2140
24
25 diff --git a/dev-python/enable/enable-4.7.1.ebuild b/dev-python/enable/enable-4.7.1.ebuild
26 deleted file mode 100644
27 index 8354cdf8754..00000000000
28 --- a/dev-python/enable/enable-4.7.1.ebuild
29 +++ /dev/null
30 @@ -1,78 +0,0 @@
31 -# Copyright 1999-2018 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=6
35 -PYTHON_COMPAT=( python2_7 )
36 -
37 -inherit distutils-r1 virtualx flag-o-matic
38 -
39 -DESCRIPTION="Enthought Tool Suite: Drawing and interaction packages"
40 -HOMEPAGE="http://docs.enthought.com/enable/
41 - https://pypi.org/project/enable
42 - https://github.com/enthought/enable"
43 -SRC_URI="https://github.com/enthought/enable/archive/${PV}.tar.gz -> ${P}.tar.gz"
44 -
45 -LICENSE="BSD"
46 -SLOT="0"
47 -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
48 -IUSE="doc examples test"
49 -
50 -RESTRICT="test" # Until https://github.com/enthought/enable/issues/303 is solved
51 -
52 -RDEPEND="
53 - dev-python/apptools[${PYTHON_USEDEP}]
54 - dev-python/kiwisolver[${PYTHON_USEDEP}]
55 - dev-python/numpy[${PYTHON_USEDEP}]
56 - dev-python/reportlab[${PYTHON_USEDEP}]
57 - >=dev-python/traitsui-4[${PYTHON_USEDEP}]
58 - media-libs/freetype:2
59 - virtual/opengl
60 - virtual/glu
61 - x11-libs/libX11
62 -"
63 -DEPEND="${RDEPEND}
64 - dev-python/setuptools[${PYTHON_USEDEP}]
65 - dev-lang/swig:0
66 - dev-python/cython[${PYTHON_USEDEP}]
67 - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
68 - test? (
69 - dev-python/coverage[${PYTHON_USEDEP}]
70 - dev-python/fonttools[${PYTHON_USEDEP}]
71 - dev-python/hypothesis[${PYTHON_USEDEP}]
72 - dev-python/mock[${PYTHON_USEDEP}]
73 - dev-python/nose[${PYTHON_USEDEP}]
74 - dev-python/pyface[${PYTHON_USEDEP}]
75 - media-fonts/font-cursor-misc
76 - media-fonts/font-misc-misc
77 - )
78 -"
79 -
80 -DISTUTILS_IN_SOURCE_BUILD=1
81 -
82 -python_prepare_all() {
83 - append-cflags -fno-strict-aliasing
84 -
85 - sed -e 's:html_favicon = "et.ico":html_favicon = "_static/et.ico":' \
86 - -i docs/source/conf.py || die
87 -
88 - distutils-r1_python_prepare_all
89 -}
90 -
91 -python_compile_all() {
92 - use doc && emake -C docs html
93 -}
94 -
95 -python_test() {
96 - pushd "${BUILD_DIR}"/lib > /dev/null
97 - # https://github.com/enthought/enable/issues/303
98 - virtx coverage run -m nose.core enable -v
99 - virtx coverage run -a -m nose.core kiva -v
100 - popd > /dev/null
101 -}
102 -
103 -python_install_all() {
104 - use doc && local HTML_DOCS=( docs/build/html/. )
105 -
106 - use examples && local EXAMPLES=( examples/. )
107 - distutils-r1_python_install_all
108 -}
109
110 diff --git a/dev-python/enable/metadata.xml b/dev-python/enable/metadata.xml
111 deleted file mode 100644
112 index c650da52e03..00000000000
113 --- a/dev-python/enable/metadata.xml
114 +++ /dev/null
115 @@ -1,16 +0,0 @@
116 -<?xml version="1.0" encoding="UTF-8"?>
117 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
118 -<pkgmetadata>
119 - <!-- maintainer-needed -->
120 - <longdescription lang="en">
121 - The Enable project from the Enthought Tool Suite provides two
122 - related multi-platform packages for drawing GUI objects:
123 - * Enable: An object drawing library that supports containment and
124 - event notification.
125 - * Kiva: A multi-platform DisplayPDF vector drawing engine.
126 - </longdescription>
127 - <upstream>
128 - <remote-id type="github">enthought/enable</remote-id>
129 - <remote-id type="pypi">enable</remote-id>
130 - </upstream>
131 -</pkgmetadata>