Date: Fri, 9 Aug 2002 19:54:28 +0200 (CEST) From: Stefan Walter <swalter@lettermax.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/41485: New port: vifm (ncurses based file manager with vi like keybindings and optional screen(1) support) Message-ID: <20020809175428.3176B367EF@dunkelkammer.dunkelkammer.void>
next in thread | raw e-mail | index | archive | help
>Number: 41485 >Category: ports >Synopsis: New port: vifm (ncurses based file manager with vi like keybindings and optional screen(1) support) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Aug 09 11:00:02 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Stefan Walter >Release: FreeBSD 4.6-STABLE i386 >Organization: >Environment: System: FreeBSD dunkelkammer.dunkelkammer.void 4.6-STABLE FreeBSD 4.6-STABLE #0: Tue Jul 30 18:22:04 CEST 2002 stefan@dunkelkammer.dunkelkammer.void:/usr/src/sys/compile/DUNKELKAMMER i386 >Description: New port for vifm, formerly vide (/usr/ports/x11-fm/vide), now based on ncurses instead of Gtk+ and with optional screen (/usr/ports/misc/screen) support. >How-To-Repeat: >Fix: --- vifm-port.sh begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # vifm # vifm/pkg-comment # vifm/Makefile # vifm/pkg-descr # vifm/distinfo # vifm/pkg-plist # echo c - vifm mkdir -p vifm > /dev/null 2>&1 echo x - vifm/pkg-comment sed 's/^X//' >vifm/pkg-comment << 'END-of-vifm/pkg-comment' XNcurses based file manager with vi like keybindings END-of-vifm/pkg-comment echo x - vifm/Makefile sed 's/^X//' >vifm/Makefile << 'END-of-vifm/Makefile' X# New ports collection makefile for: vifm X# Date created: 09 August 2002 X# Whom: Stefan Walter X# X# $FreeBSD$ X# X XPORTNAME= vifm XPORTVERSION= 0.1 XCATEGORIES= misc XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= vifm X XMAINTAINER= swalter@lettermax.de X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_REINPLACE= yes X X.if defined(WITH_VIFM_SCREEN) XRUN_DEPENDS= screen:${PORTSDIR}/misc/screen Xpre-build: X @${REINPLACE_CMD} -e "s/cfg.use_screen = 0/cfg.use_screen = 1/" \ X ${BUILD_WRKSRC}/src/config.c X @${REINPLACE_CMD} -e "s/USE_SCREEN=0/USE_SCREEN=1/" \ X ${BUILD_WRKSRC}/src/vifmrc0.1 X.else Xpre-everything: X @${ECHO_CMD} "You can define WITH_VIFM_SCREEN to add screen as a dependency." X.endif X Xpost-install: X @${STRIP_CMD} ${PREFIX}/bin/vifm X X.include <bsd.port.mk> END-of-vifm/Makefile echo x - vifm/pkg-descr sed 's/^X//' >vifm/pkg-descr << 'END-of-vifm/pkg-descr' X"Vifm is a ncurses based file manager with vi like keybindings. If you Xuse vi, vifm gives you complete keyboard control over your files without Xhaving to learn a new set of commands." X XFeatures: X - two file list windows X - bookmarks X - user-defined association of file types/extensions with multiple X applications per extension X - visual mode for selecting files X - user-defined commands X XWWW: http://vifm.sourceforge.net/ END-of-vifm/pkg-descr echo x - vifm/distinfo sed 's/^X//' >vifm/distinfo << 'END-of-vifm/distinfo' XMD5 (vifm-0.1.tar.gz) = ce8d8c8a1f94d3735c4a3bdef45520ce END-of-vifm/distinfo echo x - vifm/pkg-plist sed 's/^X//' >vifm/pkg-plist << 'END-of-vifm/pkg-plist' Xbin/vifm Xbin/pauseme Xshare/vifm/vifm-0.1.help.txt Xshare/vifm/vifm.txt Xshare/vifm/vifm.vim Xshare/vifm/vifmrc0.1 X@dirrm share/vifm END-of-vifm/pkg-plist exit --- vifm-port.sh ends here --- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020809175428.3176B367EF>