# 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: # # textproc/openvanilla-framework # textproc/openvanilla-framework/Makefile # textproc/openvanilla-framework/pkg-descr # textproc/openvanilla-framework/distinfo # textproc/openvanilla-framework/pkg-plist # textproc/scim-openvanilla # textproc/scim-openvanilla/Makefile # textproc/scim-openvanilla/pkg-descr # textproc/scim-openvanilla/distinfo # textproc/scim-openvanilla/files # textproc/scim-openvanilla/files/patch-src::Makefile.in # textproc/scim-openvanilla/pkg-plist # chinese/openvanilla-modules # chinese/openvanilla-modules/Makefile # chinese/openvanilla-modules/pkg-descr # chinese/openvanilla-modules/distinfo # chinese/openvanilla-modules/files # chinese/openvanilla-modules/files/patch-Mk::ov.os.mk # chinese/openvanilla-modules/files/patch-Mk::ov.vars.mk # chinese/openvanilla-modules/files/patch-Modules::OVIMAutoPhonetic::AutoPhonetic.h # chinese/openvanilla-modules/pkg-plist # echo c - textproc/openvanilla-framework mkdir -p textproc/openvanilla-framework > /dev/null 2>&1 echo x - textproc/openvanilla-framework/Makefile sed 's/^X//' >textproc/openvanilla-framework/Makefile << 'END-of-textproc/openvanilla-framework/Makefile' X# New ports collection makefile for: openvanilla-framework X# Date Created: 3 September 2005 X# Whom: Leland Wang X# X# $FreeBSD$ X# X XPORTNAME= openvanilla-framework XPORTVERSION= 0.7.1.20050902 XCATEGORIES= textproc XMASTER_SITES= http://www.csie.org/~llwang/ \ X http://www.infor.org/~llwang/ XDISTNAME= openvanilla-${PORTVERSION} X XMAINTAINER= llwang@infor.org XCOMMENT= Development header files for OpenVanilla X XUSE_X_PREFIX= yes XNO_BUILD= yes X Xdo-install: X @${MKDIR} ${PREFIX}/include/OpenVanilla X @${INSTALL_DATA} ${WRKSRC}/Headers/* ${PREFIX}/include/OpenVanilla X X.include END-of-textproc/openvanilla-framework/Makefile echo x - textproc/openvanilla-framework/pkg-descr sed 's/^X//' >textproc/openvanilla-framework/pkg-descr << 'END-of-textproc/openvanilla-framework/pkg-descr' XOpenVanilla (OV) is an input method (IM)/output filter (OF) framework Xdesigned for better end-user text processing experiences. For example, XOpenVanilla provides a comprehensive set of Traditional Chinese input Xmethods that are lacking or of which counterparts are functionally Xdeficient/unsatisfactory in Apple's Mac OS X. Many Simplified Chinese Xusers also find this framework useful. A Tibetan IM module is also Xavailable. X XOpenVanilla framework is a set of header files for OpenVanilla module Xdevelopment. X XWWW: http://openvanilla.org/ X X-- Leland Wang Xllwang@infor.org END-of-textproc/openvanilla-framework/pkg-descr echo x - textproc/openvanilla-framework/distinfo sed 's/^X//' >textproc/openvanilla-framework/distinfo << 'END-of-textproc/openvanilla-framework/distinfo' XMD5 (openvanilla-0.7.1.20050902.tar.gz) = 65ab030558a8f5a399ef497b8b99d668 XSIZE (openvanilla-0.7.1.20050902.tar.gz) = 11321598 END-of-textproc/openvanilla-framework/distinfo echo x - textproc/openvanilla-framework/pkg-plist sed 's/^X//' >textproc/openvanilla-framework/pkg-plist << 'END-of-textproc/openvanilla-framework/pkg-plist' Xinclude/OpenVanilla/OVCIN.h Xinclude/OpenVanilla/OVCandidateList.h Xinclude/OpenVanilla/OVFileHandler.h Xinclude/OpenVanilla/OVKeySequence.h Xinclude/OpenVanilla/OVLibrary.h Xinclude/OpenVanilla/OVPhoneticLib.h Xinclude/OpenVanilla/OVSQLite3.h Xinclude/OpenVanilla/OVStringToolKit.h Xinclude/OpenVanilla/OVUtility.h Xinclude/OpenVanilla/OpenVanilla.h X@dirrm include/OpenVanilla END-of-textproc/openvanilla-framework/pkg-plist echo c - textproc/scim-openvanilla mkdir -p textproc/scim-openvanilla > /dev/null 2>&1 echo x - textproc/scim-openvanilla/Makefile sed 's/^X//' >textproc/scim-openvanilla/Makefile << 'END-of-textproc/scim-openvanilla/Makefile' X# New ports collection makefile for: scim-openvanilla X# Date Created: 3 September 2005 X# Whom: Leland Wang X# X# $FreeBSD$ X# X XPORTNAME= scim-openvanilla XPORTVERSION= 0.7.1.20050902 XCATEGORIES= textproc XMASTER_SITES= http://www.csie.org/~llwang/ \ X http://www.infor.org/~llwang/ XDISTNAME= openvanilla-${PORTVERSION} X XMAINTAINER= llwang@infor.org XCOMMENT= SCIM OpenVanilla input method (IM)/output filter (OF) framework X XBUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \ X ${X11BASE}/include/OpenVanilla/OpenVanilla.h:${PORTSDIR}/textproc/openvanilla-framework XRUN_DEPENDS= scim:${PORTSDIR}/textproc/scim X XUSE_X_PREFIX= yes XUSE_LIBLTDL= yes XWRKSRC= ${WRKDIR}/${DISTNAME}/Loaders/SCIM XUSE_GMAKE= yes XUSE_GNOME= pkgconfig XGNU_CONFIGURE= yes XCONFIGURE_ENV+= CPPFLAGS=-I${X11BASE}/include \ X OV_MODULEDIR=${PREFIX}/lib/openvanilla/ X X.include END-of-textproc/scim-openvanilla/Makefile echo x - textproc/scim-openvanilla/pkg-descr sed 's/^X//' >textproc/scim-openvanilla/pkg-descr << 'END-of-textproc/scim-openvanilla/pkg-descr' XOpenVanilla (OV) is an input method (IM)/output filter (OF) framework Xdesigned for better end-user text processing experiences. For example, XOpenVanilla provides a comprehensive set of Traditional Chinese input Xmethods that are lacking or of which counterparts are functionally Xdeficient/unsatisfactory in Apple's Mac OS X. Many Simplified Chinese Xusers also find this framework useful. A Tibetan IM module is also Xavailable. X Xscim-openvanilla is an OpenVanilla loader as a SCIM IM engine that Xenables the input method modules of OpenVanilla to be used through XSCIM. X XWWW: http://openvanilla.org/ X X-- Leland Wang Xllwang@infor.org END-of-textproc/scim-openvanilla/pkg-descr echo x - textproc/scim-openvanilla/distinfo sed 's/^X//' >textproc/scim-openvanilla/distinfo << 'END-of-textproc/scim-openvanilla/distinfo' XMD5 (openvanilla-0.7.1.20050902.tar.gz) = 65ab030558a8f5a399ef497b8b99d668 XSIZE (openvanilla-0.7.1.20050902.tar.gz) = 11321598 END-of-textproc/scim-openvanilla/distinfo echo c - textproc/scim-openvanilla/files mkdir -p textproc/scim-openvanilla/files > /dev/null 2>&1 echo x - textproc/scim-openvanilla/files/patch-src::Makefile.in sed 's/^X//' >textproc/scim-openvanilla/files/patch-src::Makefile.in << 'END-of-textproc/scim-openvanilla/files/patch-src::Makefile.in' X--- src/Makefile.in.orig Sat Sep 3 12:22:13 2005 X+++ src/Makefile.in Sat Sep 3 13:44:22 2005 X@@ -202,7 +202,7 @@ X X X #noinst_HEADERS = scim_chewing_imengine.h scim_chewing_config_entry.h X-moduledir = @SCIM_MODULEDIR@/IMEngine X+moduledir = ${PREFIX}/lib/scim-1.0/IMEngine X module_LTLIBRARIES = OVLoader-SCIM.la X OVLoader_SCIM_la_SOURCES = OVLoader-SCIM.cpp X OVLoader_SCIM_la_CFLAGS = @SCIM_CFLAGS@ @SCIM_DEBUG_FLAGS@ END-of-textproc/scim-openvanilla/files/patch-src::Makefile.in echo x - textproc/scim-openvanilla/pkg-plist sed 's/^X//' >textproc/scim-openvanilla/pkg-plist << 'END-of-textproc/scim-openvanilla/pkg-plist' Xlib/scim-1.0/IMEngine/OVLoader-SCIM.a Xlib/scim-1.0/IMEngine/OVLoader-SCIM.la Xlib/scim-1.0/IMEngine/OVLoader-SCIM.so END-of-textproc/scim-openvanilla/pkg-plist echo c - chinese/openvanilla-modules mkdir -p chinese/openvanilla-modules > /dev/null 2>&1 echo x - chinese/openvanilla-modules/Makefile sed 's/^X//' >chinese/openvanilla-modules/Makefile << 'END-of-chinese/openvanilla-modules/Makefile' X# New ports collection makefile for: openvanilla-modules X# Date Created: 3 September 2005 X# Whom: Leland Wang X# X# $FreeBSD$ X# X XPORTNAME= openvanilla-modules XPORTVERSION= 0.7.1.20050902 XCATEGORIES= chinese textproc XMASTER_SITES= http://www.csie.org/~llwang/ \ X http://www.infor.org/~llwang/ XDISTNAME= openvanilla-${PORTVERSION} X XMAINTAINER= llwang@infor.org XCOMMENT= Input method modules for OpenVanilla X XBUILD_DEPENDS= ${X11BASE}/include/OpenVanilla/OpenVanilla.h:${PORTSDIR}/textproc/openvanilla-framework \ X libtool15:${PORTSDIR}/devel/libtool15 XRUN_DEPENDS= ${X11BASE}/lib/scim-1.0/IMEngine/OVLoader-SCIM.so:${PORTSDIR}/textproc/scim-openvanilla X XUSE_X_PREFIX= yes XUSE_GMAKE= yes X XOPTIONS= OVIMArray "Array Input Module" on \ X OVIMBig5 "Big5 Input Module" off \ X OVIMGeneric "Generic Input Module" on \ X OVIMPOJ_Holo "POJ-Holo Input Module" on \ X OVIMPhonetic "Phonetic Input Module" on \ X OVIMRoman "Roman Input Module" off \ X OVIMTibetan "Tibetan Input Module" on \ X OVIMUnicode "Unicode Input Module" off X X.include X X.if !defined(WITHOUT_OVIMArray) XPLIST_SUB+= OVIMArray="" X.else XPLIST_SUB+= OVIMArray="@comment " X.endif X.if defined(WITH_OVIMBig5) XPLIST_SUB+= OVIMBig5="" X.else XPLIST_SUB+= OVIMBig5="@comment " X.endif X.if !defined(WITHOUT_OVIMGeneric) XPLIST_SUB+= OVIMGeneric="" X.else XPLIST_SUB+= OVIMGeneric="@comment " X.endif X.if !defined(WITHOUT_OVIMPOJ_Holo) XPLIST_SUB+= OVIMPOJ_Holo="" X.else XPLIST_SUB+= OVIMPOJ_Holo="@comment " X.endif X.if !defined(WITHOUT_OVIMPhonetic) XPLIST_SUB+= OVIMPhonetic="" X.else XPLIST_SUB+= OVIMPhonetic="@comment " X.endif X.if defined(WITH_OVIMRoman) XPLIST_SUB+= OVIMRoman="" X.else XPLIST_SUB+= OVIMRoman="@comment " X.endif X.if !defined(WITHOUT_OVIMTibetan) XPLIST_SUB+= OVIMTibetan="" X.else XPLIST_SUB+= OVIMTibetan="@comment " X.endif X.if defined(WITH_OVIMUnicode) XPLIST_SUB+= OVIMUnicode="" X.else XPLIST_SUB+= OVIMUnicode="@comment " X.endif X Xdo-build: X.if !defined(WITHOUT_OVIMArray) X @(cd ${WRKSRC}/Modules/OVIMArray; ${SETENV} ${MAKE_ENV} ${GMAKE} all) X.endif X.if defined(WITH_OVIMBig5) X @(cd ${WRKSRC}/Modules/OVIMBig5; ${SETENV} ${MAKE_ENV} ${GMAKE} all) X.endif X.if !defined(WITHOUT_OVIMGeneric) X @(cd ${WRKSRC}/Modules/OVIMGeneric; ${SETENV} ${MAKE_ENV} ${GMAKE} all) X.endif X.if !defined(WITHOUT_OVIMPOJ_Holo) X @(cd ${WRKSRC}/Modules/OVIMPOJ-Holo; ${SETENV} ${MAKE_ENV} ${GMAKE} all) X.endif X.if !defined(WITHOUT_OVIMPhonetic) X @(cd ${WRKSRC}/Modules/OVIMPhonetic; ${SETENV} ${MAKE_ENV} ${GMAKE} all) X.endif X.if defined(WITH_OVIMRoman) X @(cd ${WRKSRC}/Modules/OVIMRoman; ${SETENV} ${MAKE_ENV} ${GMAKE} all) X.endif X.if !defined(WITHOUT_OVIMTibetan) X @(cd ${WRKSRC}/Modules/OVIMTibetan; ${SETENV} ${MAKE_ENV} ${GMAKE} all) X.endif X.if defined(WITH_OVIMUnicode) X @(cd ${WRKSRC}/Modules/OVIMUnicode; ${SETENV} ${MAKE_ENV} ${GMAKE} all) X.endif X Xdo-install: X.if !defined(WITHOUT_OVIMArray) X @(cd ${WRKSRC}/Modules/OVIMArray; ${SETENV} ${MAKE_ENV} ${GMAKE} install) X.endif X.if defined(WITH_OVIMBig5) X @(cd ${WRKSRC}/Modules/OVIMBig5; ${SETENV} ${MAKE_ENV} ${GMAKE} install) X.endif X.if !defined(WITHOUT_OVIMGeneric) X @(cd ${WRKSRC}/Modules/OVIMGeneric; ${SETENV} ${MAKE_ENV} ${GMAKE} install) X.endif X.if !defined(WITHOUT_OVIMPOJ_Holo) X @(cd ${WRKSRC}/Modules/OVIMPOJ-Holo; ${SETENV} ${MAKE_ENV} ${GMAKE} install) X.endif X.if !defined(WITHOUT_OVIMPhonetic) X @(cd ${WRKSRC}/Modules/OVIMPhonetic; ${SETENV} ${MAKE_ENV} ${GMAKE} install) X.endif X.if defined(WITH_OVIMRoman) X @(cd ${WRKSRC}/Modules/OVIMRoman; ${SETENV} ${MAKE_ENV} ${GMAKE} install) X.endif X.if !defined(WITHOUT_OVIMTibetan) X @(cd ${WRKSRC}/Modules/OVIMTibetan; ${SETENV} ${MAKE_ENV} ${GMAKE} install) X.endif X.if defined(WITH_OVIMUnicode) X @(cd ${WRKSRC}/Modules/OVIMUnicode; ${SETENV} ${MAKE_ENV} ${GMAKE} install) X.endif X X.include END-of-chinese/openvanilla-modules/Makefile echo x - chinese/openvanilla-modules/pkg-descr sed 's/^X//' >chinese/openvanilla-modules/pkg-descr << 'END-of-chinese/openvanilla-modules/pkg-descr' XOpenVanilla (OV) is an input method (IM)/output filter (OF) framework Xdesigned for better end-user text processing experiences. For example, XOpenVanilla provides a comprehensive set of Traditional Chinese input Xmethods that are lacking or of which counterparts are functionally Xdeficient/unsatisfactory in Apple's Mac OS X. Many Simplified Chinese Xusers also find this framework useful. A Tibetan IM module is also Xavailable. X Xopenvanilla-modules installs the input method modules for OpenVanilla. XThe SCIM OpenVanilla loader does not currently support output filters. X XWWW: http://openvanilla.org/ X X-- Leland Wang Xllwang@infor.org END-of-chinese/openvanilla-modules/pkg-descr echo x - chinese/openvanilla-modules/distinfo sed 's/^X//' >chinese/openvanilla-modules/distinfo << 'END-of-chinese/openvanilla-modules/distinfo' XMD5 (openvanilla-0.7.1.20050902.tar.gz) = 65ab030558a8f5a399ef497b8b99d668 XSIZE (openvanilla-0.7.1.20050902.tar.gz) = 11321598 END-of-chinese/openvanilla-modules/distinfo echo c - chinese/openvanilla-modules/files mkdir -p chinese/openvanilla-modules/files > /dev/null 2>&1 echo x - chinese/openvanilla-modules/files/patch-Mk::ov.os.mk sed 's/^X//' >chinese/openvanilla-modules/files/patch-Mk::ov.os.mk << 'END-of-chinese/openvanilla-modules/files/patch-Mk::ov.os.mk' X--- Mk/ov.os.mk.orig Sat Sep 3 12:22:17 2005 X+++ Mk/ov.os.mk Sun Sep 4 01:51:57 2005 X@@ -16,10 +16,11 @@ X else X X X- INST_PATH=/usr/local/lib/openvanilla/ X+ INST_PATH=${PREFIX}/lib/openvanilla/ X OBJS=$(patsubst %, %.lo, $(SOURCES)) X GOALS=$(IMID).la X #CFLAGS=-I/usr/local/include/ -I../../Headers/ X+ LIBS=-L/usr/local/lib X X $(GOALS): $(OBJS) X $(LIBTOOL) --tag=CXX --mode=link $(CPP) $(LDFLAGS) $(LIBS) -module -rpath $(INST_PATH) -avoid-version -o $(GOALS) $(OBJS) END-of-chinese/openvanilla-modules/files/patch-Mk::ov.os.mk echo x - chinese/openvanilla-modules/files/patch-Mk::ov.vars.mk sed 's/^X//' >chinese/openvanilla-modules/files/patch-Mk::ov.vars.mk << 'END-of-chinese/openvanilla-modules/files/patch-Mk::ov.vars.mk' X--- Mk/ov.vars.mk.orig Sat Sep 3 12:22:17 2005 X+++ Mk/ov.vars.mk Sun Sep 4 00:49:19 2005 X@@ -8,9 +8,9 @@ X X DATA_INST_PATH?=$(INST_PATH)/$(IMID) X X-INC=-I../../Headers -I/usr/local/include X+INC=-I/usr/X11R6/include -I/usr/X11R6/include/OpenVanilla -I/usr/local/include X X-CFLAGS=-O2 -Wall $(INC) X+CFLAGS+=-O2 -Wall $(INC) X X GCC=/usr/bin/gcc X GPP=/usr/bin/g++ END-of-chinese/openvanilla-modules/files/patch-Mk::ov.vars.mk echo x - chinese/openvanilla-modules/files/patch-Modules::OVIMAutoPhonetic::AutoPhonetic.h sed 's/^X//' >chinese/openvanilla-modules/files/patch-Modules::OVIMAutoPhonetic::AutoPhonetic.h << 'END-of-chinese/openvanilla-modules/files/patch-Modules::OVIMAutoPhonetic::AutoPhonetic.h' X--- Modules/OVIMAutoPhonetic/AutoPhonetic.h.orig Sun Sep 4 01:45:39 2005 X+++ Modules/OVIMAutoPhonetic/AutoPhonetic.h Sun Sep 4 01:50:03 2005 X@@ -20,7 +20,7 @@ X class PhoneticSyllable; X class PhoneticPhrase; X X-typedef Pair TsiFreqPair; X+typedef pair TsiFreqPair; X typedef vector TsiList; X X class PhoneticService { END-of-chinese/openvanilla-modules/files/patch-Modules::OVIMAutoPhonetic::AutoPhonetic.h echo x - chinese/openvanilla-modules/pkg-plist sed 's/^X//' >chinese/openvanilla-modules/pkg-plist << 'END-of-chinese/openvanilla-modules/pkg-plist' X%%OVIMArray%%lib/openvanilla/OVIMArray.so X%%OVIMArray%%lib/openvanilla/OVIMArray/ArrayShortCode.cin X%%OVIMArray%%lib/openvanilla/OVIMArray/ArraySpecial.cin X%%OVIMArray%%lib/openvanilla/OVIMArray/array30.cin X%%OVIMBig5%%lib/openvanilla/OVIMBig5.so X%%OVIMGeneric%%lib/openvanilla/OVIMGeneric.so X%%OVIMGeneric%%lib/openvanilla/OVIMGeneric/cj.cin X%%OVIMGeneric%%lib/openvanilla/OVIMGeneric/ehq.cin X%%OVIMGeneric%%lib/openvanilla/OVIMGeneric/iroha.cin X%%OVIMPOJ_Holo%%lib/openvanilla/OVIMPOJ-Holo.so X%%OVIMPOJ_Holo%%lib/openvanilla/OVIMPOJ-Holo/poj-holo.cin X%%OVIMPhonetic%%lib/openvanilla/OVIMPhonetic.so X%%OVIMRoman%%lib/openvanilla/OVIMRoman.so X%%OVIMTibetan%%lib/openvanilla/OVIMTibetan.so X%%OVIMUnicode%%lib/openvanilla/OVIMUnicode.so X%%OVIMUnicode%%@unexec rmdir %D/lib/openvanilla/OVIMUnicode 2>/dev/null || true X%%OVIMTibetan%%@unexec rmdir %D/lib/openvanilla/OVIMTibetan 2>/dev/null || true X%%OVIMRoman%%@unexec rmdir %D/lib/openvanilla/OVIMRoman 2>/dev/null || true X%%OVIMPhonetic%%@unexec rmdir %D/lib/openvanilla/OVIMPhonetic 2>/dev/null || true X%%OVIMPOJ_Holo%%@unexec rmdir %D/lib/openvanilla/OVIMPOJ-Holo 2>/dev/null || true X%%OVIMGeneric%%@unexec rmdir %D/lib/openvanilla/OVIMGeneric 2>/dev/null || true X%%OVIMBig5%%@unexec rmdir %D/lib/openvanilla/OVIMBig5 2>/dev/null || true X%%OVIMArray%%@unexec rmdir %D/lib/openvanilla/OVIMArray 2>/dev/null || true X@unexec rmdir %D/lib/openvanilla 2>/dev/null || true END-of-chinese/openvanilla-modules/pkg-plist exit