diff options
author | 2011-11-15 20:54:36 +0000 | |
---|---|---|
committer | 2011-11-15 20:54:36 +0000 | |
commit | 3606217d3c9ee4b779318b054b1890cec899e32a (patch) | |
tree | a756a81b15cf70f37a688d441f4a35876d183c03 /app-text/mftrace | |
parent | Do not continue when a sub-make errors (bug #380953). (diff) | |
download | gentoo-2-3606217d3c9ee4b779318b054b1890cec899e32a.tar.gz gentoo-2-3606217d3c9ee4b779318b054b1890cec899e32a.tar.bz2 gentoo-2-3606217d3c9ee4b779318b054b1890cec899e32a.zip |
Update to EAPI 4, use correct python shebang, and fix test deps.
(Portage version: 2.2.0_alpha73/cvs/Linux x86_64)
Diffstat (limited to 'app-text/mftrace')
-rw-r--r-- | app-text/mftrace/ChangeLog | 5 | ||||
-rw-r--r-- | app-text/mftrace/mftrace-1.2.17.ebuild | 22 |
2 files changed, 16 insertions, 11 deletions
diff --git a/app-text/mftrace/ChangeLog b/app-text/mftrace/ChangeLog index 75abc8223254..a6fcfb312942 100644 --- a/app-text/mftrace/ChangeLog +++ b/app-text/mftrace/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for app-text/mftrace # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/mftrace/ChangeLog,v 1.58 2011/08/22 09:39:12 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/mftrace/ChangeLog,v 1.59 2011/11/15 20:54:36 radhermit Exp $ + + 15 Nov 2011; Tim Harder <radhermit@gentoo.org> mftrace-1.2.17.ebuild: + Update to EAPI 4, use correct python shebang, and fix test deps. *mftrace-1.2.17 (22 Aug 2011) diff --git a/app-text/mftrace/mftrace-1.2.17.ebuild b/app-text/mftrace/mftrace-1.2.17.ebuild index 3f3c2ce48822..2f6050c99666 100644 --- a/app-text/mftrace/mftrace-1.2.17.ebuild +++ b/app-text/mftrace/mftrace-1.2.17.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/mftrace/mftrace-1.2.17.ebuild,v 1.1 2011/08/22 09:39:12 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/mftrace/mftrace-1.2.17.ebuild,v 1.2 2011/11/15 20:54:36 radhermit Exp $ -EAPI="3" +EAPI="4" PYTHON_DEPEND="2" -inherit python multilib toolchain-funcs +inherit python toolchain-funcs DESCRIPTION="Traces TeX fonts to PFA or PFB fonts (formerly pktrace)" HOMEPAGE="http://lilypond.org/mftrace/" @@ -14,29 +14,31 @@ LICENSE="GPL-2" KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" # SLOT 1 was used in pktrace ebuild SLOT="1" -IUSE="truetype" +IUSE="test truetype" -DEPEND="|| ( media-gfx/potrace >=media-gfx/autotrace-0.30 )" -RDEPEND="${DEPEND} - virtual/latex-base +RDEPEND="virtual/latex-base >=app-text/t1utils-1.25 truetype? ( media-gfx/fontforge )" +DEPEND="${RDEPEND} + || ( media-gfx/potrace >=media-gfx/autotrace-0.30 ) + test? ( media-gfx/fontforge )" pkg_setup() { python_set_active_version 2 + python_pkg_setup } src_configure() { tc-export CC - econf --datadir=$(python_get_sitedir) + econf --datadir=$(python_get_sitedir) PYTHON="$(PYTHON)" } src_compile() { - emake CFLAGS="-Wall ${CFLAGS}" || die "emake failed" + emake CFLAGS="-Wall ${CFLAGS}" } src_install () { - emake DESTDIR="${D}" PYC_MODULES="" install || die "make install failed" + emake DESTDIR="${D}" PYC_MODULES="" install dodoc README.txt ChangeLog } |