Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/storm/, profiles/
Date: Fri, 21 Feb 2020 19:28:46
Message-Id: 1582313305.0df43670084ad78a3938b094c47ff3d4e7d1494a.mgorny@gentoo
1 commit: 0df43670084ad78a3938b094c47ff3d4e7d1494a
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 21 19:23:03 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 21 19:28:25 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df43670
7
8 dev-python/storm: Remove last-rited package
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/storm/Manifest | 1 -
13 dev-python/storm/metadata.xml | 11 ------
14 dev-python/storm/storm-0.20-r2.ebuild | 70 -----------------------------------
15 profiles/package.mask | 1 -
16 4 files changed, 83 deletions(-)
17
18 diff --git a/dev-python/storm/Manifest b/dev-python/storm/Manifest
19 deleted file mode 100644
20 index 8f52ffdbd30..00000000000
21 --- a/dev-python/storm/Manifest
22 +++ /dev/null
23 @@ -1 +0,0 @@
24 -DIST storm-0.20.tar.bz2 213069 BLAKE2B 746fe55e720fe52369778390e2b748b297911be7631b2a29c6372d384907cc195d0e3b3627a736baa81e6852a762a80d9a4a66de318de3d3c0375939e686ad08 SHA512 7a22c6a6fa45f7bbeeb5c6f934d6f889a6d90d78a6d3e3b9c6a6825485ec35301f573d08c619693a2587e795582db633254631c0be7cd8f1fee6b03a88378a8d
25
26 diff --git a/dev-python/storm/metadata.xml b/dev-python/storm/metadata.xml
27 deleted file mode 100644
28 index 5ff1e589f86..00000000000
29 --- a/dev-python/storm/metadata.xml
30 +++ /dev/null
31 @@ -1,11 +0,0 @@
32 -<?xml version="1.0" encoding="UTF-8"?>
33 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
34 -<pkgmetadata>
35 - <maintainer type="project">
36 - <email>python@g.o</email>
37 - <name>Python</name>
38 - </maintainer>
39 - <upstream>
40 - <remote-id type="launchpad">storm</remote-id>
41 - </upstream>
42 -</pkgmetadata>
43
44 diff --git a/dev-python/storm/storm-0.20-r2.ebuild b/dev-python/storm/storm-0.20-r2.ebuild
45 deleted file mode 100644
46 index 5bfc5d44090..00000000000
47 --- a/dev-python/storm/storm-0.20-r2.ebuild
48 +++ /dev/null
49 @@ -1,70 +0,0 @@
50 -# Copyright 1999-2020 Gentoo Authors
51 -# Distributed under the terms of the GNU General Public License v2
52 -
53 -EAPI=5
54 -
55 -PYTHON_COMPAT=( python2_7 )
56 -DISTUTILS_SINGLE_IMPL=1
57 -PYTHON_REQ_USE="sqlite?"
58 -
59 -inherit distutils-r1 flag-o-matic
60 -
61 -DESCRIPTION="An object-relational mapper for Python developed at Canonical"
62 -HOMEPAGE="https://storm.canonical.com/ https://pypi.org/project/storm/"
63 -SRC_URI="https://launchpad.net/storm/trunk/${PV}/+download/${P}.tar.bz2"
64 -
65 -LICENSE="LGPL-2.1"
66 -SLOT="0"
67 -KEYWORDS="~amd64 ~x86"
68 -IUSE="mysql postgres sqlite test"
69 -RESTRICT="!test? ( test )"
70 -
71 -RDEPEND="
72 - $(python_gen_cond_dep '
73 - mysql? ( dev-python/mysql-python[${PYTHON_MULTI_USEDEP}] )
74 - postgres? ( =dev-python/psycopg-2*[${PYTHON_MULTI_USEDEP}] )
75 - ')"
76 -DEPEND="
77 - $(python_gen_cond_dep '
78 - dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
79 - test? ( dev-python/fixtures[${PYTHON_MULTI_USEDEP}] )
80 - ')"
81 -
82 -DOCS="tests/tutorial.txt"
83 -
84 -pkg_setup() {
85 - append-cflags -fno-strict-aliasing
86 - python-single-r1_pkg_setup
87 -}
88 -
89 -python_prepare_all() {
90 - sed -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" \
91 - -i setup.py || die
92 -
93 - # delete rogue errors in setting exceptions
94 - sed -e '/module_exception is not None:/d' \
95 - -e '/module_exception.__bases__ += (exception,)/d' \
96 - -i storm/exceptions.py || die
97 -
98 - distutils-r1_python_prepare_all
99 -}
100 -
101 -python_test() {
102 - if use mysql; then
103 - elog "To run the MySQL-tests, you need:"
104 - elog " - a running mysql-server"
105 - elog " - an already existing database 'db'"
106 - elog " - a user 'user' with full permissions on that database"
107 - elog " - and an environment variable STORM_MYSQL_URI=\"mysql://user:password@host:1234/db\""
108 - fi
109 - if use postgres; then
110 - elog "To run the PostgreSQL-tests, you need:"
111 - elog " - a running postgresql-server"
112 - elog " - an already existing database 'db'"
113 - elog " - a user 'user' with full permissions on that database"
114 - elog " - and an environment variable STORM_POSTGRES_URI=\"postgres://user:password@host:1234/db\""
115 - fi
116 -
117 - # Some tests require a server instance which is absent
118 - "${PYTHON}" test --verbose || die
119 -}
120
121 diff --git a/profiles/package.mask b/profiles/package.mask
122 index b7d7197a0ae..76e51074255 100644
123 --- a/profiles/package.mask
124 +++ b/profiles/package.mask
125 @@ -633,7 +633,6 @@ net-im/silc-toolkit
126 # The following Gentoo packages are Python 2-only and have no reverse
127 # dependencies.
128 # Removal in 30 days. Bug #705762.
129 -dev-python/storm
130 dev-python/timelib
131 dev-python/turbocheetah
132 dev-python/turbojson