x11-terms/hanterm: removw last rited package

Closes: https://bugs.gentoo.org/590056
This commit is contained in:
Mikle Kolyada
2018-04-21 15:24:39 +03:00
parent 1d7ab24a61
commit fdd7bd2b66
7 changed files with 0 additions and 332 deletions

View File

@@ -1 +0,0 @@
DIST hanterm-3.1.6.tar.gz 323736 BLAKE2B fc6d874db720d4a22388075da60c31be2fd2a7d575f0a3b583597a2e592b131a60197b2930a8d78adf369a81b6508f69715fa90990c24a0fcdcaa59d02b2a4e8 SHA512 57ce81091bf60184b6b17e90c56b78f279da96d040bf9e8bf23c1ae2d0ae536486c31afe2f038a284883e3be0cf881ecaece8366d5069e1e43b4a49a5bcd7016

View File

@@ -1,156 +0,0 @@
!!!!! 3.1.6에서 추가된 옵션
! 한글 자판 종류. 기본값은 2.
! 2 : 두벌식 391 또는 3FINAL : 세벌식 최종 3 또는 390 : 세벌식 390
!Hanterm*hangulKeyboard: 3FINAL
! 한글 코드 표시. 기본값은 true.
!Hanterm*showCodeStatus: false
! 한글 자판 종류 표시할 것인지. 기본값은 true.
!Hanterm*showHanKbdLayout: false
! 영문 글꼴과 한글 글꼴 baseline을 맞출 것인지 결정. 기본값은 true.
! true인 경우 폰트 정보대로 출력. 창 아래위 크기가 커짐.
! false인 경우 폰트 정보를 무시함. 창 아래위 크기가 작아짐.
!Hanterm*keepBaseLine: false
!!!!! 3.1.5에서 추가된 옵션
! Dvorak 자판 레이아웃 사용할 것인지를 결정. 기본값은 false
!Hanterm*useDvorakLayout: true
!!!!! 3.1.4 이전부터 있던 옵션
!!!!! Font Setting
!Hanterm*Font: -schumacher-clean-bold-r-normal--16-160-75-75-c-80-*
!Hanterm*hangulFont: -kaist-iyagi-bold-r-normal--16-160-75-75-c-160-johabsh-1
!!!!! Gentoo Linux Setting ----------------------------------------------------
Hanterm*Font: -*-lucidatypewriter-medium-r-normal-sans-12-120-*-*-*-70-iso8859-1
Hanterm*hangulFont: -*-gulim-medium-r-normal--14-140-75-75-*-140-ksx1001.1998-0
Hanterm*title: Hangul Terminal - Hanterm
Hanterm*iconName: Hangul Terminal - Hanterm
Hanterm*nowChatScroll: true
Hanterm*VT100.Translations: #override\n\
<KeyPress> Hangul: toggle-hangul()\n\
<KeyPress> Hangul_Hanja: hanja-input()\n\
<Btn4Down>: scroll-back(5,line) \n\
<Btn5Down>: scroll-forw(5,line)\n
Hanterm*background: black
Hanterm*foreground: white
Hanterm*vt100.cursorColor: #FFFF99
Hanterm*SimpleMenu*background: #CCCCCC
Hanterm*SimpleMenu*foreground: #000000
Hanterm*international: True
Hanterm*eightBitInput: False
! VGA Setting by jjack@dreamwiz.com
Hanterm*VT100*color0: #000000
Hanterm*VT100*color1: #993333
Hanterm*VT100*color2: #339933
Hanterm*VT100*color3: #999933
Hanterm*VT100*color4: #333399
Hanterm*VT100*color5: #993399
Hanterm*VT100*color6: #339999
Hanterm*VT100*color7: #CCCCCC
Hanterm*VT100*color8: #666666
Hanterm*VT100*color9: #FF9999
Hanterm*VT100*color10: #99FF99
Hanterm*VT100*color11: #FFFF99
Hanterm*VT100*color12: #9999FF
Hanterm*VT100*color13: #FF99FF
Hanterm*VT100*color14: #99FFFF
Hanterm*VT100*color15: #FFFFFF
Hanterm*VT100*colorBD: yellow
!!!!! Gentoo Linux Setting ----------------------------------------------------
Hanterm*SimpleMenu*BackingStore: NotUseful
Hanterm*SimpleMenu*menuLabel.font: -adobe-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-*
Hanterm*SimpleMenu*menuLabel.vertSpace: 100
Hanterm*SimpleMenu*HorizontalMargins: 16
Hanterm*SimpleMenu*Sme.height: 16
Hanterm*SimpleMenu*Cursor: left_ptr
Hanterm*mainMenu.Label: Main Options
Hanterm*mainMenu*securekbd*Label: Secure Keyboard
Hanterm*mainMenu*allowsends*Label: Allow SendEvents
Hanterm*mainMenu*logging*Label: Log to File
Hanterm*mainMenu*redraw*Label: Redraw Window
Hanterm*mainMenu*suspend*Label: Send STOP Signal
Hanterm*mainMenu*continue*Label: Send CONT Signal
Hanterm*mainMenu*interrupt*Label: Send INT Signal
Hanterm*mainMenu*hangup*Label: Send HUP Signal
Hanterm*mainMenu*terminate*Label: Send TERM Signal
Hanterm*mainMenu*kill*Label: Send KILL Signal
Hanterm*mainMenu*quit*Label: Quit
Hanterm*vtMenu.Label: VT Options
Hanterm*vtMenu*scrollbar*Label: Enable Scrollbar
Hanterm*vtMenu*jumpscroll*Label: Enable Jump Scroll
Hanterm*vtMenu*reversevideo*Label: Enable Reverse Video
Hanterm*vtMenu*autowrap*Label: Enable Auto Wraparound
Hanterm*vtMenu*reversewrap*Label: Enable Reverse Wraparound
Hanterm*vtMenu*autolinefeed*Label: Enable Auto Linefeed
Hanterm*vtMenu*appcursor*Label: Enable Application Cursor Keys
Hanterm*vtMenu*appkeypad*Label: Enable Application Keypad
Hanterm*vtMenu*scrollkey*Label: Scroll to Bottom on Key Press
Hanterm*vtMenu*scrollttyoutput*Label: Scroll to Bottom on Tty Output
Hanterm*vtMenu*allow132*Label: Allow 80/132 Column Switching
Hanterm*vtMenu*cursesemul*Label: Enable Curses Emulation
Hanterm*vtMenu*visualbell*Label: Enable Visual Bell
Hanterm*vtMenu*marginbell*Label: Enable Margin Bell
Hanterm*vtMenu*altscreen*Label: Show Alternate Screen
Hanterm*vtMenu*softreset*Label: Do Soft Reset
Hanterm*vtMenu*hardreset*Label: Do Full Reset
Hanterm*vtMenu*clearsavedlines*Label: Reset and Clear Saved Lines
Hanterm*fontMenu.Label: VT Fonts
Hanterm*fontMenu*fontdefault*Label: Default
Hanterm*fontMenu*font1*Label: Unreadable
Hanterm*VT100*font1: nil2
Hanterm*fontMenu*font2*Label: Tiny
Hanterm*VT100*font2: 5x7
Hanterm*fontMenu*font3*Label: Small
Hanterm*VT100*font3: 6x10
Hanterm*fontMenu*font4*Label: Medium
Hanterm*VT100*font4: 7x13
Hanterm*fontMenu*font5*Label: Large
Hanterm*VT100*font5: 9x15
Hanterm*fontMenu*font6*Label: Huge
Hanterm*VT100*font6: 10x20
Hanterm*fontMenu*fontescape*Label: Escape Sequence
Hanterm*fontMenu*fontsel*Label: Selection
! Comment this not to use color for underline attribute
Hanterm*VT100*colorULMode: on
Hanterm*VT100*underLine: off
! Comment this not to use color for the bold attribute
Hanterm*VT100*colorBDMode: on
!Hanterm*foreground: white
!Hanterm*background: black
!Hanterm*VT100*color0: black
!Hanterm*VT100*color1: red3
!Hanterm*VT100*color2: green3
!Hanterm*VT100*color3: yellow3
!Hanterm*VT100*color4: blue3
!Hanterm*VT100*color5: magenta3
!Hanterm*VT100*color6: cyan3
!Hanterm*VT100*color7: gray90
!Hanterm*VT100*color8: gray30
!Hanterm*VT100*color9: red
!Hanterm*VT100*color10: green
!Hanterm*VT100*color11: yellow
!Hanterm*VT100*color12: blue
!Hanterm*VT100*color13: magenta
!Hanterm*VT100*color14: cyan
!Hanterm*VT100*color15: white
!Hanterm*VT100*colorBD: cyan
!Hanterm*VT100*colorUL: yellow

