2016-04-24 14:09:59 +02:00
|
|
|
# Created by: Hans de Hartog
|
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 17:10:14 +02:00
|
|
|
# $FreeBSD$
|
|
|
|
|
|
|
|
PORTNAME= cdls
|
|
|
|
PORTVERSION= 4.2
|
|
|
|
CATEGORIES= sysutils
|
2016-04-24 14:09:59 +02:00
|
|
|
MASTER_SITES= ftp://freebsd4ever.xs4all.nl/ ftp://vps337.directvps.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 17:10:14 +02:00
|
|
|
|
2016-04-24 14:09:59 +02:00
|
|
|
MAINTAINER= hansdehartog@xs4all.nl
|
2014-07-17 10:57:51 +02: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 17:10:14 +02:00
|
|
|
|
|
|
|
PLIST_FILES= bin/cdls
|
|
|
|
|
2013-05-06 17:34:17 +02: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 17:10:14 +02:00
|
|
|
|
2013-05-06 17:34:17 +02: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 17:10:14 +02:00
|
|
|
# no need to use ncurses-config if we use ncurses from the base system
|
|
|
|
CONFIGURE_ARGS+= NCURSES_CONFIG=/usr/bin/true
|
|
|
|
.endif
|
|
|
|
|
2014-09-08 21:10:54 +02:00
|
|
|
do-install:
|
|
|
|
${INSTALL_PROGRAM} ${WRKSRC}/cdls ${STAGEDIR}${PREFIX}/bin
|
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 17:10:14 +02:00
|
|
|
|
2013-05-06 17:34:17 +02:00
|
|
|
.include <bsd.port.post.mk>
|