* [gentoo-commits] repo/gentoo:master commit in: x11-terms/kterm/, x11-terms/kterm/files/
@ 2018-03-31 13:44 Akinori Hattori
0 siblings, 0 replies; only message in thread
From: Akinori Hattori @ 2018-03-31 13:44 UTC (permalink / raw
To: gentoo-commits
commit: c4569cca08f589dd6d6159ce4d385d56402485d9
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 31 13:28:22 2018 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Mar 31 13:28:22 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4569cca
x11-terms/kterm: update patches
Package-Manager: Portage-2.3.24, Repoman-2.3.6
x11-terms/kterm/files/kterm-6.2.0-gentoo.patch | 51 ----------------------
.../{kterm-6.2.0-Xaw3d.patch => kterm-Xaw3d.patch} | 10 ++---
...{kterm-ad-gentoo.diff => kterm-ad-gentoo.patch} | 4 +-
x11-terms/kterm/files/kterm-gentoo.patch | 43 ++++++++++++++++++
...erm-6.2.0-openpty.patch => kterm-openpty.patch} | 20 ++++-----
...6.2.0-underline.patch => kterm-underline.patch} | 4 +-
x11-terms/kterm/kterm-6.2.0-r5.ebuild | 15 +++----
7 files changed, 65 insertions(+), 82 deletions(-)
diff --git a/x11-terms/kterm/files/kterm-6.2.0-gentoo.patch b/x11-terms/kterm/files/kterm-6.2.0-gentoo.patch
deleted file mode 100644
index f05a0b13537..00000000000
--- a/x11-terms/kterm/files/kterm-6.2.0-gentoo.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-diff -Naur kterm-6.2.0/main.c kterm-6.2.0-gentoo/main.c
---- kterm-6.2.0/main.c 1996-07-12 14:01:38.000000000 +0900
-+++ kterm-6.2.0-gentoo/main.c 2002-05-21 08:37:31.000000000 +0900
-@@ -75,9 +75,12 @@
- #include <X11/Xos.h>
- #include <X11/cursorfont.h>
- #include <X11/Xaw/SimpleMenu.h>
-+/*
- #ifndef NO_XPOLL_H
- #include <X11/Xpoll.h>
- #endif
-+*/
-+#include <termios.h>
- #include <X11/Xlocale.h>
- #include <pwd.h>
- #include <ctype.h>
-@@ -283,7 +286,7 @@
- #include <lastlog.h>
- # endif
- #endif
--#include <sys/param.h> /* for NOFILE */
-+//#include <sys/param.h> /* for NOFILE */
-
- #ifdef PUCC_PTYD
- #include <local/openpty.h>
-diff -Naur kterm-6.2.0/screen.c kterm-6.2.0-gentoo/screen.c
---- kterm-6.2.0/screen.c 1996-06-23 17:00:26.000000000 +0900
-+++ kterm-6.2.0-gentoo/screen.c 2002-05-21 08:30:55.000000000 +0900
-@@ -46,7 +46,8 @@
- #include <sys/ptem.h>
- #endif
-
--extern Char *calloc(), *malloc(), *realloc();
-+//extern Char *calloc(), *malloc(), *realloc();
-+extern void *calloc(), *malloc(), *realloc();
- extern void free();
-
- ScrnBuf Allocate (nrow, ncol, addr)
-diff -Naur kterm-6.2.0/scrollbar.c kterm-6.2.0-gentoo/scrollbar.c
---- kterm-6.2.0/scrollbar.c 1996-07-12 14:01:39.000000000 +0900
-+++ kterm-6.2.0-gentoo/scrollbar.c 2002-05-21 08:30:39.000000000 +0900
-@@ -324,7 +324,8 @@
- register TScreen *screen = &xw->screen;
- register int border = 2 * screen->border;
- register int i;
-- Char *realloc(), *calloc();
-+// Char *realloc(), *calloc();
-+ void *realloc(), *calloc();
-
- if(screen->scrollbar)
- return;
diff --git a/x11-terms/kterm/files/kterm-6.2.0-Xaw3d.patch b/x11-terms/kterm/files/kterm-Xaw3d.patch
similarity index 60%
rename from x11-terms/kterm/files/kterm-6.2.0-Xaw3d.patch
rename to x11-terms/kterm/files/kterm-Xaw3d.patch
index cda8856a8cf..2b019281773 100644
--- a/x11-terms/kterm/files/kterm-6.2.0-Xaw3d.patch
+++ b/x11-terms/kterm/files/kterm-Xaw3d.patch
@@ -1,6 +1,5 @@
-diff -Naur kterm-6.2.0/Imakefile kterm-6.2.0-Xaw3d/Imakefile
---- kterm-6.2.0/Imakefile 2003-12-13 15:35:05.000000000 +0900
-+++ kterm-6.2.0-Xaw3d/Imakefile 2003-12-13 23:10:24.000000000 +0900
+--- a/Imakefile
++++ b/Imakefile
@@ -23,6 +23,10 @@
PUCCPTYDDEF = -DPUCC_PTYD /* does not need to be setuid */
PTYLIB = -lpucc
@@ -12,9 +11,8 @@ diff -Naur kterm-6.2.0/Imakefile kterm-6.2.0-Xaw3d/Imakefile
OSMAJORVERSION = OSMajorVersion
OSMINORVERSION = OSMinorVersion
-diff -Naur kterm-6.2.0/kterm.h kterm-6.2.0-Xaw3d/kterm.h
---- kterm-6.2.0/kterm.h 2003-12-13 15:35:05.000000000 +0900
-+++ kterm-6.2.0-Xaw3d/kterm.h 2003-12-13 15:35:55.000000000 +0900
+--- a/kterm.h
++++ b/kterm.h
@@ -36,6 +36,6 @@
#define KTERM_KINPUT2 /* Kinput2 protocol */
#define KTERM_COLOR /* color sequence */
diff --git a/x11-terms/kterm/files/kterm-ad-gentoo.diff b/x11-terms/kterm/files/kterm-ad-gentoo.patch
similarity index 86%
rename from x11-terms/kterm/files/kterm-ad-gentoo.diff
rename to x11-terms/kterm/files/kterm-ad-gentoo.patch
index a502bac0eb7..b62fbc607b0 100644
--- a/x11-terms/kterm/files/kterm-ad-gentoo.diff
+++ b/x11-terms/kterm/files/kterm-ad-gentoo.patch
@@ -1,5 +1,5 @@
---- KTerm.ad.orig 2004-01-07 06:25:15.000000000 +0900
-+++ KTerm.ad 2004-01-07 06:27:43.550017672 +0900
+--- a/KTerm.ad
++++ b/KTerm.ad
@@ -125,3 +125,18 @@
*VT100*translations: #override Shift<Key>space: \
diff --git a/x11-terms/kterm/files/kterm-gentoo.patch b/x11-terms/kterm/files/kterm-gentoo.patch
new file mode 100644
index 00000000000..dda78137e9f
--- /dev/null
+++ b/x11-terms/kterm/files/kterm-gentoo.patch
@@ -0,0 +1,43 @@
+--- a/main.c
++++ b/main.c
+@@ -75,9 +75,7 @@
+ #include <X11/Xos.h>
+ #include <X11/cursorfont.h>
+ #include <X11/Xaw/SimpleMenu.h>
+-#ifndef NO_XPOLL_H
+-#include <X11/Xpoll.h>
+-#endif
++#include <termios.h>
+ #include <X11/Xlocale.h>
+ #include <pwd.h>
+ #include <ctype.h>
+@@ -283,7 +281,6 @@
+ #include <lastlog.h>
+ # endif
+ #endif
+-#include <sys/param.h> /* for NOFILE */
+
+ #ifdef PUCC_PTYD
+ #include <local/openpty.h>
+--- a/screen.c
++++ b/screen.c
+@@ -46,7 +46,7 @@
+ #include <sys/ptem.h>
+ #endif
+
+-extern Char *calloc(), *malloc(), *realloc();
++extern void *calloc(), *malloc(), *realloc();
+ extern void free();
+
+ ScrnBuf Allocate (nrow, ncol, addr)
+--- a/scrollbar.c
++++ b/scrollbar.c
+@@ -324,7 +324,7 @@
+ register TScreen *screen = &xw->screen;
+ register int border = 2 * screen->border;
+ register int i;
+- Char *realloc(), *calloc();
++ void *realloc(), *calloc();
+
+ if(screen->scrollbar)
+ return;
diff --git a/x11-terms/kterm/files/kterm-6.2.0-openpty.patch b/x11-terms/kterm/files/kterm-openpty.patch
similarity index 60%
rename from x11-terms/kterm/files/kterm-6.2.0-openpty.patch
rename to x11-terms/kterm/files/kterm-openpty.patch
index ee8bc1814ae..0174b746e52 100644
--- a/x11-terms/kterm/files/kterm-6.2.0-openpty.patch
+++ b/x11-terms/kterm/files/kterm-openpty.patch
@@ -1,6 +1,5 @@
-diff -ru kterm-orig/Imakefile kterm-6.2.0/Imakefile
---- kterm-orig/Imakefile 2004-10-12 01:23:25.000000000 +0200
-+++ kterm-6.2.0/Imakefile 2004-10-12 01:37:59.100764752 +0200
+--- a/Imakefile
++++ b/Imakefile
@@ -23,6 +23,11 @@
PUCCPTYDDEF = -DPUCC_PTYD /* does not need to be setuid */
PTYLIB = -lpucc
@@ -13,9 +12,8 @@ diff -ru kterm-orig/Imakefile kterm-6.2.0/Imakefile
OSMAJORVERSION = OSMajorVersion
OSMINORVERSION = OSMinorVersion
-diff -ru kterm-orig/button.c kterm-6.2.0/button.c
---- kterm-orig/button.c 1996-07-02 07:01:46.000000000 +0200
-+++ kterm-6.2.0/button.c 2004-10-12 01:29:59.420687208 +0200
+--- a/button.c
++++ b/button.c
@@ -41,8 +41,6 @@
#include "error.h"
#include "menu.h"
@@ -25,9 +23,8 @@ diff -ru kterm-orig/button.c kterm-6.2.0/button.c
extern void DoSecureKeyboard();
#define KeyState(x) (((x) & (ShiftMask|ControlMask)) + (((x) & Mod1Mask) ? 2 : 0))
-diff -ru kterm-orig/charproc.c kterm-6.2.0/charproc.c
---- kterm-orig/charproc.c 2004-10-12 01:23:25.000000000 +0200
-+++ kterm-6.2.0/charproc.c 2004-10-12 01:30:29.640093160 +0200
+--- a/charproc.c
++++ b/charproc.c
@@ -102,8 +102,6 @@
extern XtAppContext app_con;
extern Widget toplevel;
@@ -37,9 +34,8 @@ diff -ru kterm-orig/charproc.c kterm-6.2.0/charproc.c
extern fd_set Select_mask;
extern fd_set X_mask;
extern fd_set pty_mask;
-diff -ru kterm-orig/main.c kterm-6.2.0/main.c
---- kterm-orig/main.c 2004-10-12 01:23:25.000000000 +0200
-+++ kterm-6.2.0/main.c 2004-10-12 01:32:56.697737000 +0200
+--- a/main.c
++++ b/main.c
@@ -143,6 +143,7 @@
#define HAS_UTMP_UT_HOST
#define LASTLOG
diff --git a/x11-terms/kterm/files/6.2.0-underline.patch b/x11-terms/kterm/files/kterm-underline.patch
similarity index 80%
rename from x11-terms/kterm/files/6.2.0-underline.patch
rename to x11-terms/kterm/files/kterm-underline.patch
index 5324c4cfa3f..456b9f32c9d 100644
--- a/x11-terms/kterm/files/6.2.0-underline.patch
+++ b/x11-terms/kterm/files/kterm-underline.patch
@@ -1,5 +1,5 @@
---- charproc.c.orig 2005-08-28 17:55:50.000000000 +0900
-+++ charproc.c 2005-08-28 18:30:14.000000000 +0900
+--- a/charproc.c
++++ b/charproc.c
@@ -1897,6 +1897,19 @@
case 7:
term->flags |= INVERSE;
diff --git a/x11-terms/kterm/kterm-6.2.0-r5.ebuild b/x11-terms/kterm/kterm-6.2.0-r5.ebuild
index b91eada3537..efcdd8e8b17 100644
--- a/x11-terms/kterm/kterm-6.2.0-r5.ebuild
+++ b/x11-terms/kterm/kterm-6.2.0-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@@ -32,14 +32,11 @@ DEPEND="${RDEPEND}
src_prepare(){
epatch "${WORKDIR}"/${P}-wpi.patch # wallpaper patch
epatch "${WORKDIR}"/${P}.ext02.patch # JIS 0213 support
- epatch "${FILESDIR}"/${P}-openpty.patch
- epatch "${FILESDIR}"/${P}-gentoo.patch
- epatch "${FILESDIR}"/${PN}-ad-gentoo.diff
- epatch "${FILESDIR}"/${PV}-underline.patch
-
- if use Xaw3d ; then
- epatch "${FILESDIR}"/kterm-6.2.0-Xaw3d.patch
- fi
+ epatch "${FILESDIR}"/${PN}-openpty.patch
+ epatch "${FILESDIR}"/${PN}-gentoo.patch
+ epatch "${FILESDIR}"/${PN}-ad-gentoo.patch
+ epatch "${FILESDIR}"/${PN}-underline.patch
+ use Xaw3d && epatch "${FILESDIR}"/${PN}-Xaw3d.patch
}
src_compile(){
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2018-03-31 13:44 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-31 13:44 [gentoo-commits] repo/gentoo:master commit in: x11-terms/kterm/, x11-terms/kterm/files/ Akinori Hattori
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox