summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2015-05-15 18:22:34 +0000
committerUlrich Müller <ulm@gentoo.org>2015-05-15 18:22:34 +0000
commit0092a266205e6680ca699c3dd14e2ed3f057668a (patch)
tree2dcc24379f292fbb1e37f1b0b5a8989a346e5fea /dev-tex
parentInitial commit fixes bug 549118. Ebuild written by Stefan Talpalaru with (diff)
downloadhistorical-0092a266205e6680ca699c3dd14e2ed3f057668a.tar.gz
historical-0092a266205e6680ca699c3dd14e2ed3f057668a.tar.bz2
historical-0092a266205e6680ca699c3dd14e2ed3f057668a.zip
Create symlinks for texdoc.
Package-Manager: portage-2.2.19/cvs/Linux x86_64 Manifest-Sign-Key: 0x9433907D693FB5B8!
Diffstat (limited to 'dev-tex')
-rw-r--r--dev-tex/feynmf/ChangeLog9
-rw-r--r--dev-tex/feynmf/Manifest25
-rw-r--r--dev-tex/feynmf/feynmf-1.08-r4.ebuild56
3 files changed, 76 insertions, 14 deletions
diff --git a/dev-tex/feynmf/ChangeLog b/dev-tex/feynmf/ChangeLog
index a8c47c738beb..f9c59f6db028 100644
--- a/dev-tex/feynmf/ChangeLog
+++ b/dev-tex/feynmf/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-tex/feynmf
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/feynmf/ChangeLog,v 1.43 2014/03/25 13:00:47 ulm Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/feynmf/ChangeLog,v 1.44 2015/05/15 18:22:22 ulm Exp $
+
+*feynmf-1.08-r4 (15 May 2015)
+
+ 15 May 2015; Ulrich Müller <ulm@gentoo.org> +feynmf-1.08-r4.ebuild:
+ Create symlinks for texdoc.
25 Mar 2014; Ulrich Müller <ulm@gentoo.org> feynmf-1.08-r3.ebuild:
Update to EAPI 5. Specify LICENSE more precisely.
diff --git a/dev-tex/feynmf/Manifest b/dev-tex/feynmf/Manifest
index fe60aa415cbe..acce1211f40f 100644
--- a/dev-tex/feynmf/Manifest
+++ b/dev-tex/feynmf/Manifest
@@ -6,19 +6,20 @@ AUX feynmf-1.08.patch 305 SHA256 7b10bc2d2b8a2902a0cfcfff7ab3b0a8608569c89d23cac
DIST feynmf-1.08.tar.gz 286208 SHA256 07bd8c23246fc3e8c7bab6590570e601dcbab2e7b07119cc052693c06d31bd0f SHA512 968853ef09ab140fa0844068e564995b44bd79bbe5376a7b866d6db80278b2099aab47920213c7f744d5558e10e69a6de8e056f4d35c8d0fe51055a17981cad2 WHIRLPOOL f83c8e7fc6de3f5d7be55ae621a96230abdbd77892f8f76b66f70feee6115bcb51456dd0dd44e21b24f032060eb1d6aa012ea7576dbbb56d70ff309a060aef37
DIST feynmf-cnl.tar.gz 49920 SHA256 18bbfc2aedcb76f20c8817a1ee002962baa1172f5b2c9fb23f968268db2c75d5 SHA512 ba84d284a6157bd1fce6fd1752a006472631bd8628d9c7b0cd9f429e7d3f5c79a7489c43d9db76232987cbe8de01a794d060095dbcbffbd003189ff002493201 WHIRLPOOL 7bb8df35942ef79aa93591b6980051e7f86e4c244557b8645c125b9bc4db6ad6e7aac035e8ba4bfc9b9614b777159e62be74d21c9b4181f52f412ba2f91465fe
EBUILD feynmf-1.08-r3.ebuild 1475 SHA256 9147543880b8497432196803381369dcfe3fabd99595eadc97a165ab92da278c SHA512 6ff3e13fa1061cf2d47d6d7fe1d10fe2418858a39f2c73184ca07bc70a43fa3d9c1e5e00afcd629ad7b7b8c5a0252a51b344daa47532707f4d2d56b65056d84c WHIRLPOOL e2327dccac873cc60dddfa252c59b478fe81193aec7c3e80056f8ec93e8454b4696b707379818463f07683d4b44c71f9c5af5f38a05bd094e9d95ee3d66aa49c
-MISC ChangeLog 5217 SHA256 ff2b79416ef5960651bb6ec8b38b12006e4254b434b66ba7556f727c15d10e74 SHA512 2c09eead1e651b8b3d189caffbffc06d50b861dffe0eb99f436f77ed0c070e974b9f29a41140f1f33aa7ee7b1bc94517c4eb04ed3db9830a5f44f48d59dc1782 WHIRLPOOL 4c9cf04eeeb75c57178d7cea9cd8b3f4b87733e1ac8202a2616e01f8c4f807cfe44d4d26b2bc1c780adb3e84247c7339aba3d945a382a25c9ca4ba90fdaa5d14
+EBUILD feynmf-1.08-r4.ebuild 1743 SHA256 d2a869e5e7b5c25715166f491e6be6aa668538d8821e517d10cbff75ec87f04f SHA512 3d3d2c2486e6bd4e495516261f133c553f71387455732c7e4ab8d7919f184c7cd511fcd2684695247aec3a8d29427aa2db08b4f80a17d7e2269c5899cc1d4d84 WHIRLPOOL fa053d40898b26414eaae966ac25a7449a73d9b6e830a91e73f91993d7339c1873e7a3d668a3ec01743aa93219e386e27df6e679f110291372f249dce07d7d08
+MISC ChangeLog 5350 SHA256 e3022372b8eb0da77a6f4634c2e583e6ce4fe70b068f6722c780e30cdd8f3281 SHA512 15779e822daafd614ec7ea4800ee618985ed62b68cd47a7257e97c8c7201012ccfeb1ffeb8c4932f64386d305814c74ad8ba6caaa38da32b65399b314bfe250b WHIRLPOOL e81686e17dcfe57679a99b4a99687efd9b4287a620d6e5fe38e331d6668a7d4603132d2c91e4443f0eb3ca6e6d684135abdbdff8cab60ee632bdb322913cd6c2
MISC metadata.xml 558 SHA256 0c8877ec813a01f4e7bba8d00474c54912f43daafd65e6ade042270f2c7dfeb4 SHA512 702bfa963c08967fd133ead1f3a174ebc6cbdae6167cf879364ba51c224e5b83a8a282796cf9506483bedc4d523e9b690e17b285964291eeca36a790551d7e93 WHIRLPOOL 43df9032ae3c233feb44f732500d22e284a1b3069d1cb840f48c8b45ffcb8fe43c52cc126396959642b08310e1e1edc1d60c22aa0710a4c55712b20851ef7297
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iQGcBAEBCAAGBQJTMX+ZAAoJEJQzkH1pP7W4seUL/2hyAJ8tEUCXoQnBbJmzUPIy
-SEHrQZoP/OJ/F4f66Eqa/KXDmjoHHsk+cauOZbtT1r4QbSUN40ywo8+MdZEXv1xs
-0VgHrrj4VDRKh6p6fxZn1uOiQ4eFSEhL6AEI0LmWVCoI/GKQvHiH2ot+9XjMXPWz
-t0n+pia6EFN6hJvH7bdysKMe6ml/n/nG2VJhbbUoepn+HzPGg8EPCqW/fsVwDW2u
-T+5OHawht9Dx/7k9BjrDH0yzp0M/95ukAIQPvDVtdBAgOH1wob1WXYw8jh5fa8di
-2ov9inaxRy5zgPfxiWJpZDYxKw+LQ9r7+XVCSMnIDl2sOZiN8K62nIvdk1rJOlRU
-RWOrKQwxSQEWFWl/OUFauXWYKJ3OwdxbfNsX8Y/oNRyerzldHDn9KYFBY9ehu+pc
-s6174ryjJlWX8AqREaYZVXmNx4DaQgNa46BHwFDq7si0vmMGm2g0/thjHrVg33+I
-sMgX1GNzDmQ9EH7AskrUavJeNVu3vA9EwHfiypWjiQ==
-=4y5p
+iQGcBAEBCAAGBQJVVjjvAAoJEJQzkH1pP7W4PfIMAJZNA5ORkOUCaBk2JIl9SbvA
+jDUBA1tNqsV89BmvgBbm8ILwZoB46E60bLBYDsPB/I+tanY6r5h+LUxnwPvBtvlq
+wg8eatxo3oRKvB0Gm888ZucGBkb94mV7N7uO1XFLCvaa+eHXitQ4gvB6dsEeE2GZ
+Bqzxk640e4OBPAg8eQgMFC4nPJ1dNXACdAK9P1YLARYPicjZbBLuj/WVgK144OOl
+rzXP5Kh4/N6CDoWklMZo7n9AHGSICNtcnepxOBkLncZ+UBEGC3MzwIhMtHFJRzQw
+ihd2QoMsO6vEAsPpDxW2Ud9HF1NBLT0NwIKiuSmLH6rlcL2NVmT6af3DrbGWU6nY
+qWcVtdAfwQQ0HKUnAdKm4eUGUbU5VnPxXlLCCw2qp20ymnTrdKyKz+iB578r7KPk
+06+kJLUZc/3hsoLqOfh2cm5ZKDsuIWAmB4yBYWYlvLY8YWBIYc7CuRH+MxQbvxoh
+zfR+cf94IywM8u7veZBhHtlhqLT89N6AvqcD2l5sXg==
+=1NI4
-----END PGP SIGNATURE-----
diff --git a/dev-tex/feynmf/feynmf-1.08-r4.ebuild b/dev-tex/feynmf/feynmf-1.08-r4.ebuild
new file mode 100644
index 000000000000..bb6c03903337
--- /dev/null
+++ b/dev-tex/feynmf/feynmf-1.08-r4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/feynmf/feynmf-1.08-r4.ebuild,v 1.1 2015/05/15 18:22:22 ulm Exp $
+
+EAPI=5
+
+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="http://dev.gentoo.org/~ulm/distfiles/${P}.tar.gz
+ doc? ( http://dev.gentoo.org/~ulm/distfiles/${PN}-cnl.tar.gz )"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+RDEPEND="dev-texlive/texlive-metapost"
+DEPEND="${RDEPEND}
+ dev-lang/perl"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}.patch"
+ epatch "${FILESDIR}/${P}-tempfile.patch"
+}
+
+src_compile() {
+ export VARTEXFONTS="${T}"/fonts
+ emake MP=mpost all manual.ps
+ use doc && emake -f Makefile.cnl ps
+}
+
+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
+ docompress -x /usr/share/doc/${PF}/manual.ps
+ dosym /usr/share/doc/${PF}/manual.ps \
+ ${TEXMF}/doc/latex/${PN}/${PN}-manual.ps
+
+ if use doc; then
+ local f
+ for f in fmfcnl*.ps; do
+ dodoc ${f}
+ docompress -x /usr/share/doc/${PF}/${f}
+ dosym /usr/share/doc/${PF}/${f} ${TEXMF}/doc/latex/${PN}/${f}
+ done
+ fi
+}