BSD Ports

Deprecated: Abandoned and Unmentenanced, this version is 17 years old and the latest version 1.4.18 is 9 years old

Expires: 2026-12-31

textproc/scim 1.4.9_8 FreeBSD

Smart Common Input Method platform

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
de7e517368
License
LGPL21
Categories
textproc
Package size
1026.4 KiB, 7059.6 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDtextproc/scim1.4.9_8
OpenBSDinputmethods/scim1.4.9p28
NetBSDinputmethod/scim1.4.17nb21
DragonFlytextproc/scim1.4.9_7
MidnightBSDtextproc/scim1.4.9_4

Install

Binary package:

pkg install scim

From the ports tree:

cd /usr/ports/textproc/scim/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	scim>0:textproc/scim
LIB_DEPENDS=	libscim-1.0.so:textproc/scim

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.4.9_71.4.9_71.4.9_61.4.9_71.4.9_8
FreeBSD:14:quarterly1.4.9_71.4.9_8n/a1.4.9_71.4.9_8
FreeBSD:15:latest1.4.9_71.4.9_8n/a1.4.9_71.4.9_7
FreeBSD:15:quarterly1.4.9_71.4.9_7n/an/an/a
FreeBSD:16:latest1.4.9_71.4.9_8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 79
Run dependencies 71

Configuration

No options to configure.

USES
compiler:c++11-lang gettext gmake gnome iconv libtool pathfix pkgconfig xorg
Service scripts
none

Message after installing

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 methods, engines and SCIM-related
projects are available:

Language-specific IMEngines
---------------------------

 chinese/scim-array         Module for Array30
 chinese/scim-fcitx         Module for fcitx
 chinese/scim-pinyin        Smart Pinyin method
 chinese/scim-tables        Table based input methods:
                              Array30, CangJie, Cantonese, Dayi, Erbi, EZ,
                              Jyutping, Simplex, Stroke, Wubi, Ziranma, ZhuYin
                            (with textproc/scim-tables)

 japanese/scim-anthy        Module using Anthy input method
 japanese/scim-canna        Module using Canna
 japanese/scim-honoka       The core of Honoka library that covers
                              wnn, anthy, prime, skk and canna
                            Use it with
                              japanese/scim-honoka-plugin-romkan
                              japanese/scim-honoka-plugin-wnn
 japanese/scim-prime        Module using PRIME
 japanese/scim-skk          Module like SKK input
 japanese/scim-tables       Table based input methods:
                              HIRAGANA, KATAKANA, Nippon
                            (with textproc/scim-tables)
 japanese/scim-tomoe        Module using Tomoe
 japanese/scim-uim          Module using the uim input method library

 korean/scim-hangul         Module for Korean Hangul input
 korean/scim-tables         Table based input methods:
                              Hangul, Hanja
                            (with textproc/scim-tables)

Multi-language IMEngines
------------------------

 textproc/scim-kmfl-imengine   Platform for Keyman (KMN) language keyboards,
   textproc/scim-kmfl-*        available through textproc/scim-kmfl-* ports.
                               They provide support for Ancient Greek,
                               Biblical Hebrew, Yi, IPA, African languages
                               and more
 textproc/scim-m17n            Module which uses m17n library as the backend
 textproc/scim-openvanilla     Input method to use modules of OpenVanilla
                               (Traditional/Simplified Chinese and Tibetan)
 textproc/scim-table-imengine  Engine for table based input methods
                               (see language-specific tables above)

Additional SCIM-related projects
--------------------------------

 textproc/scim-bridge          Scim-bridge agent (a wrapper library for SCIM)
 textproc/scim-bridge-qt4      Qt4 client for SCIM-bridge
 textproc/scim-input-pad       Add-on to input symbols with on-screen pad
 textproc/skim                 SCIM integration into KDE

As a common rule, set XMODIFIERS to '@im=SCIM' and use `scim -d' to start the
scim daemon.

===>   NOTICE:

The scim port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 143
  • 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.so
  • lib/libscim-1.0.a
  • lib/libscim-1.0.so
  • lib/libscim-1.0.so.8
  • lib/libscim-1.0.so.8.2.4
  • lib/libscim-gtkutils-1.0.a
  • lib/libscim-gtkutils-1.0.so
  • lib/libscim-gtkutils-1.0.so.8
  • lib/libscim-gtkutils-1.0.so.8.2.4
  • lib/libscim-x11utils-1.0.a
  • lib/libscim-x11utils-1.0.so
  • lib/libscim-x11utils-1.0.so.8
  • lib/libscim-x11utils-1.0.so.8.2.4
  • lib/scim-1.0/1.4.0/Config/simple.a
  • 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.so
  • lib/scim-1.0/1.4.0/Filter/sctc.a
  • 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.so
  • lib/scim-1.0/1.4.0/FrontEnd/x11.a
  • 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.so
  • lib/scim-1.0/1.4.0/IMEngine/rawcode.a
  • 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.so
  • lib/scim-1.0/1.4.0/SetupUI/aaa-frontend-setup.a
  • 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.so
  • lib/scim-1.0/1.4.0/SetupUI/panel-gtk-setup.a
  • 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/as/LC_MESSAGES/scim.mo
  • share/locale/bn_IN/LC_MESSAGES/scim.mo
  • share/locale/ca/LC_MESSAGES/scim.mo
  • share/locale/cs/LC_MESSAGES/scim.mo
  • share/locale/de/LC_MESSAGES/scim.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
scim-1.4.9.tar.gz2.928091e+06f72e9779e220565f6002923bf7d6aa9891be2bbddcd91a4e2a2d5e20aefba8d0
Master sites 1
  • SF

Commit history 1

DateCommitCreditsLog message
de7e517368 Kousuke Kannagi textproc/scim: Mark DEPRECATED
Approved by: osa, fluffy (mentors, implicit) MFH: 2026Q4