From eeaf00ab918bb8f0857e40af663dd42db1134902 Mon Sep 17 00:00:00 2001 From: Aaron Bauman Date: Thu, 23 Jul 2020 14:37:00 -0400 Subject: dev-tex/feynmf: drop last-rited pkg Signed-off-by: Aaron Bauman --- dev-tex/feynmf/Manifest | 2 - dev-tex/feynmf/feynmf-1.08-r6.ebuild | 63 ------------------------- dev-tex/feynmf/files/feynmf-1.08-tempfile.patch | 33 ------------- dev-tex/feynmf/files/feynmf-1.08.patch | 12 ----- dev-tex/feynmf/metadata.xml | 17 ------- 5 files changed, 127 deletions(-) delete mode 100644 dev-tex/feynmf/Manifest delete mode 100644 dev-tex/feynmf/feynmf-1.08-r6.ebuild delete mode 100644 dev-tex/feynmf/files/feynmf-1.08-tempfile.patch delete mode 100644 dev-tex/feynmf/files/feynmf-1.08.patch delete mode 100644 dev-tex/feynmf/metadata.xml (limited to 'dev-tex') diff --git a/dev-tex/feynmf/Manifest b/dev-tex/feynmf/Manifest deleted file mode 100644 index 2b4980a09d6a..000000000000 --- a/dev-tex/feynmf/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST feynmf-1.08.tar.gz 286208 BLAKE2B a6de553a9624d3e4a1c5aa3f0759bdfbbf449d45477929fee4cbca6ad43dae0d3e835368dac9d9aab80145fedaa78fa9cedabcb5258c956af8daa31f05fe78c3 SHA512 968853ef09ab140fa0844068e564995b44bd79bbe5376a7b866d6db80278b2099aab47920213c7f744d5558e10e69a6de8e056f4d35c8d0fe51055a17981cad2 -DIST feynmf-cnl.tar.gz 49920 BLAKE2B 61624bbfb51edbd28fce3fdadaa56023d540804e3cd314f7aad857803399013921e0c766f7976e79c9989200cc30449197254d180b4e34e5d6ad37822c53c616 SHA512 ba84d284a6157bd1fce6fd1752a006472631bd8628d9c7b0cd9f429e7d3f5c79a7489c43d9db76232987cbe8de01a794d060095dbcbffbd003189ff002493201 diff --git a/dev-tex/feynmf/feynmf-1.08-r6.ebuild b/dev-tex/feynmf/feynmf-1.08-r6.ebuild deleted file mode 100644 index 13f632d31d42..000000000000 --- a/dev-tex/feynmf/feynmf-1.08-r6.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit 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="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.gz - doc? ( https://dev.gentoo.org/~ulm/distfiles/${PN}-cnl.tar.gz )" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~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 - doc? ( dev-texlive/texlive-bibtexextra )" - -S="${WORKDIR}/${PN}" - -PATCHES=( - "${FILESDIR}"/${P}.patch - "${FILESDIR}"/${P}-tempfile.patch -) - -src_prepare() { - rm -f phaip.bst # use style from bibtexextra - default -} - -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 - # TEXMF is /usr/share/ plus one further path component - [[ ${TEXMF#/usr/share/} != */* ]] || die "Bad TEXMF path ${TEXMF}" - dosym ../../../../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 ../../../../doc/${PF}/${f} ${TEXMF}/doc/latex/${PN}/${f} - done - fi -} diff --git a/dev-tex/feynmf/files/feynmf-1.08-tempfile.patch b/dev-tex/feynmf/files/feynmf-1.08-tempfile.patch deleted file mode 100644 index 5e3ec840dcc2..000000000000 --- a/dev-tex/feynmf/files/feynmf-1.08-tempfile.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- feynmf-orig/feynmf.pl 2007-11-06 08:32:37.000000000 +0100 -+++ feynmf/feynmf.pl 2007-11-06 09:33:04.000000000 +0100 -@@ -119,6 +119,7 @@ - require 5.000; - # use strict; - use File::Find; -+use File::Temp qw(tempfile); - use Getopt::Long; - - ######################################################################## -@@ -270,18 +271,18 @@ - my @tfm = @_; - # Prepare a fake temporary PL file - # (/dev/null won't do, because the font must not be empty): -- my ($pl) = "/tmp/feynmf$$.pl"; - my ($tfm); - $pltotf_prog - or die "feynmf: fatal: pltopf programm required unless -notfm\n"; -- open (PL, ">$pl") or die "feynmf: can't open temporary file $pl: $!\n"; -+ my ($PL, $pl) = tempfile("/tmp/feynmfXXXXXX", SUFFIX => ".pl"); -+ $PL or die "feynmf: can't open temporary file: $!\n"; - push @temporay_files, $pl; -- print PL <<__END_PL__; -+ print $PL <<__END_PL__; - (FAMILY FEYNMF) - (DESIGNSIZE R 10.0) - (CHARACTER D 1 (CHARWD R 10.0) (CHARHT R 10.0)) - __END_PL__ -- close (PL); -+ close ($PL); - foreach $tfm (@tfm) { - maybe_run "$pltotf_prog $pl $tfm.tfm" unless -r "$tfm.tfm"; - } diff --git a/dev-tex/feynmf/files/feynmf-1.08.patch b/dev-tex/feynmf/files/feynmf-1.08.patch deleted file mode 100644 index 9695d26c26a1..000000000000 --- a/dev-tex/feynmf/files/feynmf-1.08.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nur feynmf-orig/feynmf.pl feynmf/feynmf.pl ---- feynmf-orig/feynmf.pl 1996-12-02 01:00:00.000000000 +0100 -+++ feynmf/feynmf.pl 2004-09-02 23:25:40.603910119 +0200 -@@ -373,7 +373,7 @@ - maybe_run "$gftopk_prog $gf" if $gftopk_prog; - } - } -- close (); -+ close (LOG); - } - } - } diff --git a/dev-tex/feynmf/metadata.xml b/dev-tex/feynmf/metadata.xml deleted file mode 100644 index 4edf4bbf9d83..000000000000 --- a/dev-tex/feynmf/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - ulm@gentoo.org - - - tex@gentoo.org - Gentoo TeX Project - - - FeynMF is a combined LaTeX/Metafont package for easy drawing of professional - quality Feynman diagrams. FeynMF lays out most diagrams satisfactorily from - the structure of the graph without any need for manual intervention. - Nevertheless all the power of Metafont is available for more obscure cases. - - -- cgit v1.2.3-65-gdbad