commit:     eeaf00ab918bb8f0857e40af663dd42db1134902
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 23 18:37:00 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Jul 23 18:37:00 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeaf00ab

dev-tex/feynmf: drop last-rited pkg

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 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 -------
 profiles/package.mask                           |  6 ---
 6 files changed, 133 deletions(-)

diff --git a/dev-tex/feynmf/Manifest b/dev-tex/feynmf/Manifest
deleted file mode 100644
index 2b4980a09d6..00000000000
--- 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 13f632d31d4..00000000000
--- 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 5e3ec840dcc..00000000000
--- 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 9695d26c26a..00000000000
--- 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 (<LOG>);
-+              close (LOG);
-           }
-       }
-     }

diff --git a/dev-tex/feynmf/metadata.xml b/dev-tex/feynmf/metadata.xml
deleted file mode 100644
index 4edf4bbf9d8..00000000000
--- a/dev-tex/feynmf/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-<maintainer type="person">
-  <email>u...@gentoo.org</email>
-</maintainer>
-<maintainer type="project">
-  <email>t...@gentoo.org</email>
-  <name>Gentoo TeX Project</name>
-</maintainer>
-<longdescription>
-  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.
-</longdescription>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index 5b10e369b30..6f021596cf6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -492,12 +492,6 @@ dev-python/pytest-runner
 # library from 2005. Removal in 30 days.
 virtual/libstdc++
 
-# Ulrich Müller <u...@gentoo.org> (2020-06-20)
-# Unmaintained upstream, included with TeX Live.
-# Use >=dev-texlive/texlive-metapost-2020-r1 as replacement.
-# Removal in 30 days. Bug #728904.
-dev-tex/feynmf
-
 # Hans de Graaff <gra...@gentoo.org> (2020-06-14)
 # Ruby 2.4 is no longer supported by upstream and no longer gets
 # security updates since the 2.4.10 release. Use ruby 2.5 or later

Reply via email to