diff options
author | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-05 06:34:02 +0800 |
---|---|---|
committer | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-05 06:34:02 +0800 |
commit | c24521c68f10956b25edf2172a463beed9f5782d (patch) | |
tree | a0128fd70f67aea037c536f81add916bb3bd0eee | |
parent | 4e658b4768013483e0637789df73e0ec28333be4 (diff) | |
download | marcuscom-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
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 |