* [gentoo-musl] [PATCH 5/7] sys-apps/kbd: In tree version works
@ 2016-07-10 19:39 Felix Janda
0 siblings, 0 replies; only message in thread
From: Felix Janda @ 2016-07-10 19:39 UTC (permalink / raw
To: gentoo-musl
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=563350
---
sys-apps/kbd/Manifest | 10 --
.../kbd-1.15.5-fix-struct_winsize-collision.patch | 11 --
sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch | 90 -------------
| 115 ----------------
sys-apps/kbd/files/kbd-2.0.0-tests.patch | 31 -----
| 147 ---------------------
sys-apps/kbd/kbd-1.15.5-r99.ebuild | 52 --------
sys-apps/kbd/kbd-2.0.2-r99.ebuild | 64 ---------
sys-apps/kbd/metadata.xml | 11 --
9 files changed, 531 deletions(-)
delete mode 100644 sys-apps/kbd/Manifest
delete mode 100644 sys-apps/kbd/files/kbd-1.15.5-fix-struct_winsize-collision.patch
delete mode 100644 sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch
delete mode 100644 sys-apps/kbd/files/kbd-1.15.5-musl-headers-error.patch
delete mode 100644 sys-apps/kbd/files/kbd-2.0.0-tests.patch
delete mode 100644 sys-apps/kbd/files/kbd-2.0.2-musl-headers-error.patch
delete mode 100644 sys-apps/kbd/kbd-1.15.5-r99.ebuild
delete mode 100644 sys-apps/kbd/kbd-2.0.2-r99.ebuild
delete mode 100644 sys-apps/kbd/metadata.xml
diff --git a/sys-apps/kbd/Manifest b/sys-apps/kbd/Manifest
deleted file mode 100644
index f638e03..0000000
--- a/sys-apps/kbd/Manifest
+++ /dev/null
@@ -1,10 +0,0 @@
-AUX kbd-1.15.5-fix-struct_winsize-collision.patch 366 SHA256 510856ce92915a2f2c2547b99761a5c62c5ca452a6a57a43c2ec3392509fa3b6 SHA512 19f0623b594796e7bf3f82421d46fefcf9acc210683b4915d5ae6a0ddf026ccd373abb9f0cfb7d8ad99cc19443b5e585150f480653e360efb76dfdd722c801d2 WHIRLPOOL 8c7fd883c3b2b032ff0790514d519083a9a8dad09cfa3ad931ad9423d6ec511c2ab15938ba30c98fb986875dec44d0c5d3382cc223542f91d36ffb880e368e16
-AUX kbd-1.15.5-loadkeys-parse.patch 2163 SHA256 8fa928854ee1e3298df99e600cfdb08ccf8b44b7a7fc42423569fecc9365aa22 SHA512 c338c5f5ee9054f3dfc62646f9e8a47a577fc55dbc4723a04f006afa6c966ac5b056b744c49d4bdfcd80d69e64af20b0f71cc9cfff23db9f017adb32bd6d9d7d WHIRLPOOL 26b1adadc347b534675c7426eb9aca535556b81cffdd1ccd7ef50c603e127c1f9f6774af1b8050c67fc81daefe0c33da4593f74d3b77c47a089d6772363153e8
-AUX kbd-1.15.5-musl-headers-error.patch 3456 SHA256 5ada44aa9dc55385cb55d5b22a3d657e932652b8a0b0f261de91c635450e734c SHA512 56dd0fca91284ef76a5265cc92c08ac404b3ed2fde9d02a7d631d27ae380dde75343a889bdd7d320daa09212db1ae70a2f8b91ddc42513133fefa78da59e9b36 WHIRLPOOL 4908b996e41abead43259680630885ac65fc45cb0d75677302a32324c082b1c56927e73cdda16c37250d00d8e9820e56b624e7e21d12247e8a5489cdfaf540eb
-AUX kbd-2.0.0-tests.patch 747 SHA256 b1bd608043ecd19a9f0a9431afd4f3202e4d953b7f5c361d3e5949de65eda852 SHA512 408df2b4a9409c10c350d4c879a273cf7126ba58b49546a910cc93e0fd3119014a32b3e8b9c19eddecc9f601aa9d2a1b2b25c563f9529691c2d44f8db4cd0974 WHIRLPOOL 27e78a5dfb6d4ee3e117cbbfdd3025ee99980201e590c4631fab399a89a408a5275d17beac60da2364d2dfaf7f9e1cfda5c8cc8e74713d4160241bffd41c9b6a
-AUX kbd-2.0.2-musl-headers-error.patch 3327 SHA256 93add08a331bf538a3894a302fd9f5dc8631043feba7d1441773800f4d47e07c SHA512 4411480ed84e992cf8ede1f54983ef804cc2ce4ce3a952127454188a6a341293cb2ddfc26d61a04d678c8a58b311d6df78f4c406b475dbe18c379e36ee5406dd WHIRLPOOL 8512ed0f2738a9b4a69e6028c0c10b1adfde4537ad66a0b4393842df49475c7be94abe709556834a96d2781142a09acde7fc2fb9fdb9b3853c7b7440ac9432d9
-DIST kbd-1.15.5.tar.gz 1730719 SHA256 e35fa29f690dbbfb721706b2c8edc760c697640904fec65e81194ae8840c5c62 SHA512 725853b0ecde6a38976e2bae5672b8de78bfc90d65a0762695964a6dab729c96be4af778fe7f0f195caae04d630b07a3d0d95c9c928d1a5609e223e47723e58c WHIRLPOOL 431873623d4125b73622894c511711a2153fae498a17dc59851219405c69a641c24bb591fa66001eb4cc7491fc4f90e532661c2bf56f69e2a17dd435d1e14ace
-DIST kbd-2.0.2.tar.xz 1023980 SHA256 9dfddabf96012e329c4bebb96a21aeef7c3872f624e96e8156ba542b82aeb912 SHA512 8159383f94242f06c701dfd5400e35bd3a76494a643f738d98c6713bcb20034065b49f31f66e8bf19e6829a30be97fbeee43ed8ad276febb98e28b3bf82972fa WHIRLPOOL e6a5be104b11266f8be9ba653e9e0de701cdf4c56b249af9bc52ea5eea374d1de82e3f4a02214552750adebb8ae21c8c964a4161d661e460f765306920e23849
-EBUILD kbd-1.15.5-r99.ebuild 1114 SHA256 749cd71813a800b98f5a8d2f5bc99514095cce7e9705632369f32213002fcc5a SHA512 4e4a3c46b2385f43934ac3b4cdc9fed46005ec8a8e5cf7171db236804ceff310335cb59a750ce13269ce0a62d16afc612b7021360f3415d798b152ee67e9bda6 WHIRLPOOL 4580d9dec1b5ba25e3764ec1ada21d766c7175bbb3156ff776a974903f718172c8184a9db177eebb06dd95463af11e9da7745da32277f922f5c73cfe766d16d8
-EBUILD kbd-2.0.2-r99.ebuild 1423 SHA256 b92d09286be1d017985d6bdd7af835023a4f50e6b4113e29da69e34c13af534e SHA512 90fd8bd4022c84eae0c4e486a9e1771c2213113d5b084790522d48cbdd923e9b523b835d07564974b0fa6e7edc229a9f8129df1eb07332bac37754af7ead32ff WHIRLPOOL f7814b63266dd0bd68e42f8c2aa002d92c2fb749ca4c51df7d814707f40ce3a536a1398694add80c3614b4ad20243208549c293bf777e6276edcd2f6a005bb5b
-MISC metadata.xml 321 SHA256 1462f761b68587fc7326d39bcc0cd09d6ec204d7a4b3fa56183c018091599122 SHA512 f00b80d88f4647f210c28f95f8dc81fc8ff3bcbe74e6429e9d5dd92e57588297aafee968b8a3cad2db3b2010fd9ebc400975ca59ffcd62370afa799745dda641 WHIRLPOOL f83457f54b220ab31efe8775b16a54a78710f652c8dc5d9d4421a9f9e13f4d663a16b1023efecfff28126ada8af20990e6690fec99b2651130daf1de3cad3347
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
deleted file mode 100644
index 2936090..0000000
--- a/sys-apps/kbd/files/kbd-1.15.5-fix-struct_winsize-collision.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur kbd-1.15.5.orig/src/resizecons.c kbd-1.15.5/src/resizecons.c
---- kbd-1.15.5.orig/src/resizecons.c 2012-12-01 21:41:38.000000000 +0000
-+++ kbd-1.15.5/src/resizecons.c 2014-01-16 13:48:25.793935059 +0000
-@@ -82,7 +82,6 @@
- #include <sys/perm.h>
- #else
- #include <linux/types.h>
--#include <linux/termios.h>
- #endif
- #include <linux/vt.h>
- #include "paths.h"
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
deleted file mode 100644
index c78a227..0000000
--- a/sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-https://bugs.gentoo.org/447440
-
-From 7e06e56157e8431d02e1377cdc44230944203d88 Mon Sep 17 00:00:00 2001
-From: Alexey Gladkov <gladkov.alexey@gmail.com>
-Date: Tue, 11 Dec 2012 14:24:44 +0400
-Subject: [PATCH] Fix regression in 16117ce6ab
-
-Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
----
- src/loadkeys.analyze.l | 14 +++++++++-----
- 1 file changed, 9 insertions(+), 5 deletions(-)
-
-diff --git a/src/loadkeys.analyze.l b/src/loadkeys.analyze.l
-index c18dcea..f817c78 100644
---- a/src/loadkeys.analyze.l
-+++ b/src/loadkeys.analyze.l
-@@ -307,8 +307,10 @@ To to|To|TO
- char *s = xstrndup(yytext+1, strlen(yytext)-2);
- /* use static pathname to store *s ? */
- open_include(s);
-- yy_pop_state();
-- state_ptr--;
-+ while (state_ptr > 0) {
-+ yy_pop_state();
-+ state_ptr--;
-+ }
- }
- <INCLSTR>[^"]|\"\"|\"[^"\n]*{Eol} {
- yyerror(_("expected filename between quotes"));
-@@ -323,7 +325,7 @@ To to|To|TO
- }
- {Eol} {
- line_nr++;
-- if (state_ptr > 0) {
-+ while (state_ptr > 0) {
- yy_pop_state();
- state_ptr--;
- }
-@@ -428,8 +430,10 @@ To to|To|TO
- }
- <STR>\" {
- *p = '\0';
-- yy_pop_state();
-- state_ptr--;
-+ while (state_ptr > 0) {
-+ yy_pop_state();
-+ state_ptr--;
-+ }
- return(STRLITERAL);
- }
- . {
---- a/src/loadkeys.analyze.c
-+++ b/src/loadkeys.analyze.c
-@@ -1359,8 +1359,10 @@ YY_RULE_SETUP
- char *s = xstrndup(yytext+1, strlen(yytext)-2);
- /* use static pathname to store *s ? */
- open_include(s);
-- yy_pop_state();
-- state_ptr--;
-+ while (state_ptr > 0) {
-+ yy_pop_state();
-+ state_ptr--;
-+ }
- }
- YY_BREAK
- case 3:
-@@ -1393,7 +1395,7 @@ YY_RULE_SETUP
- #line 324 "loadkeys.analyze.l"
- {
- line_nr++;
-- if (state_ptr > 0) {
-+ while (state_ptr > 0) {
- yy_pop_state();
- state_ptr--;
- }
-@@ -1670,8 +1670,10 @@ YY_RULE_SETUP
- #line 429 "loadkeys.analyze.l"
- {
- *p = '\0';
-- yy_pop_state();
-- state_ptr--;
-+ while (state_ptr > 0) {
-+ yy_pop_state();
-+ state_ptr--;
-+ }
- return(STRLITERAL);
- }
- YY_BREAK
---
-1.8.0.2
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
deleted file mode 100644
index ad52a63..0000000
--- a/sys-apps/kbd/files/kbd-1.15.5-musl-headers-error.patch
+++ /dev/null
@@ -1,115 +0,0 @@
-diff -Naur kbd-1.15.3.orig/src/dumpkeys.c kbd-1.15.3/src/dumpkeys.c
---- kbd-1.15.3.orig/src/dumpkeys.c 2011-05-07 20:33:42.000000000 +0000
-+++ kbd-1.15.3/src/dumpkeys.c 2013-07-06 02:20:41.660131968 +0000
-@@ -12,6 +12,7 @@
- #include <linux/kd.h>
- #include <linux/keyboard.h>
- #include <sys/ioctl.h>
-+#include <sys/types.h>
- #include <string.h>
- #include <errno.h>
- #include "ksyms.h"
-diff -Naur kbd-1.15.3.orig/src/kbdinfo.c kbd-1.15.3/src/kbdinfo.c
---- kbd-1.15.3.orig/src/kbdinfo.c 2011-05-07 20:33:42.000000000 +0000
-+++ kbd-1.15.3/src/kbdinfo.c 2013-07-06 02:29:12.057160508 +0000
-@@ -1,6 +1,5 @@
- #include <stdio.h>
- #include <errno.h>
--#include <error.h>
- #include <unistd.h>
- #include <sys/ioctl.h>
- #include <linux/kd.h>
-@@ -9,6 +8,10 @@
- #include "nls.h"
- #include "version.h"
-
-+#define error(e, n, s) \
-+ perror(s); \
-+ exit(e); \
-+
- static const char *action = NULL;
- static const char *value = NULL;
-
-diff -Naur kbd-1.15.3.orig/src/kbdrate.c kbd-1.15.3/src/kbdrate.c
---- kbd-1.15.3.orig/src/kbdrate.c 2011-05-07 20:33:42.000000000 +0000
-+++ kbd-1.15.3/src/kbdrate.c 2013-07-06 02:21:53.121135964 +0000
-@@ -74,6 +74,7 @@
- #include <errno.h>
- #include <sys/file.h>
- #include <sys/ioctl.h>
-+#include <fcntl.h>
-
- #ifdef __sparc__
- #include <asm/param.h>
-diff -Naur kbd-1.15.3.orig/src/loadkeys.c kbd-1.15.3/src/loadkeys.c
---- kbd-1.15.3.orig/src/loadkeys.c 2011-05-07 20:33:42.000000000 +0000
-+++ kbd-1.15.3/src/loadkeys.c 2013-07-06 02:21:02.148133114 +0000
-@@ -79,6 +79,7 @@
- #include <ctype.h>
- #include <sys/param.h>
- #include <sys/ioctl.h>
-+#include <sys/types.h>
- #include <linux/kd.h>
- #include <linux/keyboard.h>
- #include <unistd.h>
-diff -Naur kbd-1.15.3.orig/src/openvt.c kbd-1.15.3/src/openvt.c
---- kbd-1.15.3.orig/src/openvt.c 2011-05-07 20:33:42.000000000 +0000
-+++ kbd-1.15.3/src/openvt.c 2013-07-06 02:22:11.080136968 +0000
-@@ -10,6 +10,7 @@
- #include <sys/vt.h>
- #include <sys/wait.h>
- #include <sys/file.h>
-+#include <fcntl.h>
-
- #include "version.h"
- #include "xmalloc.h"
-diff -Naur kbd-1.15.3.orig/src/setvtrgb.c kbd-1.15.3/src/setvtrgb.c
---- kbd-1.15.3.orig/src/setvtrgb.c 2011-05-07 20:33:42.000000000 +0000
-+++ kbd-1.15.3/src/setvtrgb.c 2013-07-06 02:34:26.390178084 +0000
-@@ -5,12 +5,15 @@
- #include <sys/ioctl.h>
- #include <linux/kd.h>
- #include <errno.h>
--#include <error.h>
- #include "kbd.h"
- #include "getfd.h"
- #include "nls.h"
- #include "version.h"
-
-+#define error(e, n, s) \
-+ perror(s); \
-+ exit(e); \
-+
- static unsigned char *cmap;
-
- /* Standard VGA terminal colors, matching those hardcoded in the Linux kernel's
-@@ -82,25 +85,21 @@
- if (c == EOF)
- error(EXIT_FAILURE, errno, "fscanf");
-
-- error(EXIT_FAILURE, 0, _("Error: %s: Invalid value in field %u in line %u."),
-- filename, rows + 1, cols + 1);
-+ error(EXIT_FAILURE, 0, "setvtrgb");
- }
-
- cmap[rows + cols * 3] = (unsigned char) val;
-
- if (cols < 15 && fgetc(fd) != ',')
-- error(EXIT_FAILURE, 0, _("Error: %s: Insufficient number of fields in line %u."),
-- filename, rows + 1);
-+ error(EXIT_FAILURE, 0, "setvtrgb");
- cols++;
- }
-
- if ((c = fgetc(fd)) == EOF)
-- error(EXIT_FAILURE, 0, _("Error: %s: Line %u has ended unexpectedly.\n"),
-- filename, rows + 1);
-+ error(EXIT_FAILURE, 0, "setvtrgb");
-
- if (c != '\n')
-- error(EXIT_FAILURE, 0, _("Error: %s: Line %u is too long.\n"),
-- filename, rows + 1);
-+ error(EXIT_FAILURE, 0, "setvtrgb");
- }
- }
-
diff --git a/sys-apps/kbd/files/kbd-2.0.0-tests.patch b/sys-apps/kbd/files/kbd-2.0.0-tests.patch
deleted file mode 100644
index 7a4e186..0000000
--- a/sys-apps/kbd/files/kbd-2.0.0-tests.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- configure.ac
-+++ configure.ac
-@@ -11,7 +11,13 @@
- AC_CONFIG_SRCDIR([src/loadkeys.c])
- AC_CONFIG_HEADERS(config.h)
-
--PKG_CHECK_MODULES([CHECK], [check >= 0.9.4])
-+AC_ARG_ENABLE(tests,
-+ AS_HELP_STRING(--enable-tests, [build tests]),
-+ [BUILD_TESTS=$enableval],[BUILD_TESTS=no])
-+AM_CONDITIONAL(BUILD_TESTS, test "$BUILD_TESTS" = "yes")
-+if test "$BUILD_TESTS" = "yes"; then
-+ PKG_CHECK_MODULES([CHECK], [check >= 0.9.4])
-+fi
-
- m4_ifndef([AM_SILENT_RULES], [m4_define([AM_SILENT_RULES],[])])
- AM_SILENT_RULES([yes])
---- Makefile.am
-+++ Makefile.am
-@@ -8,7 +8,10 @@
- CREDITS \
- contrib docs rc
-
--SUBDIRS = src data po tests docs
-+SUBDIRS = src data po docs
-+if BUILD_TESTS
-+SUBDIRS += tests
-+endif
-
- kbd-$(VERSION).tar.xz:
- make distcheck
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
deleted file mode 100644
index 69ac7d0..0000000
--- a/sys-apps/kbd/files/kbd-2.0.2-musl-headers-error.patch
+++ /dev/null
@@ -1,147 +0,0 @@
-diff --git a/src/kbdinfo.c b/src/kbdinfo.c
-index e5f122d..dcdcac0 100644
---- a/src/kbdinfo.c
-+++ b/src/kbdinfo.c
-@@ -1,6 +1,5 @@
- #include <stdio.h>
- #include <errno.h>
--#include <error.h>
- #include <unistd.h>
- #include <sys/ioctl.h>
- #include <linux/kd.h>
-@@ -9,6 +8,10 @@
- #include "nls.h"
- #include "version.h"
-
-+#define error(e, n, ...) \
-+ fprintf(stderr, ##__VA_ARGS__); \
-+ exit(e);
-+
- static const char *action = NULL;
- static const char *value = NULL;
-
-diff --git a/src/kbdrate.c b/src/kbdrate.c
-index 2ab8388..5faff00 100644
---- a/src/kbdrate.c
-+++ b/src/kbdrate.c
-@@ -74,6 +74,7 @@ beats rebuilding the kernel!
- #include <errno.h>
- #include <sys/file.h>
- #include <sys/ioctl.h>
-+#include <fcntl.h>
- #include <linux/kd.h>
-
- #ifdef __sparc__
-diff --git a/src/libkeymap/dump.c b/src/libkeymap/dump.c
-index 0262e24..606931e 100644
---- a/src/libkeymap/dump.c
-+++ b/src/libkeymap/dump.c
-@@ -13,6 +13,7 @@
- #include <string.h>
- #include <ctype.h>
- #include <unistd.h>
-+#include <sys/types.h>
-
- #include "keymap.h"
-
-diff --git a/src/libkeymap/kmap.c b/src/libkeymap/kmap.c
-index 67be81e..e13498b 100644
---- a/src/libkeymap/kmap.c
-+++ b/src/libkeymap/kmap.c
-@@ -1,5 +1,6 @@
- #include <stdlib.h>
- #include <string.h>
-+#include <sys/types.h>
-
- #include "nls.h"
- #include "kbd.h"
-diff --git a/src/libkeymap/summary.c b/src/libkeymap/summary.c
-index 46df90d..0912ae8 100644
---- a/src/libkeymap/summary.c
-+++ b/src/libkeymap/summary.c
-@@ -9,6 +9,7 @@
- #include <string.h>
- #include <errno.h>
- #include <sys/ioctl.h>
-+#include <sys/types.h>
-
- #include "keymap.h"
-
-diff --git a/src/openvt.c b/src/openvt.c
-index 075136f..49720d7 100644
---- a/src/openvt.c
-+++ b/src/openvt.c
-@@ -10,6 +10,7 @@
- #include <sys/vt.h>
- #include <sys/wait.h>
- #include <sys/file.h>
-+#include <fcntl.h>
-
- #include "version.h"
- #include "xmalloc.h"
-@@ -19,6 +20,8 @@
- #include "compat/linux-limits.h"
- #endif
-
-+#define NAME_MAX 255
-+
- // There must be a universal way to find these!
- #define TRUE (1)
- #define FALSE (0)
-diff --git a/src/setvtrgb.c b/src/setvtrgb.c
-index f99badc..f1a631c 100644
---- a/src/setvtrgb.c
-+++ b/src/setvtrgb.c
-@@ -5,12 +5,15 @@
- #include <sys/ioctl.h>
- #include <linux/kd.h>
- #include <errno.h>
--#include <error.h>
- #include "kbd.h"
- #include "getfd.h"
- #include "nls.h"
- #include "version.h"
-
-+#define error(e, n, ...) \
-+ fprintf(stderr, ##__VA_ARGS__); \
-+ exit(e);
-+
- static unsigned char *cmap;
-
- /* Standard VGA terminal colors, matching those hardcoded in the Linux kernel's
-diff --git a/src/vlock/auth.c b/src/vlock/auth.c
-index da135ce..a3f365b 100644
---- a/src/vlock/auth.c
-+++ b/src/vlock/auth.c
-@@ -22,7 +22,6 @@
- */
-
- #include <errno.h>
--#include <error.h>
- #include <stdio.h>
- #include <string.h>
- #include <stdlib.h>
-diff --git a/src/vlock/vlock.c b/src/vlock/vlock.c
-index c2c4158..fa2f386 100644
---- a/src/vlock/vlock.c
-+++ b/src/vlock/vlock.c
-@@ -23,7 +23,6 @@
-
- #include <stdio.h>
- #include <errno.h>
--#include <error.h>
- #include <string.h>
- #include <stdlib.h>
- #include <unistd.h>
-diff --git a/src/vlock/vt.c b/src/vlock/vt.c
-index 4e5282b..f3ba85d 100644
---- a/src/vlock/vt.c
-+++ b/src/vlock/vt.c
-@@ -23,7 +23,6 @@
-
- #include <stdio.h>
- #include <errno.h>
--#include <error.h>
- #include <string.h>
- #include <stdlib.h>
- #include <unistd.h>
diff --git a/sys-apps/kbd/kbd-1.15.5-r99.ebuild b/sys-apps/kbd/kbd-1.15.5-r99.ebuild
deleted file mode 100644
index 284cc09..0000000
--- a/sys-apps/kbd/kbd-1.15.5-r99.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit eutils
-
-DESCRIPTION="Keyboard and console utilities"
-HOMEPAGE="http://freshmeat.net/projects/kbd/"
-SRC_URI="ftp://ftp.altlinux.org/pub/people/legion/kbd/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~mips ppc x86"
-IUSE="nls pam"
-
-RDEPEND="pam? ( virtual/pam )"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
- default
- cd "${S}"
-
- # broken file ... upstream git punted it
- rm po/es.po
-
- # Rename conflicting keymaps to have unique names, bug #293228
- cd "${S}"/data/keymaps/i386
- mv dvorak/no.map dvorak/no-dvorak.map
- mv fgGIod/trf.map fgGIod/trf-fgGIod.map
- mv olpc/es.map olpc/es-olpc.map
- mv olpc/pt.map olpc/pt-olpc.map
- mv qwerty/cz.map qwerty/cz-qwerty.map
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-loadkeys-parse.patch #447440
- epatch "${FILESDIR}"/${P}-musl-headers-error.patch
- epatch "${FILESDIR}"/${P}-fix-struct_winsize-collision.patch
-}
-
-src_configure() {
- econf \
- $(use_enable nls) \
- $(use_enable pam vlock)
-}
-
-src_install() {
- default
- dohtml doc/*.html
-}
diff --git a/sys-apps/kbd/kbd-2.0.2-r99.ebuild b/sys-apps/kbd/kbd-2.0.2-r99.ebuild
deleted file mode 100644
index a984d0d..0000000
--- a/sys-apps/kbd/kbd-2.0.2-r99.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-SCM=""
-if [[ ${PV} == "9999" ]] ; then
- SCM="git-r3"
- EGIT_REPO_URI="http://git.kernel.org/cgit/linux/kernel/git/legion/${PN}.git"
- EGIT_BRANCH="master"
-else
- SRC_URI="ftp://ftp.kernel.org/pub/linux/utils/kbd/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
-fi
-
-inherit autotools eutils ${SCM}
-
-DESCRIPTION="Keyboard and console utilities"
-HOMEPAGE="http://kbd-project.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="nls pam test"
-
-RDEPEND="pam? ( virtual/pam )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- test? ( dev-libs/check )"
-
-src_unpack() {
- if [[ ${PV} == "9999" ]] ; then
- git-r3_src_unpack
- else
- default
- fi
-
- # Rename conflicting keymaps to have unique names, bug #293228
- cd "${S}"/data/keymaps/i386 || die
- mv dvorak/no.map dvorak/no-dvorak.map || die
- mv fgGIod/trf.map fgGIod/trf-fgGIod.map || die
- mv olpc/es.map olpc/es-olpc.map || die
- mv olpc/pt.map olpc/pt-olpc.map || die
- mv qwerty/cz.map qwerty/cz-qwerty.map || die
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-2.0.0-tests.patch
- epatch "${FILESDIR}"/${PN}-1.15.5-fix-struct_winsize-collision.patch
- epatch "${FILESDIR}"/${PN}-2.0.2-musl-headers-error.patch
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable nls) \
- $(use_enable pam vlock) \
- $(use_enable test tests)
-}
-
-src_install() {
- default
- dohtml docs/doc/*.html
-}
diff --git a/sys-apps/kbd/metadata.xml b/sys-apps/kbd/metadata.xml
deleted file mode 100644
index 994903f..0000000
--- a/sys-apps/kbd/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>base-system@gentoo.org</email>
- <name>Gentoo Base System</name>
-</maintainer>
-<upstream>
- <remote-id type="freshmeat">kbd</remote-id>
-</upstream>
-</pkgmetadata>
--
2.7.3
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2016-07-10 19:42 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-10 19:39 [gentoo-musl] [PATCH 5/7] sys-apps/kbd: In tree version works Felix Janda
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox