From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Mar 2 02:10:18 2005 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 3936716A4CF for ; Wed, 2 Mar 2005 02:10:18 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01A9D43D2F for ; Wed, 2 Mar 2005 02:10:16 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j222AGg3042400 for ; Wed, 2 Mar 2005 02:10:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j222AGi9042399; Wed, 2 Mar 2005 02:10:16 GMT (envelope-from gnats) Resent-Date: Wed, 2 Mar 2005 02:10:16 GMT Resent-Message-Id: <200503020210.j222AGi9042399@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, Jie Gao Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD62816A4CF for ; Wed, 2 Mar 2005 02:04:07 +0000 (GMT) Received: from ensa.cpsc.ucalgary.ca (ensa.cpsc.ucalgary.ca [136.159.2.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3EBF43D2D for ; Wed, 2 Mar 2005 02:04:06 +0000 (GMT) (envelope-from gaoj@cpsc.ucalgary.ca) Received: from imgw1.cpsc.ucalgary.ca (imgw1 [136.159.5.9]) j221wC5W009739 for ; Tue, 1 Mar 2005 18:58:12 -0700 Received: from localhost (localhost [127.0.0.1]) by imgw1.cpsc.ucalgary.ca (8.13.3/8.13.3) with ESMTP id j221wBVd016486 for ; Tue, 1 Mar 2005 18:58:11 -0700 Received: from imgw1.cpsc.ucalgary.ca ([127.0.0.1]) by localhost (imgw1 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16032-05 for ; Tue, 1 Mar 2005 18:58:11 -0700 (MST) Received: from localhost.cpsc.ucalgary.ca (sana-sa [136.159.7.231]) by imgw1.cpsc.ucalgary.ca (8.13.3/8.13.3) with ESMTP id j221w91h016481 for ; Tue, 1 Mar 2005 18:58:09 -0700 Received: from localhost.cpsc.ucalgary.ca (localhost [127.0.0.1]) j221w8XI029700 for ; Tue, 1 Mar 2005 18:58:08 -0700 (MST) (envelope-from gaoj@localhost.cpsc.ucalgary.ca) Received: (from gaoj@localhost)j221w8k1029699; Tue, 1 Mar 2005 18:58:08 -0700 (MST) (envelope-from gaoj) Message-Id: <200503020158.j221w8k1029699@localhost.cpsc.ucalgary.ca> Date: Tue, 1 Mar 2005 18:58:08 -0700 (MST) From: Jie Gao To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/78264: [New port] textproc/scim-table-imengine: The table based input method engine for scim X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Jie Gao List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Mar 2005 02:10:18 -0000 >Number: 78264 >Category: ports >Synopsis: [New port] textproc/scim-table-imengine: The table based input method engine for scim >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Mar 02 02:10:16 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Jie Gao >Release: FreeBSD 5.3-STABLE i386 >Organization: >Environment: System: FreeBSD aibsd 5.3-STABLE FreeBSD 5.3-STABLE #3: Sat Jan 15 20:23:09 MST 2005 root@aibsd:/usr/obj/usr/src/sys/AIBSD i386 >Description: This is a new port: textproc/scim-table-imengine This IM engine was included as part of scim in 1.0.x version, and splited into a separate package since 1.2.0. This PR depends on PR ports/78260 . >How-To-Repeat: N/A >Fix: Use the following SHAR to create the port directory --- scim-table-imengine.sh begins here --- # 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: # # scim-table-imengine/ # scim-table-imengine/files # scim-table-imengine/files/patch-Makefile.in # scim-table-imengine/files/patch-icons-Makefile.in # scim-table-imengine/files/extrapatch-4-stable-src-Makefile.in # scim-table-imengine/files/scim-make-table.sh # scim-table-imengine/pkg-descr # scim-table-imengine/pkg-plist # scim-table-imengine/Makefile # scim-table-imengine/pkg-message # scim-table-imengine/distinfo # echo c - scim-table-imengine/ mkdir -p scim-table-imengine/ > /dev/null 2>&1 echo c - scim-table-imengine/files mkdir -p scim-table-imengine/files > /dev/null 2>&1 echo x - scim-table-imengine/files/patch-Makefile.in sed 's/^X//' >scim-table-imengine/files/patch-Makefile.in << 'END-of-scim-table-imengine/files/patch-Makefile.in' X--- Makefile.in.orig Tue Mar 1 14:02:56 2005 X+++ Makefile.in Tue Mar 1 14:03:08 2005 X@@ -247,7 +247,7 @@ X X EXTRA_DIST = config.rpath mkinstalldirs bootstrap scim-tables.spec X AUTOMAKE_OPTIONS = gnu X-SUBDIRS = intl m4 src zh ja ko additional icons po X+SUBDIRS = intl m4 src icons po X MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure $(AUX_DIST) X CLEANFILES = *.bak X ACLOCAL_AMFLAGS = -I m4 END-of-scim-table-imengine/files/patch-Makefile.in echo x - scim-table-imengine/files/patch-icons-Makefile.in sed 's/^X//' >scim-table-imengine/files/patch-icons-Makefile.in << 'END-of-scim-table-imengine/files/patch-icons-Makefile.in' X--- icons/Makefile.in.orig Tue Mar 1 14:02:22 2005 X+++ icons/Makefile.in Tue Mar 1 14:02:45 2005 X@@ -222,33 +222,7 @@ X sysconfdir = @sysconfdir@ X target_alias = @target_alias@ X MAINTAINERCLEANFILES = Makefile.in X-INST_ICONS = table.png \ X- Amharic.png \ X- Arabic.png \ X- Array30.png \ X- CangJie.png \ X- CangJie3.png \ X- Cantonese.png \ X- CantonHK.png \ X- Quick.png \ X- Stroke5.png \ X- Dayi.png \ X- Erbi.png \ X- Erbi-QS.png \ X- EZ.png \ X- Hangul.png \ X- Hanja.png \ X- HIRAGANA.png \ X- Jyutping.png \ X- KATAKANA.png \ X- Nippon.png \ X- Simplex.png \ X- Viqr.png \ X- Wubi.png \ X- Yawerty.png \ X- ZhuYin.png \ X- Ziranma.png X- X+INST_ICONS = table.png X EXTRA_DIST = $(INST_ICONS) X icondir = $(SCIM_ICONDIR) X icon_DATA = $(INST_ICONS) END-of-scim-table-imengine/files/patch-icons-Makefile.in echo x - scim-table-imengine/files/extrapatch-4-stable-src-Makefile.in sed 's/^X//' >scim-table-imengine/files/extrapatch-4-stable-src-Makefile.in << 'END-of-scim-table-imengine/files/extrapatch-4-stable-src-Makefile.in' X--- src/Makefile.in.orig Sun Feb 27 07:54:20 2005 X+++ src/Makefile.in Tue Mar 1 16:51:10 2005 X@@ -40,7 +40,7 @@ X POST_UNINSTALL = : X build_triplet = @build@ X host_triplet = @host@ X-bin_PROGRAMS = scim-make-table$(EXEEXT) X+bin_PROGRAMS = X subdir = src X DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \ X $(srcdir)/Makefile.in END-of-scim-table-imengine/files/extrapatch-4-stable-src-Makefile.in echo x - scim-table-imengine/files/scim-make-table.sh sed 's/^X//' >scim-table-imengine/files/scim-make-table.sh << 'END-of-scim-table-imengine/files/scim-make-table.sh' X#!/bin/sh X Xcat <scim-table-imengine/pkg-descr << 'END-of-scim-table-imengine/pkg-descr' XSmart Common Input Method platform, in short SCIM, is a development platform to Xmake Input Method developers live easier. It has very clear architecture and Xvery simple programming interface. X XThis is the im engine for table based input methods. X XWWW: http://www.scim-im.org END-of-scim-table-imengine/pkg-descr echo x - scim-table-imengine/pkg-plist sed 's/^X//' >scim-table-imengine/pkg-plist << 'END-of-scim-table-imengine/pkg-plist' Xbin/scim-make-table Xlib/scim-1.0/IMEngine/table.so Xlib/scim-1.0/SetupUI/table-imengine-setup.so Xshare/scim/icons/table.png Xshare/locale/zh_CN/LC_MESSAGES/scim-tables.mo Xshare/locale/zh_TW/LC_MESSAGES/scim-tables.mo Xshare/locale/ja/LC_MESSAGES/scim-tables.mo Xshare/locale/ko/LC_MESSAGES/scim-tables.mo Xshare/locale/de/LC_MESSAGES/scim-tables.mo Xshare/locale/fr/LC_MESSAGES/scim-tables.mo X@unexec rmdir %D/lib/scim-1.0/IMEngine 2>/dev/null || true X@unexec rmdir %D/lib/scim-1.0/SetupUI 2>/dev/null || true END-of-scim-table-imengine/pkg-plist echo x - scim-table-imengine/Makefile sed 's/^X//' >scim-table-imengine/Makefile << 'END-of-scim-table-imengine/Makefile' X# New ports collection makefile for: scim-table-imengine X# Date created: 01 March 2005 X# Whom: Jie Gao X# X# $FreeBSD$ X# X XPORTNAME= scim-table-imengine XPORTVERSION= 0.5.1 XCATEGORIES= textproc XDISTNAME= scim-tables-${PORTVERSION} XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR=scim X XMAINTAINER= gaoj@cpsc.ucalgary.ca XCOMMENT= SCIM table based input method engine X XLIB_DEPENDS= scim-1.0.6:${PORTSDIR}/textproc/scim X XUSE_X_PREFIX= yes XUSE_GMAKE= yes XGNU_CONFIGURE= yes XUSE_LIBTOOL_VER= 15 XUSE_GNOME= intlhack X X.include X X.if ${OSVERSION} < 500035 XEXTRA_PATCHES= ${FILESDIR}/extrapatch-4-stable-src-Makefile.in X.endif X XCONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -D__STDC_ISO_10646__" \ X LDFLAGS="-L${LOCALBASE}/lib -lintl" X Xpost-install: X.if ${OSVERSION} < 500035 X @${INSTALL_SCRIPT} ${FILESDIR}/scim-make-table.sh ${PREFIX}/bin/scim-make-table X.endif X @${CAT} ${PKGMESSAGE} X @${ECHO} X @${ECHO} To display this message again, type \`pkg_info -D ${PKGNAME}\' X @${ECHO} X X.include END-of-scim-table-imengine/Makefile echo x - scim-table-imengine/pkg-message sed 's/^X//' >scim-table-imengine/pkg-message << 'END-of-scim-table-imengine/pkg-message' X------------------------------------------------------------------------------ XThe installation of SCIM table-based im engine has finished. Please note this Xport is only an engine for table-based input methods and does not contain any Xactual input methods. X XIf you are using a 4.x system, please note there is no working scim-make-table Xcommand available in this port. Run `scim-make-table' command to get more Xinformation. X XThe following ports can utilize this table-based imengine: X X Chinese: X chinese/scim-tables Array30, CangJie, Cantonese, Dayi, Erbi, EZ, Jyutping, X Simplex, Stroke, Wubi, Ziranma, ZhuYin X Korean: X korean/scim-tables Hangul, Hanja X X Japanese: X japanese/scim-tables HIRAGANA, KATAKANA, Nippon X XAs a common rule, set XMODIFIERS to '@im=SCIM' and use `scim -d' to start the Xscim daemon. X------------------------------------------------------------------------------ END-of-scim-table-imengine/pkg-message echo x - scim-table-imengine/distinfo sed 's/^X//' >scim-table-imengine/distinfo << 'END-of-scim-table-imengine/distinfo' XMD5 (scim-tables-0.5.1.tar.gz) = 3249d0fbdb731c2003bea093dc43f19c XSIZE (scim-tables-0.5.1.tar.gz) = 4718906 END-of-scim-table-imengine/distinfo exit --- scim-table-imengine.sh ends here --- >Release-Note: >Audit-Trail: >Unformatted: