ports/58054: New port: chinese/kcdict

Statue statue at freebsd.sinica.edu.tw
Wed Oct 15 06:30:25 UTC 2003


>Number:         58054
>Category:       ports
>Synopsis:       New port: chinese/kcdict
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 14 23:30:14 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Statue
>Release:        FreeBSD 4.9-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD freebsd.sinica.edu.tw 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #4: Mon Sep 15 18:44:48 CST 2003 root at freebsd.sinica.edu.tw:/usr/src/sys/compile/GENERIC i386


	
>Description:

KCDict is a frontend to the CEDICT Chinese-English dictionary data files you
can download from www.mandarintools.com/cedict. These dictionary files are
available in both Guo Biao and Big5 coded versions, providing Jian Ti Zi
(simplified characters) and Fan Ti Zi (complex characters) entries
respectively. KCDict provides searching of 20902 Chinese characters by
radical and stroke count using an extract of the Unihan data base provided
by the Unicode Consortium (Many thanks to Hans-J\x{00F6}rg Bibiko, Munich
who provided me with his extract of the Unihan database):

WWW: http://www.friedrich-dimmling.de/~kcdict/
	
>How-To-Repeat:
	
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	kcdict/
#	kcdict/Makefile
#	kcdict/distinfo
#	kcdict/files
#	kcdict/pkg-descr
#	kcdict/pkg-plist
#	kcdict/files/patch-kcdict::Makefile.in
#
echo c - kcdict/
mkdir -p kcdict/ > /dev/null 2>&1
echo x - kcdict/Makefile
sed 's/^X//' >kcdict/Makefile << 'END-of-kcdict/Makefile'
X# New ports collection makefile for:   kcdict
X# Date created:                10 Sep 2003
X# Whom:                        Shen Chuan-Hsing <statue at freebsd.sinica.edu.tw>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	kcdict
XPORTVERSION=	0.2
XCATEGORIES=	chinese
XMASTER_SITES=	http://www.friedrich-dimmling.de/~kcdict/ \
X		http://www.cs.cmu.edu/~eepeter/
XDISTFILES=	${PORTNAME}-${PORTVERSION}.tar.gz unihan.tar.gz \
X		cedictgb.zip cedictb5.zip
XEXTRACT_ONLY=	${PORTNAME}-${PORTVERSION}.tar.gz
X
XMAINTAINER=	statue at freebsd.sinica.edu.tw
XCOMMENT=	KCDict - KDE Chinese Dictionary Tool
X
XBUILD_DEPENDS=	unzip:${PORTSDIR}/archivers/unzip
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ENV=	--prefix=${PREFIX}
XUSE_QT_VER=	3
XUSE_GMAKE=	yes
XUSE_REINPLACE=	yes
X
Xpost-patch:
X	${REINPLACE_CMD} 's#homeDirPath#rootDirPath#g' ${WRKSRC}/kcdict/kcdict.cpp
X	${REINPLACE_CMD} 's#/.kde#${PREFIX}#g' ${WRKSRC}/kcdict/kcdict.h
X
Xpre-build:
X	${TOUCH} ${WRKSRC}/kcdict/*.ui
X
Xpost-install:
X	${MKDIR} ${PREFIX}/share/apps/kcdict
X	tar zxf ${DISTDIR}/unihan.tar.gz -C ${PREFIX}/share/apps/kcdict
X	unzip -u ${DISTDIR}/cedictb5.zip -d ${PREFIX}/share/apps/kcdict
X	unzip -u ${DISTDIR}/cedictgb.zip -d ${PREFIX}/share/apps/kcdict
X
X.include <bsd.port.mk>
END-of-kcdict/Makefile
echo x - kcdict/distinfo
sed 's/^X//' >kcdict/distinfo << 'END-of-kcdict/distinfo'
XMD5 (kcdict-0.2.tar.gz) = f55cd413d17ad88e6be8a0d4f28bcd28
XMD5 (unihan.tar.gz) = 6f51ccc0cd13d047951035d387992e58
XMD5 (cedictgb.zip) = b8f741f069f5170da205f38d414ad2a6
XMD5 (cedictb5.zip) = 06f563c28a37e4dcbda9e34140293d48
END-of-kcdict/distinfo
echo c - kcdict/files
mkdir -p kcdict/files > /dev/null 2>&1
echo x - kcdict/pkg-descr
sed 's/^X//' >kcdict/pkg-descr << 'END-of-kcdict/pkg-descr'
XKCDict is a frontend to the CEDICT Chinese-English dictionary data files you
Xcan download from www.mandarintools.com/cedict. These dictionary files are
Xavailable in both Guo Biao and Big5 coded versions, providing Jian Ti Zi
X(simplified characters) and Fan Ti Zi (complex characters) entries
Xrespectively. KCDict provides searching of 20902 Chinese characters by
Xradical and stroke count using an extract of the Unihan data base provided
Xby the Unicode Consortium (Many thanks to Hans-J\x{00F6}rg Bibiko, Munich
Xwho provided me with his extract of the Unihan database):
X
XWWW: http://www.friedrich-dimmling.de/~kcdict/
END-of-kcdict/pkg-descr
echo x - kcdict/pkg-plist
sed 's/^X//' >kcdict/pkg-plist << 'END-of-kcdict/pkg-plist'
Xbin/kcdict
Xshare/applnk/Applications/kcdict.desktop
Xshare/apps/kcdict/unihan.dat
Xshare/apps/kcdict/unihan+.dat
Xshare/apps/kcdict/cedict.b5
Xshare/apps/kcdict/cedict.gb
Xshare/apps/kcdict/cedict_readme.txt
Xshare/doc/HTML/en/kcdict/common
Xshare/doc/HTML/en/kcdict/index.cache.bz2
Xshare/doc/HTML/en/kcdict/index.docbook
Xshare/doc/HTML/en/kcdict/kcdict.png
Xshare/doc/HTML/en/kcdict/kcdict_mainwin.png
Xshare/doc/HTML/en/kcdict/mainwin.png
Xshare/doc/HTML/en/kcdict/mainwin_s.png
Xshare/doc/HTML/en/kcdict/radlu.png
Xshare/doc/HTML/en/kcdict/setpref.png
Xshare/doc/HTML/en/kcdict/ueedit.png
Xshare/doc/HTML/en/kcdict/ueview.png
Xshare/icons/hicolor/16x16/apps/kcdict.png
Xshare/icons/hicolor/32x32/apps/kcdict.png
Xshare/icons/hicolor/48x48/apps/kcdict.png
Xshare/icons/locolor/16x16/apps/kcdict.png
Xshare/icons/locolor/32x32/apps/kcdict.png
X at dirrm share/apps/kcdict
X at dirrm share/doc/HTML/en/kcdict
END-of-kcdict/pkg-plist
echo x - kcdict/files/patch-kcdict::Makefile.in
sed 's/^X//' >kcdict/files/patch-kcdict::Makefile.in << 'END-of-kcdict/files/patch-kcdict::Makefile.in'
X--- kcdict/Makefile.in.orig	Wed Sep 10 21:06:05 2003
X+++ kcdict/Makefile.in	Wed Sep 10 21:06:11 2003
X@@ -53,7 +53,7 @@
X install_sh_SCRIPT = $(install_sh) -c
X INSTALL_SCRIPT = @INSTALL_SCRIPT@
X INSTALL_HEADER = $(INSTALL_DATA)
X-transform = @program_transform_name@
X+#transform = @program_transform_name@
X NORMAL_INSTALL = :
X PRE_INSTALL = :
X POST_INSTALL = :
END-of-kcdict/files/patch-kcdict::Makefile.in
exit

	


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list