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
+++ /dev/null
-DIST geda-xgsch2pcb-0.1.3.tar.gz 160225 BLAKE2B 15f4641647f8edcf7f7cfb0d69eff9a8eba44441dea5147c988114ee25f7473a9da58b81654f6dc713d0a8ae70864a780e6babf2c152c7e3232207d2ddbcc7db SHA512 24d8c798be49a0aa09c12c97eb6d33e1bd5ccf1a866a8889dd04e3dd2035afd6b8799638d696691216df9d5c645922b8cfb5aadc1373d15c6ee62eec0f72b965
+++ /dev/null
-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'
-
+++ /dev/null
-# 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
-}
+++ /dev/null
-# 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
-}
+++ /dev/null
-<?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>