diff options
author | jmmv <jmmv> | 2002-12-11 21:09:25 +0000 |
---|---|---|
committer | jmmv <jmmv> | 2002-12-11 21:09:25 +0000 |
commit | a72a6caa3f2765c5afe54e4fe08ce57199e6042a (patch) | |
tree | 39bcfae636ddb918c5fd6fa0b6f3d24946a369bb | |
parent | bb65d0990cc7a3c422c14866d39dea1ea0fdd1e1 (diff) | |
download | pkgsrc-a72a6caa3f2765c5afe54e4fe08ce57199e6042a.tar.gz |
Initial import of vifm, version 0.1. Description follows:
Vifm is a ncurses based file manager with vi like keybindings. If you
use vi, vifm gives you complete keyboard control over your files without
having to learn a new set of commands.
Features:
* Two file list windows.
* Bookmarks.
* User-defined association of file types/extensions with multiple
applications per extension.
* Visual mode for selecting files.
* User-defined commands.
Package provided by Stefan Walter in PR pkg/18010, with several
modifications by me.
Approved by wiz (thanks for your suggestions!).
-rw-r--r-- | sysutils/vifm/DESCR | 11 | ||||
-rw-r--r-- | sysutils/vifm/Makefile | 28 | ||||
-rw-r--r-- | sysutils/vifm/PLIST | 8 | ||||
-rw-r--r-- | sysutils/vifm/distinfo | 4 |
4 files changed, 51 insertions, 0 deletions
diff --git a/sysutils/vifm/DESCR b/sysutils/vifm/DESCR new file mode 100644 index 00000000000..94fabadb85c --- /dev/null +++ b/sysutils/vifm/DESCR @@ -0,0 +1,11 @@ +Vifm is a ncurses based file manager with vi like keybindings. If you +use vi, vifm gives you complete keyboard control over your files without +having to learn a new set of commands. + +Features: +* Two file list windows. +* Bookmarks. +* User-defined association of file types/extensions with multiple + applications per extension. +* Visual mode for selecting files. +* User-defined commands. diff --git a/sysutils/vifm/Makefile b/sysutils/vifm/Makefile new file mode 100644 index 00000000000..410f527ba1c --- /dev/null +++ b/sysutils/vifm/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/12/11 21:09:25 jmmv Exp $ +# + +DISTNAME= vifm-0.1 +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=vifm/} + +MAINTAINER= swalter@lettermax.de +HOMEPAGE= http://vifm.sourceforge.net/ +COMMENT= Ncurses based file manager with vi like keybindings + +GNU_CONFIGURE= yes +USE_BUILDLINK2= yes +USE_GMAKE= yes +# Required ncurses function: redrawwin(3n) +USE_NCURSES= yes + +pre-configure: + @${SED} -e "s/cfg.use_screen = 0/cfg.use_screen = 1/" \ + ${WRKSRC}/src/config.c > ${WRKSRC}/src/config.c.new && \ + ${MV} ${WRKSRC}/src/config.c.new ${WRKSRC}/src/config.c + @${SED} -e "s/USE_SCREEN=0/USE_SCREEN=1/" \ + ${WRKSRC}/src/vifmrc0.1 > ${WRKSRC}/src/vifmrc0.1.new && \ + ${MV} ${WRKSRC}/src/vifmrc0.1.new ${WRKSRC}/src/vifmrc0.1 + +.include "../../devel/ncurses/buildlink2.mk" +.include "../../mk/pthread.buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/vifm/PLIST b/sysutils/vifm/PLIST new file mode 100644 index 00000000000..21ce846c2fc --- /dev/null +++ b/sysutils/vifm/PLIST @@ -0,0 +1,8 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/11 21:09:25 jmmv Exp $ +bin/pauseme +bin/vifm +share/vifm/vifm-0.1.help.txt +share/vifm/vifm.txt +share/vifm/vifm.vim +share/vifm/vifmrc0.1 +@dirrm share/vifm diff --git a/sysutils/vifm/distinfo b/sysutils/vifm/distinfo new file mode 100644 index 00000000000..b86b236fcc7 --- /dev/null +++ b/sysutils/vifm/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/12/11 21:09:25 jmmv Exp $ + +SHA1 (vifm-0.1.tar.gz) = 911e54a3cb78ea456dfe038ed997a349fcea6a5e +Size (vifm-0.1.tar.gz) = 80719 bytes |