diff options
author | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-09-30 11:48:18 +0800 |
---|---|---|
committer | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-09-30 11:48:18 +0800 |
commit | b0ab351c292678730385c85a9c72977b282120ba (patch) | |
tree | 9aed412576c3cf8eae6f31d47bcaa27ce3548936 | |
parent | 570b8345a61414a4f5e8a1651acd54b8410d88db (diff) | |
download | marcuscom-ports-b0ab351c292678730385c85a9c72977b282120ba.tar marcuscom-ports-b0ab351c292678730385c85a9c72977b282120ba.tar.gz marcuscom-ports-b0ab351c292678730385c85a9c72977b282120ba.tar.bz2 marcuscom-ports-b0ab351c292678730385c85a9c72977b282120ba.tar.lz marcuscom-ports-b0ab351c292678730385c85a9c72977b282120ba.tar.xz marcuscom-ports-b0ab351c292678730385c85a9c72977b282120ba.tar.zst marcuscom-ports-b0ab351c292678730385c85a9c72977b282120ba.zip |
- LOCALBASE
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7391 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | textproc/scim-input-pad/Makefile | 45 | ||||
-rw-r--r-- | textproc/scim-input-pad/distinfo | 3 | ||||
-rw-r--r-- | textproc/scim-input-pad/files/patch-src-Makefile.in | 10 | ||||
-rw-r--r-- | textproc/scim-input-pad/pkg-descr | 8 | ||||
-rw-r--r-- | textproc/scim-input-pad/pkg-message | 5 | ||||
-rw-r--r-- | textproc/scim-input-pad/pkg-plist | 23 |
6 files changed, 94 insertions, 0 deletions
diff --git a/textproc/scim-input-pad/Makefile b/textproc/scim-input-pad/Makefile new file mode 100644 index 000000000..fc7c0b88b --- /dev/null +++ b/textproc/scim-input-pad/Makefile @@ -0,0 +1,45 @@ +# 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.1 +PORTREVISION= 3 +CATEGORIES= textproc +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR=scim + +MAINTAINER= chinsan.tw@gmail.com +COMMENT= SCIM add-on to input various symbols with on-screen pad + +BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim +RUN_DEPENDS= ${BUILD_DEPENDS} + +INSTALLS_SHLIB= yes +USE_GMAKE= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -D__STDC_ISO_10646__" \ + LDFLAGS="-L${LOCALBASE}/lib" + +.if !defined(WITHOUT_NLS) +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +USE_GNOME= intlhack +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib +CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +.else +CONFIGURE_ARGS+=--disable-nls +PLIST_SUB+= NLS="@comment " +.endif + +.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 000000000..586242e22 --- /dev/null +++ b/textproc/scim-input-pad/distinfo @@ -0,0 +1,3 @@ +MD5 (scim-input-pad-0.1.1.tar.gz) = 45fc98fadcfdb8351478a2bc8e37b24f +SHA256 (scim-input-pad-0.1.1.tar.gz) = f59cea4b42e7e95956415fdb53ae1874244b9b892b7939237654748e48a1669c +SIZE (scim-input-pad-0.1.1.tar.gz) = 562010 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 000000000..5f25bc2f3 --- /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 000000000..6c96891d4 --- /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://www.scim-im.org/ diff --git a/textproc/scim-input-pad/pkg-message b/textproc/scim-input-pad/pkg-message new file mode 100644 index 000000000..adf1e8d48 --- /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 000000000..915483548 --- /dev/null +++ b/textproc/scim-input-pad/pkg-plist @@ -0,0 +1,23 @@ +bin/scim-input-pad +lib/scim-1.0/Helper/input-pad.a +lib/scim-1.0/Helper/input-pad.la +lib/scim-1.0/Helper/input-pad.so +lib/libscim-input-pad.a +lib/libscim-input-pad.la +lib/libscim-input-pad.so +lib/libscim-input-pad.so.0 +%%NLS%%share/locale/de/LC_MESSAGES/scim-input-pad.mo +%%NLS%%share/locale/fr/LC_MESSAGES/scim-input-pad.mo +%%NLS%%share/locale/it/LC_MESSAGES/scim-input-pad.mo +%%NLS%%share/locale/ja/LC_MESSAGES/scim-input-pad.mo +%%NLS%%share/locale/pa/LC_MESSAGES/scim-input-pad.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/scim-input-pad.mo +%%NLS%%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 +@dirrmtry lib/scim-1.0/Helper +@dirrmtry lib +@dirrmtry share/scim/input-pad |