diff options
author | Ryan Hill <rhill@gentoo.org> | 2010-04-20 04:23:57 +0000 |
---|---|---|
committer | Ryan Hill <rhill@gentoo.org> | 2010-04-20 04:23:57 +0000 |
commit | 4a7c6b4b5084fcceb4fa227fddac711f70293dd0 (patch) | |
tree | 97c473a4b764c16b8469853a9403c9ff6eb424ad | |
parent | Add new function font_cleanup_dirs, called in pkg_postrm, to clean up font di... (diff) | |
download | historical-4a7c6b4b5084fcceb4fa227fddac711f70293dd0.tar.gz historical-4a7c6b4b5084fcceb4fa227fddac711f70293dd0.tar.bz2 historical-4a7c6b4b5084fcceb4fa227fddac711f70293dd0.zip |
Revision bump to migrate to new python framework and bump to EAPI3. Patch
by Arfrever (bug #312111).
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
-rw-r--r-- | app-text/mftrace/ChangeLog | 10 | ||||
-rw-r--r-- | app-text/mftrace/Manifest | 11 | ||||
-rw-r--r-- | app-text/mftrace/mftrace-1.2.13-r1.ebuild | 53 |
3 files changed, 67 insertions, 7 deletions
diff --git a/app-text/mftrace/ChangeLog b/app-text/mftrace/ChangeLog index 2ae1dbad4247..8bd21caf9cdb 100644 --- a/app-text/mftrace/ChangeLog +++ b/app-text/mftrace/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-text/mftrace -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/mftrace/ChangeLog,v 1.52 2009/09/08 18:15:26 nyhm Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/mftrace/ChangeLog,v 1.53 2010/04/20 04:23:57 dirtyepic Exp $ + +*mftrace-1.2.13-r1 (20 Apr 2010) + + 20 Apr 2010; Ryan Hill <dirtyepic@gentoo.org> +mftrace-1.2.13-r1.ebuild: + Revision bump to migrate to new python framework and bump to EAPI3. Patch + by Arfrever (bug #312111). 08 Sep 2009; Tristan Heaven <nyhm@gentoo.org> mftrace-1.2.13.ebuild: Add src_configure diff --git a/app-text/mftrace/Manifest b/app-text/mftrace/Manifest index 5f9cf8d4d3da..eef4ecbfd9b2 100644 --- a/app-text/mftrace/Manifest +++ b/app-text/mftrace/Manifest @@ -12,14 +12,15 @@ EBUILD mftrace-1.0.34.ebuild 1200 RMD160 5a06681d8969592a1bcd9e499d627eb8902ec58 EBUILD mftrace-1.1.16.ebuild 1116 RMD160 4eb000688be302970dbb5cc4228e35a44f659ea9 SHA1 203a82de82285bc160eb2a99b56993c0b6f4fa4c SHA256 f4e6d50ffb85617f2a45e245fe184bfe310c5112fa7ddd71323bff56c627927b EBUILD mftrace-1.1.17.ebuild 1145 RMD160 5752739117707b8971a321fabe21d1a5effbd3b4 SHA1 f493149c8d28470a11eeb314def0e7331c664485 SHA256 9e03bd18bfd872f009d68a6177f7a54abc814393e42c80609c005c80ea952a1f EBUILD mftrace-1.1.19.ebuild 1146 RMD160 b155cca26a5c3206f1d2a4a68c1222c8d966d97c SHA1 e4c6c849c3b6a3ac51419034d7361db295212328 SHA256 55c9ab6490c608c958ceae42fe81e8cff50ea21af06a6203d9452565d4566511 +EBUILD mftrace-1.2.13-r1.ebuild 1257 RMD160 783cc8a8ba29f570bff63cfea10ff0430474b994 SHA1 25c8e22529cf28b11cab5d85a90363a450a40bc9 SHA256 86cf0957094f146ee54dfee47157576a0be8d03b5dab8071007099de7accd388 EBUILD mftrace-1.2.13.ebuild 1178 RMD160 17548d2c780b139f2e800700851d98dfee8fab73 SHA1 30b37142e4b3e0d2839369337ca7b5befd4a98e4 SHA256 bffc0b2b7bca9e086723c8060ec53b7ed5a11bd7887bde2033aa473eaa11fb51 EBUILD mftrace-1.2.9.ebuild 1159 RMD160 35ff2cbea00f91e42e77c388545aff311ba59730 SHA1 bb454161b0f37e0ac34f64c1fb55c0a815ae4466 SHA256 dc7b8e3e0f7f6cfe3111feb9817a1eb82340ce07b49989d9d0375dbb0f4d1485 -MISC ChangeLog 7013 RMD160 bd91f2203c049f57e11d3d43f25bcd3d754965aa SHA1 500b94dc27a3975ef5f4ddba102bc25137bf2937 SHA256 9d7195c3829ecb5792ee84956d5cbe6d65fe1f56434f5c4612e7acca4cacf9d6 +MISC ChangeLog 7233 RMD160 c9de5bbccffebf3fc6208ad3ae5b9e6be9010645 SHA1 4036169dd965139e0df81d33d819c510804be4af SHA256 3d92e0a64c1556f448e2b2d79dde34ff928cc354bc8219edf2c7b0e2ff2578bd MISC metadata.xml 175 RMD160 997eb58c486cff1d4ff125aafb9995b1fca89642 SHA1 15cba277c38077e1a85a4993076bccd68c3b40df SHA256 2007107c3c8aeddf4319c25e1692a4b36b149dbfe0e01037719838d244fc3327 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) +Version: GnuPG v2.0.15 (GNU/Linux) -iEYEARECAAYFAkqmn0QACgkQdz7hIScOURHONwCgsuno6kFNaXAEGDh0htaiUaSF -RswAoNnOzNXZ/yg0a3Z2zmiuFKykgu0U -=+oGa +iEYEARECAAYFAkvNLRcACgkQiqiDRvmkBmLIpACeI5WXCC4Ne8ILjHLNxSu4eaY7 +5o4Anibpr9O+E2V5Z2lRXpGZYeQp8hlS +=uIxe -----END PGP SIGNATURE----- diff --git a/app-text/mftrace/mftrace-1.2.13-r1.ebuild b/app-text/mftrace/mftrace-1.2.13-r1.ebuild new file mode 100644 index 000000000000..92e31f9bcd64 --- /dev/null +++ b/app-text/mftrace/mftrace-1.2.13-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/mftrace/mftrace-1.2.13-r1.ebuild,v 1.1 2010/04/20 04:23:57 dirtyepic Exp $ + +EAPI="3" +PYTHON_DEPEND="2" + +inherit python multilib toolchain-funcs eutils + +DESCRIPTION="Traces TeX fonts to PFA or PFB fonts (formerly pktrace)" +HOMEPAGE="http://lilypond.org/download/sources/mftrace/" +SRC_URI="http://lilypond.org/download/sources/mftrace/${P}.tar.gz" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" +# SLOT 1 was used in pktrace ebuild +SLOT="1" +IUSE="truetype" + +DEPEND="|| ( media-gfx/potrace >=media-gfx/autotrace-0.30 )" +RDEPEND="${DEPEND} + virtual/latex-base + >=app-text/t1utils-1.25 + truetype? ( media-gfx/fontforge )" + +pkg_setup() { + python_set_active_version 2 +} + +src_prepare() { + epatch "${FILESDIR}/${P}-python-2.6.patch" +} + +src_configure() { + tc-export CC + econf --datadir=$(python_get_sitedir) +} + +src_compile() { + emake CFLAGS="-Wall ${CFLAGS}" || die "emake failed" +} + +src_install () { + emake DESTDIR="${D}" PYC_MODULES="" install || die "make install failed" + dodoc README.txt ChangeLog +} + +pkg_postinst() { + python_mod_optimize mftrace +} + +pkg_postrm() { + python_mod_cleanup mftrace +} |