From c670fffd7482b06d84e9bbc5d516af46d8e8e33a Mon Sep 17 00:00:00 2001 From: mezz Date: Thu, 5 Oct 2006 16:42:33 +0000 Subject: Fix the plist, chase scim. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7591 df743ca5-7f9a-e211-a948-0013205c9059 --- textproc/skim/Makefile | 67 +++++++++++++++++++++ textproc/skim/distinfo | 3 + textproc/skim/pkg-descr | 6 ++ textproc/skim/pkg-message | 27 +++++++++ textproc/skim/pkg-plist | 150 ++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 253 insertions(+) create mode 100644 textproc/skim/Makefile create mode 100644 textproc/skim/distinfo create mode 100644 textproc/skim/pkg-descr create mode 100644 textproc/skim/pkg-message create mode 100644 textproc/skim/pkg-plist (limited to 'textproc') diff --git a/textproc/skim/Makefile b/textproc/skim/Makefile new file mode 100644 index 000000000..db683b279 --- /dev/null +++ b/textproc/skim/Makefile @@ -0,0 +1,67 @@ +# New ports collection makefile for: skim +# Date created: 21 July 2004 +# Whom: Jie Gao +# +# $FreeBSD$ +# + +PORTNAME= skim +PORTVERSION= 1.4.4 +PORTREVISION= 1 +CATEGORIES= textproc kde +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= scim + +MAINTAINER= gaoj@cpsc.ucalgary.ca +COMMENT= An input method platform based on SCIM library and KDE/QT + +LIB_DEPENDS= scim-1.0.9:${PORTSDIR}/textproc/scim + +USE_KDELIBS_VER=3 +USE_PYTHON= yes +USE_PYDISTUTILS=yes +USE_BZIP2= yes +USE_ICONV= yes +USE_GMAKE= yes +USE_AUTOTOOLS= libtool:15 + +CONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ + PTHREAD_LIBS="${PTHREAD_LIBS}" \ + PREFIX="${PREFIX}" \ + QTDIR="${QT_PREFIX}" KDEDIR="${KDE_PREFIX}" + +.include + +.if ${OSVERSION} < 500035 +BUILD_DEPENDS+= ${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport +RUN_DEPENDS+= ${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport +CONFIGURE_ENV+= CXXFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/stlport ${CFLAGS}" \ + LDFLAGS="-L${LOCALBASE}/lib -lstlport_gcc -lintl ${PTHREAD_LIBS}" +.else +CONFIGURE_ENV+= CXXFLAGS="-I${LOCALBASE}/include -D__STDC_ISO_10646__ ${CFLAGS}" \ + LDFLAGS="-L${LOCALBASE}/lib -lintl" +.endif + +post-patch: + ${REINPLACE_CMD} s,bash,sh,g ${WRKSRC}/src/scim-panel-kde.in + +do-configure: + @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./configure + +post-configure: + ${REINPLACE_CMD} \ + -e s,/usr/local/lib/pkgconfig,${PREFIX}/libdata/pkgconfig,g \ + -e s,/usr/lib/pkgconfig,${PREFIX}/libdata/pkgconfig,g \ + -e s,lib/pkgconfig,libdata/pkgconfig,g \ + ${WRKSRC}/cache/pkg.cache.py +do-build: + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./scons + +do-install: + @cd ${WRKSRC} && ./scons install + +post-install: + @${CAT} ${PKGMESSAGE} + @${ECHO} To display this message again, type pkg_info -D ${PKGNAME} + +.include diff --git a/textproc/skim/distinfo b/textproc/skim/distinfo new file mode 100644 index 000000000..f73d0cc31 --- /dev/null +++ b/textproc/skim/distinfo @@ -0,0 +1,3 @@ +MD5 (skim-1.4.4.tar.bz2) = fb01a32b13008112e2b866b33f602e68 +SHA256 (skim-1.4.4.tar.bz2) = 8a3a8d3e59c685ec12760312e8c6788971c9a1b1f4820666ee8790d220b94a2e +SIZE (skim-1.4.4.tar.bz2) = 1071174 diff --git a/textproc/skim/pkg-descr b/textproc/skim/pkg-descr new file mode 100644 index 000000000..1cf2f7d7c --- /dev/null +++ b/textproc/skim/pkg-descr @@ -0,0 +1,6 @@ +Skim is a input method platform based upon scim libraries optimized for KDE. It +provides a GUI panel (named scim-panel-kde), a KConfig config module and +SetupUIs for itself and scim-lib. It also has its own plugin system which +supports on-demand loadable actions. + +WWW: http://www.scim-im.org/projects/skim diff --git a/textproc/skim/pkg-message b/textproc/skim/pkg-message new file mode 100644 index 000000000..48765ccbe --- /dev/null +++ b/textproc/skim/pkg-message @@ -0,0 +1,27 @@ +------------------------------------------------------------------------------ +The installation of skim has finished. You can find correponding menu items in +KDE's menu and Control Center. + +Please note this port contains only KDE/QT frontends and utilities to the SCIM +platform. If you want to use any actual input method, please install the +following ports as needed: + + Chinese: + chinese/scim-tables Table based input methods: Array30, CangJie, Cantonese, + Dayi, Erbi, EZ, Jyutping, Simplex, Wubi, Ziranma, ZhuYin + chinese/scim-pinyin Smart pinyin + chinese/scim-chewing Chewing + + Korean: + korean/scim-tables Table based input methods: Hangul, Hanja + + Japanese: + japanese/scim-tables Table based input methods: HIRAGANA, KATAKANA, Nippon + japanese/scim-anthy Anthy + japanese/scim-canna Canna + japanese/scim-skk SKK + japanese/scim-uim UIM + +You can use the command `skim' to start after properly setting SCIM (please +refer to the message displayed by scim installation). +------------------------------------------------------------------------------ diff --git a/textproc/skim/pkg-plist b/textproc/skim/pkg-plist new file mode 100644 index 000000000..17c46c66a --- /dev/null +++ b/textproc/skim/pkg-plist @@ -0,0 +1,150 @@ +bin/scim-panel-kde +bin/skim +include/skim/extra_utils.h +include/skim/skimglobalactions.h +include/skim/skimkeygrabber.h +include/skim/skimplugin.h +include/skim/skimpluginmanager.h +include/skim/socketserverthread.h +include/skim/utils/kautocmodule.h +include/skim/utils/scimactions.h +include/skim/utils/scimdragableframe.h +include/skim/utils/scimmovehandle.h +include/skim/utils/scimtoolbar.h +include/skim/utils/scimxmlguibuilder.h +lib/kde3/kcm_skimplugin_compmgrclient.la +lib/kde3/kcm_skimplugin_compmgrclient.so +lib/kde3/kcm_skimplugin_configplugin.la +lib/kde3/kcm_skimplugin_configplugin.so +lib/kde3/kcm_skimplugin_inputwindow.la +lib/kde3/kcm_skimplugin_inputwindow.so +lib/kde3/kcm_skimplugin_mainwindow.la +lib/kde3/kcm_skimplugin_mainwindow.so +lib/kde3/kcm_skimplugin_scim_global.la +lib/kde3/kcm_skimplugin_scim_global.so +lib/kde3/kcm_skimplugin_scim_imengines.la +lib/kde3/kcm_skimplugin_scim_imengines.so +lib/kde3/kcm_skimplugin_scim_x.la +lib/kde3/kcm_skimplugin_scim_x.so +lib/kde3/kcm_skimplugin_systemtray.la +lib/kde3/kcm_skimplugin_systemtray.so +lib/kde3/skim_panelapplet.la +lib/kde3/skim_panelapplet.so +lib/kde3/skimplugin_compmgrclient.la +lib/kde3/skimplugin_compmgrclient.so +lib/kde3/skimplugin_inputwindow.la +lib/kde3/skimplugin_inputwindow.so +lib/kde3/skimplugin_mainwindow.la +lib/kde3/skimplugin_mainwindow.so +lib/kde3/skimplugin_scim.la +lib/kde3/skimplugin_scim.so +lib/kde3/skimplugin_setupwindow.la +lib/kde3/skimplugin_setupwindow.so +lib/kde3/skimplugin_systemtray.la +lib/kde3/skimplugin_systemtray.so +lib/libscim-kdeutils.la +lib/libscim-kdeutils.so +lib/libscim-kdeutils.so.0 +lib/libscim-kdeutils.so.0.1.0 +lib/libskim.la +lib/libskim.so +lib/libskim.so.0 +lib/libskim.so.0.1.0 +libdata/pkgconfig/scim_kdeutils.pc +libdata/pkgconfig/skim.pc +share/applnk/Utilities/skim.desktop +share/apps/kicker/applets/skimapplet.desktop +share/apps/skim/mainwindowui.rc +share/apps/skim/pics/pin_down.png +share/apps/skim/pics/pin_up.png +share/apps/skim/pics/scim.png +share/apps/skim/pics/scim_help.png +share/apps/skim/pics/scim_keyboard.png +share/apps/skim/pics/scim_setup.png +share/apps/skim/pics/skim_minimize.png +share/apps/skim/pics/skim_restore.png +share/autostart/skim.desktop +share/config.kcfg/scimkdeconfig.kcfg +share/doc/HTML/de/skim/index.cache.bz2 +share/doc/HTML/de/skim/index.docbook +share/doc/HTML/de/skim/skim01a.png +share/doc/HTML/de/skim/skim02a.png +share/doc/HTML/de/skim/skim04a.png +share/doc/HTML/de/skim/skim24c.png +share/doc/HTML/de/skim/skim_choose_ime.png +share/doc/HTML/de/skim/skim_configuration1.png +share/doc/HTML/de/skim/skim_configuration10.png +share/doc/HTML/de/skim/skim_configuration11.png +share/doc/HTML/de/skim/skim_configuration110.png +share/doc/HTML/de/skim/skim_configuration111.png +share/doc/HTML/de/skim/skim_configuration112.png +share/doc/HTML/de/skim/skim_configuration12.png +share/doc/HTML/de/skim/skim_configuration13.png +share/doc/HTML/de/skim/skim_configuration14.png +share/doc/HTML/de/skim/skim_configuration15.png +share/doc/HTML/de/skim/skim_configuration16.png +share/doc/HTML/de/skim/skim_configuration17.png +share/doc/HTML/de/skim/skim_configuration18.png +share/doc/HTML/de/skim/skim_configuration19.png +share/doc/HTML/de/skim/skim_configuration2.png +share/doc/HTML/de/skim/skim_configuration3.png +share/doc/HTML/de/skim/skim_configuration4.png +share/doc/HTML/de/skim/skim_configuration5.png +share/doc/HTML/de/skim/skim_configuration6.png +share/doc/HTML/de/skim/skim_configuration7.png +share/doc/HTML/de/skim/skim_configuration8.png +share/doc/HTML/de/skim/skim_configuration9.png +share/doc/HTML/de/skim/skim_contextmenu.png +share/doc/HTML/de/skim/skim_toolbar1.png +share/doc/HTML/de/skim/skim_toolbar3.png +share/doc/HTML/de/skim/skim_toolbar4.png +share/doc/HTML/de/skim/skim_toolbar6.png +share/doc/HTML/de/skim/skim_toolbar8.png +share/doc/HTML/en/skim/index.cache.bz2 +share/doc/HTML/en/skim/index.docbook +share/doc/HTML/en/skim/inputwindow.png +share/doc/HTML/en/skim/kdesystray.png +share/doc/HTML/en/skim/mainwindow.png +share/doc/HTML/en/skim/setupwindow.png +share/icons/crystalsvg/32x32/apps/skim.png +share/icons/crystalsvg/scalable/apps/skim.svgz +share/locale/de/LC_MESSAGES/skim.mo +share/locale/fr/LC_MESSAGES/skim.mo +share/locale/it/LC_MESSAGES/skim.mo +share/locale/ja/LC_MESSAGES/skim.mo +share/locale/ko/LC_MESSAGES/skim.mo +share/locale/pa/LC_MESSAGES/skim.mo +share/locale/zh_CN/LC_MESSAGES/skim.mo +share/locale/zh_TW/LC_MESSAGES/skim.mo +share/services/skimconfiguredialog/kcm_skimplugin_configplugin_config.desktop +share/services/skimconfiguredialog/skimplugin_compmgrclient_config.desktop +share/services/skimconfiguredialog/skimplugin_inputwindow_config.desktop +share/services/skimconfiguredialog/skimplugin_mainwindow_config.desktop +share/services/skimconfiguredialog/skimplugin_scim_global_config.desktop +share/services/skimconfiguredialog/skimplugin_scim_imengines_config.desktop +share/services/skimconfiguredialog/skimplugin_scim_x_config.desktop +share/services/skimconfiguredialog/skimplugin_systemtray_config.desktop +share/services/skimplugin_compmgrclient.desktop +share/services/skimplugin_inputwindow.desktop +share/services/skimplugin_mainwindow.desktop +share/services/skimplugin_scim.desktop +share/services/skimplugin_setupwindow.desktop +share/services/skimplugin_systemtray.desktop +share/services/skimsetupdir_frontend.desktop +share/services/skimsetupdir_imengines.desktop +share/services/skimsetupdir_panel.desktop +share/servicetypes/skimkcmplugin.desktop +share/servicetypes/skimplugin.desktop +share/servicetypes/skimsetupcategory.desktop +share/servicetypes/skimui.desktop +@cwd %%LOCALBASE%% +lib/scim-1.0/1.4.0/Config/kconfig.la +lib/scim-1.0/1.4.0/Config/kconfig.so +@cwd %%LOCALBASE%% +@dirrm include/skim/utils +@dirrm include/skim +@dirrm share/services/skimconfiguredialog +@dirrm share/doc/HTML/en/skim +@dirrm share/doc/HTML/de/skim +@dirrm share/apps/skim/pics +@dirrm share/apps/skim -- cgit v1.2.3