From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 14 23:30:25 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2573F16A4B3 for ; Tue, 14 Oct 2003 23:30:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F69743FE0 for ; Tue, 14 Oct 2003 23:30:15 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h9F6UFFY059271 for ; Tue, 14 Oct 2003 23:30:15 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h9F6UFtH059270; Tue, 14 Oct 2003 23:30:15 -0700 (PDT) (envelope-from gnats) Resent-Date: Tue, 14 Oct 2003 23:30:15 -0700 (PDT) Resent-Message-Id: <200310150630.h9F6UFtH059270@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Statue Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C04E716A4B3 for ; Tue, 14 Oct 2003 23:21:52 -0700 (PDT) Received: from freebsd.sinica.edu.tw (freebsd.sinica.edu.tw [140.109.13.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1F4143FD7 for ; Tue, 14 Oct 2003 23:21:51 -0700 (PDT) (envelope-from statue@freebsd.sinica.edu.tw) Received: by freebsd.sinica.edu.tw (Postfix, from userid 1014) id AD6E4B09; Wed, 15 Oct 2003 14:21:52 +0800 (CST) Message-Id: <20031015062152.AD6E4B09@freebsd.sinica.edu.tw> Date: Wed, 15 Oct 2003 14:21:52 +0800 (CST) From: Statue To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/58054: New port: chinese/kcdict X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Statue List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2003 06:30:25 -0000 X-List-Received-Date: Wed, 15 Oct 2003 06:30:25 -0000 X-List-Received-Date: Wed, 15 Oct 2003 06:30:25 -0000 X-List-Received-Date: Wed, 15 Oct 2003 06:30:25 -0000 >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@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 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@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 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@dirrm share/apps/kcdict X@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: