sci-electronics/geda-xgsch2pcb: Remove last-rited pkg
authorMichał Górny <mgorny@gentoo.org>
Sun, 19 Apr 2020 07:25:29 +0000 (09:25 +0200)
committerMichał Górny <mgorny@gentoo.org>
Sun, 19 Apr 2020 07:25:29 +0000 (09:25 +0200)
Closes: https://bugs.gentoo.org/710166
Signed-off-by: Michał Górny <mgorny@gentoo.org>
profiles/package.mask
sci-electronics/geda-xgsch2pcb/Manifest [deleted file]
sci-electronics/geda-xgsch2pcb/files/0.1.3-python.patch [deleted file]
sci-electronics/geda-xgsch2pcb/geda-xgsch2pcb-0.1.3-r5.ebuild [deleted file]
sci-electronics/geda-xgsch2pcb/geda-xgsch2pcb-0.1.3-r6.ebuild [deleted file]
sci-electronics/geda-xgsch2pcb/metadata.xml [deleted file]

index 7b4a0d3d5c2b774ec3df02fe8cac2b0484d2ea82..99d11b622b1747f9f1a5685d695f1b21e4699e53 100644 (file)
@@ -529,12 +529,6 @@ dev-python/libgnomecanvas-python
 dev-python/librsvg-python
 dev-python/pyorbit
 
-# Michał Górny <mgorny@gentoo.org> (2020-03-20)
-# Added in 2009, not bumped since.  Python 2 only, requires dead
-# dev-python/pygtk.  Gone from HOMEPAGE.
-# Removal in 30 days.  Bug #710166.
-sci-electronics/geda-xgsch2pcb
-
 # Andreas Sturmlechner <asturm@gentoo.org> (2020-03-14)
 # Breaks at least dev-games/simgear right now, bug #709878.
 ~dev-games/openscenegraph-3.6.5
