summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2011-11-15 20:54:36 +0000
committerTim Harder <radhermit@gentoo.org>2011-11-15 20:54:36 +0000
commit3606217d3c9ee4b779318b054b1890cec899e32a (patch)
treea756a81b15cf70f37a688d441f4a35876d183c03 /app-text/mftrace
parentDo not continue when a sub-make errors (bug #380953). (diff)
downloadgentoo-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/ChangeLog5
-rw-r--r--app-text/mftrace/mftrace-1.2.17.ebuild22
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
}