commit:     1e4327b7799893bfe2dc8d906a922a2a213d0bb0
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 13 08:55:42 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Dec 13 08:55:42 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4327b7

[QA] remove dev-tex/minted without 30 days

minted has been part of texlive-latexextra for a while now.
This was never stripped out of texlive distributionfor gentoo.
This means end users may end up having two minted macros installed
at the same time.

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 dev-tex/minted/Manifest                            |  3 --
 .../minted-2.1-remove-extra-curly-brace.patch      | 15 ----------
 dev-tex/minted/metadata.xml                        | 10 -------
 dev-tex/minted/minted-2.0.ebuild                   | 28 -------------------
 dev-tex/minted/minted-2.1.ebuild                   | 32 ----------------------
 dev-tex/minted/minted-2.4.1.ebuild                 | 27 ------------------
 6 files changed, 115 deletions(-)

diff --git a/dev-tex/minted/Manifest b/dev-tex/minted/Manifest
deleted file mode 100644
index 63e14c4ec7f..00000000000
--- a/dev-tex/minted/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST minted-2.0.tar.gz 1039735 BLAKE2B 
d9d11762b9a1dc198f01ddf1e8b1f6f9bd955d80de8f224b298b541d4016749b9c6348ebe4626e292ad3b3ed00e25daa63d120f0356a20e044cd1f0db6110d82
 SHA512 
1e874a865da24d9d890d68f9a7d7fed710746993534903cd04a518e3d65003f65efca47c4cd563bda70b3eb1356e609f5e662a0d762248c7b722b8c5aebda6de
-DIST minted-2.1.tar.gz 1104993 BLAKE2B 
697ec2a8e324c88f4da13b55cb8650e06ca0cbf87ebf7bcb393c8763968bac1f15ae52b1b18febf1d19043a0829af850378d4a1f4c81a67af736f9563e313f9c
 SHA512 
692098ccfe2337b97658f7eb517782f0dddb33ec5031648fe2ce9a53524690257cc1a5ce5697280711aee8007f16678ca4a945d62b45910fb4f5e8ca9fdc5ec7
-DIST minted-2.4.1.tar.gz 858803 BLAKE2B 
f1945376a18148b40645fcc695721e2c15a6f05ef522c644ed1ace9f3e251c35c98b458162d1a8c8bf0cd26ccd0ef4678e6e7fbf63296d9e1ae7c39079c219fe
 SHA512 
a8edf099eae7eef3d7d4322b1473809b69bee204509adc15e328222b769293ba19e9913b5b5df86d1a2eabbb93c69b585d020569a2850bd059061a1ef220d52f

diff --git a/dev-tex/minted/files/minted-2.1-remove-extra-curly-brace.patch 
b/dev-tex/minted/files/minted-2.1-remove-extra-curly-brace.patch
deleted file mode 100644
index d27c309916c..00000000000
--- a/dev-tex/minted/files/minted-2.1-remove-extra-curly-brace.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-# compilation of minted.dtx fails as there is an extra curly brace at line
-# 1390. While passing -interaction=batchmode (what latex-package.eclass does)
-# it compiles without warning but a return value of -1 and therefore is assumed
-# as failed by latex-package.eclass.
---- minted.dtx 2015-09-09 22:40:04.000000000 +0200
-+++ minted.dtx 2016-03-06 14:20:46.544180149 +0100
-@@ -1387,7 +1387,7 @@
- %
- %
- % \begin{macro}{\minted@jobname}
--% At various points, temporary files and directories will need to be named 
after the main |.tex| file.  The typical way to do this is to use |\jobname|.  
However, if the file name contains spaces, then |\jobname| will contain the 
name wrapped in quotes (older versions of MiKTeX replace spaces with asterisks 
instead, and \texttt{XeTeX} apparently 
\href{http://tex.stackexchange.com/a/93829/10742}{allows double quotes within 
file names}, in which case names are wrapped in single quotes}).  While that is 
perfectly fine for working with \LaTeX\ internally, it causes problems with 
|\write18|, since quotes will end up in unwanted locations in shell commands.  
It would be possible to strip the wrapping quotation marks when they are 
present, and maintain any spaces in the file name.  But it is simplest to 
create a ``sanitized'' version of |\jobname| in which spaces and asterisks are 
replaced by underscores, and double quotes are stripped.
-+% At various points, temporary files and directories will need to be named 
after the main |.tex| file.  The typical way to do this is to use |\jobname|.  
However, if the file name contains spaces, then |\jobname| will contain the 
name wrapped in quotes (older versions of MiKTeX replace spaces with asterisks 
instead, and \texttt{XeTeX} apparently 
\href{http://tex.stackexchange.com/a/93829/10742}{allows double quotes within 
file names}, in which case names are wrapped in single quotes).  While that is 
perfectly fine for working with \LaTeX\ internally, it causes problems with 
|\write18|, since quotes will end up in unwanted locations in shell commands.  
It would be possible to strip the wrapping quotation marks when they are 
present, and maintain any spaces in the file name.  But it is simplest to 
create a ``sanitized'' version of |\jobname| in which spaces and asterisks are 
replaced by underscores, and double quotes are stripped.
- %    \begin{macrocode}
- \StrSubstitute{\jobname}{ }{_}[\minted@jobname]
- \StrSubstitute{\minted@jobname}{*}{_}[\minted@jobname]

