summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-08 03:59:37 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-08 03:59:37 +0800
commit7258c62c89b51ae822a29626a4158759ae7aca19 (patch)
tree5407f2ab401b3982e3a6a68d888cde12b3f8879f
parent333ad182fc54febd7d70b8635be3285fd9e832ad (diff)
downloadmarcuscom-ports-7258c62c89b51ae822a29626a4158759ae7aca19.tar
marcuscom-ports-7258c62c89b51ae822a29626a4158759ae7aca19.tar.gz
marcuscom-ports-7258c62c89b51ae822a29626a4158759ae7aca19.tar.bz2
marcuscom-ports-7258c62c89b51ae822a29626a4158759ae7aca19.tar.lz
marcuscom-ports-7258c62c89b51ae822a29626a4158759ae7aca19.tar.xz
marcuscom-ports-7258c62c89b51ae822a29626a4158759ae7aca19.tar.zst
marcuscom-ports-7258c62c89b51ae822a29626a4158759ae7aca19.zip
Chase dbus in the remaining ports.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7628 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--devel/libnotify/Makefile35
-rw-r--r--devel/libnotify/distinfo3
-rw-r--r--devel/libnotify/files/patch-libnotify-notification.c21
-rw-r--r--devel/libnotify/pkg-descr10
-rw-r--r--devel/libnotify/pkg-plist25
-rw-r--r--devel/p5-Net-DBus/Makefile51
-rw-r--r--devel/p5-Net-DBus/distinfo3
-rw-r--r--devel/p5-Net-DBus/pkg-descr6
-rw-r--r--devel/p5-Net-DBus/pkg-plist45
-rw-r--r--editors/mlview/Makefile48
-rw-r--r--editors/mlview/distinfo3
-rw-r--r--editors/mlview/files/patch-configure.in11
-rw-r--r--editors/mlview/files/patch-desktop.in19
-rw-r--r--editors/mlview/files/patch-src_mlview-app-context.c18
-rw-r--r--editors/mlview/files/patch-src_mlview-editor-dbc.c22
-rw-r--r--editors/mlview/files/patch-src_mlview-editor-dbo.c22
-rw-r--r--editors/mlview/files/patch-src_mlview-ping-dbc.c22
-rw-r--r--editors/mlview/files/patch-src_mlview-ping-dbo.c22
-rw-r--r--editors/mlview/files/patch-src_mlview-service.c39
-rw-r--r--editors/mlview/files/patch-src_mlview-source-view.c23
-rw-r--r--editors/mlview/files/patch-src_mlview-tree-view.c23
-rw-r--r--editors/mlview/files/patch-src_mlview-view-adapter.c23
-rw-r--r--editors/mlview/pkg-descr4
-rw-r--r--editors/mlview/pkg-plist65
-rw-r--r--ftp/wzdftpd/Makefile136
-rw-r--r--ftp/wzdftpd/distinfo3
-rw-r--r--ftp/wzdftpd/files/patch-modules-zeroconf-libwzd_avahi.h10
-rw-r--r--ftp/wzdftpd/files/patch-modules-zeroconf-libwzd_zeroconf.c10
-rw-r--r--ftp/wzdftpd/files/wzdftpd.sh.in26
-rw-r--r--ftp/wzdftpd/pkg-descr22
-rw-r--r--ftp/wzdftpd/pkg-plist122
-rw-r--r--net-im/gossip/Makefile53
-rw-r--r--net-im/gossip/distinfo3
-rw-r--r--net-im/gossip/pkg-descr3
-rw-r--r--net-im/gossip/pkg-plist121
-rw-r--r--net/tapidbus/Makefile33
-rw-r--r--net/tapidbus/distinfo3
-rw-r--r--net/tapidbus/files/patch-Makefile.am11
-rw-r--r--net/tapidbus/files/patch-configure12
-rw-r--r--net/tapidbus/pkg-descr3
-rw-r--r--net/tapidbus/pkg-plist7
-rw-r--r--sysutils/conky/Makefile104
-rw-r--r--sysutils/conky/distinfo3
-rw-r--r--sysutils/conky/files/patch-src-freebsd.c11
-rw-r--r--sysutils/conky/pkg-descr3
-rw-r--r--sysutils/conky/pkg-plist4
-rw-r--r--www/screem/Makefile54
-rw-r--r--www/screem/distinfo3
-rw-r--r--www/screem/pkg-descr11
-rw-r--r--www/screem/pkg-plist251
50 files changed, 1585 insertions, 0 deletions
diff --git a/devel/libnotify/Makefile b/devel/libnotify/Makefile
new file mode 100644
index 000000000..1eb637898
--- /dev/null
+++ b/devel/libnotify/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: libnotify
+# Date created: 2005-08-06
+# Whom: Andreas Kohn <andreas@syndrom23.de>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libnotify
+PORTVERSION= 0.4.2
+PORTREVISION= 2
+CATEGORIES= devel gnome
+MASTER_SITES= http://www.galago-project.org/files/releases/source/libnotify/
+
+MAINTAINER= andreas@syndrom23.de
+COMMENT= A library for desktop notifications
+
+LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
+ popt.0:${PORTSDIR}/devel/popt
+
+USE_GNOME= gnomehack gnometarget intlhack glib20 gtk20
+USE_GMAKE= yes
+INSTALLS_SHLIB= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --without-gtk-doc
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+.if ${OSVERSION} < 500000
+ @${REINPLACE_CMD} -e 's|tests||' ${WRKSRC}/Makefile.in
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/libnotify/distinfo b/devel/libnotify/distinfo
new file mode 100644
index 000000000..88a5121f8
--- /dev/null
+++ b/devel/libnotify/distinfo
@@ -0,0 +1,3 @@
+MD5 (libnotify-0.4.2.tar.gz) = 25585318503079a513af7064bb59c04d
+SHA256 (libnotify-0.4.2.tar.gz) = 9e95499badd1b0da67b1422caa4198dbe61c961300b7001173eace18b8b2c38e
+SIZE (libnotify-0.4.2.tar.gz) = 388355
diff --git a/devel/libnotify/files/patch-libnotify-notification.c b/devel/libnotify/files/patch-libnotify-notification.c
new file mode 100644
index 000000000..370f1db0b
--- /dev/null
+++ b/devel/libnotify/files/patch-libnotify-notification.c
@@ -0,0 +1,21 @@
+diff -Naur libnotify-0.4.2.orig/libnotify/notification.c libnotify-0.4.2/libnotify/notification.c
+--- libnotify/notification.c 2006-06-15 11:14:03.000000000 +0200
++++ libnotify/notification.c 2006-06-18 05:09:08.000000000 +0200
+@@ -901,7 +901,7 @@
+ return FALSE;
+ }
+
+- g_value_init(value, dbus_g_type_get_collection("GArray", G_TYPE_CHAR));
++ g_value_init(value, DBUS_TYPE_G_UCHAR_ARRAY);
+ g_value_set_boxed_take_ownership(value, byte_array);
+ g_value_array_append(array, value);
+
+@@ -961,7 +961,7 @@
+
+ value = g_new0(GValue, 1);
+ g_value_init(value, G_TYPE_VALUE_ARRAY);
+- g_value_set_boxed(value, image_struct);
++ g_value_set_boxed_take_ownership(value, image_struct);
+
+ g_hash_table_insert(notification->priv->hints,
+ g_strdup("icon_data"), value);
diff --git a/devel/libnotify/pkg-descr b/devel/libnotify/pkg-descr
new file mode 100644
index 000000000..15579caee
--- /dev/null
+++ b/devel/libnotify/pkg-descr
@@ -0,0 +1,10 @@
+The Desktop Notifications framework provides a standard way of doing passive
+pop-up notifications on the desktop. These are designed to notify the
+user of something without interrupting their work with a dialog box that they
+must close. Passive popups can automatically disappear after a short period
+of time.
+
+This port contains the library and a small command line client.
+See deskutils/notification-daemon for the daemon.
+
+WWW: http://www.galago-project.org/specs/notification/index.php
diff --git a/devel/libnotify/pkg-plist b/devel/libnotify/pkg-plist
new file mode 100644
index 000000000..fd9604bde
--- /dev/null
+++ b/devel/libnotify/pkg-plist
@@ -0,0 +1,25 @@
+bin/notify-send
+include/libnotify/notification.h
+include/libnotify/notify-enum-types.h
+include/libnotify/notify.h
+lib/libnotify.a
+lib/libnotify.la
+lib/libnotify.so
+lib/libnotify.so.2
+libdata/pkgconfig/libnotify.pc
+share/gtk-doc/html/libnotify/NotifyNotification.html
+share/gtk-doc/html/libnotify/ch01.html
+share/gtk-doc/html/libnotify/home.png
+share/gtk-doc/html/libnotify/index.html
+share/gtk-doc/html/libnotify/index.sgml
+share/gtk-doc/html/libnotify/left.png
+share/gtk-doc/html/libnotify/libnotify-notify.html
+share/gtk-doc/html/libnotify/libnotify.devhelp
+share/gtk-doc/html/libnotify/libnotify.devhelp2
+share/gtk-doc/html/libnotify/right.png
+share/gtk-doc/html/libnotify/style.css
+share/gtk-doc/html/libnotify/up.png
+@dirrm share/gtk-doc/html/libnotify
+@dirrmtry share/gtk-doc/html
+@dirrmtry share/gtk-doc
+@dirrm include/libnotify
diff --git a/devel/p5-Net-DBus/Makefile b/devel/p5-Net-DBus/Makefile
new file mode 100644
index 000000000..1749c4a55
--- /dev/null
+++ b/devel/p5-Net-DBus/Makefile
@@ -0,0 +1,51 @@
+# New ports collection makefile for: p5-Net-DBus
+# Date created: 2005-11-25
+# Whom: Roman Bogorodskiy <novel@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Net-DBus
+PORTVERSION= 0.33.3
+PORTREVISION= 2
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Net
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= novel@FreeBSD.org
+COMMENT= Perl extension for the DBus message system
+
+LIB_DEPENDS= dbus-1.3:${PORTSDIR}/devel/dbus
+RUN_DEPENDS= ${SITE_PERL}/XML/Twig.pm:${PORTSDIR}/textproc/p5-XML-Twig \
+ ${SITE_PERL}/XML/Grove.pm:${PORTSDIR}/textproc/p5-XML-Grove \
+ ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
+
+USE_GNOME= pkgconfig
+PERL_CONFIGURE= yes
+
+MAN3= Net::DBus::ASyncReply.3 Net::DBus::Annotation.3 Net::DBus::Tutorial.3 \
+ Net::DBus::RemoteObject.3 Net::DBus::Binding::Connection.3 \
+ Net::DBus::Binding::PendingCall.3 Net::DBus::RemoteService.3 \
+ Net::DBus::Tutorial::ExportingObjects.3 Net::DBus::Dumper.3 \
+ Net::DBus::Binding::Iterator.3 Net::DBus::Binding::Message.3 \
+ Net::DBus::Binding::Message::Signal.3 Net::DBus::Binding::Bus.3 \
+ Net::DBus::Binding::Server.3 Net::DBus::Binding::Watch.3 \
+ Net::DBus::Service.3 Net::DBus::Tutorial::UsingObjects.3\
+ Net::DBus.3 Net::DBus::Object.3 Net::DBus::Reactor.3 \
+ Net::DBus::Exporter.3 Net::DBus::Binding::Value.3 \
+ Net::DBus::Test::MockConnection.3 Net::DBus::Test::MockObject.3 \
+ Net::DBus::Binding::Introspector.3 Net::DBus::Callback.3 \
+ Net::DBus::Binding::Message::MethodReturn.3 \
+ Net::DBus::Binding::Message::MethodCall.3 \
+ Net::DBus::Binding::Message::Error.3 \
+ Net::DBus::Error.3 Net::DBus::Test::MockIterator.3 \
+ Net::DBus::Test::MockMessage.3
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500600
+IGNORE= requires perl 5.006 or better
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/p5-Net-DBus/distinfo b/devel/p5-Net-DBus/distinfo
new file mode 100644
index 000000000..7bb57b7fd
--- /dev/null
+++ b/devel/p5-Net-DBus/distinfo
@@ -0,0 +1,3 @@
+MD5 (Net-DBus-0.33.3.tar.gz) = 1663f7d4440fe2756c3dc315a80aeadc
+SHA256 (Net-DBus-0.33.3.tar.gz) = 79398dd0a68087ece9932ddb4cad4d37c6ee46efefb6fd1117bbb4ac9bf431b8
+SIZE (Net-DBus-0.33.3.tar.gz) = 94661
diff --git a/devel/p5-Net-DBus/pkg-descr b/devel/p5-Net-DBus/pkg-descr
new file mode 100644
index 000000000..de9bc7c6a
--- /dev/null
+++ b/devel/p5-Net-DBus/pkg-descr
@@ -0,0 +1,6 @@
+Net::DBus provides a Perl XS API to the dbus inter-application
+messaging system. The Perl API covers the core base level
+of the dbus APIs, not concerning itself yet with the GLib
+or QT wrappers
+
+WWW: http://search.cpan.org/dist/Net-DBus/
diff --git a/devel/p5-Net-DBus/pkg-plist b/devel/p5-Net-DBus/pkg-plist
new file mode 100644
index 000000000..6b6d4832f
--- /dev/null
+++ b/devel/p5-Net-DBus/pkg-plist
@@ -0,0 +1,45 @@
+@comment $FreeBSD: ports/devel/p5-Net-DBus/pkg-plist,v 1.6 2006/07/19 10:32:34 novel Exp $
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/DBus/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/DBus/DBus.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/DBus/DBus.so
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/ASyncReply.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Annotation.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Error.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/RemoteObject.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Service.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Object.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/RemoteService.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Dumper.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Callback.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Exporter.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Reactor.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Tutorial.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Value.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Watch.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Bus.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Connection.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Iterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Message.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Introspector.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/PendingCall.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Server.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Message/Signal.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Message/MethodReturn.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Message/MethodCall.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Message/Error.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Test/MockConnection.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Test/MockObject.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Test/MockIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Test/MockMessage.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Tutorial/UsingObjects.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Tutorial/ExportingObjects.pod
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/DBus
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding/Message
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Binding
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Test
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus/Tutorial
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Net/DBus
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Net/
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
+@dirrmtry %%SITE_PERL%%/Net
diff --git a/editors/mlview/Makefile b/editors/mlview/Makefile
new file mode 100644
index 000000000..050cdf316
--- /dev/null
+++ b/editors/mlview/Makefile
@@ -0,0 +1,48 @@
+# Ports collection Makefile for: mlview
+# Date created: 24 September 2003
+# Whom: Simon Barner <barner@gmx.de>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mlview
+PORTVERSION= 0.8
+PORTREVISION= 3
+CATEGORIES= editors gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION}
+DIST_SUBDIR= gnome2
+
+MAINTAINER= barner@FreeBSD.org
+COMMENT= A tree oriented XML editor for Gnome
+
+USE_BZIP2= yes
+USE_X_PREFIX= yes
+USE_AUTOTOOLS= autoconf:259 libtool:15
+USE_GNOME= eel2 gnomehack gnomeprefix gtksourceview
+USE_GMAKE= yes
+INSTALLS_SHLIB= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LIBS="-L${LOCALBASE}/lib"
+
+GCONF_SCHEMAS= mlview.schemas
+
+.include <bsd.port.pre.mk>
+
+# Autodetect dbus
+.if exists (${LOCALBASE}/lib/libdbus-1.so.3)
+WITH_DBUS= yes
+.endif
+
+.if defined (WITH_DBUS)
+LIB_DEPENDS+= dbus-1.3:${PORTSDIR}/devel/dbus
+CONFIGURE_ARGS+="--enable-dbus=yes"
+.endif
+
+pre-everything::
+.if !defined (WITH_DBUS)
+ @${ECHO_CMD}
+ @${ECHO_CMD} Re-run with -DWITH_DBUS in order to enable dbus support!
+ @${ECHO_CMD}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/editors/mlview/distinfo b/editors/mlview/distinfo
new file mode 100644
index 000000000..f401ab110
--- /dev/null
+++ b/editors/mlview/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/mlview-0.8.tar.bz2) = ffbf4dbbe32d8312ca516633bf57b921
+SHA256 (gnome2/mlview-0.8.tar.bz2) = 5e27abcac30b00136470abb6eb7c2551b4ae1920267e796ab5131e9a41b1ee51
+SIZE (gnome2/mlview-0.8.tar.bz2) = 728600
diff --git a/editors/mlview/files/patch-configure.in b/editors/mlview/files/patch-configure.in
new file mode 100644
index 000000000..9041b9328
--- /dev/null
+++ b/editors/mlview/files/patch-configure.in
@@ -0,0 +1,11 @@
+--- configure.in.orig Sat Jul 23 12:53:33 2005
++++ configure.in Sat Jul 23 12:53:40 2005
+@@ -67,7 +67,7 @@
+ \* 10000 + $MLVIEW_MINOR_VERSION \
+ \* 100 + $MLVIEW_MICRO_VERSION`
+
+-MLVIEW_EXE=$prefix/bin/mlv
++MLVIEW_EXE=$prefix/bin/mlview
+ AC_SUBST(MLVIEW_VERSION_NUMBER)
+ AC_SUBST(MLVIEW_VERSION)
+ AC_SUBST(AC_PACKAGE_VERSION)
diff --git a/editors/mlview/files/patch-desktop.in b/editors/mlview/files/patch-desktop.in
new file mode 100644
index 000000000..433fe9aea
--- /dev/null
+++ b/editors/mlview/files/patch-desktop.in
@@ -0,0 +1,19 @@
+--- mlview.desktop.in.orig Sat Jun 25 14:57:05 2005
++++ mlview.desktop.in Sat Jul 23 13:02:57 2005
+@@ -1,13 +1,13 @@
+ [Desktop Entry]
+-Version=0.9.4
++Version=0.8.0
+ Encoding=UTF-8
+ Type=Application
+ Name=MlView XML Editor
+ GenericName=MlView Generic XML Editor
+ Categories=Application;Development;
+ Comment=A generic simple XML editor for GNOME
+-Icon=mlview-app-icon.xpm
+-TryExec=mlv
++Icon=/usr/X11R6/share/gnome/pixmaps/mlview-app-icon.xpm
++TryExec=mlview
+ Exec=@MLVIEW_EXE@ %F
+ Terminal=false
+
diff --git a/editors/mlview/files/patch-src_mlview-app-context.c b/editors/mlview/files/patch-src_mlview-app-context.c
new file mode 100644
index 000000000..3265da17e
--- /dev/null
+++ b/editors/mlview/files/patch-src_mlview-app-context.c
@@ -0,0 +1,18 @@
+--- src/mlview-app-context.c.orig Tue Jan 11 09:37:44 2005
++++ src/mlview-app-context.c Tue Jan 11 09:38:02 2005
+@@ -1348,13 +1348,14 @@
+ mlview_app_context_get_file_chooser (MlViewAppContext *a_this,
+ const gchar *a_title, MlViewFileChooserMode a_mode)
+ {
++ GtkWidget * parent_window = NULL ;
++
+ g_return_val_if_fail (a_this
+ && MLVIEW_IS_APP_CONTEXT (a_this)
+ && PRIVATE (a_this),
+ NULL) ;
+
+ /*if (!PRIVATE (a_this)->file_chooser) {*/
+- GtkWidget * parent_window = NULL ;
+
+ parent_window = mlview_app_context_get_element (a_this,
+ "MlViewMainWindow") ;
diff --git a/editors/mlview/files/patch-src_mlview-editor-dbc.c b/editors/mlview/files/patch-src_mlview-editor-dbc.c
new file mode 100644
index 000000000..c95ef6817
--- /dev/null
+++ b/editors/mlview/files/patch-src_mlview-editor-dbc.c
@@ -0,0 +1,22 @@
+--- src/mlview-editor-dbc.c.orig Mon Sep 5 12:55:40 2005
++++ src/mlview-editor-dbc.c Mon Sep 5 12:56:44 2005
+@@ -168,13 +168,16 @@
+ 0,
+ (GInstanceInitFunc)mlview_editor_dbc_init
+ } ;
+- type = g_type_register_static (G_TYPE_OBJECT,
+- "MlViewEditorDBC",
+- &type_info, 0) ;
++
+ static const GInterfaceInfo idbc_info = {
+ (GInterfaceInitFunc) mlview_editor_dbc_idbc_init,
+ NULL, NULL
+ } ;
++
++ type = g_type_register_static (G_TYPE_OBJECT,
++ "MlViewEditorDBC",
++ &type_info, 0) ;
++
+ g_type_add_interface_static (type, MLVIEW_TYPE_IDBC,
+ &idbc_info) ;
+ }
diff --git a/editors/mlview/files/patch-src_mlview-editor-dbo.c b/editors/mlview/files/patch-src_mlview-editor-dbo.c
new file mode 100644
index 000000000..853d30d25
--- /dev/null
+++ b/editors/mlview/files/patch-src_mlview-editor-dbo.c
@@ -0,0 +1,22 @@
+--- src/mlview-editor-dbo.c.orig Mon Sep 5 12:50:28 2005
++++ src/mlview-editor-dbo.c Mon Sep 5 12:51:41 2005
+@@ -303,14 +303,16 @@
+ 0,
+ (GInstanceInitFunc) mlview_editor_dbo_init
+ } ;
+- type = g_type_register_static (G_TYPE_OBJECT,
+- "MlViewEditorDBO",
+- &type_info, 0) ;
+
+ static const GInterfaceInfo idbo_info = {
+ (GInterfaceInitFunc) mlview_editor_dbo_idbo_init,
+ NULL, NULL
+ } ;
++
++ type = g_type_register_static (G_TYPE_OBJECT,
++ "MlViewEditorDBO",
++ &type_info, 0) ;
++
+ g_type_add_interface_static (type, MLVIEW_TYPE_IDBO,
+ &idbo_info) ;
+ }
diff --git a/editors/mlview/files/patch-src_mlview-ping-dbc.c b/editors/mlview/files/patch-src_mlview-ping-dbc.c
new file mode 100644
index 000000000..8d5b65506
--- /dev/null
+++ b/editors/mlview/files/patch-src_mlview-ping-dbc.c
@@ -0,0 +1,22 @@
+--- src/mlview-ping-dbc.c.orig Mon Sep 5 12:57:39 2005
++++ src/mlview-ping-dbc.c Mon Sep 5 12:58:35 2005
+@@ -166,14 +166,16 @@
+ 0,
+ (GInstanceInitFunc) mlview_ping_dbc_init
+ } ;
+- type = g_type_register_static (G_TYPE_OBJECT,
+- "MlViewPingDBC",
+- &type_info, 0) ;
+
+ static const GInterfaceInfo idbc_info = {
+ (GInterfaceInitFunc) mlview_ping_dbc_idbc_init,
+ NULL, NULL
+ } ;
++
++ type = g_type_register_static (G_TYPE_OBJECT,
++ "MlViewPingDBC",
++ &type_info, 0) ;
++
+ g_type_add_interface_static (type, MLVIEW_TYPE_IDBC,
+ &idbc_info) ;
+ }
diff --git a/editors/mlview/files/patch-src_mlview-ping-dbo.c b/editors/mlview/files/patch-src_mlview-ping-dbo.c
new file mode 100644
index 000000000..72dd45a7c
--- /dev/null
+++ b/editors/mlview/files/patch-src_mlview-ping-dbo.c
@@ -0,0 +1,22 @@
+--- src/mlview-ping-dbo.c.orig Mon Sep 5 12:52:49 2005
++++ src/mlview-ping-dbo.c Mon Sep 5 12:53:50 2005
+@@ -362,13 +362,16 @@
+ 0,
+ (GInstanceInitFunc) mlview_ping_dbo_init
+ } ;
+- type = g_type_register_static (G_TYPE_OBJECT,
+- "MlViewPingDBO",
+- &type_info, 0) ;
++
+ static const GInterfaceInfo idbo_info = {
+ (GInterfaceInitFunc) mlview_ping_dbo_idbo_init,
+ NULL, NULL
+ } ;
++
++ type = g_type_register_static (G_TYPE_OBJECT,
++ "MlViewPingDBO",
++ &type_info, 0) ;
++
+ g_type_add_interface_static (type, MLVIEW_TYPE_IDBO,
+ &idbo_info) ;
+ }
diff --git a/editors/mlview/files/patch-src_mlview-service.c b/editors/mlview/files/patch-src_mlview-service.c
new file mode 100644
index 000000000..c9bdba8f2
--- /dev/null
+++ b/editors/mlview/files/patch-src_mlview-service.c
@@ -0,0 +1,39 @@
+--- src/mlview-service.c.orig Sat Jul 23 12:10:16 2005
++++ src/mlview-service.c Sat Jul 23 12:23:14 2005
+@@ -282,23 +282,23 @@
+ service_name = g_strdup_printf ("%s.%s",
+ PRIVATE (a_this)->name,
+ tab) ;
+- service_result = dbus_bus_acquire_service
++ service_result = dbus_bus_request_name
+ (dbus_connection,
+ service_name, 0, &dbus_error) ;
+
+ switch (service_result) {
+- case DBUS_SERVICE_REPLY_PRIMARY_OWNER:
++ case DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER:
+ /*we started the service, OK*/
+ mlview_utils_trace_debug
+ ("Service name: %s registered\n",
+ service_name) ;
+ status = register_dbus_objects (a_this) ;
+ break ;
+- case DBUS_SERVICE_REPLY_ALREADY_OWNER:
++ case DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER:
+ /*we were already started as service. OK still*/
+ status = MLVIEW_OK ;
+ break ;
+- case DBUS_SERVICE_REPLY_SERVICE_EXISTS:
++ case DBUS_REQUEST_NAME_REPLY_EXISTS:
+ /*
+ * an other process has been registered under
+ * with the same service name. So we can't be registered
+@@ -312,7 +312,7 @@
+ "moment") ;
+ }
+ goto try_service_name ;
+- case DBUS_SERVICE_REPLY_IN_QUEUE:
++ case DBUS_REQUEST_NAME_REPLY_IN_QUEUE:
+ /*
+ * our request is queued. (bus overcrowded ?) KO
+ */
diff --git a/editors/mlview/files/patch-src_mlview-source-view.c b/editors/mlview/files/patch-src_mlview-source-view.c
new file mode 100644
index 000000000..82cc65126
--- /dev/null
+++ b/editors/mlview/files/patch-src_mlview-source-view.c
@@ -0,0 +1,23 @@
+--- src/mlview-source-view.c.orig Mon Sep 5 12:24:55 2005
++++ src/mlview-source-view.c Mon Sep 5 12:25:47 2005
+@@ -1321,15 +1321,17 @@
+ (GInstanceInitFunc)
+ mlview_source_view_init
+ } ;
+- type = g_type_register_static
+- (MLVIEW_TYPE_VIEW_ADAPTER,
+- "MlViewSourceView", &type_info, 0);
+
+ static const GInterfaceInfo iview_info = {
+ (GInterfaceInitFunc) mlview_source_view_iview_init,
+ NULL,
+ NULL
+ } ;
++
++ type = g_type_register_static
++ (MLVIEW_TYPE_VIEW_ADAPTER,
++ "MlViewSourceView", &type_info, 0);
++
+ g_type_add_interface_static (type, MLVIEW_TYPE_IVIEW,
+ &iview_info) ;
+ }
diff --git a/editors/mlview/files/patch-src_mlview-tree-view.c b/editors/mlview/files/patch-src_mlview-tree-view.c
new file mode 100644
index 000000000..d3811f82c
--- /dev/null
+++ b/editors/mlview/files/patch-src_mlview-tree-view.c
@@ -0,0 +1,23 @@
+--- src/mlview-tree-view.c.orig Mon Sep 5 12:22:34 2005
++++ src/mlview-tree-view.c Mon Sep 5 12:24:10 2005
+@@ -2628,15 +2628,17 @@
+ (GInstanceInitFunc)
+ mlview_tree_view_init
+ };
+- type = g_type_register_static
+- (MLVIEW_TYPE_VIEW_ADAPTER,
+- "MlViewTreeView", &type_info, 0);
+
+ static const GInterfaceInfo iview_info = {
+ (GInterfaceInitFunc) mlview_tree_view_iview_init,
+ NULL,
+ NULL
+ } ;
++
++ type = g_type_register_static
++ (MLVIEW_TYPE_VIEW_ADAPTER,
++ "MlViewTreeView", &type_info, 0);
++
+ g_type_add_interface_static (type, MLVIEW_TYPE_IVIEW, &iview_info) ;
+ }
+ return type;
diff --git a/editors/mlview/files/patch-src_mlview-view-adapter.c b/editors/mlview/files/patch-src_mlview-view-adapter.c
new file mode 100644
index 000000000..4dac738f4
--- /dev/null
+++ b/editors/mlview/files/patch-src_mlview-view-adapter.c
@@ -0,0 +1,23 @@
+--- src/mlview-view-adapter.c.orig Mon Sep 5 12:19:12 2005
++++ src/mlview-view-adapter.c Mon Sep 5 12:21:26 2005
+@@ -865,14 +865,17 @@
+ (GInstanceInitFunc)
+ mlview_view_adapter_init
+ };
+- type_id = g_type_register_static (GTK_TYPE_VBOX,
+- "MlViewViewAdapter",
+- &type_info, 0);
++
+ static const GInterfaceInfo iview_info = {
+ (GInterfaceInitFunc) mlview_view_adapter_iview_init,
+ NULL,
+ NULL
+ } ;
++
++ type_id = g_type_register_static (GTK_TYPE_VBOX,
++ "MlViewViewAdapter",
++ &type_info, 0);
++
+ g_type_add_interface_static (type_id, MLVIEW_TYPE_IVIEW,
+ &iview_info) ;
+ }
diff --git a/editors/mlview/pkg-descr b/editors/mlview/pkg-descr
new file mode 100644
index 000000000..d570c2d48
--- /dev/null
+++ b/editors/mlview/pkg-descr
@@ -0,0 +1,4 @@
+A tree oriented xml editor for gnome. It is an attempt to ease editing
+xml documents with or without validation by focusing on their tree view.
+
+WWW: http://www.freespiders.org/projects/gmlview/
diff --git a/editors/mlview/pkg-plist b/editors/mlview/pkg-plist
new file mode 100644
index 000000000..ccf12c2f1
--- /dev/null
+++ b/editors/mlview/pkg-plist
@@ -0,0 +1,65 @@
+bin/mlview
+bin/mlviewctl
+lib/libmlview.a
+lib/libmlview.la
+lib/libmlview.so
+lib/libmlview.so.8
+lib/libmlviewdbusclient.a
+lib/libmlviewdbusclient.la
+lib/libmlviewdbusclient.so.8
+lib/libmlviewdbusclient.so
+share/gnome/applications/mlview.desktop
+share/gnome/application-registry/mlview.applications
+share/gnome/mime-info/mlview.keys
+share/gnome/mlview/main-menu-bar.xml
+share/gnome/mlview/main-toolbar.xml
+share/gnome/mlview/mlview-css-picker.glade
+share/gnome/mlview/mlview-dtd-schema.png
+share/gnome/mlview/mlview-dtd-choice-dtd-not-resolved.glade
+share/gnome/mlview/mlview-dtd-choice.glade
+share/gnome/mlview/mlview-main-app-win.glade
+share/gnome/mlview/mlview-main-app-win2.glade
+share/gnome/mlview/mlview-new-document.glade
+share/gnome/mlview/mlview-node-editor.glade
+share/gnome/mlview/mlview-preferences.glade
+share/gnome/mlview/mlview-rng-schema.png
+share/gnome/mlview/mlview-schemas-window.glade
+share/gnome/mlview/mlview-search-box.glade
+share/gnome/mlview/mlview-search-node.glade
+share/gnome/mlview/mlview-uri-dialog.glade
+share/gnome/mlview/mlview-validation-report.glade
+share/gnome/mlview/mlview-xsd-schema.png
+share/gnome/mlview/source-view-edit-menu.xml
+share/gnome/mlview/tree-view-edit-menu.xml
+share/gnome/mlview/xml-comment-node.png
+share/gnome/mlview/xml-element-node-open.png
+share/gnome/mlview/xml-element-node.png
+share/gnome/mlview/xml-entity-ref-node.png
+share/gnome/mlview/xml-pi-node.png
+share/gnome/mlview/xml-root-open.png
+share/gnome/mlview/xml-root.png
+share/gnome/mlview/xml-text-node.png
+share/gnome/pixmaps/mlview-app-icon.png
+share/gnome/pixmaps/mlview-app-icon.xpm
+share/locale/az/LC_MESSAGES/mlview.mo
+share/locale/ca/LC_MESSAGES/mlview.mo
+share/locale/cs/LC_MESSAGES/mlview.mo
+share/locale/de/LC_MESSAGES/mlview.mo
+share/locale/en_CA/LC_MESSAGES/mlview.mo
+share/locale/en_GB/LC_MESSAGES/mlview.mo
+share/locale/es/LC_MESSAGES/mlview.mo
+share/locale/fr/LC_MESSAGES/mlview.mo
+share/locale/hr/LC_MESSAGES/mlview.mo
+share/locale/ja/LC_MESSAGES/mlview.mo
+share/locale/ml/LC_MESSAGES/mlview.mo
+share/locale/ms/LC_MESSAGES/mlview.mo
+share/locale/nl/LC_MESSAGES/mlview.mo
+share/locale/no/LC_MESSAGES/mlview.mo
+share/locale/pl/LC_MESSAGES/mlview.mo
+share/locale/pt/LC_MESSAGES/mlview.mo
+share/locale/pt_BR/LC_MESSAGES/mlview.mo
+share/locale/ru/LC_MESSAGES/mlview.mo
+share/locale/sr/LC_MESSAGES/mlview.mo
+share/locale/sr@Latn/LC_MESSAGES/mlview.mo
+share/locale/sv/LC_MESSAGES/mlview.mo
+@dirrm share/gnome/mlview
diff --git a/ftp/wzdftpd/Makefile b/ftp/wzdftpd/Makefile
new file mode 100644
index 000000000..77d7750c8
--- /dev/null
+++ b/ftp/wzdftpd/Makefile
@@ -0,0 +1,136 @@
+# New ports collection makefile for: wzdftpd
+# Date created: 2003-10-22
+# Whom: Roman Bogorodskiy
+#
+# $FreeBSD$
+#
+
+PORTNAME= wzdftpd
+PORTVERSION= 0.7.2
+PORTREVISION= 2
+CATEGORIES= ftp ipv6
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= novel@FreeBSD.org
+COMMENT= Modular FTP server configurable online using SITE commands
+
+USE_RC_SUBR= wzdftpd.sh
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+INSTALLS_SHLIB= yes
+USE_GNOME= pkgconfig
+CONFIGURE_ARGS+= --without-pam --disable-pgsql --disable-bonjour --mandir=${MANPREFIX}/man
+CONFIGURE_ENV= CPPFLAGS="${CPPLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
+ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}"
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+PKGMESSAGE= ${WRKDIR}/pkg-message
+
+OPTIONS= UTF8 "Enable UTF8 support" off \
+ TCL "Enable TCL support" off \
+ SSL "Enable OpenSSL support" off \
+ GNUTLS "Enable gnutls support" on \
+ IPV6 "Enable IPv6 support" on \
+ PERL "Enable PERL support" off \
+ MYSQL "Enable MYSQL backend" off \
+ AVAHI "Enable Zeroconf support using Avahi" on \
+ HOWL "Enable Zeroconf support using Howl" off
+
+MAN1= siteconfig.1 \
+ siteuptime.1 \
+ sitewho.1 \
+ wzd-config.1
+MAN8= wzdftpd.8
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_UTF8)
+USE_ICONV= yes
+.else
+CONFIGURE_ARGS+= --disable-utf8
+.endif
+
+.if defined(WITH_TCL)
+LIB_DEPENDS+= tcl84:${PORTSDIR}/lang/tcl84
+CONFIGURE_ARGS+= --with-tcl='${PREFIX}/lib/tcl8.4'
+PLIST_SUB+= TCL=""
+.else
+CONFIGURE_ARGS+= --without-tcl
+PLIST_SUB+= TCL="@comment "
+.endif
+
+.if defined(WITH_SSL)
+#USE_OPENSSL= yes
+.include "${PORTSDIR}/Mk/bsd.openssl.mk"
+.else
+CONFIGURE_ARGS+= --disable-openssl
+.endif
+
+.if defined(WITH_GNUTLS)
+LIB_DEPENDS+= gnutls.13:${PORTSDIR}/security/gnutls
+.else
+CONFIGURE_ARGS+= --disable-gnutls
+.endif
+
+.if !defined(WITH_IPV6)
+CONFIGURE_ARGS+= --disable-ipv6
+.endif
+
+.if !defined(WITH_PERL)
+CONFIGURE_ARGS+= --disable-perl
+PLIST_SUB+= PERL="@comment "
+.else
+USE_PERL5= yes
+PLIST_SUB+= PERL=""
+.endif
+
+.if defined(WITH_MYSQL)
+USE_MYSQL= yes
+PLIST_SUB+= MYSQL=""
+.else
+CONFIGURE_ARGS+= --disable-mysql
+PLIST_SUB+= MYSQL="@comment "
+.endif
+
+.if defined(WITH_AVAHI) || defined(WITH_HOWL)
+PLIST_SUB+= ZEROCONF=""
+.else
+PLIST_SUB+= ZEROCONF="@comment "
+.endif
+
+.if defined(WITH_AVAHI) && !defined(WITH_HOWL)
+LIB_DEPENDS+= dbus-1.3:${PORTSDIR}/devel/dbus \
+ avahi-core.4:${PORTSDIR}/net/avahi
+CONFIGURE_ARGS+= --with-zeroconf --enable-avahi
+.endif
+
+.if defined(WITH_HOWL) && !defined(WITH_AVAHI)
+CFLAGS+= -I${LOCALBASE}/include/howl
+LIB_DEPENDS+= howl.0:${PORTSDIR}/net/howl
+CONFIGURE_ARGS+= --with-zeroconf --enable-howl
+.endif
+
+PORTDOCS= AUTHORS Permissions.ReadMeFirst README TLS.ReadMeFirst ChangeLog
+
+RC_SCRIPTS_SUB= PREFIX=${PREFIX} \
+ RC_SUBR=${RC_SUBR}
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|@HAVE_PERL_TRUE@|#|g" ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e "s|-lpthread|${PTHREAD_LIBS}|" ${WRKSRC}/configure
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for i in ${PORTDOCS}
+ @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+.endfor
+.endif
+ @if test ! -f ${PREFIX}/etc/wzdftpd/wzd.cfg; then \
+ ${CP} ${PREFIX}/etc/wzdftpd/wzd.cfg.sample ${PREFIX}/etc/wzdftpd/wzd.cfg; \
+ fi
+ @if test ! -f ${PREFIX}/etc/wzdftpd/users; then \
+ ${CP} ${PREFIX}/etc/wzdftpd/users.sample ${PREFIX}/etc/wzdftpd/users; \
+ fi
+
+.include <bsd.port.post.mk>
diff --git a/ftp/wzdftpd/distinfo b/ftp/wzdftpd/distinfo
new file mode 100644
index 000000000..859f3d71b
--- /dev/null
+++ b/ftp/wzdftpd/distinfo
@@ -0,0 +1,3 @@
+MD5 (wzdftpd-0.7.2.tar.gz) = 92ed2975f5a2ddcbd1f34301d6d0d7be
+SHA256 (wzdftpd-0.7.2.tar.gz) = c2ecea11b9d864e320c6af82de1eeecd4ad1ad458e588e6a65886d715754a749
+SIZE (wzdftpd-0.7.2.tar.gz) = 895046
diff --git a/ftp/wzdftpd/files/patch-modules-zeroconf-libwzd_avahi.h b/ftp/wzdftpd/files/patch-modules-zeroconf-libwzd_avahi.h
new file mode 100644
index 000000000..5d53ed46a
--- /dev/null
+++ b/ftp/wzdftpd/files/patch-modules-zeroconf-libwzd_avahi.h
@@ -0,0 +1,10 @@
+--- modules/zeroconf/libwzd_avahi.h.orig Wed May 31 14:55:16 2006
++++ modules/zeroconf/libwzd_avahi.h Wed May 31 14:56:17 2006
+@@ -29,6 +29,7 @@
+ #include <stdlib.h>
+ #include <assert.h>
+ #include <string.h>
++#include <pthread.h>
+
+ #include <libwzd-core/wzd_structs.h>
+ #include <libwzd-core/wzd_log.h>
diff --git a/ftp/wzdftpd/files/patch-modules-zeroconf-libwzd_zeroconf.c b/ftp/wzdftpd/files/patch-modules-zeroconf-libwzd_zeroconf.c
new file mode 100644
index 000000000..b86388677
--- /dev/null
+++ b/ftp/wzdftpd/files/patch-modules-zeroconf-libwzd_zeroconf.c
@@ -0,0 +1,10 @@
+--- modules/zeroconf/libwzd_zeroconf.c.orig Wed Feb 22 21:44:51 2006
++++ modules/zeroconf/libwzd_zeroconf.c Wed Feb 22 21:45:26 2006
+@@ -27,6 +27,7 @@
+ #include <unistd.h>
+ #include <sys/types.h>
+ #include <string.h>
++#include <signal.h>
+
+ #include <arpa/inet.h> /* htonl() */
+ #include <sys/wait.h>
diff --git a/ftp/wzdftpd/files/wzdftpd.sh.in b/ftp/wzdftpd/files/wzdftpd.sh.in
new file mode 100644
index 000000000..940ec3bbe
--- /dev/null
+++ b/ftp/wzdftpd/files/wzdftpd.sh.in
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+# Start or stop wzdftpd
+# $FreeBSD: ports/ftp/wzdftpd/files/wzdftpd.sh.in,v 1.1 2006/05/31 15:19:27 novel Exp $
+
+# PROVIDE: wzdftpd
+# REQUIRE: DAEMON
+# BEFORE: LOGIN
+# KEYWORD: shutdown
+#
+
+prefix=%%PREFIX%%
+
+wzdftpd_enable=${wzdftpd_enable:-"NO"} # Enable wzdftpd
+wzdftpd_program="${prefix}/sbin/wzdftpd" # Location of wzdftpd
+wzdftpd_flags=${wzdftpd_flags:-""} # Flags to wzdftpd
+
+. %%RC_SUBR%%
+
+name="wzdftpd"
+rcvar=`set_rcvar`
+command="${prefix}/sbin/${name}"
+required_files="${prefix}/etc/wzd.cfg"
+
+load_rc_config $name
+run_rc_command "$1"
diff --git a/ftp/wzdftpd/pkg-descr b/ftp/wzdftpd/pkg-descr
new file mode 100644
index 000000000..cbc7ed8fb
--- /dev/null
+++ b/ftp/wzdftpd/pkg-descr
@@ -0,0 +1,22 @@
+wzdftpd is a ftp server designed to be modular and entirely configurable online
+using SITE commands.
+
+wzdftpd offers the following features:
+- Simple configuration file, supporting inclusions
+- Online administration, using SITE commands
+- Backends to store users/groups in different structures
+- Modules: internal, using shared librairies, or external
+ (scripts/applications)
+- Users are virtual: you do not need to create users in system
+- SSL/TLS support
+- Server is designed to run as a non-privileged user to enforce security
+- Server can detect ip changes (dynamic ips) and set ip and passive ip
+ accordingly
+- Cross devices operations (copy/move) (though can be slow)
+- Logging support (compatible with the wu-ftpd standard)
+- Designed for high performances: coded with C, multithreaded
+
+WWW: http://www.wzdftpd.net/
+
+- Roman Bogorodskiy
+bogorodskiy@inbox.ru
diff --git a/ftp/wzdftpd/pkg-plist b/ftp/wzdftpd/pkg-plist
new file mode 100644
index 000000000..b334bdef2
--- /dev/null
+++ b/ftp/wzdftpd/pkg-plist
@@ -0,0 +1,122 @@
+@comment $FreeBSD: ports/ftp/wzdftpd/pkg-plist,v 1.18 2006/05/31 15:19:27 novel Exp $
+bin/siteconfig
+bin/siteuptime
+bin/sitewho
+bin/wzd-config
+etc/wzdftpd/wzd.pem
+etc/wzdftpd/file_ginfo.txt
+etc/wzdftpd/file_help.txt
+etc/wzdftpd/file_swho.txt
+etc/wzdftpd/file_user.txt
+etc/wzdftpd/file_group.txt
+etc/wzdftpd/file_rules.txt
+etc/wzdftpd/file_users.txt
+etc/wzdftpd/file_vfs.txt
+etc/wzdftpd/file_who.txt
+etc/wzdftpd/file_groups.txt
+include/wzdftpd/libwzd-auth/wzd_auth.h
+include/wzdftpd/libwzd-auth/wzd_base64.h
+include/wzdftpd/libwzd-auth/wzd_crypt.h
+include/wzdftpd/libwzd-auth/wzd_krb5.h
+include/wzdftpd/libwzd-auth/wzd_md5.h
+include/wzdftpd/libwzd-auth/wzd_md5crypt.h
+include/wzdftpd/libwzd-auth/wzd_pam.h
+include/wzdftpd/libwzd-auth/wzd_sha1.h
+include/wzdftpd/libwzd-auth/wzd_tls.h
+include/wzdftpd/libwzd-base/dlist.h
+include/wzdftpd/libwzd-base/hash.h
+include/wzdftpd/libwzd-base/list.h
+include/wzdftpd/libwzd-base/stack.h
+include/wzdftpd/libwzd-base/wzd_strlcat.h
+include/wzdftpd/libwzd-base/wzd_strtok_r.h
+include/wzdftpd/libwzd-core/arch/bsd.h
+include/wzdftpd/libwzd-core/arch/win32.h
+include/wzdftpd/libwzd-core/ls.h
+include/wzdftpd/libwzd-core/wzd_ClientThread.h
+include/wzdftpd/libwzd-core/wzd_action.h
+include/wzdftpd/libwzd-core/wzd_all.h
+include/wzdftpd/libwzd-core/wzd_backend.h
+include/wzdftpd/libwzd-core/wzd_cache.h
+include/wzdftpd/libwzd-core/wzd_commands.h
+include/wzdftpd/libwzd-core/wzd_configfile.h
+include/wzdftpd/libwzd-core/wzd_configloader.h
+include/wzdftpd/libwzd-core/wzd_crc32.h
+include/wzdftpd/libwzd-core/wzd_crontab.h
+include/wzdftpd/libwzd-core/wzd_data.h
+include/wzdftpd/libwzd-core/wzd_debug.h
+include/wzdftpd/libwzd-core/wzd_dir.h
+include/wzdftpd/libwzd-core/wzd_events.h
+include/wzdftpd/libwzd-core/wzd_file.h
+include/wzdftpd/libwzd-core/wzd_fs.h
+include/wzdftpd/libwzd-core/wzd_hardlimits.h
+include/wzdftpd/libwzd-core/wzd_ip.h
+include/wzdftpd/libwzd-core/wzd_libmain.h
+include/wzdftpd/libwzd-core/wzd_log.h
+include/wzdftpd/libwzd-core/wzd_messages.h
+include/wzdftpd/libwzd-core/wzd_misc.h
+include/wzdftpd/libwzd-core/wzd_mod.h
+include/wzdftpd/libwzd-core/wzd_mutex.h
+include/wzdftpd/libwzd-core/wzd_perm.h
+include/wzdftpd/libwzd-core/wzd_ratio.h
+include/wzdftpd/libwzd-core/wzd_section.h
+include/wzdftpd/libwzd-core/wzd_shm.h
+include/wzdftpd/libwzd-core/wzd_site.h
+include/wzdftpd/libwzd-core/wzd_site_group.h
+include/wzdftpd/libwzd-core/wzd_site_user.h
+include/wzdftpd/libwzd-core/wzd_socket.h
+include/wzdftpd/libwzd-core/wzd_string.h
+include/wzdftpd/libwzd-core/wzd_structs.h
+include/wzdftpd/libwzd-core/wzd_threads.h
+include/wzdftpd/libwzd-core/wzd_tls.h
+include/wzdftpd/libwzd-core/wzd_types.h
+include/wzdftpd/libwzd-core/wzd_utf8.h
+include/wzdftpd/libwzd-core/wzd_vars.h
+include/wzdftpd/libwzd-core/wzd_vfs.h
+include/wzdftpd/libwzd.h
+include/wzdftpd/libwzd_pv.h
+include/wzdftpd/libwzd_socket.h
+include/wzdftpd/libwzd_tls.h
+lib/libwzd_core.a
+lib/libwzd_core.la
+lib/libwzd_core.so
+lib/libwzd_core.so.700
+lib/libwzd.a
+lib/libwzd.la
+lib/libwzd.so
+lib/libwzd.so.700
+share/aclocal/wzd.m4
+sbin/wzdftpd
+%%DATADIR%%/backends/libwzdplaintext.a
+%%DATADIR%%/backends/libwzdplaintext.la
+%%DATADIR%%/backends/libwzdplaintext.so
+%%MYSQL%%%%DATADIR%%/backends/libwzdmysql.a
+%%MYSQL%%%%DATADIR%%/backends/libwzdmysql.la
+%%MYSQL%%%%DATADIR%%/backends/libwzdmysql.so
+%%DATADIR%%/modules/libwzd_debug.so
+%%DATADIR%%/modules/libwzd_debug.la
+%%DATADIR%%/modules/libwzd_debug.a
+%%DATADIR%%/modules/libwzd_sfv.a
+%%DATADIR%%/modules/libwzd_sfv.la
+%%DATADIR%%/modules/libwzd_sfv.so
+%%PERL%%%%DATADIR%%/modules/libwzd_perl.a
+%%PERL%%%%DATADIR%%/modules/libwzd_perl.la
+%%PERL%%%%DATADIR%%/modules/libwzd_perl.so
+%%TCL%%%%DATADIR%%/modules/libwzd_tcl.a
+%%TCL%%%%DATADIR%%/modules/libwzd_tcl.la
+%%TCL%%%%DATADIR%%/modules/libwzd_tcl.so
+%%ZEROCONF%%%%DATADIR%%/modules/libwzd_zeroconf.a
+%%ZEROCONF%%%%DATADIR%%/modules/libwzd_zeroconf.la
+%%ZEROCONF%%%%DATADIR%%/modules/libwzd_zeroconf.so
+@dirrm %%DATADIR%%/modules/
+@dirrm %%DATADIR%%/backends/
+@dirrm %%DATADIR%%/
+@dirrm include/wzdftpd/libwzd-auth
+@dirrm include/wzdftpd/libwzd-base
+@dirrm include/wzdftpd/libwzd-core/arch
+@dirrm include/wzdftpd/libwzd-core
+@dirrm include/wzdftpd
+@unexec if cmp -s %D/etc/wzdftpd/wzd.cfg %D/etc/wzdftpd/wzd.cfg.sample; then rm -f %D/etc/wzdftpd/wzd.cfg; fi
+@unexec if cmp -s %D/etc/wzdftpd/users %D/etc/wzdftpd/users.sample; then rm -f %D/etc/wzdftpd/users; fi
+etc/wzdftpd/wzd.cfg.sample
+etc/wzdftpd/users.sample
+@dirrmtry etc/wzdftpd
diff --git a/net-im/gossip/Makefile b/net-im/gossip/Makefile
new file mode 100644
index 000000000..e68ed6852
--- /dev/null
+++ b/net-im/gossip/Makefile
@@ -0,0 +1,53 @@
+# New ports collection makefile for: gossip
+# Date created: 08 July 2003
+# Whom: Adam Weinberger <adamw@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gossip
+PORTVERSION= 0.16
+PORTREVISION= 1
+CATEGORIES= net-im gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= GTK2 Jabber Instant Messaging client
+
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
+LIB_DEPENDS= loudmouth-1.0:${PORTSDIR}/net-im/loudmouth \
+ dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
+ aspell.16:${PORTSDIR}/textproc/aspell
+RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
+
+USE_BZIP2= yes
+USE_XLIB= yes
+GNU_CONFIGURE= yes
+USE_GETTEXT= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix intlhack gnomehack libgnomeui gnomedocutils
+INSTALLS_OMF= yes
+INSTALLS_ICONS= yes
+CONFIGURE_ARGS= --enable-dbus=yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+GCONF_SCHEMAS= gossip.schemas
+
+OPTIONS= NOTIFY "Enable libnotify support" on
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+BROKEN= does not build on 4.X
+.endif
+
+.if !defined(WITHOUT_NOTIFY)
+LIB_DEPENDS+= notify.2:${PORTSDIR}/devel/libnotify
+.else
+CONFIGURE_ARGS+= --enable-libnotify=no
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net-im/gossip/distinfo b/net-im/gossip/distinfo
new file mode 100644
index 000000000..1a01473ea
--- /dev/null
+++ b/net-im/gossip/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/gossip-0.16.tar.bz2) = 4534af568b59e07fba4238f75872226e
+SHA256 (gnome2/gossip-0.16.tar.bz2) = 01058211f49896a0f4e476309f4a3ff85a06d40fddd71930be93e5b8af908741
+SIZE (gnome2/gossip-0.16.tar.bz2) = 1430056
diff --git a/net-im/gossip/pkg-descr b/net-im/gossip/pkg-descr
new file mode 100644
index 000000000..1854da452
--- /dev/null
+++ b/net-im/gossip/pkg-descr
@@ -0,0 +1,3 @@
+Gossip is a modern client for the Jabber Instant Messaging system.
+
+WWW: http://gossip.imendio.org/
diff --git a/net-im/gossip/pkg-plist b/net-im/gossip/pkg-plist
new file mode 100644
index 000000000..44939cf02
--- /dev/null
+++ b/net-im/gossip/pkg-plist
@@ -0,0 +1,121 @@
+bin/gossip
+etc/sound/events/gossip.soundlist
+share/gnome/applications/gossip.desktop
+share/gnome/gossip/channel-old4.png
+share/gnome/gossip/chat.glade
+share/gnome/gossip/file-transfer.glade
+share/gnome/gossip/gossip-account.dtd
+share/gnome/gossip/gossip-available.png
+share/gnome/gossip/gossip-away.png
+share/gnome/gossip/gossip-busy.png
+share/gnome/gossip/gossip-chatroom.dtd
+share/gnome/gossip/gossip-contact-groups.dtd
+share/gnome/gossip/gossip-extended-away.png
+share/gnome/gossip/gossip-group-message.png
+share/gnome/gossip/gossip-log.xsl
+share/gnome/gossip/gossip-logo.png
+share/gnome/gossip/gossip-message.png
+share/gnome/gossip/gossip-offline.png
+share/gnome/gossip/gossip-pending.png
+share/gnome/gossip/gossip-status-presets.dtd
+share/gnome/gossip/gossip-typing.png
+share/gnome/gossip/group-chat.glade
+share/gnome/gossip/main.glade
+share/gnome/gossip/my-user_48.png
+share/gnome/gossip/query_48.png
+share/gnome/gossip/vcard_16.png
+share/gnome/gossip/vcard_48.png
+share/gnome/gossip/watermark.png
+share/gnome/gossip/protocols/aim.protocol
+share/gnome/gossip/protocols/gossip-protocol.dtd
+share/gnome/gossip/protocols/icq.protocol
+share/gnome/gossip/protocols/msn.protocol
+share/gnome/gossip/protocols/yahoo.protocol
+share/gnome/help/gossip/C/figures/gossip-available.png
+share/gnome/help/gossip/C/figures/gossip-away.png
+share/gnome/help/gossip/C/figures/gossip-busy.png
+share/gnome/help/gossip/C/figures/gossip-extended-away.png
+share/gnome/help/gossip/C/figures/gossip-group-message.png
+share/gnome/help/gossip/C/figures/gossip-message.png
+share/gnome/help/gossip/C/figures/gossip-offline.png
+share/gnome/help/gossip/C/figures/gossip-typing.png
+share/gnome/help/gossip/C/figures/gossip_first_start_window.png
+share/gnome/help/gossip/C/figures/gossip_new_chat_room.png
+share/gnome/help/gossip/C/figures/gossip_personal_details.png
+share/gnome/help/gossip/C/figures/gossip_roster.png
+share/gnome/help/gossip/C/figures/gossip_status_message.png
+share/gnome/help/gossip/C/gossip.xml
+share/gnome/help/gossip/C/legal.xml
+share/gnome/help/gossip/sv/figures/gossip-available.png
+share/gnome/help/gossip/sv/figures/gossip-away.png
+share/gnome/help/gossip/sv/figures/gossip-busy.png
+share/gnome/help/gossip/sv/figures/gossip-extended-away.png
+share/gnome/help/gossip/sv/figures/gossip-group-message.png
+share/gnome/help/gossip/sv/figures/gossip-message.png
+share/gnome/help/gossip/sv/figures/gossip-offline.png
+share/gnome/help/gossip/sv/figures/gossip-typing.png
+share/gnome/help/gossip/sv/figures/gossip_first_start_window.png
+share/gnome/help/gossip/sv/figures/gossip_new_chat_room.png
+share/gnome/help/gossip/sv/figures/gossip_personal_details.png
+share/gnome/help/gossip/sv/figures/gossip_roster.png
+share/gnome/help/gossip/sv/figures/gossip_status_message.png
+share/gnome/help/gossip/sv/gossip.xml
+share/gnome/omf/gossip/gossip-C.omf
+share/gnome/omf/gossip/gossip-sv.omf
+share/gnome/sounds/gossip/chat1.wav
+share/gnome/sounds/gossip/chat2.wav
+share/gnome/sounds/gossip/offline.wav
+share/gnome/sounds/gossip/online.wav
+share/gnome/sounds/gossip/send.wav
+share/icons/hicolor/48x48/apps/gossip.png
+share/icons/hicolor/scalable/apps/gossip.svg
+share/locale/ar/LC_MESSAGES/gossip.mo
+share/locale/az/LC_MESSAGES/gossip.mo
+share/locale/bg/LC_MESSAGES/gossip.mo
+share/locale/ca/LC_MESSAGES/gossip.mo
+share/locale/cs/LC_MESSAGES/gossip.mo
+share/locale/cy/LC_MESSAGES/gossip.mo
+share/locale/da/LC_MESSAGES/gossip.mo
+share/locale/de/LC_MESSAGES/gossip.mo
+share/locale/en_CA/LC_MESSAGES/gossip.mo
+share/locale/en_GB/LC_MESSAGES/gossip.mo
+share/locale/eo/LC_MESSAGES/gossip.mo
+share/locale/es/LC_MESSAGES/gossip.mo
+share/locale/eu/LC_MESSAGES/gossip.mo
+share/locale/fi/LC_MESSAGES/gossip.mo
+share/locale/fr/LC_MESSAGES/gossip.mo
+share/locale/ga/LC_MESSAGES/gossip.mo
+share/locale/hr/LC_MESSAGES/gossip.mo
+share/locale/hu/LC_MESSAGES/gossip.mo
+share/locale/it/LC_MESSAGES/gossip.mo
+share/locale/lt/LC_MESSAGES/gossip.mo
+share/locale/ml/LC_MESSAGES/gossip.mo
+share/locale/ms/LC_MESSAGES/gossip.mo
+share/locale/nb/LC_MESSAGES/gossip.mo
+share/locale/ne/LC_MESSAGES/gossip.mo
+share/locale/nl/LC_MESSAGES/gossip.mo
+share/locale/pl/LC_MESSAGES/gossip.mo
+share/locale/pt/LC_MESSAGES/gossip.mo
+share/locale/pt_BR/LC_MESSAGES/gossip.mo
+share/locale/ru/LC_MESSAGES/gossip.mo
+share/locale/sq/LC_MESSAGES/gossip.mo
+share/locale/sr/LC_MESSAGES/gossip.mo
+share/locale/sr@Latn/LC_MESSAGES/gossip.mo
+share/locale/sv/LC_MESSAGES/gossip.mo
+share/locale/tr/LC_MESSAGES/gossip.mo
+share/locale/uk/LC_MESSAGES/gossip.mo
+share/locale/vi/LC_MESSAGES/gossip.mo
+share/locale/zh_CN/LC_MESSAGES/gossip.mo
+share/locale/zh_HK/LC_MESSAGES/gossip.mo
+share/locale/zh_TW/LC_MESSAGES/gossip.mo
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrm share/gnome/omf/gossip
+@dirrm share/gnome/help/gossip/sv/figures
+@dirrm share/gnome/help/gossip/sv
+@dirrm share/gnome/help/gossip/C/figures
+@dirrm share/gnome/help/gossip/C
+@dirrm share/gnome/help/gossip
+@dirrm share/gnome/sounds/gossip
+@dirrm share/gnome/gossip/protocols
+@dirrm share/gnome/gossip
diff --git a/net/tapidbus/Makefile b/net/tapidbus/Makefile
new file mode 100644
index 000000000..13711078b
--- /dev/null
+++ b/net/tapidbus/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: tapidbus
+# Date created: 2006-01-11
+# Whom: Babak Farrokhi
+#
+# $FreeBSD$
+#
+
+PORTNAME= tapidbus
+PORTVERSION= 0.2.1
+PORTREVISION= 2
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= tapioca-voip
+
+MAINTAINER= babak@farrokhi.net
+COMMENT= Abstraction layer for interprocess communication
+
+LIB_DEPENDS= dbus-1.3:${PORTSDIR}/devel/dbus
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= pkgconfig glib20 gnomehack
+INSTALLS_SHLIB= yes
+
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+MAKE_ENV+= CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|\-O2||' ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/net/tapidbus/distinfo b/net/tapidbus/distinfo
new file mode 100644
index 000000000..33f602dc8
--- /dev/null
+++ b/net/tapidbus/distinfo
@@ -0,0 +1,3 @@
+MD5 (tapidbus-0.2.1.tar.gz) = d704c2df28d2d1eea6c31b50cc07b057
+SHA256 (tapidbus-0.2.1.tar.gz) = 7144c94faa370c7792164db707a02b8508ec2507c0c84ba64f0b3f0ebac23949
+SIZE (tapidbus-0.2.1.tar.gz) = 327946
diff --git a/net/tapidbus/files/patch-Makefile.am b/net/tapidbus/files/patch-Makefile.am
new file mode 100644
index 000000000..3c8bff2ab
--- /dev/null
+++ b/net/tapidbus/files/patch-Makefile.am
@@ -0,0 +1,11 @@
+--- Makefile.am.orig Thu Jan 12 17:32:26 2006
++++ Makefile.am Thu Jan 12 17:33:19 2006
+@@ -9,7 +9,7 @@
+ %-@TAPIDBUS_MAJORMINOR@.pc: %.pc
+ cp $< $@
+
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = $(pcfiles)
+
+ include aminclude.am
diff --git a/net/tapidbus/files/patch-configure b/net/tapidbus/files/patch-configure
new file mode 100644
index 000000000..2fc05fca8
--- /dev/null
+++ b/net/tapidbus/files/patch-configure
@@ -0,0 +1,12 @@
+--- configure.orig Wed Jan 11 17:28:18 2006
++++ configure Wed Jan 11 17:28:48 2006
+@@ -19213,7 +19213,8 @@
+
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
+-
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
++
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+
diff --git a/net/tapidbus/pkg-descr b/net/tapidbus/pkg-descr
new file mode 100644
index 000000000..ce5f1d5fb
--- /dev/null
+++ b/net/tapidbus/pkg-descr
@@ -0,0 +1,3 @@
+An abstraction layer that uses dbus for interprocess communication.
+
+WWW: http://tapioca-voip.sourceforge.net/
diff --git a/net/tapidbus/pkg-plist b/net/tapidbus/pkg-plist
new file mode 100644
index 000000000..3b34e9336
--- /dev/null
+++ b/net/tapidbus/pkg-plist
@@ -0,0 +1,7 @@
+include/tapidbus-0.2/tapidbus/tapidbus.h
+lib/libtapidbus-0.2.la
+lib/libtapidbus-0.2.so
+lib/libtapidbus-0.2.so.0
+libdata/pkgconfig/tapidbus-0.2.pc
+@dirrm include/tapidbus-0.2/tapidbus
+@dirrm include/tapidbus-0.2
diff --git a/sysutils/conky/Makefile b/sysutils/conky/Makefile
new file mode 100644
index 000000000..9e2c4b31e
--- /dev/null
+++ b/sysutils/conky/Makefile
@@ -0,0 +1,104 @@
+# New ports collection makefile for: conky
+# Date created: 2005-08-27
+# Whom: Roman Bogorodskiy <novel@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= conky
+PORTVERSION= 1.4.2
+PORTREVISION= 2
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= novel@FreeBSD.org
+COMMENT= An advanced, highly configurable system monitor for X
+
+USE_BZIP2= yes
+HAS_CONFIGURE= yes
+USE_ICONV= yes
+USE_X_PREFIX= yes
+CONFIGURE_ARGS+= --disable-portmon --disable-proc-uptime
+CONFIGURE_ENV+= CFLAGS="${CFLAGS} -I${X11BASE}/include -I${LOCALBASE}/include" \
+ LDFLAGS="${LDFLAGS} -L${X11BASE}/lib -L${LOCALBASE}/lib"
+
+MAN1= conky.1
+
+PORTDOCS= README AUTHORS ChangeLog TODO \
+ docs.html variables.html config_settings.html
+
+.if defined(WITH_BMPX)
+BUILD_DEPENDS+= beep-media-player-2:${PORTSDIR}/multimedia/bmpx
+RUN_DEPENDS+= beep-media-player-2:${PORTSDIR}/multimedia/bmpx
+LIB_DEPENDS+= dbus-1.3:${PORTSDIR}/devel/dbus
+CONFIGURE_ARGS+= --enable-bmpx
+.else
+CONFIGURE_ARGS+= --disable-bmpx
+.endif
+
+.if defined(WITH_XFT)
+LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft
+CONFIGURE_ARGS+= --enable-xft
+.else
+CONFIGURE_ARGS+= --disable-xft
+.endif
+
+.if !defined(WITHOUT_OWN_WINDOW)
+CONFIGURE_ARGS+= --enable-own-window
+.else
+CONFIGURE_ARGS+= --disable-own-widnow
+.endif
+
+.if defined(WITH_MPD)
+CONFIGURE_ARGS+= --enable-mpd
+.else
+CONFIGURE_ARGS+= --disable-mpd
+.endif
+
+.if defined(WITHOUT_DOUBLE_BUFFER)
+CONFIGURE_ARGS+= --disable-double-buffer
+.endif
+
+.if defined(WITHOUT_SETI)
+CONFIGURE_ARGS+= --disable-seti
+.endif
+
+pre-everything::
+ @${ECHO_MSG} "You may specify the following on the command line:"
+ @${ECHO_MSG} " "
+ @${ECHO_MSG} "WITH_BMPX=yes to enable BMPx support"
+ @${ECHO_MSG} "WITH_XFT=yes to enable XFT support"
+ @${ECHO_MSG} "WITHOUT_OWN_WINDOW=yes to disable own window support"
+ @${ECHO_MSG} "WITH_MPD=yes to enable MPD support"
+ @${ECHO_MSG} "WITHOUT_DOUBLE_BUFFER=yes to disable double buffer support"
+ @${ECHO_MSG} " "
+
+post-configure:
+ @${REINPLACE_CMD} -e 's|-lm|-lm -liconv|' ${WRKSRC}/src/Makefile
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/conky ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/doc/conky.1 ${PREFIX}/man/man1
+
+post-install:
+ @${MKDIR} ${EXAMPLESDIR}
+ @${INSTALL_DATA} ${WRKSRC}/doc/conkyrc.sample ${EXAMPLESDIR}
+
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for i in README AUTHORS ChangeLog TODO
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+.endfor
+.for i in docs.html variables.html config_settings.html
+ ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+IGNORE= not supported on 4.x
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/conky/distinfo b/sysutils/conky/distinfo
new file mode 100644
index 000000000..9265e2027
--- /dev/null
+++ b/sysutils/conky/distinfo
@@ -0,0 +1,3 @@
+MD5 (conky-1.4.2.tar.bz2) = 050a53bdb359a96421ef3ddf761f143c
+SHA256 (conky-1.4.2.tar.bz2) = e792a1ea4f865225e6f9d1e4cafd405745390a09d48d4a8936d4b0556e6e32b2
+SIZE (conky-1.4.2.tar.bz2) = 400574
diff --git a/sysutils/conky/files/patch-src-freebsd.c b/sysutils/conky/files/patch-src-freebsd.c
new file mode 100644
index 000000000..0e1e63220
--- /dev/null
+++ b/sysutils/conky/files/patch-src-freebsd.c
@@ -0,0 +1,11 @@
+--- src/freebsd.c.orig Sun Mar 26 01:47:50 2006
++++ src/freebsd.c Wed May 24 07:57:35 2006
+@@ -508,7 +508,7 @@
+
+ if (GETSYSCTL("dev.cpu.0.freq", freq) == 0)
+ snprintf(p_client_buffer, client_buffer_size,
+- p_format, freq/divisor);
++ p_format, (float)freq/(float)divisor);
+ else
+ snprintf(p_client_buffer, client_buffer_size, p_format, 0.0f);
+ }
diff --git a/sysutils/conky/pkg-descr b/sysutils/conky/pkg-descr
new file mode 100644
index 000000000..67194efac
--- /dev/null
+++ b/sysutils/conky/pkg-descr
@@ -0,0 +1,3 @@
+Conky is an advanced, highly configurable system monitor for X
+
+WWW: http://conky.sourceforge.net/
diff --git a/sysutils/conky/pkg-plist b/sysutils/conky/pkg-plist
new file mode 100644
index 000000000..b84c16ce3
--- /dev/null
+++ b/sysutils/conky/pkg-plist
@@ -0,0 +1,4 @@
+@comment $FreeBSD: ports/sysutils/conky/pkg-plist,v 1.1 2005/08/31 07:45:52 novel Exp $
+bin/conky
+%%EXAMPLESDIR%%/conkyrc.sample
+@dirrm %%EXAMPLESDIR%%
diff --git a/www/screem/Makefile b/www/screem/Makefile
new file mode 100644
index 000000000..551d4616d
--- /dev/null
+++ b/www/screem/Makefile
@@ -0,0 +1,54 @@
+# New ports collection makefile for: SCREEM
+# Date created: 05 Nov 1999
+# Whom: Will Andrews <andrews@technologist.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= screem
+PORTVERSION= 0.16.1
+PORTREVISION= 4
+CATEGORIES= www gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Nice GNOME/GTK-based HTML editor
+
+LIB_DEPENDS= croco-0.6.3:${PORTSDIR}/textproc/libcroco
+
+USE_X_PREFIX= yes
+USE_GETTEXT= yes
+USE_GNOME= desktopfileutils gnomehack gnomemenus gnomeprefix gnometarget \
+ gtksourceview intlhack libgnomeprintui libgnomeui libgtkhtml
+USE_XPM= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+INSTALLS_OMF= yes
+
+GCONF_SCHEMAS= screem.schemas
+
+.if defined(WITHOUT_DBUS)
+CONFIGURE_ARGS+= --disable-dbus
+.else
+LIB_DEPENDS+= dbus-1.3:${PORTSDIR}/devel/dbus
+CONFIGURE_ARGS+= --enable-dbus
+.endif
+
+.if defined(WITHOUT_ENCHANT)
+CONFIGURE_ARGS+= --disable-enchant
+.else
+LIB_DEPENDS+= enchant.1:${PORTSDIR}/textproc/enchant
+CONFIGURE_ARGS+= --enable-enchant
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|$${DATADIRNAME}/$${PACKAGE}|$${DATADIRNAME}/gnome/$${PACKAGE}|g ; \
+ s|-DGNOME_DISABLE_DEPRECATED||g ; \
+ s|-DGNOMEUI_DISABLE_DEPRECATED||g ; \
+ s|-DGTK_DISABLE_DEPRECATED||g' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|\&\& make|\&\& $$(MAKE)|g' ${WRKSRC}/tests/Makefile.in
+
+.include <bsd.port.mk>
diff --git a/www/screem/distinfo b/www/screem/distinfo
new file mode 100644
index 000000000..88c95080c
--- /dev/null
+++ b/www/screem/distinfo
@@ -0,0 +1,3 @@
+MD5 (screem-0.16.1.tar.gz) = 88bfc0afadb905ddbed9bdfbc869602a
+SHA256 (screem-0.16.1.tar.gz) = 8ceed299ebaa85da0f542e727b725b9b55e449347818625863e7ef45fac1951e
+SIZE (screem-0.16.1.tar.gz) = 3851388
diff --git a/www/screem/pkg-descr b/www/screem/pkg-descr
new file mode 100644
index 000000000..b601941fa
--- /dev/null
+++ b/www/screem/pkg-descr
@@ -0,0 +1,11 @@
+SCREEM (Site CReating and Editing EnvironMent) is a VERY nice
+GUI-based HTML editor, much like bluefish. It even imports bluefish
+functions from your bluefish installation!
+
+SCREEM makes a rather ideal GUI HTML editor, especially for
+Unixheads who like using CVS to manage source trees, as SCREEM
+has functional CVS interaction.
+
+WWW: http://www.screem.org/
+
+-- John Merryweather Cooper <coop9211@uidaho.edu>
diff --git a/www/screem/pkg-plist b/www/screem/pkg-plist
new file mode 100644
index 000000000..b78d729b4
--- /dev/null
+++ b/www/screem/pkg-plist
@@ -0,0 +1,251 @@
+bin/screem
+include/screem/fileops.h
+include/screem/screem-dtd.h
+include/screem/screem-page.h
+include/screem/screem-plugin.h
+include/screem/screem-site.h
+include/screem/screem-skel-plugin.h
+include/screem/screem-view.h
+lib/screem/plugins/colourWizard.la
+lib/screem/plugins/colourWizard.so
+lib/screem/plugins/css_wizard.la
+lib/screem/plugins/css_wizard.so
+lib/screem/plugins/entityWizard.la
+lib/screem/plugins/entityWizard.so
+lib/screem/plugins/formWizard.la
+lib/screem/plugins/formWizard.so
+lib/screem/plugins/linkWizard.la
+lib/screem/plugins/linkWizard.so
+lib/screem/plugins/object_wizard.la
+lib/screem/plugins/object_wizard.so
+lib/screem/plugins/ssiWizard.la
+lib/screem/plugins/ssiWizard.so
+lib/screem/plugins/tableWizard.la
+lib/screem/plugins/tableWizard.so
+lib/screem/plugins/uploadWizard.la
+lib/screem/plugins/uploadWizard.so
+libdata/pkgconfig/screem-plugin.pc
+share/gnome/application-registry/screem.applications
+share/gnome/applications/screem.desktop
+@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+share/gnome/help/screem/C/figures/color-wizard.png
+share/gnome/help/screem/C/figures/css-wizard1.png
+share/gnome/help/screem/C/figures/css-wizard2.png
+share/gnome/help/screem/C/figures/editor-autocomplete1.png
+share/gnome/help/screem/C/figures/editor-context-menu.png
+share/gnome/help/screem/C/figures/editor-error.png
+share/gnome/help/screem/C/figures/editor-inline-tagging.png
+share/gnome/help/screem/C/figures/editor-pasting.png
+share/gnome/help/screem/C/figures/editor-tooltips.png
+share/gnome/help/screem/C/figures/editor.png
+share/gnome/help/screem/C/figures/entity-wizard.png
+share/gnome/help/screem/C/figures/form-wizard.png
+share/gnome/help/screem/C/figures/image-wizard.png
+share/gnome/help/screem/C/figures/link-wizard1.png
+share/gnome/help/screem/C/figures/link-wizard2.png
+share/gnome/help/screem/C/figures/newblankdoc.png
+share/gnome/help/screem/C/figures/newdoc.png
+share/gnome/help/screem/C/figures/newsite1.png
+share/gnome/help/screem/C/figures/newsite2.png
+share/gnome/help/screem/C/figures/object-wizard.png
+share/gnome/help/screem/C/figures/opensite1.png
+share/gnome/help/screem/C/figures/opensite2.png
+share/gnome/help/screem/C/figures/opensitelocation.png
+share/gnome/help/screem/C/figures/prefs-browsers.png
+share/gnome/help/screem/C/figures/prefs-doctypes.png
+share/gnome/help/screem/C/figures/prefs-editor.png
+share/gnome/help/screem/C/figures/prefs-fonts-colors.png
+share/gnome/help/screem/C/figures/prefs-misc.png
+share/gnome/help/screem/C/figures/prefs-tag-trees.png
+share/gnome/help/screem/C/figures/preview.png
+share/gnome/help/screem/C/figures/sidebar-attributes1.png
+share/gnome/help/screem/C/figures/sidebar-attributes2.png
+share/gnome/help/screem/C/figures/sidebar-attributes3.png
+share/gnome/help/screem/C/figures/sidebar-errors.png
+share/gnome/help/screem/C/figures/sidebar-files1.png
+share/gnome/help/screem/C/figures/sidebar-files2.png
+share/gnome/help/screem/C/figures/sidebar-messages.png
+share/gnome/help/screem/C/figures/sidebar-resources1.png
+share/gnome/help/screem/C/figures/sidebar-resources2.png
+share/gnome/help/screem/C/figures/sidebar-resources3.png
+share/gnome/help/screem/C/figures/sidebar-symbols.png
+share/gnome/help/screem/C/figures/sidebar-tree.png
+share/gnome/help/screem/C/figures/ssi-wizard.png
+share/gnome/help/screem/C/figures/table-wizard.png
+share/gnome/help/screem/C/figures/tree.png
+share/gnome/help/screem/C/legal.xml
+share/gnome/help/screem/C/screem.xml
+share/gnome/omf/screem/screem-C.omf
+share/gnome/pixmaps/screem/splash/splash.png
+share/gnome/pixmaps/screem.png
+share/gnome/screem/doctypes.xml
+share/gnome/screem/dtd/HTMLlat1.ent
+share/gnome/screem/dtd/HTMLspecial.ent
+share/gnome/screem/dtd/HTMLsymbols.ent
+share/gnome/screem/dtd/catalog
+share/gnome/screem/dtd/gtkuimanager.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fframeset.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Floose.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fstrict.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-frameset.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-strict.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-transitional.dtd
+share/gnome/screem/dtd/screem-doctypes.dtd
+share/gnome/screem/dtd/screem-tagtree-config.dtd
+share/gnome/screem/dtd/screem-tagtree.dtd
+share/gnome/screem/dtd/xhtml-lat1.ent
+share/gnome/screem/dtd/xhtml-special.ent
+share/gnome/screem/dtd/xhtml-symbol.ent
+share/gnome/screem/features.xml
+share/gnome/screem/glade/css-wizard.glade
+share/gnome/screem/glade/entityWizard.glade
+share/gnome/screem/glade/linkwizard.glade
+share/gnome/screem/glade/object-wizard.glade
+share/gnome/screem/glade/screem.glade
+share/gnome/screem/glade/ssiwizard.glade
+share/gnome/screem/glade/tablewizard.glade
+share/gnome/screem/glade/uploadwizard.glade
+share/gnome/screem/helpers/Tidy/TidyHTML.desktop
+share/gnome/screem/helpers/Tidy/TidyXML.desktop
+share/gnome/screem/helpers/browsers/epiphany.desktop
+share/gnome/screem/helpers/browsers/konqueror.desktop
+share/gnome/screem/helpers/browsers/opera.desktop
+share/gnome/screem/helpers/browsers-remote/epiphany.desktop
+share/gnome/screem/helpers/browsers-remote/konqueror.desktop
+share/gnome/screem/helpers/browsers-remote/opera.desktop
+share/gnome/screem/hints/screem_hints.txt
+share/gnome/screem/hints/screem_hints_fr.txt
+share/gnome/screem/hints/screem_hints_pt_BR.txt
+share/gnome/screem/hints/screem_hints_sv.txt
+share/gnome/screem/pixmaps/add-link-16.png
+share/gnome/screem/pixmaps/add-link-24.png
+share/gnome/screem/pixmaps/add_column-16.png
+share/gnome/screem/pixmaps/add_column-24.png
+share/gnome/screem/pixmaps/add_row-16.png
+share/gnome/screem/pixmaps/add_row-24.png
+share/gnome/screem/pixmaps/bookmarks-open.png
+share/gnome/screem/pixmaps/bookmarks-preferences.png
+share/gnome/screem/pixmaps/browser.xpm
+share/gnome/screem/pixmaps/button.xpm
+share/gnome/screem/pixmaps/caption.xpm
+share/gnome/screem/pixmaps/checkbutton.xpm
+share/gnome/screem/pixmaps/cvs-add-16.png
+share/gnome/screem/pixmaps/cvs-add-24.png
+share/gnome/screem/pixmaps/cvs-add.png
+share/gnome/screem/pixmaps/cvs-checkout-16.png
+share/gnome/screem/pixmaps/cvs-checkout-24.png
+share/gnome/screem/pixmaps/cvs-checkout.png
+share/gnome/screem/pixmaps/cvs-commit-16.png
+share/gnome/screem/pixmaps/cvs-commit-24.png
+share/gnome/screem/pixmaps/cvs-remove-16.png
+share/gnome/screem/pixmaps/cvs-remove-24.png
+share/gnome/screem/pixmaps/cvs-remove.png
+share/gnome/screem/pixmaps/cvs-update-16.png
+share/gnome/screem/pixmaps/cvs-update-24.png
+share/gnome/screem/pixmaps/cvs-update.png
+share/gnome/screem/pixmaps/entry.xpm
+share/gnome/screem/pixmaps/fixed.xpm
+share/gnome/screem/pixmaps/gallery.xpm
+share/gnome/screem/pixmaps/gnome-fileentry.xpm
+share/gnome/screem/pixmaps/hand-open.png
+share/gnome/screem/pixmaps/insert-symbol-16.png
+share/gnome/screem/pixmaps/insert-symbol-24.png
+share/gnome/screem/pixmaps/optionmenu.xpm
+share/gnome/screem/pixmaps/paragraphs.png
+share/gnome/screem/pixmaps/pre.xpm
+share/gnome/screem/pixmaps/radiobutton.xpm
+share/gnome/screem/pixmaps/resources.png
+share/gnome/screem/pixmaps/screem_site.png
+share/gnome/screem/pixmaps/site_preview.png
+share/gnome/screem/pixmaps/site_structure-48.png
+share/gnome/screem/pixmaps/stock-close-12.png
+share/gnome/screem/pixmaps/stock-menu-left-12.png
+share/gnome/screem/pixmaps/stock-menu-right-12.png
+share/gnome/screem/pixmaps/stock_connect.png
+share/gnome/screem/pixmaps/stock_disconnect.png
+share/gnome/screem/pixmaps/stock_insert_image-16.png
+share/gnome/screem/pixmaps/stock_insert_image.png
+share/gnome/screem/pixmaps/stock_insert_object-16.png
+share/gnome/screem/pixmaps/stock_insert_object.png
+share/gnome/screem/pixmaps/stock_insert_table-16.png
+share/gnome/screem/pixmaps/sub.xpm
+share/gnome/screem/pixmaps/sup.xpm
+share/gnome/screem/pixmaps/td.xpm
+share/gnome/screem/pixmaps/text.xpm
+share/gnome/screem/pixmaps/th.xpm
+share/gnome/screem/pixmaps/todo.png
+share/gnome/screem/pixmaps/tr.xpm
+share/gnome/screem/resources/Images/made.png
+share/gnome/screem/resources/Javascript/linktitle.js
+share/gnome/screem/resources/Javascript/preload.js
+share/gnome/screem/resources/Javascript/rollover.js
+share/gnome/screem/resources/Templates/template.html
+share/gnome/screem/tagtrees/apache.tagtree
+share/gnome/screem/tagtrees/cfml.tagtree
+share/gnome/screem/tagtrees/css.tagtree
+share/gnome/screem/tagtrees/funcref_php.tagtree
+share/gnome/screem/tagtrees/funcref_python.tagtree
+share/gnome/screem/tagtrees/html.tagtree
+share/gnome/screem/tagtrees/javascript.tagtree
+share/gnome/screem/tagtrees/teixlite.tagtree
+share/gnome/screem/ui/layout
+share/gnome/screem/ui/screem-editable-toolbars.xml
+share/gnome/screem/ui/screem-tag-tree-bar.xml
+share/gnome/screem/ui/screem-window-menu.xml
+share/gnome/screem/ui/screem-window-popups.xml
+share/gnome/screem/ui/screem-window-toolbar.xml
+share/locale/az/LC_MESSAGES/screem.mo
+share/locale/cs/LC_MESSAGES/screem.mo
+share/locale/da/LC_MESSAGES/screem.mo
+share/locale/de/LC_MESSAGES/screem.mo
+share/locale/el/LC_MESSAGES/screem.mo
+share/locale/es/LC_MESSAGES/screem.mo
+share/locale/fr/LC_MESSAGES/screem.mo
+share/locale/it/LC_MESSAGES/screem.mo
+share/locale/ja/LC_MESSAGES/screem.mo
+share/locale/ko/LC_MESSAGES/screem.mo
+share/locale/nb/LC_MESSAGES/screem.mo
+share/locale/no/LC_MESSAGES/screem.mo
+share/locale/pl/LC_MESSAGES/screem.mo
+share/locale/pt_BR/LC_MESSAGES/screem.mo
+share/locale/ru/LC_MESSAGES/screem.mo
+share/locale/rw/LC_MESSAGES/screem.mo
+share/locale/sk/LC_MESSAGES/screem.mo
+share/locale/sv/LC_MESSAGES/screem.mo
+share/locale/tr/LC_MESSAGES/screem.mo
+share/locale/uk/LC_MESSAGES/screem.mo
+share/locale/vi/LC_MESSAGES/screem.mo
+share/locale/zh_CN/LC_MESSAGES/screem.mo
+share/mime/packages/screem.xml
+@dirrm share/gnome/screem/ui
+@dirrm share/gnome/screem/tagtrees
+@dirrm share/gnome/screem/resources/Templates
+@dirrm share/gnome/screem/resources/PHP3
+@dirrm share/gnome/screem/resources/Javascript
+@dirrm share/gnome/screem/resources/Images
+@dirrm share/gnome/screem/resources/HTML
+@dirrm share/gnome/screem/resources/Applets
+@dirrm share/gnome/screem/resources
+@dirrm share/gnome/screem/pixmaps
+@dirrm share/gnome/screem/hints
+@dirrm share/gnome/screem/helpers/browsers-remote
+@dirrm share/gnome/screem/helpers/browsers
+@dirrm share/gnome/screem/helpers/Tidy
+@dirrm share/gnome/screem/helpers
+@dirrm share/gnome/screem/glade
+@dirrm share/gnome/screem/dtd
+@dirrm share/gnome/screem
+@dirrm share/gnome/pixmaps/screem/splash
+@dirrm share/gnome/pixmaps/screem
+@dirrm share/gnome/omf/screem
+@dirrm share/gnome/help/screem/C/figures
+@dirrm share/gnome/help/screem/C
+@dirrm share/gnome/help/screem
+@dirrm lib/screem/plugins
+@dirrm lib/screem
+@dirrm include/screem
+@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
+@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
+@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+@dirrmtry share/locale/rw/LC_MESSAGES
+@dirrmtry share/locale/rw