summaryrefslogtreecommitdiffstats
path: root/chinese/oxim
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-14 18:33:48 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-14 18:33:48 +0800
commit1b3327761c8bcb98d89b529daeae9600844b4361 (patch)
tree0be1cd4eb5fec6661da4798906b0d9bd522e794f /chinese/oxim
parenta65aedbb59fd9dfb33a4633611777da99ec4dcd5 (diff)
downloadmarcuscom-ports-1b3327761c8bcb98d89b529daeae9600844b4361.tar.gz
marcuscom-ports-1b3327761c8bcb98d89b529daeae9600844b4361.tar.zst
marcuscom-ports-1b3327761c8bcb98d89b529daeae9600844b4361.zip
Clean out MarcusCom after the big import into ports.
Next stop, GNOME 2.17. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7799 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'chinese/oxim')
-rw-r--r--chinese/oxim/Makefile120
-rw-r--r--chinese/oxim/distinfo3
-rw-r--r--chinese/oxim/files/patch-Makefile.in11
-rw-r--r--chinese/oxim/files/patch-configure15
-rw-r--r--chinese/oxim/files/patch-gtk-immodule-gtkintl.h11
-rw-r--r--chinese/oxim/files/patch-src__util__oxim-setup__Makefile.in13
-rw-r--r--chinese/oxim/pkg-descr8
-rw-r--r--chinese/oxim/pkg-message16
-rw-r--r--chinese/oxim/pkg-plist36
9 files changed, 0 insertions, 233 deletions
diff --git a/chinese/oxim/Makefile b/chinese/oxim/Makefile
deleted file mode 100644
index e68a71d26..000000000
--- a/chinese/oxim/Makefile
+++ /dev/null
@@ -1,120 +0,0 @@
-# New ports collection makefile for: oxim
-# Date created: Mar 19 2006
-# Whom: Rong-En Fan <rafan@infor.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= oxim
-PORTVERSION= 1.1.1
-PORTREVISION= 2
-CATEGORIES= chinese textproc
-MASTER_SITES= ftp://ftp.opendesktop.org.tw/odp/OXIM/Source/ \
- ftp://apt.nc.hcc.edu.tw/pub/mirror/opendesktop.org.tw/OXIM/Source/ \
- ftp://ftp4.tnc.edu.tw/pub3/opendesktop-tw/odp/OXIM/Source/ \
- ftp://140.111.66.34/odp/OXIM/Source/ \
- ftp://140.111.128.66/odp/OXIM/Source/
-
-MAINTAINER= rafan@FreeBSD.org
-COMMENT= Open X Input Method server
-
-LIB_DEPENDS= Xft.2:${PORTSDIR}/x11-fonts/libXft
-RUN_DEPENDS= zh-fireflyttf>=0:${PORTSDIR}/chinese/fireflyttf
-
-OPTIONS= GTK2 "Enable GTK2 input method module" On \
- CHEWING "Enable Chewing input module" On \
- UNICODE "Enable Unicode input module" On \
- SETUP "Enable GUI Setup Tool" On
-
-USE_GCC= 3.2+
-USE_ICONV= yes
-USE_XLIB= yes
-USE_GNOME=
-
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-CPPFLAGS+= -I${LOCALBASE}/include -I${X11BASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -liconv
-CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" \
- LDFLAGS="${LDFLAGS}"
-CONFIGURE_ARGS+=--disable-bimsphone-module \
- --disable-static \
- --with-conf-dir=${TARGETDIR}/etc/${PORTNAME}
-# oxim requires qinputcontextplugin.h which only exists in Debian package
-CONFIGURE_ARGS+=--disable-qt-immodule
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITHOUT_GTK2)
-CONFIGURE_ARGS+= --disable-gtk-immodule
-PLIST_SUB+= GTK2="@comment "
-.else
-USE_GNOME+= gtk20
-CONFIGURE_ARGS+= --enable-gtk-immodule
-PLIST_SUB+= GTK2=""
-.endif
-
-.if !defined(WITHOUT_CHEWING)
-# make sure we have the required libchewing
-BUILD_DEPENDS+= zh-libchewing>=0.3.0_1:${PORTSDIR}/chinese/libchewing
-RUN_DEPENDS+= zh-libchewing>=0.3.0_1:${PORTSDIR}/chinese/libchewing
-
-CONFIGURE_ARGS+= --enable-chewing-module
-CONFIGURE_ENV+= CHEWING_CFLAGS=-I${LOCALBASE}/include
-PLIST_SUB+= CHEWING=""
-.else
-CONFIGURE_ARGS+= --disable-chewing-module
-PLIST_SUB+= CHEWING="@comment "
-.endif
-
-.if !defined(WITHOUT_UNICODE)
-CONFIGURE_ARGS+= --enable-unicode-module
-PLIST_SUB+= UNICODE=""
-.else
-CONFIGURE_ARGS+= --disable-unicode-module
-PLIST_SUB+= UNICODE="@comment "
-.endif
-
-.if !defined(WITHOUT_SETUP)
-BUILD_DEPENDS+= qmake:${PORTSDIR}/devel/qmake
-
-CONFIGURE_ARGS+= --enable-setup-tool
-PLIST_SUB+= SETUP=""
-
-USE_QT_VER= 3
-.include "${PORTSDIR}/Mk/bsd.kde.mk"
-
-QMAKESPEC?= freebsd-g++
-CONFIGURE_ENV+= LOCALBASE="${LOCALBASE}" QTDIR="${QT_PREFIX}"
-MAKE_ARGS+= LOCALBASE="${LOCALBASE}" MAKE="${MAKE}" QMAKESPEC="${QMAKESPEC}"
-.else
-CONFIGURE_ARGS+= --disable-setup-tool
-PLIST_SUB+= SETUP="@comment "
-.endif
-
-# TODO WITHOUT_NLS knob
-#.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
-CONFIGURE_ENV+= LDFLAGS="${LDFLAGS} -lintl"
-PLIST_SUB+= NLS=""
-#.else
-#CONFIGURE_ARGS+=--disable-nls
-#PLIST_SUB+= NLS="@comment "
-#.endif
-
-.if ${OSVERSION} < 500000
-BROKEN= lack of stdint.h
-.endif
-
-post-patch:
- ${REINPLACE_CMD} 's|%%PREFIX%%|${TARGETDIR}|' \
- ${WRKSRC}/src/gtk-immodule/gtkintl.h
-
-post-install:
-.if !defined(WITHOUT_GTK2)
- @gtk-query-immodules-2.0 > ${TARGETDIR}/etc/gtk-2.0/gtk.immodules
-.endif
- @${CAT} ${PKGMESSAGE}
- @${ECHO} To display this message again, type ${PKG_INFO} -D ${PKGNAME}
-
-.include <bsd.port.post.mk>
diff --git a/chinese/oxim/distinfo b/chinese/oxim/distinfo
deleted file mode 100644
index 5b64f4731..000000000
--- a/chinese/oxim/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (oxim-1.1.1.tar.gz) = fbbd3d76958d750b5a9dc865a645d540
-SHA256 (oxim-1.1.1.tar.gz) = 7b0b02bdf24439f087c21b2d4915f2a01c4702fb262acfa65dc9a13e5a9f80eb
-SIZE (oxim-1.1.1.tar.gz) = 1877585
diff --git a/chinese/oxim/files/patch-Makefile.in b/chinese/oxim/files/patch-Makefile.in
deleted file mode 100644
index 94090972a..000000000
--- a/chinese/oxim/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./Makefile.in.orig Fri Sep 22 17:20:10 2006
-+++ ./Makefile.in Mon Oct 9 09:38:36 2006
-@@ -672,8 +672,6 @@
-
-
- install-exec-local:
-- $(mkinstalldirs) $(DESTDIR)/$(input_d_dir)
-- sed 's|@OXIM_IM_MODULE_DIR@|$(IM_MODULES_DIR)|' oxim-start.sh.in > $(DESTDIR)/$(input_d_dir)/oxim
-
- uninstall-local:
- rm -f $(DESTDIR)/$(input_d_dir)/oxim
diff --git a/chinese/oxim/files/patch-configure b/chinese/oxim/files/patch-configure
deleted file mode 100644
index 96ee88181..000000000
--- a/chinese/oxim/files/patch-configure
+++ /dev/null
@@ -1,15 +0,0 @@
---- ./configure.orig Fri Sep 22 17:19:58 2006
-+++ ./configure Mon Oct 9 09:38:36 2006
-@@ -29055,9 +29055,9 @@
-
- echo "$as_me:$LINENO: checking for qmake" >&5
- echo $ECHO_N "checking for qmake... $ECHO_C" >&6
-- if test -f ${qt_dir}/bin/qmake ; then
-- echo "$as_me:$LINENO: result: ${qt_dir}/bin/qmake" >&5
--echo "${ECHO_T}${qt_dir}/bin/qmake" >&6
-+ if test -f ${LOCALBASE}/bin/qmake ; then
-+ echo "$as_me:$LINENO: result: ${LOCALBASE}/bin/qmake" >&5
-+echo "${ECHO_T}${LOCALBASE}/bin/qmake" >&6
- have_qmake="yes"
- else
- echo "$as_me:$LINENO: result: not found!" >&5
diff --git a/chinese/oxim/files/patch-gtk-immodule-gtkintl.h b/chinese/oxim/files/patch-gtk-immodule-gtkintl.h
deleted file mode 100644
index da511fe67..000000000
--- a/chinese/oxim/files/patch-gtk-immodule-gtkintl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/gtk-immodule/gtkintl.h.orig Thu Mar 23 08:43:55 2006
-+++ src/gtk-immodule/gtkintl.h Thu Mar 23 08:46:33 2006
-@@ -1,7 +1,7 @@
- #ifndef __GTKINTL_H__
- #define __GTKINTL_H__
- #define ENABLE_NLS 1
--#define GTK_LOCALEDIR "/usr/share/locale"
-+#define GTK_LOCALEDIR "%%PREFIX%%/share/locale"
- #define GETTEXT_PACKAGE "gtk20"
-
- #ifdef ENABLE_NLS
diff --git a/chinese/oxim/files/patch-src__util__oxim-setup__Makefile.in b/chinese/oxim/files/patch-src__util__oxim-setup__Makefile.in
deleted file mode 100644
index a4613597a..000000000
--- a/chinese/oxim/files/patch-src__util__oxim-setup__Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./src/util/oxim-setup/Makefile.in.orig Fri Sep 22 17:20:09 2006
-+++ ./src/util/oxim-setup/Makefile.in Mon Oct 9 09:39:52 2006
-@@ -474,8 +474,8 @@
- @ENABLE_SETUP_TOOL_TRUE@ main.cpp
-
- @ENABLE_SETUP_TOOL_TRUE@oxim-setup: oxim-setup.pro
--@ENABLE_SETUP_TOOL_TRUE@ $(QTDIR)/bin/qmake oxim-setup.pro -o Makefile.qt
--@ENABLE_SETUP_TOOL_TRUE@ QTDIR=$(QTDIR) make -f Makefile.qt
-+@ENABLE_SETUP_TOOL_TRUE@ QMAKESPEC=$(QMAKESPEC) $(LOCALBASE)/bin/qmake oxim-setup.pro -o Makefile.qt
-+@ENABLE_SETUP_TOOL_TRUE@ QTDIR=$(QTDIR) $(MAKE) -f Makefile.qt
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
diff --git a/chinese/oxim/pkg-descr b/chinese/oxim/pkg-descr
deleted file mode 100644
index e77ced631..000000000
--- a/chinese/oxim/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-oxim is a common input method server, which focuses mainly on Chinese.
-It is mainly developed by Firefly <firefly@ossii.com.tw>, and is a
-fork from xcin 2.5.3 (pre-release version). In addition to the
-original Root and OverTheSpot input style inherited from xcin, it
-also supports OnTheSpot and OnTheSpotQT. You can easily use oxim in
-GTK and QT based software.
-
-WWW: http://opendesktop.org.tw/
diff --git a/chinese/oxim/pkg-message b/chinese/oxim/pkg-message
deleted file mode 100644
index 453a361cc..000000000
--- a/chinese/oxim/pkg-message
+++ /dev/null
@@ -1,16 +0,0 @@
---------------------------------------------------------------------
-Remember to set environment variables:
-
- (csh/tcsh) (sh/bash)
- setenv XMODIFIERS @im=oxim export XMODIFIERS='@im=oxim'
- setenv GTK_IM_MODULE oxim export GTK_IM_MODULE=oxim
- setenv QT_IM_MODULE xim export QT_IM_MODULE=xim
-
-If you have disabled GTK2 support, you may want to use ``xim'' for
-GTK_IM_MODULE (GTK2 support is enabled by default).
-
-Finally, to start the oxim input method daemon, use command:
-
- exec oxim &
-
---------------------------------------------------------------------
diff --git a/chinese/oxim/pkg-plist b/chinese/oxim/pkg-plist
deleted file mode 100644
index a9c86ec27..000000000
--- a/chinese/oxim/pkg-plist
+++ /dev/null
@@ -1,36 +0,0 @@
-bin/oxim
-bin/oxim-conv
-%%SETUP%%bin/oxim-setup
-bin/oxim2tab
-etc/oxim/locale.list
-etc/oxim/oxim.conf
-lib/liboxim.la
-lib/liboxim.so
-lib/liboxim.so.0
-%%GTK2%%lib/gtk-2.0/immodules/gtk-im-oxim.so
-%%CHEWING%%lib/oxim/modules/chewing.la
-%%CHEWING%%lib/oxim/modules/chewing.so
-%%GTK2%%lib/oxim/immodules/gtk-im-oxim.la
-%%GTK2%%lib/oxim/immodules/gtk-im-oxim.so
-lib/oxim/modules/gen-inp.la
-lib/oxim/modules/gen-inp.so
-lib/oxim/modules/gen-inp-v1.la
-lib/oxim/modules/gen-inp-v1.so
-%%UNICODE%%lib/oxim/modules/unicode.la
-%%UNICODE%%lib/oxim/modules/unicode.so
-lib/oxim/panels/defaultkeyboard.conf
-lib/oxim/panels/defaultkeyboard.xpm
-lib/oxim/tables/cnscj.tab
-lib/oxim/tables/cnsphone.tab
-lib/oxim/tables/default.phr
-lib/oxim/tables/symbol.list
-@dirrm etc/oxim
-@dirrm lib/oxim/immodules
-@dirrm lib/oxim/modules
-@dirrm lib/oxim/panels
-@dirrm lib/oxim/tables
-@dirrm lib/oxim
-%%GTK2%%@dirrmtry lib/gtk-2.0/immodules
-%%GTK2%%@dirrmtry lib/gtk-2.0
-%%GTK2%%@exec gtk-query-immodules-2.0 > %D/etc/gtk-2.0/gtk.immodules
-%%GTK2%%@unexec gtk-query-immodules-2.0 > %D/etc/gtk-2.0/gtk.immodules