diff options
author | dhn <dhn@FreeBSD.org> | 2012-04-15 23:10:14 +0800 |
---|---|---|
committer | dhn <dhn@FreeBSD.org> | 2012-04-15 23:10:14 +0800 |
commit | c31fc46c56f19508abdf8bcb2c631968441103ab (patch) | |
tree | 028ca62e61062fd5c3a3cba4814eba6da0d3189e /sysutils | |
parent | 44b0619a9e5ad9a19f79f48a972de4207c39e798 (diff) | |
download | freebsd-ports-gnome-c31fc46c56f19508abdf8bcb2c631968441103ab.tar.gz freebsd-ports-gnome-c31fc46c56f19508abdf8bcb2c631968441103ab.tar.zst freebsd-ports-gnome-c31fc46c56f19508abdf8bcb2c631968441103ab.zip |
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>
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/cdls/Makefile | 28 | ||||
-rw-r--r-- | sysutils/cdls/distinfo | 2 | ||||
-rw-r--r-- | sysutils/cdls/pkg-descr | 10 |
4 files changed, 41 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index f5a7f9d6f5c9..8d4c049558af 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -94,6 +94,7 @@ SUBDIR += cdeploy SUBDIR += cdf SUBDIR += cdircmp + SUBDIR += cdls SUBDIR += cdrdao SUBDIR += cdrkit SUBDIR += cdroot diff --git a/sysutils/cdls/Makefile b/sysutils/cdls/Makefile new file mode 100644 index 000000000000..fc7f25030a1f --- /dev/null +++ b/sysutils/cdls/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: cdls +# Date created: 13 april 2012 +# Whom: Hans de Hartog <hans@dehartog.nl> +# +# $FreeBSD$ +# + +PORTNAME= cdls +PORTVERSION= 4.2 +CATEGORIES= sysutils +MASTER_SITES= ftp://pd7w.fs2a.eu/ + +MAINTAINER= hans@dehartog.nl +COMMENT= A curses based file manager for system managers + +PLIST_FILES= bin/cdls + +USE_NCURSES= yes + +.if defined(WITH_NCURSES_BASE) +# no need to use ncurses-config if we use ncurses from the base system +CONFIGURE_ARGS+= NCURSES_CONFIG=/usr/bin/true +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' ${WRKSRC}/Makefile + +.include <bsd.port.mk> diff --git a/sysutils/cdls/distinfo b/sysutils/cdls/distinfo new file mode 100644 index 000000000000..087a9c5354a5 --- /dev/null +++ b/sysutils/cdls/distinfo @@ -0,0 +1,2 @@ +SHA256 (cdls-4.2.tar.gz) = cf184152823fd1102cdbca8f572d69eca2e582e14ca9bcc46134a2584a8e02fe +SIZE (cdls-4.2.tar.gz) = 23751 diff --git a/sysutils/cdls/pkg-descr b/sysutils/cdls/pkg-descr new file mode 100644 index 000000000000..0ac9c584c4f1 --- /dev/null +++ b/sysutils/cdls/pkg-descr @@ -0,0 +1,10 @@ +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. |