Gentoo Archives: gentoo-commits

From: Aaron Swenson <titanofold@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin4/
Date: Sun, 21 Oct 2018 10:51:17
Message-Id: 1540119055.437bf053c110edec36e1839f6e0e76ae8c3ed575.titanofold@gentoo
1 commit: 437bf053c110edec36e1839f6e0e76ae8c3ed575
2 Author: Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 21 10:50:50 2018 +0000
4 Commit: Aaron Swenson <titanofold <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 21 10:50:55 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437bf053
7
8 dev-db/pgadmin4: Cleanup old, incorrect
9
10 Package-Manager: Portage-2.3.49, Repoman-2.3.11
11 Signed-off-by: Aaron Swenson <titanofold <AT> gentoo.org>
12
13 dev-db/pgadmin4/Manifest | 1 -
14 dev-db/pgadmin4/pgadmin4-3.3.ebuild | 124 ------------------------------------
15 dev-db/pgadmin4/pgadmin4-3.4.ebuild | 124 ------------------------------------
16 3 files changed, 249 deletions(-)
17
18 diff --git a/dev-db/pgadmin4/Manifest b/dev-db/pgadmin4/Manifest
19 index 8d01298482e..b5eadc7f54b 100644
20 --- a/dev-db/pgadmin4/Manifest
21 +++ b/dev-db/pgadmin4/Manifest
22 @@ -1,3 +1,2 @@
23 DIST pgadmin4-3.0.tar.gz 28915010 BLAKE2B 7e6dccd91f082f7b5514f5d3abdf4653a9961b4efc706e10ce58d817785d514508233e25068762fe0e4bca4c1a3cf10a2515afa38e6f9ba3c99b4af3fa32f3d2 SHA512 5921340176e6748ef13112d906061f195d4bb2f73917d762371bbaeb44ef66cf8e0edcd1cd241eb78dae46ed0b3af014c749468a930fb0c0983b38b2c54dfc3a
24 -DIST pgadmin4-3.3.tar.gz 30471775 BLAKE2B 06fe13d4e87709aa7ea5a7eef0aa5c7f3aae6891da0c4414fdf5e8936bb6bb7ac9092fd1e4f32f2f253fad7ace5fb8bdf07fed7ccb6dac68175fee5db2d27f4f SHA512 25027298a51d2ce01902fcd2314e35a44dfb5e3d7f6f5f1620841488bd5b8215436ffcad102fe9846ed4a9dee550232cb0b03c2ee0d5f46f53c753c8107e7ec3
25 DIST pgadmin4-3.4.tar.gz 30743447 BLAKE2B 4476989dc9bd672810ced56f4c3e6b87f27ec28d693ab6a909b1cdd4ddc0ae51552fe7ac5a3db4382ccded433b1dab239de01697c0709474381c117460a45163 SHA512 57160827a7577b89029a3a621653f2fec9f3b5379a554ea8bcaf80225f32f1ed93e4560ce5d5b499aff2091589e641bdfe82987be46b6155bca3fb072cf2c5e2
26
27 diff --git a/dev-db/pgadmin4/pgadmin4-3.3.ebuild b/dev-db/pgadmin4/pgadmin4-3.3.ebuild
28 deleted file mode 100644
29 index 2577aff506a..00000000000
30 --- a/dev-db/pgadmin4/pgadmin4-3.3.ebuild
31 +++ /dev/null
32 @@ -1,124 +0,0 @@
33 -# Copyright 1999-2018 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -PYTHON_COMPAT=( python3_{4,5,6} )
39 -PYTHON_REQ_USE="sqlite"
40 -
41 -inherit python-single-r1 qmake-utils
42 -
43 -DESCRIPTION="GUI administration and development platform for PostgreSQL"
44 -HOMEPAGE="https://www.pgadmin.org/"
45 -SRC_URI="mirror://postgresql/pgadmin/${PN}/v${PV}/source/${P}.tar.gz"
46 -
47 -LICENSE="POSTGRESQL"
48 -KEYWORDS="~amd64 ~x86"
49 -SLOT="0"
50 -IUSE="doc"
51 -
52 -RESTRICT="test"
53 -
54 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
55 -
56 -COMMON_DEPEND="${PYTHON_DEPS}
57 - dev-qt/qtwidgets:5
58 - dev-qt/qtwebkit:5
59 - dev-qt/qtwebengine:5[widgets]
60 -"
61 -
62 -DEPEND="${COMMON_DEPEND}
63 - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
64 -"
65 -
66 -RDEPEND="${COMMON_DEPEND}
67 - >=app-text/htmlmin-0.1.12[${PYTHON_USEDEP}]
68 - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
69 - >=dev-python/beautifulsoup-4.4.1[${PYTHON_USEDEP}]
70 - >=dev-python/blinker-1.4[${PYTHON_USEDEP}]
71 - >=dev-python/click-6.6[${PYTHON_USEDEP}]
72 - >=dev-python/extras-1.0.0[${PYTHON_USEDEP}]
73 - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
74 - >=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
75 - >=dev-python/flask-babel-0.11.1[${PYTHON_USEDEP}]
76 - >=dev-python/flask-babelex-0.9.3[${PYTHON_USEDEP}]
77 - >=dev-python/flask-gravatar-0.5.0[${PYTHON_USEDEP}]
78 - >=dev-python/flask-htmlmin-1.3.2[${PYTHON_USEDEP}]
79 - >=dev-python/flask-login-0.3.2[${PYTHON_USEDEP}]
80 - >=dev-python/flask-mail-0.9.1[${PYTHON_USEDEP}]
81 - >=dev-python/flask-migrate-2.1.1[${PYTHON_USEDEP}]
82 - >=dev-python/flask-paranoid-0.2.0[${PYTHON_USEDEP}]
83 - >=dev-python/flask-principal-0.4.0[${PYTHON_USEDEP}]
84 - >=dev-python/flask-security-3.0.0[${PYTHON_USEDEP}]
85 - >=dev-python/flask-sqlalchemy-2.3.2[${PYTHON_USEDEP}]
86 - >=dev-python/flask-wtf-0.14.2[${PYTHON_USEDEP}]
87 - >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
88 - >=dev-python/itsdangerous-0.24[${PYTHON_USEDEP}]
89 - >=dev-python/jinja-2.7.3[${PYTHON_USEDEP}]
90 - >=dev-python/linecache2-1.0.0[${PYTHON_USEDEP}]
91 - >=dev-python/markupsafe-0.23[${PYTHON_USEDEP}]
92 - >=dev-python/mimeparse-1.6.0[${PYTHON_USEDEP}]
93 - >=dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
94 - >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
95 - >=dev-python/psycopg-2.7.4[${PYTHON_USEDEP}]
96 - >=dev-python/pycrypto-2.6.1[${PYTHON_USEDEP}]
97 - >=dev-python/pyrsistent-0.14.2[${PYTHON_USEDEP}]
98 - >=dev-python/python-dateutil-2.7.1[${PYTHON_USEDEP}]
99 - >=dev-python/python-sqlparse-0.2.4[${PYTHON_USEDEP}]
100 - >=dev-python/pytz-2018.3[${PYTHON_USEDEP}]
101 - >=dev-python/simplejson-3.13.2[${PYTHON_USEDEP}]
102 - >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
103 - >=dev-python/speaklater-1.3[${PYTHON_USEDEP}]
104 - >=dev-python/sqlalchemy-1.2.5[${PYTHON_USEDEP}]
105 - >=dev-python/sshtunnel-0.1.3[${PYTHON_USEDEP}]
106 - >=dev-python/werkzeug-0.9.6[${PYTHON_USEDEP}]
107 - >=dev-python/wtforms-2.1[${PYTHON_USEDEP}]
108 -"
109 -
110 -S="${WORKDIR}"/${P}/runtime
111 -
112 -src_prepare() {
113 - cd "${WORKDIR}"/${P} || die
114 - default
115 -}
116 -
117 -src_configure() {
118 - eqmake5
119 -}
120 -
121 -src_compile() {
122 - default
123 - if use doc; then
124 - cd "${WORKDIR}"/${P} || die
125 - emake docs
126 - fi
127 -}
128 -
129 -src_install() {
130 - dobin pgAdmin4
131 -
132 - cd "${WORKDIR}"/${P} || die
133 -
134 - local APP_DIR=/usr/share/${PN}/web
135 - insinto "${APP_DIR}"
136 - doins -r web/*
137 - cat > "${D}${APP_DIR}"/config_local.py <<-EOF
138 - SERVER_MODE = False
139 - UPGRADE_CHECK_ENABLED = False
140 - EOF
141 - python_optimize "${D}${APP_DIR}"
142 -
143 - local CONFIG_DIR="/etc/xdg/pgadmin"
144 - dodir "${CONFIG_DIR}"
145 - cat > "${D}${CONFIG_DIR}"/pgadmin4.conf <<-EOF
146 - [General]
147 - ApplicationPath=${APP_DIR}
148 - PythonPath=$(python_get_sitedir)
149 - EOF
150 -
151 - if use doc; then
152 - rm -r docs/en_US/_build/html/_sources || die
153 - insinto /usr/share/${PN}/docs/en_US/_build
154 - doins -r docs/en_US/_build/html
155 - fi
156 -}
157
158 diff --git a/dev-db/pgadmin4/pgadmin4-3.4.ebuild b/dev-db/pgadmin4/pgadmin4-3.4.ebuild
159 deleted file mode 100644
160 index 635fba4bdbc..00000000000
161 --- a/dev-db/pgadmin4/pgadmin4-3.4.ebuild
162 +++ /dev/null
163 @@ -1,124 +0,0 @@
164 -# Copyright 1999-2018 Gentoo Authors
165 -# Distributed under the terms of the GNU General Public License v2
166 -
167 -EAPI=6
168 -
169 -PYTHON_COMPAT=( python3_{4,5,6} )
170 -PYTHON_REQ_USE="sqlite"
171 -
172 -inherit python-single-r1 qmake-utils
173 -
174 -DESCRIPTION="GUI administration and development platform for PostgreSQL"
175 -HOMEPAGE="https://www.pgadmin.org/"
176 -SRC_URI="mirror://postgresql/pgadmin/${PN}/v${PV}/source/${P}.tar.gz"
177 -
178 -LICENSE="POSTGRESQL"
179 -KEYWORDS="~amd64 ~x86"
180 -SLOT="0"
181 -IUSE="doc"
182 -
183 -RESTRICT="test"
184 -
185 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
186 -
187 -COMMON_DEPEND="${PYTHON_DEPS}
188 - dev-qt/qtwidgets:5
189 - dev-qt/qtwebkit:5
190 - dev-qt/qtwebengine:5[widgets]
191 -"
192 -
193 -DEPEND="${COMMON_DEPEND}
194 - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
195 -"
196 -
197 -RDEPEND="${COMMON_DEPEND}
198 - >=app-text/htmlmin-0.1.12[${PYTHON_USEDEP}]
199 - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
200 - >=dev-python/beautifulsoup-4.4.1[${PYTHON_USEDEP}]
201 - >=dev-python/blinker-1.4[${PYTHON_USEDEP}]
202 - >=dev-python/click-6.6[${PYTHON_USEDEP}]
203 - >=dev-python/extras-1.0.0[${PYTHON_USEDEP}]
204 - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
205 - >=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
206 - >=dev-python/flask-babel-0.11.1[${PYTHON_USEDEP}]
207 - >=dev-python/flask-babelex-0.9.3[${PYTHON_USEDEP}]
208 - >=dev-python/flask-gravatar-0.5.0[${PYTHON_USEDEP}]
209 - >=dev-python/flask-htmlmin-1.3.2[${PYTHON_USEDEP}]
210 - >=dev-python/flask-login-0.3.2[${PYTHON_USEDEP}]
211 - >=dev-python/flask-mail-0.9.1[${PYTHON_USEDEP}]
212 - >=dev-python/flask-migrate-2.1.1[${PYTHON_USEDEP}]
213 - >=dev-python/flask-paranoid-0.2.0[${PYTHON_USEDEP}]
214 - >=dev-python/flask-principal-0.4.0[${PYTHON_USEDEP}]
215 - >=dev-python/flask-security-3.0.0[${PYTHON_USEDEP}]
216 - >=dev-python/flask-sqlalchemy-2.3.2[${PYTHON_USEDEP}]
217 - >=dev-python/flask-wtf-0.14.2[${PYTHON_USEDEP}]
218 - >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
219 - >=dev-python/itsdangerous-0.24[${PYTHON_USEDEP}]
220 - >=dev-python/jinja-2.7.3[${PYTHON_USEDEP}]
221 - >=dev-python/linecache2-1.0.0[${PYTHON_USEDEP}]
222 - >=dev-python/markupsafe-0.23[${PYTHON_USEDEP}]
223 - >=dev-python/mimeparse-1.6.0[${PYTHON_USEDEP}]
224 - >=dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
225 - >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
226 - >=dev-python/psycopg-2.7.4[${PYTHON_USEDEP}]
227 - >=dev-python/pycrypto-2.6.1[${PYTHON_USEDEP}]
228 - >=dev-python/pyrsistent-0.14.2[${PYTHON_USEDEP}]
229 - >=dev-python/python-dateutil-2.7.1[${PYTHON_USEDEP}]
230 - >=dev-python/python-sqlparse-0.2.4[${PYTHON_USEDEP}]
231 - >=dev-python/pytz-2018.3[${PYTHON_USEDEP}]
232 - >=dev-python/simplejson-3.13.2[${PYTHON_USEDEP}]
233 - >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
234 - >=dev-python/speaklater-1.3[${PYTHON_USEDEP}]
235 - >=dev-python/sqlalchemy-1.2.5[${PYTHON_USEDEP}]
236 - >=dev-python/sshtunnel-0.1.3[${PYTHON_USEDEP}]
237 - >=dev-python/werkzeug-0.9.6[${PYTHON_USEDEP}]
238 - >=dev-python/wtforms-2.1[${PYTHON_USEDEP}]
239 -"
240 -
241 -S="${WORKDIR}"/${P}/runtime
242 -
243 -src_prepare() {
244 - cd "${WORKDIR}"/${P} || die
245 - default
246 -}
247 -
248 -src_configure() {
249 - eqmake5
250 -}
251 -
252 -src_compile() {
253 - default
254 - if use doc; then
255 - cd "${WORKDIR}"/${P} || die
256 - emake docs
257 - fi
258 -}
259 -
260 -src_install() {
261 - dobin pgAdmin4
262 -
263 - cd "${WORKDIR}"/${P} || die
264 -
265 - local APP_DIR=/usr/share/${PN}/web
266 - insinto "${APP_DIR}"
267 - doins -r web/*
268 - cat > "${D}${APP_DIR}"/config_local.py <<-EOF
269 - SERVER_MODE = False
270 - UPGRADE_CHECK_ENABLED = False
271 - EOF
272 - python_optimize "${D}${APP_DIR}"
273 -
274 - local CONFIG_DIR="/etc/xdg/pgadmin"
275 - dodir "${CONFIG_DIR}"
276 - cat > "${D}${CONFIG_DIR}"/pgadmin4.conf <<-EOF
277 - [General]
278 - ApplicationPath=${APP_DIR}
279 - PythonPath=$(python_get_sitedir)
280 - EOF
281 -
282 - if use doc; then
283 - rm -r docs/en_US/_build/html/_sources || die
284 - insinto /usr/share/${PN}/docs/en_US/_build
285 - doins -r docs/en_US/_build/html
286 - fi
287 -}