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" |