diff options
author | Pacho Ramos <pacho@gentoo.org> | 2017-12-16 16:37:41 +0100 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2017-12-16 16:40:23 +0100 |
commit | 562a25b784e3bbe75082ce786574bb788668f50d (patch) | |
tree | 42b36d5ac4b5a77eb8387b12a8b4d8bca5285679 /sci-electronics | |
parent | media-sound/sonata: Disable optional trayicon support requiring dead egg-pyth... (diff) | |
download | gentoo-562a25b784e3bbe75082ce786574bb788668f50d.tar.gz gentoo-562a25b784e3bbe75082ce786574bb788668f50d.tar.bz2 gentoo-562a25b784e3bbe75082ce786574bb788668f50d.zip |
sci-electronics/geda-xgsch2pcb: Disable optional gnome support requiring dead gnome-vfs-python (#640064)
Package-Manager: Portage-2.3.18, Repoman-2.3.6
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/geda-xgsch2pcb/geda-xgsch2pcb-0.1.3-r4.ebuild | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/sci-electronics/geda-xgsch2pcb/geda-xgsch2pcb-0.1.3-r4.ebuild b/sci-electronics/geda-xgsch2pcb/geda-xgsch2pcb-0.1.3-r4.ebuild new file mode 100644 index 000000000000..d4fae26a08b6 --- /dev/null +++ b/sci-electronics/geda-xgsch2pcb/geda-xgsch2pcb-0.1.3-r4.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +WANT_AUTOCONF="2.5" + +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} + dev-python/pygtk:2[${PYTHON_USEDEP}] + dev-python/pygobject:2[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_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 +} |