summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2008-09-01 08:31:56 +0000
committerUlrich Müller <ulm@gentoo.org>2008-09-01 08:31:56 +0000
commitfdf5323c6c3699c58939fd2d2c7876c83cc396e3 (patch)
treedb34882090fdec4ccffccf6695da5cfb7ba44824 /dev-tex/feynmf
parentfix #218051; version bump (diff)
downloadhistorical-fdf5323c6c3699c58939fd2d2c7876c83cc396e3.tar.gz
historical-fdf5323c6c3699c58939fd2d2c7876c83cc396e3.tar.bz2
historical-fdf5323c6c3699c58939fd2d2c7876c83cc396e3.zip
Redefine VARTEXFONTS instead of using addwrite for font cache, bug 221921. Change installation dir from texmf to texmf-site.
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.26-gentoo-r1 i686
Diffstat (limited to 'dev-tex/feynmf')
-rw-r--r--dev-tex/feynmf/ChangeLog8
-rw-r--r--dev-tex/feynmf/Manifest13
-rw-r--r--dev-tex/feynmf/feynmf-1.08-r3.ebuild46
3 files changed, 65 insertions, 2 deletions
diff --git a/dev-tex/feynmf/ChangeLog b/dev-tex/feynmf/ChangeLog
index a3658563f5d3..ff8d28005f07 100644
--- a/dev-tex/feynmf/ChangeLog
+++ b/dev-tex/feynmf/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-tex/feynmf
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/feynmf/ChangeLog,v 1.24 2008/05/12 20:21:12 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/feynmf/ChangeLog,v 1.25 2008/09/01 08:31:56 ulm Exp $
+
+*feynmf-1.08-r3 (01 Sep 2008)
+
+ 01 Sep 2008; Ulrich Mueller <ulm@gentoo.org> +feynmf-1.08-r3.ebuild:
+ Redefine VARTEXFONTS instead of using addwrite for font cache, bug 221921.
+ Change installation dir from texmf to texmf-site.
12 May 2008; nixnut <nixnut@gentoo.org> feynmf-1.08-r2.ebuild:
Stable on ppc wrt bug 220651
diff --git a/dev-tex/feynmf/Manifest b/dev-tex/feynmf/Manifest
index 16e4f89eb0f5..ac78982fe359 100644
--- a/dev-tex/feynmf/Manifest
+++ b/dev-tex/feynmf/Manifest
@@ -1,7 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX feynmf-1.08-tempfile.patch 1138 RMD160 46120689c47f00cb4bd8a0b8e79af61262d89cf7 SHA1 e893dba85dcae3882befa5a11dee58ddba2fad6f SHA256 ef9e667c1f48392b6e62dd9e7513ab8cfe6c24828e31bfac454c61ecf1d05bb8
AUX feynmf-1.08.patch 305 RMD160 4fc567445d18cb0af03c78418b46fe05c164396d SHA1 69c0d888d068c04a68a1dd062d60d491a63bb55e SHA256 7b10bc2d2b8a2902a0cfcfff7ab3b0a8608569c89d23cac505a3aae7f08c2ad8
DIST feynmf-1.08.tar.gz 286208 RMD160 94b091e6cfe0ae26766bcb4a8d591cfa30b7b48c SHA1 ca097a474d50818b24411c19c9771bd606060d3b SHA256 07bd8c23246fc3e8c7bab6590570e601dcbab2e7b07119cc052693c06d31bd0f
DIST feynmf-cnl.tar.gz 49920 RMD160 8c6aec2e050ed6cc9b3b7484b870543c3a7907b6 SHA1 d902d0262841cd3530a77a900e951b55be3808da SHA256 18bbfc2aedcb76f20c8817a1ee002962baa1172f5b2c9fb23f968268db2c75d5
EBUILD feynmf-1.08-r2.ebuild 1310 RMD160 a24696d5a95adcfd5bd66b0a141fabe029873324 SHA1 7c00645692938281614871b259463430582021d7 SHA256 ce0a5a71cd62d57a5c703513b4708c828676c862e7e3dd901bbca20978132390
-MISC ChangeLog 3057 RMD160 07148ed96e388793613ff4b33bb3438d7159288f SHA1 fc563eaaa2d9410cbfc5483340e0cdf9d3bfff13 SHA256 3b1c8b32864c8e9d13be15663ec38cd913d4de87cb61af1fa30f19e7c37fec0f
+EBUILD feynmf-1.08-r3.ebuild 1370 RMD160 c3450f644c870deca218bf41fc8e1e1bb561e1e8 SHA1 a81891530452c4ae5b7c42c7be50247ad825d779 SHA256 09ebeeda6f8b19b284d2c520e764d69be0143e184eabec6c7d391fa7974a7fba
+MISC ChangeLog 3286 RMD160 f9388c505cb7342704f2a41fd35631f89e19b3d0 SHA1 c5d48a6b25a8abb080a1ea6123a877805c3b1742 SHA256 0489fef960360d895b55f06e17f7a9c18ffeec9b2a354956c67800f0f45400d9
MISC metadata.xml 558 RMD160 84520022ced06c9a7860caf9f7e2d7c928c74fc4 SHA1 bc1e93df80dc36d4ac4d71ec15d67cf5d81148f6 SHA256 0c8877ec813a01f4e7bba8d00474c54912f43daafd65e6ade042270f2c7dfeb4
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9 (GNU/Linux)
+
+iEYEARECAAYFAki7qJEACgkQOeoy/oIi7uzagwCgnyUsSsXE41tfS/M7ERTzDv6Z
+aUYAoLpydwlXgaxeUp/uXRW/ozkKfwHV
+=MukA
+-----END PGP SIGNATURE-----
diff --git a/dev-tex/feynmf/feynmf-1.08-r3.ebuild b/dev-tex/feynmf/feynmf-1.08-r3.ebuild
new file mode 100644
index 000000000000..a0a0242dbd5b
--- /dev/null
+++ b/dev-tex/feynmf/feynmf-1.08-r3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/feynmf/feynmf-1.08-r3.ebuild,v 1.1 2008/09/01 08:31:56 ulm Exp $
+
+inherit eutils latex-package
+
+DESCRIPTION="Combined LaTeX/Metafont package for drawing of Feynman diagrams"
+HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/feynmf/"
+#Taken from: ftp.tug.ctan.org/tex-archive/macros/latex/contrib/${PN}.tar.gz
+SRC_URI="mirror://gentoo/${P}.tar.gz
+ doc? ( mirror://gentoo/${PN}-cnl.tar.gz )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="doc"
+
+DEPEND="|| ( dev-texlive/texlive-metapost virtual/tetex )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+TEXMF="/usr/share/texmf-site"
+
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${P}.patch"
+ epatch "${FILESDIR}/${P}-tempfile.patch"
+}
+
+src_compile() {
+ export VARTEXFONTS="${T}"/fonts
+ emake MP=mpost all manual.ps || die "emake failed"
+ if use doc; then
+ emake -f Makefile.cnl ps || die "emake fmfcnl failed"
+ fi
+}
+
+src_install() {
+ newbin feynmf.pl feynmf
+ doman feynmf.1
+ insinto ${TEXMF}/tex/latex/${PN}; doins feynmf.sty feynmp.sty
+ insinto ${TEXMF}/metafont/${PN}; doins feynmf.mf
+ insinto ${TEXMF}/metapost/${PN}; doins feynmp.mp
+ dodoc README manual.ps template.tex
+ use doc && dodoc fmfcnl*.ps
+}