1 |
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=563350 |
2 |
--- |
3 |
sys-apps/kbd/Manifest | 10 -- |
4 |
.../kbd-1.15.5-fix-struct_winsize-collision.patch | 11 -- |
5 |
sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch | 90 ------------- |
6 |
.../kbd/files/kbd-1.15.5-musl-headers-error.patch | 115 ---------------- |
7 |
sys-apps/kbd/files/kbd-2.0.0-tests.patch | 31 ----- |
8 |
.../kbd/files/kbd-2.0.2-musl-headers-error.patch | 147 --------------------- |
9 |
sys-apps/kbd/kbd-1.15.5-r99.ebuild | 52 -------- |
10 |
sys-apps/kbd/kbd-2.0.2-r99.ebuild | 64 --------- |
11 |
sys-apps/kbd/metadata.xml | 11 -- |
12 |
9 files changed, 531 deletions(-) |
13 |
delete mode 100644 sys-apps/kbd/Manifest |
14 |
delete mode 100644 sys-apps/kbd/files/kbd-1.15.5-fix-struct_winsize-collision.patch |
15 |
delete mode 100644 sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch |
16 |
delete mode 100644 sys-apps/kbd/files/kbd-1.15.5-musl-headers-error.patch |
17 |
delete mode 100644 sys-apps/kbd/files/kbd-2.0.0-tests.patch |
18 |
delete mode 100644 sys-apps/kbd/files/kbd-2.0.2-musl-headers-error.patch |
19 |
delete mode 100644 sys-apps/kbd/kbd-1.15.5-r99.ebuild |
20 |
delete mode 100644 sys-apps/kbd/kbd-2.0.2-r99.ebuild |
21 |
delete mode 100644 sys-apps/kbd/metadata.xml |
22 |
|
23 |
diff --git a/sys-apps/kbd/Manifest b/sys-apps/kbd/Manifest |
24 |
deleted file mode 100644 |
25 |
index f638e03..0000000 |
26 |
--- a/sys-apps/kbd/Manifest |
27 |
+++ /dev/null |
28 |
@@ -1,10 +0,0 @@ |
29 |
-AUX kbd-1.15.5-fix-struct_winsize-collision.patch 366 SHA256 510856ce92915a2f2c2547b99761a5c62c5ca452a6a57a43c2ec3392509fa3b6 SHA512 19f0623b594796e7bf3f82421d46fefcf9acc210683b4915d5ae6a0ddf026ccd373abb9f0cfb7d8ad99cc19443b5e585150f480653e360efb76dfdd722c801d2 WHIRLPOOL 8c7fd883c3b2b032ff0790514d519083a9a8dad09cfa3ad931ad9423d6ec511c2ab15938ba30c98fb986875dec44d0c5d3382cc223542f91d36ffb880e368e16 |
30 |
-AUX kbd-1.15.5-loadkeys-parse.patch 2163 SHA256 8fa928854ee1e3298df99e600cfdb08ccf8b44b7a7fc42423569fecc9365aa22 SHA512 c338c5f5ee9054f3dfc62646f9e8a47a577fc55dbc4723a04f006afa6c966ac5b056b744c49d4bdfcd80d69e64af20b0f71cc9cfff23db9f017adb32bd6d9d7d WHIRLPOOL 26b1adadc347b534675c7426eb9aca535556b81cffdd1ccd7ef50c603e127c1f9f6774af1b8050c67fc81daefe0c33da4593f74d3b77c47a089d6772363153e8 |
31 |
-AUX kbd-1.15.5-musl-headers-error.patch 3456 SHA256 5ada44aa9dc55385cb55d5b22a3d657e932652b8a0b0f261de91c635450e734c SHA512 56dd0fca91284ef76a5265cc92c08ac404b3ed2fde9d02a7d631d27ae380dde75343a889bdd7d320daa09212db1ae70a2f8b91ddc42513133fefa78da59e9b36 WHIRLPOOL 4908b996e41abead43259680630885ac65fc45cb0d75677302a32324c082b1c56927e73cdda16c37250d00d8e9820e56b624e7e21d12247e8a5489cdfaf540eb |
32 |
-AUX kbd-2.0.0-tests.patch 747 SHA256 b1bd608043ecd19a9f0a9431afd4f3202e4d953b7f5c361d3e5949de65eda852 SHA512 408df2b4a9409c10c350d4c879a273cf7126ba58b49546a910cc93e0fd3119014a32b3e8b9c19eddecc9f601aa9d2a1b2b25c563f9529691c2d44f8db4cd0974 WHIRLPOOL 27e78a5dfb6d4ee3e117cbbfdd3025ee99980201e590c4631fab399a89a408a5275d17beac60da2364d2dfaf7f9e1cfda5c8cc8e74713d4160241bffd41c9b6a |
33 |
-AUX kbd-2.0.2-musl-headers-error.patch 3327 SHA256 93add08a331bf538a3894a302fd9f5dc8631043feba7d1441773800f4d47e07c SHA512 4411480ed84e992cf8ede1f54983ef804cc2ce4ce3a952127454188a6a341293cb2ddfc26d61a04d678c8a58b311d6df78f4c406b475dbe18c379e36ee5406dd WHIRLPOOL 8512ed0f2738a9b4a69e6028c0c10b1adfde4537ad66a0b4393842df49475c7be94abe709556834a96d2781142a09acde7fc2fb9fdb9b3853c7b7440ac9432d9 |
34 |
-DIST kbd-1.15.5.tar.gz 1730719 SHA256 e35fa29f690dbbfb721706b2c8edc760c697640904fec65e81194ae8840c5c62 SHA512 725853b0ecde6a38976e2bae5672b8de78bfc90d65a0762695964a6dab729c96be4af778fe7f0f195caae04d630b07a3d0d95c9c928d1a5609e223e47723e58c WHIRLPOOL 431873623d4125b73622894c511711a2153fae498a17dc59851219405c69a641c24bb591fa66001eb4cc7491fc4f90e532661c2bf56f69e2a17dd435d1e14ace |
35 |
-DIST kbd-2.0.2.tar.xz 1023980 SHA256 9dfddabf96012e329c4bebb96a21aeef7c3872f624e96e8156ba542b82aeb912 SHA512 8159383f94242f06c701dfd5400e35bd3a76494a643f738d98c6713bcb20034065b49f31f66e8bf19e6829a30be97fbeee43ed8ad276febb98e28b3bf82972fa WHIRLPOOL e6a5be104b11266f8be9ba653e9e0de701cdf4c56b249af9bc52ea5eea374d1de82e3f4a02214552750adebb8ae21c8c964a4161d661e460f765306920e23849 |
36 |
-EBUILD kbd-1.15.5-r99.ebuild 1114 SHA256 749cd71813a800b98f5a8d2f5bc99514095cce7e9705632369f32213002fcc5a SHA512 4e4a3c46b2385f43934ac3b4cdc9fed46005ec8a8e5cf7171db236804ceff310335cb59a750ce13269ce0a62d16afc612b7021360f3415d798b152ee67e9bda6 WHIRLPOOL 4580d9dec1b5ba25e3764ec1ada21d766c7175bbb3156ff776a974903f718172c8184a9db177eebb06dd95463af11e9da7745da32277f922f5c73cfe766d16d8 |
37 |
-EBUILD kbd-2.0.2-r99.ebuild 1423 SHA256 b92d09286be1d017985d6bdd7af835023a4f50e6b4113e29da69e34c13af534e SHA512 90fd8bd4022c84eae0c4e486a9e1771c2213113d5b084790522d48cbdd923e9b523b835d07564974b0fa6e7edc229a9f8129df1eb07332bac37754af7ead32ff WHIRLPOOL f7814b63266dd0bd68e42f8c2aa002d92c2fb749ca4c51df7d814707f40ce3a536a1398694add80c3614b4ad20243208549c293bf777e6276edcd2f6a005bb5b |
38 |
-MISC metadata.xml 321 SHA256 1462f761b68587fc7326d39bcc0cd09d6ec204d7a4b3fa56183c018091599122 SHA512 f00b80d88f4647f210c28f95f8dc81fc8ff3bcbe74e6429e9d5dd92e57588297aafee968b8a3cad2db3b2010fd9ebc400975ca59ffcd62370afa799745dda641 WHIRLPOOL f83457f54b220ab31efe8775b16a54a78710f652c8dc5d9d4421a9f9e13f4d663a16b1023efecfff28126ada8af20990e6690fec99b2651130daf1de3cad3347 |
39 |
diff --git a/sys-apps/kbd/files/kbd-1.15.5-fix-struct_winsize-collision.patch b/sys-apps/kbd/files/kbd-1.15.5-fix-struct_winsize-collision.patch |
40 |
deleted file mode 100644 |
41 |
index 2936090..0000000 |
42 |
--- a/sys-apps/kbd/files/kbd-1.15.5-fix-struct_winsize-collision.patch |
43 |
+++ /dev/null |
44 |
@@ -1,11 +0,0 @@ |
45 |
-diff -Naur kbd-1.15.5.orig/src/resizecons.c kbd-1.15.5/src/resizecons.c |
46 |
---- kbd-1.15.5.orig/src/resizecons.c 2012-12-01 21:41:38.000000000 +0000 |
47 |
-+++ kbd-1.15.5/src/resizecons.c 2014-01-16 13:48:25.793935059 +0000 |
48 |
-@@ -82,7 +82,6 @@ |
49 |
- #include <sys/perm.h> |
50 |
- #else |
51 |
- #include <linux/types.h> |
52 |
--#include <linux/termios.h> |
53 |
- #endif |
54 |
- #include <linux/vt.h> |
55 |
- #include "paths.h" |
56 |
diff --git a/sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch b/sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch |
57 |
deleted file mode 100644 |
58 |
index c78a227..0000000 |
59 |
--- a/sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch |
60 |
+++ /dev/null |
61 |
@@ -1,90 +0,0 @@ |
62 |
-https://bugs.gentoo.org/447440 |
63 |
- |
64 |
-From 7e06e56157e8431d02e1377cdc44230944203d88 Mon Sep 17 00:00:00 2001 |
65 |
-From: Alexey Gladkov <gladkov.alexey@×××××.com> |
66 |
-Date: Tue, 11 Dec 2012 14:24:44 +0400 |
67 |
-Subject: [PATCH] Fix regression in 16117ce6ab |
68 |
- |
69 |
-Signed-off-by: Alexey Gladkov <gladkov.alexey@×××××.com> |
70 |
---- |
71 |
- src/loadkeys.analyze.l | 14 +++++++++----- |
72 |
- 1 file changed, 9 insertions(+), 5 deletions(-) |
73 |
- |
74 |
-diff --git a/src/loadkeys.analyze.l b/src/loadkeys.analyze.l |
75 |
-index c18dcea..f817c78 100644 |
76 |
---- a/src/loadkeys.analyze.l |
77 |
-+++ b/src/loadkeys.analyze.l |
78 |
-@@ -307,8 +307,10 @@ To to|To|TO |
79 |
- char *s = xstrndup(yytext+1, strlen(yytext)-2); |
80 |
- /* use static pathname to store *s ? */ |
81 |
- open_include(s); |
82 |
-- yy_pop_state(); |
83 |
-- state_ptr--; |
84 |
-+ while (state_ptr > 0) { |
85 |
-+ yy_pop_state(); |
86 |
-+ state_ptr--; |
87 |
-+ } |
88 |
- } |
89 |
- <INCLSTR>[^"]|\"\"|\"[^"\n]*{Eol} { |
90 |
- yyerror(_("expected filename between quotes")); |
91 |
-@@ -323,7 +325,7 @@ To to|To|TO |
92 |
- } |
93 |
- {Eol} { |
94 |
- line_nr++; |
95 |
-- if (state_ptr > 0) { |
96 |
-+ while (state_ptr > 0) { |
97 |
- yy_pop_state(); |
98 |
- state_ptr--; |
99 |
- } |
100 |
-@@ -428,8 +430,10 @@ To to|To|TO |
101 |
- } |
102 |
- <STR>\" { |
103 |
- *p = '\0'; |
104 |
-- yy_pop_state(); |
105 |
-- state_ptr--; |
106 |
-+ while (state_ptr > 0) { |
107 |
-+ yy_pop_state(); |
108 |
-+ state_ptr--; |
109 |
-+ } |
110 |
- return(STRLITERAL); |
111 |
- } |
112 |
- . { |
113 |
---- a/src/loadkeys.analyze.c |
114 |
-+++ b/src/loadkeys.analyze.c |
115 |
-@@ -1359,8 +1359,10 @@ YY_RULE_SETUP |
116 |
- char *s = xstrndup(yytext+1, strlen(yytext)-2); |
117 |
- /* use static pathname to store *s ? */ |
118 |
- open_include(s); |
119 |
-- yy_pop_state(); |
120 |
-- state_ptr--; |
121 |
-+ while (state_ptr > 0) { |
122 |
-+ yy_pop_state(); |
123 |
-+ state_ptr--; |
124 |
-+ } |
125 |
- } |
126 |
- YY_BREAK |
127 |
- case 3: |
128 |
-@@ -1393,7 +1395,7 @@ YY_RULE_SETUP |
129 |
- #line 324 "loadkeys.analyze.l" |
130 |
- { |
131 |
- line_nr++; |
132 |
-- if (state_ptr > 0) { |
133 |
-+ while (state_ptr > 0) { |
134 |
- yy_pop_state(); |
135 |
- state_ptr--; |
136 |
- } |
137 |
-@@ -1670,8 +1670,10 @@ YY_RULE_SETUP |
138 |
- #line 429 "loadkeys.analyze.l" |
139 |
- { |
140 |
- *p = '\0'; |
141 |
-- yy_pop_state(); |
142 |
-- state_ptr--; |
143 |
-+ while (state_ptr > 0) { |
144 |
-+ yy_pop_state(); |
145 |
-+ state_ptr--; |
146 |
-+ } |
147 |
- return(STRLITERAL); |
148 |
- } |
149 |
- YY_BREAK |
150 |
--- |
151 |
-1.8.0.2 |
152 |
diff --git a/sys-apps/kbd/files/kbd-1.15.5-musl-headers-error.patch b/sys-apps/kbd/files/kbd-1.15.5-musl-headers-error.patch |
153 |
deleted file mode 100644 |
154 |
index ad52a63..0000000 |
155 |
--- a/sys-apps/kbd/files/kbd-1.15.5-musl-headers-error.patch |
156 |
+++ /dev/null |
157 |
@@ -1,115 +0,0 @@ |
158 |
-diff -Naur kbd-1.15.3.orig/src/dumpkeys.c kbd-1.15.3/src/dumpkeys.c |
159 |
---- kbd-1.15.3.orig/src/dumpkeys.c 2011-05-07 20:33:42.000000000 +0000 |
160 |
-+++ kbd-1.15.3/src/dumpkeys.c 2013-07-06 02:20:41.660131968 +0000 |
161 |
-@@ -12,6 +12,7 @@ |
162 |
- #include <linux/kd.h> |
163 |
- #include <linux/keyboard.h> |
164 |
- #include <sys/ioctl.h> |
165 |
-+#include <sys/types.h> |
166 |
- #include <string.h> |
167 |
- #include <errno.h> |
168 |
- #include "ksyms.h" |
169 |
-diff -Naur kbd-1.15.3.orig/src/kbdinfo.c kbd-1.15.3/src/kbdinfo.c |
170 |
---- kbd-1.15.3.orig/src/kbdinfo.c 2011-05-07 20:33:42.000000000 +0000 |
171 |
-+++ kbd-1.15.3/src/kbdinfo.c 2013-07-06 02:29:12.057160508 +0000 |
172 |
-@@ -1,6 +1,5 @@ |
173 |
- #include <stdio.h> |
174 |
- #include <errno.h> |
175 |
--#include <error.h> |
176 |
- #include <unistd.h> |
177 |
- #include <sys/ioctl.h> |
178 |
- #include <linux/kd.h> |
179 |
-@@ -9,6 +8,10 @@ |
180 |
- #include "nls.h" |
181 |
- #include "version.h" |
182 |
- |
183 |
-+#define error(e, n, s) \ |
184 |
-+ perror(s); \ |
185 |
-+ exit(e); \ |
186 |
-+ |
187 |
- static const char *action = NULL; |
188 |
- static const char *value = NULL; |
189 |
- |
190 |
-diff -Naur kbd-1.15.3.orig/src/kbdrate.c kbd-1.15.3/src/kbdrate.c |
191 |
---- kbd-1.15.3.orig/src/kbdrate.c 2011-05-07 20:33:42.000000000 +0000 |
192 |
-+++ kbd-1.15.3/src/kbdrate.c 2013-07-06 02:21:53.121135964 +0000 |
193 |
-@@ -74,6 +74,7 @@ |
194 |
- #include <errno.h> |
195 |
- #include <sys/file.h> |
196 |
- #include <sys/ioctl.h> |
197 |
-+#include <fcntl.h> |
198 |
- |
199 |
- #ifdef __sparc__ |
200 |
- #include <asm/param.h> |
201 |
-diff -Naur kbd-1.15.3.orig/src/loadkeys.c kbd-1.15.3/src/loadkeys.c |
202 |
---- kbd-1.15.3.orig/src/loadkeys.c 2011-05-07 20:33:42.000000000 +0000 |
203 |
-+++ kbd-1.15.3/src/loadkeys.c 2013-07-06 02:21:02.148133114 +0000 |
204 |
-@@ -79,6 +79,7 @@ |
205 |
- #include <ctype.h> |
206 |
- #include <sys/param.h> |
207 |
- #include <sys/ioctl.h> |
208 |
-+#include <sys/types.h> |
209 |
- #include <linux/kd.h> |
210 |
- #include <linux/keyboard.h> |
211 |
- #include <unistd.h> |
212 |
-diff -Naur kbd-1.15.3.orig/src/openvt.c kbd-1.15.3/src/openvt.c |
213 |
---- kbd-1.15.3.orig/src/openvt.c 2011-05-07 20:33:42.000000000 +0000 |
214 |
-+++ kbd-1.15.3/src/openvt.c 2013-07-06 02:22:11.080136968 +0000 |
215 |
-@@ -10,6 +10,7 @@ |
216 |
- #include <sys/vt.h> |
217 |
- #include <sys/wait.h> |
218 |
- #include <sys/file.h> |
219 |
-+#include <fcntl.h> |
220 |
- |
221 |
- #include "version.h" |
222 |
- #include "xmalloc.h" |
223 |
-diff -Naur kbd-1.15.3.orig/src/setvtrgb.c kbd-1.15.3/src/setvtrgb.c |
224 |
---- kbd-1.15.3.orig/src/setvtrgb.c 2011-05-07 20:33:42.000000000 +0000 |
225 |
-+++ kbd-1.15.3/src/setvtrgb.c 2013-07-06 02:34:26.390178084 +0000 |
226 |
-@@ -5,12 +5,15 @@ |
227 |
- #include <sys/ioctl.h> |
228 |
- #include <linux/kd.h> |
229 |
- #include <errno.h> |
230 |
--#include <error.h> |
231 |
- #include "kbd.h" |
232 |
- #include "getfd.h" |
233 |
- #include "nls.h" |
234 |
- #include "version.h" |
235 |
- |
236 |
-+#define error(e, n, s) \ |
237 |
-+ perror(s); \ |
238 |
-+ exit(e); \ |
239 |
-+ |
240 |
- static unsigned char *cmap; |
241 |
- |
242 |
- /* Standard VGA terminal colors, matching those hardcoded in the Linux kernel's |
243 |
-@@ -82,25 +85,21 @@ |
244 |
- if (c == EOF) |
245 |
- error(EXIT_FAILURE, errno, "fscanf"); |
246 |
- |
247 |
-- error(EXIT_FAILURE, 0, _("Error: %s: Invalid value in field %u in line %u."), |
248 |
-- filename, rows + 1, cols + 1); |
249 |
-+ error(EXIT_FAILURE, 0, "setvtrgb"); |
250 |
- } |
251 |
- |
252 |
- cmap[rows + cols * 3] = (unsigned char) val; |
253 |
- |
254 |
- if (cols < 15 && fgetc(fd) != ',') |
255 |
-- error(EXIT_FAILURE, 0, _("Error: %s: Insufficient number of fields in line %u."), |
256 |
-- filename, rows + 1); |
257 |
-+ error(EXIT_FAILURE, 0, "setvtrgb"); |
258 |
- cols++; |
259 |
- } |
260 |
- |
261 |
- if ((c = fgetc(fd)) == EOF) |
262 |
-- error(EXIT_FAILURE, 0, _("Error: %s: Line %u has ended unexpectedly.\n"), |
263 |
-- filename, rows + 1); |
264 |
-+ error(EXIT_FAILURE, 0, "setvtrgb"); |
265 |
- |
266 |
- if (c != '\n') |
267 |
-- error(EXIT_FAILURE, 0, _("Error: %s: Line %u is too long.\n"), |
268 |
-- filename, rows + 1); |
269 |
-+ error(EXIT_FAILURE, 0, "setvtrgb"); |
270 |
- } |
271 |
- } |
272 |
- |
273 |
diff --git a/sys-apps/kbd/files/kbd-2.0.0-tests.patch b/sys-apps/kbd/files/kbd-2.0.0-tests.patch |
274 |
deleted file mode 100644 |
275 |
index 7a4e186..0000000 |
276 |
--- a/sys-apps/kbd/files/kbd-2.0.0-tests.patch |
277 |
+++ /dev/null |
278 |
@@ -1,31 +0,0 @@ |
279 |
---- configure.ac |
280 |
-+++ configure.ac |
281 |
-@@ -11,7 +11,13 @@ |
282 |
- AC_CONFIG_SRCDIR([src/loadkeys.c]) |
283 |
- AC_CONFIG_HEADERS(config.h) |
284 |
- |
285 |
--PKG_CHECK_MODULES([CHECK], [check >= 0.9.4]) |
286 |
-+AC_ARG_ENABLE(tests, |
287 |
-+ AS_HELP_STRING(--enable-tests, [build tests]), |
288 |
-+ [BUILD_TESTS=$enableval],[BUILD_TESTS=no]) |
289 |
-+AM_CONDITIONAL(BUILD_TESTS, test "$BUILD_TESTS" = "yes") |
290 |
-+if test "$BUILD_TESTS" = "yes"; then |
291 |
-+ PKG_CHECK_MODULES([CHECK], [check >= 0.9.4]) |
292 |
-+fi |
293 |
- |
294 |
- m4_ifndef([AM_SILENT_RULES], [m4_define([AM_SILENT_RULES],[])]) |
295 |
- AM_SILENT_RULES([yes]) |
296 |
---- Makefile.am |
297 |
-+++ Makefile.am |
298 |
-@@ -8,7 +8,10 @@ |
299 |
- CREDITS \ |
300 |
- contrib docs rc |
301 |
- |
302 |
--SUBDIRS = src data po tests docs |
303 |
-+SUBDIRS = src data po docs |
304 |
-+if BUILD_TESTS |
305 |
-+SUBDIRS += tests |
306 |
-+endif |
307 |
- |
308 |
- kbd-$(VERSION).tar.xz: |
309 |
- make distcheck |
310 |
diff --git a/sys-apps/kbd/files/kbd-2.0.2-musl-headers-error.patch b/sys-apps/kbd/files/kbd-2.0.2-musl-headers-error.patch |
311 |
deleted file mode 100644 |
312 |
index 69ac7d0..0000000 |
313 |
--- a/sys-apps/kbd/files/kbd-2.0.2-musl-headers-error.patch |
314 |
+++ /dev/null |
315 |
@@ -1,147 +0,0 @@ |
316 |
-diff --git a/src/kbdinfo.c b/src/kbdinfo.c |
317 |
-index e5f122d..dcdcac0 100644 |
318 |
---- a/src/kbdinfo.c |
319 |
-+++ b/src/kbdinfo.c |
320 |
-@@ -1,6 +1,5 @@ |
321 |
- #include <stdio.h> |
322 |
- #include <errno.h> |
323 |
--#include <error.h> |
324 |
- #include <unistd.h> |
325 |
- #include <sys/ioctl.h> |
326 |
- #include <linux/kd.h> |
327 |
-@@ -9,6 +8,10 @@ |
328 |
- #include "nls.h" |
329 |
- #include "version.h" |
330 |
- |
331 |
-+#define error(e, n, ...) \ |
332 |
-+ fprintf(stderr, ##__VA_ARGS__); \ |
333 |
-+ exit(e); |
334 |
-+ |
335 |
- static const char *action = NULL; |
336 |
- static const char *value = NULL; |
337 |
- |
338 |
-diff --git a/src/kbdrate.c b/src/kbdrate.c |
339 |
-index 2ab8388..5faff00 100644 |
340 |
---- a/src/kbdrate.c |
341 |
-+++ b/src/kbdrate.c |
342 |
-@@ -74,6 +74,7 @@ beats rebuilding the kernel! |
343 |
- #include <errno.h> |
344 |
- #include <sys/file.h> |
345 |
- #include <sys/ioctl.h> |
346 |
-+#include <fcntl.h> |
347 |
- #include <linux/kd.h> |
348 |
- |
349 |
- #ifdef __sparc__ |
350 |
-diff --git a/src/libkeymap/dump.c b/src/libkeymap/dump.c |
351 |
-index 0262e24..606931e 100644 |
352 |
---- a/src/libkeymap/dump.c |
353 |
-+++ b/src/libkeymap/dump.c |
354 |
-@@ -13,6 +13,7 @@ |
355 |
- #include <string.h> |
356 |
- #include <ctype.h> |
357 |
- #include <unistd.h> |
358 |
-+#include <sys/types.h> |
359 |
- |
360 |
- #include "keymap.h" |
361 |
- |
362 |
-diff --git a/src/libkeymap/kmap.c b/src/libkeymap/kmap.c |
363 |
-index 67be81e..e13498b 100644 |
364 |
---- a/src/libkeymap/kmap.c |
365 |
-+++ b/src/libkeymap/kmap.c |
366 |
-@@ -1,5 +1,6 @@ |
367 |
- #include <stdlib.h> |
368 |
- #include <string.h> |
369 |
-+#include <sys/types.h> |
370 |
- |
371 |
- #include "nls.h" |
372 |
- #include "kbd.h" |
373 |
-diff --git a/src/libkeymap/summary.c b/src/libkeymap/summary.c |
374 |
-index 46df90d..0912ae8 100644 |
375 |
---- a/src/libkeymap/summary.c |
376 |
-+++ b/src/libkeymap/summary.c |
377 |
-@@ -9,6 +9,7 @@ |
378 |
- #include <string.h> |
379 |
- #include <errno.h> |
380 |
- #include <sys/ioctl.h> |
381 |
-+#include <sys/types.h> |
382 |
- |
383 |
- #include "keymap.h" |
384 |
- |
385 |
-diff --git a/src/openvt.c b/src/openvt.c |
386 |
-index 075136f..49720d7 100644 |
387 |
---- a/src/openvt.c |
388 |
-+++ b/src/openvt.c |
389 |
-@@ -10,6 +10,7 @@ |
390 |
- #include <sys/vt.h> |
391 |
- #include <sys/wait.h> |
392 |
- #include <sys/file.h> |
393 |
-+#include <fcntl.h> |
394 |
- |
395 |
- #include "version.h" |
396 |
- #include "xmalloc.h" |
397 |
-@@ -19,6 +20,8 @@ |
398 |
- #include "compat/linux-limits.h" |
399 |
- #endif |
400 |
- |
401 |
-+#define NAME_MAX 255 |
402 |
-+ |
403 |
- // There must be a universal way to find these! |
404 |
- #define TRUE (1) |
405 |
- #define FALSE (0) |
406 |
-diff --git a/src/setvtrgb.c b/src/setvtrgb.c |
407 |
-index f99badc..f1a631c 100644 |
408 |
---- a/src/setvtrgb.c |
409 |
-+++ b/src/setvtrgb.c |
410 |
-@@ -5,12 +5,15 @@ |
411 |
- #include <sys/ioctl.h> |
412 |
- #include <linux/kd.h> |
413 |
- #include <errno.h> |
414 |
--#include <error.h> |
415 |
- #include "kbd.h" |
416 |
- #include "getfd.h" |
417 |
- #include "nls.h" |
418 |
- #include "version.h" |
419 |
- |
420 |
-+#define error(e, n, ...) \ |
421 |
-+ fprintf(stderr, ##__VA_ARGS__); \ |
422 |
-+ exit(e); |
423 |
-+ |
424 |
- static unsigned char *cmap; |
425 |
- |
426 |
- /* Standard VGA terminal colors, matching those hardcoded in the Linux kernel's |
427 |
-diff --git a/src/vlock/auth.c b/src/vlock/auth.c |
428 |
-index da135ce..a3f365b 100644 |
429 |
---- a/src/vlock/auth.c |
430 |
-+++ b/src/vlock/auth.c |
431 |
-@@ -22,7 +22,6 @@ |
432 |
- */ |
433 |
- |
434 |
- #include <errno.h> |
435 |
--#include <error.h> |
436 |
- #include <stdio.h> |
437 |
- #include <string.h> |
438 |
- #include <stdlib.h> |
439 |
-diff --git a/src/vlock/vlock.c b/src/vlock/vlock.c |
440 |
-index c2c4158..fa2f386 100644 |
441 |
---- a/src/vlock/vlock.c |
442 |
-+++ b/src/vlock/vlock.c |
443 |
-@@ -23,7 +23,6 @@ |
444 |
- |
445 |
- #include <stdio.h> |
446 |
- #include <errno.h> |
447 |
--#include <error.h> |
448 |
- #include <string.h> |
449 |
- #include <stdlib.h> |
450 |
- #include <unistd.h> |
451 |
-diff --git a/src/vlock/vt.c b/src/vlock/vt.c |
452 |
-index 4e5282b..f3ba85d 100644 |
453 |
---- a/src/vlock/vt.c |
454 |
-+++ b/src/vlock/vt.c |
455 |
-@@ -23,7 +23,6 @@ |
456 |
- |
457 |
- #include <stdio.h> |
458 |
- #include <errno.h> |
459 |
--#include <error.h> |
460 |
- #include <string.h> |
461 |
- #include <stdlib.h> |
462 |
- #include <unistd.h> |
463 |
diff --git a/sys-apps/kbd/kbd-1.15.5-r99.ebuild b/sys-apps/kbd/kbd-1.15.5-r99.ebuild |
464 |
deleted file mode 100644 |
465 |
index 284cc09..0000000 |
466 |
--- a/sys-apps/kbd/kbd-1.15.5-r99.ebuild |
467 |
+++ /dev/null |
468 |
@@ -1,52 +0,0 @@ |
469 |
-# Copyright 1999-2016 Gentoo Foundation |
470 |
-# Distributed under the terms of the GNU General Public License v2 |
471 |
-# $Id$ |
472 |
- |
473 |
-EAPI="4" |
474 |
- |
475 |
-inherit eutils |
476 |
- |
477 |
-DESCRIPTION="Keyboard and console utilities" |
478 |
-HOMEPAGE="http://freshmeat.net/projects/kbd/" |
479 |
-SRC_URI="ftp://ftp.altlinux.org/pub/people/legion/kbd/${P}.tar.gz" |
480 |
- |
481 |
-LICENSE="GPL-2" |
482 |
-SLOT="0" |
483 |
-KEYWORDS="amd64 arm ~mips ppc x86" |
484 |
-IUSE="nls pam" |
485 |
- |
486 |
-RDEPEND="pam? ( virtual/pam )" |
487 |
-DEPEND="${RDEPEND}" |
488 |
- |
489 |
-src_unpack() { |
490 |
- default |
491 |
- cd "${S}" |
492 |
- |
493 |
- # broken file ... upstream git punted it |
494 |
- rm po/es.po |
495 |
- |
496 |
- # Rename conflicting keymaps to have unique names, bug #293228 |
497 |
- cd "${S}"/data/keymaps/i386 |
498 |
- mv dvorak/no.map dvorak/no-dvorak.map |
499 |
- mv fgGIod/trf.map fgGIod/trf-fgGIod.map |
500 |
- mv olpc/es.map olpc/es-olpc.map |
501 |
- mv olpc/pt.map olpc/pt-olpc.map |
502 |
- mv qwerty/cz.map qwerty/cz-qwerty.map |
503 |
-} |
504 |
- |
505 |
-src_prepare() { |
506 |
- epatch "${FILESDIR}"/${P}-loadkeys-parse.patch #447440 |
507 |
- epatch "${FILESDIR}"/${P}-musl-headers-error.patch |
508 |
- epatch "${FILESDIR}"/${P}-fix-struct_winsize-collision.patch |
509 |
-} |
510 |
- |
511 |
-src_configure() { |
512 |
- econf \ |
513 |
- $(use_enable nls) \ |
514 |
- $(use_enable pam vlock) |
515 |
-} |
516 |
- |
517 |
-src_install() { |
518 |
- default |
519 |
- dohtml doc/*.html |
520 |
-} |
521 |
diff --git a/sys-apps/kbd/kbd-2.0.2-r99.ebuild b/sys-apps/kbd/kbd-2.0.2-r99.ebuild |
522 |
deleted file mode 100644 |
523 |
index a984d0d..0000000 |
524 |
--- a/sys-apps/kbd/kbd-2.0.2-r99.ebuild |
525 |
+++ /dev/null |
526 |
@@ -1,64 +0,0 @@ |
527 |
-# Copyright 1999-2016 Gentoo Foundation |
528 |
-# Distributed under the terms of the GNU General Public License v2 |
529 |
-# $Id$ |
530 |
- |
531 |
-EAPI=5 |
532 |
- |
533 |
-SCM="" |
534 |
-if [[ ${PV} == "9999" ]] ; then |
535 |
- SCM="git-r3" |
536 |
- EGIT_REPO_URI="http://git.kernel.org/cgit/linux/kernel/git/legion/${PN}.git" |
537 |
- EGIT_BRANCH="master" |
538 |
-else |
539 |
- SRC_URI="ftp://ftp.kernel.org/pub/linux/utils/kbd/${P}.tar.xz" |
540 |
- KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" |
541 |
-fi |
542 |
- |
543 |
-inherit autotools eutils ${SCM} |
544 |
- |
545 |
-DESCRIPTION="Keyboard and console utilities" |
546 |
-HOMEPAGE="http://kbd-project.org/" |
547 |
- |
548 |
-LICENSE="GPL-2" |
549 |
-SLOT="0" |
550 |
-IUSE="nls pam test" |
551 |
- |
552 |
-RDEPEND="pam? ( virtual/pam )" |
553 |
-DEPEND="${RDEPEND} |
554 |
- virtual/pkgconfig |
555 |
- test? ( dev-libs/check )" |
556 |
- |
557 |
-src_unpack() { |
558 |
- if [[ ${PV} == "9999" ]] ; then |
559 |
- git-r3_src_unpack |
560 |
- else |
561 |
- default |
562 |
- fi |
563 |
- |
564 |
- # Rename conflicting keymaps to have unique names, bug #293228 |
565 |
- cd "${S}"/data/keymaps/i386 || die |
566 |
- mv dvorak/no.map dvorak/no-dvorak.map || die |
567 |
- mv fgGIod/trf.map fgGIod/trf-fgGIod.map || die |
568 |
- mv olpc/es.map olpc/es-olpc.map || die |
569 |
- mv olpc/pt.map olpc/pt-olpc.map || die |
570 |
- mv qwerty/cz.map qwerty/cz-qwerty.map || die |
571 |
-} |
572 |
- |
573 |
-src_prepare() { |
574 |
- epatch "${FILESDIR}"/${PN}-2.0.0-tests.patch |
575 |
- epatch "${FILESDIR}"/${PN}-1.15.5-fix-struct_winsize-collision.patch |
576 |
- epatch "${FILESDIR}"/${PN}-2.0.2-musl-headers-error.patch |
577 |
- eautoreconf |
578 |
-} |
579 |
- |
580 |
-src_configure() { |
581 |
- econf \ |
582 |
- $(use_enable nls) \ |
583 |
- $(use_enable pam vlock) \ |
584 |
- $(use_enable test tests) |
585 |
-} |
586 |
- |
587 |
-src_install() { |
588 |
- default |
589 |
- dohtml docs/doc/*.html |
590 |
-} |
591 |
diff --git a/sys-apps/kbd/metadata.xml b/sys-apps/kbd/metadata.xml |
592 |
deleted file mode 100644 |
593 |
index 994903f..0000000 |
594 |
--- a/sys-apps/kbd/metadata.xml |
595 |
+++ /dev/null |
596 |
@@ -1,11 +0,0 @@ |
597 |
-<?xml version="1.0" encoding="UTF-8"?> |
598 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
599 |
-<pkgmetadata> |
600 |
-<maintainer type="project"> |
601 |
- <email>base-system@g.o</email> |
602 |
- <name>Gentoo Base System</name> |
603 |
-</maintainer> |
604 |
-<upstream> |
605 |
- <remote-id type="freshmeat">kbd</remote-id> |
606 |
-</upstream> |
607 |
-</pkgmetadata> |
608 |
-- |
609 |
2.7.3 |