diff --git a/sci-electronics/geda-xgsch2pcb/Manifest b/sci-electronics/geda-xgsch2pcb/Manifest
deleted file mode 100644 (file)
index 6794e4e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-DIST geda-xgsch2pcb-0.1.3.tar.gz 160225 BLAKE2B 15f4641647f8edcf7f7cfb0d69eff9a8eba44441dea5147c988114ee25f7473a9da58b81654f6dc713d0a8ae70864a780e6babf2c152c7e3232207d2ddbcc7db SHA512 24d8c798be49a0aa09c12c97eb6d33e1bd5ccf1a866a8889dd04e3dd2035afd6b8799638d696691216df9d5c645922b8cfb5aadc1373d15c6ee62eec0f72b965
diff --git a/sci-electronics/geda-xgsch2pcb/files/0.1.3-python.patch b/sci-electronics/geda-xgsch2pcb/files/0.1.3-python.patch
deleted file mode 100644 (file)
index f06b2af..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/Makefile.am b/Makefile.am
-index aa8e2d6..4193aac 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -22,7 +22,7 @@ SUBDIRS = po data
- bin_SCRIPTS = xgsch2pcb
--pkglib_PYTHON = lib/xgsch2pcb/pcbmanager.py \
-+pkgpython_PYTHON = lib/xgsch2pcb/pcbmanager.py \
-  lib/xgsch2pcb/gsch2pcbproject.py \
-  lib/xgsch2pcb/gui.py \
-  lib/xgsch2pcb/new_project_gui.py \
-@@ -30,7 +30,7 @@ pkglib_PYTHON = lib/xgsch2pcb/pcbmanager.py \
-  lib/xgsch2pcb/templates.py \
-  lib/xgsch2pcb/funcs.py
--nodist_pkglib_PYTHON = config.py
-+nodist_pkgpython_PYTHON = config.py
- INTLTOOL_FILES = intltool-extract.in \
-                  intltool-merge.in \
-@@ -53,7 +53,7 @@ templatesdir = @templatesdir@
- do_subst = sed -e 's,[@]prefix[@],$(prefix),g' \
-                -e 's,[@]PYTHON[@],$(PYTHON),g' \
-                                      -e 's,[@]VERSION[@],$(VERSION),g' \
--                                                       -e 's,[@]pkglibdir[@],$(pkglibdir),g' \
-+                                                       -e 's,[@]pkglibdir[@],$(pkgpythondir),g' \
-                                                        -e 's,[@]templatesdir[@],$(templatesdir),g' \
-                                                        -e 's,[@]PACKAGE[@],$(PACKAGE),g'
diff --git a/sci-electronics/geda-xgsch2pcb/geda-xgsch2pcb-0.1.3-r5.ebuild b/sci-electronics/geda-xgsch2pcb/geda-xgsch2pcb-0.1.3-r5.ebuild
deleted file mode 100644 (file)
index f1820e1..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools fdo-mime gnome2-utils python-single-r1
-
-DESCRIPTION="A graphical front-end for the gschem -> pcb workflow"
-HOMEPAGE="http://www.gpleda.org"
-SRC_URI="http://geda.seul.org/dist/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="gnome nls"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-CDEPEND="${PYTHON_DEPS}
-       $(python_gen_cond_dep '
-               dev-python/pygtk:2[${PYTHON_MULTI_USEDEP}]
-               dev-python/pygobject:2[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       sci-electronics/pcb[dbus]
-       sci-electronics/geda
-       nls? ( virtual/libintl )
-"
-RDEPEND="${CDEPEND}
-       sci-electronics/electronics-menu
-       gnome? (
-               $(python_gen_cond_dep '
-                       dev-python/gnome-vfs-python[${PYTHON_MULTI_USEDEP}]
-               ')
-       )
-"
-DEPEND="${CDEPEND}
-       dev-util/intltool
-       dev-lang/perl
-       nls? ( sys-devel/gettext )
-"
-
-PATCHES=( "${FILESDIR}"/${PV}-python.patch )
-
-pkg_setup() {
-       python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       default
-       eautoreconf
-}
-
-src_configure() {
-       econf \
-               $(use_enable nls) \
-               --disable-update-desktop-database
-}
-
-pkg_preinst() {
-       gnome2_icon_savelist
-}
-
-pkg_postinst() {
-       fdo-mime_desktop_database_update
-       fdo-mime_mime_database_update
-       gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-       fdo-mime_desktop_database_update
-       fdo-mime_mime_database_update
-       gnome2_icon_cache_update
-}
diff --git a/sci-electronics/geda-xgsch2pcb/geda-xgsch2pcb-0.1.3-r6.ebuild b/sci-electronics/geda-xgsch2pcb/geda-xgsch2pcb-0.1.3-r6.ebuild
deleted file mode 100644 (file)
index 4dbe9e1..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools fdo-mime gnome2-utils python-single-r1
-
-DESCRIPTION="A graphical front-end for the gschem -> pcb workflow"
-HOMEPAGE="http://www.gpleda.org"
-SRC_URI="http://geda.seul.org/dist/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="nls"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-CDEPEND="${PYTHON_DEPS}
-       $(python_gen_cond_dep '
-               dev-python/pygtk:2[${PYTHON_MULTI_USEDEP}]
-               dev-python/pygobject:2[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       sci-electronics/pcb[dbus]
-       sci-electronics/geda
-       nls? ( virtual/libintl )
-"
-RDEPEND="${CDEPEND}
-       sci-electronics/electronics-menu
-"
-DEPEND="${CDEPEND}
-       dev-util/intltool
-       dev-lang/perl
-       nls? ( sys-devel/gettext )
-"
-
-PATCHES=( "${FILESDIR}"/${PV}-python.patch )
-
-pkg_setup() {
-       python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       default
-       eautoreconf
-}
-
-src_configure() {
-       econf \
-               $(use_enable nls) \
-               --disable-update-desktop-database
-}
-
-pkg_preinst() {
-       gnome2_icon_savelist
-}
-
-pkg_postinst() {
-       fdo-mime_desktop_database_update
-       fdo-mime_mime_database_update
-       gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-       fdo-mime_desktop_database_update
-       fdo-mime_mime_database_update
-       gnome2_icon_cache_update
-}
diff --git a/sci-electronics/geda-xgsch2pcb/metadata.xml b/sci-electronics/geda-xgsch2pcb/metadata.xml
deleted file mode 100644 (file)
index 13de53d..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-       <maintainer type="project">
-               <email>sci-electronics@gentoo.org</email>
-               <name>Gentoo Electronics Project</name>
-       </maintainer>
-       <longdescription>
-               ``gsch2pcb`` is a command-line tool, part of the gEDA suite, which is used
-               to generate and update a PCB layout.  It works with schematics created
-               by ``gschem``, part of the gEDA suite, and layouts created by ``pcb``, a
-               PCB layout system commonly used with gEDA.
-
-               ``xgsch2pcb`` provides an intuitive, user-friendly graphical interface to
-               ``gsch2pcb``.
-       </longdescription>
-</pkgmetadata>