View File

@@ -1,42 +0,0 @@
diff -Naur hanterm-3.1.6.orig/button.c hanterm-3.1.6/button.c
--- hanterm-3.1.6.orig/button.c 2001-06-06 22:05:15.000000000 +0900
+++ hanterm-3.1.6/button.c 2008-12-23 00:48:18.000000000 +0900
@@ -42,7 +42,6 @@
void TrackText();
-extern char *malloc();
extern void input_to_chat();
extern void HideCursor();
diff -Naur hanterm-3.1.6.orig/charproc.c hanterm-3.1.6/charproc.c
--- hanterm-3.1.6.orig/charproc.c 2001-06-06 22:05:15.000000000 +0900
+++ hanterm-3.1.6/charproc.c 2008-12-23 00:48:32.000000000 +0900
@@ -47,6 +47,7 @@
#include <X11/Xmu/CharSet.h>
#include <X11/Xmu/Converters.h>
#include <stdio.h>
+#include <stdlib.h>
#include <errno.h>
#include <setjmp.h>
#include <ctype.h>
@@ -81,8 +82,6 @@
extern Widget toplevel;
extern void exit();
-extern char *malloc();
-extern char *realloc();
extern void FlushScroll();
extern void InsertLine();
diff -Naur hanterm-3.1.6.orig/scrollbar.c hanterm-3.1.6/scrollbar.c
--- hanterm-3.1.6.orig/scrollbar.c 1999-03-19 15:27:19.000000000 +0900
+++ hanterm-3.1.6/scrollbar.c 2008-12-23 00:45:53.000000000 +0900
@@ -28,6 +28,7 @@
#include "ptyx.h" /* gets Xt headers, too */
#include <stdio.h>
+#include <stdlib.h>
#include <ctype.h>
#include <X11/Xatom.h>

