2013-05-06 15:34:17 +00:00
|
|
|
# Created by: Hans de Hartog <hans@dehartog.nl>
|
cdls is a curses-based file manager for quickly browsing directories and
files. The screen can be dynamically adjusted to include all information
(like 'ls -ail'), or just the filenames (multi-column), or anything in
between.
All basic file and directory manipulations are possible with 1 keystroke:
copy, move, delete, view, execute, change owner/group/mode, edit, diff,
link (hard/symbolic), wc, tail -f, cksum, hexdump and many others.
Documentation is self-contained in cdls and consists of two screens from
which each option or subject can be selected to show its info screen.
PR: ports/166942
Submitted by: Hans de Hartog <hans@dehartog.nl>
2012-04-15 15:10:14 +00:00
|
|
|
# $FreeBSD$
|
|
|
|
|
|
|
|
PORTNAME= cdls
|
|
|
|
PORTVERSION= 4.2
|
|
|
|
CATEGORIES= sysutils
|
|
|
|
MASTER_SITES= ftp://pd7w.fs2a.eu/
|
|
|
|
|
|
|
|
MAINTAINER= hans@dehartog.nl
|
2014-07-17 08:57:51 +00:00
|
|
|
COMMENT= Curses based file manager for system managers
|
cdls is a curses-based file manager for quickly browsing directories and
files. The screen can be dynamically adjusted to include all information
(like 'ls -ail'), or just the filenames (multi-column), or anything in
between.
All basic file and directory manipulations are possible with 1 keystroke:
copy, move, delete, view, execute, change owner/group/mode, edit, diff,
link (hard/symbolic), wc, tail -f, cksum, hexdump and many others.
Documentation is self-contained in cdls and consists of two screens from
which each option or subject can be selected to show its info screen.
PR: ports/166942
Submitted by: Hans de Hartog <hans@dehartog.nl>
2012-04-15 15:10:14 +00:00
|
|
|
|
|
|
|
PLIST_FILES= bin/cdls
|
|
|
|
|
2013-05-06 15:34:17 +00:00
|
|
|
USES= ncurses
|
cdls is a curses-based file manager for quickly browsing directories and
files. The screen can be dynamically adjusted to include all information
(like 'ls -ail'), or just the filenames (multi-column), or anything in
between.
All basic file and directory manipulations are possible with 1 keystroke:
copy, move, delete, view, execute, change owner/group/mode, edit, diff,
link (hard/symbolic), wc, tail -f, cksum, hexdump and many others.
Documentation is self-contained in cdls and consists of two screens from
which each option or subject can be selected to show its info screen.
PR: ports/166942
Submitted by: Hans de Hartog <hans@dehartog.nl>
2012-04-15 15:10:14 +00:00
|
|
|
|
2013-05-06 15:34:17 +00:00
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
|
|
|
|
.if ${NCURSESBASE} == /usr
|
cdls is a curses-based file manager for quickly browsing directories and
files. The screen can be dynamically adjusted to include all information
(like 'ls -ail'), or just the filenames (multi-column), or anything in
between.
All basic file and directory manipulations are possible with 1 keystroke:
copy, move, delete, view, execute, change owner/group/mode, edit, diff,
link (hard/symbolic), wc, tail -f, cksum, hexdump and many others.
Documentation is self-contained in cdls and consists of two screens from
which each option or subject can be selected to show its info screen.
PR: ports/166942
Submitted by: Hans de Hartog <hans@dehartog.nl>
2012-04-15 15:10:14 +00:00
|
|
|
# no need to use ncurses-config if we use ncurses from the base system
|
|
|
|
CONFIGURE_ARGS+= NCURSES_CONFIG=/usr/bin/true
|
|
|
|
.endif
|
|
|
|
|
|
|
|
post-patch:
|
2014-06-26 15:43:00 +00:00
|
|
|
@${REINPLACE_CMD} -e 's|/usr/local|${STAGEDIR}${PREFIX}|g' ${WRKSRC}/Makefile
|
cdls is a curses-based file manager for quickly browsing directories and
files. The screen can be dynamically adjusted to include all information
(like 'ls -ail'), or just the filenames (multi-column), or anything in
between.
All basic file and directory manipulations are possible with 1 keystroke:
copy, move, delete, view, execute, change owner/group/mode, edit, diff,
link (hard/symbolic), wc, tail -f, cksum, hexdump and many others.
Documentation is self-contained in cdls and consists of two screens from
which each option or subject can be selected to show its info screen.
PR: ports/166942
Submitted by: Hans de Hartog <hans@dehartog.nl>
2012-04-15 15:10:14 +00:00
|
|
|
|
2013-05-06 15:34:17 +00:00
|
|
|
.include <bsd.port.post.mk>
|