From 4782ebcebd439f7cb2baf372ac7edf45761baaa8 Mon Sep 17 00:00:00 2001 From: Thomas Beierlein Date: Wed, 7 Oct 2020 16:55:54 +0200 Subject: sci-electronics/linsmith: remove last rited package Closes: https://bugs.gentoo.org/726828 Signed-off-by: Thomas Beierlein --- profiles/package.mask | 7 --- sci-electronics/linsmith/Manifest | 2 - .../linsmith/files/linsmith-datafiles.patch | 30 ---------- .../linsmith/linsmith-0.99.30-r1.ebuild | 67 --------------------- sci-electronics/linsmith/linsmith-0.99.31.ebuild | 70 ---------------------- sci-electronics/linsmith/metadata.xml | 15 ----- 6 files changed, 191 deletions(-) delete mode 100644 sci-electronics/linsmith/Manifest delete mode 100644 sci-electronics/linsmith/files/linsmith-datafiles.patch delete mode 100644 sci-electronics/linsmith/linsmith-0.99.30-r1.ebuild delete mode 100644 sci-electronics/linsmith/linsmith-0.99.31.ebuild delete mode 100644 sci-electronics/linsmith/metadata.xml diff --git a/profiles/package.mask b/profiles/package.mask index e50d128dda27..f055c888571b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -458,13 +458,6 @@ net-vpn/peervpn dev-db/mariadb:5.5 dev-db/mariadb:10.1 -# Thomas Beierlein (2020-09-09) -# Depends on obsolete gnome-base/libgnomeui. -# Upstream promised to have a better version -# for nearly a year now, but no release in sight. -# Masked for removal in 30 days. -sci-electronics/linsmith - # Louis Sautier (2020-09-10) # Masked for removal in 30 days, no revdeps. # All former consumers now use os.sendfile available in Python >= 3.3. diff --git a/sci-electronics/linsmith/Manifest b/sci-electronics/linsmith/Manifest deleted file mode 100644 index 96f5ae647409..000000000000 --- a/sci-electronics/linsmith/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST linsmith-0.99.30.tar.gz 1132438 BLAKE2B fda024052d0aa1af7254aa37975a62bcb1bd2dbeb020202853bc32c85e6859bda6153fb5e6af8f18a4bf29a11c5eb7bd5eaacc68ebbf20b7d2622cc0d04d77d1 SHA512 d1f6cd3895b7c217de49c214f8b86b1bb9ce97d540546f0004b7f320b7cf142652cf0ec51ce48cf32b89564bf408546bf10d5f4937544cf9e8a4d87d1db5bed5 -DIST linsmith-0.99.31.tar.gz 1138998 BLAKE2B c8b32bf2530b87a0bb9f2b7914e5ccdb6c8ad28b57b919b93c4ed0fb272a2e61f588adb3794b81565580a68413f3cb4e43ac861c4a70cce105d3e821d21eccf3 SHA512 0218992243ff5db6efa39e01d7eddf6d44d921fe4caf131d020416d320a542f19bd577a3bbd9fc8df5f1ccb62ba152d02f825bab8fae55dadd262c5dce47c076 diff --git a/sci-electronics/linsmith/files/linsmith-datafiles.patch b/sci-electronics/linsmith/files/linsmith-datafiles.patch deleted file mode 100644 index cae7a2a7c28e..000000000000 --- a/sci-electronics/linsmith/files/linsmith-datafiles.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- Makefile.am.old 2005-11-03 00:56:51.000000000 -0300 -+++ Makefile.am 2005-11-03 00:57:09.000000000 -0300 -@@ -20,15 +20,6 @@ - fi \ - done \ - fi -- @$(NORMAL_INSTALL) -- if test -d $(srcdir)/datafiles; then \ -- $(mkinstalldirs) $(DESTDIR)$(datadir)/$(PACKAGE); \ -- for datafile in $(srcdir)/datafiles/*; do \ -- if test -f $$datafile; then \ -- $(INSTALL_DATA) $$datafile $(DESTDIR)$(datadir)/$(PACKAGE); \ -- fi \ -- done \ -- fi - - dist-hook: - if test -d pixmaps; then \ -@@ -39,11 +30,3 @@ - fi \ - done \ - fi -- if test -d datafiles; then \ -- mkdir $(distdir)/datafiles; \ -- for datafile in datafiles/*; do \ -- if test -f $$datafile; then \ -- cp -p $$datafile $(distdir)/datafiles; \ -- fi \ -- done \ -- fi diff --git a/sci-electronics/linsmith/linsmith-0.99.30-r1.ebuild b/sci-electronics/linsmith/linsmith-0.99.30-r1.ebuild deleted file mode 100644 index 6ee6d95fdf63..000000000000 --- a/sci-electronics/linsmith/linsmith-0.99.30-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils autotools - -DESCRIPTION="Smith charting program, mainly designed for educational use" -HOMEPAGE="http://www.jcoppens.com/soft/linsmith/index.en.php" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc examples" - -RDEPEND=" - x11-libs/gtk+:2 - dev-libs/libxml2:2 - dev-libs/glib:2 - dev-libs/atk - gnome-base/libgnome - gnome-base/libgnomecanvas - gnome-base/libgnomeui" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - # This patch is to prevent make install copying - # the examples in /usr/share/linsmith - # Now they are cp to the correct location. - epatch \ - "${FILESDIR}"/${PN}-datafiles.patch - - # fix QA warnings about wrong categories and location of icon file - # in .desktop file - sed -i -e "s/Application;Engineering;/Education;Science;Electronics;/" \ - -e "s/Encoding=/#Encoding=/" \ - -e "s#pixmaps/linsmith/l#pixmaps/l#" \ - ${PN}.desktop || die - - # fix QA warnings about 'maintainer mode' - eautoreconf -} - -src_install() { - emake DESTDIR="${D}" install - - insinto "/usr/share/${PN}" - doins datafiles/conv0809 - - dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO - doman doc/${PN}.1 - - domenu ${PN}.desktop - doicon ${PN}_icon.xpm - - if use doc; then - insinto "/usr/share/doc/${PF}" - doins doc/manual.pdf - fi - - if use examples; then - insinto "/usr/share/doc/${PF}/examples" - doins datafiles/*.circ datafiles/*.load - fi -} diff --git a/sci-electronics/linsmith/linsmith-0.99.31.ebuild b/sci-electronics/linsmith/linsmith-0.99.31.ebuild deleted file mode 100644 index 911fd0398417..000000000000 --- a/sci-electronics/linsmith/linsmith-0.99.31.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools desktop - -DESCRIPTION="Smith charting program, mainly designed for educational use" -HOMEPAGE="http://www.jcoppens.com/soft/linsmith/index.en.php" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc examples" - -RDEPEND=" - x11-libs/gtk+:2 - dev-libs/libxml2:2 - dev-libs/glib:2 - dev-libs/atk - gnome-base/libgnome - gnome-base/libgnomecanvas - gnome-base/libgnomeui" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS NOTES README THANKS TODO ) - -src_prepare() { - eapply_user - - # This patch is to prevent make install copying - # the examples in /usr/share/linsmith - # Now they are cp to the correct location. - eapply -p0 "${FILESDIR}"/${PN}-datafiles.patch - - # fix QA warnings about wrong categories and location of icon file - # in .desktop file - sed -i -e "s/Application;Engineering;/Education;Science;Electronics;/" \ - -e "s/Encoding=/#Encoding=/" \ - -e "s#pixmaps/linsmith/l#pixmaps/l#" \ - ${PN}.desktop || die - - # fix QA warnings about 'maintainer mode' - eautoreconf -} - -src_install() { - emake DESTDIR="${D}" install - - insinto "/usr/share/${PN}" - doins datafiles/conv0809 - - einstalldocs - doman doc/${PN}.1 - - domenu ${PN}.desktop - doicon ${PN}_icon.xpm - - if use doc; then - insinto "/usr/share/doc/${PF}" - doins doc/manual.pdf - fi - - if use examples; then - insinto "/usr/share/doc/${PF}/examples" - doins datafiles/*.circ datafiles/*.load - fi -} diff --git a/sci-electronics/linsmith/metadata.xml b/sci-electronics/linsmith/metadata.xml deleted file mode 100644 index 0ca98970f31a..000000000000 --- a/sci-electronics/linsmith/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - tomjbe@gentoo.org - Thomas Beierlein - - - sci-electronics@gentoo.org - Gentoo Electronics Project - - - linsmith - - -- cgit v1.2.3-65-gdbad