Gentoo Archives: gentoo-commits

From: Virgil Dupras <vdupras@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pygments/
Date: Wed, 31 Oct 2018 02:22:29
Message-Id: 1540952445.ba613e9363f949cc2d185a01ebdb0ea418d57193.vdupras@gentoo
1 commit: ba613e9363f949cc2d185a01ebdb0ea418d57193
2 Author: Virgil Dupras <vdupras <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 31 02:20:45 2018 +0000
4 Commit: Virgil Dupras <vdupras <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 31 02:20:45 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba613e93
7
8 dev-python/pygments: remove old
9
10 Signed-off-by: Virgil Dupras <vdupras <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 dev-python/pygments/Manifest | 1 -
14 dev-python/pygments/pygments-2.1.1.ebuild | 52 -------------------------------
15 2 files changed, 53 deletions(-)
16
17 diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest
18 index 2369915a009..36ccac029d6 100644
19 --- a/dev-python/pygments/Manifest
20 +++ b/dev-python/pygments/Manifest
21 @@ -1,2 +1 @@
22 -DIST Pygments-2.1.1.tar.gz 2114190 BLAKE2B b0e5d5a62849c97aaac6f0edf26230d5573715fb759667ca888372666634ab68da4580b1337ec4ada013b643411c221c572651c6fca6745b976794d5c6246e5d SHA512 7eb35865074f573ef7d41a1f1ee7576a83c32855018d03570eb70fd6864ddfbbc3f93ae082c4ac7e4a274a0ef387ea4ccb0909423e01efb6bb8e4fefea8f2807
23 DIST Pygments-2.2.0.tar.gz 2113944 BLAKE2B 58d5f2fa0e6d97f5b7d7a17314b82ef219f23b72f8da49b4f8ce9b892d54ffbc1b490e87e87efe8d727dab297f775d0d8abfc4a31a734c5a7f8df885e5eda82f SHA512 cc0a4f73e19fa6cbf46314de2e809460c807c631e39ba05cbe5edb5f40db1a687aafcd9715585a0ed45f791710eb6038305e273f282f8682df76f30e63710b29
24
25 diff --git a/dev-python/pygments/pygments-2.1.1.ebuild b/dev-python/pygments/pygments-2.1.1.ebuild
26 deleted file mode 100644
27 index 82cfec6da8f..00000000000
28 --- a/dev-python/pygments/pygments-2.1.1.ebuild
29 +++ /dev/null
30 @@ -1,52 +0,0 @@
31 -# Copyright 1999-2017 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=6
35 -
36 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
37 -
38 -inherit distutils-r1 bash-completion-r1 vcs-snapshot
39 -
40 -MY_PN="Pygments"
41 -MY_P="${MY_PN}-${PV}"
42 -
43 -DESCRIPTION="Pygments is a syntax highlighting package written in Python"
44 -HOMEPAGE="http://pygments.org/ https://pypi.org/project/Pygments/"
45 -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
46 -
47 -LICENSE="BSD"
48 -SLOT="0"
49 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
50 -IUSE="doc test"
51 -
52 -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
53 -DEPEND="${RDEPEND}
54 - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
55 - test? (
56 - dev-python/nose[${PYTHON_USEDEP}]
57 - virtual/ttf-fonts )"
58 -# dev-texlive/texlive-latexrecommended
59 -# Removing / commenting out this dep. I can find no mention of it in tests other than
60 -# importing pygment's own tex module. If it's there and I missed it just uncomment and re-add
61 -# Tests pass without it
62 -
63 -S="${WORKDIR}/${MY_P}"
64 -
65 -python_compile_all() {
66 - use doc && emake -C doc html
67 -}
68 -
69 -python_test() {
70 - cp -r -l tests "${BUILD_DIR}"/ || die
71 - # With pypy3 there is 1 error out of 1556 tests when run as is and
72 - # (SKIP=8, errors=1, failures=1) when run with 2to3; meh
73 - nosetests --verbosity=3 -w "${BUILD_DIR}"/tests \
74 - || die "Tests fail with ${EPYTHON}"
75 -}
76 -
77 -python_install_all() {
78 - use doc && local HTML_DOCS=( doc/_build/html/. )
79 -
80 - distutils-r1_python_install_all
81 - newbashcomp external/pygments.bashcomp pygmentize
82 -}