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/ginga/files/, dev-python/ginga/
Date: Sat, 28 Dec 2019 16:59:36
Message-Id: 1577552364.822483ccd04b4bbe3e27346ebcc6fd97825ef499.zlogene@gentoo
1 commit: 822483ccd04b4bbe3e27346ebcc6fd97825ef499
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 28 16:59:24 2019 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 28 16:59:24 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822483cc
7
8 dev-python/ginga: remove last-rited pkg
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11
12 dev-python/ginga/Manifest | 1 -
13 dev-python/ginga/files/ginga-no-roboto.patch | 19 -------
14 dev-python/ginga/ginga-2.6.5.ebuild | 76 ----------------------------
15 dev-python/ginga/metadata.xml | 20 --------
16 4 files changed, 116 deletions(-)
17
18 diff --git a/dev-python/ginga/Manifest b/dev-python/ginga/Manifest
19 deleted file mode 100644
20 index a0e032abefc..00000000000
21 --- a/dev-python/ginga/Manifest
22 +++ /dev/null
23 @@ -1 +0,0 @@
24 -DIST ginga-2.6.5.tar.gz 19969984 BLAKE2B a28dcd6216274eb442fab74c28a5d2acd37cdf3fabe5aa470533c3bfd3b4b43227efff9fee98f03691acd1449f8344094f24bd6a13628c0fa5b8a18e27dbf78a SHA512 66c55662a8ce1fe683cdf6a83511f39146fadf10d1fedabd6d6c5c46662a3abd2496bd1f0200612a84bdad246f960990e242bccee7a8a13e3aaf88a4884ceb80
25
26 diff --git a/dev-python/ginga/files/ginga-no-roboto.patch b/dev-python/ginga/files/ginga-no-roboto.patch
27 deleted file mode 100644
28 index 36b222fea5e..00000000000
29 --- a/dev-python/ginga/files/ginga-no-roboto.patch
30 +++ /dev/null
31 @@ -1,19 +0,0 @@
32 -From: Ole Streicher <olebole@××××××.org>
33 -Date: Tue, 2 Aug 2016 09:06:36 +0200
34 -Subject: Don't install the fonts included in the package.
35 -
36 -Use the package roboto-fonts-unhinted instead.
37 ----
38 - ginga/fonts/setup_package.py | 2 +-
39 - 1 file changed, 1 insertion(+), 1 deletion(-)
40 -
41 -diff --git a/ginga/fonts/setup_package.py b/ginga/fonts/setup_package.py
42 -index 9dd1e93..fe0ed0a 100644
43 ---- a/ginga/fonts/setup_package.py
44 -+++ b/ginga/fonts/setup_package.py
45 -@@ -3,4 +3,4 @@ from __future__ import absolute_import
46 -
47 -
48 - def get_package_data():
49 -- return {'ginga.fonts': ['*/*.ttf', '*/*.txt']}
50 -+ return {}
51
52 diff --git a/dev-python/ginga/ginga-2.6.5.ebuild b/dev-python/ginga/ginga-2.6.5.ebuild
53 deleted file mode 100644
54 index 1c995325c2e..00000000000
55 --- a/dev-python/ginga/ginga-2.6.5.ebuild
56 +++ /dev/null
57 @@ -1,76 +0,0 @@
58 -# Copyright 1999-2019 Gentoo Authors
59 -# Distributed under the terms of the GNU General Public License v2
60 -
61 -EAPI=6
62 -
63 -PYTHON_COMPAT=( python{2_7,3_5,3_6} )
64 -PYTHON_REQ_USE='tk?'
65 -
66 -inherit distutils-r1 eutils xdg-utils virtualx
67 -
68 -DESCRIPTION="Astronomical image toolkit for Python"
69 -HOMEPAGE="https://ejeschke.github.io/ginga"
70 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
71 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
72 -
73 -LICENSE="BSD"
74 -SLOT="0"
75 -IUSE="examples gtk qt5 test tk"
76 -RESTRICT="!test? ( test )"
77 -
78 -RDEPEND="
79 - dev-python/astropy[${PYTHON_USEDEP}]
80 - media-fonts/roboto
81 - gtk? ( dev-python/pygobject[${PYTHON_USEDEP},cairo] )
82 - qt5? (
83 - dev-python/PyQt5[${PYTHON_USEDEP},help,gui,widgets]
84 - dev-python/QtPy[${PYTHON_USEDEP},gui]
85 - )
86 -"
87 -DEPEND="${RDEPEND}
88 - dev-python/astropy-helpers[${PYTHON_USEDEP}]
89 - dev-python/setuptools[${PYTHON_USEDEP}]
90 - test? ( dev-python/QtPy[${PYTHON_USEDEP},gui] )
91 -"
92 -
93 -PATCHES=( "${FILESDIR}"/${PN}-no-roboto.patch )
94 -
95 -python_prepare_all() {
96 - # use system astropy-helpers instead of bundled one
97 - sed -i -e '/auto_use/s/True/False/' setup.cfg || die
98 - distutils-r1_python_prepare_all
99 -}
100 -
101 -python_test() {
102 - virtx esetup.py test
103 -}
104 -
105 -python_install_all() {
106 - distutils-r1_python_install_all
107 - rm -r "${ED%/}"/usr/lib*/*/*/ginga/examples || die
108 - if use examples; then
109 - dodoc -r ginga/examples
110 - docompress -x /usr/share/doc/${PF}/examples
111 - fi
112 - domenu ginga.desktop
113 -}
114 -
115 -pkg_postinst() {
116 - optfeature "Pick, Cuts, Histogram, LineProfile" \
117 - dev-python/matplotlib sci-libs/scipy
118 - optfeature "Online help browser" dev-qt/qtwebkit
119 - optfeature "To save a movie" media-video/mplayer
120 - optfeature "Speeds up rotation and some transformations" \
121 - dev-python/numexpr dev-python/opencv dev-python/pyopencl
122 - optfeature "Aids in identifying files when opening them" \
123 - dev-python/filemagic
124 - optfeature "Useful for various RGB file manipulations" dev-python/pillow
125 -
126 - xdg_desktop_database_update
127 - xdg_mimeinfo_database_update
128 -}
129 -
130 -pkg_postrm() {
131 - xdg_desktop_database_update
132 - xdg_mimeinfo_database_update
133 -}
134
135 diff --git a/dev-python/ginga/metadata.xml b/dev-python/ginga/metadata.xml
136 deleted file mode 100644
137 index 9b4ee82bcef..00000000000
138 --- a/dev-python/ginga/metadata.xml
139 +++ /dev/null
140 @@ -1,20 +0,0 @@
141 -<?xml version="1.0" encoding="UTF-8"?>
142 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
143 -<pkgmetadata>
144 - <maintainer type="project">
145 - <email>sci-astronomy@g.o</email>
146 - <name>Gentoo Astronomy Project</name>
147 - </maintainer>
148 - <longdescription lang="en">
149 - Ginga is a toolkit designed for building viewers for scientific image
150 - data in Python, visualizing 2D pixel data in numpy arrays.
151 - It can view astronomical data such as contained in files based on the
152 - FITS (Flexible Image Transport System) file format. It is written and
153 - is maintained by software engineers at the Subaru Telescope, National
154 - Astronomical Observatory of Japan.
155 - </longdescription>
156 - <upstream>
157 - <remote-id type="pypi">ginga</remote-id>
158 - <remote-id type="github">ejeschke/ginga</remote-id>
159 - </upstream>
160 -</pkgmetadata>