Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/emacs:master commit in: app-emacs/whizzytex/
Date: Sat, 17 Aug 2019 22:09:00
Message-Id: 1566076858.6e5297e3f502e4916caebdbe5af631a1031e770d.ulm@gentoo
1 commit: 6e5297e3f502e4916caebdbe5af631a1031e770d
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 17 21:20:58 2019 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 17 21:20:58 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=6e5297e3
7
8 app-emacs/whizzytex: Drop advi USE flag, app-text/active-dvi is gone.
9
10 Package-Manager: Portage-2.3.71, Repoman-2.3.17
11 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
12
13 app-emacs/whizzytex/Manifest | 22 +---------------------
14 app-emacs/whizzytex/metadata.xml | 1 -
15 app-emacs/whizzytex/whizzytex-1.3.2.ebuild | 26 ++++++++++++--------------
16 3 files changed, 13 insertions(+), 36 deletions(-)
17
18 diff --git a/app-emacs/whizzytex/Manifest b/app-emacs/whizzytex/Manifest
19 index 998af78..b5faa15 100644
20 --- a/app-emacs/whizzytex/Manifest
21 +++ b/app-emacs/whizzytex/Manifest
22 @@ -1,21 +1 @@
23 ------BEGIN PGP SIGNED MESSAGE-----
24 -Hash: SHA256
25 -
26 -DIST whizzytex-1.3.2.tgz 1514496 SHA256 3e5f2729fa5728dffd191d76efb6e2c3b3ac6b92b478eef2c78f928954c9e768 SHA512 92e6f7e024dc17e521c10c323510626ae2afb719c6114236dc6d27a08f6031444180954eb92eac8d020848d631539af9f1162f4ca12c0eee244c8396ba05d1d1 WHIRLPOOL 822dd8c5c6840b1adac55d47cc21583f99bd798960e3b6759915c204c155ab914bccb3b0133414fbf848c1feeb352e8fc2fe80ffa6ca7f7301304f13a61adb44
27 ------BEGIN PGP SIGNATURE-----
28 -Version: GnuPG v2.0.19 (GNU/Linux)
29 -
30 -iQIcBAEBCAAGBQJQiBgaAAoJEDxpGckxwJCBVwUQAI/4BqWJO4rmTtwpH+TjfWqi
31 -lu9jyUzjBsnbLsSLLs8c2zCVOCF/AqW7VE+U7CKSZxlHCKruVUTW70Kq4PVWLhPh
32 -r0YDLqkoUfw5zkUQVPWskF1BDm8tPDVKnGrT8uWVWgjgl8n3rLgKCVgqsGL8qRZH
33 -Jhp2MlBkJzw4y7vg6ED8CdNN8/BSnU6HrXsbUDtZTew+BKyYzEII6+kwK9viMtSy
34 -MoKvxVUPIkGf+fkL0JizDvOtyRt7dXIg5e4DbqsvtM67LFP532/TyMhrQGKRgytk
35 -Og6isA7KAWTEPf7eZbe3Vj/yvesa/gOeBo4LySsmjMIOLbxWrnYFrGKqPddFVJaL
36 -YLU16kNlUFjIgv3VGe0iH6KE6TP9+MHAidLRNQFRyrgAZ7zF9kGnSHMW2WVscd1+
37 -S6xStQCAQkQMYP7ytRwWEIJW8rMsdF3mzxJrw51g3RxQAz/GNA6Vfh7ni/cB7sVE
38 -gpPI6v6Oa0L/IlcOQrlVyNLTigD+WTSZ8i1CoEIqJTSFz5j/ojeQZXZYimGhEoZv
39 -JqMabTyMCwOhR8yRfdBKLZAiA5vZWOAIKgoFDbR+NgU6zbcSf/4G5iXY2mXoQ95J
40 -LlnfDgRMbecTndblAT/Di4DqJNzj0JyhbHxvMW3Ak52E00hnmEhK9BjKywevGHx/
41 -hndNHQWBwc1zcS7X/ean
42 -=NOSV
43 ------END PGP SIGNATURE-----
44 +DIST whizzytex-1.3.2.tgz 1514496 BLAKE2B 9de7eb02be84bfb9fed84deaeef9400966b59c6047824b7000631804c0b62fad8083e0a0a78eddbe2cdbc7074e753c8dde181e07283fa4c12c258a09e310a4f6 SHA512 92e6f7e024dc17e521c10c323510626ae2afb719c6114236dc6d27a08f6031444180954eb92eac8d020848d631539af9f1162f4ca12c0eee244c8396ba05d1d1
45
46 diff --git a/app-emacs/whizzytex/metadata.xml b/app-emacs/whizzytex/metadata.xml
47 index 2dc6bdd..ec46c00 100644
48 --- a/app-emacs/whizzytex/metadata.xml
49 +++ b/app-emacs/whizzytex/metadata.xml
50 @@ -13,7 +13,6 @@
51 and offer more functionalities.
52 </longdescription>
53 <use>
54 - <flag name='advi'>Enable support for <pkg>app-text/active-dvi</pkg></flag>
55 <flag name='xdvi'>Enable support for <pkg>app-text/xdvik</pkg></flag>
56 <flag name='gv'>Enable support for <pkg>app-text/gv</pkg></flag>
57 </use>
58
59 diff --git a/app-emacs/whizzytex/whizzytex-1.3.2.ebuild b/app-emacs/whizzytex/whizzytex-1.3.2.ebuild
60 index 584c203..a82e2c4 100644
61 --- a/app-emacs/whizzytex/whizzytex-1.3.2.ebuild
62 +++ b/app-emacs/whizzytex/whizzytex-1.3.2.ebuild
63 @@ -1,7 +1,7 @@
64 -# Copyright 1999-2012 Gentoo Foundation
65 +# Copyright 1999-2019 Gentoo Authors
66 # Distributed under the terms of the GNU General Public License v2
67
68 -EAPI=4
69 +EAPI=7
70
71 inherit elisp
72
73 @@ -12,27 +12,25 @@ SRC_URI="http://cristal.inria.fr/${PN}/${P}.tgz"
74 LICENSE="GPL-2+"
75 SLOT="0"
76 KEYWORDS="~amd64 ~x86"
77 -IUSE="advi xdvi gv doc examples"
78 +IUSE="doc examples gv xdvi"
79
80 -DEPEND="virtual/latex-base
81 - advi? ( app-text/active-dvi )
82 +RDEPEND="virtual/latex-base
83 xdvi? ( app-text/xdvik )
84 gv? ( app-text/gv )
85 - !advi? ( !xdvi? ( !gv? ( app-text/active-dvi ) ) )"
86 -RDEPEND="${DEPEND}"
87 + !xdvi? ( !gv? ( app-text/xdvik ) )"
88 +DEPEND="${RDEPEND}"
89
90 SITEFILE="50${PN}-gentoo.el"
91 TEXMF="/usr/share/texmf-site"
92
93 src_configure() {
94 - local advi xdvi gv
95 - use advi && advi=/usr/bin/advi
96 + local xdvi gv
97 use xdvi && xdvi=/usr/bin/xdvi
98 use gv && gv=/usr/bin/gv
99
100 - if [[ -z ${advi}${xdvi}${gv} ]]; then
101 - ewarn "No previewer defined (USE=\"-advi -xdvi -gv\"), enabling advi"
102 - advi=/usr/bin/advi
103 + if [[ -z ${xdvi}${gv} ]]; then
104 + ewarn "No previewer defined (USE=\"-xdvi -gv\"), enabling xdvi"
105 + xdvi=/usr/bin/xdvi
106 fi
107
108 # hand-crafted configure, econf doesn't work
109 @@ -42,7 +40,7 @@ src_configure() {
110 -latexdir "${TEXMF}/tex/latex/${PN}" \
111 -docdir /usr/share/doc/${PF} \
112 -initex "pdfetex -ini" \
113 - -advi ${advi:-false} \
114 + -advi false \
115 -xdvi ${xdvi:-false} \
116 -gv ${gv:-false} \
117 -emacs emacs \
118 @@ -64,7 +62,7 @@ src_install() {
119 emake DESTDIR="${D}" install
120 rm -f "${ED}"/usr/share/doc/${PF}/{COPYING,GPL}
121
122 - elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
123 + elisp-site-file-install "${FILESDIR}/${SITEFILE}"
124 dodoc CHANGES
125
126 if use doc; then