View | Details | Raw Unified | Return to bug 117912
Collapse All | Expand All

(-)hanzim/Makefile (-2 / +5 lines)
Lines 10-20 Link Here
10
PORTVERSION=	1.3
10
PORTVERSION=	1.3
11
PORTREVISION=	2
11
PORTREVISION=	2
12
CATEGORIES=	chinese tk84
12
CATEGORIES=	chinese tk84
13
MASTER_SITES=	http://kamares.ucsd.edu/~arobert/Files/Chinese/
13
MASTER_SITES=	http://kamares.ucsd.edu/~arobert/Files/Chinese/ \
14
		http://www.525183.com/freebsd/hanzim/ \
15
		http://www.chinatinco.com/freebsd/hanzim/ \
16
		http://525183.serverbox.org/freebsd/hanzim/
14
MASTER_SITE_SUBDIR=	. Old
17
MASTER_SITE_SUBDIR=	. Old
15
EXTRACT_SUFX=	.tgz
18
EXTRACT_SUFX=	.tgz
16
19
17
MAINTAINER=	ports@FreeBSD.org
20
MAINTAINER=	sunrychen@gmail.com
18
COMMENT=	A Chinese character learning-aid program
21
COMMENT=	A Chinese character learning-aid program
19
22
20
BUILD_DEPENDS+=	wish8.4:${PORTSDIR}/x11-toolkits/tk84
23
BUILD_DEPENDS+=	wish8.4:${PORTSDIR}/x11-toolkits/tk84
(-)hanzim/files/patch-hanzim.c (-3 / +3 lines)
Lines 1-11 Link Here
1
--- hanzim.c.orig	Wed Mar 20 01:34:31 2002
1
--- ./hanzim.c.orig	2002-03-20 14:34:31.000000000 +0800
2
+++ hanzim.c	Sat Jun 14 09:20:04 2003
2
+++ ./hanzim.c	2007-11-08 16:33:14.000000000 +0800
3
@@ -204,6 +204,16 @@
3
@@ -204,6 +204,16 @@
4
 main(int argc, char *argv[]) {
4
 main(int argc, char *argv[]) {
5
   Tcl_Interp *interp;
5
   Tcl_Interp *interp;
6
 
6
 
7
+/* hanzim need a running XFree to do its initial setup, rectify */
7
+/* hanzim need a running XFree to do its initial setup, rectify */
8
+  if (!(strcmp(argv[1], "-port-install")))
8
+  if (argc>1 && !(strcmp(argv[1], "-port-install")))
9
+  {
9
+  {
10
+        char *portdatadir = "%%PREFIX%%/lib/hanzim";
10
+        char *portdatadir = "%%PREFIX%%/lib/hanzim";
11
+        init_vars(portdatadir);
11
+        init_vars(portdatadir);

Return to bug 117912