summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <rhill@gentoo.org>2010-04-20 04:23:57 +0000
committerRyan Hill <rhill@gentoo.org>2010-04-20 04:23:57 +0000
commit4a7c6b4b5084fcceb4fa227fddac711f70293dd0 (patch)
tree97c473a4b764c16b8469853a9403c9ff6eb424ad
parentAdd new function font_cleanup_dirs, called in pkg_postrm, to clean up font di... (diff)
downloadhistorical-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/ChangeLog10
-rw-r--r--app-text/mftrace/Manifest11
-rw-r--r--app-text/mftrace/mftrace-1.2.13-r1.ebuild53
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
+}