diff --git a/dev-tex/minted/metadata.xml b/dev-tex/minted/metadata.xml
deleted file mode 100644
index 1835430265f..00000000000
--- a/dev-tex/minted/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-  <maintainer type="project">
-    <email>s...@gentoo.org</email>
-  </maintainer>
-  <upstream>
-    <remote-id type="github">gpoore/minted</remote-id>
-  </upstream>
-</pkgmetadata>

diff --git a/dev-tex/minted/minted-2.0.ebuild b/dev-tex/minted/minted-2.0.ebuild
deleted file mode 100644
index 8cea8834069..00000000000
--- a/dev-tex/minted/minted-2.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="LaTeX package for source code syntax highlighting"
-HOMEPAGE="https://github.com/gpoore/minted";
-SRC_URI="https://github.com/gpoore/minted/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-DEPEND="app-arch/unzip"
-RDEPEND="
-       dev-texlive/texlive-latexextra
-       dev-python/pygments"
-
-S="${WORKDIR}"/${P}/source
-
-src_install() {
-       LATEX_DOC_ARGUMENTS='-shell-escape'
-       latex-package_src_install
-       dodoc "${S}"/../*md
-}

diff --git a/dev-tex/minted/minted-2.1.ebuild b/dev-tex/minted/minted-2.1.ebuild
deleted file mode 100644
index aede91e60a2..00000000000
--- a/dev-tex/minted/minted-2.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package eutils
-
-DESCRIPTION="LaTeX package for source code syntax highlighting"
-HOMEPAGE="https://github.com/gpoore/minted";
-SRC_URI="https://github.com/gpoore/minted/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-DEPEND="app-arch/unzip"
-RDEPEND="
-       dev-texlive/texlive-latexextra
-       dev-python/pygments"
-
-S="${WORKDIR}"/${P}/source
-
-src_prepare() {
-       epatch "${FILESDIR}/minted-2.1-remove-extra-curly-brace.patch"
-}
-
-src_install() {
-       LATEX_DOC_ARGUMENTS='-shell-escape'
-       latex-package_src_install
-       dodoc "${S}"/../*md
-}

diff --git a/dev-tex/minted/minted-2.4.1.ebuild 
b/dev-tex/minted/minted-2.4.1.ebuild
deleted file mode 100644
index 0264c50c4ae..00000000000
--- a/dev-tex/minted/minted-2.4.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package eutils
-
-DESCRIPTION="LaTeX package for source code syntax highlighting"
-HOMEPAGE="https://github.com/gpoore/minted";
-SRC_URI="https://github.com/gpoore/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="|| ( BSD LPPL-1.3 LPPL-1.3b LPPL-1.3c )"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-RDEPEND="
-       dev-texlive/texlive-latexextra
-       dev-python/pygments"
-
-S="${WORKDIR}"/${P}/source
-
-src_install() {
-       LATEX_DOC_ARGUMENTS='-shell-escape'
-       latex-package_src_install
-       dodoc "${S}"/../*md
-}

Reply via email to