summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sysutils/xfe/DESCR3
-rw-r--r--sysutils/xfe/Makefile32
-rw-r--r--sysutils/xfe/PLIST152
-rw-r--r--sysutils/xfe/distinfo5
-rw-r--r--sysutils/xfe/patches/patch-aa47
5 files changed, 239 insertions, 0 deletions
diff --git a/sysutils/xfe/DESCR b/sysutils/xfe/DESCR
new file mode 100644
index 00000000000..60e122e9a42
--- /dev/null
+++ b/sysutils/xfe/DESCR
@@ -0,0 +1,3 @@
+X File Explorer (Xfe) is an MS-Explorer like file manager for X.
+It is based on the popular, but discontinued, X win Commander.
+Xfe aims to be the file manager of choice for all the Unix Addicts!
diff --git a/sysutils/xfe/Makefile b/sysutils/xfe/Makefile
new file mode 100644
index 00000000000..6c1aaf91446
--- /dev/null
+++ b/sysutils/xfe/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/08/30 16:09:21 xtraeme Exp $
+#
+
+DISTNAME= xfe-0.54.2
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xfe/}
+
+MAINTAINER= xtraeme@NetBSD.org
+HOMEPAGE= http://xfe.sourceforge.net/
+COMMENT= Fast MS-Explorer like filemanager for X
+
+BUILD_USES_MSGFMT= yes
+
+USE_BUILDLINK2= yes
+USE_PKGLOCALEDIR= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_PKGINSTALL= yes
+USE_X11= yes
+
+PKG_SYSCONFSUBDIR= xfe
+EGDIR= ${PREFIX}/share/examples/xfe
+CONF_FILES= ${EGDIR}/Desktop ${PKG_SYSCONFDIR}/Desktop
+
+post-install:
+ ${INSTALL_DATA_DIR} ${EGDIR}
+ ${INSTALL_DATA} ${WRKSRC}/Desktop ${EGDIR}
+
+.include "../../x11/fox/buildlink2.mk"
+.include "../../converters/libiconv/buildlink2.mk"
+.include "../../devel/gettext-lib/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/xfe/PLIST b/sysutils/xfe/PLIST
new file mode 100644
index 00000000000..b2c71276544
--- /dev/null
+++ b/sysutils/xfe/PLIST
@@ -0,0 +1,152 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/08/30 16:09:22 xtraeme Exp $
+bin/xfe
+bin/xfq
+bin/xfv
+lib/charset.alias
+lib/foxicons/a_32x32.gif
+lib/foxicons/bak_16x16.gif
+lib/foxicons/bak_32x32.gif
+lib/foxicons/bigapp.gif
+lib/foxicons/bigblockdev.gif
+lib/foxicons/bigchardev.gif
+lib/foxicons/bigdoc.gif
+lib/foxicons/bigfolder.gif
+lib/foxicons/bigfolderlocked.gif
+lib/foxicons/bigfolderopen.gif
+lib/foxicons/bigicons.gif
+lib/foxicons/bigpipe.gif
+lib/foxicons/bigsocket.gif
+lib/foxicons/bmp_16x16.gif
+lib/foxicons/bmp_32x32.gif
+lib/foxicons/bug_16x16.gif
+lib/foxicons/bug_32x32.gif
+lib/foxicons/c_16x16.gif
+lib/foxicons/c_32x32.gif
+lib/foxicons/cc_16x16.gif
+lib/foxicons/cc_32x32.gif
+lib/foxicons/class_16x16.gif
+lib/foxicons/class_32x32.gif
+lib/foxicons/config_16x16.gif
+lib/foxicons/config_32x32.gif
+lib/foxicons/copy_big.gif
+lib/foxicons/core_16x16.gif
+lib/foxicons/core_32x32.gif
+lib/foxicons/details.gif
+lib/foxicons/dirup.gif
+lib/foxicons/dot_c_32x32.gif
+lib/foxicons/dot_h_32x32.gif
+lib/foxicons/dot_o_32x32.gif
+lib/foxicons/exec_16x16.gif
+lib/foxicons/exec_32x32.gif
+lib/foxicons/file_16x16.gif
+lib/foxicons/file_32x32.gif
+lib/foxicons/fileopen.gif
+lib/foxicons/find_again.gif
+lib/foxicons/fonts.gif
+lib/foxicons/gif_16x16.gif
+lib/foxicons/gif_32x32.gif
+lib/foxicons/h_16x16.gif
+lib/foxicons/h_32x32.gif
+lib/foxicons/help_16x16.gif
+lib/foxicons/help_32x32.gif
+lib/foxicons/hidehidden.gif
+lib/foxicons/home.gif
+lib/foxicons/html_16x16.gif
+lib/foxicons/html_32x32.gif
+lib/foxicons/image_16x16.gif
+lib/foxicons/image_32x32.gif
+lib/foxicons/info_16x16.gif
+lib/foxicons/info_32x32.gif
+lib/foxicons/java_16x16.gif
+lib/foxicons/java_32x32.gif
+lib/foxicons/jpeg_16x16.gif
+lib/foxicons/jpeg_32x32.gif
+lib/foxicons/list_16x16.gif
+lib/foxicons/list_32x32.gif
+lib/foxicons/make_16x16.gif
+lib/foxicons/make_32x32.gif
+lib/foxicons/midi_16x16.gif
+lib/foxicons/midi_32x32.gif
+lib/foxicons/miniapp.gif
+lib/foxicons/miniblockdev.gif
+lib/foxicons/minichardev.gif
+lib/foxicons/minidoc.gif
+lib/foxicons/minifolder.gif
+lib/foxicons/minifolderlocked.gif
+lib/foxicons/minifolderopen.gif
+lib/foxicons/minipipe.gif
+lib/foxicons/minisocket.gif
+lib/foxicons/move_big.gif
+lib/foxicons/mp3_16x16.gif
+lib/foxicons/mp3_32x32.gif
+lib/foxicons/news_16x16.gif
+lib/foxicons/news_32x32.gif
+lib/foxicons/o_16x16.gif
+lib/foxicons/o_32x32.gif
+lib/foxicons/package_16x16.gif
+lib/foxicons/package_32x32.gif
+lib/foxicons/pdf_16x16.gif
+lib/foxicons/pdf_32x32.gif
+lib/foxicons/png_16x16.gif
+lib/foxicons/png_32x32.gif
+lib/foxicons/postscript_16x16.gif
+lib/foxicons/postscript_32x32.gif
+lib/foxicons/ppt_16x16.gif
+lib/foxicons/ppt_32x32.gif
+lib/foxicons/print.gif
+lib/foxicons/ps_16x16.gif
+lib/foxicons/ps_32x32.gif
+lib/foxicons/quit.gif
+lib/foxicons/rpm_16x16.gif
+lib/foxicons/rpm_32x32.gif
+lib/foxicons/search.gif
+lib/foxicons/shadowman_16x16.gif
+lib/foxicons/shadowman_32x32.gif
+lib/foxicons/shared_16x16.gif
+lib/foxicons/shared_32x32.gif
+lib/foxicons/shell_16x16.gif
+lib/foxicons/shell_32x32.gif
+lib/foxicons/showhidden.gif
+lib/foxicons/smallicons.gif
+lib/foxicons/so_32x32.gif
+lib/foxicons/sound_16x16.gif
+lib/foxicons/sound_32x32.gif
+lib/foxicons/tcl_16x16.gif
+lib/foxicons/tcl_32x32.gif
+lib/foxicons/tex_16x16.gif
+lib/foxicons/tex_32x32.gif
+lib/foxicons/text_16x16.gif
+lib/foxicons/text_32x32.gif
+lib/foxicons/tgz_16x16.gif
+lib/foxicons/tgz_32x32.gif
+lib/foxicons/tools_16x16.gif
+lib/foxicons/tools_32x32.gif
+lib/foxicons/video_16x16.gif
+lib/foxicons/video_32x32.gif
+lib/foxicons/wave_16x16.gif
+lib/foxicons/wave_32x32.gif
+lib/foxicons/word_16x16.gif
+lib/foxicons/word_32x32.gif
+lib/foxicons/work.gif
+lib/foxicons/xbm_16x16.gif
+lib/foxicons/xbm_32x32.gif
+lib/foxicons/xfv.gif
+lib/foxicons/xls_16x16.gif
+lib/foxicons/xls_32x32.gif
+lib/foxicons/xpm_16x16.gif
+lib/foxicons/xpm_32x32.gif
+lib/foxicons/zdraw_16x16.gif
+lib/foxicons/zdraw_32x32.gif
+lib/foxicons/zip_16x16.gif
+lib/foxicons/zip_32x32.gif
+man/man1/xfe.1
+man/man1/xfq.1
+man/man1/xfv.1
+share/examples/xfe/Desktop
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/xfe.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/xfe.mo
+${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/xfe.mo
+${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/xfe.mo
+share/pixmaps/xfe.png
+@dirrm share/examples/xfe
+@dirrm lib/foxicons
diff --git a/sysutils/xfe/distinfo b/sysutils/xfe/distinfo
new file mode 100644
index 00000000000..e7f8053cf72
--- /dev/null
+++ b/sysutils/xfe/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/08/30 16:09:21 xtraeme Exp $
+
+SHA1 (xfe-0.54.2.tar.gz) = 6b1bc7fea2506ca949ba37ea025923c1c6a62e73
+Size (xfe-0.54.2.tar.gz) = 546869 bytes
+SHA1 (patch-aa) = 29baba2c2d5d9360ad2925cbbb1e5733098f040e
diff --git a/sysutils/xfe/patches/patch-aa b/sysutils/xfe/patches/patch-aa
new file mode 100644
index 00000000000..38ec3a97a31
--- /dev/null
+++ b/sysutils/xfe/patches/patch-aa
@@ -0,0 +1,47 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/08/30 16:09:22 xtraeme Exp $
+
+--- Makefile.in.orig 2003-08-08 19:06:28.000000000 +0200
++++ Makefile.in 2003-08-08 19:08:12.000000000 +0200
+@@ -103,9 +103,6 @@
+ SUBDIRS = intl po m4 src xfv xfq icons
+ DIST_SUBDIRS = intl po m4 src xfv xfq icons
+
+-rcdir = $(prefix)/lib/foxrc
+-rc_DATA = Desktop
+-
+ EXTRA_DIST = config.h i18n.h xfe.1 xfv.1 xfq.1 ABOUT-NLS TODO FAQ BUGS xfe.spec.in Desktop.in xfe.png icons/* src/icons/*
+
+ icondir = $(prefix)/share/pixmaps
+@@ -121,7 +118,7 @@
+
+ NROFF = nroff
+ MANS = $(man_MANS)
+-DATA = $(icon_DATA) $(rc_DATA)
++DATA = $(icon_DATA)
+
+
+ RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \
+@@ -239,23 +236,6 @@
+ echo " rm -f $(DESTDIR)$(icondir)/$$f"; \
+ rm -f $(DESTDIR)$(icondir)/$$f; \
+ done
+-install-rcDATA: $(rc_DATA)
+- @$(NORMAL_INSTALL)
+- $(mkinstalldirs) $(DESTDIR)$(rcdir)
+- @list='$(rc_DATA)'; for p in $$list; do \
+- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+- f="`echo $$p | sed -e 's|^.*/||'`"; \
+- echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(rcdir)/$$f"; \
+- $(INSTALL_DATA) $$d$$p $(DESTDIR)$(rcdir)/$$f; \
+- done
+-
+-uninstall-rcDATA:
+- @$(NORMAL_UNINSTALL)
+- @list='$(rc_DATA)'; for p in $$list; do \
+- f="`echo $$p | sed -e 's|^.*/||'`"; \
+- echo " rm -f $(DESTDIR)$(rcdir)/$$f"; \
+- rm -f $(DESTDIR)$(rcdir)/$$f; \
+- done
+
+ # This directory's subdirectories are mostly independent; you can cd
+ # into them and run `make' without going through this Makefile.