diff options
author | Michał Górny <mgorny@gentoo.org> | 2017-04-05 09:24:41 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2017-04-05 10:15:57 +0200 |
commit | 28f82e7cf599a04e4334ed05960b2d8866e0efef (patch) | |
tree | 066dc403372585e2f5c56b6bf883bc19cf97d1ba /sci-electronics/gerbmerge/gerbmerge-1.8.ebuild | |
parent | x11-misc/cairo-dock: Remove (revdep of cairo-dock-plugins, to be rmed) (diff) | |
download | sunrise-28f82e7cf599a04e4334ed05960b2d8866e0efef.tar.gz sunrise-28f82e7cf599a04e4334ed05960b2d8866e0efef.tar.bz2 sunrise-28f82e7cf599a04e4334ed05960b2d8866e0efef.zip |
Remove packages using old python eclasses
Diffstat (limited to 'sci-electronics/gerbmerge/gerbmerge-1.8.ebuild')
-rw-r--r-- | sci-electronics/gerbmerge/gerbmerge-1.8.ebuild | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/sci-electronics/gerbmerge/gerbmerge-1.8.ebuild b/sci-electronics/gerbmerge/gerbmerge-1.8.ebuild deleted file mode 100644 index 51e8e5bd8..000000000 --- a/sci-electronics/gerbmerge/gerbmerge-1.8.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=3 -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit distutils eutils - -DESCRIPTION="A program for combining (panelizing) Gerber/Excellon files" -HOMEPAGE="http://ruggedcircuits.com/gerbmerge/" -SRC_URI="http://ruggedcircuits.com/gerbmerge/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc examples" - -DEPEND="dev-python/simpleparse" -RDEPEND="${DEPEND}" - -src_prepare() { - # This package has a very, very messy distutils situation. This patch rips - # out most of setup.py and replaces it with something simpler. - epatch "${FILESDIR}/${P}-fix-setup.patch" - - # This adds a "main" function to the toplevel module in the gerbmerge Python - # package, which allows the function to be called from a launcher script - # (otherwise it would expect to be invoked directly while having been - # installed in site-packages). - epatch "${FILESDIR}/${P}-fix-main.patch" - - # Throw a very simple launcher script into the mix. - cp "${FILESDIR}/${P}-launcher.py" "${S}/misc/gerbmerge" || die - - distutils_src_prepare -} - -src_install() { - distutils_src_install - if use doc; then - dohtml -A cfg -A def doc/* || die "Failed to install documentation" - fi - if use examples; then - docinto testdata - dodoc testdata/* || die "Failed to install examples" - fi -} |