summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-05 06:34:02 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-05 06:34:02 +0800
commitc24521c68f10956b25edf2172a463beed9f5782d (patch)
treea0128fd70f67aea037c536f81add916bb3bd0eee
parent4e658b4768013483e0637789df73e0ec28333be4 (diff)
downloadmarcuscom-ports-c24521c68f10956b25edf2172a463beed9f5782d.tar
marcuscom-ports-c24521c68f10956b25edf2172a463beed9f5782d.tar.gz
marcuscom-ports-c24521c68f10956b25edf2172a463beed9f5782d.tar.bz2
marcuscom-ports-c24521c68f10956b25edf2172a463beed9f5782d.tar.lz
marcuscom-ports-c24521c68f10956b25edf2172a463beed9f5782d.tar.xz
marcuscom-ports-c24521c68f10956b25edf2172a463beed9f5782d.tar.zst
marcuscom-ports-c24521c68f10956b25edf2172a463beed9f5782d.zip
- LOCALBASE
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7567 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--audio/gaim-festival/Makefile35
-rw-r--r--audio/gaim-festival/distinfo3
-rw-r--r--audio/gaim-festival/files/patch-Makefile15
-rw-r--r--audio/gaim-festival/files/patch-festival.c53
-rw-r--r--audio/gaim-festival/pkg-descr6
-rw-r--r--irc/xchat-fish/Makefile67
-rw-r--r--irc/xchat-fish/distinfo3
-rw-r--r--irc/xchat-fish/pkg-descr11
-rw-r--r--irc/xchat-systray-plugin/Makefile35
-rw-r--r--irc/xchat-systray-plugin/distinfo3
-rw-r--r--irc/xchat-systray-plugin/files/patch-src-systray.c33
-rw-r--r--irc/xchat-systray-plugin/pkg-descr5
-rw-r--r--irc/xchat-systray-plugin/pkg-plist23
-rw-r--r--japanese/uim-canna/Makefile38
-rw-r--r--japanese/uim-canna/pkg-descr3
-rw-r--r--japanese/uim-canna/pkg-plist5
-rw-r--r--japanese/uim-prime/Makefile39
-rw-r--r--japanese/uim-prime/pkg-descr3
-rw-r--r--japanese/uim-prime/pkg-plist5
-rw-r--r--net-im/gaim-bangexec/Makefile31
-rw-r--r--net-im/gaim-bangexec/distinfo3
-rw-r--r--net-im/gaim-bangexec/files/patch-bangexec.c14
-rw-r--r--net-im/gaim-bangexec/pkg-descr8
-rw-r--r--net-im/gaim-ignorance/Makefile46
-rw-r--r--net-im/gaim-ignorance/distinfo3
-rw-r--r--net-im/gaim-ignorance/files/patch-ignorance.c14
-rw-r--r--net-im/gaim-ignorance/files/pkg-message.in7
-rw-r--r--net-im/gaim-ignorance/pkg-descr8
-rw-r--r--net-im/gaim-ignorance/pkg-plist9
-rw-r--r--textproc/uim-m17nlib/Makefile39
-rw-r--r--textproc/uim-m17nlib/pkg-descr3
-rw-r--r--textproc/uim-m17nlib/pkg-plist5
32 files changed, 575 insertions, 0 deletions
diff --git a/audio/gaim-festival/Makefile b/audio/gaim-festival/Makefile
new file mode 100644
index 000000000..b8ef7c650
--- /dev/null
+++ b/audio/gaim-festival/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: gaim-festival
+# Date created: 2 Jan 2005
+# Whom: Bruce M Simpson <bms@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+
+PORTNAME= festival
+PORTVERSION= 1.0
+PORTREVISION= 7
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= festival-gaim
+PKGNAMEPREFIX= gaim-
+DISTNAME= festival-gaim-1.00
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Festival speech support for Gaim
+
+BUILD_DEPENDS= gaim:${PORTSDIR}/net-im/gaim
+RUN_DEPENDS= festival:${PORTSDIR}/audio/festival \
+ gaim:${PORTSDIR}/net-im/gaim
+
+USE_GNOME= gtk20
+USE_GMAKE= yes
+USE_AUTOTOOLS= libtool:15:env
+MAKE_ENV= LOCALBASE=${LOCALBASE}
+
+PLIST_FILES= lib/gaim/festival.so
+
+NOMAN=
+
+do-configure:
+
+.include <bsd.port.mk>
diff --git a/audio/gaim-festival/distinfo b/audio/gaim-festival/distinfo
new file mode 100644
index 000000000..2c8541f34
--- /dev/null
+++ b/audio/gaim-festival/distinfo
@@ -0,0 +1,3 @@
+MD5 (festival-gaim-1.00.tar.gz) = b94bedc6494a9c223b07b0ab53f13cc2
+SHA256 (festival-gaim-1.00.tar.gz) = ef8328b38db63cc75bb246a648034a5c0715a50c8ad417b4a178d6bb0d8147a6
+SIZE (festival-gaim-1.00.tar.gz) = 43649
diff --git a/audio/gaim-festival/files/patch-Makefile b/audio/gaim-festival/files/patch-Makefile
new file mode 100644
index 000000000..51fe2eb81
--- /dev/null
+++ b/audio/gaim-festival/files/patch-Makefile
@@ -0,0 +1,15 @@
+--- Makefile.orig Tue Sep 21 04:43:09 2004
++++ Makefile Thu Feb 9 22:00:13 2006
+@@ -1,8 +1,7 @@
+-FESTIVAL_VOICES_PATH=/usr/share/festival/voices
+-PLUGIN_GAIM_PATH=/usr/lib/gaim
+-PKG_CONFIG_PATH=/usr/lib/pkgconfig
+-PLUGIN_CFLAGS=`pkg-config gtk+-2.0 --cflags` `pkg-config glib-2.0 --cflags` -DPLUGIN_VERSION=\"$(PLUGIN_VERSION)\" -DFESTIVAL_VOICES_PATH=\"$(FESTIVAL_VOICES_PATH)\" -march=pentium3 -O3 -pipe
++FESTIVAL_VOICES_PATH=${LOCALBASE}/share/festival/lib/voices
++PLUGIN_GAIM_PATH=${PREFIX}/lib/gaim
++PKG_CONFIG_PATH=${LOCALBASE}/libdata/pkgconfig
++PLUGIN_CFLAGS=`pkg-config gtk+-2.0 --cflags` `pkg-config glib-2.0 --cflags` -DPLUGIN_VERSION=\"$(PLUGIN_VERSION)\" -DFESTIVAL_VOICES_PATH=\"$(FESTIVAL_VOICES_PATH)\" -O3 -pipe
+ PLUGIN_LIBS=`pkg-config gtk+-2.0 --libs` `pkg-config glib-2.0 --libs`
+ LIBTOOL=libtool
+-CC= gcc
+
diff --git a/audio/gaim-festival/files/patch-festival.c b/audio/gaim-festival/files/patch-festival.c
new file mode 100644
index 000000000..731ad7b5a
--- /dev/null
+++ b/audio/gaim-festival/files/patch-festival.c
@@ -0,0 +1,53 @@
+--- festival.c.orig Thu Aug 18 20:02:32 2005
++++ festival.c Thu Aug 18 20:11:48 2005
+@@ -435,10 +435,11 @@
+ {
+ char *stripped;
+ const char *alias = get_best_name(account, who);
+- silent_joins = NULL;
+
+ GString *buffer= g_string_new("");
+ GString *ascii;
++
++ silent_joins = NULL;
+ ascii = g_string_new(g_convert (what, strlen (what),
+ "ISO-8859-1", "UTF-8",
+ NULL, NULL, NULL));
+@@ -613,7 +614,12 @@
+ plugin_load(GaimPlugin *plugin) {
+
+ FILE *which_pf;
+- char line[1024];
++ char line[1024], proc[1024];
++ int errno=0;
++ void *conv_handle;
++ void *blist_handle;
++ void *accounts_handle;
++
+ which_pf= popen("which festival 2>/dev/null","r");
+ fscanf(which_pf,"%1023s",line);
+ pclose(which_pf);
+@@ -621,10 +627,8 @@
+ if( *line != '/')
+ return FALSE;
+
+- char proc[1024];
+ sprintf(proc, "%s %s", snd((char *)gaim_prefs_get_string("/gaim/gtk/sound/method")), line);
+
+- int errno=0;
+ festival_pf= popen(proc,"w");
+
+ if(errno) {
+@@ -634,9 +638,9 @@
+
+ load_conf();
+
+- void *conv_handle = gaim_conversations_get_handle();
+- void *blist_handle = gaim_blist_get_handle();
+- void *accounts_handle = gaim_accounts_get_handle();
++ conv_handle = gaim_conversations_get_handle();
++ blist_handle = gaim_blist_get_handle();
++ accounts_handle = gaim_accounts_get_handle();
+
+ gaim_signal_connect(conv_handle, "received-im-msg",
+ plugin, GAIM_CALLBACK(im_recv_im), NULL);
diff --git a/audio/gaim-festival/pkg-descr b/audio/gaim-festival/pkg-descr
new file mode 100644
index 000000000..24f9d05e7
--- /dev/null
+++ b/audio/gaim-festival/pkg-descr
@@ -0,0 +1,6 @@
+gaim-festival is a plugin for gaim to drive the festival speech synthesizer.
+
+WWW: http://festival-gaim.sourceforge.net/
+
+Bruce
+bms@FreeBSD.org
diff --git a/irc/xchat-fish/Makefile b/irc/xchat-fish/Makefile
new file mode 100644
index 000000000..30194e8d4
--- /dev/null
+++ b/irc/xchat-fish/Makefile
@@ -0,0 +1,67 @@
+# New ports collection makefile for: XChat fish
+# Date created: Mon Jan 17 03:22:41 UTC 2005
+# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+
+PORTNAME= fish
+DISTVERSION= 0.97a
+PORTREVISION= 1
+CATEGORIES= irc security
+MASTER_SITES= http://fish.sekure.us/xchat/
+PKGNAMEPREFIX= xchat-
+DISTNAME= FiSH-xchat.v${DISTVERSION}-source
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= An encryption plugin for XChat
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/libmiracl.a:${PORTSDIR}/math/miracl
+RUN_DEPENDS= xchat:${PORTSDIR}/irc/xchat
+
+USE_ZIP= yes
+NO_WRKSUBDIR= yes
+
+#
+DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
+
+PLIST_FILES= \
+ lib/xchat/plugins/xfish.so
+
+PORTDOCS= \
+ FiSH-xchat.txt \
+ FiSH-xchat_History.txt
+
+post-patch:
+# \r\n -> \n
+ @${FIND} ${WRKSRC} -type f -exec \
+ ${REINPLACE_CMD} -E \
+ -e 's| ||' \
+ {} \;
+# CC safeness
+# CFLAGS safeness
+ @${REINPLACE_CMD} -E \
+ -e 's|gcc|${CC}|' \
+ -e 's|-O2|${CFLAGS}|' \
+ -e 's|-shared|-shared -fPIC -DPIC|' \
+ -e 's|miracl.a|${LOCALBASE}/lib/libmiracl.a|' \
+ ${WRKSRC}/make*
+
+do-build:
+ @cd ${WRKSRC} && ${SH} ./make_all
+
+do-install:
+# docs
+.ifndef(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for doc in ${PORTDOCS}
+ @${INSTALL_DATA} ${WRKSRC}/${doc} \
+ ${DOCSDIR}
+.endfor
+.endif
+# plugin
+ @${MKDIR} ${PREFIX}/lib/xchat/plugins
+ @${INSTALL_PROGRAM} ${WRKSRC}/xfish.so \
+ ${PREFIX}/lib/xchat/plugins
+
+.include <bsd.port.mk>
diff --git a/irc/xchat-fish/distinfo b/irc/xchat-fish/distinfo
new file mode 100644
index 000000000..431b0f66c
--- /dev/null
+++ b/irc/xchat-fish/distinfo
@@ -0,0 +1,3 @@
+MD5 (FiSH-xchat.v0.97a-source.zip) = 8a084404116faef27ba081ad1d2004e7
+SHA256 (FiSH-xchat.v0.97a-source.zip) = 5264fb1d63010f9f709d2ff48334d1cb3e8e258302b9abd5af3275e7e7ef74dd
+SIZE (FiSH-xchat.v0.97a-source.zip) = 43088
diff --git a/irc/xchat-fish/pkg-descr b/irc/xchat-fish/pkg-descr
new file mode 100644
index 000000000..6d8eaee99
--- /dev/null
+++ b/irc/xchat-fish/pkg-descr
@@ -0,0 +1,11 @@
+[ modified slightly from developer's web site ]
+
+This is an encryption plugin for xchat, it is based on blowfish and
+is fully compatible to original 'blowcrypt' script. It supports
+private chat and channel encryption. A secure key-exchange system
+is included as well. Please read the file FiSH-xchat.txt, especially the
+'Installation' section, before installing it!
+
+WWW: http://fish.sekure.us/
+
+-- lioux@FreeBSD.org
diff --git a/irc/xchat-systray-plugin/Makefile b/irc/xchat-systray-plugin/Makefile
new file mode 100644
index 000000000..bdcb148fe
--- /dev/null
+++ b/irc/xchat-systray-plugin/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: xchat-systray-plugin
+# Date Created: Nov 04 2003
+# Whom: Pav Lucistnik <pav@oook.cz>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xchat-systray-plugin
+PORTVERSION= 2.4.5
+PORTREVISION= 5
+CATEGORIES= irc
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= xchat2-plugins
+DISTNAME= xchat-systray-integration-${PORTVERSION}-src
+
+MAINTAINER= pav@FreeBSD.org
+COMMENT= Systray icon plugin for X-Chat
+
+RUN_DEPENDS= xchat:${PORTSDIR}/irc/xchat
+
+WRKSRC= ${WRKDIR}/xchat-systray-integration-${PORTVERSION}
+USE_GMAKE= yes
+USE_GNOME= gtk20
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-Os|${CFLAGS} -fPIC|' ${WRKSRC}/Makefile
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/systray.so ${PREFIX}/lib/xchat/plugins/
+ ${MKDIR} ${PREFIX}/lib/xchat/plugins/GTKTray
+ ${INSTALL_DATA} ${WRKSRC}/src/images/GTKTray/* ${PREFIX}/lib/xchat/plugins/GTKTray
+ ${MKDIR} ${PREFIX}/lib/xchat/plugins/Menu
+ ${INSTALL_DATA} ${WRKSRC}/src/images/Menu/* ${PREFIX}/lib/xchat/plugins/Menu
+
+.include <bsd.port.mk>
diff --git a/irc/xchat-systray-plugin/distinfo b/irc/xchat-systray-plugin/distinfo
new file mode 100644
index 000000000..020b5994d
--- /dev/null
+++ b/irc/xchat-systray-plugin/distinfo
@@ -0,0 +1,3 @@
+MD5 (xchat-systray-integration-2.4.5-src.tar.gz) = f7068053ff7cc63d5bf2fd8cfabe0c82
+SHA256 (xchat-systray-integration-2.4.5-src.tar.gz) = aeb0b76a5b612c6f93a3dc33238fd20d3ac47b6fcff98a58e9df9324afe98e73
+SIZE (xchat-systray-integration-2.4.5-src.tar.gz) = 57953
diff --git a/irc/xchat-systray-plugin/files/patch-src-systray.c b/irc/xchat-systray-plugin/files/patch-src-systray.c
new file mode 100644
index 000000000..2a21d35ce
--- /dev/null
+++ b/irc/xchat-systray-plugin/files/patch-src-systray.c
@@ -0,0 +1,33 @@
+--- src/systray.c.orig Fri Apr 30 14:38:10 2004
++++ src/systray.c Sun May 2 01:02:59 2004
+@@ -117,16 +117,18 @@
+ edit=TRUE;
+ go_change=TRUE;
+ go_identify=TRUE;
+- strcpy(imagepath,xchat_get_info(ph, "xchatdir"));
++ strcpy(imagepath,"/usr/X11R6/lib/xchat/plugins");
+
+ }
+ // events handling
+ void tray_init_xchat(void)
+ {
+- initialize_shared_vars();
+- //show warning if version is too old
+ const char *str;
+ int i;
++
++ initialize_shared_vars();
++
++ //show warning if version is too old
+ if (xchat_get_prefs (ph, "away_size_max", &str, &i) == 0)
+ version_warning();
+
+@@ -191,7 +193,7 @@
+ if (filename && type)
+ {
+ if (imagepath) sprintf(temp,"%s/%s/%s", imagepath ,type,filename);
+- else sprintf(temp,"%s/%s/%s", xchat_get_info(ph, "xchatdir"),type,filename);
++ else sprintf(temp,"%s/%s/%s", "/usr/X11R6/lib/xchat/plugins",type,filename);
+ #ifdef _WIN32_
+ tempbuffer= ((HICON)LoadImage( tray_inst, temp, IMAGE_ICON, 16, 16, LR_LOADFROMFILE ));
+ #else
diff --git a/irc/xchat-systray-plugin/pkg-descr b/irc/xchat-systray-plugin/pkg-descr
new file mode 100644
index 000000000..de01c847f
--- /dev/null
+++ b/irc/xchat-systray-plugin/pkg-descr
@@ -0,0 +1,5 @@
+Plugin for IRC client X-Chat which adds an icon in your systray that flashes
+when you got highlighted message. Configurable events and actions.
+Integrates with KDE, GNOME and Xfce4.
+
+WWW: http://blight.altervista.org/index.php?act=Systray
diff --git a/irc/xchat-systray-plugin/pkg-plist b/irc/xchat-systray-plugin/pkg-plist
new file mode 100644
index 000000000..25de698b2
--- /dev/null
+++ b/irc/xchat-systray-plugin/pkg-plist
@@ -0,0 +1,23 @@
+lib/xchat/plugins/systray.so
+lib/xchat/plugins/Menu/help.png
+lib/xchat/plugins/Menu/browser.png
+lib/xchat/plugins/Menu/email.png
+lib/xchat/plugins/Menu/backaway.png
+lib/xchat/plugins/Menu/player.png
+lib/xchat/plugins/Menu/quit.png
+lib/xchat/plugins/Menu/goaway.png
+lib/xchat/plugins/Menu/stop.png
+lib/xchat/plugins/Menu/settings.png
+lib/xchat/plugins/Menu/max.png
+lib/xchat/plugins/Menu/min.png
+lib/xchat/plugins/GTKTray/xchatblue.png
+lib/xchat/plugins/GTKTray/xchat.png
+lib/xchat/plugins/GTKTray/goaway.png
+lib/xchat/plugins/GTKTray/xchatred.png
+lib/xchat/plugins/GTKTray/dccalert.png
+lib/xchat/plugins/GTKTray/disconnected.png
+lib/xchat/plugins/GTKTray/invited.png
+lib/xchat/plugins/GTKTray/notifyin.png
+lib/xchat/plugins/GTKTray/notifyout.png
+@dirrm lib/xchat/plugins/Menu
+@dirrm lib/xchat/plugins/GTKTray
diff --git a/japanese/uim-canna/Makefile b/japanese/uim-canna/Makefile
new file mode 100644
index 000000000..2b5e3585a
--- /dev/null
+++ b/japanese/uim-canna/Makefile
@@ -0,0 +1,38 @@
+# New ports collection makefile for: ja-uim-canna
+# Date created: 31 August 2003
+# Whom: MANTANI Nobutaka <nobutaka@FreeBSD.org>
+#
+# $FreeBSD: ports/japanese/uim-canna/Makefile,v 1.7 2006/09/03 14:09:22 nobutaka Exp $
+#
+
+CATEGORIES= japanese
+.if defined(WITHOUT_X11)
+PKGNAMESUFFIX= -canna-nox11
+.else
+PKGNAMESUFFIX= -canna
+.endif
+
+COMMENT= Uim plugin using Canna input method
+
+LIB_DEPENDS= canna.1:${PORTSDIR}/japanese/Canna \
+ uim.3:${PORTSDIR}/textproc/uim
+
+MASTERDIR= ${.CURDIR}/../../textproc/uim
+PKGDIR= ${.CURDIR}
+CONFIGURE_ARGS= --with-canna
+
+UIM_SLAVE= yes
+
+EXTRA_PATCHES= ${PATCHDIR}/extra-patch-uim_Makefile.in
+
+do-build:
+ (cd ${WRKSRC}/uim && ${GMAKE} libuim-canna.la)
+
+do-install:
+ (cd ${WRKSRC}/uim && \
+ ${GMAKE} uim_plugin_LTLIBRARIES=libuim-canna.la install-uim_pluginLTLIBRARIES)
+
+post-install:
+ ${LOCALBASE}/bin/uim-module-manager --register canna
+
+.include "${MASTERDIR}/Makefile"
diff --git a/japanese/uim-canna/pkg-descr b/japanese/uim-canna/pkg-descr
new file mode 100644
index 000000000..0d5577337
--- /dev/null
+++ b/japanese/uim-canna/pkg-descr
@@ -0,0 +1,3 @@
+uim plugin using Canna input method.
+
+WWW: http://uim.freedesktop.org/wiki/
diff --git a/japanese/uim-canna/pkg-plist b/japanese/uim-canna/pkg-plist
new file mode 100644
index 000000000..04240b6c7
--- /dev/null
+++ b/japanese/uim-canna/pkg-plist
@@ -0,0 +1,5 @@
+lib/uim/plugin/libuim-canna.a
+lib/uim/plugin/libuim-canna.la
+lib/uim/plugin/libuim-canna.so
+@exec uim-module-manager --register canna
+@unexec uim-module-manager --unregister canna
diff --git a/japanese/uim-prime/Makefile b/japanese/uim-prime/Makefile
new file mode 100644
index 000000000..d78a807e2
--- /dev/null
+++ b/japanese/uim-prime/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: ja-uim-prime
+# Date created: 31 August 2003
+# Whom: MANTANI Nobutaka <nobutaka@FreeBSD.org>
+#
+# $FreeBSD: ports/japanese/uim-prime/Makefile,v 1.7 2006/09/03 14:09:22 nobutaka Exp $
+#
+
+CATEGORIES= japanese
+.if defined(WITHOUT_X11)
+PKGNAMESUFFIX= -prime-nox11
+.else
+PKGNAMESUFFIX= -prime
+.endif
+
+COMMENT= Uim plugin using PRIME input method
+
+BUILD_DEPENDS= prime:${PORTSDIR}/japanese/prime
+LIB_DEPENDS= uim.3:${PORTSDIR}/textproc/uim
+RUN_DEPENDS+= ${BUILD_DEPENDS}
+
+MASTERDIR= ${.CURDIR}/../../textproc/uim
+PKGDIR= ${.CURDIR}
+CONFIGURE_ARGS= --with-prime
+
+UIM_SLAVE= yes
+
+EXTRA_PATCHES= ${PATCHDIR}/extra-patch-uim_Makefile.in
+
+do-build:
+ (cd ${WRKSRC}/uim && ${GMAKE} libuim-prime.la)
+
+do-install:
+ (cd ${WRKSRC}/uim && \
+ ${GMAKE} uim_plugin_LTLIBRARIES=libuim-prime.la install-uim_pluginLTLIBRARIES)
+
+post-install:
+ ${LOCALBASE}/bin/uim-module-manager --register prime
+
+.include "${MASTERDIR}/Makefile"
diff --git a/japanese/uim-prime/pkg-descr b/japanese/uim-prime/pkg-descr
new file mode 100644
index 000000000..5ec1adffa
--- /dev/null
+++ b/japanese/uim-prime/pkg-descr
@@ -0,0 +1,3 @@
+uim plugin using PRIME input method.
+
+WWW: http://uim.freedesktop.org/wiki/
diff --git a/japanese/uim-prime/pkg-plist b/japanese/uim-prime/pkg-plist
new file mode 100644
index 000000000..1de28f914
--- /dev/null
+++ b/japanese/uim-prime/pkg-plist
@@ -0,0 +1,5 @@
+lib/uim/plugin/libuim-prime.a
+lib/uim/plugin/libuim-prime.la
+lib/uim/plugin/libuim-prime.so
+@exec uim-module-manager --register prime
+@unexec uim-module-manager --unregister prime
diff --git a/net-im/gaim-bangexec/Makefile b/net-im/gaim-bangexec/Makefile
new file mode 100644
index 000000000..1740b7348
--- /dev/null
+++ b/net-im/gaim-bangexec/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: gaim-bangexec
+# Date created: 17 April 2005
+# Whom: kevinb
+#
+# $FreeBSD$
+#
+
+PORTNAME= bangexec
+PORTVERSION= 1.3.0.2
+PORTREVISION= 4
+CATEGORIES= net-im
+MASTER_SITES= http://thefnords.googlepages.com/
+PKGNAMEPREFIX= gaim-
+
+MAINTAINER= kruptos@mlinux.org
+COMMENT= Command interpreter plugin for gaim
+
+BUILD_DEPENDS= gaim:${PORTSDIR}/net-im/gaim
+RUN_DEPENDS= gaim:${PORTSDIR}/net-im/gaim
+
+DEPRECATED= The author has taken down his site and has ceased developing this program
+
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+
+PLIST_FILES= lib/gaim/bangexec.la lib/gaim/bangexec.so
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-g3||' ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/net-im/gaim-bangexec/distinfo b/net-im/gaim-bangexec/distinfo
new file mode 100644
index 000000000..a38443a59
--- /dev/null
+++ b/net-im/gaim-bangexec/distinfo
@@ -0,0 +1,3 @@
+MD5 (bangexec-1.3.0.2.tar.bz2) = 8b445362249d4b5e1f71a83713aee075
+SHA256 (bangexec-1.3.0.2.tar.bz2) = c9a5052ecb4dfa26f5a9a1dde0ac2a6b5d856dcec0302a3482d0ae6806628978
+SIZE (bangexec-1.3.0.2.tar.bz2) = 218421
diff --git a/net-im/gaim-bangexec/files/patch-bangexec.c b/net-im/gaim-bangexec/files/patch-bangexec.c
new file mode 100644
index 000000000..298b5d5b2
--- /dev/null
+++ b/net-im/gaim-bangexec/files/patch-bangexec.c
@@ -0,0 +1,14 @@
+--- bangexec.c.orig Sun Jul 10 13:08:21 2005
++++ bangexec.c Sun Jul 10 13:08:37 2005
+@@ -297,9 +297,10 @@
+ return -1;
+ }else if (pid){ //Parent
+ int rv;
++ int flags;
+
+ close (p[1]);
+- int flags = fcntl (p[0], F_GETFL, 0);
++ flags = fcntl (p[0], F_GETFL, 0);
+ fcntl (p[0], F_SETFL, flags | O_NONBLOCK);
+
+ rv=read_nonblock(p[0],maxlen-chrs,strtoul(BANGEXEC_TIMEOUT,NULL,10),inp);
diff --git a/net-im/gaim-bangexec/pkg-descr b/net-im/gaim-bangexec/pkg-descr
new file mode 100644
index 000000000..644f83c57
--- /dev/null
+++ b/net-im/gaim-bangexec/pkg-descr
@@ -0,0 +1,8 @@
+!exec is a command interpreter plugin for Gaim. If you're nostalgic
+for chat clients like curfloo and gyach while using Gaim, then this
+is the plugin for you!
+
+This program is currently without a developer and you may wish to
+consider this before installing it.
+
+WWW: http://thefnords.googlepages.com/gaimplugins
diff --git a/net-im/gaim-ignorance/Makefile b/net-im/gaim-ignorance/Makefile
new file mode 100644
index 000000000..bba7aa20a
--- /dev/null
+++ b/net-im/gaim-ignorance/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: gaim-ignorance
+# Date created: 17 April 2005
+# Whom: kevinb
+#
+# $FreeBSD$
+#
+
+PORTNAME= ignorance
+PORTVERSION= 2.2
+PORTREVISION= 3
+CATEGORIES= net-im
+MASTER_SITES= http://thefnords.googlepages.com/
+PKGNAMEPREFIX= gaim-
+
+MAINTAINER= kruptos@mlinux.org
+COMMENT= Adds filtering capabilities to gaim
+
+BUILD_DEPENDS= gaim:${PORTSDIR}/net-im/gaim
+RUN_DEPENDS= gaim:${PORTSDIR}/net-im/gaim
+
+DEPRECATED= The author has taken down his site and has ceased developing this program
+
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+
+SUB_FILES= pkg-message
+PORTDOCS= README
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-g3||' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e "s/ignorance.conf/ignorance.conf.sample/g" ${WRKSRC}/Makefile.in
+ @${MV} ${WRKSRC}/ignorance.conf ${WRKSRC}/ignorance.conf.sample
+
+post-install:
+ ${MKDIR} ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/ignorance ${EXAMPLESDIR}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+.endif
+ if ${TEST} ! -f ${PREFIX}/etc/gaim/ignorance.conf; then \
+ ${CP} ${PREFIX}/etc/gaim/ignorance.conf.sample ${PREFIX}/etc/gaim/ignorance.conf; \
+ fi
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/net-im/gaim-ignorance/distinfo b/net-im/gaim-ignorance/distinfo
new file mode 100644
index 000000000..913c6f186
--- /dev/null
+++ b/net-im/gaim-ignorance/distinfo
@@ -0,0 +1,3 @@
+MD5 (ignorance-2.2.tar.bz2) = 9d8fdc97751adc19f5871c0c7793e1f9
+SHA256 (ignorance-2.2.tar.bz2) = b543fa3f32eff9ce59a81a7c3366e66a0a87ff29ed1117944a39850ea1c20fb4
+SIZE (ignorance-2.2.tar.bz2) = 282432
diff --git a/net-im/gaim-ignorance/files/patch-ignorance.c b/net-im/gaim-ignorance/files/patch-ignorance.c
new file mode 100644
index 000000000..67e78267f
--- /dev/null
+++ b/net-im/gaim-ignorance/files/patch-ignorance.c
@@ -0,0 +1,14 @@
+--- ignorance.c.orig Fri Oct 21 03:07:36 2005
++++ ignorance.c Mon Oct 24 11:16:17 2005
+@@ -1637,9 +1637,10 @@
+ return -1;
+ }else if (pid){ //Parent
+ int rv;
++ int flags;
+
+ close (p[1]);
+- int flags = fcntl (p[0], F_GETFL, 0);
++ flags = fcntl (p[0], F_GETFL, 0);
+ fcntl (p[0], F_SETFL, flags | O_NONBLOCK);
+
+ rv=read_nonblock(p[0],maxlen-chrs,EXEC_TIMEOUT,inp);
diff --git a/net-im/gaim-ignorance/files/pkg-message.in b/net-im/gaim-ignorance/files/pkg-message.in
new file mode 100644
index 000000000..07a130d1b
--- /dev/null
+++ b/net-im/gaim-ignorance/files/pkg-message.in
@@ -0,0 +1,7 @@
+===============================================================================
+If this is the first time you use this port, you should copy the default
+filters into your Gaim directory. To do so, log into your user account and
+type:
+
+ cp %%EXAMPLESDIR%%/ignorance ~/.gaim
+===============================================================================
diff --git a/net-im/gaim-ignorance/pkg-descr b/net-im/gaim-ignorance/pkg-descr
new file mode 100644
index 000000000..60e99bfbd
--- /dev/null
+++ b/net-im/gaim-ignorance/pkg-descr
@@ -0,0 +1,8 @@
+Ignorance is a content filtering plugin for Gaim. If you love Gaim for
+chat, but find yourself missing the filtering features of clients like
+zinc, then Ignorance is for you!
+
+This program is currently without a developer and you may wish to
+consider this before installing it.
+
+WWW: http://thefnords.googlepages.com/gaimplugins
diff --git a/net-im/gaim-ignorance/pkg-plist b/net-im/gaim-ignorance/pkg-plist
new file mode 100644
index 000000000..043765b16
--- /dev/null
+++ b/net-im/gaim-ignorance/pkg-plist
@@ -0,0 +1,9 @@
+@comment $FreeBSD$
+lib/gaim/ignorance.la
+lib/gaim/ignorance.so
+%%EXAMPLESDIR%%/ignorance
+@unexec if cmp -s %D/etc/gaim/ignorance.conf %D/etc/gaim/ignorance.conf.sample; then rm -f %D/etc/gaim/ignorance.conf;fi
+etc/gaim/ignorance.conf.sample
+@exec [ -f %B/ignorance.conf ] || cp %B/%f %B/ignorance.conf
+@dirrm %%EXAMPLESDIR%%
+@dirrmtry etc/gaim/
diff --git a/textproc/uim-m17nlib/Makefile b/textproc/uim-m17nlib/Makefile
new file mode 100644
index 000000000..cb3f35446
--- /dev/null
+++ b/textproc/uim-m17nlib/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: uim-m17nlib
+# Date created: 31 August 2003
+# Whom: MANTANI Nobutaka <nobutaka@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+.if defined(WITHOUT_X11)
+PKGNAMESUFFIX= -m17nlib-nox11
+.else
+PKGNAMESUFFIX= -m17nlib
+.endif
+
+COMMENT= Uim plugin using m17n library input method
+
+BUILD_DEPENDS= m17n-db:${PORTSDIR}/devel/m17n-db
+LIB_DEPENDS= m17n.1:${PORTSDIR}/devel/m17n-lib \
+ uim.3:${PORTSDIR}/textproc/uim
+RUN_DEPENDS= m17n-db:${PORTSDIR}/devel/m17n-db
+
+MASTERDIR= ${.CURDIR}/../../textproc/uim
+PKGDIR= ${.CURDIR}
+CONFIGURE_ARGS= --with-m17nlib
+
+UIM_SLAVE= yes
+
+EXTRA_PATCHES= ${PATCHDIR}/extra-patch-uim_Makefile.in
+
+do-build:
+ (cd ${WRKSRC}/uim && ${GMAKE} LIBS="-luim" libuim-m17nlib.la)
+
+do-install:
+ (cd ${WRKSRC}/uim && \
+ ${GMAKE} uim_plugin_LTLIBRARIES=libuim-m17nlib.la install-uim_pluginLTLIBRARIES)
+
+post-install:
+ ${LOCALBASE}/bin/uim-module-manager --register m17nlib
+
+.include "${MASTERDIR}/Makefile"
diff --git a/textproc/uim-m17nlib/pkg-descr b/textproc/uim-m17nlib/pkg-descr
new file mode 100644
index 000000000..9c1f1ed7e
--- /dev/null
+++ b/textproc/uim-m17nlib/pkg-descr
@@ -0,0 +1,3 @@
+uim plugin using m17n library input method.
+
+WWW: http://uim.freedesktop.org/wiki/
diff --git a/textproc/uim-m17nlib/pkg-plist b/textproc/uim-m17nlib/pkg-plist
new file mode 100644
index 000000000..0be7288b0
--- /dev/null
+++ b/textproc/uim-m17nlib/pkg-plist
@@ -0,0 +1,5 @@
+lib/uim/plugin/libuim-m17nlib.a
+lib/uim/plugin/libuim-m17nlib.la
+lib/uim/plugin/libuim-m17nlib.so
+@exec uim-module-manager --register m17nlib
+@unexec uim-module-manager --unregister m17nlib