summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-08-07 01:23:57 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-08-07 01:23:57 +0800
commit71b8934e32a67a5b445b0bcb08ca55f70d696841 (patch)
treeb1cf6d34c2185d1fc1874ef24048cf55776c80f3
parent2084883ea11d55197ceac371510c1422e667d5a1 (diff)
downloadmarcuscom-ports-71b8934e32a67a5b445b0bcb08ca55f70d696841.tar
marcuscom-ports-71b8934e32a67a5b445b0bcb08ca55f70d696841.tar.gz
marcuscom-ports-71b8934e32a67a5b445b0bcb08ca55f70d696841.tar.bz2
marcuscom-ports-71b8934e32a67a5b445b0bcb08ca55f70d696841.tar.lz
marcuscom-ports-71b8934e32a67a5b445b0bcb08ca55f70d696841.tar.xz
marcuscom-ports-71b8934e32a67a5b445b0bcb08ca55f70d696841.tar.zst
marcuscom-ports-71b8934e32a67a5b445b0bcb08ca55f70d696841.zip
share/gnome/ -> share/.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9356 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--net-im/gaim-guifications/Makefile48
-rw-r--r--net-im/gaim-guifications/distinfo3
-rw-r--r--net-im/gaim-guifications/pkg-descr4
-rw-r--r--net-im/gaim-guifications/pkg-plist56
-rw-r--r--net-im/gaim-openq/Makefile34
-rw-r--r--net-im/gaim-openq/distinfo6
-rw-r--r--net-im/gaim-openq/files/patch-intl_Makefile.in11
-rw-r--r--net-im/gaim-openq/files/patch-src-file_trans.c96
-rw-r--r--net-im/gaim-openq/files/patch-src-group_admindlg.c65
-rw-r--r--net-im/gaim-openq/files/patch-src-group_im.c19
-rw-r--r--net-im/gaim-openq/files/patch-src-im.c28
-rw-r--r--net-im/gaim-openq/files/patch-src-recv_core.c11
-rw-r--r--net-im/gaim-openq/files/patch-src-send_file.c56
-rw-r--r--net-im/gaim-openq/files/patch-src-send_file.h11
-rw-r--r--net-im/gaim-openq/files/patch-src-udp_proxy_s5.c32
-rw-r--r--net-im/gaim-openq/pkg-descr3
-rw-r--r--net-im/gaim-openq/pkg-plist533
-rw-r--r--net-im/gnome-jabber/Makefile30
-rw-r--r--net-im/gnome-jabber/distinfo3
-rw-r--r--net-im/gnome-jabber/pkg-descr4
-rw-r--r--net-im/gnome-jabber/pkg-plist54
-rw-r--r--net-im/meanwhile-gaim/Makefile55
-rw-r--r--net-im/meanwhile-gaim/distinfo3
-rw-r--r--net-im/meanwhile-gaim/pkg-descr4
-rw-r--r--net-im/meanwhile-gaim/pkg-plist4
-rw-r--r--net-im/pidgin-guifications/Makefile36
-rw-r--r--net-im/pidgin-guifications/distinfo3
-rw-r--r--net-im/pidgin-guifications/pkg-descr4
-rw-r--r--net-im/pidgin-guifications/pkg-plist63
-rw-r--r--net-mgmt/etherape/Makefile29
-rw-r--r--net-mgmt/etherape/distinfo3
-rw-r--r--net-mgmt/etherape/files/patch-capture.c20
-rw-r--r--net-mgmt/etherape/files/patch-resolv.c11
-rw-r--r--net-mgmt/etherape/files/patch-thread_resolve.c23
-rw-r--r--net-mgmt/etherape/pkg-descr8
-rw-r--r--net-mgmt/etherape/pkg-plist34
-rw-r--r--net-p2p/amule2/Makefile142
-rw-r--r--net-p2p/amule2/Makefile.man25
-rw-r--r--net-p2p/amule2/distinfo6
-rw-r--r--net-p2p/amule2/files/amuled.sh.in69
-rw-r--r--net-p2p/amule2/files/patch-amuleDlg.cpp24
-rw-r--r--net-p2p/amule2/pkg-descr6
-rw-r--r--net-p2p/amule2/pkg-plist242
-rw-r--r--net-p2p/giftoxic/Makefile29
-rw-r--r--net-p2p/giftoxic/distinfo3
-rw-r--r--net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c40
-rw-r--r--net-p2p/giftoxic/files/patch-src-utils.c22
-rw-r--r--net-p2p/giftoxic/pkg-descr7
-rw-r--r--net-p2p/giftoxic/pkg-plist8
-rw-r--r--net-p2p/giftui/Makefile48
-rw-r--r--net-p2p/giftui/distinfo3
-rw-r--r--net-p2p/giftui/files/patch-Makefile.in11
-rw-r--r--net-p2p/giftui/files/patch-gtkcellrendererprogress141
-rw-r--r--net-p2p/giftui/files/patch-src::io.c10
-rw-r--r--net-p2p/giftui/pkg-descr7
-rw-r--r--net-p2p/giftui/pkg-plist21
-rw-r--r--net-p2p/gtorrentviewer/Makefile43
-rw-r--r--net-p2p/gtorrentviewer/distinfo3
-rw-r--r--net-p2p/gtorrentviewer/pkg-descr5
-rw-r--r--net-p2p/gtorrentviewer/pkg-plist24
-rw-r--r--net-p2p/xmule/Makefile128
-rw-r--r--net-p2p/xmule/distinfo3
-rw-r--r--net-p2p/xmule/files/patch-Makefile.in16
-rw-r--r--net-p2p/xmule/files/patch-docs::ED2K-Links.HOWTO44
-rw-r--r--net-p2p/xmule/pkg-descr16
-rw-r--r--net-p2p/xmule/pkg-plist14
-rw-r--r--net/blam/Makefile45
-rw-r--r--net/blam/distinfo3
-rw-r--r--net/blam/files/patch-blam.exe.config8
-rw-r--r--net/blam/files/patch-blam.in9
-rw-r--r--net/blam/files/patch-src-Application.cs25
-rw-r--r--net/blam/pkg-descr13
-rw-r--r--net/blam/pkg-plist91
-rw-r--r--net/g2ipmsg/Makefile40
-rw-r--r--net/g2ipmsg/distinfo3
-rw-r--r--net/g2ipmsg/pkg-descr7
-rw-r--r--net/g2ipmsg/pkg-plist14
-rw-r--r--net/gnoemoe/Makefile32
-rw-r--r--net/gnoemoe/distinfo3
-rw-r--r--net/gnoemoe/files/patch-IfWorldPropertiesC11
-rw-r--r--net/gnoemoe/files/patch-src-if_world_properties.c22
-rw-r--r--net/gnoemoe/files/patch-src-if_worlds_listing.c47
-rw-r--r--net/gnoemoe/files/patch-src-script.c20
-rw-r--r--net/gnoemoe/files/patch-src-support.c15
-rw-r--r--net/gnoemoe/files/patch-src-world.c36
-rw-r--r--net/gnoemoe/pkg-descr6
-rw-r--r--net/gnoemoe/pkg-plist50
-rw-r--r--net/gnome-mud/Makefile37
-rw-r--r--net/gnome-mud/distinfo3
-rw-r--r--net/gnome-mud/files/patch-configure82
-rw-r--r--net/gnome-mud/pkg-descr8
-rw-r--r--net/gnome-mud/pkg-plist47
-rw-r--r--net/grdesktop/Makefile37
-rw-r--r--net/grdesktop/distinfo3
-rw-r--r--net/grdesktop/pkg-descr8
-rw-r--r--net/grdesktop/pkg-plist32
-rw-r--r--net/link-monitor-applet/Makefile29
-rw-r--r--net/link-monitor-applet/distinfo3
-rw-r--r--net/link-monitor-applet/pkg-descr15
-rw-r--r--net/link-monitor-applet/pkg-plist226
-rw-r--r--net/linux-nx-client/Makefile70
-rw-r--r--net/linux-nx-client/distinfo3
-rw-r--r--net/linux-nx-client/pkg-descr11
-rw-r--r--net/linux-nx-client/pkg-plist90
-rw-r--r--net/service-discovery-applet/Makefile41
-rw-r--r--net/service-discovery-applet/distinfo3
-rw-r--r--net/service-discovery-applet/files/patch-plugins_gconfterminal.py.in11
-rw-r--r--net/service-discovery-applet/files/patch-plugins_xvncviewer.py.in17
-rw-r--r--net/service-discovery-applet/files/patch-src_service-discovery-applet.in11
-rw-r--r--net/service-discovery-applet/pkg-descr5
-rw-r--r--net/service-discovery-applet/pkg-plist47
111 files changed, 3906 insertions, 0 deletions
diff --git a/net-im/gaim-guifications/Makefile b/net-im/gaim-guifications/Makefile
new file mode 100644
index 000000000..5a8258013
--- /dev/null
+++ b/net-im/gaim-guifications/Makefile
@@ -0,0 +1,48 @@
+# New ports collection makefile for: gaim-guifications
+# Date created: 2004-05-04
+# Whom: ports@c0decafe.net
+#
+# $FreeBSD$
+#
+
+PORTNAME= guifications
+PORTVERSION= 2.12
+PORTREVISION= 5
+CATEGORIES= net-im
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+PKGNAMEPREFIX= gaim-
+
+MAINTAINER= ports@c0decafe.net
+COMMENT= Plugin to add msn style "toaster" popups to Gaim
+
+BUILD_DEPENDS= ${LOCALBASE}/include/gaim/config.h:${PORTSDIR}/net-im/gaim
+RUN_DEPENDS= gaim:${PORTSDIR}/net-im/gaim
+
+USE_XLIB= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack gtk20
+GNU_CONFIGURE= yes
+
+OPTIONS= NLS "Native Language Support" on
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_NLS)
+USE_GETTEXT= yes
+CONFIGURE_ARGS+=--with-libintl-prefix=${LOCALBASE}
+CONFIGURE_ENV+="CPPFLAGS=-I${LOCALBASE}/include" "LIBS=-L${LOCALBASE}/lib"
+PLIST_SUB+= NLS=""
+.else
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+= NLS="@comment "
+.endif
+
+post-extract:
+ @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} \
+ -e 's#\([@(]\)GAIM_LIBDIR\([@)]\)#\1libdir\2#' \
+ -e 's#\([@(]\)GAIM_DATADIR\([@)]\)#\1datadir\2#'
+ @${REINPLACE_CMD} -e 's|-g3||' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/configure
+
+.include <bsd.port.post.mk>
diff --git a/net-im/gaim-guifications/distinfo b/net-im/gaim-guifications/distinfo
new file mode 100644
index 000000000..f41612265
--- /dev/null
+++ b/net-im/gaim-guifications/distinfo
@@ -0,0 +1,3 @@
+MD5 (guifications-2.12.tar.gz) = 4e8d618f70c78afe539372141a2206ef
+SHA256 (guifications-2.12.tar.gz) = 73912d012c8b7fad24e2d07b5ceb09d71a3eb2976fa516f1489b505878c152aa
+SIZE (guifications-2.12.tar.gz) = 741795
diff --git a/net-im/gaim-guifications/pkg-descr b/net-im/gaim-guifications/pkg-descr
new file mode 100644
index 000000000..ec789afda
--- /dev/null
+++ b/net-im/gaim-guifications/pkg-descr
@@ -0,0 +1,4 @@
+Guifications is a Gaim plugin that displays msn style "toaster" popups in a
+user-defined corner of the screen. It's highly configurable, and easy to use.
+
+WWW: http://guifications.sourceforge.net/Guifications/
diff --git a/net-im/gaim-guifications/pkg-plist b/net-im/gaim-guifications/pkg-plist
new file mode 100644
index 000000000..05d176566
--- /dev/null
+++ b/net-im/gaim-guifications/pkg-plist
@@ -0,0 +1,56 @@
+lib/gaim/guifications.la
+lib/gaim/guifications.so
+share/pixmaps/gaim/guifications/conf/item_icon_size_big.png
+share/pixmaps/gaim/guifications/conf/item_icon_size_huge.png
+share/pixmaps/gaim/guifications/conf/item_icon_size_large.png
+share/pixmaps/gaim/guifications/conf/item_icon_size_little.png
+share/pixmaps/gaim/guifications/conf/item_icon_size_normal.png
+share/pixmaps/gaim/guifications/conf/item_icon_size_small.png
+share/pixmaps/gaim/guifications/conf/item_icon_size_tiny.png
+share/pixmaps/gaim/guifications/conf/item_position_center.png
+share/pixmaps/gaim/guifications/conf/item_position_east.png
+share/pixmaps/gaim/guifications/conf/item_position_north.png
+share/pixmaps/gaim/guifications/conf/item_position_north_east.png
+share/pixmaps/gaim/guifications/conf/item_position_north_west.png
+share/pixmaps/gaim/guifications/conf/item_position_south.png
+share/pixmaps/gaim/guifications/conf/item_position_south_east.png
+share/pixmaps/gaim/guifications/conf/item_position_south_west.png
+share/pixmaps/gaim/guifications/conf/item_position_west.png
+share/pixmaps/gaim/guifications/conf/item_text_clipping_ellipsis_end.png
+share/pixmaps/gaim/guifications/conf/item_text_clipping_ellipsis_middle.png
+share/pixmaps/gaim/guifications/conf/item_text_clipping_ellipsis_start.png
+share/pixmaps/gaim/guifications/conf/item_text_clipping_truncate.png
+share/pixmaps/gaim/guifications/conf/window_position_north_east.png
+share/pixmaps/gaim/guifications/conf/window_position_north_west.png
+share/pixmaps/gaim/guifications/conf/window_position_south_east.png
+share/pixmaps/gaim/guifications/conf/window_position_south_west.png
+share/pixmaps/gaim/guifications/themes/Penguins/penguin.png
+share/pixmaps/gaim/guifications/themes/Penguins/theme.xml
+share/pixmaps/gaim/guifications/themes/default/background.png
+share/pixmaps/gaim/guifications/themes/default/theme.xml
+share/pixmaps/gaim/guifications/themes/mini/background.png
+share/pixmaps/gaim/guifications/themes/mini/theme.xml
+%%NLS%%share/locale/cs/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/de/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/en_AU/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/en_GB/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/es/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/he/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/it/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/no/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/guifications.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/guifications.mo
+@dirrm share/pixmaps/gaim/guifications/themes/mini
+@dirrm share/pixmaps/gaim/guifications/themes/default
+@dirrm share/pixmaps/gaim/guifications/themes/Penguins
+@dirrm share/pixmaps/gaim/guifications/themes
+@dirrm share/pixmaps/gaim/guifications/conf
+@dirrm share/pixmaps/gaim/guifications
diff --git a/net-im/gaim-openq/Makefile b/net-im/gaim-openq/Makefile
new file mode 100644
index 000000000..b5ac51189
--- /dev/null
+++ b/net-im/gaim-openq/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: gaim-openq
+# Date created: 2004-10-12
+# Whom: hamigua@hotpop.com
+#
+# $FreeBSD$
+#
+
+PORTNAME= openq
+PORTVERSION= 0.3.2
+PORTREVISION= 10
+CATEGORIES= net-im
+MASTER_SITES= SF
+PKGNAMEPREFIX= gaim-
+
+PATCH_SITES= ftp://local-distfiles.freebsd.org.cn/pub/china-ports/hamigua/
+PATCHFILES= openq-0.3.2.qq2006.group.patch.gz
+PATCH_DIST_STRIP= -p1
+
+MAINTAINER= relaxbsd@gmail.com
+COMMENT= A QQ-liked protocol plugin for Gaim
+
+BUILD_DEPENDS= ${LOCALBASE}/include/gaim/config.h:${PORTSDIR}/net-im/gaim
+RUN_DEPENDS= gaim:${PORTSDIR}/net-im/gaim
+
+USE_AUTOTOOLS= libtool:15
+USE_XLIB= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack gtk20
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-static=yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/net-im/gaim-openq/distinfo b/net-im/gaim-openq/distinfo
new file mode 100644
index 000000000..e41ee05e5
--- /dev/null
+++ b/net-im/gaim-openq/distinfo
@@ -0,0 +1,6 @@
+MD5 (openq-0.3.2.tar.gz) = 9a6d05ba62275d6ab8814b5e74fce3a4
+SHA256 (openq-0.3.2.tar.gz) = 81d18eab70b34d0cf09fd20ad1f60b410ec99daaf532bdd7d5ae25904f9f8861
+SIZE (openq-0.3.2.tar.gz) = 3240536
+MD5 (openq-0.3.2.qq2006.group.patch.gz) = 357cdae249fbf166f2ddcf752dfabc59
+SHA256 (openq-0.3.2.qq2006.group.patch.gz) = dcffb9449dd4843f76c402c2f4aead7ce93586d9d10bb358511038f6061c5c64
+SIZE (openq-0.3.2.qq2006.group.patch.gz) = 8121
diff --git a/net-im/gaim-openq/files/patch-intl_Makefile.in b/net-im/gaim-openq/files/patch-intl_Makefile.in
new file mode 100644
index 000000000..ab2927595
--- /dev/null
+++ b/net-im/gaim-openq/files/patch-intl_Makefile.in
@@ -0,0 +1,11 @@
+--- intl/Makefile.in.orig Tue Oct 12 22:43:15 2004
++++ intl/Makefile.in Tue Oct 12 22:44:57 2004
+@@ -40,7 +40,7 @@
+ INSTALL = @INSTALL@
+ INSTALL_DATA = @INSTALL_DATA@
+ MKINSTALLDIRS = @MKINSTALLDIRS@
+-mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac`
++mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+
+ l = @INTL_LIBTOOL_SUFFIX_PREFIX@
+
diff --git a/net-im/gaim-openq/files/patch-src-file_trans.c b/net-im/gaim-openq/files/patch-src-file_trans.c
new file mode 100644
index 000000000..01da2c190
--- /dev/null
+++ b/net-im/gaim-openq/files/patch-src-file_trans.c
@@ -0,0 +1,96 @@
+--- src/file_trans.c.orig Thu Aug 18 19:21:53 2005
++++ src/file_trans.c Thu Aug 18 19:33:01 2005
+@@ -26,6 +26,9 @@
+ #define random rand
+ #endif
+
++#include <sys/types.h>
++#include <sys/socket.h>
++
+ #include "debug.h" // gaim_debug
+ #include "ft.h" // gaim_xfer
+ #include "md5.h"
+@@ -213,8 +216,8 @@
+ int _qq_xfer_open_file(const gchar *filename, const gchar *method, GaimXfer *xfer)
+ {
+ ft_info *info = xfer->data;
+- info->dest_fp = fopen(gaim_xfer_get_local_filename(xfer), method);
+- if (info->dest_fp == NULL) {
++ info->un.dest_fp = fopen(gaim_xfer_get_local_filename(xfer), method);
++ if (info->un.dest_fp == NULL) {
+ return -1;
+ }
+ return 0;
+@@ -225,26 +228,28 @@
+ {
+ ft_info *info = xfer->data;
+
+- fseek(info->dest_fp, index * len, SEEK_SET);
+- return fread(buffer, 1, len, info->dest_fp);
++ fseek(info->un.dest_fp, index * len, SEEK_SET);
++ return fread(buffer, 1, len, info->un.dest_fp);
+ }
+
+ gint
+ _qq_xfer_write_file(guint8 *buffer, guint index, guint len, GaimXfer *xfer)
+ {
+ ft_info *info = xfer->data;
+- fseek(info->dest_fp, index * len, SEEK_SET);
+- return fwrite(buffer, 1, len, info->dest_fp);
++ fseek(info->un.dest_fp, index * len, SEEK_SET);
++ return fwrite(buffer, 1, len, info->un.dest_fp);
+ }
+
+ void qq_xfer_close_file(GaimXfer *xfer)
+ {
+ ft_info *info = xfer->data;
+
+- if (info->dest_fp) fclose(info->dest_fp);
++ if (info->un.dest_fp) fclose(info->un.dest_fp);
+ }
+ #endif
+
++ssize_t _qq_xfer_write(const char *buf, size_t len, GaimXfer *xfer);
++
+ gint _qq_send_file(GaimConnection *gc, guint8 *data, gint len, guint16 packet_type, guint32 to_uid)
+ {
+ gint bytes;
+@@ -270,7 +275,6 @@
+ bytes += create_packet_dw(buf, &cursor, _encrypt_qq_uid(to_uid, file_key));
+ bytes += create_packet_data(buf, &cursor, data, len);
+
+- ssize_t _qq_xfer_write(const char *buf, size_t len, GaimXfer *xfer);
+ if (bytes == len + 12) {
+ //gaim_xfer_write(qd->xfer, buf, bytes);
+ _qq_xfer_write(buf, bytes, qd->xfer);
+@@ -397,10 +401,11 @@
+ gchar file_md5[16], filename_md5[16], *filename;
+ gint filename_len, filesize;
+ qq_data *qd;
++ ft_info *info;
+
+ g_return_if_fail(gc != NULL && gc->proto_data != NULL);
+ qd = (qq_data *) gc->proto_data;
+- ft_info *info = (ft_info *) qd->xfer->data;
++ info = (ft_info *) qd->xfer->data;
+
+ filename = (gchar *) gaim_xfer_get_filename(qd->xfer);
+ filesize = gaim_xfer_get_size(qd->xfer);
+@@ -669,6 +674,8 @@
+ GaimXfer *xfer = qd->xfer;
+ ft_info *info = (ft_info *) xfer->data;
+ guint32 mask;
++ guint8 *buffer;
++ gint readbytes;
+
+ gaim_debug(GAIM_DEBUG_INFO, "QQ", "receiving %dth fragment ack, slide window status %o, max_fragment_index %d\n",
+ fragment_index, info->window, info->max_fragment_index);
+@@ -698,8 +705,6 @@
+ {
+ //move the slide window
+ info->window &= ~mask;
+- guint8 *buffer;
+- gint readbytes;
+
+ buffer = g_newa(guint8, info->fragment_len);
+ readbytes = _qq_xfer_read_file(buffer, info->max_fragment_index + sizeof(info->window),
diff --git a/net-im/gaim-openq/files/patch-src-group_admindlg.c b/net-im/gaim-openq/files/patch-src-group_admindlg.c
new file mode 100644
index 000000000..2198661f9
--- /dev/null
+++ b/net-im/gaim-openq/files/patch-src-group_admindlg.c
@@ -0,0 +1,65 @@
+--- src/group_admindlg.c.orig Sat Oct 2 17:48:11 2004
++++ src/group_admindlg.c Sat Oct 16 17:44:20 2004
+@@ -133,6 +133,17 @@
+ GaimConnection *gc;
+ qun_info_window *info_window;
+
++ gint page, group_category, i = 0;
++ qq_group *group;
++ qq_data *qd;
++ GtkTextIter start, end;
++ GtkTreeModel *model;
++ GtkTreeIter iter;
++ GValue value = { 0, };
++ guint32 *new_members;
++ guint32 uid;
++ gboolean selected;
++
+ g_return_if_fail(data != NULL);
+ info_window = (qun_info_window *) data;
+
+@@ -145,17 +156,6 @@
+ // _("This version of GTK-2 does not support this function"), NULL);
+ // return;
+ //#else
+- gint page, group_category, i = 0;
+- qq_group *group;
+- qq_data *qd;
+- GtkTextIter start, end;
+- GtkTreeModel *model;
+- GtkTreeIter iter;
+- GValue value = { 0, };
+- guint32 *new_members;
+- guint32 uid;
+- gboolean selected;
+-
+ qd = (qq_data *) gc->proto_data;
+
+ // we assume the modification can succeed
+@@ -253,6 +253,12 @@
+ GaimConnection *gc;
+ qq_group *group;
+
++ GtkTreeModel *model;
++ GtkTreeIter iter;
++ GtkTreePath *path;
++ gboolean selected;
++ guint32 uid;
++
+ info_window = (qun_info_window *) data;
+ g_return_if_fail(info_window != NULL);
+
+@@ -262,11 +268,8 @@
+ group = qq_group_find_by_internal_group_id(gc, info_window->internal_group_id);
+ g_return_if_fail(group != NULL);
+
+- GtkTreeModel *model = gtk_tree_view_get_model(GTK_TREE_VIEW(info_window->tre_members));
+- GtkTreeIter iter;
+- GtkTreePath *path = gtk_tree_path_new_from_string(path_str);
+- gboolean selected;
+- guint32 uid;
++ model = gtk_tree_view_get_model(GTK_TREE_VIEW(info_window->tre_members));
++ path = gtk_tree_path_new_from_string(path_str);
+
+ gtk_tree_model_get_iter(model, &iter, path);
+ gtk_tree_model_get(model, &iter, COLUMN_SELECTED, &selected, -1);
diff --git a/net-im/gaim-openq/files/patch-src-group_im.c b/net-im/gaim-openq/files/patch-src-group_im.c
new file mode 100644
index 000000000..6e09b247d
--- /dev/null
+++ b/net-im/gaim-openq/files/patch-src-group_im.c
@@ -0,0 +1,19 @@
+--- src/group_im.c.orig Sat Oct 2 17:48:11 2004
++++ src/group_im.c Sat Oct 16 17:59:51 2004
+@@ -59,6 +59,7 @@
+ guint8 *raw_data, *cursor;
+ guint16 msg_len;
+ gchar *msg_filtered;
++ guint8 *send_im_tail;
+
+ g_return_if_fail(gc != NULL && group != NULL && msg != NULL);
+
+@@ -73,7 +74,7 @@
+ bytes += create_packet_dw(raw_data, &cursor, group->internal_group_id);
+ bytes += create_packet_w(raw_data, &cursor, msg_len + QQ_SEND_IM_AFTER_MSG_LEN);
+ bytes += create_packet_data(raw_data, &cursor, (gchar *) msg_filtered, msg_len);
+- guint8 *send_im_tail = qq_get_send_im_tail(NULL, NULL, NULL,
++ send_im_tail = qq_get_send_im_tail(NULL, NULL, NULL,
+ FALSE, FALSE, FALSE,
+ QQ_SEND_IM_AFTER_MSG_LEN);
+ bytes += create_packet_data(raw_data, &cursor, (gchar *) send_im_tail, QQ_SEND_IM_AFTER_MSG_LEN);
diff --git a/net-im/gaim-openq/files/patch-src-im.c b/net-im/gaim-openq/files/patch-src-im.c
new file mode 100644
index 000000000..3855b2a64
--- /dev/null
+++ b/net-im/gaim-openq/files/patch-src-im.c
@@ -0,0 +1,28 @@
+--- src/im.c.orig Sat Oct 2 17:48:11 2004
++++ src/im.c Sat Oct 16 18:06:57 2004
+@@ -435,6 +435,8 @@
+ gchar *font_size = NULL, *font_color = NULL, *font_name = NULL, *tmp;
+ gboolean is_bold = FALSE, is_italic = FALSE, is_underline = FALSE;
+ const gchar *start, *end, *last;
++ guint font_name_len, tail_len;
++ guint8 *send_im_tail;
+
+ g_return_if_fail(gc != NULL && gc->proto_data != NULL);
+
+@@ -488,7 +490,6 @@
+ now = time(NULL);
+ md5 = _gen_session_md5(qd->uid, qd->session_key);
+
+- guint font_name_len, tail_len;
+ font_name_len = (font_name) ? strlen(font_name) : DEFAULT_FONT_NAME_LEN;
+ tail_len = font_name_len + QQ_SEND_IM_AFTER_MSG_HEADER_LEN + 1;
+
+@@ -530,7 +531,7 @@
+ bytes += create_packet_b(raw_data, &cursor, type);
+ //053- : msg ends with 0x00
+ bytes += create_packet_data(raw_data, &cursor, msg_filtered, msg_len);
+- guint8 *send_im_tail = qq_get_send_im_tail(font_color, font_size, font_name, is_bold,
++ send_im_tail = qq_get_send_im_tail(font_color, font_size, font_name, is_bold,
+ is_italic, is_underline, tail_len);
+ _qq_show_packet("QQ_MESG debug", send_im_tail, tail_len);
+ bytes += create_packet_data(raw_data, &cursor, (gchar *) send_im_tail, tail_len);
diff --git a/net-im/gaim-openq/files/patch-src-recv_core.c b/net-im/gaim-openq/files/patch-src-recv_core.c
new file mode 100644
index 000000000..4a61450e9
--- /dev/null
+++ b/net-im/gaim-openq/files/patch-src-recv_core.c
@@ -0,0 +1,11 @@
+--- src/recv_core.c.orig Sat Oct 2 17:48:12 2004
++++ src/recv_core.c Sat Oct 16 18:17:35 2004
+@@ -290,7 +290,7 @@
+ void qq_input_pending(gpointer data, gint source, GaimInputCondition cond)
+ {
+ GaimConnection *gc;
+- qq_data *qd;;
++ qq_data *qd;
+ guint8 *buf;
+ gint len;
+
diff --git a/net-im/gaim-openq/files/patch-src-send_file.c b/net-im/gaim-openq/files/patch-src-send_file.c
new file mode 100644
index 000000000..e585f555e
--- /dev/null
+++ b/net-im/gaim-openq/files/patch-src-send_file.c
@@ -0,0 +1,56 @@
+--- src/send_file.c.orig Thu Dec 23 18:22:22 2004
++++ src/send_file.c Thu Aug 18 18:18:11 2005
+@@ -22,6 +22,8 @@
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
++#include <sys/types.h>
++#include <sys/socket.h>
+ #include <network.h>
+
+ #include "send_file.h"
+@@ -203,8 +205,8 @@
+ info = (ft_info *) xfer->data;
+
+ qq_xfer_close_file(xfer);
+- if (info->dest_fp != NULL) {
+- fclose(info->dest_fp);
++ if (info->un.dest_fp != NULL) {
++ fclose(info->un.dest_fp);
+ gaim_debug(GAIM_DEBUG_INFO, "QQ", "file closed\n");
+ }
+ if (info->major_fd != 0) {
+@@ -499,6 +501,8 @@
+ guint8 *cursor, *raw_data;
+ gint packet_len, bytes;
+ ft_info *info;
++ guint16 minor_port;
++ guint32 real_ip;
+
+ g_return_if_fail (gc != NULL && gc->proto_data != NULL);
+ qd = (qq_data *) gc->proto_data;
+@@ -506,8 +510,6 @@
+
+ gaim_debug(GAIM_DEBUG_INFO, "QQ", "I've accepted the file transfer request from %d\n", to_uid);
+ _qq_xfer_init_socket(qd->xfer);
+- guint16 minor_port;
+- guint32 real_ip;
+
+ packet_len = 79;
+ raw_data = g_newa (guint8, packet_len);
+@@ -809,6 +811,7 @@
+ GaimXfer *xfer;
+ gchar *sender_name;
+ ft_info *info;
++ gchar **fileinfo;
+
+ g_return_if_fail (gc != NULL && data != NULL && data_len != 0);
+ qd = (qq_data *) gc->proto_data;
+@@ -834,7 +837,6 @@
+ GAIM_XFER_RECEIVE,
+ sender_name);
+
+- gchar **fileinfo;
+ fileinfo = g_strsplit(data + 81 + 12, "\x1f", 2);
+ g_return_if_fail (fileinfo != NULL && fileinfo[0] != NULL && fileinfo[1] != NULL);
+ gaim_xfer_set_filename(xfer, fileinfo[0]);
diff --git a/net-im/gaim-openq/files/patch-src-send_file.h b/net-im/gaim-openq/files/patch-src-send_file.h
new file mode 100644
index 000000000..961316f49
--- /dev/null
+++ b/net-im/gaim-openq/files/patch-src-send_file.h
@@ -0,0 +1,11 @@
+--- src/send_file.h.orig Thu Aug 18 18:49:04 2005
++++ src/send_file.h Thu Aug 18 17:55:56 2005
+@@ -40,7 +40,7 @@
+ union {
+ FILE *dest_fp;
+ guint8 *buffer;
+- };
++ } un;
+ gboolean use_major;
+ } ft_info;
+
diff --git a/net-im/gaim-openq/files/patch-src-udp_proxy_s5.c b/net-im/gaim-openq/files/patch-src-udp_proxy_s5.c
new file mode 100644
index 000000000..af25e25f2
--- /dev/null
+++ b/net-im/gaim-openq/files/patch-src-udp_proxy_s5.c
@@ -0,0 +1,32 @@
+--- src/udp_proxy_s5.c.orig Sat Oct 2 17:48:12 2004
++++ src/udp_proxy_s5.c Sat Oct 16 18:35:59 2004
+@@ -37,6 +37,7 @@
+ struct PHB *phb = data;
+ struct sockaddr_in sin;
+ int len;
++ int error = ETIMEDOUT;
+
+ gaim_input_remove(phb->inpa);
+ gaim_debug(GAIM_DEBUG_INFO, "socks5 proxy", "Able to read again.\n");
+@@ -85,7 +86,6 @@
+ return;
+ }
+
+- int error = ETIMEDOUT;
+ gaim_debug(GAIM_DEBUG_INFO, "QQ", "Connect didn't block\n");
+ len = sizeof(error);
+ if (getsockopt(phb->udpsock, SOL_SOCKET, SO_ERROR, &error, &len) < 0) {
+@@ -216,11 +216,12 @@
+ {
+ unsigned char buf[512];
+ struct PHB *phb = data;
++ int ret;
+
+ gaim_input_remove(phb->inpa);
+ gaim_debug(GAIM_DEBUG_INFO, "socks5 proxy", "Able to read.\n");
+
+- int ret = read(source, buf, 2);
++ ret = read(source, buf, 2);
+ if (ret < 2) {
+ gaim_debug(GAIM_DEBUG_INFO, "s5_canread", "packet smaller than 2 octet\n");
+ close(source);
diff --git a/net-im/gaim-openq/pkg-descr b/net-im/gaim-openq/pkg-descr
new file mode 100644
index 000000000..0cf6aba78
--- /dev/null
+++ b/net-im/gaim-openq/pkg-descr
@@ -0,0 +1,3 @@
+OpenQ is a QQ-liked protocol plugin for gaim.
+
+WWW: http://openq.sourceforge.net/
diff --git a/net-im/gaim-openq/pkg-plist b/net-im/gaim-openq/pkg-plist
new file mode 100644
index 000000000..9e2065b6d
--- /dev/null
+++ b/net-im/gaim-openq/pkg-plist
@@ -0,0 +1,533 @@
+lib/gaim/libqq.a
+lib/gaim/libqq.la
+lib/gaim/libqq.so
+share/gaim/QQWry.dat
+share/pixmaps/gaim/smileys/2003iii/angel.png
+share/pixmaps/gaim/smileys/2003iii/bigsmile.png
+share/pixmaps/gaim/smileys/2003iii/burp.png
+share/pixmaps/gaim/smileys/2003iii/cool.png
+share/pixmaps/gaim/smileys/2003iii/crazy.png
+share/pixmaps/gaim/smileys/2003iii/crossedlips.png
+share/pixmaps/gaim/smileys/2003iii/cry.png
+share/pixmaps/gaim/smileys/2003iii/default.gif
+share/pixmaps/gaim/smileys/2003iii/download.png
+share/pixmaps/gaim/smileys/2003iii/embarrassed.png
+share/pixmaps/gaim/smileys/2003iii/farted.png
+share/pixmaps/gaim/smileys/2003iii/kiss.png
+share/pixmaps/gaim/smileys/2003iii/luke.png
+share/pixmaps/gaim/smileys/2003iii/moneymouth.png
+share/pixmaps/gaim/smileys/2003iii/mrt.png
+share/pixmaps/gaim/smileys/2003iii/msn_angel.png
+share/pixmaps/gaim/smileys/2003iii/msn_angry.png
+share/pixmaps/gaim/smileys/2003iii/msn_away.png
+share/pixmaps/gaim/smileys/2003iii/msn_bat.gif
+share/pixmaps/gaim/smileys/2003iii/msn_beer.png
+share/pixmaps/gaim/smileys/2003iii/msn_bowl.png
+share/pixmaps/gaim/smileys/2003iii/msn_boy.png
+share/pixmaps/gaim/smileys/2003iii/msn_brb.png
+share/pixmaps/gaim/smileys/2003iii/msn_brheart.png
+share/pixmaps/gaim/smileys/2003iii/msn_cake.gif
+share/pixmaps/gaim/smileys/2003iii/msn_car.png
+share/pixmaps/gaim/smileys/2003iii/msn_cat.png
+share/pixmaps/gaim/smileys/2003iii/msn_cellphone.png
+share/pixmaps/gaim/smileys/2003iii/msn_cigarette.gif
+share/pixmaps/gaim/smileys/2003iii/msn_clock.png
+share/pixmaps/gaim/smileys/2003iii/msn_coffee.png
+share/pixmaps/gaim/smileys/2003iii/msn_coins.png
+share/pixmaps/gaim/smileys/2003iii/msn_computer.png
+share/pixmaps/gaim/smileys/2003iii/msn_cry.gif
+share/pixmaps/gaim/smileys/2003iii/msn_deadflower.png
+share/pixmaps/gaim/smileys/2003iii/msn_devil.png
+share/pixmaps/gaim/smileys/2003iii/msn_dog.png
+share/pixmaps/gaim/smileys/2003iii/msn_dontknow.gif
+share/pixmaps/gaim/smileys/2003iii/msn_donttell.png
+share/pixmaps/gaim/smileys/2003iii/msn_drink.png
+share/pixmaps/gaim/smileys/2003iii/msn_email.png
+share/pixmaps/gaim/smileys/2003iii/msn_embarrassed.png
+share/pixmaps/gaim/smileys/2003iii/msn_eyeroll.gif
+share/pixmaps/gaim/smileys/2003iii/msn_film.png
+share/pixmaps/gaim/smileys/2003iii/msn_fingerscrossed.png
+share/pixmaps/gaim/smileys/2003iii/msn_flower.png
+share/pixmaps/gaim/smileys/2003iii/msn_gift.png
+share/pixmaps/gaim/smileys/2003iii/msn_girl.png
+share/pixmaps/gaim/smileys/2003iii/msn_handcuffs.png
+share/pixmaps/gaim/smileys/2003iii/msn_heart.png
+share/pixmaps/gaim/smileys/2003iii/msn_highfive.png
+share/pixmaps/gaim/smileys/2003iii/msn_hot.png
+share/pixmaps/gaim/smileys/2003iii/msn_icon.png
+share/pixmaps/gaim/smileys/2003iii/msn_idea.png
+share/pixmaps/gaim/smileys/2003iii/msn_island.png
+share/pixmaps/gaim/smileys/2003iii/msn_kiss.png
+share/pixmaps/gaim/smileys/2003iii/msn_laugh.png
+share/pixmaps/gaim/smileys/2003iii/msn_lightning.gif
+share/pixmaps/gaim/smileys/2003iii/msn_nerd.png
+share/pixmaps/gaim/smileys/2003iii/msn_neutral.png
+share/pixmaps/gaim/smileys/2003iii/msn_note.png
+share/pixmaps/gaim/smileys/2003iii/msn_occ.png
+share/pixmaps/gaim/smileys/2003iii/msn_online.png
+share/pixmaps/gaim/smileys/2003iii/msn_ooooh.png
+share/pixmaps/gaim/smileys/2003iii/msn_party.gif
+share/pixmaps/gaim/smileys/2003iii/msn_phone.png
+share/pixmaps/gaim/smileys/2003iii/msn_photo.png
+share/pixmaps/gaim/smileys/2003iii/msn_pizza.png
+share/pixmaps/gaim/smileys/2003iii/msn_plane.png
+share/pixmaps/gaim/smileys/2003iii/msn_plate.png
+share/pixmaps/gaim/smileys/2003iii/msn_question.png
+share/pixmaps/gaim/smileys/2003iii/msn_rainbow.png
+share/pixmaps/gaim/smileys/2003iii/msn_run.png
+share/pixmaps/gaim/smileys/2003iii/msn_runback.png
+share/pixmaps/gaim/smileys/2003iii/msn_sad.png
+share/pixmaps/gaim/smileys/2003iii/msn_sarcastic.png
+share/pixmaps/gaim/smileys/2003iii/msn_secret.png
+share/pixmaps/gaim/smileys/2003iii/msn_sheep.png
+share/pixmaps/gaim/smileys/2003iii/msn_sick.png
+share/pixmaps/gaim/smileys/2003iii/msn_sleep.png
+share/pixmaps/gaim/smileys/2003iii/msn_sleepy.gif
+share/pixmaps/gaim/smileys/2003iii/msn_smiley.png
+share/pixmaps/gaim/smileys/2003iii/msn_snail.png
+share/pixmaps/gaim/smileys/2003iii/msn_soccer.png
+share/pixmaps/gaim/smileys/2003iii/msn_star.png
+share/pixmaps/gaim/smileys/2003iii/msn_stormy.png
+share/pixmaps/gaim/smileys/2003iii/msn_sun.png
+share/pixmaps/gaim/smileys/2003iii/msn_sunglasses.png
+share/pixmaps/gaim/smileys/2003iii/msn_teeth.png
+share/pixmaps/gaim/smileys/2003iii/msn_think.gif
+share/pixmaps/gaim/smileys/2003iii/msn_thumbdown.png
+share/pixmaps/gaim/smileys/2003iii/msn_thumbup.png
+share/pixmaps/gaim/smileys/2003iii/msn_tongue.png
+share/pixmaps/gaim/smileys/2003iii/msn_turtle.png
+share/pixmaps/gaim/smileys/2003iii/msn_umbrella.png
+share/pixmaps/gaim/smileys/2003iii/msn_weird.png
+share/pixmaps/gaim/smileys/2003iii/msn_wink.gif
+share/pixmaps/gaim/smileys/2003iii/msn_xbox.png
+share/pixmaps/gaim/smileys/2003iii/oneeye.png
+share/pixmaps/gaim/smileys/2003iii/qq.png
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_0.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_1.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_10.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_11.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_12.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_13.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_14.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_15.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_16.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_17.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_18.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_19.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_2.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_20.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_21.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_22.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_23.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_24.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_25.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_26.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_27.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_28.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_29.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_3.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_30.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_31.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_32.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_33.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_34.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_35.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_36.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_37.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_38.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_39.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_4.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_40.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_41.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_42.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_43.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_44.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_45.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_46.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_47.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_48.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_49.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_5.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_50.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_51.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_52.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_53.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_54.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_55.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_56.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_57.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_58.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_59.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_6.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_60.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_61.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_62.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_63.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_64.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_65.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_66.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_67.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_68.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_69.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_7.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_70.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_71.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_72.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_73.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_74.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_75.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_76.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_77.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_78.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_79.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_8.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_80.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_81.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_82.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_83.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_84.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_85.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_86.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_87.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_88.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_89.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_9.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_90.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_91.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_92.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_93.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_94.gif
+share/pixmaps/gaim/smileys/2003iii/qq_smiley_95.gif
+share/pixmaps/gaim/smileys/2003iii/sad.png
+share/pixmaps/gaim/smileys/2003iii/scream.png
+share/pixmaps/gaim/smileys/2003iii/smile.png
+share/pixmaps/gaim/smileys/2003iii/theme
+share/pixmaps/gaim/smileys/2003iii/think.png
+share/pixmaps/gaim/smileys/2003iii/tongue.png
+share/pixmaps/gaim/smileys/2003iii/wink.png
+share/pixmaps/gaim/smileys/2003iii/yahoo_alien.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_alien2.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_angel.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_angry.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_batting.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_beatup.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_bigsmile.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_blush.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_bye.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_chicken.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_clap.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_clown.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_coffee.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_cow.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_cowboy.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_cry.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_dance.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_devil.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_doh.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_drool.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_eyebrow.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_eyeroll.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_flag.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_flower.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_frustrated.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_ghost.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_glasses.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_huggs.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_hypnotized.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_idea.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_kiss.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_laughloud.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_liar.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_love.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_mean.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_moneyeyes.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_monkey.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_neutral.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_ooooh.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_peace.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_pig.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_pray.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_pumpkin.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_question.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_sad.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_shame.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_shamrock.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_shhhh.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_sick.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_silent.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_silly.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_sleep.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_smiley.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_sunglas.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_think.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_tired.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_tongue.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_whistling.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_wink.gif
+share/pixmaps/gaim/smileys/2003iii/yahoo_worried.gif
+share/pixmaps/gaim/smileys/2003iii/yell.png
+share/pixmaps/gaim/status/default/qq.png
+share/pixmaps/gaim/status/default/qq_1-1.png
+share/pixmaps/gaim/status/default/qq_1-2.png
+share/pixmaps/gaim/status/default/qq_1-3.png
+share/pixmaps/gaim/status/default/qq_10-1.png
+share/pixmaps/gaim/status/default/qq_10-2.png
+share/pixmaps/gaim/status/default/qq_10-3.png
+share/pixmaps/gaim/status/default/qq_11-1.png
+share/pixmaps/gaim/status/default/qq_11-2.png
+share/pixmaps/gaim/status/default/qq_11-3.png
+share/pixmaps/gaim/status/default/qq_12-1.png
+share/pixmaps/gaim/status/default/qq_12-2.png
+share/pixmaps/gaim/status/default/qq_12-3.png
+share/pixmaps/gaim/status/default/qq_13-1.png
+share/pixmaps/gaim/status/default/qq_13-2.png
+share/pixmaps/gaim/status/default/qq_13-3.png
+share/pixmaps/gaim/status/default/qq_14-1.png
+share/pixmaps/gaim/status/default/qq_14-2.png
+share/pixmaps/gaim/status/default/qq_14-3.png
+share/pixmaps/gaim/status/default/qq_15-1.png
+share/pixmaps/gaim/status/default/qq_15-2.png
+share/pixmaps/gaim/status/default/qq_15-3.png
+share/pixmaps/gaim/status/default/qq_16-1.png
+share/pixmaps/gaim/status/default/qq_16-2.png
+share/pixmaps/gaim/status/default/qq_16-3.png
+share/pixmaps/gaim/status/default/qq_17-1.png
+share/pixmaps/gaim/status/default/qq_17-2.png
+share/pixmaps/gaim/status/default/qq_17-3.png
+share/pixmaps/gaim/status/default/qq_18-1.png
+share/pixmaps/gaim/status/default/qq_18-2.png
+share/pixmaps/gaim/status/default/qq_18-3.png
+share/pixmaps/gaim/status/default/qq_19-1.png
+share/pixmaps/gaim/status/default/qq_19-2.png
+share/pixmaps/gaim/status/default/qq_19-3.png
+share/pixmaps/gaim/status/default/qq_2-1.png
+share/pixmaps/gaim/status/default/qq_2-2.png
+share/pixmaps/gaim/status/default/qq_2-3.png
+share/pixmaps/gaim/status/default/qq_20-1.png
+share/pixmaps/gaim/status/default/qq_20-2.png
+share/pixmaps/gaim/status/default/qq_20-3.png
+share/pixmaps/gaim/status/default/qq_21-1.png
+share/pixmaps/gaim/status/default/qq_21-2.png
+share/pixmaps/gaim/status/default/qq_21-3.png
+share/pixmaps/gaim/status/default/qq_22-1.png
+share/pixmaps/gaim/status/default/qq_22-2.png
+share/pixmaps/gaim/status/default/qq_22-3.png
+share/pixmaps/gaim/status/default/qq_23-1.png
+share/pixmaps/gaim/status/default/qq_23-2.png
+share/pixmaps/gaim/status/default/qq_23-3.png
+share/pixmaps/gaim/status/default/qq_24-1.png
+share/pixmaps/gaim/status/default/qq_24-2.png
+share/pixmaps/gaim/status/default/qq_24-3.png
+share/pixmaps/gaim/status/default/qq_25-1.png
+share/pixmaps/gaim/status/default/qq_25-2.png
+share/pixmaps/gaim/status/default/qq_25-3.png
+share/pixmaps/gaim/status/default/qq_26-1.png
+share/pixmaps/gaim/status/default/qq_26-2.png
+share/pixmaps/gaim/status/default/qq_26-3.png
+share/pixmaps/gaim/status/default/qq_27-1.png
+share/pixmaps/gaim/status/default/qq_27-2.png
+share/pixmaps/gaim/status/default/qq_27-3.png
+share/pixmaps/gaim/status/default/qq_28-1.png
+share/pixmaps/gaim/status/default/qq_28-2.png
+share/pixmaps/gaim/status/default/qq_28-3.png
+share/pixmaps/gaim/status/default/qq_29-1.png
+share/pixmaps/gaim/status/default/qq_29-2.png
+share/pixmaps/gaim/status/default/qq_29-3.png
+share/pixmaps/gaim/status/default/qq_3-1.png
+share/pixmaps/gaim/status/default/qq_3-2.png
+share/pixmaps/gaim/status/default/qq_3-3.png
+share/pixmaps/gaim/status/default/qq_30-1.png
+share/pixmaps/gaim/status/default/qq_30-2.png
+share/pixmaps/gaim/status/default/qq_30-3.png
+share/pixmaps/gaim/status/default/qq_31-1.png
+share/pixmaps/gaim/status/default/qq_31-2.png
+share/pixmaps/gaim/status/default/qq_31-3.png
+share/pixmaps/gaim/status/default/qq_32-1.png
+share/pixmaps/gaim/status/default/qq_32-2.png
+share/pixmaps/gaim/status/default/qq_32-3.png
+share/pixmaps/gaim/status/default/qq_33-1.png
+share/pixmaps/gaim/status/default/qq_33-2.png
+share/pixmaps/gaim/status/default/qq_33-3.png
+share/pixmaps/gaim/status/default/qq_34-1.png
+share/pixmaps/gaim/status/default/qq_34-2.png
+share/pixmaps/gaim/status/default/qq_34-3.png
+share/pixmaps/gaim/status/default/qq_35-1.png
+share/pixmaps/gaim/status/default/qq_35-2.png
+share/pixmaps/gaim/status/default/qq_35-3.png
+share/pixmaps/gaim/status/default/qq_36-1.png
+share/pixmaps/gaim/status/default/qq_36-2.png
+share/pixmaps/gaim/status/default/qq_36-3.png
+share/pixmaps/gaim/status/default/qq_37-1.png
+share/pixmaps/gaim/status/default/qq_37-2.png
+share/pixmaps/gaim/status/default/qq_37-3.png
+share/pixmaps/gaim/status/default/qq_38-1.png
+share/pixmaps/gaim/status/default/qq_38-2.png
+share/pixmaps/gaim/status/default/qq_38-3.png
+share/pixmaps/gaim/status/default/qq_39-1.png
+share/pixmaps/gaim/status/default/qq_39-2.png
+share/pixmaps/gaim/status/default/qq_39-3.png
+share/pixmaps/gaim/status/default/qq_4-1.png
+share/pixmaps/gaim/status/default/qq_4-2.png
+share/pixmaps/gaim/status/default/qq_4-3.png
+share/pixmaps/gaim/status/default/qq_40-1.png
+share/pixmaps/gaim/status/default/qq_40-2.png
+share/pixmaps/gaim/status/default/qq_40-3.png
+share/pixmaps/gaim/status/default/qq_41-1.png
+share/pixmaps/gaim/status/default/qq_41-2.png
+share/pixmaps/gaim/status/default/qq_41-3.png
+share/pixmaps/gaim/status/default/qq_42-1.png
+share/pixmaps/gaim/status/default/qq_42-2.png
+share/pixmaps/gaim/status/default/qq_42-3.png
+share/pixmaps/gaim/status/default/qq_43-1.png
+share/pixmaps/gaim/status/default/qq_43-2.png
+share/pixmaps/gaim/status/default/qq_43-3.png
+share/pixmaps/gaim/status/default/qq_44-1.png
+share/pixmaps/gaim/status/default/qq_44-2.png
+share/pixmaps/gaim/status/default/qq_44-3.png
+share/pixmaps/gaim/status/default/qq_45-1.png
+share/pixmaps/gaim/status/default/qq_45-2.png
+share/pixmaps/gaim/status/default/qq_45-3.png
+share/pixmaps/gaim/status/default/qq_46-1.png
+share/pixmaps/gaim/status/default/qq_46-2.png
+share/pixmaps/gaim/status/default/qq_46-3.png
+share/pixmaps/gaim/status/default/qq_47-1.png
+share/pixmaps/gaim/status/default/qq_47-2.png
+share/pixmaps/gaim/status/default/qq_47-3.png
+share/pixmaps/gaim/status/default/qq_48-1.png
+share/pixmaps/gaim/status/default/qq_48-2.png
+share/pixmaps/gaim/status/default/qq_48-3.png
+share/pixmaps/gaim/status/default/qq_49-1.png
+share/pixmaps/gaim/status/default/qq_49-2.png
+share/pixmaps/gaim/status/default/qq_49-3.png
+share/pixmaps/gaim/status/default/qq_5-1.png
+share/pixmaps/gaim/status/default/qq_5-2.png
+share/pixmaps/gaim/status/default/qq_5-3.png
+share/pixmaps/gaim/status/default/qq_50-1.png
+share/pixmaps/gaim/status/default/qq_50-2.png
+share/pixmaps/gaim/status/default/qq_50-3.png
+share/pixmaps/gaim/status/default/qq_51-1.png
+share/pixmaps/gaim/status/default/qq_51-2.png
+share/pixmaps/gaim/status/default/qq_51-3.png
+share/pixmaps/gaim/status/default/qq_52-1.png
+share/pixmaps/gaim/status/default/qq_52-2.png
+share/pixmaps/gaim/status/default/qq_52-3.png
+share/pixmaps/gaim/status/default/qq_53-1.png
+share/pixmaps/gaim/status/default/qq_53-2.png
+share/pixmaps/gaim/status/default/qq_53-3.png
+share/pixmaps/gaim/status/default/qq_54-1.png
+share/pixmaps/gaim/status/default/qq_54-2.png
+share/pixmaps/gaim/status/default/qq_54-3.png
+share/pixmaps/gaim/status/default/qq_55-1.png
+share/pixmaps/gaim/status/default/qq_55-2.png
+share/pixmaps/gaim/status/default/qq_55-3.png
+share/pixmaps/gaim/status/default/qq_56-1.png
+share/pixmaps/gaim/status/default/qq_56-2.png
+share/pixmaps/gaim/status/default/qq_56-3.png
+share/pixmaps/gaim/status/default/qq_57-1.png
+share/pixmaps/gaim/status/default/qq_57-2.png
+share/pixmaps/gaim/status/default/qq_57-3.png
+share/pixmaps/gaim/status/default/qq_58-1.png
+share/pixmaps/gaim/status/default/qq_58-2.png
+share/pixmaps/gaim/status/default/qq_58-3.png
+share/pixmaps/gaim/status/default/qq_59-1.png
+share/pixmaps/gaim/status/default/qq_59-2.png
+share/pixmaps/gaim/status/default/qq_59-3.png
+share/pixmaps/gaim/status/default/qq_6-1.png
+share/pixmaps/gaim/status/default/qq_6-2.png
+share/pixmaps/gaim/status/default/qq_6-3.png
+share/pixmaps/gaim/status/default/qq_60-1.png
+share/pixmaps/gaim/status/default/qq_60-2.png
+share/pixmaps/gaim/status/default/qq_60-3.png
+share/pixmaps/gaim/status/default/qq_61-1.png
+share/pixmaps/gaim/status/default/qq_61-2.png
+share/pixmaps/gaim/status/default/qq_61-3.png
+share/pixmaps/gaim/status/default/qq_62-1.png
+share/pixmaps/gaim/status/default/qq_62-2.png
+share/pixmaps/gaim/status/default/qq_62-3.png
+share/pixmaps/gaim/status/default/qq_63-1.png
+share/pixmaps/gaim/status/default/qq_63-2.png
+share/pixmaps/gaim/status/default/qq_63-3.png
+share/pixmaps/gaim/status/default/qq_64-1.png
+share/pixmaps/gaim/status/default/qq_64-2.png
+share/pixmaps/gaim/status/default/qq_64-3.png
+share/pixmaps/gaim/status/default/qq_65-1.png
+share/pixmaps/gaim/status/default/qq_65-2.png
+share/pixmaps/gaim/status/default/qq_65-3.png
+share/pixmaps/gaim/status/default/qq_66-1.png
+share/pixmaps/gaim/status/default/qq_66-2.png
+share/pixmaps/gaim/status/default/qq_66-3.png
+share/pixmaps/gaim/status/default/qq_67-1.png
+share/pixmaps/gaim/status/default/qq_67-2.png
+share/pixmaps/gaim/status/default/qq_67-3.png
+share/pixmaps/gaim/status/default/qq_68-1.png
+share/pixmaps/gaim/status/default/qq_68-2.png
+share/pixmaps/gaim/status/default/qq_68-3.png
+share/pixmaps/gaim/status/default/qq_69-1.png
+share/pixmaps/gaim/status/default/qq_69-2.png
+share/pixmaps/gaim/status/default/qq_69-3.png
+share/pixmaps/gaim/status/default/qq_7-1.png
+share/pixmaps/gaim/status/default/qq_7-2.png
+share/pixmaps/gaim/status/default/qq_7-3.png
+share/pixmaps/gaim/status/default/qq_70-1.png
+share/pixmaps/gaim/status/default/qq_70-2.png
+share/pixmaps/gaim/status/default/qq_70-3.png
+share/pixmaps/gaim/status/default/qq_71-1.png
+share/pixmaps/gaim/status/default/qq_71-2.png
+share/pixmaps/gaim/status/default/qq_71-3.png
+share/pixmaps/gaim/status/default/qq_72-1.png
+share/pixmaps/gaim/status/default/qq_72-2.png
+share/pixmaps/gaim/status/default/qq_72-3.png
+share/pixmaps/gaim/status/default/qq_73-1.png
+share/pixmaps/gaim/status/default/qq_73-2.png
+share/pixmaps/gaim/status/default/qq_73-3.png
+share/pixmaps/gaim/status/default/qq_74-1.png
+share/pixmaps/gaim/status/default/qq_74-2.png
+share/pixmaps/gaim/status/default/qq_74-3.png
+share/pixmaps/gaim/status/default/qq_75-1.png
+share/pixmaps/gaim/status/default/qq_75-2.png
+share/pixmaps/gaim/status/default/qq_75-3.png
+share/pixmaps/gaim/status/default/qq_76-1.png
+share/pixmaps/gaim/status/default/qq_76-2.png
+share/pixmaps/gaim/status/default/qq_76-3.png
+share/pixmaps/gaim/status/default/qq_77-1.png
+share/pixmaps/gaim/status/default/qq_77-2.png
+share/pixmaps/gaim/status/default/qq_77-3.png
+share/pixmaps/gaim/status/default/qq_78-1.png
+share/pixmaps/gaim/status/default/qq_78-2.png
+share/pixmaps/gaim/status/default/qq_78-3.png
+share/pixmaps/gaim/status/default/qq_79-1.png
+share/pixmaps/gaim/status/default/qq_79-2.png
+share/pixmaps/gaim/status/default/qq_79-3.png
+share/pixmaps/gaim/status/default/qq_8-1.png
+share/pixmaps/gaim/status/default/qq_8-2.png
+share/pixmaps/gaim/status/default/qq_8-3.png
+share/pixmaps/gaim/status/default/qq_80-1.png
+share/pixmaps/gaim/status/default/qq_80-2.png
+share/pixmaps/gaim/status/default/qq_80-3.png
+share/pixmaps/gaim/status/default/qq_81-1.png
+share/pixmaps/gaim/status/default/qq_81-2.png
+share/pixmaps/gaim/status/default/qq_81-3.png
+share/pixmaps/gaim/status/default/qq_82-1.png
+share/pixmaps/gaim/status/default/qq_82-2.png
+share/pixmaps/gaim/status/default/qq_82-3.png
+share/pixmaps/gaim/status/default/qq_83-1.png
+share/pixmaps/gaim/status/default/qq_83-2.png
+share/pixmaps/gaim/status/default/qq_83-3.png
+share/pixmaps/gaim/status/default/qq_84-1.png
+share/pixmaps/gaim/status/default/qq_84-2.png
+share/pixmaps/gaim/status/default/qq_84-3.png
+share/pixmaps/gaim/status/default/qq_85-1.png
+share/pixmaps/gaim/status/default/qq_85-2.png
+share/pixmaps/gaim/status/default/qq_85-3.png
+share/pixmaps/gaim/status/default/qq_9-1.png
+share/pixmaps/gaim/status/default/qq_9-2.png
+share/pixmaps/gaim/status/default/qq_9-3.png
+share/pixmaps/gaim/status/default/qq_group.png
+share/pixmaps/gaim/status/default/qq_group_unexit.png
+share/pixmaps/gaim/status/default/qq_p_group.png
+share/pixmaps/gaim/status/default/qq_p_group_unexit.png
+share/pixmaps/gaim/status/default/qqshow_default.gif
+share/locale/zh_CN/LC_MESSAGES/openq.mo
+@dirrm share/pixmaps/gaim/smileys/2003iii
+@dirrmtry share/doc
+@dirrmtry share/gaim
diff --git a/net-im/gnome-jabber/Makefile b/net-im/gnome-jabber/Makefile
new file mode 100644
index 000000000..cced48c43
--- /dev/null
+++ b/net-im/gnome-jabber/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: gnome-jabber
+# Date created: 4 July 2003
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gnome-jabber
+PORTVERSION= 0.4
+PORTREVISION= 5
+CATEGORIES= net-im gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= GNOME 2 Jabber Client
+
+LIB_DEPENDS= gnet-2.0.0:${PORTSDIR}/net/gnet2
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix intlhack gnomehack libgnomeui
+USE_GETTEXT= yes
+USE_AUTOTOOLS= libtool:15
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+GCONF_SCHEMAS= gnome-jabber.schemas
+
+.include <bsd.port.mk>
diff --git a/net-im/gnome-jabber/distinfo b/net-im/gnome-jabber/distinfo
new file mode 100644
index 000000000..45406237f
--- /dev/null
+++ b/net-im/gnome-jabber/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome-jabber-0.4.tar.gz) = 7334637898e2614aec9487b33df4f476
+SHA256 (gnome-jabber-0.4.tar.gz) = 43f6e8691e6701c13c8df5c0f8346213d916f2c7481f1ac2b3ceb7002a10be42
+SIZE (gnome-jabber-0.4.tar.gz) = 1184552
diff --git a/net-im/gnome-jabber/pkg-descr b/net-im/gnome-jabber/pkg-descr
new file mode 100644
index 000000000..da19b653d
--- /dev/null
+++ b/net-im/gnome-jabber/pkg-descr
@@ -0,0 +1,4 @@
+Gnome-jabber is an Instant Message Client for Gnome using the Jabber Protocol
+(which supports all major IM protocols, like ICQ, MSN, AIM, etc).
+
+WWW: http://gnome-jabber.sourceforge.net/
diff --git a/net-im/gnome-jabber/pkg-plist b/net-im/gnome-jabber/pkg-plist
new file mode 100644
index 000000000..c8a959a3c
--- /dev/null
+++ b/net-im/gnome-jabber/pkg-plist
@@ -0,0 +1,54 @@
+bin/gnome-jabber
+share/applications/gnome-jabber.desktop
+share/gnome-jabber/contact.wav
+share/gnome-jabber/gj_emote_biggrin.png
+share/gnome-jabber/gj_emote_confused.png
+share/gnome-jabber/gj_emote_cool.png
+share/gnome-jabber/gj_emote_eek.png
+share/gnome-jabber/gj_emote_frown.png
+share/gnome-jabber/gj_emote_mad.png
+share/gnome-jabber/gj_emote_redface.png
+share/gnome-jabber/gj_emote_rolleyes.png
+share/gnome-jabber/gj_emote_smile.png
+share/gnome-jabber/gj_emote_tongue.png
+share/gnome-jabber/gj_emote_wink.png
+share/gnome-jabber/gj_jsf.png
+share/gnome-jabber/gj_message_chat.png
+share/gnome-jabber/gj_message_error.png
+share/gnome-jabber/gj_message_groupchat.png
+share/gnome-jabber/gj_message_headline.png
+share/gnome-jabber/gj_message_normal.png
+share/gnome-jabber/gj_presence_available.png
+share/gnome-jabber/gj_presence_away.png
+share/gnome-jabber/gj_presence_chat.png
+share/gnome-jabber/gj_presence_dnd.png
+share/gnome-jabber/gj_presence_invisible.png
+share/gnome-jabber/gj_presence_none.png
+share/gnome-jabber/gj_presence_subscribe.png
+share/gnome-jabber/gj_presence_subscribed.png
+share/gnome-jabber/gj_presence_unavailable.png
+share/gnome-jabber/gj_presence_unsubscribe.png
+share/gnome-jabber/gj_presence_unsubscribed.png
+share/gnome-jabber/gj_presence_xa.png
+share/gnome-jabber/gnome-jabber.css
+share/gnome-jabber/gnome-jabber.glade
+share/gnome-jabber/message.wav
+share/locale/ca/LC_MESSAGES/gnome-jabber.mo
+share/locale/cs/LC_MESSAGES/gnome-jabber.mo
+share/locale/de/LC_MESSAGES/gnome-jabber.mo
+share/locale/en_CA/LC_MESSAGES/gnome-jabber.mo
+share/locale/en_GB/LC_MESSAGES/gnome-jabber.mo
+share/locale/es/LC_MESSAGES/gnome-jabber.mo
+share/locale/fr/LC_MESSAGES/gnome-jabber.mo
+share/locale/ga/LC_MESSAGES/gnome-jabber.mo
+share/locale/hr/LC_MESSAGES/gnome-jabber.mo
+share/locale/lt/LC_MESSAGES/gnome-jabber.mo
+share/locale/nl/LC_MESSAGES/gnome-jabber.mo
+share/locale/no/LC_MESSAGES/gnome-jabber.mo
+share/locale/pt/LC_MESSAGES/gnome-jabber.mo
+share/locale/pt_BR/LC_MESSAGES/gnome-jabber.mo
+share/locale/ru/LC_MESSAGES/gnome-jabber.mo
+share/locale/sr/LC_MESSAGES/gnome-jabber.mo
+share/locale/sr@Latn/LC_MESSAGES/gnome-jabber.mo
+share/locale/sv/LC_MESSAGES/gnome-jabber.mo
+@dirrm share/gnome-jabber
diff --git a/net-im/meanwhile-gaim/Makefile b/net-im/meanwhile-gaim/Makefile
new file mode 100644
index 000000000..3a1fb47cf
--- /dev/null
+++ b/net-im/meanwhile-gaim/Makefile
@@ -0,0 +1,55 @@
+# New ports collection makefile for: meanwhile-gaim
+# Date created: 24 June 2004
+# Whom: marcus@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= meanwhile
+PORTVERSION= 1.2.8
+PORTREVISION= 4
+CATEGORIES= net-im
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+PKGNAMEPREFIX= gaim-
+DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
+
+MAINTAINER= marcus@FreeBSD.org
+COMMENT= Provides Lotus Sametime support for Gaim
+
+BUILD_DEPENDS= ${LOCALBASE}/include/gaim/config.h:${PORTSDIR}/net-im/gaim
+LIB_DEPENDS= meanwhile.1:${PORTSDIR}/net-im/meanwhile
+RUN_DEPENDS= gaim:${PORTSDIR}/net-im/gaim
+
+USE_XLIB= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack gtk20
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+.if defined(WITH_MW_HOST)
+CONFIGURE_ARGS+= --with-host=${WITH_MW_HOST}
+.endif
+
+.if defined(WITH_MW_PORT)
+CONFIGURE_ARGS+= --with-port=${WITH_MW_PORT}
+.endif
+
+.if defined(WITH_MW_CLIENT)
+CONFIGURE_ARGS+= --with-client=${WITH_MW_CLIENT}
+.endif
+
+pre-everything::
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "You may use the following build options:"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} " WITH_MW_HOST=host Define the default Sametime community host server"
+ @${ECHO_MSG} " WITH_MW_PORT=port Define the default Sametime community port (default: 1533)"
+ @${ECHO_MSG} " WITH_MW_CLIENT=client Define the default Sametime client identifier (default: mwLogin_MEANWHILE)"
+ @${ECHO_MSG} ""
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/net-im/meanwhile-gaim/distinfo b/net-im/meanwhile-gaim/distinfo
new file mode 100644
index 000000000..ae50fe81f
--- /dev/null
+++ b/net-im/meanwhile-gaim/distinfo
@@ -0,0 +1,3 @@
+MD5 (gaim-meanwhile-1.2.8.tar.gz) = da891cb5304776ace34ce63c7f666172
+SHA256 (gaim-meanwhile-1.2.8.tar.gz) = 8c3fe63b3962a8c6741503b3403b518f5f0ac0d116c4a5f0f11d10806774b2c9
+SIZE (gaim-meanwhile-1.2.8.tar.gz) = 366903
diff --git a/net-im/meanwhile-gaim/pkg-descr b/net-im/meanwhile-gaim/pkg-descr
new file mode 100644
index 000000000..f254687e0
--- /dev/null
+++ b/net-im/meanwhile-gaim/pkg-descr
@@ -0,0 +1,4 @@
+Meanwhile-gaim is a Gaim plug-in that adds Lotus Sametime Community Client
+support.
+
+WWW: http://meanwhile.sourceforge.net/
diff --git a/net-im/meanwhile-gaim/pkg-plist b/net-im/meanwhile-gaim/pkg-plist
new file mode 100644
index 000000000..1b1e86e9a
--- /dev/null
+++ b/net-im/meanwhile-gaim/pkg-plist
@@ -0,0 +1,4 @@
+lib/gaim/libmwgaim.la
+lib/gaim/libmwgaim.so
+share/pixmaps/gaim/status/default/external.png
+share/pixmaps/gaim/status/default/meanwhile.png
diff --git a/net-im/pidgin-guifications/Makefile b/net-im/pidgin-guifications/Makefile
new file mode 100644
index 000000000..26b344de3
--- /dev/null
+++ b/net-im/pidgin-guifications/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: gaim-guifications
+# Date created: 2004-05-04
+# Whom: ports@c0decafe.net
+#
+# $FreeBSD$
+#
+
+PORTNAME= pidgin-guifications
+PORTVERSION= 2.14
+PORTREVISION= 1
+CATEGORIES= net-im
+MASTER_SITES= http://downloads.guifications.org/plugins/Guifications2/
+
+MAINTAINER= ports@c0decafe.net
+COMMENT= Plugin to add msn style "toaster" popups to Pidgin
+
+BUILD_DEPENDS= ${LOCALBASE}/include/pidgin/pidgin.h:${PORTSDIR}/net-im/pidgin
+RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
+
+USE_XLIB= yes
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GETTEXT= yes
+USE_GNOME= gnomeprefix gnomehack gtk20
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= "CPPFLAGS=-I${LOCALBASE}/include" "LIBS=-L${LOCALBASE}/lib"
+
+.include <bsd.port.pre.mk>
+
+post-extract:
+ @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} \
+ -e 's#\([@(]\)PIDGIN_LIBDIR\([@)]\)#\1libdir\2#' \
+ -e 's#\([@(]\)PIDGIN_DATADIR\([@)]\)#\1datadir\2#'
+ @${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/configure
+
+.include <bsd.port.post.mk>
diff --git a/net-im/pidgin-guifications/distinfo b/net-im/pidgin-guifications/distinfo
new file mode 100644
index 000000000..d0e580aed
--- /dev/null
+++ b/net-im/pidgin-guifications/distinfo
@@ -0,0 +1,3 @@
+MD5 (pidgin-guifications-2.14.tar.bz2) = 3c7b126d255d0c768a4af699c4454481
+SHA256 (pidgin-guifications-2.14.tar.bz2) = 6ff41878af4603c5a3fbde22548846a2230f1934a63c1ae17f6334649e4d4907
+SIZE (pidgin-guifications-2.14.tar.bz2) = 545044
diff --git a/net-im/pidgin-guifications/pkg-descr b/net-im/pidgin-guifications/pkg-descr
new file mode 100644
index 000000000..94a86174b
--- /dev/null
+++ b/net-im/pidgin-guifications/pkg-descr
@@ -0,0 +1,4 @@
+Guifications is a Pidgin plugin that displays msn style "toaster" popups in a
+user-defined corner of the screen. It's highly configurable, and easy to use.
+
+WWW: http://plugins.guifications.org/trac/
diff --git a/net-im/pidgin-guifications/pkg-plist b/net-im/pidgin-guifications/pkg-plist
new file mode 100644
index 000000000..dbd4d0639
--- /dev/null
+++ b/net-im/pidgin-guifications/pkg-plist
@@ -0,0 +1,63 @@
+lib/pidgin/guifications.la
+lib/pidgin/guifications.so
+share/pixmaps/pidgin/guifications/conf/item_icon_size_big.png
+share/pixmaps/pidgin/guifications/conf/item_icon_size_huge.png
+share/pixmaps/pidgin/guifications/conf/item_icon_size_large.png
+share/pixmaps/pidgin/guifications/conf/item_icon_size_little.png
+share/pixmaps/pidgin/guifications/conf/item_icon_size_normal.png
+share/pixmaps/pidgin/guifications/conf/item_icon_size_small.png
+share/pixmaps/pidgin/guifications/conf/item_icon_size_tiny.png
+share/pixmaps/pidgin/guifications/conf/item_position_center.png
+share/pixmaps/pidgin/guifications/conf/item_position_east.png
+share/pixmaps/pidgin/guifications/conf/item_position_north.png
+share/pixmaps/pidgin/guifications/conf/item_position_north_east.png
+share/pixmaps/pidgin/guifications/conf/item_position_north_west.png
+share/pixmaps/pidgin/guifications/conf/item_position_south.png
+share/pixmaps/pidgin/guifications/conf/item_position_south_east.png
+share/pixmaps/pidgin/guifications/conf/item_position_south_west.png
+share/pixmaps/pidgin/guifications/conf/item_position_west.png
+share/pixmaps/pidgin/guifications/conf/item_text_clipping_ellipsis_end.png
+share/pixmaps/pidgin/guifications/conf/item_text_clipping_ellipsis_middle.png
+share/pixmaps/pidgin/guifications/conf/item_text_clipping_ellipsis_start.png
+share/pixmaps/pidgin/guifications/conf/item_text_clipping_truncate.png
+share/pixmaps/pidgin/guifications/conf/window_position_north_east.png
+share/pixmaps/pidgin/guifications/conf/window_position_north_west.png
+share/pixmaps/pidgin/guifications/conf/window_position_south_east.png
+share/pixmaps/pidgin/guifications/conf/window_position_south_west.png
+share/pixmaps/pidgin/guifications/themes/Penguins/penguin.png
+share/pixmaps/pidgin/guifications/themes/Penguins/theme.xml
+share/pixmaps/pidgin/guifications/themes/default/background.png
+share/pixmaps/pidgin/guifications/themes/default/theme.xml
+share/pixmaps/pidgin/guifications/themes/mini/background.png
+share/pixmaps/pidgin/guifications/themes/mini/theme.xml
+share/locale/bn/LC_MESSAGES/guifications.mo
+share/locale/cs/LC_MESSAGES/guifications.mo
+share/locale/de/LC_MESSAGES/guifications.mo
+share/locale/en_AU/LC_MESSAGES/guifications.mo
+share/locale/en_GB/LC_MESSAGES/guifications.mo
+share/locale/es/LC_MESSAGES/guifications.mo
+share/locale/fr/LC_MESSAGES/guifications.mo
+share/locale/gl/LC_MESSAGES/guifications.mo
+share/locale/he/LC_MESSAGES/guifications.mo
+share/locale/hu/LC_MESSAGES/guifications.mo
+share/locale/it/LC_MESSAGES/guifications.mo
+share/locale/ja/LC_MESSAGES/guifications.mo
+share/locale/mk/LC_MESSAGES/guifications.mo
+share/locale/nl/LC_MESSAGES/guifications.mo
+share/locale/no/LC_MESSAGES/guifications.mo
+share/locale/pt/LC_MESSAGES/guifications.mo
+share/locale/pt_BR/LC_MESSAGES/guifications.mo
+share/locale/ru/LC_MESSAGES/guifications.mo
+share/locale/sk/LC_MESSAGES/guifications.mo
+share/locale/sr/LC_MESSAGES/guifications.mo
+share/locale/sr@Latn/LC_MESSAGES/guifications.mo
+share/locale/sv/LC_MESSAGES/guifications.mo
+share/locale/uk/LC_MESSAGES/guifications.mo
+share/locale/zh_CN/LC_MESSAGES/guifications.mo
+share/locale/zh_TW/LC_MESSAGES/guifications.mo
+@dirrm share/pixmaps/pidgin/guifications/themes/mini
+@dirrm share/pixmaps/pidgin/guifications/themes/default
+@dirrm share/pixmaps/pidgin/guifications/themes/Penguins
+@dirrm share/pixmaps/pidgin/guifications/themes
+@dirrm share/pixmaps/pidgin/guifications/conf
+@dirrm share/pixmaps/pidgin/guifications
diff --git a/net-mgmt/etherape/Makefile b/net-mgmt/etherape/Makefile
new file mode 100644
index 000000000..0cbd5c5fe
--- /dev/null
+++ b/net-mgmt/etherape/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: etherape
+# Date created: 4 April 2001
+# Whom: Holger Lamm <holger@eit.uni-kl.de>
+#
+# $FreeBSD$
+#
+
+PORTNAME= etherape
+PORTVERSION= 0.9.6
+PORTREVISION= 3
+CATEGORIES= net-mgmt gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= sbahra@gwu.edu
+COMMENT= A graphical network traffic visualization tool for gnome
+
+USE_GETTEXT= yes
+USE_GNOME= libglade2 libgnomeui gnomehack gnomeprefix
+USE_GMAKE= yes
+USE_XLIB= yes
+INSTALLS_OMF= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+MAN1= etherape.1
+
+.include <bsd.port.mk>
diff --git a/net-mgmt/etherape/distinfo b/net-mgmt/etherape/distinfo
new file mode 100644
index 000000000..0e9b91732
--- /dev/null
+++ b/net-mgmt/etherape/distinfo
@@ -0,0 +1,3 @@
+MD5 (etherape-0.9.6.tar.gz) = a6f2b27da7d25346b824c42762ada61f
+SHA256 (etherape-0.9.6.tar.gz) = ab4e2f4dc90e2bccbf72f3bc750df4ea3c234fdbc31a85b640107f5b5c5e47fc
+SIZE (etherape-0.9.6.tar.gz) = 860413
diff --git a/net-mgmt/etherape/files/patch-capture.c b/net-mgmt/etherape/files/patch-capture.c
new file mode 100644
index 000000000..4a7a0a44e
--- /dev/null
+++ b/net-mgmt/etherape/files/patch-capture.c
@@ -0,0 +1,20 @@
+--- src/capture.c.orig Sat Apr 29 09:58:35 2006
++++ src/capture.c Mon May 29 01:14:23 2006
+@@ -464,10 +464,13 @@
+ return FALSE;
+ }
+
+- /* preparing protocol summary and nodes/links catalogs */
+- protocol_summary_open();
+- nodes_catalog_open();
+- links_catalog_open();
++ if (status != PAUSE)
++ {
++ /* preparing protocol summary and nodes/links catalogs */
++ protocol_summary_open();
++ nodes_catalog_open();
++ links_catalog_open();
++ }
+
+ /*
+ * See pause_capture for an explanation of why we don't always
diff --git a/net-mgmt/etherape/files/patch-resolv.c b/net-mgmt/etherape/files/patch-resolv.c
new file mode 100644
index 000000000..4e062d403
--- /dev/null
+++ b/net-mgmt/etherape/files/patch-resolv.c
@@ -0,0 +1,11 @@
+--- src/resolv.c.orig Sat Apr 29 09:58:35 2006
++++ src/resolv.c Mon May 29 00:54:06 2006
+@@ -500,7 +500,7 @@
+ */
+ if (g_pethers_path == NULL)
+ {
+- g_strdup_printf (g_pethers_path, "%s/%s",
++ g_pethers_path = g_strdup_printf ("%s/%s",
+ get_home_dir (), EPATH_PERSONAL_ETHERS);
+ }
+
diff --git a/net-mgmt/etherape/files/patch-thread_resolve.c b/net-mgmt/etherape/files/patch-thread_resolve.c
new file mode 100644
index 000000000..dd20e557e
--- /dev/null
+++ b/net-mgmt/etherape/files/patch-thread_resolve.c
@@ -0,0 +1,23 @@
+--- src/thread_resolve.c.orig Tue Apr 25 09:08:28 2006
++++ src/thread_resolve.c Mon May 29 00:37:45 2006
+@@ -167,6 +167,10 @@
+
+ pthread_mutex_unlock(&resolvemtx);
+ }
++
++ /* close mutex */
++ close_mutex();
++
+ return NULL;
+ }
+
+@@ -268,9 +272,6 @@
+ {
+ /* thread pool shutdown */
+ stop_threads();
+-
+- /* close mutex */
+- close_mutex();
+ }
+
+ /* returns 1 if the current dns implementation has a socket wich needs a select() */
diff --git a/net-mgmt/etherape/pkg-descr b/net-mgmt/etherape/pkg-descr
new file mode 100644
index 000000000..f26741ea2
--- /dev/null
+++ b/net-mgmt/etherape/pkg-descr
@@ -0,0 +1,8 @@
+EtherApe is a graphical network monitor for Unix modeled after etherman.
+Featuring ether, ip and tcp modes, it displays network activity
+graphically. Hosts and links change in size with traffic. Color coded
+protocols display. It supports ethernet, fddi, ppp and slip devices.
+It can filter traffic to be shown, and can read traffic from a
+file as well as live from the network.
+
+WWW: http://etherape.sourceforge.net/
diff --git a/net-mgmt/etherape/pkg-plist b/net-mgmt/etherape/pkg-plist
new file mode 100644
index 000000000..662da2169
--- /dev/null
+++ b/net-mgmt/etherape/pkg-plist
@@ -0,0 +1,34 @@
+bin/etherape
+etc/etherape/services
+share/applications/etherape.desktop
+share/etherape/doc/etherape/C/etherape.xml
+share/etherape/doc/etherape/C/figures/appmain.png
+share/etherape/doc/etherape/C/figures/capture_file_dlg.png
+share/etherape/doc/etherape/C/figures/color_select_dlg.png
+share/etherape/doc/etherape/C/figures/eth_toolbar.png
+share/etherape/doc/etherape/C/figures/link_info.png
+share/etherape/doc/etherape/C/figures/node_info.png
+share/etherape/doc/etherape/C/figures/pref_colors_dlg.png
+share/etherape/doc/etherape/C/figures/pref_diagram_dlg.png
+share/etherape/doc/etherape/C/figures/pref_timings_dlg.png
+share/etherape/doc/etherape/C/figures/proto_info.png
+share/etherape/doc/etherape/C/figures/protocol_edit_dlg.png
+share/etherape/glade/etherape.glade2
+share/etherape/glade/etherape.png
+share/etherape/glade/pause.xpm
+share/etherape/glade/play.xpm
+share/etherape/glade/stop.xpm
+share/omf/etherape/etherape-C.omf
+share/pixmaps/etherape.png
+share/locale/es/LC_MESSAGES/etherape.mo
+share/locale/fr/LC_MESSAGES/etherape.mo
+share/locale/nl/LC_MESSAGES/etherape.mo
+share/locale/tr/LC_MESSAGES/etherape.mo
+@dirrm share/omf/etherape
+@dirrm share/etherape/glade
+@dirrm share/etherape/doc/etherape/C/figures
+@dirrm share/etherape/doc/etherape/C
+@dirrm share/etherape/doc/etherape
+@dirrm share/etherape/doc
+@dirrm share/etherape
+@dirrm etc/etherape
diff --git a/net-p2p/amule2/Makefile b/net-p2p/amule2/Makefile
new file mode 100644
index 000000000..4c03a526e
--- /dev/null
+++ b/net-p2p/amule2/Makefile
@@ -0,0 +1,142 @@
+# New ports collection makefile for: amule2
+# Date created: Wed Nov 05 09:30:00 UTC 2003
+# Whom: Ganael LAPLANCHE <ganael.laplanche@martymac.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= aMule
+PORTVERSION= 2.1.3
+PORTREVISION= 5
+CATEGORIES= net-p2p
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= amule
+
+PATCH_SITES= http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/
+PATCHFILES= aMule-wx.patch?rev=1.2
+PATCH_DIST_STRIP= -p1
+
+MAINTAINER= boris@tagnet.ru
+COMMENT= The all-platform eMule p2p client
+
+LATEST_LINK= aMule2
+CONFLICTS= aMule-1.* aMule-devel-[0-9]*
+
+USE_BZIP2= yes
+USE_X_PREFIX= yes
+USE_GNOME= gnomehier gnomehack gnomeprefix
+USE_GMAKE= yes
+USE_WX= 2.8
+WX_CONF_ARGS= absolute
+GNU_CONFIGURE= yes
+CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ARGS= --disable-debug \
+ --without-included-gettext \
+ --with-libintl-prefix=${LOCALBASE} \
+ --with-libiconv-prefix=${LOCALBASE} \
+ --enable-embedded_crypto
+
+CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
+ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}"
+
+OPTIONS= OPTIMIZE "Build with optimization" on \
+ ED2K "Compile aMule ed2k links handler" on \
+ AMULECMD "Compile aMule command line client" on \
+ AMULEWEBSRV "Compile aMule WebServer" on \
+ CAS "Compile C aMule Statistics (+GUI)" on \
+ ALC "Compile aMule Link Creator (+GUI)" on \
+ AMULEDAEMON "Compile aMule daemon version - EXPERIMENTAL" off \
+ WXUNICODE "Enable Unicode support" on
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_NLS)
+USE_GETTEXT= yes
+.else
+CONFIGURE_ARGS+= --disable-nls
+.endif
+
+# Configure options
+.if !defined(WITHOUT_OPTIMIZE)
+CONFIGURE_ARGS+= --enable-optimize
+.else
+CONFIGURE_ARGS+= --disable-optimize
+.endif
+
+.if !defined(WITHOUT_ED2K)
+CONFIGURE_ARGS+= --enable-ed2k
+PLIST_SUB+= PL_ED2K=""
+.else
+CONFIGURE_ARGS+= --disable-ed2k
+PLIST_SUB+= PL_ED2K="@comment "
+.endif
+
+.if !defined(WITHOUT_AMULECMD)
+CONFIGURE_ARGS+= --enable-amulecmd
+PLIST_SUB+= PL_AMULECMD=""
+.else
+CONFIGURE_ARGS+= --disable-amulecmd
+PLIST_SUB+= PL_AMULECMD="@comment "
+.endif
+
+.if !defined(WITHOUT_AMULEWEBSRV)
+CONFIGURE_ARGS+= --enable-webserver
+PLIST_SUB+= PL_AMULEWEBSRV=""
+.else
+CONFIGURE_ARGS+= --disable-webserver
+PLIST_SUB+= PL_AMULEWEBSRV="@comment "
+.endif
+
+.if !defined(WITHOUT_CAS)
+CONFIGURE_ARGS+= --enable-cas --enable-wxcas
+PLIST_SUB+= PL_CAS=""
+.else
+CONFIGURE_ARGS+= --disable-cas --disable-wxcas
+PLIST_SUB+= PL_CAS="@comment "
+.endif
+
+.if !defined(WITHOUT_ALC)
+CONFIGURE_ARGS+= --enable-alc --enable-alcc
+PLIST_SUB+= PL_ALC=""
+.else
+CONFIGURE_ARGS+= --disable-alc --disable-alcc
+PLIST_SUB+= PL_ALC="@comment "
+.endif
+
+.if defined(WITH_AMULEDAEMON)
+CONFIGURE_ARGS+= --enable-amule-daemon --enable-amule-gui
+PLIST_SUB+= PL_AMULEDAEMON=""
+USE_RC_SUBR= amuled.sh
+.else
+CONFIGURE_ARGS+= --disable-amule-daemon --disable-amule-gui
+PLIST_SUB+= PL_AMULEDAEMON="@comment "
+.endif
+
+.if !defined(WITHOUT_WXUNICODE)
+WX_UNICODE=yes
+.endif
+
+# Man pages management
+.include "Makefile.man"
+
+post-install:
+# fr manpages are still incomplete and can't be managed
+# by MANLANG. Will be done when pages are complete.
+.if defined(WITH_AMULECMD)
+ ${GZIP_CMD} ${PREFIX}/man/fr/man1/amulecmd.1
+.endif
+.if defined(WITH_AMULEWEBSRV)
+ ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuleweb.1
+.endif
+ ${GZIP_CMD} ${PREFIX}/man/fr/man1/amule.1
+.if defined(WITH_AMULEDAEMON)
+ ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuled.1
+.endif
+.if defined(WITH_ED2K)
+ ${GZIP_CMD} ${PREFIX}/man/fr/man1/ed2k.1
+.endif
+.if defined(WITH_ALC)
+ ${GZIP_CMD} ${PREFIX}/man/fr/man1/alcc.1
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net-p2p/amule2/Makefile.man b/net-p2p/amule2/Makefile.man
new file mode 100644
index 000000000..586cf50ea
--- /dev/null
+++ b/net-p2p/amule2/Makefile.man
@@ -0,0 +1,25 @@
+# TODO : Add fr here when pages are complete
+MANLANG= "" de es hu
+MANCOMPRESSED= no
+.if defined(WITH_CAS)
+MAN1+= cas.1
+MAN1+= wxcas.1
+.endif
+.if defined(WITH_ALC)
+MAN1+= alc.1
+MAN1+= alcc.1
+.endif
+.if defined(WITH_AMULEWEBSRV)
+MAN1+= amuleweb.1
+.endif
+.if defined(WITH_AMULECMD)
+MAN1+= amulecmd.1
+.endif
+.if defined(WITH_ED2K)
+MAN1+= ed2k.1
+.endif
+.if defined(WITH_AMULEDAEMON)
+MAN1+= amuled.1
+.endif
+MAN1+= amule.1
+MAN1+= xas.1
diff --git a/net-p2p/amule2/distinfo b/net-p2p/amule2/distinfo
new file mode 100644
index 000000000..f4d9ebe17
--- /dev/null
+++ b/net-p2p/amule2/distinfo
@@ -0,0 +1,6 @@
+MD5 (aMule-2.1.3.tar.bz2) = 0aafdd159edb8ad5f0064da87998b47d
+SHA256 (aMule-2.1.3.tar.bz2) = 6e97e947bb7ac231b75e3b21a509a2ec0239bcd7e9dbfc6062c520a6d13b0244
+SIZE (aMule-2.1.3.tar.bz2) = 3248530
+MD5 (aMule-wx.patch?rev=1.2) = 7b61651b0abdee7dc577a03dad8025c1
+SHA256 (aMule-wx.patch?rev=1.2) = c0c0a55fb437fdf618137f2cb0c5ff59a1595aeddf5455a1bad2b2ab11b0a244
+SIZE (aMule-wx.patch?rev=1.2) = 4943
diff --git a/net-p2p/amule2/files/amuled.sh.in b/net-p2p/amule2/files/amuled.sh.in
new file mode 100644
index 000000000..99e6723cb
--- /dev/null
+++ b/net-p2p/amule2/files/amuled.sh.in
@@ -0,0 +1,69 @@
+#!/bin/sh
+#
+# aMule RCng startup script
+# Ogirinal work from Gabriele Cecchetti (amule.org forum)
+#
+
+# PROVIDE: amuled
+# REQUIRE: NETWORKING SERVERS
+# BEFORE: DAEMON
+# KEYWORD: shutdown
+
+#
+# Add the following lines to /etc/rc.conf to enable amuled at startup
+# amuled (bool): Set to "NO" by default.
+# Set it to "YES" to enable amuled
+# amuled_user (str): Set to user running amuled
+# (default 'aMule')
+# amuled_home (str): Set to home directory of user running amuled
+# (default /home/${amuled_user})
+#
+. %%RC_SUBR%%
+
+name="amuled"
+rcvar=`set_rcvar`
+
+load_rc_config $name
+
+[ -z "$amuled_enable" ] && amuled_enable="NO"
+[ -z "$amuled_user" ] && amuled_user="aMule"
+[ -z "$amuled_home" ] && amuled_home="/home/${amuled_user}"
+
+required_dirs=${amuled_home}
+required_files="${amuled_home}/.aMule/amule.conf"
+
+start_cmd="${name}_start"
+stop_cmd="${name}_stop"
+
+amuled_start()
+{
+ if [ ! -f /var/run/${name}.run ]
+ then
+ su -l ${amuled_user} -c "amuled &" 2>>/var/log/${name}.log >>/var/log/${name}.log && touch /var/run/${name}.run
+ echo "Started ${name}."
+ echo `date` : "Started ${name}." >> /var/log/${name}.log
+ else
+ echo "${name} seems to be already running -- remove /var/run/${name}.run manually if needed."
+ fi
+}
+
+amuled_stop()
+{
+ if [ -f /var/run/${name}.run ]
+ then
+ # The following line is much better, but doesn't stop totally amuled
+ # su -l ${amuled_user} -c "amulecmd -c Shutdown" 2>>/var/log/${name}.log >>/var/log/${name}.log
+ # Since amuled catches SIGTERM, this way is preferred for now
+ killall -TERM amuled 2>>/var/log/${name}.log >>/var/log/${name}.log ; sleep 3
+ killall -KILL amuled 2>>/var/log/${name}.log >>/var/log/${name}.log
+ # Also kill amuleweb if needed
+ killall -KILL amuleweb 2>/dev/null >/dev/null
+ rm -f /var/run/${name}.run
+ echo "Stopped ${name}."
+ echo `date` : "Stopped ${name}." >> /var/log/${name}.log
+ else
+ echo "${name} doesn't seem to be running -- create /var/run/${name}.run if needed."
+ fi
+}
+
+run_rc_command "$1"
diff --git a/net-p2p/amule2/files/patch-amuleDlg.cpp b/net-p2p/amule2/files/patch-amuleDlg.cpp
new file mode 100644
index 000000000..5ef977954
--- /dev/null
+++ b/net-p2p/amule2/files/patch-amuleDlg.cpp
@@ -0,0 +1,24 @@
+--- src/amuleDlg.cpp.orig Sun Jan 1 06:17:25 2006
++++ src/amuleDlg.cpp Tue Jan 3 19:12:04 2006
+@@ -413,9 +413,9 @@
+ {
+ wxString msg = wxT(" ");
+ #ifdef CLIENT_GUI
+- msg << _("aMule remote control ") << wxT(VERSION);
++ msg << _("aMule remote control ") << wxT(VERSION) << wxT(" for FreeBSD");
+ #else
+- msg << wxT("aMule ") << wxT(VERSION);
++ msg << wxT("aMule ") << wxT(VERSION) << wxT(" for FreeBSD");
+ #endif
+ msg << wxT(" ");
+ #ifdef CVSDATE
+@@ -425,7 +425,8 @@
+ " 'All-Platform' p2p client based on eMule \n\n"
+ " Website: http://www.amule.org \n"
+ " Forum: http://forum.amule.org \n"
+- " FAQ: http://wiki.amule.org \n\n"
++ " FAQ: http://wiki.amule.org \n"
++ " FreeBSD port: http://contribs.martymac.com \n\n"
+ " Contact: admin@amule.org (administrative issues) \n"
+ " Copyright (C) 2003-2006 aMule Team \n\n"
+ " Part of aMule is based on \n"
diff --git a/net-p2p/amule2/pkg-descr b/net-p2p/amule2/pkg-descr
new file mode 100644
index 000000000..afd986a28
--- /dev/null
+++ b/net-p2p/amule2/pkg-descr
@@ -0,0 +1,6 @@
+aMule, the all-platform eMule p2p client
+
+aMule is a multiplatform fork of xMule
+client using wxWindows class library.
+
+WWW: http://www.amule.org
diff --git a/net-p2p/amule2/pkg-plist b/net-p2p/amule2/pkg-plist
new file mode 100644
index 000000000..556721617
--- /dev/null
+++ b/net-p2p/amule2/pkg-plist
@@ -0,0 +1,242 @@
+%%PL_ALC%%man/fr/man1/alcc.1.gz
+%%PL_AMULEWEBSRV%%man/fr/man1/amuleweb.1.gz
+%%PL_AMULECMD%%man/fr/man1/amulecmd.1.gz
+%%PL_ED2K%%man/fr/man1/ed2k.1.gz
+%%PL_AMULEDAEMON%%man/fr/man1/amuled.1.gz
+man/fr/man1/amule.1.gz
+share/locale/en_GB/LC_MESSAGES/amule.mo
+share/locale/en_US/LC_MESSAGES/amule.mo
+share/locale/es/LC_MESSAGES/amule.mo
+share/locale/de/LC_MESSAGES/amule.mo
+share/locale/fr/LC_MESSAGES/amule.mo
+share/locale/it/LC_MESSAGES/amule.mo
+share/locale/ko_KR/LC_MESSAGES/amule.mo
+share/locale/pl/LC_MESSAGES/amule.mo
+share/locale/et_EE/LC_MESSAGES/amule.mo
+share/locale/ru/LC_MESSAGES/amule.mo
+share/locale/bg/LC_MESSAGES/amule.mo
+share/locale/es_MX/LC_MESSAGES/amule.mo
+share/locale/pt_BR/LC_MESSAGES/amule.mo
+share/locale/gl/LC_MESSAGES/amule.mo
+share/locale/eu/LC_MESSAGES/amule.mo
+share/locale/nl/LC_MESSAGES/amule.mo
+share/locale/ar/LC_MESSAGES/amule.mo
+share/locale/fi/LC_MESSAGES/amule.mo
+share/locale/zh_CN/LC_MESSAGES/amule.mo
+share/locale/zh_TW/LC_MESSAGES/amule.mo
+share/locale/da/LC_MESSAGES/amule.mo
+share/locale/hu/LC_MESSAGES/amule.mo
+share/locale/ca/LC_MESSAGES/amule.mo
+share/locale/it_CH/LC_MESSAGES/amule.mo
+share/locale/pt_PT/LC_MESSAGES/amule.mo
+share/locale/hr/LC_MESSAGES/amule.mo
+share/locale/sl/LC_MESSAGES/amule.mo
+@dirrmtry share/locale/en_US/LC_MESSAGES
+@dirrmtry share/locale/en_US
+@dirrmtry share/locale/et_EE/LC_MESSAGES
+@dirrmtry share/locale/et_EE
+@dirrmtry share/locale/it_CH/LC_MESSAGES
+@dirrmtry share/locale/it_CH
+@dirrmtry share/locale/ko_KR/LC_MESSAGES
+@dirrmtry share/locale/ko_KR
+share/doc/aMule-2.1.3/ABOUT-NLS
+share/doc/aMule-2.1.3/amulesig.txt
+share/doc/aMule-2.1.3/amule-win32.HOWTO.txt
+share/doc/aMule-2.1.3/Changelog
+share/doc/aMule-2.1.3/Doxyfile
+share/doc/aMule-2.1.3/ED2K-Links.HOWTO
+share/doc/aMule-2.1.3/INSTALL
+share/doc/aMule-2.1.3/license.txt
+share/doc/aMule-2.1.3/README
+share/doc/aMule-2.1.3/TODO
+share/doc/aMule-2.1.3/EC_Protocol.txt
+share/doc/aMule-2.1.3/socks4.protocol
+@dirrmtry share/doc/aMule-2.1.3
+@dirrmtry share/doc
+%%PL_CAS%%share/cas/tmp.html
+%%PL_CAS%%share/cas/stat.png
+%%PL_CAS%%@dirrmtry share/cas
+%%PL_CAS%%share/pixmaps/wxcas.xpm
+%%PL_ALC%%share/pixmaps/alc.xpm
+share/pixmaps/amule.xpm
+%%PL_CAS%%share/applications/wxcas.desktop
+%%PL_ALC%%share/applications/alc.desktop
+share/applications/amule.desktop
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/aMule.tmpl
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/add_server.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/arrow_down.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/arrow_right.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/arrow_up.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/back.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/black.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue1.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue2.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue3.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue4.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue5.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue6.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_download.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_kad.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_search.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_servers.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_settings.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_shared.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_stats.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/emule.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/green.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/greenpercent.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_cancel.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_connect.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_down.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_ed2klink.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_info.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_pause.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_resume.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_up.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/log.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/logo.jpg
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/red.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/transparent.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/yellow.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/phpamule.png
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/tree-leaf.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/tree-open.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/tree-closed.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/favicon.ico
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/downloads.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/preferences.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/search.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/servers.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/shared.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/stat_graphs.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/stat_tree.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/login.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/default/index.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-dload.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-search.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-servers.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-shared.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-stats.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-prefs.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-kad.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/stats.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/stats_tree.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/top.html
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/footer.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/login.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/tree-open.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/tree-closed.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/tree-leaf.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-reload.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-search.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-search-pressed.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-servers.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-servers-pressed.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-settings.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-settings-pressed.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-shared.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-shared-pressed.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-download.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-download-pressed.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-kad.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-kad-pressed.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-stats.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-stats-pressed.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-connect.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-logout.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-logout-pressed.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-filter.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/connect.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/cancel.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/arrow-r.png
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/up.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/down.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/pause.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/resume.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/apply.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/delete.jpeg
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/phpamule.png
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/favicon.ico
+%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/index.html
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/aMule.tmpl
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/add_server.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_down.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_down_logout.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_right.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_up.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/back.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/black.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blank1x1.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue1.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue2.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue3.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue4.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue5.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue6.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_download.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_kad.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_search.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_servers.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_settings.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_shared.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/log.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_stats.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/emule.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/green.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/greenpercent.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_cancel.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_connect.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_down.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_ed2klink.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_info.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_pause.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_resume.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_up.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_bottom.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_downmain.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_lefttop.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_righttop.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_top.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_topdown.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_topseperator.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/logo.jpg
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_bg.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_top_bg.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_topbar.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_topbardarker.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_topbarseperator.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/red.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/transparent.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/yellow.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/phpamule.png
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/tree-leaf.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/tree-open.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/tree-closed.gif
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/favicon.ico
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/downloads.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/preferences.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/search.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/servers.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/shared.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/stat_graphs.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/stat_tree.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login.php
+%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/index.php
+%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver/default
+%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver/php-default
+%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver/chicane
+%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver
+%%PL_AMULEWEBSRV%%@dirrmtry share/amule
+lib/xchat/plugins/xas.pl
+@dirrmtry lib/xchat/plugins
+@dirrmtry lib/xchat
+%%PL_CAS%%bin/cas
+%%PL_CAS%%bin/wxcas
+%%PL_ALC%%bin/alc
+%%PL_ALC%%bin/alcc
+%%PL_AMULEWEBSRV%%bin/amuleweb
+%%PL_AMULECMD%%bin/amulecmd
+%%PL_ED2K%%bin/ed2k
+%%PL_AMULEDAEMON%%bin/amulegui
+%%PL_AMULEDAEMON%%bin/amuled
+bin/amule
diff --git a/net-p2p/giftoxic/Makefile b/net-p2p/giftoxic/Makefile
new file mode 100644
index 000000000..871b526ff
--- /dev/null
+++ b/net-p2p/giftoxic/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: giFToxic
+# Date Created: 23 December 2003
+# Whom: Joel Diaz <joeldiaz@bellsouth.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= giFToxic
+PORTVERSION= 0.0.9
+PORTREVISION= 7
+CATEGORIES= net-p2p
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= giftoxic
+
+MAINTAINER= joeldiaz@bellsouth.net
+COMMENT= GTK2 client for giFT
+
+LIB_DEPENDS= gift.0:${PORTSDIR}/net-p2p/gift
+
+USE_X_PREFIX= yes
+USE_GETOPT_LONG= yes
+USE_GNOME= gtk20 gnomeprefix gnomehack
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS= --without-included-gettext
+
+.include <bsd.port.mk>
diff --git a/net-p2p/giftoxic/distinfo b/net-p2p/giftoxic/distinfo
new file mode 100644
index 000000000..7a80dfc3f
--- /dev/null
+++ b/net-p2p/giftoxic/distinfo
@@ -0,0 +1,3 @@
+MD5 (giFToxic-0.0.9.tar.gz) = 66fe05d5d34cf08d310886784682136f
+SHA256 (giFToxic-0.0.9.tar.gz) = 96c513c4884ae47525e80e72d1ace35bc3a5f4cbfc90a5fc02748763693db139
+SIZE (giFToxic-0.0.9.tar.gz) = 281884
diff --git a/net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c b/net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c
new file mode 100644
index 000000000..e413f7045
--- /dev/null
+++ b/net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c
@@ -0,0 +1,40 @@
+--- src/gtkcellrendererprogress.c.orig Thu May 22 06:23:39 2003
++++ src/gtkcellrendererprogress.c Sun Dec 28 14:28:27 2003
+@@ -370,7 +370,13 @@
+ */
+ GdkGC *gc;
+ gint draw_width;
+-
++
++ PangoFontDescription *font;
++
++ PangoContext *context;
++ PangoLayout *layout;
++ gchar *text;
++ int w,h;
+
+ if ((flags & GTK_CELL_RENDERER_SELECTED) == GTK_CELL_RENDERER_SELECTED)
+ {
+@@ -425,18 +431,17 @@
+
+
+
+- PangoFontDescription *font = pango_font_description_from_string ("8");
++ font = pango_font_description_from_string ("8");
+
+- PangoContext *context = gtk_widget_create_pango_context(widget);
+- PangoLayout *layout = pango_layout_new(context);
++ context = gtk_widget_create_pango_context(widget);
++ layout = pango_layout_new(context);
+
+ pango_layout_set_font_description (layout, font);
+- gchar *text = g_strdup_printf("%.1f%%",cellprogress->priv->value);
++ text = g_strdup_printf("%.1f%%",cellprogress->priv->value);
+ pango_layout_set_text(layout, text, -1);
+
+ gdk_gc_set_rgb_fg_color (gc, &cellprogress->priv->text_color);
+
+- int w,h;
+ pango_layout_get_pixel_size(layout, &w, &h);
+ w = (cell_area->width - w)/2;
+ h = (cell_area->height - h)/2;
diff --git a/net-p2p/giftoxic/files/patch-src-utils.c b/net-p2p/giftoxic/files/patch-src-utils.c
new file mode 100644
index 000000000..13fe72ad3
--- /dev/null
+++ b/net-p2p/giftoxic/files/patch-src-utils.c
@@ -0,0 +1,22 @@
+--- src/utils.c.orig Tue May 27 21:37:18 2003
++++ src/utils.c Sun Dec 28 14:25:22 2003
+@@ -366,6 +366,8 @@
+
+ gulong divisor = 1;
+ gint type = 0;
++ gulong mod;
++ gulong nice;
+
+ if (size >= 1000000){
+ divisor = 1000000;
+@@ -375,8 +377,8 @@
+ type = 1;
+ }
+
+- gulong mod = size % divisor;
+- gulong nice = size / divisor;
++ mod = size % divisor;
++ nice = size / divisor;
+ strcpy(format, (mod == 0)?"%.0f":"%.2f");
+ strcat(format, (nice == 1 && mod == 0?gettext(qtys[type][0]):gettext(qtys[type][1])));
+ return g_strdup_printf(format, (gfloat) size / divisor);
diff --git a/net-p2p/giftoxic/pkg-descr b/net-p2p/giftoxic/pkg-descr
new file mode 100644
index 000000000..28c6cea2a
--- /dev/null
+++ b/net-p2p/giftoxic/pkg-descr
@@ -0,0 +1,7 @@
+giFToxic is a GTK2 based client for giFT which allows you to search and
+download from Gnutella, FastTrack and OpenFT networks.
+
+WWW: http://giftoxic.sourceforge.net
+
+- Joel
+joeldiaz@bellsouth.net
diff --git a/net-p2p/giftoxic/pkg-plist b/net-p2p/giftoxic/pkg-plist
new file mode 100644
index 000000000..60aa65531
--- /dev/null
+++ b/net-p2p/giftoxic/pkg-plist
@@ -0,0 +1,8 @@
+bin/giFToxic
+share/applications/giFToxic.desktop
+share/giFToxic/logo.png
+share/pixmaps/giFToxic-48.png
+share/locale/de/LC_MESSAGES/giFToxic.mo
+share/locale/es/LC_MESSAGES/giFToxic.mo
+share/locale/nl/LC_MESSAGES/giFToxic.mo
+@dirrm share/giFToxic
diff --git a/net-p2p/giftui/Makefile b/net-p2p/giftui/Makefile
new file mode 100644
index 000000000..d9f7d5721
--- /dev/null
+++ b/net-p2p/giftui/Makefile
@@ -0,0 +1,48 @@
+# New ports collection makefile for: giFTui
+# Date Created: 23 May 2004
+# Whom: Joel Diaz <joeldiaz@bellsouth.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= giFTui
+PORTVERSION= 0.4.1
+PORTREVISION= 7
+CATEGORIES= net-p2p
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= giftui
+DISTNAME= giftui-0.4.1
+
+MAINTAINER= joeldiaz@bellsouth.net
+COMMENT= GTK2 client for giFT daemon
+
+LIB_DEPENDS= gift.0:${PORTSDIR}/net-p2p/gift
+
+USE_BZIP2= yes
+USE_XLIB= yes
+USE_GNOME= gnomehack gnomeprefix gconf2 gtk20
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+
+GCONF_SCHEMAS= giftui.schemas
+
+.if !defined(NOPORTDOCS)
+PORTDOCS= AUTHORS COPYING ChangeLog NEWS README TODO
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|^giftuidatadir=.*|giftuidatadir=$${datadir}/giftui|g ; \
+ s|^giftuiicondir=.*|giftuiicondir=$${datadir}/pixmaps|g' \
+ ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|^giftuidocdir =.*|giftuidocdir =${DOCSDIR}|g' \
+ ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's|/usr/share/pixmaps/||g' \
+ ${WRKSRC}/data/giftui.desktop
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/net-p2p/giftui/distinfo b/net-p2p/giftui/distinfo
new file mode 100644
index 000000000..d70ccace7
--- /dev/null
+++ b/net-p2p/giftui/distinfo
@@ -0,0 +1,3 @@
+MD5 (giftui-0.4.1.tar.bz2) = de834779fde3f2edb002631f4110f1b9
+SHA256 (giftui-0.4.1.tar.bz2) = 1a28bb483ba6f02853280dc2520b28e6c1ca34b2935e8f4e3b5ecd069699f583
+SIZE (giftui-0.4.1.tar.bz2) = 220208
diff --git a/net-p2p/giftui/files/patch-Makefile.in b/net-p2p/giftui/files/patch-Makefile.in
new file mode 100644
index 000000000..61ad79a8f
--- /dev/null
+++ b/net-p2p/giftui/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Sun May 16 22:26:53 2004
++++ Makefile.in Sun Mar 20 11:43:00 2005
+@@ -513,7 +513,7 @@
+
+ info-am:
+
+-install-data-am: install-giftuidocDATA
++install-data-am:
+
+ install-exec-am:
+
diff --git a/net-p2p/giftui/files/patch-gtkcellrendererprogress b/net-p2p/giftui/files/patch-gtkcellrendererprogress
new file mode 100644
index 000000000..dc899abbc
--- /dev/null
+++ b/net-p2p/giftui/files/patch-gtkcellrendererprogress
@@ -0,0 +1,141 @@
+Index: src/Makefile.am
+===================================================================
+RCS file: /cvsroot/giftui/giftui/src/Makefile.am,v
+retrieving revision 1.2
+retrieving revision 1.3
+diff -u -p -r1.2 -r1.3
+--- src/Makefile.am 15 May 2004 05:45:36 -0000 1.2
++++ src/Makefile.am 27 Jul 2004 08:18:09 -0000 1.3
+@@ -10,7 +10,6 @@ giftui_SOURCES = \
+ io.c io.h\
+ main.c main.h\
+ util.c util.h\
+- gtkcellrendererprogress.c gtkcellrendererprogress.h\
+ ui_parent.c ui_parent.h\
+ ui_child.c ui_child.h\
+ ui.h\
+Index: src/Makefile.in
+===================================================================
+RCS file: /cvsroot/giftui/giftui/src/Makefile.in,v
+retrieving revision 1.2
+retrieving revision 1.3
+diff -u -p -r1.2 -r1.3
+--- src/Makefile.in 15 May 2004 05:45:36 -0000 1.2
++++ src/Makefile.in 27 Jul 2004 08:18:09 -0000 1.3
+@@ -147,7 +147,6 @@ giftui_SOURCES = \
+ io.c io.h\
+ main.c main.h\
+ util.c util.h\
+- gtkcellrendererprogress.c gtkcellrendererprogress.h\
+ ui_parent.c ui_parent.h\
+ ui_child.c ui_child.h\
+ ui.h\
+@@ -175,13 +174,12 @@ bin_PROGRAMS = giftui$(EXEEXT)
+ PROGRAMS = $(bin_PROGRAMS)
+
+ am_giftui_OBJECTS = configure.$(OBJEXT) event.$(OBJEXT) io.$(OBJEXT) \
+- main.$(OBJEXT) util.$(OBJEXT) gtkcellrendererprogress.$(OBJEXT) \
+- ui_parent.$(OBJEXT) ui_child.$(OBJEXT) ui_menu.$(OBJEXT) \
+- ui_notebook.$(OBJEXT) ui_about.$(OBJEXT) ui_browse.$(OBJEXT) \
+- ui_connect.$(OBJEXT) ui_icon.$(OBJEXT) ui_pref.$(OBJEXT) \
+- ui_search.$(OBJEXT) ui_search_cb.$(OBJEXT) \
+- ui_transfer.$(OBJEXT) ui_transfer_cb.$(OBJEXT) \
+- ui_util.$(OBJEXT)
++ main.$(OBJEXT) util.$(OBJEXT) ui_parent.$(OBJEXT) \
++ ui_child.$(OBJEXT) ui_menu.$(OBJEXT) ui_notebook.$(OBJEXT) \
++ ui_about.$(OBJEXT) ui_browse.$(OBJEXT) ui_connect.$(OBJEXT) \
++ ui_icon.$(OBJEXT) ui_pref.$(OBJEXT) ui_search.$(OBJEXT) \
++ ui_search_cb.$(OBJEXT) ui_transfer.$(OBJEXT) \
++ ui_transfer_cb.$(OBJEXT) ui_util.$(OBJEXT)
+ giftui_OBJECTS = $(am_giftui_OBJECTS)
+ giftui_DEPENDENCIES =
+ giftui_LDFLAGS =
+@@ -190,7 +188,6 @@ DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
+ @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/configure.Po ./$(DEPDIR)/event.Po \
+-@AMDEP_TRUE@ ./$(DEPDIR)/gtkcellrendererprogress.Po \
+ @AMDEP_TRUE@ ./$(DEPDIR)/io.Po ./$(DEPDIR)/main.Po \
+ @AMDEP_TRUE@ ./$(DEPDIR)/ui_about.Po ./$(DEPDIR)/ui_browse.Po \
+ @AMDEP_TRUE@ ./$(DEPDIR)/ui_child.Po ./$(DEPDIR)/ui_connect.Po \
+@@ -272,7 +269,6 @@ distclean-compile:
+
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/configure.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/event.Po@am__quote@
+-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gtkcellrendererprogress.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/io.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ui_about.Po@am__quote@
+Index: src/main.c
+===================================================================
+RCS file: /cvsroot/giftui/giftui/src/main.c,v
+retrieving revision 1.1.1.1
+retrieving revision 1.2
+diff -u -p -r1.1.1.1 -r1.2
+--- src/main.c 6 May 2004 06:55:02 -0000 1.1.1.1
++++ src/main.c 27 Jul 2004 08:18:09 -0000 1.2
+@@ -32,6 +32,7 @@
+ #include "ui.h"
+ #include "ui_connect.h"
+ #include "ui_menu.h"
++#include "ui_transfer.h"
+
+ static GtkWidget *window;
+
+Index: src/ui_transfer.c
+===================================================================
+RCS file: /cvsroot/giftui/giftui/src/ui_transfer.c,v
+retrieving revision 1.2
+retrieving revision 1.3
+diff -u -p -r1.2 -r1.3
+--- src/ui_transfer.c 15 May 2004 05:45:36 -0000 1.2
++++ src/ui_transfer.c 27 Jul 2004 08:18:09 -0000 1.3
+@@ -24,8 +24,6 @@
+ #include <gdk/gdkkeysyms.h>
+ #include <gtk/gtk.h>
+
+-#include "gtkcellrendererprogress.h"
+-
+ #include "io.h"
+ #include "event.h"
+ #include "configure.h"
+Index: src/ui_transfer.h
+===================================================================
+RCS file: /cvsroot/giftui/giftui/src/ui_transfer.h,v
+retrieving revision 1.1.1.1
+retrieving revision 1.2
+diff -u -p -r1.1.1.1 -r1.2
+--- src/ui_transfer.h 6 May 2004 06:55:01 -0000 1.1.1.1
++++ src/ui_transfer.h 27 Jul 2004 08:18:09 -0000 1.2
+@@ -38,6 +38,14 @@
+
+ #define GIFTUI_TRANSFERFILE(arg) ((GiftuiTransferFile_t *) (arg))
+
++typedef enum
++{
++ GTK_CELL_RENDERER_PROGRESS_ACTIVE,
++ GTK_CELL_RENDERER_PROGRESS_COMPLETED,
++ GTK_CELL_RENDERER_PROGRESS_PAUSED,
++ GTK_CELL_RENDERER_PROGRESS_CANCELED
++} GtkCellRendererProgressColor;
++
+ typedef struct _GiftuiTransfer GiftuiTransfer;
+ typedef struct _GiftuiTransferClass GiftuiTransferClass;
+
+Index: src/ui_transfer_cb.c
+===================================================================
+RCS file: /cvsroot/giftui/giftui/src/ui_transfer_cb.c,v
+retrieving revision 1.1.1.1
+retrieving revision 1.2
+diff -u -p -r1.1.1.1 -r1.2
+--- src/ui_transfer_cb.c 6 May 2004 06:54:58 -0000 1.1.1.1
++++ src/ui_transfer_cb.c 27 Jul 2004 08:31:49 -0000 1.2
+@@ -23,8 +23,6 @@
+ #include <libgift/libgift.h>
+ #include <gtk/gtk.h>
+
+-#include "gtkcellrendererprogress.h"
+-
+ #include "io.h"
+ #include "event.h"
+ #include "configure.h"
diff --git a/net-p2p/giftui/files/patch-src::io.c b/net-p2p/giftui/files/patch-src::io.c
new file mode 100644
index 000000000..89f46fd29
--- /dev/null
+++ b/net-p2p/giftui/files/patch-src::io.c
@@ -0,0 +1,10 @@
+--- src/io.c.orig Wed May 26 09:23:51 2004
++++ src/io.c Wed May 26 09:24:08 2004
+@@ -21,6 +21,7 @@
+
+ #include <stdio.h>
+ #include <stdarg.h>
++#include <sys/types.h>
+ #include <sys/socket.h>
+ #include <arpa/inet.h>
+ #include <netdb.h>
diff --git a/net-p2p/giftui/pkg-descr b/net-p2p/giftui/pkg-descr
new file mode 100644
index 000000000..ceb5f0e12
--- /dev/null
+++ b/net-p2p/giftui/pkg-descr
@@ -0,0 +1,7 @@
+giFTui is a tabbed based GTK+ frontend for the giftd daemon which handles file
+sharing plugins.
+
+WWW: http://giftui.sourceforge.net
+
+- Joel
+joeldiaz@bellsouth.net
diff --git a/net-p2p/giftui/pkg-plist b/net-p2p/giftui/pkg-plist
new file mode 100644
index 000000000..cf510883b
--- /dev/null
+++ b/net-p2p/giftui/pkg-plist
@@ -0,0 +1,21 @@
+bin/giftui
+share/applications/giftui.desktop
+share/giftui/icons/fasttrack-down.png
+share/giftui/icons/fasttrack-network.png
+share/giftui/icons/fasttrack-search.png
+share/giftui/icons/fasttrack-up.png
+share/giftui/icons/gnutella-down.png
+share/giftui/icons/gnutella-network.png
+share/giftui/icons/gnutella-search.png
+share/giftui/icons/gnutella-up.png
+share/giftui/icons/openft-down.png
+share/giftui/icons/openft-network.png
+share/giftui/icons/openft-search.png
+share/giftui/icons/openft-up.png
+share/giftui/icons/opennap-down.png
+share/giftui/icons/opennap-network.png
+share/giftui/icons/opennap-search.png
+share/giftui/icons/opennap-up.png
+share/pixmaps/giftui.png
+@dirrm share/giftui/icons
+@dirrm share/giftui
diff --git a/net-p2p/gtorrentviewer/Makefile b/net-p2p/gtorrentviewer/Makefile
new file mode 100644
index 000000000..156874da9
--- /dev/null
+++ b/net-p2p/gtorrentviewer/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: gtorrentviewer
+# Date created: 2004-10-16
+# Whom: Michael Johnson <ahze@ahze.net>
+#
+# $FreeBSD$
+# $MCom$
+#
+
+PORTNAME= gtorrentviewer
+PORTVERSION= 0.2b
+PORTREVISION= 8
+CATEGORIES= net-p2p
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= GTorrentViewer-${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= GTK+2 viewer and editor for BitTorrent meta files
+
+LIB_DEPENDS= curl.4:${PORTSDIR}/ftp/curl
+
+USE_GNOME= gtk20 gnomehier intlhack
+USE_XLIB= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+USE_GETOPT_LONG=yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS= --with-pixmapsdir=${PREFIX}/share/pixmaps \
+ --with-desktopdir=${PREFIX}/share/applications
+
+MAN1= gtorrentviewer.1
+DOCS= AUTHORS COPYING ChangeLog README
+
+.ifndef (NOPORTDOCS)
+post-install:
+ @${MKDIR} ${DOCSDIR}
+.for i in ${DOCS}
+ @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/net-p2p/gtorrentviewer/distinfo b/net-p2p/gtorrentviewer/distinfo
new file mode 100644
index 000000000..05214dbdd
--- /dev/null
+++ b/net-p2p/gtorrentviewer/distinfo
@@ -0,0 +1,3 @@
+MD5 (GTorrentViewer-0.2b.tar.gz) = c29058a09f26693863404ecdb2580770
+SHA256 (GTorrentViewer-0.2b.tar.gz) = 6e56351103f5d46a45be160baa1b7b956b4416fcdb4533b3d17a309665690c95
+SIZE (GTorrentViewer-0.2b.tar.gz) = 247584
diff --git a/net-p2p/gtorrentviewer/pkg-descr b/net-p2p/gtorrentviewer/pkg-descr
new file mode 100644
index 000000000..bde2695b2
--- /dev/null
+++ b/net-p2p/gtorrentviewer/pkg-descr
@@ -0,0 +1,5 @@
+GTorrentViewer is a GTK2-based viewer and editor for BitTorrent meta files. It
+is able to retrieve information from trackers, check files, show detailed
+information, and modify .torrent files without having to start downloading.
+
+WWW: http://gtorrentviewer.sourceforge.net/
diff --git a/net-p2p/gtorrentviewer/pkg-plist b/net-p2p/gtorrentviewer/pkg-plist
new file mode 100644
index 000000000..e6e05b6f5
--- /dev/null
+++ b/net-p2p/gtorrentviewer/pkg-plist
@@ -0,0 +1,24 @@
+bin/gtorrentviewer
+share/GTorrentViewer/README
+share/GTorrentViewer/pixmaps/about.png
+share/GTorrentViewer/pixmaps/dictionary.png
+share/GTorrentViewer/pixmaps/error.png
+share/GTorrentViewer/pixmaps/gtorrentviewer.png
+share/GTorrentViewer/pixmaps/gtorrentviewer.xpm
+share/GTorrentViewer/pixmaps/info.png
+share/GTorrentViewer/pixmaps/integer.png
+share/GTorrentViewer/pixmaps/list.png
+share/GTorrentViewer/pixmaps/ok.png
+share/GTorrentViewer/pixmaps/string.png
+share/GTorrentViewer/pixmaps/unknown.png
+share/GTorrentViewer/pixmaps/warning.png
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/README
+share/applications/gtorrentviewer.desktop
+share/pixmaps/gtorrentviewer.png
+share/pixmaps/gtorrentviewer.xpm
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm share/GTorrentViewer/pixmaps
+@dirrm share/GTorrentViewer
diff --git a/net-p2p/xmule/Makefile b/net-p2p/xmule/Makefile
new file mode 100644
index 000000000..e4cc46459
--- /dev/null
+++ b/net-p2p/xmule/Makefile
@@ -0,0 +1,128 @@
+# New ports collection makefile for: xmule
+# Date created: Tue Mar 11 05:06:20 UTC 2003
+# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xmule
+PORTVERSION= 1.12.2
+PORTREVISION= 6
+CATEGORIES= net-p2p
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+#MASTER_SITES= http://download.berlios.de/%SUBDIR%/
+MASTER_SITE_SUBDIR= xmule
+
+MAINTAINER= lioux@FreeBSD.org
+COMMENT= Port of eMule eDonkey P2P client using wxWindows class library
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/libcryptopp.a:${PORTSDIR}/security/cryptopp
+LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2
+RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
+
+USE_GETTEXT= yes
+USE_XLIB= yes
+USE_BZIP2= yes
+USE_GNOME= gnomehier \
+ gnomehack \
+ gnomeprefix
+USE_GMAKE= yes
+USE_WX= 2.6
+WX_CONF_ARGS= absolute
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --without-included-gettext \
+ --with-cryptopp-prefix=${LOCALBASE} \
+ --with-gtk-prefix=${LOCALBASE} \
+ --with-libiconv-prefix=${LOCALBASE} \
+ --with-libintl-prefix=${LOCALBASE} \
+ --enable-debug
+CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} ${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
+ LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS} -L${LOCALBASE}/lib"
+MAKE_ARGS= -e
+MAKE_ENV= CC="${CC}" CXX="${CXX}"
+
+# for debugging purposes
+STRIP=
+
+FILES_ATOLL_PATCH= src/Preferences.cpp \
+ src/otherfunctions.cpp
+FILES_STDINT_PATCH= \
+ intl/loadmsgcat.c \
+ src/ClientList.h \
+ src/sockets.h
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+BROKEN= "Does not compile on FreeBSD 4.x"
+.endif
+
+.if ${ARCH} == "sparc64"
+BROKEN= "Does not compile on sparc64"
+.endif
+
+post-patch:
+# it works for FreeBSD as well
+ @${REINPLACE_CMD} -E \
+ -e 's|(Linux)|FreeBSD/\1|' \
+ ${WRKSRC}/src/*.cpp
+# update documentation with correct prefix
+ @${REINPLACE_CMD} -E \
+ -e 's|/usr/X11R6/(bin/${PORTNAME}-ed2k-handler)|${PREFIX}/\1|' \
+ ${WRKSRC}/docs/ED2K-Links.HOWTO
+# use BSD_INSTALL_* macros
+ @${REINPLACE_CMD} -E \
+ -e 's|cp -f|${INSTALL_DATA}|' \
+ ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -E \
+ -e 's|cp -p|${INSTALL_DATA}|' \
+ ${WRKSRC}/po/Makefile.in.in
+# fix mkinstalldirs location
+# uphold CXX{,FLAGS}
+ ${FIND} ${WRKSRC} -name "Makefile*" -type f -print0 | \
+ ${XARGS} -0 \
+ ${REINPLACE_CMD} -E \
+ -e 's,^(MKINSTALLDIRS|mkinstalldirs).*$$,\1=${INSTALL_WRKSRC}/mkinstalldirs,' \
+ -e 's|g\+\+|${CXX}|' \
+ -e 's|-O3|${CXXFLAGS}|'
+# use correct FreeBSD atoll() prototype
+.for file in ${FILES_ATOLL_PATCH}
+ @${REINPLACE_CMD} -E \
+ -e 's|atoll[[:space:]]*\([[:space:]]*char|atoll(const char|' \
+ ${WRKSRC}/${file}
+.endfor
+# stdint.h -> inttypes.h
+.for file in ${FILES_STDINT_PATCH}
+ @${REINPLACE_CMD} -E \
+ -e 's|<stdint.h>|<inttypes.h>|' \
+ ${WRKSRC}/${file}
+.endfor
+# wx-config -> ${WX_CONFIG}
+ @${REINPLACE_CMD} -E \
+ -e 's|wx-config|${WX_CONFIG}|' \
+ ${WRKSRC}/src/xmule.make.in
+
+pre-configure:
+ @${FIND} ${WRKSRC} -type f -name "Makefile.in" | \
+ ${XARGS} -x -n 10 \
+ ${REINPLACE_CMD} -E \
+ -e 's!^(AUTOCONF|AUTOHEADER|AUTOMAKE|ACLOCAL).*$$!\1=${TRUE}!'
+ @${REINPLACE_CMD} -E \
+ -e 's|^(CXXFLAGS.*)$$|\1 -I${LOCALBASE}/include|' \
+ ${WRKSRC}/xLibs/xrc/xrc.make.in
+
+pre-install:
+ @${CHMOD} a=rx ${WRKSRC}/mkinstalldirs
+
+post-install:
+# install xmule binary
+ @${INSTALL_PROGRAM} \
+ ${WRKSRC}/${PORTNAME} \
+ ${PREFIX}/bin
+# do not install a generic named ed2k binary
+# install it under a more specific name
+ @${INSTALL_PROGRAM} \
+ ${WRKSRC}/ed2k.xmule-2.0 \
+ ${PREFIX}/bin/${PORTNAME}-ed2k-handler
+
+.include <bsd.port.post.mk>
diff --git a/net-p2p/xmule/distinfo b/net-p2p/xmule/distinfo
new file mode 100644
index 000000000..d90697f27
--- /dev/null
+++ b/net-p2p/xmule/distinfo
@@ -0,0 +1,3 @@
+MD5 (xmule-1.12.2.tar.bz2) = 372c02793f8282312a1370443420fda7
+SHA256 (xmule-1.12.2.tar.bz2) = e53b0f0d8d2fac630921c5bf82aedf298ceb48fb1b8a83b5361a81a272be1af5
+SIZE (xmule-1.12.2.tar.bz2) = 1290859
diff --git a/net-p2p/xmule/files/patch-Makefile.in b/net-p2p/xmule/files/patch-Makefile.in
new file mode 100644
index 000000000..0d5c82471
--- /dev/null
+++ b/net-p2p/xmule/files/patch-Makefile.in
@@ -0,0 +1,16 @@
+--- Makefile.in.orig Fri Dec 9 19:22:49 2005
++++ Makefile.in Fri Dec 9 19:23:02 2005
+@@ -268,10 +268,9 @@
+ @rm -rf Compilation.flags Makefile aclocal.m4 autom4te.cache config.h* config.l* config.st* config.rp* configure depcomp intl
+
+ install: all
+- @mkdir -p @bindir@
+- @mkdir -p @datadir@/{applications,locale,icons}
+- @cp -f ed2k.xmule-2.0 xmule @bindir@
+- @cp -f ed2k.xmule-2.0 @bindir@/ed2k
++ @mkdir -p @datadir@/applications
++ @mkdir -p @datadir@/locale
++ @mkdir -p @datadir@/pixmaps
+ @cd po && $(MAKE) install
+ @cp -f xmule.desktop @datadir@/applications
+ @cp -f xmule.xpm @datadir@/icons
diff --git a/net-p2p/xmule/files/patch-docs::ED2K-Links.HOWTO b/net-p2p/xmule/files/patch-docs::ED2K-Links.HOWTO
new file mode 100644
index 000000000..0bc6dcc5b
--- /dev/null
+++ b/net-p2p/xmule/files/patch-docs::ED2K-Links.HOWTO
@@ -0,0 +1,44 @@
+--- docs/ED2K-Links.HOWTO.orig Thu Mar 4 12:46:20 2004
++++ docs/ED2K-Links.HOWTO Tue Mar 9 21:21:16 2004
+@@ -14,7 +14,7 @@
+ the mentioned directory:
+
+ [Protocol]
+- exec=/usr/local/bin/ed2k "%u"
++ exec=/usr/X11R6/bin/xmule-ed2k-handler "%u"
+ protocol=ed2k
+ input=none
+ output=none
+@@ -39,12 +39,12 @@
+ create xmule_submit.sh with this content:
+
+ #!/bin/sh
+- /usr/local/bin/ed2k "ed2k://$1";
++ xmule-ed2k-handler "ed2k://$1";
+
+ now edit (as root) /etc/opera6rc or as non-root ~/.opera/opera6.ini:
+
+ [Trusted Applications]
+- ed2k=/usr/local/bin/xmule_submit.sh
++ ed2k=/usr/X11R6/bin/xmule_submit.sh
+
+ [User Prefs]
+ TrustedExternalURLProtocols=ed2k
+@@ -59,7 +59,7 @@
+ TrustedExternalURLProtocols=ed2k
+
+ in [Trusted Applications]
+- ed2k=/path/to/ed2k ed2k://%u
++ ed2k=/usr/X11R6/bin/xmule-ed2k-handler ed2k://%u
+
+ (Credits: ender)
+
+@@ -96,7 +96,7 @@
+
+ -create a file called "ed2k.cmd" with the following content:
+
+- ed2k ed2k:$URI_DATA
++ xmule-ed2k-handler ed2k:$URI_DATA
+
+ [do this with your favorite text-editor, the file doesn't have to be executable]
+
diff --git a/net-p2p/xmule/pkg-descr b/net-p2p/xmule/pkg-descr
new file mode 100644
index 000000000..8a46ef1bd
--- /dev/null
+++ b/net-p2p/xmule/pkg-descr
@@ -0,0 +1,16 @@
+[ from author's website ]
+
+Port of eMule eDonkey P2P client using wxWindows class library.
+
+Features
+
+* Download/Upload works
+* You can search and add ed2k-links
+* Statistics
+* Shared files tab works
+* Messages tab is now implemented
+* You can manage friends
+* xMule can be minimized to systray
+* You can set nearly all preferences
+
+WWW: http://www.xmule.ws/
diff --git a/net-p2p/xmule/pkg-plist b/net-p2p/xmule/pkg-plist
new file mode 100644
index 000000000..a868ca572
--- /dev/null
+++ b/net-p2p/xmule/pkg-plist
@@ -0,0 +1,14 @@
+bin/xmule
+bin/xmule-ed2k-handler
+share/applications/xmule.desktop
+share/icons/xmule.xpm
+share/locale/de/LC_MESSAGES/xmule.mo
+share/locale/ee/LC_MESSAGES/xmule.mo
+share/locale/es/LC_MESSAGES/xmule.mo
+share/locale/es_MX/LC_MESSAGES/xmule.mo
+share/locale/fr/LC_MESSAGES/xmule.mo
+share/locale/it/LC_MESSAGES/xmule.mo
+share/locale/ko/LC_MESSAGES/xmule.mo
+share/locale/pl/LC_MESSAGES/xmule.mo
+share/locale/tr/LC_MESSAGES/xmule.mo
+@dirrmtry share/icons
diff --git a/net/blam/Makefile b/net/blam/Makefile
new file mode 100644
index 000000000..de8b7d4cc
--- /dev/null
+++ b/net/blam/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: blam
+# Date created: 20040812
+# Whom: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
+#
+# $FreeBSD$
+# $Id: Makefile,v 1.1 2007-08-06 16:43:19 mezz Exp $
+#
+
+PORTNAME= blam
+PORTVERSION= 1.8.4
+PORTREVISION= 1
+CATEGORIES= net gnome
+MASTER_SITES= http://www.cmartin.tk/blam/
+
+MAINTAINER= bsd-sharp-list@forge.novell.com
+COMMENT= Mono based RSS feed reader
+
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gecko-sharp-2.0.pc:${PORTSDIR}/www/gecko-sharp20
+RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gecko-sharp-2.0.pc:${PORTSDIR}/www/gecko-sharp20
+
+USE_GECKO= firefox mozilla
+USE_GNOME= gnomeprefix gnomehack intlhack intltool libgnomeui gnomesharp20
+USE_BZIP2= yes
+USE_GETTEXT= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-mozilla=${GECKO}
+CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+MAN1= blam.1
+
+GCONF_SCHEMAS= blam.schemas
+
+post-patch:
+ @${REINPLACE_CMD} 's|img src="|img src="file://${PREFIX}/share/blam/themes/blam/|g' \
+ ${WRKSRC}/themes/blam/theme.html
+ @${REINPLACE_CMD} 's|img src="|img src="file://${PREFIX}/share/blam/themes/pimped/|g' \
+ ${WRKSRC}/themes/pimped/theme.html
+
+
+.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
+.include <bsd.port.pre.mk>
+.include "${.CURDIR}/../../www/mozilla/bsd.gecko.mk"
+.include <bsd.port.post.mk>
diff --git a/net/blam/distinfo b/net/blam/distinfo
new file mode 100644
index 000000000..29bd42e95
--- /dev/null
+++ b/net/blam/distinfo
@@ -0,0 +1,3 @@
+MD5 (blam-1.8.4.tar.bz2) = 7ec48fece9994ed71dbb53ffa35b633e
+SHA256 (blam-1.8.4.tar.bz2) = c867ce3638d31705d484538f0cd18ff7f8209eea56466b430db63267adde1c13
+SIZE (blam-1.8.4.tar.bz2) = 517873
diff --git a/net/blam/files/patch-blam.exe.config b/net/blam/files/patch-blam.exe.config
new file mode 100644
index 000000000..a8ce8acc9
--- /dev/null
+++ b/net/blam/files/patch-blam.exe.config
@@ -0,0 +1,8 @@
+--- blam.exe.config.orig Sat Jun 18 20:38:30 2005
++++ blam.exe.config Sat Feb 4 21:12:35 2006
+@@ -1,4 +1,4 @@
+ <configuration>
+ <dllmap dll="gdk-x11-2.0" target="libgdk-x11-2.0.so.0"/>
+- <dllmap dll="libX11" target="libX11.so.6"/>
++ <dllmap dll="libX11" target="libX11.so"/>
+ </configuration>
diff --git a/net/blam/files/patch-blam.in b/net/blam/files/patch-blam.in
new file mode 100644
index 000000000..1ea7ec1c8
--- /dev/null
+++ b/net/blam/files/patch-blam.in
@@ -0,0 +1,9 @@
+--- blam.in.orig Sun Apr 15 16:58:55 2007
++++ blam.in Sun Apr 15 16:59:02 2007
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+
+ LD_LIBRARY_PATH="@prefix@/lib/blam:@MOZILLA_HOME@${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}" MOZILLA_FIVE_HOME=@MOZILLA_HOME@ \
+-MOZILLA_HOME=@MOZILLA_HOME@ exec -a 'blam' mono @prefix@/lib/blam/blam.exe $@
++MOZILLA_HOME=@MOZILLA_HOME@ exec mono @prefix@/lib/blam/blam.exe $@
diff --git a/net/blam/files/patch-src-Application.cs b/net/blam/files/patch-src-Application.cs
new file mode 100644
index 000000000..bfde35042
--- /dev/null
+++ b/net/blam/files/patch-src-Application.cs
@@ -0,0 +1,25 @@
+--- src/Application.cs.orig Sun Apr 15 16:59:40 2007
++++ src/Application.cs Sun Apr 15 17:00:45 2007
+@@ -23,8 +23,7 @@
+ public class Application : Program {
+
+ [DllImport("libc")]
+- private static extern int prctl(int option, byte [] arg2, ulong arg3,
+- ulong arg4, ulong arg5);
++ private static extern void setproctitle(byte [] fmt, byte [] str_arg);
+
+ public static Application TheApp;
+
+@@ -723,11 +722,7 @@
+
+ public static void SetProcessName(string name)
+ {
+- if(prctl(15 /* PR_SET_NAME */, Encoding.ASCII.GetBytes(name + "\0"),
+- 0, 0, 0) != 0) {
+- throw new ApplicationException("Error setting process name: " +
+- Mono.Unix.Native.Stdlib.GetLastError());
+- }
++ setproctitle(Encoding.ASCII.GetBytes("%s\0"), Encoding.ASCII.GetBytes(name + "\0"));
+ }
+
+ public static void Main(string[] args)
diff --git a/net/blam/pkg-descr b/net/blam/pkg-descr
new file mode 100644
index 000000000..2641a920c
--- /dev/null
+++ b/net/blam/pkg-descr
@@ -0,0 +1,13 @@
+Blam is a tool that helps you keep track of the growing number of news
+feeds distributed as RSS. Blam lets you subscribe to any number of feeds
+and provides an easy to use and clean interface to stay up to date. It
+is written in C# and uses Mono, GTK#, and RSS.NET.
+
+Among the features are:
+
+* Support for RSS and RDF feeds
+* Very easy to use interface
+* Print the news entries you like
+* Automatically update the feeds at regular intervals
+
+WWW: http://www.cmartin.tk/blam.html
diff --git a/net/blam/pkg-plist b/net/blam/pkg-plist
new file mode 100644
index 000000000..e5570ae58
--- /dev/null
+++ b/net/blam/pkg-plist
@@ -0,0 +1,91 @@
+bin/blam
+lib/blam/Atom.NET.dll
+lib/blam/RSS.NET.dll
+lib/blam/blam.exe
+lib/blam/blam.exe.config
+lib/blam/libblam.a
+lib/blam/libblam.la
+lib/blam/libblam.so
+lib/blam/libblam.so.0
+share/applications/blam.desktop
+share/blam/themes/planet/theme.html
+share/blam/themes/planet/planet.css
+share/blam/themes/planet/bubble-top.png
+share/blam/themes/planet/bubble-top-right.png
+share/blam/themes/planet/bubble-top-left.png
+share/blam/themes/planet/bubble-right.png
+share/blam/themes/planet/bubble-nipple.png
+share/blam/themes/planet/bubble-left.png
+share/blam/themes/planet/bubble-bottom.png
+share/blam/themes/planet/bubble-bottom-right.png
+share/blam/themes/planet/bubble-bottom-left.png
+share/blam/themes/pimped/theme.html
+share/blam/themes/pimped/pimped.css
+share/blam/themes/pimped/news.png
+share/blam/themes/pimped/blam.png
+share/blam/themes/blam/theme.html
+share/blam/themes/blam/blam-box-top-right.png
+share/blam/themes/blam/blam-box-top-left.png
+share/blam/themes/blam/blam-box-pad.png
+share/blam/themes/blam/blam-box-bottom-right.png
+share/blam/themes/blam/blam-box-bottom-left.png
+share/blam/themes/akregator/theme.html
+share/blam/collection.xml
+share/pixmaps/blam.png
+share/locale/bg/LC_MESSAGES/blam.mo
+share/locale/bs/LC_MESSAGES/blam.mo
+share/locale/ca/LC_MESSAGES/blam.mo
+share/locale/cs/LC_MESSAGES/blam.mo
+share/locale/da/LC_MESSAGES/blam.mo
+share/locale/de/LC_MESSAGES/blam.mo
+share/locale/el/LC_MESSAGES/blam.mo
+share/locale/en_CA/LC_MESSAGES/blam.mo
+share/locale/en_GB/LC_MESSAGES/blam.mo
+share/locale/es/LC_MESSAGES/blam.mo
+share/locale/eu/LC_MESSAGES/blam.mo
+share/locale/fi/LC_MESSAGES/blam.mo
+share/locale/fr/LC_MESSAGES/blam.mo
+share/locale/ga/LC_MESSAGES/blam.mo
+share/locale/gu/LC_MESSAGES/blam.mo
+share/locale/he/LC_MESSAGES/blam.mo
+share/locale/hr/LC_MESSAGES/blam.mo
+share/locale/hu/LC_MESSAGES/blam.mo
+share/locale/it/LC_MESSAGES/blam.mo
+share/locale/ja/LC_MESSAGES/blam.mo
+share/locale/lt/LC_MESSAGES/blam.mo
+share/locale/lv/LC_MESSAGES/blam.mo
+share/locale/nb/LC_MESSAGES/blam.mo
+share/locale/ne/LC_MESSAGES/blam.mo
+share/locale/nl/LC_MESSAGES/blam.mo
+share/locale/pa/LC_MESSAGES/blam.mo
+share/locale/pl/LC_MESSAGES/blam.mo
+share/locale/pt/LC_MESSAGES/blam.mo
+share/locale/pt_BR/LC_MESSAGES/blam.mo
+share/locale/rw/LC_MESSAGES/blam.mo
+share/locale/ru/LC_MESSAGES/blam.mo
+share/locale/sq/LC_MESSAGES/blam.mo
+share/locale/sr/LC_MESSAGES/blam.mo
+share/locale/sr@Latn/LC_MESSAGES/blam.mo
+share/locale/sv/LC_MESSAGES/blam.mo
+share/locale/sk/LC_MESSAGES/blam.mo
+share/locale/tr/LC_MESSAGES/blam.mo
+share/locale/uk/LC_MESSAGES/blam.mo
+share/locale/vi/LC_MESSAGES/blam.mo
+share/locale/zh_CN/LC_MESSAGES/blam.mo
+share/locale/zh_HK/LC_MESSAGES/blam.mo
+share/locale/zh_TW/LC_MESSAGES/blam.mo
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrmtry share/locale/sk/LC_MESSAGES
+@dirrmtry share/locale/sk
+@dirrmtry share/locale/rw/LC_MESSAGES
+@dirrmtry share/locale/rw
+@dirrmtry share/locale/ne/LC_MESSAGES
+@dirrmtry share/locale/ne
+@dirrm share/blam/themes/planet
+@dirrm share/blam/themes/pimped
+@dirrm share/blam/themes/blam
+@dirrm share/blam/themes/akregator
+@dirrm share/blam/themes
+@dirrm share/blam
+@dirrm lib/blam
diff --git a/net/g2ipmsg/Makefile b/net/g2ipmsg/Makefile
new file mode 100644
index 000000000..18b23ec49
--- /dev/null
+++ b/net/g2ipmsg/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: g2ipmsg
+# Date created: 2006/12/18
+# Whom: Norikatsu Shigemura <nork@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= g2ipmsg
+PORTVERSION= 0.9.2
+PORTREVISION= 2
+CATEGORIES= net gnome
+MASTER_SITES= http://www.ipmsg.org/archive/ \
+ ${MASTER_SITE_LOCAL} \
+ http://people.FreeBSD.org/~nork/distfiles/
+MASTER_SITE_SUBDIR= nork
+DIST_SUBDIR= gnome2
+
+MAINTAINER= nork@FreeBSD.org
+COMMENT= A popup style message communication tool for GNOME2
+
+USE_GETTEXT= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack intlhack intltool pkgconfig \
+ libgnomeui libbonobo desktopfileutils gnomepanel
+USE_GSTREAMER= vorbis
+USE_ICONV= yes
+USE_XLIB= yes
+USE_OPENSSL= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include"
+CONFIGURE_ARGS= --enable-systray --with-ssl=${OPENSSLBASE}
+
+GCONF_SCHEMAS= g2ipmsg.schemas
+
+LDFLAGS+= "-L${LOCALBASE}/lib"
+
+post-install:
+ @update-desktop-database
+
+.include <bsd.port.mk>
diff --git a/net/g2ipmsg/distinfo b/net/g2ipmsg/distinfo
new file mode 100644
index 000000000..2de1f38e6
--- /dev/null
+++ b/net/g2ipmsg/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/g2ipmsg-0.9.2.tar.gz) = 2f60ee6e3203ff8cb53a2214c5dc0e02
+SHA256 (gnome2/g2ipmsg-0.9.2.tar.gz) = 709ec4558a043afb091df5923098bb5c5a5c8f4022e1a8d30ed278090463715d
+SIZE (gnome2/g2ipmsg-0.9.2.tar.gz) = 396560
diff --git a/net/g2ipmsg/pkg-descr b/net/g2ipmsg/pkg-descr
new file mode 100644
index 000000000..08a388ade
--- /dev/null
+++ b/net/g2ipmsg/pkg-descr
@@ -0,0 +1,7 @@
+IP Messenger is a pop up style message communication software for
+multi platforms. It is based on TCP/IP(UDP).
+
+ Win, Win16, Mac/MacOSX, X11R6/GTK/GNOME, Java, Div version and
+all source is open to public.
+
+WWW: http://www.ipmsg.org/index.html.en
diff --git a/net/g2ipmsg/pkg-plist b/net/g2ipmsg/pkg-plist
new file mode 100644
index 000000000..e380091b8
--- /dev/null
+++ b/net/g2ipmsg/pkg-plist
@@ -0,0 +1,14 @@
+bin/g2ipmsg
+bin/g2ipmsg_applet
+libdata/bonobo/servers/g2ipmsg.server
+share/applications/g2ipmsg.desktop
+share/gnome-2.0/ui/g2ipmsg.xml
+share/pixmaps/ipmsg.png
+share/pixmaps/g2ipmsg/ipmsg.xpm
+share/pixmaps/g2ipmsg/ipmsgrev.xpm
+share/sounds/g2ipmsg/g2ipmsg.ogg
+share/locale/ja/LC_MESSAGES/g2ipmsg.mo
+@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+@dirrm share/sounds/g2ipmsg
+@dirrm share/pixmaps/g2ipmsg
diff --git a/net/gnoemoe/Makefile b/net/gnoemoe/Makefile
new file mode 100644
index 000000000..afad5e060
--- /dev/null
+++ b/net/gnoemoe/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: GnoeMoe
+# Date created: 11 January 2005
+# Whom: Jesse van den Kieboom <jesse@icecrew.nl>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gnoemoe
+PORTVERSION= 0.8.1
+PORTREVISION= 5
+CATEGORIES= net
+MASTER_SITES= http://www.icecrew.nl/software/gnoemoe/download/
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Gnome MOO Client
+
+USE_RUBY= yes
+USE_RUBY_FEATURES= ruby18
+
+USE_GNOME= gnomeprefix gtksourceview libglade2 libgnomeui vte
+USE_X_PREFIX= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+GNU_CONFIGURE= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-Werror||' ${WRKSRC}/src/Makefile.in
+
+post-install:
+ update-mime-database ${PREFIX}/share/mime
+
+.include <bsd.port.mk>
diff --git a/net/gnoemoe/distinfo b/net/gnoemoe/distinfo
new file mode 100644
index 000000000..67cbe0d3c
--- /dev/null
+++ b/net/gnoemoe/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnoemoe-0.8.1.tar.gz) = d7b4e0f55ee497c2643568386045e521
+SHA256 (gnoemoe-0.8.1.tar.gz) = bed4b7368eb905638c1c807d2e525200e4fcd62510650930be49a98552f3a116
+SIZE (gnoemoe-0.8.1.tar.gz) = 329444
diff --git a/net/gnoemoe/files/patch-IfWorldPropertiesC b/net/gnoemoe/files/patch-IfWorldPropertiesC
new file mode 100644
index 000000000..22d9d85aa
--- /dev/null
+++ b/net/gnoemoe/files/patch-IfWorldPropertiesC
@@ -0,0 +1,11 @@
+--- src/if_world_properties.c.orig Wed Jan 12 09:58:03 2005
++++ src/if_world_properties.c Wed Jan 12 09:57:44 2005
+@@ -234,7 +234,7 @@
+ create_world_properties(world * wld) {
+ gchar *oldPath;
+ GtkWidget *dlg = create_dlgWorld_properties(wld);
+- gint result;
++ gint result = 0;
+ gboolean isOkay = FALSE;
+
+ if (wld->path != NULL) {
diff --git a/net/gnoemoe/files/patch-src-if_world_properties.c b/net/gnoemoe/files/patch-src-if_world_properties.c
new file mode 100644
index 000000000..b22876ed7
--- /dev/null
+++ b/net/gnoemoe/files/patch-src-if_world_properties.c
@@ -0,0 +1,22 @@
+--- src/if_world_properties.c.orig Fri Jan 14 18:10:45 2005
++++ src/if_world_properties.c Fri Jan 14 18:11:46 2005
+@@ -117,6 +117,8 @@
+ gboolean
+ check_world_properties_values() {
+
++ world *ifWld, *newWld;
++
+ GtkEntry *entry = GTK_ENTRY(if_world_properties_get_widget("entryName"));
+ gchar *name = g_strdup(gtk_entry_get_text(entry));
+ GtkEntry *entryHost = GTK_ENTRY(if_world_properties_get_widget("entryHost"));
+@@ -125,8 +127,8 @@
+ g_strstrip(name);
+ g_strstrip(host);
+
+- world *ifWld = world_get_by_name(name);
+- world *newWld = world_properties_get_world();
++ ifWld = world_get_by_name(name);
++ newWld = world_properties_get_world();
+
+ if (strlen(name) == 0) {
+ GtkWidget *mDlg =
diff --git a/net/gnoemoe/files/patch-src-if_worlds_listing.c b/net/gnoemoe/files/patch-src-if_worlds_listing.c
new file mode 100644
index 000000000..ca7304278
--- /dev/null
+++ b/net/gnoemoe/files/patch-src-if_worlds_listing.c
@@ -0,0 +1,47 @@
+--- src/if_worlds_listing.c.orig Fri Sep 10 23:56:49 2004
++++ src/if_worlds_listing.c Fri Jan 14 18:06:02 2005
+@@ -149,6 +149,7 @@
+ GtkTreeIter iter;
+ GtkTreeModel *tvwModel;
+ gchar *name;
++ world *wld;
+
+ gboolean isActive = gtk_cell_renderer_toggle_get_active(cell);
+
+@@ -159,7 +160,7 @@
+ gtk_tree_model_get_iter_from_string(tvwModel, &iter, path_string);
+ gtk_tree_model_get(tvwModel, &iter, NAME_COLUMN, &name, -1);
+
+- world *wld = world_get_by_name(name);
++ wld = world_get_by_name(name);
+
+ g_free(name);
+ options_set_int(wld->settings, "autoload", !isActive);
+@@ -293,9 +294,10 @@
+ gchar *name;
+
+ if (firstPath) {
++ world *wld;
+ gtk_tree_model_get_iter(model, &iter, firstPath->data);
+ gtk_tree_model_get(model, &iter, NAME_COLUMN, &name, -1);
+- world *wld = world_get_by_name(name);
++ wld = world_get_by_name(name);
+
+ g_free(name);
+
+@@ -328,12 +330,13 @@
+ gint result;
+
+ if (firstPath) {
++ world *wld, *newWld;
+ gtk_tree_model_get_iter(model, &iter, firstPath->data);
+ gtk_tree_model_get(model, &iter, NAME_COLUMN, &name, -1);
+- world *wld = world_get_by_name(name);
++ wld = world_get_by_name(name);
+
+ // now duplicate the world
+- world *newWld = world_copy(wld);
++ newWld = world_copy(wld);
+
+ // Make sure that we set the path to NULL, because otherwise it would look like
+ // a modifying of the source world, we don't want that! Setting it to NULL will
diff --git a/net/gnoemoe/files/patch-src-script.c b/net/gnoemoe/files/patch-src-script.c
new file mode 100644
index 000000000..2dbd7bfed
--- /dev/null
+++ b/net/gnoemoe/files/patch-src-script.c
@@ -0,0 +1,20 @@
+--- src/script.c.orig Mon Dec 13 14:34:09 2004
++++ src/script.c Fri Jan 14 18:15:51 2005
+@@ -153,6 +153,8 @@
+
+ if(!NIL_P(ruby_errinfo)) {
+
++ VALUE ary;
++
+ lasterr = rb_gv_get("$!");
+ err = RSTRING(rb_obj_as_string(lasterr))->ptr;
+
+@@ -162,7 +164,7 @@
+ if_scripts_add(SCRIPTC_ERROR, msg);
+ g_free(msg);
+
+- VALUE ary = rb_funcall(ruby_errinfo, rb_intern("backtrace"), 0);
++ ary = rb_funcall(ruby_errinfo, rb_intern("backtrace"), 0);
+ debug_msg(1, "script_error: Ruby backtrace:");
+ if_scripts_add(SCRIPTC_ERROR, _("Ruby backtrace:"));
+
diff --git a/net/gnoemoe/files/patch-src-support.c b/net/gnoemoe/files/patch-src-support.c
new file mode 100644
index 000000000..8fe2aab2f
--- /dev/null
+++ b/net/gnoemoe/files/patch-src-support.c
@@ -0,0 +1,15 @@
+--- src/support.c.orig Mon Dec 13 14:03:44 2004
++++ src/support.c Fri Jan 14 15:50:26 2005
+@@ -194,11 +194,11 @@
+ ret = regexec(&url_regexp, (char *)(tmp + offset), 1, matches, 0);
+
+ if (ret == 0) {
++ gint s;
+ if (matches[0].rm_so > matches[0].rm_eo) {
+ break;
+ }
+
+- gint s;
+ num_matches++;
+
+ s = matches[0].rm_so + offset;
diff --git a/net/gnoemoe/files/patch-src-world.c b/net/gnoemoe/files/patch-src-world.c
new file mode 100644
index 000000000..b0b846932
--- /dev/null
+++ b/net/gnoemoe/files/patch-src-world.c
@@ -0,0 +1,36 @@
+--- src/world.c.orig Mon Dec 13 13:47:38 2004
++++ src/world.c Fri Jan 14 18:00:30 2005
+@@ -1308,7 +1308,6 @@
+ g_free(sendLine);
+
+ #ifdef HASRUBY
+- script_function *f;
+ if ((f = script_find("on_login")) != NULL) {
+ script_run(wld, f, NULL);
+ }
+@@ -1483,11 +1482,12 @@
+ */
+ void
+ world_update(world * wld) {
++ gchar *logsDir, *tmpDir;
+ interface_update_world(wld);
+
+ // See if there is need to create a logs dir
+- gchar *logsDir = g_strconcat(wld->path, "/logs", NULL);
+- gchar *tmpDir = g_strconcat(wld->path, "/tmp", NULL);
++ logsDir = g_strconcat(wld->path, "/logs", NULL);
++ tmpDir = g_strconcat(wld->path, "/tmp", NULL);
+
+ if (!g_file_test(logsDir, G_FILE_TEST_EXISTS)) {
+ mkdir(logsDir, 0750);
+@@ -1779,8 +1779,9 @@
+ PangoContext *pc = gtk_widget_create_pango_context(wld->widgets.txtVwWorld);
+
+ if (style->font_desc != NULL) {
++ PangoLayout *pl;
+ pango_context_set_font_description(pc, style->font_desc);
+- PangoLayout *pl = pango_layout_new(pc);
++ pl = pango_layout_new(pc);
+
+ pango_layout_set_text(pl, "G", 1);
+ pango_layout_get_pixel_size(pl, &(wld->characterWidth), &(wld->characterHeight));
diff --git a/net/gnoemoe/pkg-descr b/net/gnoemoe/pkg-descr
new file mode 100644
index 000000000..ebb7e37b2
--- /dev/null
+++ b/net/gnoemoe/pkg-descr
@@ -0,0 +1,6 @@
+GnoeMoe is a Gnome MOO Client with many features and good support.
+
+WWW: http://www.icecrew.nl/software/gnoemoe/
+
+- Jesse van den Kieboom
+jesse@icecrew.nl
diff --git a/net/gnoemoe/pkg-plist b/net/gnoemoe/pkg-plist
new file mode 100644
index 000000000..a321f55ab
--- /dev/null
+++ b/net/gnoemoe/pkg-plist
@@ -0,0 +1,50 @@
+bin/gnoemoe
+share/applications/gnoemoe.desktop
+share/gnoemoe/gnoemoe.glade
+share/gnoemoe/pixmaps/browser.png
+share/gnoemoe/pixmaps/close.xpm
+share/gnoemoe/pixmaps/editor.xpm
+share/gnoemoe/pixmaps/editor_text.xpm
+share/gnoemoe/pixmaps/editor_verb.xpm
+share/gnoemoe/pixmaps/gnoemoe_logo.svg
+share/gnoemoe/pixmaps/ice-userlist/avail+idle.svg
+share/gnoemoe/pixmaps/ice-userlist/away+idle.svg
+share/gnoemoe/pixmaps/ice-userlist/away.svg
+share/gnoemoe/pixmaps/ice-userlist/busy+idle.svg
+share/gnoemoe/pixmaps/ice-userlist/busy.svg
+share/gnoemoe/pixmaps/ice-userlist/inhabitant.svg
+share/gnoemoe/pixmaps/ice-userlist/programmer.svg
+share/gnoemoe/pixmaps/ice-userlist/wizard.svg
+share/gnoemoe/pixmaps/saveclose.xpm
+share/gnoemoe/pixmaps/terminal.png
+share/gnoemoe/pixmaps/tray/active.svg
+share/gnoemoe/pixmaps/tray/default.svg
+share/gnoemoe/pixmaps/userlist/away.svg
+share/gnoemoe/pixmaps/userlist/friend.svg
+share/gnoemoe/pixmaps/userlist/idle.svg
+share/gnoemoe/pixmaps/userlist/idleaway.svg
+share/gnoemoe/pixmaps/userlist/inhabitant.svg
+share/gnoemoe/pixmaps/userlist/inhabitantplus.svg
+share/gnoemoe/pixmaps/userlist/key.svg
+share/gnoemoe/pixmaps/userlist/newbie.svg
+share/gnoemoe/pixmaps/userlist/schooled.svg
+share/gnoemoe/pixmaps/userlist/star.svg
+share/gnoemoe/pixmaps/userlist/wizard.svg
+share/gnoemoe/pixmaps/world.png
+share/gnoemoe/pixmaps/world_inactive.png
+share/gnoemoe/scripts/editing.rb
+share/gnoemoe/scripts/misc.rb
+share/gnoemoe/scripts/music.rb
+share/gnoemoe/scripts/run.rb
+share/gtksourceview-1.0/language-specs/moo.lang
+share/pixmaps/gnoemoe-logo.svg
+share/locale/nl/LC_MESSAGES/gnoemoe.mo
+share/mime/packages/gnoemoe.xml
+@dirrm share/gnoemoe/scripts
+@dirrm share/gnoemoe/pixmaps/userlist
+@dirrm share/gnoemoe/pixmaps/tray
+@dirrm share/gnoemoe/pixmaps/ice-userlist
+@dirrm share/gnoemoe/pixmaps
+@dirrm share/gnoemoe
+@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
+@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
diff --git a/net/gnome-mud/Makefile b/net/gnome-mud/Makefile
new file mode 100644
index 000000000..01c7a9d30
--- /dev/null
+++ b/net/gnome-mud/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: amcl
+# Date created: 15 Apr 2000
+# Whom: will
+#
+# $FreeBSD$
+#
+
+PORTNAME= gnome-mud
+PORTVERSION= 0.10.7
+PORTREVISION= 4
+CATEGORIES= net gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:R}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= GTK-based MUD client with triggers, aliases, colors, etc
+
+USE_X_PREFIX= yes
+USE_GETTEXT= yes
+USE_GNOME= gnomehack gnometarget gnomeprefix intlhack libgnomeui \
+ pygtk2 vte
+USE_PYTHON= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS= --enable-mccp
+INSTALLS_OMF= yes
+
+MAN6= gnome-mud.6
+GCONF_SCHEMAS= gnome-mud.schemas
+
+post-patch:
+ @${REINPLACE_CMD} -e \
+ 's|prefix)/games|prefix)/bin|g' ${WRKSRC}/src/Makefile.in
+
+.include <bsd.port.mk>
diff --git a/net/gnome-mud/distinfo b/net/gnome-mud/distinfo
new file mode 100644
index 000000000..a282fa475
--- /dev/null
+++ b/net/gnome-mud/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome-mud-0.10.7.tar.gz) = 77d2501a94a2c713e907a8ac4bb84227
+SHA256 (gnome-mud-0.10.7.tar.gz) = 319f52e7aeda9cc88a940cc67d4a3322393291e6742f35dba360c876d8124611
+SIZE (gnome-mud-0.10.7.tar.gz) = 684775
diff --git a/net/gnome-mud/files/patch-configure b/net/gnome-mud/files/patch-configure
new file mode 100644
index 000000000..0b8d36317
--- /dev/null
+++ b/net/gnome-mud/files/patch-configure
@@ -0,0 +1,82 @@
+--- configure.orig Thu Feb 12 19:54:58 2004
++++ configure Thu Feb 19 19:23:13 2004
+@@ -8645,79 +8645,6 @@
+ fi
+
+
+-echo "$as_me:$LINENO: checking for pthread_create in -lc_r" >&5
+-echo $ECHO_N "checking for pthread_create in -lc_r... $ECHO_C" >&6
+-if test "${ac_cv_lib_c_r_pthread_create+set}" = set; then
+- echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
+- ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lc_r $LIBS"
+-cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h. */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h. */
+-
+-/* Override any gcc2 internal prototype to avoid an error. */
+-#ifdef __cplusplus
+-extern "C"
+-#endif
+-/* We use char because int might match the return type of a gcc2
+- builtin and then its argument prototype would still apply. */
+-char pthread_create ();
+-int
+-main ()
+-{
+-pthread_create ();
+- ;
+- return 0;
+-}
+-_ACEOF
+-rm -f conftest.$ac_objext conftest$ac_exeext
+-if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+- (eval $ac_link) 2>conftest.er1
+- ac_status=$?
+- grep -v '^ *+' conftest.er1 >conftest.err
+- rm -f conftest.er1
+- cat conftest.err >&5
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); } &&
+- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
+- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+- (eval $ac_try) 2>&5
+- ac_status=$?
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); }; } &&
+- { ac_try='test -s conftest$ac_exeext'
+- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+- (eval $ac_try) 2>&5
+- ac_status=$?
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); }; }; then
+- ac_cv_lib_c_r_pthread_create=yes
+-else
+- echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
+-
+-ac_cv_lib_c_r_pthread_create=no
+-fi
+-rm -f conftest.err conftest.$ac_objext \
+- conftest$ac_exeext conftest.$ac_ext
+-LIBS=$ac_check_lib_save_LIBS
+-fi
+-echo "$as_me:$LINENO: result: $ac_cv_lib_c_r_pthread_create" >&5
+-echo "${ECHO_T}$ac_cv_lib_c_r_pthread_create" >&6
+-if test $ac_cv_lib_c_r_pthread_create = yes; then
+- cat >>confdefs.h <<_ACEOF
+-#define HAVE_LIBC_R 1
+-_ACEOF
+-
+- LIBS="-lc_r $LIBS"
+-
+-fi
+-
+-
+ echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
+ echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
+ if test "${ac_cv_lib_util_openpty+set}" = set; then
diff --git a/net/gnome-mud/pkg-descr b/net/gnome-mud/pkg-descr
new file mode 100644
index 000000000..9cf3c9f60
--- /dev/null
+++ b/net/gnome-mud/pkg-descr
@@ -0,0 +1,8 @@
+GNOME-MUD is a mudclient for GNOME. It offers many features, such
+as full support for ANSI colors, aliases, command history, triggers,
+automapping, multiple connections, and so forth.
+
+WWW: http://amcl.sourceforge.net/
+Author: Robin Ericsson <lobbin@localhost.nu>
+
+- Will <andrews@technologist.com>
diff --git a/net/gnome-mud/pkg-plist b/net/gnome-mud/pkg-plist
new file mode 100644
index 000000000..37dfc4e59
--- /dev/null
+++ b/net/gnome-mud/pkg-plist
@@ -0,0 +1,47 @@
+bin/gnome-mud
+share/applications/gnome-mud.desktop
+share/gnome-mud/directions.glade
+share/gnome/help/gnome-mud/C/figures/connections-window.png
+share/gnome/help/gnome-mud/C/figures/main-window.png
+share/gnome/help/gnome-mud/C/figures/mudlist-window.png
+share/gnome/help/gnome-mud/C/figures/preferences-window.png
+share/gnome/help/gnome-mud/C/figures/profiles-window.png
+share/gnome/help/gnome-mud/C/gnome-mud-manual.xml
+share/gnome/help/gnome-mud/C/gnome-mud-plugin-api.xml
+share/gnome/help/gnome-mud/C/monitor.py
+share/omf/gnome-mud/gnome-mud-manual-C.omf
+share/omf/gnome-mud/gnome-mud-plugin-api-C.omf
+share/pixmaps/gnome-mud/connection-offline.png
+share/pixmaps/gnome-mud/connection-online.png
+share/pixmaps/gnome-mud/gnome-mud-tray-icon.png
+share/pixmaps/gnome-mud.png
+share/locale/az/LC_MESSAGES/gnome-mud.mo
+share/locale/ca/LC_MESSAGES/gnome-mud.mo
+share/locale/cs/LC_MESSAGES/gnome-mud.mo
+share/locale/de/LC_MESSAGES/gnome-mud.mo
+share/locale/en_CA/LC_MESSAGES/gnome-mud.mo
+share/locale/en_GB/LC_MESSAGES/gnome-mud.mo
+share/locale/es/LC_MESSAGES/gnome-mud.mo
+share/locale/fr/LC_MESSAGES/gnome-mud.mo
+share/locale/hr/LC_MESSAGES/gnome-mud.mo
+share/locale/mk/LC_MESSAGES/gnome-mud.mo
+share/locale/ml/LC_MESSAGES/gnome-mud.mo
+share/locale/nl/LC_MESSAGES/gnome-mud.mo
+share/locale/pa/LC_MESSAGES/gnome-mud.mo
+share/locale/pl/LC_MESSAGES/gnome-mud.mo
+share/locale/pt/LC_MESSAGES/gnome-mud.mo
+share/locale/pt_BR/LC_MESSAGES/gnome-mud.mo
+share/locale/rw/LC_MESSAGES/gnome-mud.mo
+share/locale/sr/LC_MESSAGES/gnome-mud.mo
+share/locale/sr@Latn/LC_MESSAGES/gnome-mud.mo
+share/locale/sv/LC_MESSAGES/gnome-mud.mo
+share/locale/tr/LC_MESSAGES/gnome-mud.mo
+share/locale/zh_CN/LC_MESSAGES/gnome-mud.mo
+@dirrm share/pixmaps/gnome-mud
+@dirrm share/omf/gnome-mud
+@dirrm share/gnome/help/gnome-mud/C/figures
+@dirrm share/gnome/help/gnome-mud/C
+@dirrm share/gnome/help/gnome-mud
+@dirrm share/gnome-mud
+@dirrmtry share/locale/rw/LC_MESSAGES
+@dirrmtry share/locale/rw
diff --git a/net/grdesktop/Makefile b/net/grdesktop/Makefile
new file mode 100644
index 000000000..ac48ed741
--- /dev/null
+++ b/net/grdesktop/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: grdesktop
+# Date created: Jan 3 2003
+# Whom: Florent Thoumie <flz@xbsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= grdesktop
+PORTVERSION= 0.23
+PORTREVISION= 6
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_SAVANNAH}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= flz@FreeBSD.org
+COMMENT= GNOME frontend for the remote desktop client (rdesktop)
+
+RUN_DEPENDS= rdesktop:${PORTSDIR}/net/rdesktop
+
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= libgnomeui gnomeprefix gnomehack
+GCONF_SCHEMAS= grdesktop.schemas
+INSTALLS_OMF= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS= --with-keymap-path=${LOCALBASE}/share/rdesktop/keymaps
+
+MAN1= grdesktop.1
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|^\(GETTEXT_PACKAGE =\).*|\1 grdesktop|' ${WRKSRC}/po/Makefile.in.in
+
+post-install:
+ @${INSTALL_DATA} ${PREFIX}/share/pixmaps/grdesktop/icon.png ${PREFIX}/share/pixmaps/grdesktop.png
+
+.include <bsd.port.mk>
diff --git a/net/grdesktop/distinfo b/net/grdesktop/distinfo
new file mode 100644
index 000000000..a912884e0
--- /dev/null
+++ b/net/grdesktop/distinfo
@@ -0,0 +1,3 @@
+MD5 (grdesktop-0.23.tar.gz) = 46f8f3e2d4aa2433b8b1537fefa8a4b7
+SHA256 (grdesktop-0.23.tar.gz) = a94632ed42273d280ad4f8eec6a803024666ed5c8737ae34585c2d9d2eed5193
+SIZE (grdesktop-0.23.tar.gz) = 299914
diff --git a/net/grdesktop/pkg-descr b/net/grdesktop/pkg-descr
new file mode 100644
index 000000000..a2103a5c8
--- /dev/null
+++ b/net/grdesktop/pkg-descr
@@ -0,0 +1,8 @@
+Grdesktop is a GNOME frontend, for the remote desktop client (rdesktop).
+It can save several connections (including their options), and browse the
+network for available terminal servers.
+
+WWW: http://www.nongnu.org/grdesktop/
+
+- Florent Thoumie
+flz@xbsd.org
diff --git a/net/grdesktop/pkg-plist b/net/grdesktop/pkg-plist
new file mode 100644
index 000000000..eabd4f9d9
--- /dev/null
+++ b/net/grdesktop/pkg-plist
@@ -0,0 +1,32 @@
+bin/grdesktop
+share/application-registry/grdesktop.applications
+share/applications/grdesktop.desktop
+share/gnome/help/grdesktop/C/grdesktop.xml
+share/gnome/help/grdesktop/C/legal.xml
+share/mime-info/grdesktop.keys
+share/mime-info/grdesktop.mime
+share/omf/grdesktop/grdesktop-C.omf
+share/pixmaps/grdesktop/animation.gif
+share/pixmaps/grdesktop/colors_1.png
+share/pixmaps/grdesktop/colors_2.png
+share/pixmaps/grdesktop/colors_3.png
+share/pixmaps/grdesktop/colors_4.png
+share/pixmaps/grdesktop/folder.png
+share/pixmaps/grdesktop/host.png
+share/pixmaps/grdesktop/icon.png
+share/pixmaps/grdesktop/icon.xpm
+share/pixmaps/grdesktop/keyboard.png
+share/pixmaps/grdesktop/monitor.png
+share/pixmaps/grdesktop/program.png
+share/pixmaps/grdesktop/settings.png
+share/pixmaps/grdesktop/sound.png
+share/pixmaps/grdesktop/topimage.png
+share/pixmaps/grdesktop/topimage2.png
+share/pixmaps/grdesktop.png
+share/locale/de/LC_MESSAGES/grdesktop.mo
+share/locale/es/LC_MESSAGES/grdesktop.mo
+share/locale/fr/LC_MESSAGES/grdesktop.mo
+@dirrm share/pixmaps/grdesktop
+@dirrm share/omf/grdesktop
+@dirrm share/gnome/help/grdesktop/C
+@dirrm share/gnome/help/grdesktop
diff --git a/net/link-monitor-applet/Makefile b/net/link-monitor-applet/Makefile
new file mode 100644
index 000000000..107279bb2
--- /dev/null
+++ b/net/link-monitor-applet/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: link-monitor-applet
+# Date created: 27 Jul 2004
+# Whom: Jean-Yves Lefort <jylefort@brutele.be>
+#
+# $FreeBSD$
+#
+
+PORTNAME= link-monitor-applet
+PORTVERSION= 2.1
+PORTREVISION= 3
+CATEGORIES= net ipv6
+MASTER_SITES= ${MASTER_SITE_SAVANNAH}
+MASTER_SITE_SUBDIR= link-monitor
+
+MAINTAINER= jylefort@FreeBSD.org
+COMMENT= A GNOME applet displaying the round-trip time to one or more hosts
+
+LIB_DEPENDS= GeoIP:${PORTSDIR}/net/GeoIP
+
+USE_X_PREFIX= yes
+USE_GNOME= gnomehack gnomeprefix gnomepanel eel2 librsvg2
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
+
+GCONF_SCHEMAS= link-monitor-applet.schemas
+INSTALLS_OMF= yes
+
+.include <bsd.port.mk>
diff --git a/net/link-monitor-applet/distinfo b/net/link-monitor-applet/distinfo
new file mode 100644
index 000000000..2ae4e9006
--- /dev/null
+++ b/net/link-monitor-applet/distinfo
@@ -0,0 +1,3 @@
+MD5 (link-monitor-applet-2.1.tar.gz) = e60ef09a501569d92166afc6b9d1048e
+SHA256 (link-monitor-applet-2.1.tar.gz) = efb7af1a85fde775ada8a55e6a40307d6aad8ffb6741d48f5bfaf6890d21da7c
+SIZE (link-monitor-applet-2.1.tar.gz) = 1066199
diff --git a/net/link-monitor-applet/pkg-descr b/net/link-monitor-applet/pkg-descr
new file mode 100644
index 000000000..6d8ce7140
--- /dev/null
+++ b/net/link-monitor-applet/pkg-descr
@@ -0,0 +1,15 @@
+Link Monitor Applet is a GNOME Panel Applet displaying the round-trip
+time to one or more hosts in a bar graph.
+
+Link Monitor Applet features include:
+
+ * Round-trip time plot graphs
+ * Country flags and names
+ * Full ICMP and ICMPv6 support
+ * Configurable scale and delays
+ * HIG 2.0 compliance
+
+WWW: http://www.nongnu.org/link-monitor/
+
+- Jean-Yves Lefort
+jylefort@FreeBSD.org
diff --git a/net/link-monitor-applet/pkg-plist b/net/link-monitor-applet/pkg-plist
new file mode 100644
index 000000000..28f7e5f02
--- /dev/null
+++ b/net/link-monitor-applet/pkg-plist
@@ -0,0 +1,226 @@
+libdata/bonobo/servers/GNOME_LinkMonitorApplet.server
+libexec/link-monitor-applet
+share/gnome-2.0/ui/GNOME_LinkMonitorApplet.xml
+share/gnome/help/link-monitor-applet/C/documentation-license.xml
+share/gnome/help/link-monitor-applet/C/figures/link-monitor-applet-5hosts.png
+share/gnome/help/link-monitor-applet/C/figures/link-monitor-applet-empty.png
+share/gnome/help/link-monitor-applet/C/link-monitor-applet.xml
+share/gnome/help/link-monitor-applet/C/software-license.xml
+share/link-monitor-applet/flags/ad.svg
+share/link-monitor-applet/flags/ae.svg
+share/link-monitor-applet/flags/af.svg
+share/link-monitor-applet/flags/ag.svg
+share/link-monitor-applet/flags/ai.svg
+share/link-monitor-applet/flags/al.svg
+share/link-monitor-applet/flags/am.svg
+share/link-monitor-applet/flags/an.svg
+share/link-monitor-applet/flags/ao.svg
+share/link-monitor-applet/flags/ar.svg
+share/link-monitor-applet/flags/as.svg
+share/link-monitor-applet/flags/at.svg
+share/link-monitor-applet/flags/au.svg
+share/link-monitor-applet/flags/aw.svg
+share/link-monitor-applet/flags/az.svg
+share/link-monitor-applet/flags/ba.svg
+share/link-monitor-applet/flags/bb.svg
+share/link-monitor-applet/flags/bd.svg
+share/link-monitor-applet/flags/be.svg
+share/link-monitor-applet/flags/bf.svg
+share/link-monitor-applet/flags/bg.svg
+share/link-monitor-applet/flags/bh.svg
+share/link-monitor-applet/flags/bi.svg
+share/link-monitor-applet/flags/bj.svg
+share/link-monitor-applet/flags/bn.svg
+share/link-monitor-applet/flags/bo.svg
+share/link-monitor-applet/flags/br.svg
+share/link-monitor-applet/flags/bs.svg
+share/link-monitor-applet/flags/bt.svg
+share/link-monitor-applet/flags/bw.svg
+share/link-monitor-applet/flags/by.svg
+share/link-monitor-applet/flags/bz.svg
+share/link-monitor-applet/flags/ca.svg
+share/link-monitor-applet/flags/cd.svg
+share/link-monitor-applet/flags/cf.svg
+share/link-monitor-applet/flags/cg.svg
+share/link-monitor-applet/flags/ch.svg
+share/link-monitor-applet/flags/ci.svg
+share/link-monitor-applet/flags/ck.svg
+share/link-monitor-applet/flags/cl.svg
+share/link-monitor-applet/flags/cm.svg
+share/link-monitor-applet/flags/cn.svg
+share/link-monitor-applet/flags/co.svg
+share/link-monitor-applet/flags/cr.svg
+share/link-monitor-applet/flags/cs.svg
+share/link-monitor-applet/flags/cu.svg
+share/link-monitor-applet/flags/cv.svg
+share/link-monitor-applet/flags/cx.svg
+share/link-monitor-applet/flags/cy.svg
+share/link-monitor-applet/flags/cz.svg
+share/link-monitor-applet/flags/de.svg
+share/link-monitor-applet/flags/dj.svg
+share/link-monitor-applet/flags/dk.svg
+share/link-monitor-applet/flags/dm.svg
+share/link-monitor-applet/flags/do.svg
+share/link-monitor-applet/flags/dz.svg
+share/link-monitor-applet/flags/ec.svg
+share/link-monitor-applet/flags/ee.svg
+share/link-monitor-applet/flags/eg.svg
+share/link-monitor-applet/flags/eh.svg
+share/link-monitor-applet/flags/er.svg
+share/link-monitor-applet/flags/es.svg
+share/link-monitor-applet/flags/et.svg
+share/link-monitor-applet/flags/fi.svg
+share/link-monitor-applet/flags/fj.svg
+share/link-monitor-applet/flags/fm.svg
+share/link-monitor-applet/flags/fr.svg
+share/link-monitor-applet/flags/ga.svg
+share/link-monitor-applet/flags/gb.svg
+share/link-monitor-applet/flags/gd.svg
+share/link-monitor-applet/flags/ge.svg
+share/link-monitor-applet/flags/gh.svg
+share/link-monitor-applet/flags/gm.svg
+share/link-monitor-applet/flags/gn.svg
+share/link-monitor-applet/flags/gq.svg
+share/link-monitor-applet/flags/gr.svg
+share/link-monitor-applet/flags/gs.svg
+share/link-monitor-applet/flags/gt.svg
+share/link-monitor-applet/flags/gu.svg
+share/link-monitor-applet/flags/gw.svg
+share/link-monitor-applet/flags/gy.svg
+share/link-monitor-applet/flags/hn.svg
+share/link-monitor-applet/flags/hr.svg
+share/link-monitor-applet/flags/ht.svg
+share/link-monitor-applet/flags/hu.svg
+share/link-monitor-applet/flags/id.svg
+share/link-monitor-applet/flags/ie.svg
+share/link-monitor-applet/flags/il.svg
+share/link-monitor-applet/flags/in.svg
+share/link-monitor-applet/flags/iq.svg
+share/link-monitor-applet/flags/ir.svg
+share/link-monitor-applet/flags/is.svg
+share/link-monitor-applet/flags/it.svg
+share/link-monitor-applet/flags/jm.svg
+share/link-monitor-applet/flags/jo.svg
+share/link-monitor-applet/flags/jp.svg
+share/link-monitor-applet/flags/ke.svg
+share/link-monitor-applet/flags/kg.svg
+share/link-monitor-applet/flags/kh.svg
+share/link-monitor-applet/flags/ki.svg
+share/link-monitor-applet/flags/km.svg
+share/link-monitor-applet/flags/kn.svg
+share/link-monitor-applet/flags/kp.svg
+share/link-monitor-applet/flags/kr.svg
+share/link-monitor-applet/flags/kw.svg
+share/link-monitor-applet/flags/kz.svg
+share/link-monitor-applet/flags/la.svg
+share/link-monitor-applet/flags/lb.svg
+share/link-monitor-applet/flags/lc.svg
+share/link-monitor-applet/flags/li.svg
+share/link-monitor-applet/flags/lk.svg
+share/link-monitor-applet/flags/lr.svg
+share/link-monitor-applet/flags/ls.svg
+share/link-monitor-applet/flags/lt.svg
+share/link-monitor-applet/flags/lu.svg
+share/link-monitor-applet/flags/lv.svg
+share/link-monitor-applet/flags/ly.svg
+share/link-monitor-applet/flags/ma.svg
+share/link-monitor-applet/flags/mc.svg
+share/link-monitor-applet/flags/md.svg
+share/link-monitor-applet/flags/mg.svg
+share/link-monitor-applet/flags/mh.svg
+share/link-monitor-applet/flags/mk.svg
+share/link-monitor-applet/flags/ml.svg
+share/link-monitor-applet/flags/mm.svg
+share/link-monitor-applet/flags/mn.svg
+share/link-monitor-applet/flags/mp.svg
+share/link-monitor-applet/flags/mr.svg
+share/link-monitor-applet/flags/ms.svg
+share/link-monitor-applet/flags/mt.svg
+share/link-monitor-applet/flags/mu.svg
+share/link-monitor-applet/flags/mv.svg
+share/link-monitor-applet/flags/mw.svg
+share/link-monitor-applet/flags/mx.svg
+share/link-monitor-applet/flags/my.svg
+share/link-monitor-applet/flags/mz.svg
+share/link-monitor-applet/flags/na.svg
+share/link-monitor-applet/flags/ne.svg
+share/link-monitor-applet/flags/ng.svg
+share/link-monitor-applet/flags/ni.svg
+share/link-monitor-applet/flags/nl.svg
+share/link-monitor-applet/flags/no.svg
+share/link-monitor-applet/flags/np.svg
+share/link-monitor-applet/flags/nr.svg
+share/link-monitor-applet/flags/nu.svg
+share/link-monitor-applet/flags/nz.svg
+share/link-monitor-applet/flags/om.svg
+share/link-monitor-applet/flags/pa.svg
+share/link-monitor-applet/flags/pe.svg
+share/link-monitor-applet/flags/pg.svg
+share/link-monitor-applet/flags/ph.svg
+share/link-monitor-applet/flags/pk.svg
+share/link-monitor-applet/flags/pl.svg
+share/link-monitor-applet/flags/pn.svg
+share/link-monitor-applet/flags/pr.svg
+share/link-monitor-applet/flags/pt.svg
+share/link-monitor-applet/flags/pw.svg
+share/link-monitor-applet/flags/py.svg
+share/link-monitor-applet/flags/qa.svg
+share/link-monitor-applet/flags/ro.svg
+share/link-monitor-applet/flags/ru.svg
+share/link-monitor-applet/flags/rw.svg
+share/link-monitor-applet/flags/sa.svg
+share/link-monitor-applet/flags/sb.svg
+share/link-monitor-applet/flags/sc.svg
+share/link-monitor-applet/flags/sd.svg
+share/link-monitor-applet/flags/se.svg
+share/link-monitor-applet/flags/sg.svg
+share/link-monitor-applet/flags/si.svg
+share/link-monitor-applet/flags/sk.svg
+share/link-monitor-applet/flags/sl.svg
+share/link-monitor-applet/flags/sm.svg
+share/link-monitor-applet/flags/sn.svg
+share/link-monitor-applet/flags/so.svg
+share/link-monitor-applet/flags/sr.svg
+share/link-monitor-applet/flags/st.svg
+share/link-monitor-applet/flags/sv.svg
+share/link-monitor-applet/flags/sy.svg
+share/link-monitor-applet/flags/sz.svg
+share/link-monitor-applet/flags/td.svg
+share/link-monitor-applet/flags/tg.svg
+share/link-monitor-applet/flags/th.svg
+share/link-monitor-applet/flags/tj.svg
+share/link-monitor-applet/flags/tk.svg
+share/link-monitor-applet/flags/tm.svg
+share/link-monitor-applet/flags/tn.svg
+share/link-monitor-applet/flags/to.svg
+share/link-monitor-applet/flags/tp.svg
+share/link-monitor-applet/flags/tr.svg
+share/link-monitor-applet/flags/tt.svg
+share/link-monitor-applet/flags/tv.svg
+share/link-monitor-applet/flags/tz.svg
+share/link-monitor-applet/flags/ua.svg
+share/link-monitor-applet/flags/ug.svg
+share/link-monitor-applet/flags/us.svg
+share/link-monitor-applet/flags/uy.svg
+share/link-monitor-applet/flags/uz.svg
+share/link-monitor-applet/flags/va.svg
+share/link-monitor-applet/flags/vc.svg
+share/link-monitor-applet/flags/ve.svg
+share/link-monitor-applet/flags/vn.svg
+share/link-monitor-applet/flags/vu.svg
+share/link-monitor-applet/flags/ws.svg
+share/link-monitor-applet/flags/ye.svg
+share/link-monitor-applet/flags/za.svg
+share/link-monitor-applet/flags/zm.svg
+share/link-monitor-applet/flags/zw.svg
+share/link-monitor-applet/ui/preferences-dialog.glade
+share/omf/link-monitor-applet/link-monitor-applet-C.omf
+share/pixmaps/link-monitor-applet.png
+share/locale/fr/LC_MESSAGES/link-monitor-applet.mo
+@dirrm share/gnome/help/link-monitor-applet/C/figures
+@dirrm share/gnome/help/link-monitor-applet/C
+@dirrm share/gnome/help/link-monitor-applet
+@dirrm share/link-monitor-applet/flags
+@dirrm share/link-monitor-applet/ui
+@dirrm share/link-monitor-applet
+@dirrm share/omf/link-monitor-applet
diff --git a/net/linux-nx-client/Makefile b/net/linux-nx-client/Makefile
new file mode 100644
index 000000000..93ef70f98
--- /dev/null
+++ b/net/linux-nx-client/Makefile
@@ -0,0 +1,70 @@
+# New ports collection makefile for: linux-nx-client
+# Date created: 01 Sep 2004
+# Whom: Jean-Yves Lefort <jylefort@brutele.be>
+#
+# $FreeBSD$
+#
+
+PORTNAME= linux-nx-client
+PORTVERSION= 2.1.0
+PORTREVISION= 3
+CATEGORIES= net
+MASTER_SITES= http://web04.nomachine.com/download/${PORTVERSION}/Linux/
+DISTNAME= nxclient-${PORTVERSION}-17.i386
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= The NoMachine NX client
+
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile \
+ ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
+ ${LINUXBASE}/usr/lib/libpng12.so.0:${PORTSDIR}/graphics/linux-png
+
+NO_WRKSUBDIR= yes
+ONLY_FOR_ARCHS= i386 amd64
+USE_LINUX= yes
+NO_BUILD= yes
+INSTALL_ICONS= yes
+
+NXSRC= ${WRKSRC}/NX
+NXDST= ${PREFIX}/lib/linux-nx-client
+
+PLIST_SUB+= PORTVERSION=${PORTVERSION}
+
+do-install:
+ ${MKDIR} ${NXDST}/bin
+ ${INSTALL_PROGRAM} ${NXSRC}/bin/* ${NXDST}/bin
+ ${MKDIR} ${NXDST}/lib
+.for f in libXcomp libXcompsh
+ ${INSTALL_DATA} ${NXSRC}/lib/${f}.so.${PORTVERSION} ${NXDST}/lib
+ ${LN} -sf ${f}.so.${PORTVERSION} ${NXDST}/lib/${f}.so
+ ${LN} -sf ${f}.so.${PORTVERSION} ${NXDST}/lib/${f}.so.2
+.endfor
+ ${INSTALL_DATA} ${NXSRC}/lib/libcrypto.so.0.9.8 ${NXDST}/lib
+ ${LN} -sf libcrypto.so.0.9.8 ${NXDST}/lib/libcrypto.so
+ ${MKDIR} ${NXDST}/share
+ ${INSTALL_DATA} ${NXSRC}/share/keyboards ${NXDST}/share
+ ${MKDIR} ${NXDST}/share/keys
+ ${INSTALL_DATA} ${NXSRC}/share/keys/* ${NXDST}/share/keys
+ ${MKDIR} ${NXDST}/share/images
+ ${INSTALL_DATA} ${NXSRC}/share/images/* ${NXDST}/share/images
+
+ ${MKDIR} ${LOCALBASE}/share/pixmaps
+ ${INSTALL_DATA} ${NXSRC}/share/icons/*.png ${LOCALBASE}/share/pixmaps
+ ${MKDIR} ${LOCALBASE}/share/icons/crystalsvg/48x48 \
+ ${LOCALBASE}/share/icons/crystalsvg/32x32
+ ${INSTALL_DATA} ${NXSRC}/share/icons/nx-desktop.png \
+ ${LOCALBASE}/share/icons/crystalsvg/48x48
+.for f in nx.png nxclient-admin.png nxclient-wizard.png
+ ${INSTALL_DATA} ${NXSRC}/share/icons/${f} \
+ ${LOCALBASE}/share/icons/crystalsvg/32x32
+.endfor
+
+.for f in nxclient nxesd nxkill nxservice nxssh
+ ${ECHO_CMD} "#!/bin/sh" > ${WRKSRC}/${f}
+ ${ECHO_CMD} "export NXDIR=${NXDST}" >> ${WRKSRC}/${f}
+ ${ECHO_CMD} "exec \$$NXDIR/bin/${f} \"\$$@\"" >> ${WRKSRC}/${f}
+ ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${PREFIX}/bin
+ ${BRANDELF} -t Linux ${NXDST}/bin/${f}
+.endfor
+
+.include <bsd.port.mk>
diff --git a/net/linux-nx-client/distinfo b/net/linux-nx-client/distinfo
new file mode 100644
index 000000000..8726d4a67
--- /dev/null
+++ b/net/linux-nx-client/distinfo
@@ -0,0 +1,3 @@
+MD5 (nxclient-2.1.0-17.i386.tar.gz) = d4482ecd4dda377f879a0888e256bce9
+SHA256 (nxclient-2.1.0-17.i386.tar.gz) = c087c1e528dd4272c4666a832b0a585b53fa15466b54d1dc2d60d105bea964ab
+SIZE (nxclient-2.1.0-17.i386.tar.gz) = 3515342
diff --git a/net/linux-nx-client/pkg-descr b/net/linux-nx-client/pkg-descr
new file mode 100644
index 000000000..817fae63b
--- /dev/null
+++ b/net/linux-nx-client/pkg-descr
@@ -0,0 +1,11 @@
+NoMachine NX is a X Window, RDP and RFB compression protocol allowing
+thin clients to remotely access desktops running NX Server over slow
+links.
+
+This port provides NoMachine NX Client, which can access KDE, GNOME,
+Microsoft RDP, Citrix ICA and VNC desktops remotely.
+
+WWW: http://www.nomachine.com/
+
+- Jean-Yves Lefort
+jylefort@FreeBSD.org
diff --git a/net/linux-nx-client/pkg-plist b/net/linux-nx-client/pkg-plist
new file mode 100644
index 000000000..d58de2df1
--- /dev/null
+++ b/net/linux-nx-client/pkg-plist
@@ -0,0 +1,90 @@
+bin/nxclient
+bin/nxesd
+bin/nxkill
+bin/nxservice
+bin/nxssh
+lib/linux-nx-client/bin/nxclient
+lib/linux-nx-client/bin/nxesd
+lib/linux-nx-client/bin/nxkill
+lib/linux-nx-client/bin/nxprint
+lib/linux-nx-client/bin/nxservice
+lib/linux-nx-client/bin/nxssh
+lib/linux-nx-client/lib/libXcomp.so
+lib/linux-nx-client/lib/libXcomp.so.2
+lib/linux-nx-client/lib/libXcomp.so.%%PORTVERSION%%
+lib/linux-nx-client/lib/libXcompsh.so
+lib/linux-nx-client/lib/libXcompsh.so.2
+lib/linux-nx-client/lib/libXcompsh.so.%%PORTVERSION%%
+lib/linux-nx-client/lib/libcrypto.so
+lib/linux-nx-client/lib/libcrypto.so.0.9.8
+lib/linux-nx-client/share/images/about-down.png
+lib/linux-nx-client/share/images/about-up.png
+lib/linux-nx-client/share/images/connect-01.png
+lib/linux-nx-client/share/images/connect-02.png
+lib/linux-nx-client/share/images/connect-03.png
+lib/linux-nx-client/share/images/connect-04.png
+lib/linux-nx-client/share/images/connect-05.png
+lib/linux-nx-client/share/images/connect-06.png
+lib/linux-nx-client/share/images/connect-07.png
+lib/linux-nx-client/share/images/connect-08.png
+lib/linux-nx-client/share/images/connect-09.png
+lib/linux-nx-client/share/images/connect-10.png
+lib/linux-nx-client/share/images/connect-fail-01.png
+lib/linux-nx-client/share/images/connect-fail-02.png
+lib/linux-nx-client/share/images/folder-shared-disabled.png
+lib/linux-nx-client/share/images/folder-shared.png
+lib/linux-nx-client/share/images/kill-dsb.png
+lib/linux-nx-client/share/images/kill.png
+lib/linux-nx-client/share/images/multimedia-dsb.png
+lib/linux-nx-client/share/images/multimedia.png
+lib/linux-nx-client/share/images/new-session-dsb.png
+lib/linux-nx-client/share/images/new-session.png
+lib/linux-nx-client/share/images/nomachine-no-background.png
+lib/linux-nx-client/share/images/printer-default-icon-disabled.png
+lib/linux-nx-client/share/images/printer-default-icon.png
+lib/linux-nx-client/share/images/printer-icon-disabled.png
+lib/linux-nx-client/share/images/printer-icon.png
+lib/linux-nx-client/share/images/printer-shared-disabled.png
+lib/linux-nx-client/share/images/printer-shared.png
+lib/linux-nx-client/share/images/pulldown-close.png
+lib/linux-nx-client/share/images/pulldown-suspend.png
+lib/linux-nx-client/share/images/pulldown-terminate.png
+lib/linux-nx-client/share/images/refresh-dsb.png
+lib/linux-nx-client/share/images/refresh.png
+lib/linux-nx-client/share/images/remove-dsb.png
+lib/linux-nx-client/share/images/remove.png
+lib/linux-nx-client/share/images/session-stats-01-dsb.png
+lib/linux-nx-client/share/images/session-stats-01.png
+lib/linux-nx-client/share/images/session-stats-02-dsb.png
+lib/linux-nx-client/share/images/session-stats-02.png
+lib/linux-nx-client/share/images/sharing-dsb.png
+lib/linux-nx-client/share/images/sharing.png
+lib/linux-nx-client/share/images/terminate-dsb.png
+lib/linux-nx-client/share/images/terminate.png
+lib/linux-nx-client/share/images/view-log-dsb.png
+lib/linux-nx-client/share/images/view-log.png
+lib/linux-nx-client/share/images/warning.png
+lib/linux-nx-client/share/images/wizard.png
+lib/linux-nx-client/share/keyboards
+lib/linux-nx-client/share/keys/server.id_dsa.key
+@dirrm lib/linux-nx-client/bin
+@dirrm lib/linux-nx-client/lib
+@dirrm lib/linux-nx-client/share/keys
+@dirrm lib/linux-nx-client/share/images
+@dirrm lib/linux-nx-client/share
+@dirrm lib/linux-nx-client
+@cwd %%LOCALBASE%%
+share/pixmaps/nx-desktop.png
+share/pixmaps/nx.png
+share/pixmaps/nxclient-admin.png
+share/pixmaps/nxclient-wizard.png
+@dirrmtry share/pixmaps
+@dirrmtry share/gnome
+share/icons/crystalsvg/48x48/nx-desktop.png
+share/icons/crystalsvg/32x32/nx.png
+share/icons/crystalsvg/32x32/nxclient-admin.png
+share/icons/crystalsvg/32x32/nxclient-wizard.png
+@dirrmtry share/icons/crystalsvg/48x48
+@dirrmtry share/icons/crystalsvg/32x32
+@dirrmtry share/icons/crystalsvg
+@dirrmtry share/icons
diff --git a/net/service-discovery-applet/Makefile b/net/service-discovery-applet/Makefile
new file mode 100644
index 000000000..36570f84f
--- /dev/null
+++ b/net/service-discovery-applet/Makefile
@@ -0,0 +1,41 @@
+# New ports collection makefile for: service-discovery-applet
+# Date Created: 06 May 2006
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/net/service-discovery-applet/Makefile,v 1.3 2006/10/11 05:53:39 marcus Exp $
+#
+
+PORTNAME= service-discovery-applet
+PORTVERSION= 0.4.3
+PORTREVISION= 4
+CATEGORIES= net dns gnome
+MASTER_SITES= http://0pointer.de/~sebest/
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A GNOME applet that shows available network services using mDNS
+
+BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/avahi/__init__.py:${PORTSDIR}/net/py-avahi
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/avahi/__init__.py:${PORTSDIR}/net/py-avahi
+
+USE_XLIB= yes
+USE_GETTEXT= yes
+USE_PYTHON= yes
+USE_GNOME= gnomehack gnomeprefix intlhack pygnomedesktop
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+INSTALLS_ICONS= yes
+CONFIGURE_ARGS= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+GCONF_SCHEMAS= service-discovery-applet.schemas
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
+ ${WRKSRC}/plugins/gconfterminal.py.in
+
+post-install:
+ @${LOCALBASE}/bin/gtk-update-icon-cache -f -q --ignore-theme-index \
+ ${PREFIX}/share/service-discovery-applet/icons
+
+.include <bsd.port.mk>
diff --git a/net/service-discovery-applet/distinfo b/net/service-discovery-applet/distinfo
new file mode 100644
index 000000000..5e8a6c672
--- /dev/null
+++ b/net/service-discovery-applet/distinfo
@@ -0,0 +1,3 @@
+MD5 (service-discovery-applet-0.4.3.tar.gz) = 68e67e75d4e5223e75a656b61e76d6d4
+SHA256 (service-discovery-applet-0.4.3.tar.gz) = b3704a067f5541a0f73f54a09f93d2f053e5c8d0344f6d5d809bc96eab152b1a
+SIZE (service-discovery-applet-0.4.3.tar.gz) = 184000
diff --git a/net/service-discovery-applet/files/patch-plugins_gconfterminal.py.in b/net/service-discovery-applet/files/patch-plugins_gconfterminal.py.in
new file mode 100644
index 000000000..37913fa70
--- /dev/null
+++ b/net/service-discovery-applet/files/patch-plugins_gconfterminal.py.in
@@ -0,0 +1,11 @@
+--- plugins/gconfterminal.py.in.orig Sat May 6 18:53:01 2006
++++ plugins/gconfterminal.py.in Sat May 6 18:53:10 2006
+@@ -16,7 +16,7 @@ from sdapplet.pluginutils import *
+
+ try:
+ import gettext
+- gettext.bindtextdomain("service-discovery-applet", "/usr/share/locale")
++ gettext.bindtextdomain("service-discovery-applet", "%%PREFIX%%/share/locale")
+ gettext.textdomain("service-discovery-applet")
+ _ = gettext.gettext
+ import pygtk
diff --git a/net/service-discovery-applet/files/patch-plugins_xvncviewer.py.in b/net/service-discovery-applet/files/patch-plugins_xvncviewer.py.in
new file mode 100644
index 000000000..c941922ea
--- /dev/null
+++ b/net/service-discovery-applet/files/patch-plugins_xvncviewer.py.in
@@ -0,0 +1,17 @@
+--- plugins/xvncviewer.py.in.orig Sun Sep 3 20:28:54 2006
++++ plugins/xvncviewer.py.in Sun Sep 3 20:29:04 2006
+@@ -19,11 +19,11 @@ class plugin_xvncviewer:
+ def __init__(self):
+ self.service_type = ["_rfb._tcp"]
+ self.author = "Sebastien Estienne"
+- self.description = "Start a VNC connections with xvncviewer"
++ self.description = "Start a VNC connections with vncviewer"
+
+ def connect(self, use_host_names, name, stype, hostname, address, port, txts):
+- print "connecting using xvncviewer"
+- cmdline = ["@toolsdir@/exec_wrapper", "xvncviewer", "-xrm", "*passwordDialog:true", hostname ]
++ print "connecting using vncviewer"
++ cmdline = ["@toolsdir@/exec_wrapper", "vncviewer", "-xrm", "*passwordDialog:true", hostname ]
+ print cmdline
+ pid = subprocess.Popen(cmdline, close_fds=True).pid
+
diff --git a/net/service-discovery-applet/files/patch-src_service-discovery-applet.in b/net/service-discovery-applet/files/patch-src_service-discovery-applet.in
new file mode 100644
index 000000000..b046e72dc
--- /dev/null
+++ b/net/service-discovery-applet/files/patch-src_service-discovery-applet.in
@@ -0,0 +1,11 @@
+--- src/service-discovery-applet.in.orig Sat Jun 9 14:54:34 2007
++++ src/service-discovery-applet.in Sat Jun 9 14:54:49 2007
+@@ -162,7 +162,7 @@ class Notifications:
+ if self.applet.show_notifications == True:
+ self.notif.Notify(_("Zeroconf Service Discovery"),
+ dbus.UInt32(0), iconfile, title, message,
+- [], [], dbus.Int32(3000), dbus.UInt32(0))
++ [], [], dbus.Int32(3000))
+ except:
+ print "can't use notification daemon"
+ pass
diff --git a/net/service-discovery-applet/pkg-descr b/net/service-discovery-applet/pkg-descr
new file mode 100644
index 000000000..db1469061
--- /dev/null
+++ b/net/service-discovery-applet/pkg-descr
@@ -0,0 +1,5 @@
+Service-discovery-applet is a GNOME applet that interfaces with the Avahi
+mDNS Service Discovery system to graphically show a list of available
+network services.
+
+WWW: http://www.avahi.org/
diff --git a/net/service-discovery-applet/pkg-plist b/net/service-discovery-applet/pkg-plist
new file mode 100644
index 000000000..ba152e1a9
--- /dev/null
+++ b/net/service-discovery-applet/pkg-plist
@@ -0,0 +1,47 @@
+bin/service-discovery-applet
+bin/service-discovery-config
+lib/%%PYTHON_VERSION%%/site-packages/sdapplet/__init__.py
+lib/%%PYTHON_VERSION%%/site-packages/sdapplet/__init__.pyc
+lib/%%PYTHON_VERSION%%/site-packages/sdapplet/__init__.pyo
+lib/%%PYTHON_VERSION%%/site-packages/sdapplet/pluginloader.py
+lib/%%PYTHON_VERSION%%/site-packages/sdapplet/pluginloader.pyc
+lib/%%PYTHON_VERSION%%/site-packages/sdapplet/pluginloader.pyo
+lib/%%PYTHON_VERSION%%/site-packages/sdapplet/pluginutils.py
+lib/%%PYTHON_VERSION%%/site-packages/sdapplet/pluginutils.pyc
+lib/%%PYTHON_VERSION%%/site-packages/sdapplet/pluginutils.pyo
+libdata/bonobo/servers/GNOME_ServiceDiscoveryApplet.server
+share/service-discovery-applet/icons/24x24/_ftp._tcp.png
+share/service-discovery-applet/icons/24x24/_http._tcp.png
+share/service-discovery-applet/icons/24x24/_https._tcp.png
+share/service-discovery-applet/icons/24x24/_rfb._tcp.png
+share/service-discovery-applet/icons/24x24/_sftp-ssh._tcp.png
+share/service-discovery-applet/icons/24x24/_ssh._tcp.png
+share/service-discovery-applet/icons/24x24/service-discovery-applet.png
+share/service-discovery-applet/icons/48x48/_ftp._tcp.png
+share/service-discovery-applet/icons/48x48/_http._tcp.png
+share/service-discovery-applet/icons/48x48/_https._tcp.png
+share/service-discovery-applet/icons/48x48/_rfb._tcp.png
+share/service-discovery-applet/icons/48x48/_sftp-ssh._tcp.png
+share/service-discovery-applet/icons/48x48/_ssh._tcp.png
+share/service-discovery-applet/icons/48x48/service-discovery-applet.png
+share/service-discovery-applet/icons/icon-theme.cache
+share/service-discovery-applet/interfaces/service-discovery-config.glade
+share/service-discovery-applet/plugins/ekiga.py
+share/service-discovery-applet/plugins/gconfterminal.py
+share/service-discovery-applet/plugins/nautilus.py
+share/service-discovery-applet/plugins/xvncviewer.py
+share/service-discovery-applet/tools/exec_wrapper
+share/locale/ca/LC_MESSAGES/service-discovery-applet.mo
+share/locale/da/LC_MESSAGES/service-discovery-applet.mo
+share/locale/de/LC_MESSAGES/service-discovery-applet.mo
+share/locale/fr/LC_MESSAGES/service-discovery-applet.mo
+@dirrm share/service-discovery-applet/tools
+@dirrm share/service-discovery-applet/plugins
+@dirrm share/service-discovery-applet/interfaces
+@dirrm share/service-discovery-applet/icons/48x48
+@dirrm share/service-discovery-applet/icons/24x24
+@dirrm share/service-discovery-applet/icons
+@dirrm share/service-discovery-applet
+@dirrm lib/%%PYTHON_VERSION%%/site-packages/sdapplet
+@dirrmtry lib/%%PYTHON_VERSION%%/site-packages
+@dirrmtry lib/%%PYTHON_VERSION%%