summaryrefslogtreecommitdiffstats
path: root/x11-fm
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-08-07 12:45:26 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-08-07 12:45:26 +0800
commit466fecc955c4edadfec86bb995303a05e20a36c0 (patch)
treeba5799f0b49cd481a7d0b834a53da412ed91ba59 /x11-fm
parentae02cb4fcd9a5e211cbf998df8eec4521072dbe9 (diff)
downloadmarcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar
marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar.gz
marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar.bz2
marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar.lz
marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar.xz
marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.tar.zst
marcuscom-ports-466fecc955c4edadfec86bb995303a05e20a36c0.zip
share/gnome/ -> share/.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9365 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-fm')
-rw-r--r--x11-fm/gnome-commander2/Makefile38
-rw-r--r--x11-fm/gnome-commander2/distinfo3
-rw-r--r--x11-fm/gnome-commander2/pkg-descr8
-rw-r--r--x11-fm/gnome-commander2/pkg-plist183
-rw-r--r--x11-fm/velocity/Makefile27
-rw-r--r--x11-fm/velocity/distinfo3
-rw-r--r--x11-fm/velocity/files/patch-Makefile.in29
-rw-r--r--x11-fm/velocity/files/patch-aa-callbacks11
-rw-r--r--x11-fm/velocity/files/patch-src-velocity-factories.c21
-rw-r--r--x11-fm/velocity/files/patch-src-velocity-vfs.c30
-rw-r--r--x11-fm/velocity/pkg-descr14
-rw-r--r--x11-fm/velocity/pkg-plist45
12 files changed, 412 insertions, 0 deletions
diff --git a/x11-fm/gnome-commander2/Makefile b/x11-fm/gnome-commander2/Makefile
new file mode 100644
index 000000000..f2ed65639
--- /dev/null
+++ b/x11-fm/gnome-commander2/Makefile
@@ -0,0 +1,38 @@
+# New ports collection makefile for: gnomem-commander
+# Date created: 23 April 2002
+# Whom: Edgardo Garcia Hoeffler <edybsd@yahoo.com.ar>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gnome-commander
+PORTVERSION= 1.2.3
+PORTREVISION= 4
+CATEGORIES= x11-fm gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/gnome-commander/1.2
+PKGNAMESUFFIX= 2
+DIST_SUBDIR= gnome2
+
+MAINTAINER= araujo@FreeBSD.org
+COMMENT= File manager for Gnome2
+
+LIB_DEPENDS= id3-3.8.3:${PORTSDIR}/audio/id3lib \
+ exif.12:${PORTSDIR}/graphics/libexif \
+ iptcdata.3:${PORTSDIR}/graphics/libiptcdata
+
+CONFLICTS= gnome-commander-*
+
+USE_BZIP2= yes
+USE_X_PREFIX= yes
+USE_GNOME= gnomedocutils gnomehack gnomeprefix gnometarget intlhack libgnomeui
+USE_GCC= 3.4+
+USE_GMAKE= yes
+USE_AUTOTOOLS= libtool:15
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+INSTALLS_OMF= yes
+
+MAN1= gnome-commander.1
+
+.include <bsd.port.mk>
diff --git a/x11-fm/gnome-commander2/distinfo b/x11-fm/gnome-commander2/distinfo
new file mode 100644
index 000000000..3a19eb688
--- /dev/null
+++ b/x11-fm/gnome-commander2/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/gnome-commander-1.2.3.tar.bz2) = 817ee443d970c9efb5553b7b6103ab86
+SHA256 (gnome2/gnome-commander-1.2.3.tar.bz2) = 95e4e0655161bb1aee00a1dfc859466ae941605a68456d33e00b6cee6bb8df76
+SIZE (gnome2/gnome-commander-1.2.3.tar.bz2) = 1517482
diff --git a/x11-fm/gnome-commander2/pkg-descr b/x11-fm/gnome-commander2/pkg-descr
new file mode 100644
index 000000000..1e9e56c7c
--- /dev/null
+++ b/x11-fm/gnome-commander2/pkg-descr
@@ -0,0 +1,8 @@
+GNOME Commander is file mangager aimed at people that wants an efficent and
+fast file mangager. The program can currently perform most common file
+operations such as copy, move, delete, chown and chmod and so on. It can also
+detect changes to files caused by other programs and update the views without
+the need for the user to manually reload. The program also supports
+Copy & Paste as well as Drag & Drop.
+
+WWW: http://www.nongnu.org/gcmd/
diff --git a/x11-fm/gnome-commander2/pkg-plist b/x11-fm/gnome-commander2/pkg-plist
new file mode 100644
index 000000000..76d174cd6
--- /dev/null
+++ b/x11-fm/gnome-commander2/pkg-plist
@@ -0,0 +1,183 @@
+bin/gcmd-block
+bin/gnome-commander
+lib/gnome-commander/libgcmd.a
+lib/gnome-commander/libgcmd.la
+lib/gnome-commander/libgcmd.so
+lib/gnome-commander/libgcmd.so.0
+lib/gnome-commander/libgviewer.a
+lib/gnome-commander/libgviewer.la
+lib/gnome-commander/libgviewer.so
+lib/gnome-commander/libgviewer.so.0
+lib/gnome-commander/plugins/libcvs.a
+lib/gnome-commander/plugins/libcvs.la
+lib/gnome-commander/plugins/libcvs.so
+lib/gnome-commander/plugins/libcvs.so.0
+lib/gnome-commander/plugins/libfileroller.a
+lib/gnome-commander/plugins/libfileroller.la
+lib/gnome-commander/plugins/libfileroller.so
+lib/gnome-commander/plugins/libfileroller.so.0
+share/applications/gnome-commander.desktop
+share/gnome/help/gnome-commander/C/figures/create_archive.png
+share/gnome/help/gnome-commander/C/figures/dev_cd.png
+share/gnome/help/gnome-commander/C/figures/extract_archive.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_adv_rename.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_bookmark.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_file_permissions.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_file_properties.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_ftp.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_search.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_options_data.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_options_dev.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_options_filter.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_options_general.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_options_layout.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_options_prog.png
+share/gnome/help/gnome-commander/C/figures/gnome-commander_window.png
+share/gnome/help/gnome-commander/C/figures/mounting.png
+share/gnome/help/gnome-commander/C/gnome-commander.xml
+share/gnome/help/gnome-commander/C/legal.xml
+share/omf/gnome-commander/gnome-commander-C.omf
+share/pixmaps/gnome-commander/copy_file_names.xpm
+share/pixmaps/gnome-commander/desktop.xpm
+share/pixmaps/gnome-commander/device-icons/bluetooth.xpm
+share/pixmaps/gnome-commander/device-icons/burner.xpm
+share/pixmaps/gnome-commander/device-icons/camera.xpm
+share/pixmaps/gnome-commander/device-icons/cdrom.xpm
+share/pixmaps/gnome-commander/device-icons/floppy.xpm
+share/pixmaps/gnome-commander/device-icons/harddisk.xpm
+share/pixmaps/gnome-commander/device-icons/ipod.xpm
+share/pixmaps/gnome-commander/device-icons/pci.xpm
+share/pixmaps/gnome-commander/device-icons/removable-1394.xpm
+share/pixmaps/gnome-commander/device-icons/removable-usb.xpm
+share/pixmaps/gnome-commander/device-icons/removable.xpm
+share/pixmaps/gnome-commander/device-icons/usb.xpm
+share/pixmaps/gnome-commander/device-icons/wavelan-encrypted.xpm
+share/pixmaps/gnome-commander/device-icons/wavelan.xpm
+share/pixmaps/gnome-commander/device-icons/zip.xpm
+share/pixmaps/gnome-commander/exec.xpm
+share/pixmaps/gnome-commander/exec_wheel.xpm
+share/pixmaps/gnome-commander/file-type-icons/file_type_block_device.xpm
+share/pixmaps/gnome-commander/file-type-icons/file_type_char_device.xpm
+share/pixmaps/gnome-commander/file-type-icons/file_type_dir.xpm
+share/pixmaps/gnome-commander/file-type-icons/file_type_fifo.xpm
+share/pixmaps/gnome-commander/file-type-icons/file_type_regular.xpm
+share/pixmaps/gnome-commander/file-type-icons/file_type_socket.xpm
+share/pixmaps/gnome-commander/file-type-icons/file_type_symlink.xpm
+share/pixmaps/gnome-commander/flip-horizontal-16.xpm
+share/pixmaps/gnome-commander/flip-vertical-16.xpm
+share/pixmaps/gnome-commander/ftp.xpm
+share/pixmaps/gnome-commander/ftp_connect.xpm
+share/pixmaps/gnome-commander/ftp_disconnect.xpm
+share/pixmaps/gnome-commander/gnome-commander.xpm
+share/pixmaps/gnome-commander/gnome_cmd_arrow_blank.xpm
+share/pixmaps/gnome-commander/gnome_cmd_arrow_down.xpm
+share/pixmaps/gnome-commander/gnome_cmd_arrow_up.xpm
+share/pixmaps/gnome-commander/home.xpm
+share/pixmaps/gnome-commander/internal-viewer.xpm
+share/pixmaps/gnome-commander/key.xpm
+share/pixmaps/gnome-commander/lock.xpm
+share/pixmaps/gnome-commander/menu_bookmark.xpm
+share/pixmaps/gnome-commander/mime-icons/gnome-application-msword.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-pdf.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-postscript.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.ms-excel.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.ms-powerpoint.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.sun.xml.calc.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.sun.xml.draw.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.sun.xml.impress.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.sun.xml.writer.math.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.sun.xml.writer.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-anjuta-project.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-arj.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-bzip-compressed-tar.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-bzip.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-compressed-tar.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-compressed.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-dia-diagram.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-executable-binary.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-glade.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-gnumeric.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-gzip.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-mrproject.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-ogg.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-x-rpm.png
+share/pixmaps/gnome-commander/mime-icons/gnome-application-zip.png
+share/pixmaps/gnome-commander/mime-icons/gnome-audio-plain.png
+share/pixmaps/gnome-commander/mime-icons/gnome-audio-x-mp3.png
+share/pixmaps/gnome-commander/mime-icons/gnome-compressed.png
+share/pixmaps/gnome-commander/mime-icons/gnome-image-plain.png
+share/pixmaps/gnome-commander/mime-icons/gnome-text-html.png
+share/pixmaps/gnome-commander/mime-icons/gnome-text-plain.png
+share/pixmaps/gnome-commander/mime-icons/gnome-text-x-c-header.png
+share/pixmaps/gnome-commander/mime-icons/gnome-text-x-c.png
+share/pixmaps/gnome-commander/mime-icons/gnome-text-x-sh.png
+share/pixmaps/gnome-commander/mime-icons/gnome-video-plain.png
+share/pixmaps/gnome-commander/mime-icons/gnome-x-directory-smb-server.png
+share/pixmaps/gnome-commander/mime-icons/gnome-x-directory-smb-workgroup.png
+share/pixmaps/gnome-commander/mime-icons/i-blockdev.png
+share/pixmaps/gnome-commander/mime-icons/i-chardev.png
+share/pixmaps/gnome-commander/mime-icons/i-directory.png
+share/pixmaps/gnome-commander/mime-icons/i-fifo.png
+share/pixmaps/gnome-commander/mime-icons/i-music.png
+share/pixmaps/gnome-commander/mime-icons/i-regular.png
+share/pixmaps/gnome-commander/mime-icons/i-socket.png
+share/pixmaps/gnome-commander/mime-icons/i-symlink.png
+share/pixmaps/gnome-commander/mkdir.xpm
+share/pixmaps/gnome-commander/overlay_symlink.xpm
+share/pixmaps/gnome-commander/overlay_umount.xpm
+share/pixmaps/gnome-commander/parent_dir.xpm
+share/pixmaps/gnome-commander/root_dir.xpm
+share/pixmaps/gnome-commander/rotate-180-16.xpm
+share/pixmaps/gnome-commander/rotate-270-16.xpm
+share/pixmaps/gnome-commander/rotate-90-16.xpm
+share/pixmaps/gnome-commander/server.xpm
+share/pixmaps/gnome-commander/smb-computer.xpm
+share/pixmaps/gnome-commander/smb-network.xpm
+share/pixmaps/gnome-commander/toggle_horizontal.xpm
+share/pixmaps/gnome-commander/toggle_vertical.xpm
+share/pixmaps/gnome-commander.png
+share/locale/ar/LC_MESSAGES/gnome-commander.mo
+share/locale/ca/LC_MESSAGES/gnome-commander.mo
+share/locale/cs/LC_MESSAGES/gnome-commander.mo
+share/locale/de/LC_MESSAGES/gnome-commander.mo
+share/locale/el/LC_MESSAGES/gnome-commander.mo
+share/locale/en_CA/LC_MESSAGES/gnome-commander.mo
+share/locale/en_GB/LC_MESSAGES/gnome-commander.mo
+share/locale/es/LC_MESSAGES/gnome-commander.mo
+share/locale/eu/LC_MESSAGES/gnome-commander.mo
+share/locale/fi/LC_MESSAGES/gnome-commander.mo
+share/locale/fr/LC_MESSAGES/gnome-commander.mo
+share/locale/ga/LC_MESSAGES/gnome-commander.mo
+share/locale/hr/LC_MESSAGES/gnome-commander.mo
+share/locale/hu/LC_MESSAGES/gnome-commander.mo
+share/locale/it/LC_MESSAGES/gnome-commander.mo
+share/locale/nb/LC_MESSAGES/gnome-commander.mo
+share/locale/ne/LC_MESSAGES/gnome-commander.mo
+share/locale/nl/LC_MESSAGES/gnome-commander.mo
+share/locale/pa/LC_MESSAGES/gnome-commander.mo
+share/locale/pl/LC_MESSAGES/gnome-commander.mo
+share/locale/pt/LC_MESSAGES/gnome-commander.mo
+share/locale/pt_BR/LC_MESSAGES/gnome-commander.mo
+share/locale/ro/LC_MESSAGES/gnome-commander.mo
+share/locale/ru/LC_MESSAGES/gnome-commander.mo
+share/locale/rw/LC_MESSAGES/gnome-commander.mo
+share/locale/sk/LC_MESSAGES/gnome-commander.mo
+share/locale/sl/LC_MESSAGES/gnome-commander.mo
+share/locale/sq/LC_MESSAGES/gnome-commander.mo
+share/locale/sr/LC_MESSAGES/gnome-commander.mo
+share/locale/sr@Latn/LC_MESSAGES/gnome-commander.mo
+share/locale/sv/LC_MESSAGES/gnome-commander.mo
+share/locale/uk/LC_MESSAGES/gnome-commander.mo
+share/locale/vi/LC_MESSAGES/gnome-commander.mo
+share/locale/zh_CN/LC_MESSAGES/gnome-commander.mo
+share/locale/zh_TW/LC_MESSAGES/gnome-commander.mo
+@dirrm share/pixmaps/gnome-commander/mime-icons
+@dirrm share/pixmaps/gnome-commander/file-type-icons
+@dirrm share/pixmaps/gnome-commander/device-icons
+@dirrm share/pixmaps/gnome-commander
+@dirrm share/omf/gnome-commander
+@dirrm share/gnome/help/gnome-commander/C/figures
+@dirrm share/gnome/help/gnome-commander/C
+@dirrm share/gnome/help/gnome-commander
+@dirrm lib/gnome-commander/plugins
+@dirrm lib/gnome-commander
diff --git a/x11-fm/velocity/Makefile b/x11-fm/velocity/Makefile
new file mode 100644
index 000000000..bab45304a
--- /dev/null
+++ b/x11-fm/velocity/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: velocity
+# Date created: 19 November 2003
+# Whom: Ryan
+#
+# $FreeBSD$
+#
+
+PORTNAME= velocity
+PORTVERSION= 0.1.0b
+PORTREVISION= 9
+CATEGORIES= x11-fm
+MASTER_SITES= http://www.jarrodkoehler.com/velocity/
+DISTNAME= velocity-0.1.0beta
+
+MAINTAINER= ryan.moe@fastfreedom.net
+COMMENT= GNOME file and desktop manager
+
+WRKSRC= ${WRKDIR}/velocity-0.1.0
+USE_AUTOTOOLS= libtool:15
+USE_BZIP2= yes
+USE_GNOME= libgnomeui gnomedesktop librsvg2
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-D.*_DISABLE_DEPRECATED||g' \
+ ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/x11-fm/velocity/distinfo b/x11-fm/velocity/distinfo
new file mode 100644
index 000000000..e3e0c9ac0
--- /dev/null
+++ b/x11-fm/velocity/distinfo
@@ -0,0 +1,3 @@
+MD5 (velocity-0.1.0beta.tar.bz2) = 8873aff1c3b1759cbfd21944360ac087
+SHA256 (velocity-0.1.0beta.tar.bz2) = f5d2b18cbc2e59c875cae70e0e1f8c486e84b90579304c67979dde6474360dc2
+SIZE (velocity-0.1.0beta.tar.bz2) = 346094
diff --git a/x11-fm/velocity/files/patch-Makefile.in b/x11-fm/velocity/files/patch-Makefile.in
new file mode 100644
index 000000000..9ca22c6af
--- /dev/null
+++ b/x11-fm/velocity/files/patch-Makefile.in
@@ -0,0 +1,29 @@
+--- Makefile.in.orig Tue Aug 26 03:15:13 2003
++++ Makefile.in Wed Dec 10 20:58:53 2003
+@@ -189,7 +189,7 @@
+ CONFIG_HEADER = config.h
+ CONFIG_CLEAN_FILES = velocity.spec velocity.desktop
+ DIST_SOURCES =
+-DATA = $(gnomemenu_DATA) $(velocitydoc_DATA)
++DATA = $(gnomemenu_DATA)
+
+
+ RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \
+@@ -533,7 +533,7 @@
+ all-am: Makefile $(DATA) config.h
+ installdirs: installdirs-recursive
+ installdirs-am:
+- $(mkinstalldirs) $(DESTDIR)$(gnomemenudir) $(DESTDIR)$(velocitydocdir)
++ $(mkinstalldirs) $(DESTDIR)$(gnomemenudir)
+
+ install: install-recursive
+ install-exec: install-exec-recursive
+@@ -575,7 +575,7 @@
+
+ info-am:
+
+-install-data-am: install-gnomemenuDATA install-velocitydocDATA
++install-data-am: install-gnomemenuDATA
+
+ install-exec-am:
+
diff --git a/x11-fm/velocity/files/patch-aa-callbacks b/x11-fm/velocity/files/patch-aa-callbacks
new file mode 100644
index 000000000..63feaf72a
--- /dev/null
+++ b/x11-fm/velocity/files/patch-aa-callbacks
@@ -0,0 +1,11 @@
+--- src/callbacks.h Tue Nov 18 20:35:08 2003
++++ src/callbacks.orig Tue Nov 18 20:36:27 2003
+@@ -27,7 +27,7 @@
+ #include <gnome.h>
+ #include <sys/types.h>
+ #include <signal.h>
+-#include <wait.h>
++#include <sys/wait.h>
+ #include <gnome.h>
+ #include <libgnomevfs/gnome-vfs.h>
+ #include <gtk/gtkdnd.h>
diff --git a/x11-fm/velocity/files/patch-src-velocity-factories.c b/x11-fm/velocity/files/patch-src-velocity-factories.c
new file mode 100644
index 000000000..5ea174a69
--- /dev/null
+++ b/x11-fm/velocity/files/patch-src-velocity-factories.c
@@ -0,0 +1,21 @@
+--- src/velocity-factories.c.orig Thu Jul 24 16:44:17 2003
++++ src/velocity-factories.c Wed Dec 10 20:22:05 2003
+@@ -30,14 +30,14 @@
+ velocity_view*vview=(velocity_view*)g_object_get_data(G_OBJECT(mi),"velocity_view"); /*Always set by the factories for convenience*/
+ GtkWidget*sm=gtk_menu_item_get_submenu(mi);
+ gboolean empty;
+- if(!sm){
+- sm=gtk_menu_new();
+- gtk_menu_item_set_submenu(mi,sm);
+- }
+ void*fs[]={VELOCITY_MENU_FACTORY_DIRECTORY,(gpointer)uri,(gpointer)filter,
+ (gpointer)show_self,(gpointer)depth,NULL,(gpointer)enabled,
+ callback,callback_data,
+ NULL};
++ if(!sm){
++ sm=gtk_menu_new();
++ gtk_menu_item_set_submenu(mi,sm);
++ }
+ velocity_menu_factory_append(vview,sm,fs);
+ empty=(gboolean)g_object_get_data(G_OBJECT(sm),"velocity_menu_factory_dir_empty");
+ if(empty){
diff --git a/x11-fm/velocity/files/patch-src-velocity-vfs.c b/x11-fm/velocity/files/patch-src-velocity-vfs.c
new file mode 100644
index 000000000..7e315d5af
--- /dev/null
+++ b/x11-fm/velocity/files/patch-src-velocity-vfs.c
@@ -0,0 +1,30 @@
+--- src/velocity-vfs.c.orig Tue Aug 26 04:23:50 2003
++++ src/velocity-vfs.c Mon Mar 1 19:23:34 2004
+@@ -31,6 +31,7 @@
+ #include <config.h>
+ #include <unistd.h>
+ #include <sys/types.h>
++#include <sys/param.h> /* for NGROUPS */
+ #include <glib.h>
+ #include <libgnome/gnome-desktop-item.h>
+ #include "velocity-vfs.h"
+@@ -240,7 +241,18 @@
+ return((vfsobj->info->uid==getuid()));
+ }
+ gboolean velocity_vfs_is_in_group(velocity_vfs_obj*vfsobj){
+- return((vfsobj->info->gid==getgid()));
++ /* 24 feb 2004 : Henri Michelon hmichelon at e-cml dot org
++ A patch to use the full list of groups on *BSD */
++ int cnt, ngroups;
++ gid_t groups[NGROUPS];
++ if ((ngroups = getgroups(NGROUPS, groups))) {
++ for (cnt = 0; cnt < ngroups; cnt++) {
++ if (vfsobj->info->gid==groups[cnt]) {
++ return(TRUE);
++ }
++ }
++ }
++ return(FALSE);
+ }
+ gboolean velocity_vfs_is_local(velocity_vfs_obj*vfsobj){
+ return(GNOME_VFS_FILE_INFO_LOCAL(vfsobj->info));
diff --git a/x11-fm/velocity/pkg-descr b/x11-fm/velocity/pkg-descr
new file mode 100644
index 000000000..c7def7f44
--- /dev/null
+++ b/x11-fm/velocity/pkg-descr
@@ -0,0 +1,14 @@
+This is a port of velocity. A file and desktop manager for GNOME designed to
+replace Nautilus. It is designed to be fast, efficient, and very powerful.
+It supports advanced features such as:
+
+ * View Profiles - Allowing you to customize the way you view files.
+ * Context menu image preview - allowing you a clearer view of thumbnailed
+ files.
+ * Add-ons - Scripts to help do odd or complex tasks and Templates to make
+ creating new documents simpler.
+
+WWW: http://homepages.ius.edu/kydavis/
+
+- Ryan
+ryan@transaeris.com
diff --git a/x11-fm/velocity/pkg-plist b/x11-fm/velocity/pkg-plist
new file mode 100644
index 000000000..11c880f86
--- /dev/null
+++ b/x11-fm/velocity/pkg-plist
@@ -0,0 +1,45 @@
+bin/velocity
+share/applications/velocity.desktop
+share/pixmaps/velocity/advanced.png
+share/pixmaps/velocity/behavior.png
+share/pixmaps/velocity/bin.png
+share/pixmaps/velocity/desktop.png
+share/pixmaps/velocity/druid-left.png
+share/pixmaps/velocity/druid-top.png
+share/pixmaps/velocity/puzzle-piece.png
+share/pixmaps/velocity/puzzle.png
+share/pixmaps/velocity/themes.png
+share/pixmaps/velocity/velocity.png
+share/velocity/plugins/audio.so
+share/velocity/plugins/burn.so
+share/velocity/scripts/audio-to-mp3
+share/velocity/scripts/audio-to-ogg
+share/velocity/scripts/create-tarball
+share/velocity/scripts/line-word-count
+share/velocity/scripts/pdf-to-postscript
+share/velocity/scripts/postscript-to-pdf
+share/velocity/scripts/terminal-here
+share/velocity/scripts/uncompress
+share/velocity/templates/abiword-document
+share/velocity/templates/data/abiword-document
+share/velocity/templates/data/dia-document
+share/velocity/templates/data/gimp-image
+share/velocity/templates/data/gnumeric-document
+share/velocity/templates/data/html-document
+share/velocity/templates/data/shell-script
+share/velocity/templates/data/velocity-script
+share/velocity/templates/data/word-document
+share/velocity/templates/dia-document
+share/velocity/templates/gimp-image
+share/velocity/templates/gnumeric-document
+share/velocity/templates/html-document
+share/velocity/templates/plain-text
+share/velocity/templates/shell-script
+share/velocity/templates/velocity-script
+share/velocity/templates/word-document
+@dirrm share/velocity/templates/data
+@dirrm share/velocity/templates
+@dirrm share/velocity/scripts
+@dirrm share/velocity/plugins
+@dirrm share/velocity
+@dirrm share/pixmaps/velocity