head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.8 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.6 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.4 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.2 pkgsrc-2025Q2-base:1.1; locks; strict; comment @# @; 1.1 date 2025.04.11.01.49.11; author nia; state Exp; branches; next ; commitid HAoldSWbfxymEzQF; desc @@ 1.1 log @moxfm: initial import of moxfm Moxfm is a X/Motif file and application manager. It is kind of a port of the excellent Athena based file manager xfm, but some additional features have been implemented. This version was revived by me (nia@@) after I randomly stumbled across it, found it interesting, then set about trying to get it to run on a modern system. It's almost a fork but without the commitment. *shrug* @ text @$NetBSD$ DESTDIR support for installation. --- Imakefile.orig 2025-04-10 23:44:11.987906617 +0000 +++ Imakefile @@@@ -50,21 +50,21 @@@@ CppFileTarget(Moxfm.ad,lib/Moxfm.cpp,-DP InstallAppDefaults(Moxfm) install:: - MakeDir($(XFMLIBDIR)) - $(INSTALL) -c $(INSTBINFLAGS) lib/checkmail $(XFMLIBDIR)/checkmail - MakeDir($(XFMLIBDIR)/dot.moxfm) + MakeDir($(DESTDIR)$(XFMLIBDIR)) + $(INSTALL) -c $(INSTBINFLAGS) lib/checkmail $(DESTDIR)$(XFMLIBDIR)/checkmail + MakeDir($(DESTDIR)$(XFMLIBDIR)/dot.moxfm) #ifdef MAGIC_HEADERS - $(INSTALL) -c $(INSTDATFLAGS) lib/xfmrc $(XFMLIBDIR)/dot.moxfm/xfmrc + $(INSTALL) -c $(INSTDATFLAGS) lib/xfmrc $(DESTDIR)$(XFMLIBDIR)/dot.moxfm/xfmrc #endif - $(INSTALL) -c $(INSTDATFLAGS) lib/xfmrc.nomagic $(XFMLIBDIR)/dot.moxfm/xfmrc.nomagic - $(INSTALL) -c $(INSTDATFLAGS) lib/xfmmon $(XFMLIBDIR)/dot.moxfm - $(INSTALL) -c $(INSTDATFLAGS) lib/moxfmdev $(XFMLIBDIR)/dot.moxfm - $(INSTALL) -c $(INSTDATFLAGS) lib/magic $(XFMLIBDIR)/dot.moxfm - $(INSTALL) -c $(INSTDATFLAGS) lib/targets $(XFMLIBDIR)/dot.moxfm - $(INSTALL) -c $(INSTDATFLAGS) lib/Desktop $(XFMLIBDIR)/dot.moxfm - $(INSTALL) -c $(INSTDATFLAGS) lib/Main $(XFMLIBDIR)/dot.moxfm - MakeDir($(PIXMAPDIR)) - $(INSTALL) -c $(INSTDATFLAGS) lib/pixmaps/?* $(PIXMAPDIR) + $(INSTALL) -c $(INSTDATFLAGS) lib/xfmrc.nomagic $(DESTDIR)$(XFMLIBDIR)/dot.moxfm/xfmrc.nomagic + $(INSTALL) -c $(INSTDATFLAGS) lib/xfmmon $(DESTDIR)$(XFMLIBDIR)/dot.moxfm + $(INSTALL) -c $(INSTDATFLAGS) lib/moxfmdev $(DESTDIR)$(XFMLIBDIR)/dot.moxfm + $(INSTALL) -c $(INSTDATFLAGS) lib/magic $(DESTDIR)$(XFMLIBDIR)/dot.moxfm + $(INSTALL) -c $(INSTDATFLAGS) lib/targets $(DESTDIR)$(XFMLIBDIR)/dot.moxfm + $(INSTALL) -c $(INSTDATFLAGS) lib/Desktop $(DESTDIR)$(XFMLIBDIR)/dot.moxfm + $(INSTALL) -c $(INSTDATFLAGS) lib/Main $(DESTDIR)$(XFMLIBDIR)/dot.moxfm + MakeDir($(DESTDIR)$(PIXMAPDIR)) + $(INSTALL) -c $(INSTDATFLAGS) lib/pixmaps/?* $(DESTDIR)$(PIXMAPDIR) XCOMM Use the following before installing over an existing XCOMM version of moxfm. (You might wish to back up @