commit: 57414e889d8ff57fd559902deb7029288b3e2212 Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org> AuthorDate: Thu Aug 7 00:16:43 2014 +0000 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org> CommitDate: Thu Aug 7 00:16:53 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=57414e88
app-text/mftrace: 9999 Based on ebuild for 1.2.18 from main tree. --- app-text/mftrace/metadata.xml | 8 +++++ app-text/mftrace/mftrace-9999.ebuild | 60 ++++++++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) diff --git a/app-text/mftrace/metadata.xml b/app-text/mftrace/metadata.xml new file mode 100644 index 0000000..16bcc9f --- /dev/null +++ b/app-text/mftrace/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>sp...@gentoo.org</email> + <name>Sebastian Pipping</name> + </maintainer> +</pkgmetadata> diff --git a/app-text/mftrace/mftrace-9999.ebuild b/app-text/mftrace/mftrace-9999.ebuild new file mode 100644 index 0000000..eb1b60e --- /dev/null +++ b/app-text/mftrace/mftrace-9999.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/mftrace/mftrace-1.2.18.ebuild,v 1.4 2012/09/23 08:26:11 phajdan.jr Exp $ + +EAPI="4" +PYTHON_DEPEND="2" + +inherit git-r3 autotools python toolchain-funcs + +DESCRIPTION="Traces TeX fonts to PFA or PFB fonts (formerly pktrace)" +HOMEPAGE="http://lilypond.org/mftrace/" +EGIT_REPO_URI="https://github.com/hanwen/mftrace.git" +LICENSE="GPL-2" +KEYWORDS="" +# SLOT 1 was used in pktrace ebuild +SLOT="1" +IUSE="doc test truetype" + +RDEPEND=">=app-text/t1utils-1.25 + || ( media-gfx/potrace >=media-gfx/autotrace-0.30 ) + truetype? ( media-gfx/fontforge ) + virtual/latex-base" +DEPEND="${RDEPEND} + doc? ( sys-apps/texinfo ) + test? ( media-gfx/fontforge )" + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + eautoreconf +} + +src_configure() { + tc-export CC + econf \ + --datadir="$(python_get_sitedir)" \ + PYTHON="$(PYTHON)" +} + +src_compile() { + emake CFLAGS="-Wall ${CFLAGS}" + use doc && emake README.txt +} + +src_install () { + emake DESTDIR="${D}" PYC_MODULES="" install + dodoc ChangeLog + use doc && dodoc README.txt +} + +pkg_postinst() { + python_mod_optimize mftrace +} + +pkg_postrm() { + python_mod_cleanup mftrace +}