summaryrefslogtreecommitdiff
path: root/sysutils/xfm
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/xfm')
-rw-r--r--sysutils/xfm/DESCR10
-rw-r--r--sysutils/xfm/Makefile18
-rw-r--r--sysutils/xfm/PLIST443
-rw-r--r--sysutils/xfm/distinfo9
-rw-r--r--sysutils/xfm/patches/patch-aa24
-rw-r--r--sysutils/xfm/patches/patch-ab19
-rw-r--r--sysutils/xfm/patches/patch-ac16
-rw-r--r--sysutils/xfm/patches/patch-ad13
-rw-r--r--sysutils/xfm/patches/patch-ae28
9 files changed, 580 insertions, 0 deletions
diff --git a/sysutils/xfm/DESCR b/sysutils/xfm/DESCR
new file mode 100644
index 00000000000..67fa2d78bc8
--- /dev/null
+++ b/sysutils/xfm/DESCR
@@ -0,0 +1,10 @@
+XFM is a powerful file and applications manager program written using the X
+toolkit. It contains virtually all of the features that you would expect in a
+file manager -- move around your directory tree in multiple windows, and move,
+copy or delete files with simple mouse operations. Directory displays are
+updated automatically in regular intervals when the contents of a displayed
+directory changes. The integrated application manager allows you to load files
+into your favourite applications from the file manager by dragging icons. It
+can also be used as a "shelf" onto which you can place files and directories
+that you are currently working with. A special LOAD action for application
+files enables you to manage different application groups.
diff --git a/sysutils/xfm/Makefile b/sysutils/xfm/Makefile
new file mode 100644
index 00000000000..82985b540a1
--- /dev/null
+++ b/sysutils/xfm/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/06/04 16:44:55 cjep Exp $
+# FreeBSD Id: ports/x11-fm/xfm/Makefile,v 1.20 2001/02/05 21:00:55 olgeni Exp
+
+DISTNAME= xfm-1.4.3
+CATEGORIES= sysutils x11
+MASTER_SITES= http://www.musikwissenschaft.uni-mainz.de/~ag/xfm/
+
+MAINTAINER= rxg@ms25.url.com.tw
+HOMEPAGE= http://www.musikwissenschaft.uni-mainz.de/~ag/xfm/
+COMMENT= The X File Manager
+
+WRKSRC= ${WRKDIR}/xfm-1.4.3
+
+USE_IMAKE= YES
+
+.include "../../graphics/xpm/buildlink.mk"
+.include "../../x11/Xaw3d/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/xfm/PLIST b/sysutils/xfm/PLIST
new file mode 100644
index 00000000000..b499eba206e
--- /dev/null
+++ b/sysutils/xfm/PLIST
@@ -0,0 +1,443 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/06/04 16:44:55 cjep Exp $
+bin/xfm
+bin/xfm.install
+bin/xfmtype
+lib/X11/app-defaults/Xfm
+lib/X11/xfm/bitmaps/app.xbm
+lib/X11/xfm/bitmaps/app_compress.xbm
+lib/X11/xfm/bitmaps/app_find.xbm
+lib/X11/xfm/bitmaps/app_grep.xbm
+lib/X11/xfm/bitmaps/app_make.xbm
+lib/X11/xfm/bitmaps/app_tar.xbm
+lib/X11/xfm/bitmaps/app_taz.xbm
+lib/X11/xfm/bitmaps/app_uuencode.xbm
+lib/X11/xfm/bitmaps/app_zip.xbm
+lib/X11/xfm/bitmaps/binedit.xbm
+lib/X11/xfm/bitmaps/bitmap.xbm
+lib/X11/xfm/bitmaps/calculator.xbm
+lib/X11/xfm/bitmaps/calendar.xbm
+lib/X11/xfm/bitmaps/calendar2.xbm
+lib/X11/xfm/bitmaps/chess.xbm
+lib/X11/xfm/bitmaps/citadel.xbm
+lib/X11/xfm/bitmaps/citadelroot.xbm
+lib/X11/xfm/bitmaps/clipboard.xbm
+lib/X11/xfm/bitmaps/clipboard2.xbm
+lib/X11/xfm/bitmaps/console_sun.xbm
+lib/X11/xfm/bitmaps/debug.xbm
+lib/X11/xfm/bitmaps/drafting.xbm
+lib/X11/xfm/bitmaps/drawing.xbm
+lib/X11/xfm/bitmaps/edit.xbm
+lib/X11/xfm/bitmaps/emacs.xbm
+lib/X11/xfm/bitmaps/frog.xbm
+lib/X11/xfm/bitmaps/ghost.xbm
+lib/X11/xfm/bitmaps/ghostview.xbm
+lib/X11/xfm/bitmaps/gopher.xbm
+lib/X11/xfm/bitmaps/hexdump.xbm
+lib/X11/xfm/bitmaps/laserprinter.xbm
+lib/X11/xfm/bitmaps/laserwriter.xbm
+lib/X11/xfm/bitmaps/library.xbm
+lib/X11/xfm/bitmaps/library2.xbm
+lib/X11/xfm/bitmaps/lock.xbm
+lib/X11/xfm/bitmaps/log.xbm
+lib/X11/xfm/bitmaps/mailtool.xbm
+lib/X11/xfm/bitmaps/man.xbm
+lib/X11/xfm/bitmaps/man2.xbm
+lib/X11/xfm/bitmaps/math.xbm
+lib/X11/xfm/bitmaps/news.xbm
+lib/X11/xfm/bitmaps/palette.xbm
+lib/X11/xfm/bitmaps/pic_frame.xbm
+lib/X11/xfm/bitmaps/printer.xbm
+lib/X11/xfm/bitmaps/recycle.xbm
+lib/X11/xfm/bitmaps/rlogin.xbm
+lib/X11/xfm/bitmaps/sc.xbm
+lib/X11/xfm/bitmaps/scroll.xbm
+lib/X11/xfm/bitmaps/spell.xbm
+lib/X11/xfm/bitmaps/terminal.xbm
+lib/X11/xfm/bitmaps/terminal_SGI.xbm
+lib/X11/xfm/bitmaps/terminal_lock.xbm
+lib/X11/xfm/bitmaps/terminal_pc.xbm
+lib/X11/xfm/bitmaps/terminal_sun.xbm
+lib/X11/xfm/bitmaps/terminal_tty.xbm
+lib/X11/xfm/bitmaps/termlock.xbm
+lib/X11/xfm/bitmaps/tex-view.xbm
+lib/X11/xfm/bitmaps/tools.xbm
+lib/X11/xfm/bitmaps/trash.xbm
+lib/X11/xfm/bitmaps/typewriter.xbm
+lib/X11/xfm/bitmaps/wizard.xbm
+lib/X11/xfm/bitmaps/xchess.xbm
+lib/X11/xfm/bitmaps/xdbx.xbm
+lib/X11/xfm/bitmaps/xfig.xbm
+lib/X11/xfm/bitmaps/xfm_Sticky.xbm
+lib/X11/xfm/bitmaps/xfm_Suid.xbm
+lib/X11/xfm/bitmaps/xfm_a.xbm
+lib/X11/xfm/bitmaps/xfm_appmgr.xbm
+lib/X11/xfm/bitmaps/xfm_au.xbm
+lib/X11/xfm/bitmaps/xfm_blackhole.xbm
+lib/X11/xfm/bitmaps/xfm_c.xbm
+lib/X11/xfm/bitmaps/xfm_cc.xbm
+lib/X11/xfm/bitmaps/xfm_cline.xbm
+lib/X11/xfm/bitmaps/xfm_core.xbm
+lib/X11/xfm/bitmaps/xfm_data.xbm
+lib/X11/xfm/bitmaps/xfm_dir.xbm
+lib/X11/xfm/bitmaps/xfm_dir_s.xbm
+lib/X11/xfm/bitmaps/xfm_dirlnk.xbm
+lib/X11/xfm/bitmaps/xfm_dirmsk.xbm
+lib/X11/xfm/bitmaps/xfm_dirmsk_s.xbm
+lib/X11/xfm/bitmaps/xfm_draw.xbm
+lib/X11/xfm/bitmaps/xfm_excl.xbm
+lib/X11/xfm/bitmaps/xfm_exec.xbm
+lib/X11/xfm/bitmaps/xfm_exec_s.xbm
+lib/X11/xfm/bitmaps/xfm_execlnk.xbm
+lib/X11/xfm/bitmaps/xfm_execmsk.xbm
+lib/X11/xfm/bitmaps/xfm_execmsk_s.xbm
+lib/X11/xfm/bitmaps/xfm_fig.xbm
+lib/X11/xfm/bitmaps/xfm_file.xbm
+lib/X11/xfm/bitmaps/xfm_file_s.xbm
+lib/X11/xfm/bitmaps/xfm_filemsk.xbm
+lib/X11/xfm/bitmaps/xfm_filemsk_s.xbm
+lib/X11/xfm/bitmaps/xfm_files.xbm
+lib/X11/xfm/bitmaps/xfm_files_s.xbm
+lib/X11/xfm/bitmaps/xfm_filesmsk.xbm
+lib/X11/xfm/bitmaps/xfm_filesmsk_s.xbm
+lib/X11/xfm/bitmaps/xfm_fline.xbm
+lib/X11/xfm/bitmaps/xfm_gif.xbm
+lib/X11/xfm/bitmaps/xfm_h.xbm
+lib/X11/xfm/bitmaps/xfm_icon.xbm
+lib/X11/xfm/bitmaps/xfm_info.xbm
+lib/X11/xfm/bitmaps/xfm_larrow.xbm
+lib/X11/xfm/bitmaps/xfm_lines.xbm
+lib/X11/xfm/bitmaps/xfm_lline.xbm
+lib/X11/xfm/bitmaps/xfm_make.xbm
+lib/X11/xfm/bitmaps/xfm_noentry.xbm
+lib/X11/xfm/bitmaps/xfm_noentry32.xbm
+lib/X11/xfm/bitmaps/xfm_noentry_s.xbm
+lib/X11/xfm/bitmaps/xfm_noentrymsk.xbm
+lib/X11/xfm/bitmaps/xfm_noentrymsk32.xbm
+lib/X11/xfm/bitmaps/xfm_noentrymsk_s.xbm
+lib/X11/xfm/bitmaps/xfm_notick.xbm
+lib/X11/xfm/bitmaps/xfm_o.xbm
+lib/X11/xfm/bitmaps/xfm_objects.xbm
+lib/X11/xfm/bitmaps/xfm_paint.xbm
+lib/X11/xfm/bitmaps/xfm_par.xbm
+lib/X11/xfm/bitmaps/xfm_phone.xbm
+lib/X11/xfm/bitmaps/xfm_ps.xbm
+lib/X11/xfm/bitmaps/xfm_rarrow.xbm
+lib/X11/xfm/bitmaps/xfm_report.xbm
+lib/X11/xfm/bitmaps/xfm_sc.xbm
+lib/X11/xfm/bitmaps/xfm_sticky.xbm
+lib/X11/xfm/bitmaps/xfm_stop.xbm
+lib/X11/xfm/bitmaps/xfm_suid.xbm
+lib/X11/xfm/bitmaps/xfm_symlnk.xbm
+lib/X11/xfm/bitmaps/xfm_sys.xbm
+lib/X11/xfm/bitmaps/xfm_tag.xbm
+lib/X11/xfm/bitmaps/xfm_tar.xbm
+lib/X11/xfm/bitmaps/xfm_tex.xbm
+lib/X11/xfm/bitmaps/xfm_text.xbm
+lib/X11/xfm/bitmaps/xfm_tick.xbm
+lib/X11/xfm/bitmaps/xfm_tiff.xbm
+lib/X11/xfm/bitmaps/xfm_tline.xbm
+lib/X11/xfm/bitmaps/xfm_uu.xbm
+lib/X11/xfm/bitmaps/xfm_watch.xbm
+lib/X11/xfm/bitmaps/xfm_watchmsk.xbm
+lib/X11/xfm/bitmaps/xfm_wavy.xbm
+lib/X11/xfm/bitmaps/xfm_wavy1.xbm
+lib/X11/xfm/bitmaps/xfm_wavy_arrow.xbm
+lib/X11/xfm/bitmaps/xfm_word.xbm
+lib/X11/xfm/bitmaps/xfm_xbm.xbm
+lib/X11/xfm/bitmaps/xfm_xpm.xbm
+lib/X11/xfm/bitmaps/xfm_z.xbm
+lib/X11/xfm/bitmaps/xfm_zoo.xbm
+lib/X11/xfm/bitmaps/xman.xbm
+lib/X11/xfm/bitmaps/xmosaic.xbm
+lib/X11/xfm/bitmaps/xv.xbm
+lib/X11/xfm/dot.xfm/Apps
+lib/X11/xfm/dot.xfm/Graphics
+lib/X11/xfm/dot.xfm/Toolbox
+lib/X11/xfm/dot.xfm/magic
+lib/X11/xfm/dot.xfm/xfmdev
+lib/X11/xfm/dot.xfm/xfmrc
+lib/X11/xfm/icons/app.xpm
+lib/X11/xfm/icons/app_link.xpm
+lib/X11/xfm/icons/app_link_small.xpm
+lib/X11/xfm/icons/app_plain.xpm
+lib/X11/xfm/icons/app_small.xpm
+lib/X11/xfm/icons/bluelogo.xpm
+lib/X11/xfm/icons/book.xpm
+lib/X11/xfm/icons/bookshelf.xpm
+lib/X11/xfm/icons/bookshelf_small.xpm
+lib/X11/xfm/icons/bug.xpm
+lib/X11/xfm/icons/calc.xpm
+lib/X11/xfm/icons/calc2.xpm
+lib/X11/xfm/icons/camera.xpm
+lib/X11/xfm/icons/cdrom.xpm
+lib/X11/xfm/icons/chess.xpm
+lib/X11/xfm/icons/chess2.xpm
+lib/X11/xfm/icons/chess3.xpm
+lib/X11/xfm/icons/chip.xpm
+lib/X11/xfm/icons/circuit.xpm
+lib/X11/xfm/icons/circuit2.xpm
+lib/X11/xfm/icons/clip.xpm
+lib/X11/xfm/icons/clip_file.xpm
+lib/X11/xfm/icons/clip_folder.xpm
+lib/X11/xfm/icons/clip_folder_file.xpm
+lib/X11/xfm/icons/compress.xpm
+lib/X11/xfm/icons/compressed.xpm
+lib/X11/xfm/icons/core.xpm
+lib/X11/xfm/icons/cycle.xpm
+lib/X11/xfm/icons/data.xpm
+lib/X11/xfm/icons/debug.xpm
+lib/X11/xfm/icons/dev_cdrom.xpm
+lib/X11/xfm/icons/dev_floppy.xpm
+lib/X11/xfm/icons/dev_harddrive.xpm
+lib/X11/xfm/icons/diff.xpm
+lib/X11/xfm/icons/dot_a.xpm
+lib/X11/xfm/icons/dot_c.xpm
+lib/X11/xfm/icons/dot_cc.xpm
+lib/X11/xfm/icons/dot_h.xpm
+lib/X11/xfm/icons/dot_o.xpm
+lib/X11/xfm/icons/dot_sa.xpm
+lib/X11/xfm/icons/dot_so.xpm
+lib/X11/xfm/icons/draw.xpm
+lib/X11/xfm/icons/draw2.xpm
+lib/X11/xfm/icons/dvi.xpm
+lib/X11/xfm/icons/edit.xpm
+lib/X11/xfm/icons/editres.xpm
+lib/X11/xfm/icons/emacs.xpm
+lib/X11/xfm/icons/empty.xpm
+lib/X11/xfm/icons/exec.xpm
+lib/X11/xfm/icons/fig.xpm
+lib/X11/xfm/icons/file.xpm
+lib/X11/xfm/icons/file_bad.xpm
+lib/X11/xfm/icons/file_bad_small.xpm
+lib/X11/xfm/icons/file_link.xpm
+lib/X11/xfm/icons/file_link_bad.xpm
+lib/X11/xfm/icons/file_link_bad_small.xpm
+lib/X11/xfm/icons/file_link_small.xpm
+lib/X11/xfm/icons/file_small.xpm
+lib/X11/xfm/icons/fileman.xpm
+lib/X11/xfm/icons/files.xpm
+lib/X11/xfm/icons/fileserver.xpm
+lib/X11/xfm/icons/find.xpm
+lib/X11/xfm/icons/fish.xpm
+lib/X11/xfm/icons/floppy.xpm
+lib/X11/xfm/icons/folder.xpm
+lib/X11/xfm/icons/folder_bad.xpm
+lib/X11/xfm/icons/folder_bad_small.xpm
+lib/X11/xfm/icons/folder_link.xpm
+lib/X11/xfm/icons/folder_link_small.xpm
+lib/X11/xfm/icons/folder_small.xpm
+lib/X11/xfm/icons/folder_up.xpm
+lib/X11/xfm/icons/folder_up_small.xpm
+lib/X11/xfm/icons/font.xpm
+lib/X11/xfm/icons/framemaker.xpm
+lib/X11/xfm/icons/games.xpm
+lib/X11/xfm/icons/ghost.xpm
+lib/X11/xfm/icons/ghostview.xpm
+lib/X11/xfm/icons/gif.xpm
+lib/X11/xfm/icons/graph.xpm
+lib/X11/xfm/icons/grep.xpm
+lib/X11/xfm/icons/hammer.xpm
+lib/X11/xfm/icons/harddrive.xpm
+lib/X11/xfm/icons/helpme.xpm
+lib/X11/xfm/icons/hex.xpm
+lib/X11/xfm/icons/home.xpm
+lib/X11/xfm/icons/home_small.xpm
+lib/X11/xfm/icons/html.xpm
+lib/X11/xfm/icons/icon.xpm
+lib/X11/xfm/icons/iff.xpm
+lib/X11/xfm/icons/info.xpm
+lib/X11/xfm/icons/jpeg.xpm
+lib/X11/xfm/icons/link.xpm
+lib/X11/xfm/icons/link_shadow.xpm
+lib/X11/xfm/icons/link_shadow_small.xpm
+lib/X11/xfm/icons/link_small.xpm
+lib/X11/xfm/icons/lisp.xpm
+lib/X11/xfm/icons/list.xpm
+lib/X11/xfm/icons/mag_glass.xpm
+lib/X11/xfm/icons/magic.xpm
+lib/X11/xfm/icons/mail.xpm
+lib/X11/xfm/icons/mailfolder.xpm
+lib/X11/xfm/icons/make.xpm
+lib/X11/xfm/icons/makefile.xpm
+lib/X11/xfm/icons/manpage.xpm
+lib/X11/xfm/icons/manual.xpm
+lib/X11/xfm/icons/modem.xpm
+lib/X11/xfm/icons/movies.xpm
+lib/X11/xfm/icons/music.xpm
+lib/X11/xfm/icons/netscape.xpm
+lib/X11/xfm/icons/news.xpm
+lib/X11/xfm/icons/paint.xpm
+lib/X11/xfm/icons/paint2.xpm
+lib/X11/xfm/icons/paintings.xpm
+lib/X11/xfm/icons/paragraphs.xpm
+lib/X11/xfm/icons/pbm.xpm
+lib/X11/xfm/icons/pgm.xpm
+lib/X11/xfm/icons/pictures.xpm
+lib/X11/xfm/icons/ppm.xpm
+lib/X11/xfm/icons/printer.xpm
+lib/X11/xfm/icons/printer2.xpm
+lib/X11/xfm/icons/printer3.xpm
+lib/X11/xfm/icons/ps.xpm
+lib/X11/xfm/icons/ps2.xpm
+lib/X11/xfm/icons/raster.xpm
+lib/X11/xfm/icons/rc.xpm
+lib/X11/xfm/icons/readme.xpm
+lib/X11/xfm/icons/recycle.xpm
+lib/X11/xfm/icons/res.xpm
+lib/X11/xfm/icons/script.xpm
+lib/X11/xfm/icons/script_file.xpm
+lib/X11/xfm/icons/script_link.xpm
+lib/X11/xfm/icons/script_plain.xpm
+lib/X11/xfm/icons/sound.xpm
+lib/X11/xfm/icons/sounds.xpm
+lib/X11/xfm/icons/sounds2.xpm
+lib/X11/xfm/icons/stuff.xpm
+lib/X11/xfm/icons/suitcase.xpm
+lib/X11/xfm/icons/system.xpm
+lib/X11/xfm/icons/tape.xpm
+lib/X11/xfm/icons/tape_net.xpm
+lib/X11/xfm/icons/tar.xpm
+lib/X11/xfm/icons/teddy.xpm
+lib/X11/xfm/icons/term.xpm
+lib/X11/xfm/icons/tex.xpm
+lib/X11/xfm/icons/text.xpm
+lib/X11/xfm/icons/tiff.xpm
+lib/X11/xfm/icons/tmpfile.xpm
+lib/X11/xfm/icons/tools.xpm
+lib/X11/xfm/icons/trash_empty.xpm
+lib/X11/xfm/icons/trash_full.xpm
+lib/X11/xfm/icons/uu.xpm
+lib/X11/xfm/icons/video.xpm
+lib/X11/xfm/icons/winzip.xpm
+lib/X11/xfm/icons/write.xpm
+lib/X11/xfm/icons/writings.xpm
+lib/X11/xfm/icons/x.xpm
+lib/X11/xfm/icons/xapp.xpm
+lib/X11/xfm/icons/xbm.xpm
+lib/X11/xfm/icons/xfig.xpm
+lib/X11/xfm/icons/xlogo.xpm
+lib/X11/xfm/icons/xmcd.xpm
+lib/X11/xfm/icons/xplate.xpm
+lib/X11/xfm/icons/xrolodex.xpm
+lib/X11/xfm/icons/xterm.xpm
+lib/X11/xfm/icons/xv.xpm
+lib/X11/xfm/icons/zip.xpm
+lib/X11/xfm/icons/zoo.xpm
+lib/X11/xfm/pixmaps/XfmLogo.xpm
+lib/X11/xfm/pixmaps/app.xpm
+lib/X11/xfm/pixmaps/app_compress.xpm
+lib/X11/xfm/pixmaps/app_find.xpm
+lib/X11/xfm/pixmaps/app_grep.xpm
+lib/X11/xfm/pixmaps/app_make.xpm
+lib/X11/xfm/pixmaps/app_tar.xpm
+lib/X11/xfm/pixmaps/app_taz.xpm
+lib/X11/xfm/pixmaps/app_uuencode.xpm
+lib/X11/xfm/pixmaps/app_zip.xpm
+lib/X11/xfm/pixmaps/apps.xpm
+lib/X11/xfm/pixmaps/bitmap.xpm
+lib/X11/xfm/pixmaps/calc.xpm
+lib/X11/xfm/pixmaps/calendar.xpm
+lib/X11/xfm/pixmaps/cdrom.xpm
+lib/X11/xfm/pixmaps/cdrom_library.xpm
+lib/X11/xfm/pixmaps/cdrom_look.xpm
+lib/X11/xfm/pixmaps/cdrom_view.xpm
+lib/X11/xfm/pixmaps/citadel.xpm
+lib/X11/xfm/pixmaps/citadelroot.xpm
+lib/X11/xfm/pixmaps/clipboard.xpm
+lib/X11/xfm/pixmaps/console.xpm
+lib/X11/xfm/pixmaps/disk.xpm
+lib/X11/xfm/pixmaps/drafting.xpm
+lib/X11/xfm/pixmaps/drawing.xpm
+lib/X11/xfm/pixmaps/edit.xpm
+lib/X11/xfm/pixmaps/editor.xpm
+lib/X11/xfm/pixmaps/emacs.xpm
+lib/X11/xfm/pixmaps/flight_sim.xpm
+lib/X11/xfm/pixmaps/floppy.xpm
+lib/X11/xfm/pixmaps/frog.xpm
+lib/X11/xfm/pixmaps/ghost.xbm
+lib/X11/xfm/pixmaps/ghostview.xpm
+lib/X11/xfm/pixmaps/island.xpm
+lib/X11/xfm/pixmaps/lock.xpm
+lib/X11/xfm/pixmaps/log.xpm
+lib/X11/xfm/pixmaps/mailtool.xpm
+lib/X11/xfm/pixmaps/man.xpm
+lib/X11/xfm/pixmaps/man2.xpm
+lib/X11/xfm/pixmaps/mona_lisa.xpm
+lib/X11/xfm/pixmaps/news.xpm
+lib/X11/xfm/pixmaps/pixmap.xpm
+lib/X11/xfm/pixmaps/printer.xpm
+lib/X11/xfm/pixmaps/recycle.xpm
+lib/X11/xfm/pixmaps/rlogin.xpm
+lib/X11/xfm/pixmaps/scroll.xpm
+lib/X11/xfm/pixmaps/terminal.xpm
+lib/X11/xfm/pixmaps/tex-view.xpm
+lib/X11/xfm/pixmaps/tools.xpm
+lib/X11/xfm/pixmaps/trash.xpm
+lib/X11/xfm/pixmaps/window.xpm
+lib/X11/xfm/pixmaps/wizard.xpm
+lib/X11/xfm/pixmaps/xcalc.xpm
+lib/X11/xfm/pixmaps/xcalc2.xpm
+lib/X11/xfm/pixmaps/xchess.xpm
+lib/X11/xfm/pixmaps/xdbx.xpm
+lib/X11/xfm/pixmaps/xfig.xpm
+lib/X11/xfm/pixmaps/xfm_a.xpm
+lib/X11/xfm/pixmaps/xfm_appmgr.xpm
+lib/X11/xfm/pixmaps/xfm_apps.xpm
+lib/X11/xfm/pixmaps/xfm_au.xpm
+lib/X11/xfm/pixmaps/xfm_blackhole.xpm
+lib/X11/xfm/pixmaps/xfm_c.xpm
+lib/X11/xfm/pixmaps/xfm_cc.xpm
+lib/X11/xfm/pixmaps/xfm_core.xpm
+lib/X11/xfm/pixmaps/xfm_data.xpm
+lib/X11/xfm/pixmaps/xfm_dir.xpm
+lib/X11/xfm/pixmaps/xfm_dirlnk.xpm
+lib/X11/xfm/pixmaps/xfm_draw.xpm
+lib/X11/xfm/pixmaps/xfm_exec.xpm
+lib/X11/xfm/pixmaps/xfm_execlnk.xpm
+lib/X11/xfm/pixmaps/xfm_fig.xpm
+lib/X11/xfm/pixmaps/xfm_file.xpm
+lib/X11/xfm/pixmaps/xfm_file_small.xpm
+lib/X11/xfm/pixmaps/xfm_files.xpm
+lib/X11/xfm/pixmaps/xfm_font.xpm
+lib/X11/xfm/pixmaps/xfm_gif.xpm
+lib/X11/xfm/pixmaps/xfm_h.xpm
+lib/X11/xfm/pixmaps/xfm_icon.xpm
+lib/X11/xfm/pixmaps/xfm_info.xpm
+lib/X11/xfm/pixmaps/xfm_make.xpm
+lib/X11/xfm/pixmaps/xfm_o.xpm
+lib/X11/xfm/pixmaps/xfm_objects.xpm
+lib/X11/xfm/pixmaps/xfm_par.xpm
+lib/X11/xfm/pixmaps/xfm_phone.xpm
+lib/X11/xfm/pixmaps/xfm_ps.xpm
+lib/X11/xfm/pixmaps/xfm_report.xpm
+lib/X11/xfm/pixmaps/xfm_sc.xpm
+lib/X11/xfm/pixmaps/xfm_stop.xpm
+lib/X11/xfm/pixmaps/xfm_symlnk.xpm
+lib/X11/xfm/pixmaps/xfm_sys.xpm
+lib/X11/xfm/pixmaps/xfm_tag.xpm
+lib/X11/xfm/pixmaps/xfm_tar.xpm
+lib/X11/xfm/pixmaps/xfm_taz.xpm
+lib/X11/xfm/pixmaps/xfm_tex.xpm
+lib/X11/xfm/pixmaps/xfm_text.xpm
+lib/X11/xfm/pixmaps/xfm_tiff.xpm
+lib/X11/xfm/pixmaps/xfm_updir.xpm
+lib/X11/xfm/pixmaps/xfm_uu.xpm
+lib/X11/xfm/pixmaps/xfm_word.xpm
+lib/X11/xfm/pixmaps/xfm_xbm.xpm
+lib/X11/xfm/pixmaps/xfm_xpm.xpm
+lib/X11/xfm/pixmaps/xfm_z.xpm
+lib/X11/xfm/pixmaps/xfm_zip.xpm
+lib/X11/xfm/pixmaps/xfm_zoo.xpm
+lib/X11/xfm/pixmaps/xmag.xpm
+lib/X11/xfm/pixmaps/xman.xpm
+lib/X11/xfm/pixmaps/xmosaic.xpm
+lib/X11/xfm/pixmaps/xpaint.xpm
+lib/X11/xfm/pixmaps/xterm.xpm
+lib/X11/xfm/pixmaps/xv.xpm
+man/cat1/xfm.0
+man/cat1/xfmtype.0
+@dirrm lib/X11/xfm/pixmaps
+@dirrm lib/X11/xfm/icons
+@dirrm lib/X11/xfm/dot.xfm
+@dirrm lib/X11/xfm/bitmaps
+@dirrm lib/X11/xfm
diff --git a/sysutils/xfm/distinfo b/sysutils/xfm/distinfo
new file mode 100644
index 00000000000..6e6a6159120
--- /dev/null
+++ b/sysutils/xfm/distinfo
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/06/04 16:44:55 cjep Exp $
+
+SHA1 (xfm-1.4.3.tar.gz) = 8d6235bb63e04491cc99603144b52884866b39e2
+Size (xfm-1.4.3.tar.gz) = 420962 bytes
+SHA1 (patch-aa) = 24ce4e78b18356db98ed2588f8da48380e1efd20
+SHA1 (patch-ab) = 7a0696915c97a25097e58726b44dbc4801a63b1e
+SHA1 (patch-ac) = 40a32177cc5b64a49a51ea9c77062bfdc77da75d
+SHA1 (patch-ad) = cf5cd1596d74b13796bd550463ddba0dec7d4578
+SHA1 (patch-ae) = 9e2a79a0a7becdca8bcdb30da457ef7b25ccd22d
diff --git a/sysutils/xfm/patches/patch-aa b/sysutils/xfm/patches/patch-aa
new file mode 100644
index 00000000000..ffd1ca09e4e
--- /dev/null
+++ b/sysutils/xfm/patches/patch-aa
@@ -0,0 +1,24 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/06/04 16:44:55 cjep Exp $
+
+--- lib/Apps.orig Tue Aug 1 08:48:54 2000
++++ lib/Apps Tue Aug 1 08:56:32 2000
+@@ -1,6 +1,7 @@
+ #XFM
+ Xterm:::terminal.xpm:exec xterm:
+ Emacs:::emacs.xpm:exec emacs:exec emacs $*
++Vi:::editor.xpm:exec xterm -geometry 80x30 -sb -e vi:exec xterm -geometry 80x30 -sb -e vi $*
+ Textedit:::edit.xpm:exec textedit:exec textedit $*
+ Mail:::mailtool.xpm:exec xmailtool:
+ Calculator:::calc.xpm:exec xcalc:
+@@ -11,9 +12,9 @@
+ Mosaic:::xmosaic.xpm:exec mosaic:
+ News:::news.xpm:exec xrn:
+ Hosts:~/.xfm:Hosts:rlogin.xpm:LOAD:
+-Printer:::printer.xpm:lpq -Plaser:exec lpr -Plaser $*
++Printer:::printer.xpm:lpq:exec lpr $*
+ Home::.:citadel.xpm:OPEN:
+ Root:/:.:citadelroot.xpm:OPEN:
+ A\::/disk:a:floppy.xpm:OPEN:
+ B\::/disk:b:disk.xpm:OPEN:
+-Trash::.trash:recycle.xpm:OPEN:shift; mv -f -b -V numbered $* ~/.trash
++Trash::.trash:recycle.xpm:OPEN:shift; mv -f numbered $* ~/.trash
diff --git a/sysutils/xfm/patches/patch-ab b/sysutils/xfm/patches/patch-ab
new file mode 100644
index 00000000000..79b3a2de24b
--- /dev/null
+++ b/sysutils/xfm/patches/patch-ab
@@ -0,0 +1,19 @@
+$NetBSD: patch-ab,v 1.1.1.1 2002/06/04 16:44:55 cjep Exp $
+
+--- src/Fm.h.orig Tue Aug 1 09:09:35 2000
++++ src/Fm.h Tue Aug 1 09:16:04 2000
+@@ -19,10 +19,14 @@
+ #include <malloc.h>
+ #endif
+
++#if defined(__FreeBSD__) || defined(__NetBSD__)
++#include <stdlib.h>
++#else
+ #ifdef _AIX
+ #pragma alloca
+ #else
+ #include <alloca.h>
++#endif
+ #endif
+
+ #include <stdio.h>
diff --git a/sysutils/xfm/patches/patch-ac b/sysutils/xfm/patches/patch-ac
new file mode 100644
index 00000000000..2481b0f4856
--- /dev/null
+++ b/sysutils/xfm/patches/patch-ac
@@ -0,0 +1,16 @@
+$NetBSD: patch-ac,v 1.1.1.1 2002/06/04 16:44:55 cjep Exp $
+
+--- src/FmErrors.c.orig Tue Aug 1 09:19:16 2000
++++ src/FmErrors.c Tue Aug 1 09:20:09 2000
+@@ -21,11 +21,6 @@
+
+ #define LABEL_WIDTH 300
+
+-/* Uggh ...... */
+-#ifndef linux
+-extern char *sys_errlist[];
+-#endif
+-
+ /*-----------------------------------------------------------------------------
+ STAIC DATA
+ -----------------------------------------------------------------------------*/
diff --git a/sysutils/xfm/patches/patch-ad b/sysutils/xfm/patches/patch-ad
new file mode 100644
index 00000000000..a82a2a3feb0
--- /dev/null
+++ b/sysutils/xfm/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1.1.1 2002/06/04 16:44:55 cjep Exp $
+
+--- src/magic.c.orig Wed Aug 2 13:21:00 2000
++++ src/magic.c Wed Aug 2 13:21:26 2000
+@@ -234,7 +234,7 @@
+ default:
+ mtypes[count].flags |= M_EQ;
+ }
+- mtypes[count].value.number = strtol(cptr, &cptr, 0) & vmask;
++ mtypes[count].value.number = strtoul(cptr, &cptr, 0) & vmask;
+ }
+ while(isspace(*cptr))
+ cptr++;
diff --git a/sysutils/xfm/patches/patch-ae b/sysutils/xfm/patches/patch-ae
new file mode 100644
index 00000000000..ae3bf56e13a
--- /dev/null
+++ b/sysutils/xfm/patches/patch-ae
@@ -0,0 +1,28 @@
+$NetBSD: patch-ae,v 1.1.1.1 2002/06/04 16:44:55 cjep Exp $
+
+--- Imake.options.orig Wed Apr 5 00:05:36 2000
++++ Imake.options Wed Sep 6 00:37:02 2000
+@@ -31,8 +31,8 @@
+
+ #define XAW3D
+
+-XAWINCDIR = -I/usr/X11R6/include/X11/Xaw3d
+-XAWLIBDIR = -L/usr/X11R6/lib
++XAWINCDIR = -I$(INCROOT)/X11/Xaw3d
++XAWLIBDIR = -L$(USRLIBDIR)
+
+ /* Magic headers. *********************************************************/
+
+@@ -164,9 +164,9 @@
+
+ #ifdef USE_GCC
+
+-CC=gcc
+-CCOPTIONS = -Wall -Wno-parentheses
+-CDEBUGFLAGS = -O2
++XCOMM CC=gcc
++XCOMM CCOPTIONS = -Wall -Wno-parentheses
++XCOMM CDEBUGFLAGS = -O2
+
+ #else
+ CC=cc