Gentoo Archives: gentoo-commits

From: Thomas Beierlein <tomjbe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-electronics/linsmith/, sci-electronics/linsmith/files/, profiles/
Date: Wed, 07 Oct 2020 15:02:15
Message-Id: 1602082922.4782ebcebd439f7cb2baf372ac7edf45761baaa8.tomjbe@gentoo
1 commit: 4782ebcebd439f7cb2baf372ac7edf45761baaa8
2 Author: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 7 14:55:54 2020 +0000
4 Commit: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 7 15:02:02 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4782ebce
7
8 sci-electronics/linsmith: remove last rited package
9
10 Closes: https://bugs.gentoo.org/726828
11
12 Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>
13
14 profiles/package.mask | 7 ---
15 sci-electronics/linsmith/Manifest | 2 -
16 .../linsmith/files/linsmith-datafiles.patch | 30 ----------
17 .../linsmith/linsmith-0.99.30-r1.ebuild | 67 ---------------------
18 sci-electronics/linsmith/linsmith-0.99.31.ebuild | 70 ----------------------
19 sci-electronics/linsmith/metadata.xml | 15 -----
20 6 files changed, 191 deletions(-)
21
22 diff --git a/profiles/package.mask b/profiles/package.mask
23 index e50d128dda2..f055c888571 100644
24 --- a/profiles/package.mask
25 +++ b/profiles/package.mask
26 @@ -458,13 +458,6 @@ net-vpn/peervpn
27 dev-db/mariadb:5.5
28 dev-db/mariadb:10.1
29
30 -# Thomas Beierlein <tomjbe@g.o> (2020-09-09)
31 -# Depends on obsolete gnome-base/libgnomeui.
32 -# Upstream promised to have a better version
33 -# for nearly a year now, but no release in sight.
34 -# Masked for removal in 30 days.
35 -sci-electronics/linsmith
36 -
37 # Louis Sautier <sbraz@g.o> (2020-09-10)
38 # Masked for removal in 30 days, no revdeps.
39 # All former consumers now use os.sendfile available in Python >= 3.3.
40
41 diff --git a/sci-electronics/linsmith/Manifest b/sci-electronics/linsmith/Manifest
42 deleted file mode 100644
43 index 96f5ae64740..00000000000
44 --- a/sci-electronics/linsmith/Manifest
45 +++ /dev/null
46 @@ -1,2 +0,0 @@
47 -DIST linsmith-0.99.30.tar.gz 1132438 BLAKE2B fda024052d0aa1af7254aa37975a62bcb1bd2dbeb020202853bc32c85e6859bda6153fb5e6af8f18a4bf29a11c5eb7bd5eaacc68ebbf20b7d2622cc0d04d77d1 SHA512 d1f6cd3895b7c217de49c214f8b86b1bb9ce97d540546f0004b7f320b7cf142652cf0ec51ce48cf32b89564bf408546bf10d5f4937544cf9e8a4d87d1db5bed5
48 -DIST linsmith-0.99.31.tar.gz 1138998 BLAKE2B c8b32bf2530b87a0bb9f2b7914e5ccdb6c8ad28b57b919b93c4ed0fb272a2e61f588adb3794b81565580a68413f3cb4e43ac861c4a70cce105d3e821d21eccf3 SHA512 0218992243ff5db6efa39e01d7eddf6d44d921fe4caf131d020416d320a542f19bd577a3bbd9fc8df5f1ccb62ba152d02f825bab8fae55dadd262c5dce47c076
49
50 diff --git a/sci-electronics/linsmith/files/linsmith-datafiles.patch b/sci-electronics/linsmith/files/linsmith-datafiles.patch
51 deleted file mode 100644
52 index cae7a2a7c28..00000000000
53 --- a/sci-electronics/linsmith/files/linsmith-datafiles.patch
54 +++ /dev/null
55 @@ -1,30 +0,0 @@
56 ---- Makefile.am.old 2005-11-03 00:56:51.000000000 -0300
57 -+++ Makefile.am 2005-11-03 00:57:09.000000000 -0300
58 -@@ -20,15 +20,6 @@
59 - fi \
60 - done \
61 - fi
62 -- @$(NORMAL_INSTALL)
63 -- if test -d $(srcdir)/datafiles; then \
64 -- $(mkinstalldirs) $(DESTDIR)$(datadir)/$(PACKAGE); \
65 -- for datafile in $(srcdir)/datafiles/*; do \
66 -- if test -f $$datafile; then \
67 -- $(INSTALL_DATA) $$datafile $(DESTDIR)$(datadir)/$(PACKAGE); \
68 -- fi \
69 -- done \
70 -- fi
71 -
72 - dist-hook:
73 - if test -d pixmaps; then \
74 -@@ -39,11 +30,3 @@
75 - fi \
76 - done \
77 - fi
78 -- if test -d datafiles; then \
79 -- mkdir $(distdir)/datafiles; \
80 -- for datafile in datafiles/*; do \
81 -- if test -f $$datafile; then \
82 -- cp -p $$datafile $(distdir)/datafiles; \
83 -- fi \
84 -- done \
85 -- fi
86
87 diff --git a/sci-electronics/linsmith/linsmith-0.99.30-r1.ebuild b/sci-electronics/linsmith/linsmith-0.99.30-r1.ebuild
88 deleted file mode 100644
89 index 6ee6d95fdf6..00000000000
90 --- a/sci-electronics/linsmith/linsmith-0.99.30-r1.ebuild
91 +++ /dev/null
92 @@ -1,67 +0,0 @@
93 -# Copyright 1999-2017 Gentoo Foundation
94 -# Distributed under the terms of the GNU General Public License v2
95 -
96 -EAPI=5
97 -
98 -inherit eutils autotools
99 -
100 -DESCRIPTION="Smith charting program, mainly designed for educational use"
101 -HOMEPAGE="http://www.jcoppens.com/soft/linsmith/index.en.php"
102 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
103 -
104 -LICENSE="GPL-2"
105 -SLOT="0"
106 -KEYWORDS="amd64 x86"
107 -IUSE="doc examples"
108 -
109 -RDEPEND="
110 - x11-libs/gtk+:2
111 - dev-libs/libxml2:2
112 - dev-libs/glib:2
113 - dev-libs/atk
114 - gnome-base/libgnome
115 - gnome-base/libgnomecanvas
116 - gnome-base/libgnomeui"
117 -DEPEND="${RDEPEND}
118 - virtual/pkgconfig"
119 -
120 -src_prepare() {
121 - # This patch is to prevent make install copying
122 - # the examples in /usr/share/linsmith
123 - # Now they are cp to the correct location.
124 - epatch \
125 - "${FILESDIR}"/${PN}-datafiles.patch
126 -
127 - # fix QA warnings about wrong categories and location of icon file
128 - # in .desktop file
129 - sed -i -e "s/Application;Engineering;/Education;Science;Electronics;/" \
130 - -e "s/Encoding=/#Encoding=/" \
131 - -e "s#pixmaps/linsmith/l#pixmaps/l#" \
132 - ${PN}.desktop || die
133 -
134 - # fix QA warnings about 'maintainer mode'
135 - eautoreconf
136 -}
137 -
138 -src_install() {
139 - emake DESTDIR="${D}" install
140 -
141 - insinto "/usr/share/${PN}"
142 - doins datafiles/conv0809
143 -
144 - dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
145 - doman doc/${PN}.1
146 -
147 - domenu ${PN}.desktop
148 - doicon ${PN}_icon.xpm
149 -
150 - if use doc; then
151 - insinto "/usr/share/doc/${PF}"
152 - doins doc/manual.pdf
153 - fi
154 -
155 - if use examples; then
156 - insinto "/usr/share/doc/${PF}/examples"
157 - doins datafiles/*.circ datafiles/*.load
158 - fi
159 -}
160
161 diff --git a/sci-electronics/linsmith/linsmith-0.99.31.ebuild b/sci-electronics/linsmith/linsmith-0.99.31.ebuild
162 deleted file mode 100644
163 index 911fd039841..00000000000
164 --- a/sci-electronics/linsmith/linsmith-0.99.31.ebuild
165 +++ /dev/null
166 @@ -1,70 +0,0 @@
167 -# Copyright 1999-2019 Gentoo Authors
168 -# Distributed under the terms of the GNU General Public License v2
169 -
170 -EAPI=7
171 -
172 -inherit autotools desktop
173 -
174 -DESCRIPTION="Smith charting program, mainly designed for educational use"
175 -HOMEPAGE="http://www.jcoppens.com/soft/linsmith/index.en.php"
176 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
177 -
178 -LICENSE="GPL-2"
179 -SLOT="0"
180 -KEYWORDS="amd64 x86"
181 -IUSE="doc examples"
182 -
183 -RDEPEND="
184 - x11-libs/gtk+:2
185 - dev-libs/libxml2:2
186 - dev-libs/glib:2
187 - dev-libs/atk
188 - gnome-base/libgnome
189 - gnome-base/libgnomecanvas
190 - gnome-base/libgnomeui"
191 -DEPEND="${RDEPEND}
192 - virtual/pkgconfig"
193 -
194 -DOCS=( AUTHORS ChangeLog NEWS NOTES README THANKS TODO )
195 -
196 -src_prepare() {
197 - eapply_user
198 -
199 - # This patch is to prevent make install copying
200 - # the examples in /usr/share/linsmith
201 - # Now they are cp to the correct location.
202 - eapply -p0 "${FILESDIR}"/${PN}-datafiles.patch
203 -
204 - # fix QA warnings about wrong categories and location of icon file
205 - # in .desktop file
206 - sed -i -e "s/Application;Engineering;/Education;Science;Electronics;/" \
207 - -e "s/Encoding=/#Encoding=/" \
208 - -e "s#pixmaps/linsmith/l#pixmaps/l#" \
209 - ${PN}.desktop || die
210 -
211 - # fix QA warnings about 'maintainer mode'
212 - eautoreconf
213 -}
214 -
215 -src_install() {
216 - emake DESTDIR="${D}" install
217 -
218 - insinto "/usr/share/${PN}"
219 - doins datafiles/conv0809
220 -
221 - einstalldocs
222 - doman doc/${PN}.1
223 -
224 - domenu ${PN}.desktop
225 - doicon ${PN}_icon.xpm
226 -
227 - if use doc; then
228 - insinto "/usr/share/doc/${PF}"
229 - doins doc/manual.pdf
230 - fi
231 -
232 - if use examples; then
233 - insinto "/usr/share/doc/${PF}/examples"
234 - doins datafiles/*.circ datafiles/*.load
235 - fi
236 -}
237
238 diff --git a/sci-electronics/linsmith/metadata.xml b/sci-electronics/linsmith/metadata.xml
239 deleted file mode 100644
240 index 0ca98970f31..00000000000
241 --- a/sci-electronics/linsmith/metadata.xml
242 +++ /dev/null
243 @@ -1,15 +0,0 @@
244 -<?xml version="1.0" encoding="UTF-8"?>
245 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
246 -<pkgmetadata>
247 - <maintainer type="person">
248 - <email>tomjbe@g.o</email>
249 - <name>Thomas Beierlein</name>
250 - </maintainer>
251 - <maintainer type="project">
252 - <email>sci-electronics@g.o</email>
253 - <name>Gentoo Electronics Project</name>
254 - </maintainer>
255 - <upstream>
256 - <remote-id type="sourceforge">linsmith</remote-id>
257 - </upstream>
258 -</pkgmetadata>