summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2005-05-08 22:59:07 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2005-05-08 22:59:07 +0000
commit6cfbbfa38055bfde2022af088a293424daebff17 (patch)
tree51da8440b93c5c9b93246f61183541c60e0a58be
parentUpdate to the 20050507 snapshot of GCC 4.0.1. Add the new gjnih40 program (diff)
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>
Notes
Notes: svn path=/head/; revision=134892
-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 b5974ec76b0d..586ed2d56480 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 000000000000..9eef22d1b400
--- /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 000000000000..cfa655e66aaa
--- /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 000000000000..5f25bc2f343f
--- /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 000000000000..e8173535b3cd
--- /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 000000000000..adf1e8d48e31
--- /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 000000000000..e4c4063229b5
--- /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