aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorvanilla <vanilla@FreeBSD.org>2005-05-09 06:59:07 +0800
committervanilla <vanilla@FreeBSD.org>2005-05-09 06:59:07 +0800
commit8ef19ed621a7583c5e60c1c05cf13a6f7e567077 (patch)
tree2b90ec3319430d10240ecfd8a35238e5f327ad3a /textproc
parenta09ce1444af96486b29ea1b3da8203b0e038fc18 (diff)
downloadfreebsd-ports-graphics-8ef19ed621a7583c5e60c1c05cf13a6f7e567077.tar.gz
freebsd-ports-graphics-8ef19ed621a7583c5e60c1c05cf13a6f7e567077.tar.zst
freebsd-ports-graphics-8ef19ed621a7583c5e60c1c05cf13a6f7e567077.zip
Add scim-input-pad 0.1.0, SCIM add-on to input various symbols with
on-screen pad. PR: ports/80747 Submitted by: chinsan <chinsan@mail2000.com.tw>
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/scim-input-pad/Makefile33
-rw-r--r--textproc/scim-input-pad/distinfo2
-rw-r--r--textproc/scim-input-pad/files/patch-src-Makefile.in10
-rw-r--r--textproc/scim-input-pad/pkg-descr8
-rw-r--r--textproc/scim-input-pad/pkg-message5
-rw-r--r--textproc/scim-input-pad/pkg-plist14
7 files changed, 73 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index b5974ec76b0..586ed2d5648 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -622,6 +622,7 @@
SUBDIR += saxon-devel
SUBDIR += sc-aspell
SUBDIR += scim
+ SUBDIR += scim-input-pad
SUBDIR += scim-table-imengine
SUBDIR += scr2txt
SUBDIR += scrollkeeper
diff --git a/textproc/scim-input-pad/Makefile b/textproc/scim-input-pad/Makefile
new file mode 100644
index 00000000000..9eef22d1b40
--- /dev/null
+++ b/textproc/scim-input-pad/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: scim-input-pad
+# Date created: 2005/05/06
+# Whom: chinsan <chinsan@mail2000.com.tw>
+#
+# $FreeBSD$
+#
+
+PORTNAME= scim-input-pad
+PORTVERSION= 0.1.0
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=scim
+
+MAINTAINER= chinsan@mail2000.com.tw
+COMMENT= SCIM add-on to input various symbols with on-screen pad
+
+BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_X_PREFIX= yes
+INSTALLS_SHLIB= yes
+USE_GMAKE= yes
+USE_LIBTOOL_VER= 15
+CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -D__STDC_ISO_10646__" \
+ LDFLAGS="-L${LOCALBASE}/lib -lintl"
+
+.include <bsd.port.pre.mk>
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO} To display this message again, type \`pkg_info -D ${PKGNAME}\'
+
+.include <bsd.port.post.mk>
diff --git a/textproc/scim-input-pad/distinfo b/textproc/scim-input-pad/distinfo
new file mode 100644
index 00000000000..cfa655e66aa
--- /dev/null
+++ b/textproc/scim-input-pad/distinfo
@@ -0,0 +1,2 @@
+MD5 (scim-input-pad-0.1.0.tar.gz) = 119ce442a774d9fd25da550669675501
+SIZE (scim-input-pad-0.1.0.tar.gz) = 542238
diff --git a/textproc/scim-input-pad/files/patch-src-Makefile.in b/textproc/scim-input-pad/files/patch-src-Makefile.in
new file mode 100644
index 00000000000..5f25bc2f343
--- /dev/null
+++ b/textproc/scim-input-pad/files/patch-src-Makefile.in
@@ -0,0 +1,10 @@
+--- src/Makefile.in.orig Fri May 6 22:24:19 2005
++++ src/Makefile.in Fri May 6 22:24:19 2005
+@@ -280,6 +280,7 @@
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/intl \
+ -I$(top_srcdir)/src \
++ -I/usr/local/include \
+ -DSCIM_ICONDIR=\"@SCIM_ICONDIR@\" \
+ -DSCIM_INPUT_PAD_LOCALEDIR=\"$(datadir)/locale\" \
+ -DSCIM_INPUT_PAD_DATADIR=\"@SCIM_INPUT_PAD_DATADIR@\" \
diff --git a/textproc/scim-input-pad/pkg-descr b/textproc/scim-input-pad/pkg-descr
new file mode 100644
index 00000000000..e8173535b3c
--- /dev/null
+++ b/textproc/scim-input-pad/pkg-descr
@@ -0,0 +1,8 @@
+scim-input-pad is an on-screen input pad that can be used to input symbols
+and key events very easily. It works with the SCIM input method platform.
+
+Smart Common Input Method platform, in short SCIM, is a development platform to
+make Input Method developers live easier. It has very clear architecture and
+very simple programming interface.
+
+WWW: http://freshmeat.net/projects/sciminputpad/
diff --git a/textproc/scim-input-pad/pkg-message b/textproc/scim-input-pad/pkg-message
new file mode 100644
index 00000000000..adf1e8d48e3
--- /dev/null
+++ b/textproc/scim-input-pad/pkg-message
@@ -0,0 +1,5 @@
+--------------------------------------------------------------------
+1) Remember to set environment variable XMODIFIERS with scim
+2) use ``scim-input-pad'' command or right click on the SCIM
+ and choose ``Input Pad'' to start scim-input-pad
+--------------------------------------------------------------------
diff --git a/textproc/scim-input-pad/pkg-plist b/textproc/scim-input-pad/pkg-plist
new file mode 100644
index 00000000000..e4c4063229b
--- /dev/null
+++ b/textproc/scim-input-pad/pkg-plist
@@ -0,0 +1,14 @@
+lib/scim-1.0/Helper/input-pad.so
+lib/libscim-input-pad.a
+lib/libscim-input-pad.so.0
+share/locale/ja/LC_MESSAGES/scim-input-pad.mo
+share/locale/zh_CN/LC_MESSAGES/scim-input-pad.mo
+share/locale/zh_TW/LC_MESSAGES/scim-input-pad.mo
+share/scim/icons/input-pad.png
+share/scim/input-pad/base.pad
+share/scim/input-pad/chinese.pad
+share/scim/input-pad/japanese.pad
+share/scim/input-pad/keyboard.pad
+@unexec rmdir %D/lib/scim-1.0/Helper 2>/dev/null || true
+@unexec rmdir %D/lib 2>/dev/null || true
+@unexec rmdir %D/share/scim/input-pad 2>/dev/null || true