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: profiles/, dev-python/pyfltk/, dev-python/pyfltk/files/
Date: Wed, 23 Dec 2020 09:06:26
Message-Id: 1608714119.d96482c2ce895ee7b9223189927bcc3cd187d59e.mgorny@gentoo
1 commit: d96482c2ce895ee7b9223189927bcc3cd187d59e
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 23 09:00:11 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 23 09:01:59 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96482c2
7
8 dev-python/pyfltk: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/755623
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 dev-python/pyfltk/Manifest | 1 -
14 dev-python/pyfltk/files/fltk_wrap.patch | 14 ---------
15 dev-python/pyfltk/files/ignore-func.patch | 12 -------
16 dev-python/pyfltk/metadata.xml | 16 ----------
17 dev-python/pyfltk/pyfltk-1.3.3.ebuild | 52 -------------------------------
18 profiles/package.mask | 1 -
19 6 files changed, 96 deletions(-)
20
21 diff --git a/dev-python/pyfltk/Manifest b/dev-python/pyfltk/Manifest
22 deleted file mode 100644
23 index c2ac8483386..00000000000
24 --- a/dev-python/pyfltk/Manifest
25 +++ /dev/null
26 @@ -1 +0,0 @@
27 -DIST pyFltk-1.3.3.tar.gz 946763 BLAKE2B 28798578e7a90f2c3b6d0be22241207b384643ed5269ffb4bb5940d5e8776e59ae3c2b740ba7ef61f0230e037d1b3488adf78d9af69338204df9572218ed8cab SHA512 dd4bbef8e82d455237dd085622e78e046ac522449fe63610ee5405c24d759482a89aeab07435fefb5223db78cc1f810f1eca8355afb1d0ff3e4b5e10b73bef8f
28
29 diff --git a/dev-python/pyfltk/files/fltk_wrap.patch b/dev-python/pyfltk/files/fltk_wrap.patch
30 deleted file mode 100644
31 index e0c7ba3a413..00000000000
32 --- a/dev-python/pyfltk/files/fltk_wrap.patch
33 +++ /dev/null
34 @@ -1,14 +0,0 @@
35 ---- a/python/fltk_wrap.cpp
36 -+++ b/python/fltk_wrap.cpp
37 -@@ -144,7 +144,9 @@
38 - # define _SCL_SECURE_NO_DEPRECATE
39 - #endif
40 -
41 --
42 -+int _fl_filename_isdir_quick(const char *n) {
43 -+ return 0;
44 -+}
45 -
46 - /* Python.h has to appear first */
47 - #include <Python.h>
48 -
49
50 diff --git a/dev-python/pyfltk/files/ignore-func.patch b/dev-python/pyfltk/files/ignore-func.patch
51 deleted file mode 100644
52 index 4c3ff48fce5..00000000000
53 --- a/dev-python/pyfltk/files/ignore-func.patch
54 +++ /dev/null
55 @@ -1,12 +0,0 @@
56 -https://sourceforge.net/p/pyfltk/code/506/
57 -
58 ---- a/swig/filename.i
59 -+++ b/swig/filename.i
60 -@@ -14,6 +14,7 @@
61 - %ignore fl_alphasort;
62 - %ignore fl_casealphasort;
63 - %ignore fl_casenumericsort;
64 -+%ignore _fl_filename_isdir_quick;
65 -
66 - %include "FL/filename.H"
67 -
68
69 diff --git a/dev-python/pyfltk/metadata.xml b/dev-python/pyfltk/metadata.xml
70 deleted file mode 100644
71 index c912ec01839..00000000000
72 --- a/dev-python/pyfltk/metadata.xml
73 +++ /dev/null
74 @@ -1,16 +0,0 @@
75 -<?xml version="1.0" encoding="UTF-8"?>
76 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
77 -<pkgmetadata>
78 - <maintainer type="project">
79 - <email>python@g.o</email>
80 - <name>Python</name>
81 - </maintainer>
82 - <longdescription lang="en">
83 - Python wrapper for the Fast Light Tool Kit cross-platform graphical
84 - user-interface library, using SWIG.
85 - </longdescription>
86 - <upstream>
87 - <remote-id type="sourceforge">pyfltk</remote-id>
88 - <remote-id type="pypi">pyFltk</remote-id>
89 - </upstream>
90 -</pkgmetadata>
91
92 diff --git a/dev-python/pyfltk/pyfltk-1.3.3.ebuild b/dev-python/pyfltk/pyfltk-1.3.3.ebuild
93 deleted file mode 100644
94 index 5491e546183..00000000000
95 --- a/dev-python/pyfltk/pyfltk-1.3.3.ebuild
96 +++ /dev/null
97 @@ -1,52 +0,0 @@
98 -# Copyright 1999-2020 Gentoo Authors
99 -# Distributed under the terms of the GNU General Public License v2
100 -
101 -# FIXME: MakeSwig.py execution should be made work from pyfltk-1.1.5.ebuild
102 -
103 -EAPI=5
104 -
105 -PYTHON_COMPAT=( python3_{6,7} )
106 -PYTHON_REQ_USE="threads(+)"
107 -
108 -inherit distutils-r1 flag-o-matic
109 -
110 -MY_PN="pyFltk-${PV}"
111 -MY_P="pyFltk-${PV}_py3"
112 -
113 -DESCRIPTION="Python interface to Fltk library"
114 -HOMEPAGE="http://pyfltk.sourceforge.net/"
115 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz -> ${MY_PN}.tar.gz"
116 -
117 -LICENSE="LGPL-2"
118 -SLOT="0"
119 -KEYWORDS="amd64 arm ppc ppc64 x86"
120 -IUSE="doc"
121 -
122 -DEPEND="
123 - >=x11-libs/fltk-1.3.0:1[opengl]
124 - !dev-python/pyfltk:1
125 - "
126 -RDEPEND="${DEPEND}"
127 -
128 -S=${WORKDIR}/${MY_PN}
129 -
130 -PATCHES=(
131 - "${FILESDIR}"/ignore-func.patch
132 - "${FILESDIR}"/fltk_wrap.patch
133 - )
134 -
135 -python_prepare_all() {
136 - # Disable installation of documentation and tests.
137 - sed -i -e '/package_data=/d' setup.py || die
138 -
139 - distutils-r1_python_prepare_all
140 -}
141 -
142 -python_configure_all() {
143 - append-flags -fno-strict-aliasing
144 -}
145 -
146 -python_install_all() {
147 - use doc && local HTML_DOCS=( fltk/docs/. )
148 - distutils-r1_python_install_all
149 -}
150
151 diff --git a/profiles/package.mask b/profiles/package.mask
152 index d4690681dc5..081773d3a98 100644
153 --- a/profiles/package.mask
154 +++ b/profiles/package.mask
155 @@ -297,7 +297,6 @@ games-emulation/fakenes
156 # (or are broken). They have no reverse dependencies, except for other
157 # packages from the list.
158 # Removal in 30 days. Bug #755623.
159 -dev-python/pyfltk
160 dev-python/pympler
161 dev-python/python-ethtool
162 dev-python/python-prctl