aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorclsung <clsung@FreeBSD.org>2006-01-20 18:08:11 +0800
committerclsung <clsung@FreeBSD.org>2006-01-20 18:08:11 +0800
commitbe8588f400bc28de01cf868a061cb7434e48b1bc (patch)
treeb6cef07e7e9bae96ae445186a6d792bf9950eaa9 /textproc
parent38a06447627b17639ba60db54b4b74279561a86f (diff)
downloadfreebsd-ports-gnome-be8588f400bc28de01cf868a061cb7434e48b1bc.tar.gz
freebsd-ports-gnome-be8588f400bc28de01cf868a061cb7434e48b1bc.tar.zst
freebsd-ports-gnome-be8588f400bc28de01cf868a061cb7434e48b1bc.zip
Add scim-openvanilla 0.7.1.20050902, SCIM OpenVanilla input method
(IM)/output filter (OF) framework. PR: ports/85731 Submitted by: Leland Wang <llwang@infor.org>
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/scim-openvanilla/Makefile31
-rw-r--r--textproc/scim-openvanilla/distinfo3
-rw-r--r--textproc/scim-openvanilla/files/patch-src::Makefile.in11
-rw-r--r--textproc/scim-openvanilla/pkg-descr16
-rw-r--r--textproc/scim-openvanilla/pkg-plist4
6 files changed, 66 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index bcbb806e18fc..4d7017dd5793 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -701,6 +701,7 @@
SUBDIR += sc-aspell
SUBDIR += scim
SUBDIR += scim-input-pad
+ SUBDIR += scim-openvanilla
SUBDIR += scim-table-imengine
SUBDIR += scr2txt
SUBDIR += scrollkeeper
diff --git a/textproc/scim-openvanilla/Makefile b/textproc/scim-openvanilla/Makefile
new file mode 100644
index 000000000000..7087005e0e38
--- /dev/null
+++ b/textproc/scim-openvanilla/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: scim-openvanilla
+# Date Created: 3 September 2005
+# Whom: Leland Wang <llwang@infor.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= scim-openvanilla
+PORTVERSION= 0.7.1.20050902
+CATEGORIES= textproc
+MASTER_SITES= http://www.csie.org/~llwang/ \
+ http://www.infor.org/~llwang/
+DISTNAME= openvanilla-${PORTVERSION}
+
+MAINTAINER= llwang@infor.org
+COMMENT= SCIM OpenVanilla input method (IM)/output filter (OF) framework
+
+BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \
+ ${X11BASE}/include/OpenVanilla/OpenVanilla.h:${PORTSDIR}/textproc/openvanilla-framework
+RUN_DEPENDS= scim:${PORTSDIR}/textproc/scim
+
+USE_X_PREFIX= yes
+USE_AUTOTOOLS= libltdl:15
+WRKSRC= ${WRKDIR}/${DISTNAME}/Loaders/SCIM
+USE_GMAKE= yes
+USE_GNOME= pkgconfig
+GNU_CONFIGURE= yes
+CONFIGURE_ENV+= CPPFLAGS=-I${X11BASE}/include \
+ OV_MODULEDIR=${PREFIX}/lib/openvanilla/
+
+.include <bsd.port.mk>
diff --git a/textproc/scim-openvanilla/distinfo b/textproc/scim-openvanilla/distinfo
new file mode 100644
index 000000000000..d480b9558592
--- /dev/null
+++ b/textproc/scim-openvanilla/distinfo
@@ -0,0 +1,3 @@
+MD5 (openvanilla-0.7.1.20050902.tar.gz) = 65ab030558a8f5a399ef497b8b99d668
+SHA256 (openvanilla-0.7.1.20050902.tar.gz) = babc0c7b8e098a27e6ab6bf9738ba4f7aa50cdeaef1959b99ed7004ab967d617
+SIZE (openvanilla-0.7.1.20050902.tar.gz) = 11321598
diff --git a/textproc/scim-openvanilla/files/patch-src::Makefile.in b/textproc/scim-openvanilla/files/patch-src::Makefile.in
new file mode 100644
index 000000000000..fead3be45bcc
--- /dev/null
+++ b/textproc/scim-openvanilla/files/patch-src::Makefile.in
@@ -0,0 +1,11 @@
+--- src/Makefile.in.orig Sat Sep 3 12:22:13 2005
++++ src/Makefile.in Sat Sep 3 13:44:22 2005
+@@ -202,7 +202,7 @@
+
+
+ #noinst_HEADERS = scim_chewing_imengine.h scim_chewing_config_entry.h
+-moduledir = @SCIM_MODULEDIR@/IMEngine
++moduledir = ${PREFIX}/lib/scim-1.0/IMEngine
+ module_LTLIBRARIES = OVLoader-SCIM.la
+ OVLoader_SCIM_la_SOURCES = OVLoader-SCIM.cpp
+ OVLoader_SCIM_la_CFLAGS = @SCIM_CFLAGS@ @SCIM_DEBUG_FLAGS@
diff --git a/textproc/scim-openvanilla/pkg-descr b/textproc/scim-openvanilla/pkg-descr
new file mode 100644
index 000000000000..aee517c5953a
--- /dev/null
+++ b/textproc/scim-openvanilla/pkg-descr
@@ -0,0 +1,16 @@
+OpenVanilla (OV) is an input method (IM)/output filter (OF) framework
+designed for better end-user text processing experiences. For example,
+OpenVanilla provides a comprehensive set of Traditional Chinese input
+methods that are lacking or of which counterparts are functionally
+deficient/unsatisfactory in Apple's Mac OS X. Many Simplified Chinese
+users also find this framework useful. A Tibetan IM module is also
+available.
+
+scim-openvanilla is an OpenVanilla loader as a SCIM IM engine that
+enables the input method modules of OpenVanilla to be used through
+SCIM.
+
+WWW: http://openvanilla.org/
+
+-- Leland Wang
+llwang@infor.org
diff --git a/textproc/scim-openvanilla/pkg-plist b/textproc/scim-openvanilla/pkg-plist
new file mode 100644
index 000000000000..d60f1f7eca68
--- /dev/null
+++ b/textproc/scim-openvanilla/pkg-plist
@@ -0,0 +1,4 @@
+lib/scim-1.0/IMEngine/OVLoader-SCIM.a
+lib/scim-1.0/IMEngine/OVLoader-SCIM.la
+lib/scim-1.0/IMEngine/OVLoader-SCIM.so
+@unexec rmdir %D/lib/scim-1.0/IMEngine 2>/dev/null || true