aboutsummaryrefslogtreecommitdiffstats
path: root/chinese
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2014-07-25 02:36:19 +0800
committerrene <rene@FreeBSD.org>2014-07-25 02:36:19 +0800
commitf791c9d8ac6b9121d88b8aab2e615826eb4dcbed (patch)
tree78419497b9b7f06ed2367445df2b7045727c6e0a /chinese
parentdd9461f57714144c86bbb90f59a0f314976d25a9 (diff)
downloadfreebsd-ports-gnome-f791c9d8ac6b9121d88b8aab2e615826eb4dcbed.tar.gz
freebsd-ports-gnome-f791c9d8ac6b9121d88b8aab2e615826eb4dcbed.tar.zst
freebsd-ports-gnome-f791c9d8ac6b9121d88b8aab2e615826eb4dcbed.zip
Remove expired ports:
2014-07-23 chinese/big5con: Fails to build with new utmpx 2014-07-23 chinese/hztty: Fails to build with new utmpx 2014-07-23 irc/solid-ircd: Fails to build with new utmpx 2014-07-23 korean/eterm: Fails to build with new utmpx 2014-07-23 mail/biffer: Fails to build with new utmpx 2014-07-23 misc/c-hey: Fails to build with new utmpx 2014-07-23 misc/wminfo: Fails to build with new utmpx 2014-07-23 net/sendfile: Fails to build with new utmpx 2014-07-23 net-im/centericq: Fails to build with new utmpx 2014-07-23 security/chkrootkit: Fails to build with new utmpx 2014-07-23 security/openfwtk: Fails to build with new utmpx 2014-07-23 security/pam_alreadyloggedin: Fails to build with new utmpx 2014-07-23 security/srp: Fails to build with new utmpx 2014-07-23 security/sud: Fails to build with new utmpx 2014-07-23 sysutils/hyperic-sigar: Fails to build with new utmpx 2014-07-23 sysutils/lookupd: Fails to build with new utmpx 2014-07-23 sysutils/lookupd_ldap: Fails to build with new utmpx 2014-07-23 sysutils/p5-Sys-Utmp: Fails to build with new utmpx 2014-07-23 sysutils/syslog-ng2: Fails to build with new utmpx 2014-07-23 sysutils/yawho: Fails to build with new utmpx
Diffstat (limited to 'chinese')
-rw-r--r--chinese/Makefile2
-rw-r--r--chinese/big5con/Makefile32
-rw-r--r--chinese/big5con/distinfo2
-rw-r--r--chinese/big5con/files/patch-src-fnld.c11
-rw-r--r--chinese/big5con/files/patch-src-vc.c42
-rw-r--r--chinese/big5con/pkg-descr11
-rw-r--r--chinese/big5con/pkg-message4
-rw-r--r--chinese/big5con/pkg-plist29
-rw-r--r--chinese/hztty/Makefile28
-rw-r--r--chinese/hztty/distinfo2
-rw-r--r--chinese/hztty/files/patch-aa30
-rw-r--r--chinese/hztty/files/patch-ab33
-rw-r--r--chinese/hztty/files/patch-main.c20
-rw-r--r--chinese/hztty/pkg-descr17
14 files changed, 0 insertions, 263 deletions
diff --git a/chinese/Makefile b/chinese/Makefile
index 258461132a66..ea293ad7ae9d 100644
--- a/chinese/Makefile
+++ b/chinese/Makefile
@@ -16,7 +16,6 @@
SUBDIR += autoconvert
SUBDIR += bg5pdf
SUBDIR += bg5ps
- SUBDIR += big5con
SUBDIR += big5width
SUBDIR += bitchx
SUBDIR += bsdconv-opencc
@@ -59,7 +58,6 @@
SUBDIR += gugod-clean
SUBDIR += hanzim
SUBDIR += hc
- SUBDIR += hztty
SUBDIR += ibus-chewing
SUBDIR += ibus-pinyin
SUBDIR += irssi
diff --git a/chinese/big5con/Makefile b/chinese/big5con/Makefile
deleted file mode 100644
index 4cbbd22da90a..000000000000
--- a/chinese/big5con/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Hung-Chi Chu <hcchu@r350.ee.ntu.edu.tw>
-# $FreeBSD$
-
-PORTNAME= big5con
-PORTVERSION= 0.92i
-CATEGORIES= chinese
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Big5 Chinese console
-
-DEPRECATED= Fails to build with new utmpx
-EXPIRATION_DATE= 2014-07-23
-ONLY_FOR_ARCHS= i386
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} > 900007
-BROKEN= fails to build with new utmpx
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's,/dev/vga,/dev/ttyv0,g' ${WRKSRC}/src/*c
- @${REINPLACE_CMD} -e 's,GetShmem(),GetShmem(char),g' ${WRKSRC}/src/fnld.c
- @${REINPLACE_CMD} -e 's,#endif.*,#endif,g' ${WRKSRC}/include/ksymdef.h
- @${REINPLACE_CMD} -e 's,TOPDIR,PREFIX,g' ${WRKSRC}/big5con.mk
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/chinese/big5con/distinfo b/chinese/big5con/distinfo
deleted file mode 100644
index 12c1d8447ccf..000000000000
--- a/chinese/big5con/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (big5con-0.92i.tar.gz) = 01d8c79494250e2a6daf0aeb60f8f2426be0c75c415cff3f85f8b44f08bf7fd7
-SIZE (big5con-0.92i.tar.gz) = 1222263
diff --git a/chinese/big5con/files/patch-src-fnld.c b/chinese/big5con/files/patch-src-fnld.c
deleted file mode 100644
index 3c48163855b9..000000000000
--- a/chinese/big5con/files/patch-src-fnld.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/fnld.c.orig Mon May 16 14:04:51 2005
-+++ src/fnld.c Mon May 16 14:04:51 2005
-@@ -21,7 +21,7 @@
-
- struct fontRegs *dbFReg, *sbFReg;
-
--u_char *GetShmem();
-+u_char *GetShmem(char);
-
- void
- FontDetach(bool down)
diff --git a/chinese/big5con/files/patch-src-vc.c b/chinese/big5con/files/patch-src-vc.c
deleted file mode 100644
index a9c54d724aab..000000000000
--- a/chinese/big5con/files/patch-src-vc.c
+++ /dev/null
@@ -1,42 +0,0 @@
---- src/vc.c.orig Mon May 16 13:33:11 2005
-+++ src/vc.c Mon May 16 13:33:11 2005
-@@ -60,28 +60,23 @@
- inline void
- blatch(void *head, int n)
- {
--
-- __asm__ volatile ("\t clc\n"
-- "1:\n"
-- "\t andb %%bl, (%%eax)\n"
-- "\t incl %%eax\n"
-- "\t loop 1b\n"
-- : "=bl" (head), "=c"(n)
-- : "eax"((long)head), "0"(0x7F), "1"(n));
-+ char *tmp = (char *)head;
-+ do {
-+ *tmp &= 0x7f;
-+ tmp++;
-+ } while( --n );
- }
-
- static
- inline void
- llatch(void *head, int n)
- {
--
-- __asm__ volatile ("\t clc\n"
-- "1:\n"
-- "\t andl %%ebx, (%%eax)\n"
-- "\t addl $4, %%eax\n"
-- "\t loop 1b\n"
-- : "=ebx" (head), "=c"(n)
-- : "eax"((long)head), "0"(0x7F7F7F7F), "1"(n >> 2));
-+ int *tmp = (int *)head;
-+ n /= 4;
-+ do {
-+ *tmp &= 0x7f7f7f7f;
-+ tmp++;
-+ } while( --n );
- }
-
- static inline u_int
diff --git a/chinese/big5con/pkg-descr b/chinese/big5con/pkg-descr
deleted file mode 100644
index 9bbb1a53ebf8..000000000000
--- a/chinese/big5con/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Kon is a kanji console. This is an alpha version. Supported video card is
-VGA only, and, supported fonts are Minix/V and BDF. This program requires
-shared memory.
-
-This version supports ja_JP.ujis ja_JP.sjis zh_TW.big5 zh_CN.ugb ko_KR.euc.
-
-/usr/local/bin/et to start big5con, *under ttyvX ONLY*.
-
-Modify /usr/local/bin/et and /usr/local/etc/big5con.cfg to your needs.
-See /usr/local/lib/xcin/xcin.help for various Chinese input methods.
-For more info -- ftp://wj.ml.org/freebsd/woju/binary/b5c.txt
diff --git a/chinese/big5con/pkg-message b/chinese/big5con/pkg-message
deleted file mode 100644
index d0bb80f64c40..000000000000
--- a/chinese/big5con/pkg-message
+++ /dev/null
@@ -1,4 +0,0 @@
----------------------------------------------------------------
-You need to add a line 'options SYSVSHM' to your kernel config.
-Use 'b5c' to run the big5 console.
----------------------------------------------------------------
diff --git a/chinese/big5con/pkg-plist b/chinese/big5con/pkg-plist
deleted file mode 100644
index 221118e64460..000000000000
--- a/chinese/big5con/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-bin/b5c
-bin/b5cfld
-etc/big5con.cfg.default
-lib/fonts/kc15f.smf
-lib/fonts/kc8x15.smf
-lib/xcin/array30.tab
-lib/xcin/array30.tab.rev
-lib/xcin/cj.tab
-lib/xcin/cj.tab.rev
-lib/xcin/dayi3.tab
-lib/xcin/dayi3.tab.rev
-lib/xcin/et.kbm
-lib/xcin/et26.kbm
-lib/xcin/hsu.kbm
-lib/xcin/liu.tab
-lib/xcin/liu.tab.rev
-lib/xcin/pho.sel1st
-lib/xcin/pho.tab
-lib/xcin/phone.tab
-lib/xcin/phone.tab.rev
-lib/xcin/sample.phs.b5c
-lib/xcin/simplex.tab
-lib/xcin/simplex.tab.rev
-lib/xcin/tsin
-lib/xcin/tsin.idx
-lib/xcin/xcin.help
-lib/xcin/zo.kbm
-@dirrm lib/xcin
-@dirrm lib/fonts
diff --git a/chinese/hztty/Makefile b/chinese/hztty/Makefile
deleted file mode 100644
index 4463dcfc5d7f..000000000000
--- a/chinese/hztty/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Ada T Lim <ada@not-enough.bandwidth.org>
-# $FreeBSD$
-
-PORTNAME= hztty
-PORTVERSION= 2.0
-CATEGORIES= chinese
-MASTER_SITES= ftp://ftp.cuhk.hk/pub/chinese/ifcss/software/unix/convert/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Translator between GuoBiao / Big5 and HZ
-
-DEPRECATED= Fails to build with new utmpx
-EXPIRATION_DATE= 2014-07-23
-
-ALL_TARGET= bsd
-PLIST_FILES= bin/hztty man/man1/${PORTNAME}.1.gz
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} > 900007
-BROKEN= fails to build with new utmpx
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1
-
-.include <bsd.port.post.mk>
diff --git a/chinese/hztty/distinfo b/chinese/hztty/distinfo
deleted file mode 100644
index dbeee5338140..000000000000
--- a/chinese/hztty/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hztty-2.0.tar.gz) = 3a207a8d71d7b8c1b27710df9ce9e3364d6db0a6928a3d8b74089e7bd936ce37
-SIZE (hztty-2.0.tar.gz) = 229189
diff --git a/chinese/hztty/files/patch-aa b/chinese/hztty/files/patch-aa
deleted file mode 100644
index 2d55067f3cfa..000000000000
--- a/chinese/hztty/files/patch-aa
+++ /dev/null
@@ -1,30 +0,0 @@
---- Makefile.orig Sun Jan 29 16:39:19 1995
-+++ Makefile Sun Apr 2 11:16:03 2000
-@@ -19,7 +19,6 @@
-
- CC=cc
- CPP=$(CC) -E
--CDEBUGFLAGS= -O
- MAKE=make
- RM=rm -f
-
-@@ -31,7 +30,7 @@
- ${OBJ_GB_BIG5} ${OBJ_UNICODE_GB} ${OBJ_UNICODE_BIG5}
-
- DEFINES=
--CFLAGS=${CDEBUGFLAGS} ${DEFINES} ${MODULES_DEF} -I.
-+CFLAGS+=${CDEBUGFLAGS} ${DEFINES} ${MODULES_DEF} -I.
-
- PROG = hztty
- LIBS=
-@@ -132,8 +131,8 @@
-
-
- bsd:
-- miniconf.sh $(CPP)
-- ${MAKE} ${MFLAGS} DEFINES='-DBSD' ${PROG}
-+ ./miniconf.sh $(CPP)
-+ ${MAKE} ${MFLAGS} DEFINES='-DPOSIX' ${PROG}
-
- posix:
- miniconf.sh $(CPP)
diff --git a/chinese/hztty/files/patch-ab b/chinese/hztty/files/patch-ab
deleted file mode 100644
index 423a5f861d52..000000000000
--- a/chinese/hztty/files/patch-ab
+++ /dev/null
@@ -1,33 +0,0 @@
---- tty.c.orig Sun Jan 29 12:24:55 1995
-+++ tty.c Mon Oct 6 23:56:32 1997
-@@ -26,7 +26,7 @@
- # define TTYDEV "/dev/pty/ttyxx"
- #else /* !hpux */
- # define PTYCHAR1 "pqrstuvwxyzPQRSTUVWXYZ"
--# define PTYCHAR2 "0123456789abcdef"
-+# define PTYCHAR2 "0123456789abcdefghijklmnopqrstuv"
- # define PTYDEV "/dev/ptyxx"
- # define TTYDEV "/dev/ttyxx"
- #endif /* !hpux */
-@@ -320,7 +320,9 @@
- #ifdef TIOCLSET
- (void) ioctl (tty, TIOCLGET, (char *)&(termptr->lmode));
- #endif
--#ifdef USE_SYSV_TERMIO
-+#ifdef USE_TERMIOS
-+ tcgetattr(tty, (char *)&(termptr->tio));
-+#elif defined(USE_SYSV_TERMIO)
- (void) ioctl (tty, TCGETA, (char *)&(termptr->tio));
- #else /* USE_SYSV_TERMIO */
- (void) ioctl (tty, TIOCGETP, (char *)&(termptr->sb));
-@@ -339,7 +341,9 @@
- #ifdef TIOCLSET
- (void) ioctl (tty, TIOCLSET, (char *)&(termptr->lmode));
- #endif
--#ifdef USE_SYSV_TERMIO
-+#ifdef USE_TERMIOS
-+ tcsetattr(tty, TCSANOW, (char *)&(termptr->tio));
-+#elif defined(USE_SYSV_TERMIO)
- (void) ioctl (tty, TCSETA, (char *)&(termptr->tio));
- #else /* USE_SYSV_TERMIO */
- (void) ioctl (tty, TIOCSETP, (char *)&(termptr->sb));
diff --git a/chinese/hztty/files/patch-main.c b/chinese/hztty/files/patch-main.c
deleted file mode 100644
index 7171f473e1ed..000000000000
--- a/chinese/hztty/files/patch-main.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- main.c.orig Tue Jun 4 21:56:28 2002
-+++ main.c Tue Jun 4 21:59:33 2002
-@@ -264,7 +264,7 @@
- static SIGNAL_T
- finish()
- {
--#if defined(SYSV) || defined(POSIX)
-+#if defined(BSD) || defined(SYSV) || defined(POSIX)
- int status;
- #else
- union wait status;
-@@ -272,7 +272,7 @@
- register int pid;
- register int die = 0;
-
--#if defined(SYSV) || defined(POSIX)
-+#if defined(BSD) || defined(SYSV) || defined(POSIX)
- while ((pid = waitpid(-1, &status, WNOHANG|WUNTRACED)) > 0)
- #else
- while ((pid = wait3(&status, WNOHANG|WUNTRACED, (struct rusage *)0))>0)
diff --git a/chinese/hztty/pkg-descr b/chinese/hztty/pkg-descr
deleted file mode 100644
index ed4d0abb62d5..000000000000
--- a/chinese/hztty/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
- hztty
-
- This program turns a tty session from one encoding to another.
- For example, running hztty on cxterm can allow you to read/write
- Chinese in HZ format, which was not supported by cxterm.
- If you have many applications in different encodings but your
- favorite terminal program only supports one, hztty can make life easy.
- For example, hztty can your GB cxterm into a HZ terminal, a
- Unicode (16bit, or UTF8, or UTF7) terminal, or a Big5 terminal.
-
- The idea is to open a new shell session on top of the current one
- and to translate the encoding between the new tty and the orignal.
- For example, if your application uses encoding A and your terminal
- supports encoding B, hztty catches the output of the application
- and converts them from A to B before sending to the terminal.
- Similarly, hztty converts all the terminal input from B to A before
- sending to the application.