diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-08-07 04:43:19 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-08-07 04:43:19 +0800 |
commit | 0b084bcd09a6dda9e71db7da2b802e18c6bd55ab (patch) | |
tree | 0e16b8350c1e3a2c0ef149566a0bf336475af419 /textproc/scim | |
parent | 664243d83ec44a146d7cfa4b00f8426084630860 (diff) | |
download | marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar.gz marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar.bz2 marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar.lz marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar.xz marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar.zst marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.zip |
share/gnome/ -> share/.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9363 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'textproc/scim')
-rw-r--r-- | textproc/scim/Makefile | 44 | ||||
-rw-r--r-- | textproc/scim/distinfo | 3 | ||||
-rw-r--r-- | textproc/scim/files/patch-configure | 14 | ||||
-rw-r--r-- | textproc/scim/pkg-descr | 5 | ||||
-rw-r--r-- | textproc/scim/pkg-message | 22 | ||||
-rw-r--r-- | textproc/scim/pkg-plist | 155 |
6 files changed, 243 insertions, 0 deletions
diff --git a/textproc/scim/Makefile b/textproc/scim/Makefile new file mode 100644 index 000000000..3b3b9d7ec --- /dev/null +++ b/textproc/scim/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: scim +# Date created: 20 May 2004 +# Whom: Jie Gao <gaoj@cpsc.ucalgary.ca> +# +# $FreeBSD$ +# + +PORTNAME= scim +PORTVERSION= 1.4.7 +PORTREVISION= 1 +CATEGORIES= textproc +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR=scim + +MAINTAINER= lx@FreeBSD.org +COMMENT= Smart Common Input Method platform + +USE_GNOME= gnomehack gnomehier gtk20 intlhack + +USE_AUTOTOOLS= libtool:15 +USE_XLIB= yes +USE_ICONV= yes +USE_GMAKE= yes +USE_LDCONFIG= yes +USE_GETTEXT= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ + PTHREAD_LIBS="${PTHREAD_LIBS}" + +.include <bsd.port.pre.mk> + +CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -D__STDC_ISO_10646__" \ + LDFLAGS="-L${LOCALBASE}/lib -lintl" + +post-patch: + ${REINPLACE_CMD} -e '/^scim_setup_LDFLAGS/s|=|= ${PTHREAD_LIBS}|' \ + ${WRKSRC}/extras/setup/Makefile.in + +post-install: + @gtk-query-immodules-2.0 > ${LOCALBASE}/etc/gtk-2.0/gtk.immodules + @${CAT} ${PKGMESSAGE} + @${ECHO} To display this message again, type pkg_info -D ${PKGNAME} + +.include <bsd.port.post.mk> diff --git a/textproc/scim/distinfo b/textproc/scim/distinfo new file mode 100644 index 000000000..412da8dbe --- /dev/null +++ b/textproc/scim/distinfo @@ -0,0 +1,3 @@ +MD5 (scim-1.4.7.tar.gz) = 840dcfd4264a1443478c188ff747984e +SHA256 (scim-1.4.7.tar.gz) = a0883bc5938476b33247194fe61ab5ce224eb4fb68bd7f8befc4baa8aaa8160b +SIZE (scim-1.4.7.tar.gz) = 3075769 diff --git a/textproc/scim/files/patch-configure b/textproc/scim/files/patch-configure new file mode 100644 index 000000000..e71b173a6 --- /dev/null +++ b/textproc/scim/files/patch-configure @@ -0,0 +1,14 @@ +--- configure.old Tue Jun 26 11:51:09 2007 ++++ configure Tue Jun 26 11:51:34 2007 +@@ -36877,10 +36877,7 @@ + + fi + GTK_BINARY_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-2.0` +- GTK_LIBDIR=`$PKG_CONFIG --variable=libdir gtk+-2.0` +- if test -z "$GTK_LIBDIR)"; then +- GTK_LIBDIR="$libdir" +- fi ++ GTK_LIBDIR="$libdir" + GTK_IM_MODULEDIR=$GTK_LIBDIR/gtk-2.0/immodules + + diff --git a/textproc/scim/pkg-descr b/textproc/scim/pkg-descr new file mode 100644 index 000000000..ff9dfc89a --- /dev/null +++ b/textproc/scim/pkg-descr @@ -0,0 +1,5 @@ +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/pkg-message b/textproc/scim/pkg-message new file mode 100644 index 000000000..bef6e01e8 --- /dev/null +++ b/textproc/scim/pkg-message @@ -0,0 +1,22 @@ +------------------------------------------------------------------------------ +The installation of SCIM has finished. Please note this port is only a common +framework for input methods and does not contain any actual input methods. + +In the ports collection the following input method components for SCIM are +available: + + Chinese: + chinese/scim-tables Table based input methods: Array30, CangJie, Cantonese, + Dayi, Erbi, EZ, Jyutping, Simplex, Stroke, Wubi, + Ziranma, ZhuYin + chinese/scim-pinyin Smart pinyin + + Korean: + korean/scim-tables Table based input methods: Hangul, Hanja + + Japanese: + japanese/scim-tables Table based input methods: HIRAGANA, KATAKANA, Nippon + +As a common rule, set XMODIFIERS to '@im=SCIM' and use `scim -d' to start the +scim daemon. +------------------------------------------------------------------------------ diff --git a/textproc/scim/pkg-plist b/textproc/scim/pkg-plist new file mode 100644 index 000000000..ae62712ee --- /dev/null +++ b/textproc/scim/pkg-plist @@ -0,0 +1,155 @@ +bin/scim +bin/scim-config-agent +bin/scim-setup +etc/scim/config +etc/scim/global +include/scim-1.0/gtk/scimkeyselection.h +include/scim-1.0/gtk/scimstringview.h +include/scim-1.0/gtk/scimtrayicon.h +include/scim-1.0/scim.h +include/scim-1.0/scim_attribute.h +include/scim-1.0/scim_backend.h +include/scim-1.0/scim_bind.h +include/scim-1.0/scim_compose_key.h +include/scim-1.0/scim_config_base.h +include/scim-1.0/scim_config_module.h +include/scim-1.0/scim_config_path.h +include/scim-1.0/scim_connection.h +include/scim-1.0/scim_debug.h +include/scim-1.0/scim_event.h +include/scim-1.0/scim_exception.h +include/scim-1.0/scim_filter.h +include/scim-1.0/scim_filter_module.h +include/scim-1.0/scim_filter_manager.h +include/scim-1.0/scim_frontend.h +include/scim-1.0/scim_frontend_module.h +include/scim-1.0/scim_global_config.h +include/scim-1.0/scim_helper.h +include/scim-1.0/scim_helper_manager.h +include/scim-1.0/scim_helper_module.h +include/scim-1.0/scim_hotkey.h +include/scim-1.0/scim_iconv.h +include/scim-1.0/scim_imengine.h +include/scim-1.0/scim_imengine_module.h +include/scim-1.0/scim_lookup_table.h +include/scim-1.0/scim_module.h +include/scim-1.0/scim_object.h +include/scim-1.0/scim_panel_agent.h +include/scim-1.0/scim_panel_client.h +include/scim-1.0/scim_panel_common.h +include/scim-1.0/scim_pointer.h +include/scim-1.0/scim_property.h +include/scim-1.0/scim_signals.h +include/scim-1.0/scim_slot.h +include/scim-1.0/scim_socket.h +include/scim-1.0/scim_trans_commands.h +include/scim-1.0/scim_transaction.h +include/scim-1.0/scim_types.h +include/scim-1.0/scim_utility.h +include/scim-1.0/x11/scim_x11_utils.h +lib/gtk-2.0/immodules/im-scim.a +lib/gtk-2.0/immodules/im-scim.la +lib/gtk-2.0/immodules/im-scim.so +lib/libscim-1.0.a +lib/libscim-1.0.la +lib/libscim-1.0.so +lib/libscim-1.0.so.10 +lib/libscim-gtkutils-1.0.a +lib/libscim-gtkutils-1.0.la +lib/libscim-gtkutils-1.0.so +lib/libscim-gtkutils-1.0.so.10 +lib/libscim-x11utils-1.0.a +lib/libscim-x11utils-1.0.la +lib/libscim-x11utils-1.0.so +lib/libscim-x11utils-1.0.so.10 +lib/scim-1.0/1.4.0/Config/simple.a +lib/scim-1.0/1.4.0/Config/simple.la +lib/scim-1.0/1.4.0/Config/simple.so +lib/scim-1.0/1.4.0/Config/socket.a +lib/scim-1.0/1.4.0/Config/socket.la +lib/scim-1.0/1.4.0/Config/socket.so +lib/scim-1.0/1.4.0/Filter/sctc.a +lib/scim-1.0/1.4.0/Filter/sctc.la +lib/scim-1.0/1.4.0/Filter/sctc.so +lib/scim-1.0/1.4.0/FrontEnd/socket.a +lib/scim-1.0/1.4.0/FrontEnd/socket.la +lib/scim-1.0/1.4.0/FrontEnd/socket.so +lib/scim-1.0/1.4.0/FrontEnd/x11.a +lib/scim-1.0/1.4.0/FrontEnd/x11.la +lib/scim-1.0/1.4.0/FrontEnd/x11.so +lib/scim-1.0/1.4.0/Helper/setup.a +lib/scim-1.0/1.4.0/Helper/setup.la +lib/scim-1.0/1.4.0/Helper/setup.so +lib/scim-1.0/1.4.0/IMEngine/rawcode.a +lib/scim-1.0/1.4.0/IMEngine/rawcode.la +lib/scim-1.0/1.4.0/IMEngine/rawcode.so +lib/scim-1.0/1.4.0/IMEngine/socket.a +lib/scim-1.0/1.4.0/IMEngine/socket.la +lib/scim-1.0/1.4.0/IMEngine/socket.so +lib/scim-1.0/1.4.0/SetupUI/aaa-frontend-setup.a +lib/scim-1.0/1.4.0/SetupUI/aaa-frontend-setup.la +lib/scim-1.0/1.4.0/SetupUI/aaa-frontend-setup.so +lib/scim-1.0/1.4.0/SetupUI/aaa-imengine-setup.a +lib/scim-1.0/1.4.0/SetupUI/aaa-imengine-setup.la +lib/scim-1.0/1.4.0/SetupUI/aaa-imengine-setup.so +lib/scim-1.0/1.4.0/SetupUI/panel-gtk-setup.a +lib/scim-1.0/1.4.0/SetupUI/panel-gtk-setup.la +lib/scim-1.0/1.4.0/SetupUI/panel-gtk-setup.so +lib/scim-1.0/scim-helper-launcher +lib/scim-1.0/scim-helper-manager +lib/scim-1.0/scim-launcher +lib/scim-1.0/scim-panel-gtk +libdata/pkgconfig/scim-gtkutils.pc +libdata/pkgconfig/scim-x11utils.pc +libdata/pkgconfig/scim.pc +share/applications/scim-setup.desktop +share/control-center-2.0/capplets/scim-setup.desktop +share/pixmaps/scim-setup.png +share/locale/cs/LC_MESSAGES/scim.mo +share/locale/de/LC_MESSAGES/scim.mo +share/locale/fi/LC_MESSAGES/scim.mo +share/locale/fr/LC_MESSAGES/scim.mo +share/locale/it/LC_MESSAGES/scim.mo +share/locale/ja/LC_MESSAGES/scim.mo +share/locale/ko/LC_MESSAGES/scim.mo +share/locale/nl/LC_MESSAGES/scim.mo +share/locale/pa/LC_MESSAGES/scim.mo +share/locale/sv/LC_MESSAGES/scim.mo +share/locale/zh_CN/LC_MESSAGES/scim.mo +share/locale/zh_TW/LC_MESSAGES/scim.mo +%%DATADIR%%/icons/down.png +%%DATADIR%%/icons/full-letter.png +%%DATADIR%%/icons/full-punct.png +%%DATADIR%%/icons/half-letter.png +%%DATADIR%%/icons/half-punct.png +%%DATADIR%%/icons/help.png +%%DATADIR%%/icons/keyboard.png +%%DATADIR%%/icons/left.png +%%DATADIR%%/icons/menu.png +%%DATADIR%%/icons/pin-down.png +%%DATADIR%%/icons/pin-up.png +%%DATADIR%%/icons/rawcode.png +%%DATADIR%%/icons/right.png +%%DATADIR%%/icons/sctc.png +%%DATADIR%%/icons/sctc-sc-to-tc.png +%%DATADIR%%/icons/sctc-tc-to-sc.png +%%DATADIR%%/icons/setup.png +%%DATADIR%%/icons/trademark.png +%%DATADIR%%/icons/up.png +@dirrm etc/scim +@dirrm include/scim-1.0/x11 +@dirrm include/scim-1.0/gtk +@dirrm include/scim-1.0 +@dirrmtry lib/gtk-2.0/immodules +@dirrm lib/scim-1.0/1.4.0/Config +@dirrm lib/scim-1.0/1.4.0/Filter +@dirrm lib/scim-1.0/1.4.0/FrontEnd +@dirrm lib/scim-1.0/1.4.0/Helper +@dirrm lib/scim-1.0/1.4.0/IMEngine +@dirrm lib/scim-1.0/1.4.0/SetupUI +@dirrm lib/scim-1.0/1.4.0 +@dirrm lib/scim-1.0 +@dirrm %%DATADIR%%/icons +@dirrm %%DATADIR%% +@exec gtk-query-immodules-2.0 > %D/etc/gtk-2.0/gtk.immodules +@unexec gtk-query-immodules-2.0 > %D/etc/gtk-2.0/gtk.immodules |