View File

@@ -1,14 +0,0 @@
diff --git a/main.c b/main.c
index ac15032..e465329 100644
--- a/main.c
+++ b/main.c
@@ -1936,7 +1936,9 @@ spawn ()
#endif /* LASTLOG */
#endif /* UTMP */
+#ifdef UTMP
memset (&utmp, '\0', sizeof(utmp));
+#endif
screen->uid = getuid();
screen->gid = getgid();

View File

@@ -1,52 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
DESCRIPTION="Hanterm -- Korean terminal"
HOMEPAGE="http://www.hanterm.org/"
SRC_URI="http://download.kldp.net/hanterm/${P}.tar.gz"
LICENSE="MIT HPND"
SLOT="0"
KEYWORDS="x86 ppc"
IUSE=""
DEPEND="x11-libs/libXmu
x11-libs/libICE
x11-libs/libXaw
>=x11-libs/libXaw3d-1.5"
RDEPEND="${DEPEND}
media-fonts/baekmuk-fonts"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e "s:extern char \*malloc();::" \
-e "s:extern char \*realloc();::" \
button.c charproc.c
}
src_compile() {
econf --with-Xaw3d --with-utempter || die
perl -i -pe "s/VENDORNAME=(.*?) -/VENDORNAME=\"\1\" -/" Makefile || die
emake || die
}
src_install() {
einstall || die
insinto /usr/share/X11/app-defaults
newins Hanterm.ad Hanterm.orig
newins "${FILESDIR}"/Hanterm.gentoo Hanterm
newman hanterm.man hanterm.1
insinto /usr/share/doc/${PF}
doins doc/devel/3final.gif
dohtml doc/devel/hanterm.html
dodoc README ChangeLog doc/{AUTHORS,THANKS,TODO}
dodoc doc/devel/hanterm.sgml
dodoc doc/historic/{ChangeLog*,DGUX.note,README*}
}

View File

@@ -1,55 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils toolchain-funcs
DESCRIPTION="Hanterm -- Korean terminal"
HOMEPAGE="http://www.hanterm.org/"
SRC_URI="http://download.kldp.net/hanterm/${P}.tar.gz"
LICENSE="MIT HPND"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="utempter"
DEPEND="x11-libs/libXmu
x11-libs/libICE
x11-libs/libXaw
utempter? ( sys-libs/libutempter )
>=x11-libs/libXaw3d-1.5"
RDEPEND="${DEPEND}
media-fonts/baekmuk-fonts"
src_prepare() {
epatch "${FILESDIR}/${P}-gentoo.patch" \
"${FILESDIR}"/${P}-utmp.patch
sed -i -e "/^LDFLAGS/s:=:& ${LDFLAGS} :" \
-e "s:\$(CFLAGS):& \$(LDFLAGS) :" Makefile.in
}
src_configure() {
econf \
--with-Xaw3d \
$(use_with utempter)
}
src_compile() {
emake CC="$(tc-getCC)"
}
src_install() {
dobin hanterm || die
insinto /usr/share/X11/app-defaults
newins Hanterm.ad Hanterm.orig
newins "${FILESDIR}/Hanterm.gentoo" Hanterm
newman hanterm.man hanterm.1
dohtml doc/devel/hanterm.html doc/devel/3final.gif
dodoc README ChangeLog doc/{AUTHORS,THANKS,TODO}
dodoc doc/devel/hanterm.sgml
dodoc doc/historic/{ChangeLog*,DGUX.note,README*}
}

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
<use>
<flag name="utempter">Records user logins. Useful on multi-user
systems</flag>
</use>
</pkgmetadata>