Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
Date: Sun, 18 Jul 2021 09:06:11
Message-Id: 1626599146.08e8b994cf2e5910ad022c7b9f1c68fe9b2991e6.ulm@gentoo
1 commit: 08e8b994cf2e5910ad022c7b9f1c68fe9b2991e6
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 18 08:59:13 2021 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 18 09:05:46 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e8b994
7
8 app-editors/emacs: Bump remaining slots to EAPI 8
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
12
13 .../{emacs-18.59-r13.ebuild => emacs-18.59-r14.ebuild} | 16 ++++++++--------
14 .../{emacs-23.4-r20.ebuild => emacs-23.4-r21.ebuild} | 10 +++++-----
15 .../{emacs-24.5-r10.ebuild => emacs-24.5-r11.ebuild} | 10 +++++-----
16 .../{emacs-25.3-r9.ebuild => emacs-25.3-r10.ebuild} | 10 +++++-----
17 .../emacs/{emacs-26.3-r4.ebuild => emacs-26.3-r5.ebuild} | 11 +++++------
18 5 files changed, 28 insertions(+), 29 deletions(-)
19
20 diff --git a/app-editors/emacs/emacs-18.59-r13.ebuild b/app-editors/emacs/emacs-18.59-r14.ebuild
21 similarity index 93%
22 rename from app-editors/emacs/emacs-18.59-r13.ebuild
23 rename to app-editors/emacs/emacs-18.59-r14.ebuild
24 index 105fc78984d..053a862305e 100644
25 --- a/app-editors/emacs/emacs-18.59-r13.ebuild
26 +++ b/app-editors/emacs/emacs-18.59-r14.ebuild
27 @@ -1,9 +1,9 @@
28 # Copyright 1999-2021 Gentoo Authors
29 # Distributed under the terms of the GNU General Public License v2
30
31 -EAPI=7
32 +EAPI=8
33
34 -inherit toolchain-funcs flag-o-matic multilib eapi8-dosym
35 +inherit toolchain-funcs flag-o-matic multilib
36
37 DESCRIPTION="The extensible self-documenting text editor"
38 HOMEPAGE="https://www.gnu.org/software/emacs/"
39 @@ -28,11 +28,11 @@ DEPEND="${RDEPEND}
40 x11-misc/xbitmaps
41 )"
42
43 -BDEPEND="app-eselect/eselect-emacs
44 - virtual/pkgconfig"
45 +BDEPEND="virtual/pkgconfig"
46
47 -RDEPEND="${RDEPEND}
48 - app-eselect/eselect-emacs"
49 +IDEPEND="app-eselect/eselect-emacs"
50 +
51 +RDEPEND+=" ${IDEPEND}"
52
53 PATCHES=("${WORKDIR}/patch")
54
55 @@ -123,7 +123,7 @@ src_install() {
56 yow env server
57 do
58 mv "${D}"${basedir}/etc/${i} "${D}"/usr/libexec/emacs/${PV}/${i} || die
59 - dosym8 -r /usr/libexec/emacs/${PV}/${i} ${basedir}/etc/${i}
60 + dosym -r /usr/libexec/emacs/${PV}/${i} ${basedir}/etc/${i}
61 done
62 for i in test-distrib make-docfile; do
63 rm "${D}"${basedir}/etc/${i} || die
64 @@ -135,7 +135,7 @@ src_install() {
65 # move Info files
66 dodir /usr/share/info
67 mv "${D}"${basedir}/info "${D}"/usr/share/info/emacs-${SLOT} || die
68 - dosym8 -r /usr/share/info/emacs-${SLOT} ${basedir}/info
69 + dosym -r /usr/share/info/emacs-${SLOT} ${basedir}/info
70 docompress -x /usr/share/info
71
72 # move Info dir to avoid collisions with the dir file generated by portage
73
74 diff --git a/app-editors/emacs/emacs-23.4-r20.ebuild b/app-editors/emacs/emacs-23.4-r21.ebuild
75 similarity index 99%
76 rename from app-editors/emacs/emacs-23.4-r20.ebuild
77 rename to app-editors/emacs/emacs-23.4-r21.ebuild
78 index 834facf2604..e491036d078 100644
79 --- a/app-editors/emacs/emacs-23.4-r20.ebuild
80 +++ b/app-editors/emacs/emacs-23.4-r21.ebuild
81 @@ -1,7 +1,7 @@
82 # Copyright 1999-2021 Gentoo Authors
83 # Distributed under the terms of the GNU General Public License v2
84
85 -EAPI=7
86 +EAPI=8
87 WANT_AUTOMAKE="none"
88
89 inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
90 @@ -76,12 +76,12 @@ RDEPEND="acct-group/mail
91 DEPEND="${RDEPEND}
92 gui? ( !aqua? ( x11-base/xorg-proto ) )"
93
94 -BDEPEND="app-eselect/eselect-emacs
95 - virtual/pkgconfig
96 +BDEPEND="virtual/pkgconfig
97 gzip-el? ( app-arch/gzip )"
98
99 -RDEPEND="${RDEPEND}
100 - app-eselect/eselect-emacs"
101 +IDEPEND="app-eselect/eselect-emacs"
102 +
103 +RDEPEND+=" ${IDEPEND}"
104
105 EMACS_SUFFIX="emacs-${SLOT}"
106 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
107
108 diff --git a/app-editors/emacs/emacs-24.5-r10.ebuild b/app-editors/emacs/emacs-24.5-r11.ebuild
109 similarity index 98%
110 rename from app-editors/emacs/emacs-24.5-r10.ebuild
111 rename to app-editors/emacs/emacs-24.5-r11.ebuild
112 index 5720b4449dc..3f9cc786044 100644
113 --- a/app-editors/emacs/emacs-24.5-r10.ebuild
114 +++ b/app-editors/emacs/emacs-24.5-r11.ebuild
115 @@ -1,7 +1,7 @@
116 # Copyright 1999-2021 Gentoo Authors
117 # Distributed under the terms of the GNU General Public License v2
118
119 -EAPI=7
120 +EAPI=8
121
122 inherit autotools elisp-common flag-o-matic readme.gentoo-r1
123
124 @@ -83,12 +83,12 @@ RDEPEND="acct-group/mail
125 DEPEND="${RDEPEND}
126 gui? ( !aqua? ( x11-base/xorg-proto ) )"
127
128 -BDEPEND="app-eselect/eselect-emacs
129 - virtual/pkgconfig
130 +BDEPEND="virtual/pkgconfig
131 gzip-el? ( app-arch/gzip )"
132
133 -RDEPEND="${RDEPEND}
134 - app-eselect/eselect-emacs"
135 +IDEPEND="app-eselect/eselect-emacs"
136 +
137 +RDEPEND+=" ${IDEPEND}"
138
139 EMACS_SUFFIX="emacs-${SLOT}"
140 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
141
142 diff --git a/app-editors/emacs/emacs-25.3-r9.ebuild b/app-editors/emacs/emacs-25.3-r10.ebuild
143 similarity index 99%
144 rename from app-editors/emacs/emacs-25.3-r9.ebuild
145 rename to app-editors/emacs/emacs-25.3-r10.ebuild
146 index 0995daeae65..301dd19e48a 100644
147 --- a/app-editors/emacs/emacs-25.3-r9.ebuild
148 +++ b/app-editors/emacs/emacs-25.3-r10.ebuild
149 @@ -1,7 +1,7 @@
150 # Copyright 1999-2021 Gentoo Authors
151 # Distributed under the terms of the GNU General Public License v2
152
153 -EAPI=7
154 +EAPI=8
155
156 inherit autotools elisp-common flag-o-matic readme.gentoo-r1
157
158 @@ -86,12 +86,12 @@ RDEPEND="acct-group/mail
159 DEPEND="${RDEPEND}
160 gui? ( !aqua? ( x11-base/xorg-proto ) )"
161
162 -BDEPEND="app-eselect/eselect-emacs
163 - virtual/pkgconfig
164 +BDEPEND="virtual/pkgconfig
165 gzip-el? ( app-arch/gzip )"
166
167 -RDEPEND="${RDEPEND}
168 - app-eselect/eselect-emacs"
169 +IDEPEND="app-eselect/eselect-emacs"
170 +
171 +RDEPEND+=" ${IDEPEND}"
172
173 EMACS_SUFFIX="emacs-${SLOT}"
174 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
175
176 diff --git a/app-editors/emacs/emacs-26.3-r4.ebuild b/app-editors/emacs/emacs-26.3-r5.ebuild
177 similarity index 98%
178 rename from app-editors/emacs/emacs-26.3-r4.ebuild
179 rename to app-editors/emacs/emacs-26.3-r5.ebuild
180 index 17aae4994de..276dd16e17f 100644
181 --- a/app-editors/emacs/emacs-26.3-r4.ebuild
182 +++ b/app-editors/emacs/emacs-26.3-r5.ebuild
183 @@ -1,7 +1,7 @@
184 # Copyright 1999-2021 Gentoo Authors
185 # Distributed under the terms of the GNU General Public License v2
186
187 -EAPI=7
188 +EAPI=8
189
190 inherit autotools elisp-common flag-o-matic readme.gentoo-r1
191
192 @@ -93,13 +93,12 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
193 DEPEND="${RDEPEND}
194 gui? ( !aqua? ( x11-base/xorg-proto ) )"
195
196 -BDEPEND="app-eselect/eselect-emacs
197 - virtual/pkgconfig
198 +BDEPEND="virtual/pkgconfig
199 gzip-el? ( app-arch/gzip )"
200
201 -RDEPEND="${RDEPEND}
202 - !<app-editors/emacs-vcs-${PV}
203 - app-eselect/eselect-emacs"
204 +IDEPEND="app-eselect/eselect-emacs"
205 +
206 +RDEPEND+=" ${IDEPEND}"
207
208 EMACS_SUFFIX="emacs-${SLOT}"
209 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"